﻿@charset "UTF-8";
/* Redesign variables */
/*
$link-color: $hs-link-color;


$icon-font-path: "Bootstrap/";

$font-family-base: $hs-font-family-base;
$font-size-base: $hs-font-size-base;

$font-size-h1: $hs-font-size-h1;
$font-size-h2: $hs-font-size-h2;
$font-size-h3: $hs-font-size-h3;
$font-size-h4: $hs-font-size-h4;
$font-size-h5: $hs-font-size-h5;
$font-size-h6: $hs-font-size-h6;

$line-height-base: $hs-line-height-base;

$padding-base-vertical: $hs-padding-base-vertical;
$padding-base-horizontal: $hs-padding-base-horizontal;


$input-height-base: $hs-input-height-base;
$input-color: $hs-input-color;
$input-bg: $hs-input-bg;
$input-border: $hs-input-border-color;
$input-border-focus: $hs-input-border-focus;
$input-bg-disabled: $hs-input-bg-disabled;

$btn-default-color: $hs-color-base;
$btn-default-bg: $hs-light-grey-color;
$btn-default-border: $hs-darker-grey-color;

$badge-border-radius: $border-radius-base;
$badge-bg: $hs-color-base;

$breadcrumb-active-color: $hs-text-grey-dark-color;
$breadcrumb-padding-horizontal: ($hs-size-base / 2);

$grid-gutter-width: $hs-size-base;

$popover-bg: $hs-teal-color;
$popover-arrow-width: 5px;
$popover-color: #FFFFFF;

$tooltip-bg: $hs-teal-color;
$tooltip-color: #FFFFFF;
$tooltip-arrow-width: 5px;

$alert-padding: ($hs-size-base / 4);

//to be tested further
$jumbotron-padding: 40px !default;
$form-group-margin-bottom: 20px !default;
$nav-link-padding: 10px 20px !default;
$pager-border-radius: 20px !default;
$modal-inner-padding: 20px !default;
$modal-title-padding: 20px !default;
$panel-body-padding: 20px !default;
$panel-heading-padding: 10px 20px !default;*/
/* Redesign variables */
.uib-datepicker-popup .btn-sm {
  padding: 0.5rem 0.5rem;
}
.uib-datepicker-popup.dropdown-menu {
  margin: 0;
  color: #212529;
  background-color: #FFFFFF;
}
.hs-dark-theme .uib-datepicker-popup.dropdown-menu {
  color: #B8B9C1;
  background-color: #20202E;
}
.uib-datepicker-popup.dropdown-menu .uib-datepicker {
  padding-bottom: 0.5rem;
}
.uib-datepicker-popup.dropdown-menu .uib-datepicker th > small {
  font-weight: 600;
}
.uib-datepicker-popup.dropdown-menu .uib-button-bar {
  display: flex;
}
.uib-datepicker-popup.dropdown-menu .uib-button-bar .btn-group {
  padding-right: 0.5rem;
}
.uib-datepicker-popup.dropdown-menu .uib-button-bar .btn-group > .btn {
  display: flex;
  align-items: center;
}
.uib-datepicker-popup.dropdown-menu .uib-button-bar .btn-group > .btn.btn-info {
  color: #FFFFFF;
  background-color: #0071FE;
}
.uib-datepicker-popup.dropdown-menu .uib-button-bar .btn-group > .btn.btn-info.uib-datepicker-current {
  border-radius: 0.2rem;
}
.uib-datepicker-popup.dropdown-menu .uib-button-bar .btn {
  min-width: 5rem;
}
.uib-datepicker-popup.dropdown-menu .uib-button-bar .float-left {
  margin-right: auto;
}
.uib-datepicker-popup.dropdown-menu .uib-button-bar .float-right {
  margin-left: auto;
}
.uib-datepicker-popup.dropdown-menu li {
  height: auto;
  justify-content: center;
  padding-left: 0;
  background-color: #FFFFFF !important;
}
.hs-dark-theme .uib-datepicker-popup.dropdown-menu li {
  background-color: #20202E !important;
}
.uib-datepicker-popup.dropdown-menu .btn {
  height: 2.5rem;
  min-width: 2.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  border: none;
  font-size: 11px;
  font-family: "OpenSans", sans-serif;
}
.uib-datepicker-popup.dropdown-menu .btn.btn-default, .uib-datepicker-popup.dropdown-menu .hs-datetime-picker.dropdown-menu .btn.hs-btn-timepicker, .hs-datetime-picker.dropdown-menu .uib-datepicker-popup.dropdown-menu .btn.hs-btn-timepicker {
  color: #444444;
  background-color: #FFFFFF;
}
.uib-datepicker-popup.dropdown-menu .btn.btn-default:hover, .uib-datepicker-popup.dropdown-menu .hs-datetime-picker.dropdown-menu .btn.hs-btn-timepicker:hover, .hs-datetime-picker.dropdown-menu .uib-datepicker-popup.dropdown-menu .btn.hs-btn-timepicker:hover {
  background: #EEEEEE;
}
.uib-datepicker-popup.dropdown-menu .btn.btn-secondary {
  color: #444444;
  background-color: #FFFFFF;
}
.hs-dark-theme .uib-datepicker-popup.dropdown-menu .btn.btn-secondary {
  color: #FFFFFF;
  background-color: #20202E;
}
.uib-datepicker-popup.dropdown-menu .btn.btn-secondary > .text-info {
  color: #444444 !important;
}
.hs-dark-theme .uib-datepicker-popup.dropdown-menu .btn.btn-secondary > .text-info {
  color: #FFFFFF !important;
}
.uib-datepicker-popup.dropdown-menu .btn.btn-secondary:hover {
  background-color: #EEEEEE;
}
.hs-dark-theme .uib-datepicker-popup.dropdown-menu .btn.btn-secondary:hover {
  background-color: #353546;
}
.uib-datepicker-popup.dropdown-menu .btn.btn-info {
  color: #444444;
  background-color: #FFFFFF;
}
.uib-datepicker-popup.dropdown-menu .btn.btn-info:hover {
  background-color: #0071FE;
}
.uib-datepicker-popup.dropdown-menu .btn.active {
  color: #FFFFFF;
  background-color: #0071FE;
}
.hs-dark-theme .uib-datepicker-popup.dropdown-menu .btn.active {
  background-color: #4592FF;
}
.uib-datepicker-popup.dropdown-menu .btn.active > .text-info {
  color: #FFFFFF !important;
}
.uib-datepicker-popup.dropdown-menu .btn.active:hover {
  background-color: #0071FE;
}
.hs-dark-theme .uib-datepicker-popup.dropdown-menu .btn.active:hover {
  background-color: #4592FF;
}
.uib-datepicker-popup.dropdown-menu .btn.active * {
  color: #FFFFFF;
}

.hs-datetime-picker .btn-sm {
  padding: 0.5rem 0.5rem;
}
.hs-datetime-picker.dropdown-menu {
  margin: 0;
  color: #212529;
}
.hs-dark-theme .hs-datetime-picker.dropdown-menu {
  color: #B8B9C1;
}
.hs-datetime-picker.dropdown-menu li {
  justify-content: center;
  background-color: #FFFFFF !important;
}
.hs-dark-theme .hs-datetime-picker.dropdown-menu li {
  background-color: #20202E !important;
}
.hs-datetime-picker.dropdown-menu .hs-date-picker-menu {
  padding: 5px;
  height: auto;
}
.hs-datetime-picker.dropdown-menu .hs-date-picker-menu th > small {
  font-weight: 600;
}
.hs-datetime-picker.dropdown-menu .hs-date-picker-today-btn {
  padding: 5px;
  text-align: center;
  height: auto;
  justify-content: space-between;
}
.hs-datetime-picker.dropdown-menu .hs-date-picker-today-btn .btn-group {
  padding: 0 2px;
}
.hs-datetime-picker.dropdown-menu .hs-hours-and-minutes-span {
  display: inline-flex;
  height: 2.5rem;
  padding: 0 0.8rem;
}
.hs-datetime-picker.dropdown-menu .hs-hours-and-minutes-span .hs-hours-and-minutes-separator {
  line-height: initial;
  font-size: 11px;
  margin: 0.5rem 0.2rem;
  color: #212529;
}
.hs-dark-theme .hs-datetime-picker.dropdown-menu .hs-hours-and-minutes-span .hs-hours-and-minutes-separator {
  color: #B8B9C1;
}
.hs-datetime-picker.dropdown-menu .btn {
  height: 2.5rem;
  min-width: 2.5rem;
  display: flex;
  justify-content: center;
  text-align: center;
  border: none;
  align-items: center;
  font-size: 11px;
  font-family: "OpenSans", sans-serif;
}
.hs-datetime-picker.dropdown-menu .btn.btn-default, .hs-datetime-picker.dropdown-menu .btn.hs-btn-timepicker {
  color: #444444;
  background-color: #FFFFFF;
}
.hs-datetime-picker.dropdown-menu .btn.btn-default:hover, .hs-datetime-picker.dropdown-menu .btn.hs-btn-timepicker:hover {
  background: #EEEEEE;
}
.hs-datetime-picker.dropdown-menu .btn.btn-secondary {
  color: #444444;
  background-color: #FFFFFF;
}
.hs-dark-theme .hs-datetime-picker.dropdown-menu .btn.btn-secondary {
  color: #FFFFFF;
  background-color: #20202E;
}
.hs-datetime-picker.dropdown-menu .btn.btn-secondary > .text-info {
  color: #444444 !important;
}
.hs-dark-theme .hs-datetime-picker.dropdown-menu .btn.btn-secondary > .text-info {
  color: #FFFFFF !important;
}
.hs-datetime-picker.dropdown-menu .btn.btn-secondary:hover {
  background-color: #EEEEEE;
}
.hs-dark-theme .hs-datetime-picker.dropdown-menu .btn.btn-secondary:hover {
  background-color: #353546;
}
.hs-datetime-picker.dropdown-menu .btn.dropdown-toggle, .hs-datetime-picker.dropdown-menu .btn.hs-dropdown-toggle-action {
  padding: 0;
}
.hs-datetime-picker.dropdown-menu .btn.dropdown-toggle:focus, .hs-datetime-picker.dropdown-menu .btn.hs-dropdown-toggle-action:focus {
  outline: none;
  box-shadow: none;
}
.hs-datetime-picker.dropdown-menu .btn.dropdown-toggle::after, .hs-datetime-picker.dropdown-menu .btn.hs-dropdown-toggle-action::after {
  content: unset;
}
.hs-datetime-picker.dropdown-menu .btn.btn-info {
  color: #444444;
  background-color: #FFFFFF;
}
.hs-datetime-picker.dropdown-menu .btn.btn-info:hover {
  background-color: #0071FE;
}
.hs-datetime-picker.dropdown-menu .btn.hs-btn-timepicker {
  width: 3rem;
  color: #444444;
  background-color: #EEEEEE;
}
.hs-dark-theme .hs-datetime-picker.dropdown-menu .btn.hs-btn-timepicker {
  color: #FFFFFF;
  background-color: #353546;
}
.hs-datetime-picker.dropdown-menu .btn.hs-btn-timepicker:active {
  outline: none;
  box-shadow: none;
}
.hs-datetime-picker.dropdown-menu .btn.btn-close {
  white-space: nowrap;
}
.hs-datetime-picker.dropdown-menu .btn.active {
  color: #FFFFFF;
  background-color: #0071FE;
}
.hs-dark-theme .hs-datetime-picker.dropdown-menu .btn.active {
  background-color: #4592FF;
}
.hs-datetime-picker.dropdown-menu .btn.active > .text-info {
  color: #FFFFFF !important;
}
.hs-datetime-picker.dropdown-menu .btn.active:hover {
  background-color: #0071FE;
}
.hs-dark-theme .hs-datetime-picker.dropdown-menu .btn.active:hover {
  background-color: #4592FF;
}
.hs-datetime-picker.dropdown-menu .btn.active * {
  color: #FFFFFF;
}
.hs-datetime-picker.dropdown-menu .btn[disabled] {
  cursor: not-allowed;
}

.dropdown-menu.date-time-picker {
  z-index: 999999;
}
.dropdown-menu.date-time-picker li.disabled {
  cursor: not-allowed;
}
.dropdown-menu.date-time-picker li.disabled a {
  filter: alpha(opacity=65);
  opacity: 0.65;
  pointer-events: none;
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  -moz-user-select: none; /* Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none; /* Non-prefixed version, currently
supported by Chrome and Opera */
}
.dropdown-menu.date-time-picker li a {
  width: 100%;
}

.hs-grid .hs-grid-rows .hs-grid-row.ui-sortable-helper, .hs-grid .hs-grid-rows .ui-sortable-helper.hs-grid-row-action {
  border: 1px solid #EAEAEE;
}

.dropdown-menu.uib-datepicker-popup {
  padding: 5px;
}
.dropdown-menu.uib-datepicker-popup .uib-button-bar {
  padding: 5px 0px 0px !important;
}

/*
//POPOVER
.hs-grid {
    .hs-grid-rows {
        .hs-grid-row {
            > .hs-grid-col {
                *[uib-popover*="\\"],
                *[uib-popover*="/"],
                *[uib-popover*="."] {
                    color: $hs-grid-hover-color;
                    font-weight: 600;
                    //font-family: $hs-font-family-bold;
                }

                .popover {
                    font-size: $hs-grid-font-size;
                }
            }
        }
    }
}*/
#hs-chartjs-tooltip {
  opacity: 1;
  position: absolute;
  color: #fff;
  background-color: #0071FE;
  border-radius: 6px;
  transition: all 0.25s ease-in-out;
  pointer-events: none;
}

#hs-chartjs-tooltip:after {
  content: "";
  display: block;
  position: absolute;
  margin: auto;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 6px;
  border-right-color: #0071FE;
  left: -11px;
  bottom: 0;
  top: 0;
}

#hs-chartjs-tooltip-key {
  display: inline-block;
  border-radius: 50%;
  width: 10px;
  height: 10px;
  margin-right: 7px;
}

.hs-chartjs-chart-legend {
  margin-top: 10px;
  text-align: center;
}
.hs-chartjs-chart-legend ul {
  display: inline-block;
  margin: 0;
  padding: 0;
  list-style: none;
}
.hs-chartjs-chart-legend ul li {
  display: inline-block;
  margin-right: 0.3rem;
}
.hs-chartjs-chart-legend ul li span {
  display: inline-block;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  margin-right: 5px;
  vertical-align: middle;
}
.hs-chartjs-chart-legend ul li span.donut-legend-1 {
  background-color: #FF6384;
}
.hs-chartjs-chart-legend ul li span.donut-legend-2 {
  background-color: #36A2EB;
}
.hs-chartjs-chart-legend ul li span.donut-legend-3 {
  background-color: #FFCE56;
}

.rzslider {
  margin-bottom: 3rem;
}
.rzslider.rzslider-slim {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.rzslider .rz-pointer {
  left: 0px;
  width: 1.4rem;
  height: 1.4rem;
  border-radius: 0.7rem;
  top: -0.5rem;
  border: 2px solid #FFFFFF;
  box-shadow: 0 0.3rem 0.6rem rgba(0, 0, 0, 0.12);
  background-color: #0071FE;
}
.hs-dark-theme .rzslider .rz-pointer {
  background-color: #4592FF;
}
.rzslider .rz-pointer:after {
  border-left: solid 0.5px #7B7B93;
  top: unset;
  left: 0.53rem;
  height: 0.6rem;
  bottom: -1rem;
  background: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  width: 0px;
}
.rzslider[disabled] .rz-pointer {
  background-color: #7B7B93;
}
.hs-dark-theme .rzslider[disabled] .rz-pointer {
  background-color: #69697B;
}
.rzslider[disabled] .rz-bar {
  background-color: #EAEAEE;
}
.hs-dark-theme .rzslider[disabled] .rz-bar {
  background-color: #B8B9C1;
}
.rzslider[disabled] .rz-bar.rz-selection {
  background-color: #7B7B93;
}
.hs-dark-theme .rzslider[disabled] .rz-bar.rz-selection {
  background-color: #69697B;
}
.rzslider .rz-floor, .rzslider .rz-ceil {
  display: none;
}
.rzslider .rz-bar {
  height: 0.5rem;
  background-color: #EAEAEE;
}
.hs-dark-theme .rzslider .rz-bar {
  background-color: #69697B;
}
.rzslider .rz-bar.rz-selection {
  background-color: #0071FE;
}
.hs-dark-theme .rzslider .rz-bar.rz-selection {
  background-color: #4592FF;
}
.rzslider .rz-bubble {
  bottom: 0;
  top: 1.8rem;
  color: #7B7B93;
}

.has-error .rzslider .rz-pointer {
  background-color: #B33A3A;
}
.has-error .rzslider .rz-bar.rz-selection {
  background-color: #B33A3A;
}

#toast-container {
  pointer-events: none !important;
}
#toast-container .toast {
  flex-direction: row-reverse;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: auto;
  opacity: 1;
}
#toast-container .toast .toast-close-button {
  top: 0;
}
#toast-container.toast-top-center {
  margin-top: 0.5rem;
}

/*
    In there, you might find the reset file, some typographic rules, and probably a stylesheet defining some standard styles for commonly used HTML elements
*/
body, html {
  background-color: #F8FAFF;
  font-family: "OpenSans", sans-serif;
  font-size: 11px;
  line-height: 1.7272727273;
  font-weight: 600;
  min-width: 480px;
  margin: 0 auto;
}
@media (min-width: 1921px) {
  body, html {
    font-size: 14px;
  }
}

html {
  position: relative;
  letter-spacing: 0.015rem;
  min-height: 100%;
  height: auto;
  color: #0B1A65;
}
html.hs-dark-theme {
  color: #B8B9C1;
}
html.hs-dark-theme *::-webkit-scrollbar-track, html.hs-dark-theme * ::-webkit-scrollbar-corner {
  background: #2B2B39;
}
html.hs-dark-theme *::-webkit-scrollbar-thumb {
  background-color: #4592FF;
  background: #4592FF;
}

body {
  overflow-y: scroll; /* always scroll bar */
  height: 100%;
}
body *::-webkit-scrollbar {
  width: 0.5rem;
  height: 0.5rem;
}
body *::-webkit-scrollbar-track, body * ::-webkit-scrollbar-corner {
  background: #EAEAEE;
}
body *::-webkit-scrollbar-thumb {
  background-color: #0071FE;
  min-height: 3rem;
  background: #0071FE;
  background-size: contain;
}

a {
  color: #0071FE;
}
a:focus, a:hover {
  text-decoration: none;
}
a[disabled] {
  pointer-events: none;
  filter: alpha(opacity=70);
  opacity: 0.7;
}
.hs-dark-theme a {
  color: #4592FF;
}

b {
  font-family: "OpenSans Bold";
}

h1 {
  line-height: 35px;
}
h1 br {
  line-height: 45px;
}

h3 {
  line-height: 25px;
}

h4 {
  margin: 0;
  padding-top: 2rem;
  padding-bottom: 2rem;
}

h5 {
  margin: 0;
  padding-top: 2rem;
  padding-bottom: 1rem;
  font-family: "OpenSans Bold";
}

h6 {
  margin: 0;
  padding-top: 2rem;
  padding-bottom: 1rem;
  font-family: "OpenSans Bold";
  color: #444444;
}
.hs-dark-theme h6 {
  color: #4592FF;
}

br {
  border-top: 1px solid #1274B4;
}

textarea {
  resize: none;
  overflow-x: hidden;
}

input[type=number] {
  -moz-appearance: textfield;
}
input[type=number]::-webkit-outer-spin-button, input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/*img {
    &[disabled] {
        @include opacity(0.7);
    }
}*/
*:focus {
  outline: 0 !important;
}

@font-face {
  font-family: "OpenSans Light";
  src: url("../../Content/Fonts/OpenSans/OpenSans-Light.ttf");
}
@font-face {
  font-family: "OpenSans";
  src: url("../../Content/Fonts/OpenSans/OpenSans-Regular.ttf");
}
@font-face {
  font-family: "OpenSans SemiBold";
  src: url("../../Content/Fonts/OpenSans/OpenSans-SemiBold.ttf");
}
@font-face {
  font-family: "OpenSans Bold";
  src: url("../../Content/Fonts/OpenSans/OpenSans-Bold.ttf");
}
@font-face {
  font-family: "OpenSans ExtraBold";
  src: url("../../Content/Fonts/OpenSans/OpenSans-ExtraBold.ttf");
}
@font-face {
  font-family: "OpenSans";
  font-weight: 300;
  src: url("../../Content/Fonts/OpenSans/OpenSans-Light.ttf");
}
@font-face {
  font-family: "OpenSans";
  font-weight: 400;
  src: url("../../Content/Fonts/OpenSans/OpenSans-Regular.ttf");
}
@font-face {
  font-family: "OpenSans";
  font-weight: 600;
  src: url("../../Content/Fonts/OpenSans/OpenSans-SemiBold.ttf");
}
@font-face {
  font-family: "OpenSans";
  font-weight: 700;
  src: url("../../Content/Fonts/OpenSans/OpenSans-Bold.ttf");
}
@font-face {
  font-family: "OpenSans";
  font-weight: 800;
  src: url("../../Content/Fonts/OpenSans/OpenSans-ExtraBold.ttf");
}
.hs-img-faded {
  filter: alpha(opacity=50);
  opacity: 0.5;
}

.hs-warning-tooltip + .tooltip .tooltip-inner::before, .dropdown-toggle::after, .hs-dropdown-toggle-action::after, hs-checkbox > label > i, .hs-form-group .hs-checkbox-inline-with-control > label > i, .hs-roi-page .hs-chart-body .card .card-header .accordion-toggle .accordion-toggle-img, .hs-infinity-management-editor .hs-btn-link .accordion-toggle-img, .hs-infinity-management-editor .hs-form-group .hs-button-inline-with-control .accordion-toggle-img, .hs-form-group .hs-infinity-management-editor .hs-button-inline-with-control .accordion-toggle-img, .modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-main-acordition-card a .accordion-toggle-img, hs-admin-privilege-authenticator .popover-body .popover-header .hs-authenticator-close, .hs-grid .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-last-of-type(2) .page-link::after, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-last-of-type(2) .page-link::after, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-last-of-type(2) .page-link::after, .hs-grid .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-of-type(2) .page-link::before, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-of-type(2) .page-link::before, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-of-type(2) .page-link::before, .hs-grid .hs-grid-pagination .hs-pagination > .page-item:nth-last-of-type(2) .page-link::after, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination > .page-item:nth-last-of-type(2) .page-link::after, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination > .page-item:nth-last-of-type(2) .page-link::after, .hs-grid .hs-grid-pagination .hs-pagination > .page-item:nth-of-type(2) .page-link::before, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination > .page-item:nth-of-type(2) .page-link::before, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination > .page-item:nth-of-type(2) .page-link::before, .select2-container-multi.hs-form-control-select.select2-dropdown-open .select2-results .ui-select-choices-row .select2-result-label::before, .select2-container.select2-dropdown-open .select2-drop .select2-results .ui-select-choices-row.hs-select2-selected .select2-result-label::after, .hs-icon-close, .hs-icon-arrow-up, .hs-icon-arrow-left, .hs-icon-arrow-right, .hs-icon-arrow-down, .select2-container.hs-form-control-select .select2-choice .select2-arrow, .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .select2-choice::after, .hs-btn-duplicate .hs-duplicate-icon, .hs-group-policy-devices .hs-btn-duplicate .hs-duplicate-icon, .select2-container-multi.hs-form-control-select .select2-search-choice .select2-search-choice-close, .hs-icon-virus-total {
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}

.hs-btn-duplicate .hs-duplicate-icon, .hs-group-policy-devices .hs-btn-duplicate .hs-duplicate-icon, .select2-container-multi.hs-form-control-select .select2-search-choice .select2-search-choice-close, .hs-icon-virus-total {
  width: 1.7rem;
  height: 1.7rem;
}

img.hs-icon {
  width: 1.7rem;
  height: 1.7rem;
}

img.hs-link-icon {
  cursor: pointer;
}

.hs-icon-arrow-up, .hs-icon-arrow-left, .hs-icon-arrow-right, .hs-icon-arrow-down, .select2-container.hs-form-control-select .select2-choice .select2-arrow, .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .select2-choice::after {
  background-image: url(/Content/Images/Icons/arrow-up.svg);
  width: 1.7rem;
  height: 1.7rem;
}

.hs-icon-arrow-down, .select2-container.hs-form-control-select .select2-choice .select2-arrow, .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .select2-choice::after {
  transform: rotate(180deg);
}

.hs-icon-arrow-right {
  transform: rotate(90deg);
}

.hs-icon-arrow-left {
  transform: rotate(-90deg);
}

.hs-icon-active-servers {
  background-image: url(/Content/Images/Icons/active-servers.svg);
  background-color: #596FE1;
  background-size: 70%;
}

.hs-icon-active-endpoints {
  background-image: url(/Content/Images/Icons/active-endpoints.svg);
  background-color: #FF6601;
  background-size: 70%;
}

.hs-icon-fully-secured-devices {
  background-image: url(/Content/Images/Icons/bitLocker-fully-secured-devices.svg);
  background-color: #134958;
  background-size: 70%;
}

.hs-icon-partially-secured-devices {
  background-image: url(/Content/Images/Icons/bitLocker-devices.svg);
  background-color: #134958;
  background-size: 70%;
}

.hs-icon-unsecured-devices {
  background-image: url(/Content/Images/Icons/bitLocker-devices.svg);
  background-color: #f44;
  background-size: 70%;
}

.hs-icon-unavailable-recoveryKeys-devices {
  background-image: url(/Content/Images/Icons/bitLocker-devices.svg);
  background-color: #ff7f27;
  background-size: 70%;
}

.hs-icon-total-devices {
  background-image: url(/Content/Images/Icons/total-devices.svg);
  background-color: #134958;
  background-size: 70%;
}

.hs-icon-total-nonheimdal-devices {
  background-image: url(/Content/Images/Icons/total-nonheimdal-devices.svg);
  background-color: #134958;
  background-size: 70%;
}

.hs-icon-analyzed-requests {
  background-image: url(/Content/Images/Icons/analyzed-requests.svg);
  background-color: #0C3C64;
}

.hs-icon-prevented-attacks {
  background-image: url(/Content/Images/Icons/prevented-attacks.svg);
  background-color: #1562a2;
}

.hs-icon-prevented-attacks-percent {
  background-image: url(/Content/Images/Icons/prevented-attacks-percent.svg);
  background-color: #ff4444;
}

.hs-icon-category-blocks {
  background-image: url(/Content/Images/Icons/category-blocks.svg);
  background-color: #25bfb5;
}

.hs-icon-vectorn {
  background-image: url(/Content/Images/Icons/vectorn.svg);
  background-color: #ff4444;
}

.hs-icon-current-vulnerabilities {
  background-image: url(/Content/Images/Icons/current-vulnerabilities.svg);
  background-color: #E36161;
}

.hs-icon-total-patches-applied {
  background-image: url(/Content/Images/Icons/total-patches-applied.svg);
  background-color: #32BC22;
}

.hs-icon-software-updated {
  background-image: url(/Content/Images/Icons/software-updated.svg);
  background-color: #A3B45D;
}

.hs-icon-software-monitored {
  background-image: url(/Content/Images/Icons/software-monitored.svg);
  background-color: #5D5D9A;
}

.hs-icon-windows-update-installed {
  background-image: url(/Content/Images/Icons/windows-update-installed.svg);
  background-color: #0BA7D8;
}

.hs-icon-windows-update-available {
  background-image: url(/Content/Images/Icons/windows-update-avaible.svg);
  background-color: #32BC22;
}

.hs-icon-infinity-apps-included {
  background-image: url(/Content/Images/Icons/infinity-apps-included.svg);
  background-color: #0BA7D8;
}

.hs-icon-infinity-downloaded {
  background-image: url(/Content/Images/Icons/infinity-downloaded.svg);
  background-color: #32BC22;
}

.hs-icon-private-patch-apps-included {
  background-image: url(/Content/Images/Icons/infinity-apps-included.svg);
  background-color: #084C93;
}

.hs-icon-private-patch-apps-uploaded {
  background-image: url(/Content/Images/Icons/infinity-downloaded.svg);
  background-color: #FF9F6D;
}

.hs-icon-overcomsumption-apps {
  background-image: url(/Content/Images/Icons/over.svg);
  background-color: #E36161;
}

.hs-icon-undercomsumption-apps {
  background-image: url(/Content/Images/Icons/under.svg);
  background-color: #32BC22;
}

.hs-icon-next-gen-infected-files {
  background-image: url(/Content/Images/Icons/next-gen-infected-files.svg);
  background-color: #FF4444;
}

.hs-icon-next-gen-suspicious-files {
  background-image: url(/Content/Images/Icons/next-gen-suspicious-files.svg);
  background-color: #FF9340;
}

.hs-icon-next-gen-quarantined-files {
  background-image: url(/Content/Images/Icons/next-gen-quarantined-files.svg);
  background-color: #084C93;
}

.hs-icon-firewall-rules {
  background-image: url(/Content/Images/Icons/firewall-rules.svg);
  background-color: #596FE2;
}

.hs-icon-firewall-alerts {
  background-image: url(/Content/Images/Icons/firewall-alerts.svg);
  background-color: #FFC06D;
}

.hs-icon-encryption-detection {
  background-image: url(/Content/Images/Icons/encryption-detection.svg);
  background-color: #FF4444;
}

.hs-icon-admin-privelege-active-requests {
  background-image: url(/Content/Images/Icons/admin-privelege-active-requests.svg);
  background-color: #0BA7D8;
}

.hs-icon-admin-privelege-pending-requests {
  background-image: url(/Content/Images/Icons/admin-privilege-pending-requests.svg);
  background-color: #32BC22;
}

.hs-icon-admin-privelege-admin-rights {
  background-image: url(/Content/Images/Icons/admin-privilege-admin-rights.svg);
  background-color: #134958;
}

.hs-icon-mail-sentry-scanned-mails {
  background-image: url(/Content/Images/Icons/mail-sentry-scanned-mails.svg);
  background-color: #596FE2;
}

.hs-icon-mail-sentry-malicious-mails {
  background-image: url(/Content/Images/Icons/mail-sentry-malicious-mails.svg);
  background-color: #FF4444;
}

.hs-icon-mail-sentry-risk {
  background-image: url(/Content/Images/Icons/mail-sentry-risk.svg);
  background-color: #32BC22;
}

.hs-icon-esf-scanned-emails {
  background-image: url(/Content/Images/Icons/mail-sentry-scanned-mails.svg);
  background-color: #FF9F6D;
}

.hs-icon-esf-spam-emails {
  background-image: url(/Content/Images/Icons/esf-spam-emails.svg);
  background-color: #5D5D9A;
}

.hs-icon-esf-virus {
  background-image: url(/Content/Images/Icons/esf-virus.svg);
  background-color: #EA5059;
}

.hs-icon-esf-advanced-threats {
  background-image: url(/Content/Images/Icons/esf-advanced-threats.svg);
  background-color: #134958;
}

.hs-icon-insights-alerts {
  background-image: url(/Content/Images/Icons/insights-alerts.svg);
  background-color: #E36161;
}

.hs-icon-revenue-licenses {
  background-image: url(/Content/Images/Icons/revenue-licenses.svg);
  background-color: #539EFF;
}

.hs-icon-revenue-next-year {
  background-image: url(/Content/Images/Icons/revenue-next-year.svg);
  background-color: #FD6767;
}

.hs-icon-revenue-next-2years {
  background-image: url(/Content/Images/Icons/revenue-next-2years.svg);
  background-color: #946FEB;
}

.hs-icon-revenue-share {
  background-image: url(/Content/Images/Icons/revenue-share.svg);
  background-color: #E6B825;
}

.hs-icon-online-devices {
  background-image: url(/Content/Images/Icons/online-devices.svg);
  background-color: #134958;
}

.hs-icon-offline-devices {
  background-image: url(/Content/Images/Icons/offline-devices.svg);
  background-color: #f44;
  background-size: 70%;
}

.hs-icon-virus-total {
  display: block;
  cursor: pointer;
  background-image: url("/Content/Images/Icons/virus-total.svg");
}
.hs-dark-theme .hs-icon-virus-total {
  background-image: url("/Content/Images/Icons/virus-total-white.svg");
}

.hs-icon-tac-events-found {
  background-image: url(/Content/Images/Icons/TAC/events-found.svg);
}

.hs-icon-tac-critical-events {
  background-image: url(/Content/Images/Icons/TAC/critical-events.svg);
}

.hs-icon-tac-high-events {
  background-image: url(/Content/Images/Icons/TAC/high-events.svg);
}

.hs-icon-tac-medium-events {
  background-image: url(/Content/Images/Icons/TAC/medium-events.svg);
}

.hs-icon-tac-low-events {
  background-image: url(/Content/Images/Icons/TAC/low-events.svg);
}

.hs-icon-close {
  background-image: url(/Content/Images/Icons/x-white.svg);
}

.hs-rd-attended-sessions {
  background-image: url(/Content/Images/Icons/active-endpoints.svg);
  background-color: #596FE1;
  background-size: 70%;
}

.hs-application-details-modal-icon {
  width: 1.3em;
  height: 1.3em;
  background-image: url(/Content/Images/Icons/active-endpoints.svg);
  background-repeat: no-repeat;
  background-color: #596FE1;
  background-size: 70%;
  background-position: center center;
  border-radius: 5px;
}

.hs-rd-unattended-sessions {
  background-image: url(/Content/Images/Icons/active-endpoints.svg);
  background-color: #FF6601;
  background-size: 70%;
}

.hs-rd-invite-sessions {
  background-image: url(/Content/Images/Icons/total-nonheimdal-devices.svg);
  background-color: #134958;
  background-size: 70%;
}

.hs-rd-concurrent-connections {
  background-image: url(/Content/Images/Icons/total-devices.svg);
  background-color: #134958;
  background-size: 70%;
}

.hs-icon-available-scripts {
  background-image: url(/Content/Images/Icons/infinity-apps-included.svg);
  background-color: #0BA7D8;
}

.hs-icon-active-scripts {
  background-image: url(/Content/Images/Icons/infinity-downloaded.svg);
  background-color: #32BC22;
}

.hs-icon-scripts-with-errors {
  background-image: url(/Content/Images/Icons/TAC/critical-events.svg);
}

.hs-btn-danger, .hs-btn-link, .hs-form-group .hs-button-inline-with-control, .hs-btn-default, .hs-btn {
  height: 3.5rem;
  padding: 1rem 2rem;
  min-width: 8rem;
}
.hs-btn-danger img, .hs-btn-link img, .hs-form-group .hs-button-inline-with-control img, .hs-btn-default img, .hs-btn img {
  z-index: 4;
  max-height: 2rem;
  max-width: 100%;
}
.hs-btn-danger:hover, .hs-btn-link:hover, .hs-form-group .hs-button-inline-with-control:hover, .hs-btn-default:hover, .hs-btn:hover, .hs-btn-danger:focus, .hs-btn-link:focus, .hs-form-group .hs-button-inline-with-control:focus, .hs-btn-default:focus, .hs-btn:focus {
  text-decoration: none;
}
.hs-btn-danger:disabled, .hs-btn-link:disabled, .hs-form-group .hs-button-inline-with-control:disabled, .hs-btn-default:disabled, .hs-btn:disabled {
  pointer-events: none;
}
.hs-btn-large.hs-btn-danger, .hs-btn-large.hs-btn-link, .hs-form-group .hs-btn-large.hs-button-inline-with-control, .hs-btn-large.hs-btn-default, .hs-btn-large.hs-btn {
  width: 100%;
  margin-bottom: 10px;
}
.hs-text-iris-blue.hs-btn-danger, .hs-text-iris-blue.hs-btn-link, .hs-form-group .hs-text-iris-blue.hs-button-inline-with-control, .hs-text-iris-blue.hs-btn-default, .hs-text-iris-blue.hs-btn {
  color: #0BA7D8;
}
.hs-text-orange.hs-btn-danger, .hs-text-orange.hs-btn-link, .hs-form-group .hs-text-orange.hs-button-inline-with-control, .hs-text-orange.hs-btn-default, .hs-text-orange.hs-btn {
  color: #FF9340;
}

.hs-btn-danger:disabled, .hs-btn-link:disabled, .hs-form-group .hs-button-inline-with-control:disabled, .hs-btn-default:disabled, .hs-btn:disabled,
[disabled].hs-btn-danger,
[disabled].hs-btn-link,
.hs-form-group [disabled].hs-button-inline-with-control,
[disabled].hs-btn-default,
[disabled].hs-btn {
  pointer-events: none;
}

.hs-btn-default {
  color: #1274B4;
  background-color: #E7F1F7;
  border-color: #1274B4;
}
.hs-btn-default:hover, .hs-btn-default:focus {
  background-color: #1274B4;
  color: #FFFFFF;
}

.hs-btn-link, .hs-form-group .hs-button-inline-with-control {
  cursor: pointer;
}

.hs-btn-danger {
  color: #FF4444;
  background-color: #FDF5F6;
  border-color: #FF4444;
}
.hs-btn-danger:hover, .hs-btn-danger:focus {
  background-color: #FF4444;
  color: #FFFFFF;
}

.hs-btn-new-primary, .hs-tac-widget-modal-container hs-options-filter-redesign .hs-options-filters .hs-options-filter-item .hs-options-filter-options-container.hs-options-filter-timeframe .hs-options-filter-option .hs-datetime-picker .hs-date-picker-today-btn .btn-group button {
  background-color: #0449C4;
  color: #FFFFFF;
}
.hs-btn-new-primary:hover, .hs-tac-widget-modal-container hs-options-filter-redesign .hs-options-filters .hs-options-filter-item .hs-options-filter-options-container.hs-options-filter-timeframe .hs-options-filter-option .hs-datetime-picker .hs-date-picker-today-btn .btn-group button:hover {
  background-color: rgb(3.49, 63.6925, 171.01);
  color: rgb(229.5, 229.5, 229.5);
}

.hs-btn-new-secondary, .hs-tac-widget-modal-container hs-options-filter-redesign .hs-options-filters .hs-options-filter-item .hs-options-filter-options-container.hs-options-filter-timeframe .hs-options-filter-option .hs-datetime-picker .hs-date-picker-today-btn .btn-group button.btn-close {
  background-color: #3e3e59;
  color: #B0B0C1;
}
.hs-btn-new-secondary:hover, .hs-tac-widget-modal-container hs-options-filter-redesign .hs-options-filters .hs-options-filter-item .hs-options-filter-options-container.hs-options-filter-timeframe .hs-options-filter-option .hs-datetime-picker .hs-date-picker-today-btn .btn-group button.btn-close:hover {
  background-color: rgb(51.5298013245, 51.5298013245, 73.9701986755);
  color: rgb(147.4255319149, 147.4255319149, 170.5744680851);
}

.hs-btn-icon {
  display: flex;
  padding: 1.3rem;
  align-items: center;
  justify-content: space-between;
  margin-left: 1.4rem;
}
.hs-btn-icon span + span {
  padding-left: 0.5rem;
}

.has-error .hs-btn,
.has-error .hs-btn-default {
  background-color: #B33A3A;
  border-color: #B33A3A;
}
.has-error .hs-btn:hover, .has-error .hs-btn:focus,
.has-error .hs-btn-default:hover,
.has-error .hs-btn-default:focus {
  background-color: rgb(140.4810126582, 45.5189873418, 45.5189873418);
}

fieldset[disabled] .hs-form-control-select, .select2-container.select2-container-disabled {
  pointer-events: none;
}
fieldset[disabled] .hs-form-control-select .select2-choice, .select2-container.select2-container-disabled .select2-choice {
  border: 1px solid #EAEAEE;
  background-color: #EFEFF6 !important;
  border-color: #EAEAEE;
  color: #495057 !important;
  filter: alpha(opacity=100);
  opacity: 1;
}
.hs-dark-theme fieldset[disabled] .hs-form-control-select .select2-choice, fieldset[disabled] .hs-dark-theme .hs-form-control-select .select2-choice, .hs-dark-theme .select2-container.select2-container-disabled .select2-choice {
  background-color: #20202E !important;
  border-color: #353546;
  color: #B8B9C1 !important;
}
fieldset[disabled] .hs-form-control-select .select2-choice .select2-chosen, .select2-container.select2-container-disabled .select2-choice .select2-chosen {
  color: #495057 !important;
}
.hs-dark-theme fieldset[disabled] .hs-form-control-select .select2-choice .select2-chosen, fieldset[disabled] .hs-dark-theme .hs-form-control-select .select2-choice .select2-chosen, .hs-dark-theme .select2-container.select2-container-disabled .select2-choice .select2-chosen {
  color: #B8B9C1 !important;
}

.select2-container {
  cursor: pointer;
}
.select2-container.hs-form-control-select {
  display: block;
}
.select2-container.hs-form-control-select.hs-form-control-select-inline-align {
  margin-top: -15px;
}
.select2-container.hs-form-control-select.hs-dropdown-blue-arrow .select2-choice {
  overflow: unset;
}
.select2-container.hs-form-control-select.hs-dropdown-blue-arrow .select2-choice::after {
  content: "";
  width: 3.5rem;
  height: 3.5rem;
  background-size: 50%;
  margin-right: -3.5rem;
}
.select2-container.hs-form-control-select.hs-dropdown-blue-arrow .select2-choice .select2-arrow {
  display: none;
}
.select2-container.hs-form-control-select .select2-choice.select2-default .select2-chosen {
  font-style: italic;
  color: #BCBCC8;
  font-weight: normal;
  padding-right: 0.2rem;
}
.select2-container.hs-form-control-select .select2-choice.select2-default .select2-chosen > span {
  font-style: normal;
  color: #0B1A65;
  font-weight: 600;
}
.select2-container.hs-form-control-select.hs-no-select .select2-choice.select2-default .select2-chosen {
  font-style: normal;
  font-weight: 600;
  color: #0B1A65;
}
.hs-dark-theme .select2-container.hs-form-control-select.hs-no-select .select2-choice.select2-default .select2-chosen {
  color: #FFFFFF;
}
.select2-container.hs-form-control-select .select2-choice {
  height: 3.5rem;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding-left: 1rem;
  background-color: #FFFFFF;
}
.hs-dark-theme .select2-container.hs-form-control-select .select2-choice {
  background-color: #353546;
}
.select2-container.hs-form-control-select .select2-choice .select2-chosen {
  margin: initial;
  display: flex;
  align-items: center;
  flex-grow: 1;
  color: #0B1A65;
}
.hs-dark-theme .select2-container.hs-form-control-select .select2-choice .select2-chosen {
  color: #FFFFFF;
}
.select2-container.hs-form-control-select .select2-choice .select2-arrow {
  width: 1.7rem;
  height: 3.5rem;
  border-width: 0px;
  background-image: url("../../Content/Images/Icons/arrow-up-dark-blue.svg");
  border: none;
  position: relative;
  background-color: unset;
  margin-right: 1rem;
}
.select2-container.hs-form-control-select .select2-choice .select2-arrow > b {
  display: none;
}
.select2-container.hs-form-control-select .select2-drop {
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
  border-radius: 0.3rem;
  background-color: transparent;
}
.select2-container.hs-form-control-select .select2-drop > * {
  background-color: #FFFFFF;
}
.hs-dark-theme .select2-container.hs-form-control-select .select2-drop > * {
  background-color: #353546;
}
.select2-container.hs-form-control-select .select2-drop .select2-result-label {
  white-space: nowrap;
}
.select2-container.hs-form-control-select .select2-drop .select2-search .select2-input {
  line-height: 1.7272727273;
  font-size: 11px;
}
.select2-container.hs-form-control-select .select2-drop .select2-results {
  margin: 0;
  padding: 0;
  max-height: 26.7rem;
}
.select2-container.hs-form-control-select .select2-drop .ui-select-search-hidden {
  display: none;
}
.select2-container.hs-form-control-select .select2-drop .hs-select-header-multiple {
  height: 3.5rem;
  padding-right: 1.2rem;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  color: #FFFFFF;
  cursor: default;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
  background-color: #0071FE;
}
.hs-dark-theme .select2-container.hs-form-control-select .select2-drop .hs-select-header-multiple {
  background-color: #4592FF;
}
.select2-container.hs-form-control-select .select2-drop .hs-select-header-multiple > a {
  cursor: pointer;
  color: #FFFFFF;
}
.select2-container.hs-action-on-select .select2-result-label::after {
  display: none;
}
.select2-container.hs-select-btn-right .select2-choice {
  z-index: 100;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  margin-right: -2px;
}
.select2-container.select2-container-active .select2-choice,
.select2-container.select2-container-active .select2-choices {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.select2-container .select2-choice {
  border: 1px solid transparent;
  border-radius: 0.3rem;
  background-image: none;
  padding: 0;
  border-color: #EAEAEE;
}
.hs-dark-theme .select2-container .select2-choice {
  border-color: #5E5E6F;
}
.select2-container .select2-choice .select2-search-choice-close {
  padding-left: 2rem;
  padding-right: 2rem;
  height: 1.7rem;
  width: 1.7rem;
  background: url("../../Content/Images/Icons/x-blue.svg") center right 1rem no-repeat;
  position: relative;
  top: unset;
  right: unset;
}
.select2-container .select2-choice .select2-search-choice-close:hover {
  background: url("../../Content/Images/Icons/x-blue.svg") center right 1rem no-repeat;
}
.select2-container .select2-choice .select2-arrow {
  width: 3.5rem;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
.select2-container .select2-choice .select2-arrow b {
  position: absolute;
  top: 50%;
  right: -3.25rem;
  display: block;
  width: 0;
  height: 0;
  margin-top: -2px;
  border-color: #EAEAEE transparent transparent transparent;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  content: " ";
}
.select2-container.select2-dropdown-open .select2-choice {
  background-color: #FFFFFF;
}
.hs-dark-theme .select2-container.select2-dropdown-open .select2-choice {
  background-color: #353546;
}
.select2-container.select2-dropdown-open .select2-choice .select2-arrow b {
  transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
}
.select2-container.select2-dropdown-open.direction-up .select2-drop.select2-drop-active {
  border: 1px solid transparent;
  margin-bottom: 0.2rem;
  margin-top: 0px;
  border-color: #EAEAEE;
}
.hs-dark-theme .select2-container.select2-dropdown-open.direction-up .select2-drop.select2-drop-active {
  border-color: #5E5E6F;
}
.select2-container.select2-dropdown-open.direction-up .select2-drop .select2-search {
  top: unset;
  bottom: -3.5rem;
}
.select2-container.select2-dropdown-open.direction-up.select2-dropdown-open .select2-choice {
  border-bottom-color: #EAEAEE;
  border-radius: unset;
}
.select2-container.select2-dropdown-open .select2-drop {
  box-shadow: 0 0.3rem 0.6rem rgba(0, 0, 0, 0.12);
  border: 1px solid transparent;
  border-color: #EAEAEE;
}
.hs-dark-theme .select2-container.select2-dropdown-open .select2-drop {
  border-color: #5E5E6F;
}
.select2-container.select2-dropdown-open .select2-drop.select2-drop-active {
  border: 1px solid transparent;
  margin-top: 0.2rem;
  background-color: #FFFFFF;
  border-color: #EAEAEE;
}
.hs-dark-theme .select2-container.select2-dropdown-open .select2-drop.select2-drop-active {
  background-color: #353546;
  border-color: #5E5E6F;
}
.select2-container.select2-dropdown-open .select2-drop .select2-search {
  padding: 0px;
  position: absolute;
  top: -3.7rem;
  height: calc(3.5rem - 2px);
  overflow: hidden;
}
.select2-container.select2-dropdown-open .select2-drop .select2-search .select2-input {
  font-family: "OpenSans", sans-serif;
  -webkit-box-shadow: none;
  box-shadow: none;
  height: 100% !important;
  background: url("../../Content/Images/Icons/lens-blue.svg") center right 1.14rem no-repeat #FFFFFF;
  border: none;
  padding-left: 1rem;
  background-color: #FFFFFF;
  color: #0B1A65;
}
.select2-container.select2-dropdown-open .select2-drop .select2-search .select2-input::-moz-placeholder {
  font-style: italic;
  color: #BCBCC8;
  letter-spacing: 0.015rem;
}
.select2-container.select2-dropdown-open .select2-drop .select2-search .select2-input:-ms-input-placeholder {
  font-style: italic;
  color: #BCBCC8;
  letter-spacing: 0.015rem;
}
.select2-container.select2-dropdown-open .select2-drop .select2-search .select2-input::-webkit-input-placeholder {
  font-style: italic;
  color: #BCBCC8;
  letter-spacing: 0.015rem;
}
.hs-dark-theme .select2-container.select2-dropdown-open .select2-drop .select2-search .select2-input {
  background-color: #353546;
  color: #FFFFFF;
}
.select2-container.select2-dropdown-open .select2-drop .select2-search .select2-input::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-container.select2-dropdown-open .select2-drop .select2-results .ui-select-choices-row {
  background: none;
  border-bottom: 1px solid transparent;
  color: #0B1A65;
  border-color: #EAEAEE;
}
.hs-dark-theme .select2-container.select2-dropdown-open .select2-drop .select2-results .ui-select-choices-row {
  color: #FFFFFF;
  border-color: #5E5E6F;
}
.select2-container.select2-dropdown-open .select2-drop .select2-results .ui-select-choices-row:last-of-type {
  border-bottom: none;
}
.select2-container.select2-dropdown-open .select2-drop .select2-results .ui-select-choices-row.select2-highlighted {
  background: none;
}
.select2-container.select2-dropdown-open .select2-drop .select2-results .ui-select-choices-row .select2-result-label {
  padding: 1rem;
}
.select2-container.select2-dropdown-open .select2-drop .select2-results .ui-select-choices-row.hs-select2-selected {
  background: none;
}
.select2-container.select2-dropdown-open .select2-drop .select2-results .ui-select-choices-row.hs-select2-selected .select2-result-label {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.select2-container.select2-dropdown-open .select2-drop .select2-results .ui-select-choices-row.hs-select2-selected .select2-result-label::after {
  content: "";
  background-image: url(/Content/Images/Icons/blue-checkmark.svg);
  width: 1.5rem;
  height: 1rem;
  margin-left: 0.5rem;
}
.select2-container.select2-dropdown-open .select2-drop .select2-results .ui-select-choices-row.hs-select2-selected:first-of-type:last-of-type .select2-result-label::after {
  display: none;
}
.select2-container.select2-dropdown-open .select2-drop .select2-results .ui-select-choices-row:hover {
  background-color: #F1F1F5;
  background-color: #F1F1F5;
}
.hs-dark-theme .select2-container.select2-dropdown-open .select2-drop .select2-results .ui-select-choices-row:hover {
  background-color: #69697B;
}
.select2-container.select2-dropdown-open.hs-selection-marker-none .hs-select2-selected .select2-result-label::after {
  display: none;
}
.select2-container .hs-loading-field {
  pointer-events: none;
}

.select2-container-multi.hs-form-control-select .select2-choices {
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
  border-radius: 0.3rem;
  border: 1px solid transparent;
  min-height: 3.5rem;
  background-image: none;
  padding: 0.5rem;
  padding-right: 0;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  border-color: #EAEAEE;
  background-color: #FFFFFF;
}
.hs-dark-theme .select2-container-multi.hs-form-control-select .select2-choices {
  border-color: #5E5E6F;
  background-color: #353546;
}
.select2-container-multi.hs-form-control-select .select2-choices .select2-search-field {
  width: 100%;
}
.select2-container-multi.hs-form-control-select .select2-choices .select2-search-field .select2-input {
  margin: 0;
  padding: 4px 0.5rem 4px 4px;
  color: #0B1A65;
}
.select2-container-multi.hs-form-control-select .select2-choices .select2-search-field .select2-input::-moz-placeholder {
  font-style: italic;
  color: #BCBCC8;
  letter-spacing: 0.015rem;
}
.select2-container-multi.hs-form-control-select .select2-choices .select2-search-field .select2-input:-ms-input-placeholder {
  font-style: italic;
  color: #BCBCC8;
  letter-spacing: 0.015rem;
}
.select2-container-multi.hs-form-control-select .select2-choices .select2-search-field .select2-input::-webkit-input-placeholder {
  font-style: italic;
  color: #BCBCC8;
  letter-spacing: 0.015rem;
}
.hs-dark-theme .select2-container-multi.hs-form-control-select .select2-choices .select2-search-field .select2-input {
  color: #FFFFFF;
}
.select2-container-multi.hs-form-control-select .select2-search-choice {
  margin: 0 1rem 0.5rem 0;
  font-size: 11px;
  border: 1px solid transparent;
  border-radius: 0.3rem;
  background-image: none;
  height: 2.3rem;
  display: flex;
  align-items: center;
  padding: 0 0 0 0.8rem;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #0B1A65;
  border-color: #EAEAEE;
  background-color: #FFFFFF;
}
.hs-dark-theme .select2-container-multi.hs-form-control-select .select2-search-choice {
  color: #FFFFFF;
  border-color: #5E5E6F;
  background-color: #353546;
}
.select2-container-multi.hs-form-control-select .select2-search-choice .select2-search-choice-close {
  position: static;
  background-image: url(/Content/Images/Icons/x-red.svg);
}
.select2-container-multi.hs-form-control-select .select2-search-choice .select2-search-choice-close:hover {
  background-position: center;
}
.select2-container-multi.hs-form-control-select.hs-select-options-outside .ui-select-match {
  display: flex;
  flex-wrap: wrap;
  margin-top: 0.5rem;
}
.select2-container-multi.hs-form-control-select.hs-select-without-checkbox.select2-dropdown-open .select2-results .ui-select-choices-row .select2-result-label::before {
  content: none;
}
.select2-container-multi.hs-form-control-select.hs-select-without-checkbox.select2-dropdown-open .select2-results .ui-select-choices-row .select2-disabled .select2-result-label::before {
  content: none;
}
.select2-container-multi.hs-form-control-select.select2-dropdown-open .select2-results .ui-select-choices-row:hover {
  background-color: none;
}
.select2-container-multi.hs-form-control-select.select2-dropdown-open .select2-results .ui-select-choices-row.hs-select2-selected .select2-result-label {
  justify-content: flex-start;
}
.select2-container-multi.hs-form-control-select.select2-dropdown-open .select2-results .ui-select-choices-row.hs-select2-selected .select2-result-label::after {
  display: none;
}
.select2-container-multi.hs-form-control-select.select2-dropdown-open .select2-results .ui-select-choices-row .select2-result-label {
  display: flex;
  align-items: center;
}
.select2-container-multi.hs-form-control-select.select2-dropdown-open .select2-results .ui-select-choices-row .select2-result-label::before {
  content: "";
  width: 1.7rem;
  height: 1.7rem;
  margin-right: 1rem;
  background-image: url("/Content/Images/Icons/checkbox-unchecked.svg");
}
.hs-dark-theme .select2-container-multi.hs-form-control-select.select2-dropdown-open .select2-results .ui-select-choices-row .select2-result-label::before {
  background-image: url("/Content/Images/Icons/checkbox-unchecked-grey.svg");
}
.select2-container-multi.hs-form-control-select.select2-dropdown-open .select2-results .ui-select-choices-row.select2-disabled {
  background-color: none;
}
.select2-container-multi.hs-form-control-select.select2-dropdown-open .select2-results .ui-select-choices-row.select2-disabled .select2-result-label::before {
  background-image: url("/Content/Images/Icons/checkbox-checked.svg");
}
.hs-dark-theme .select2-container-multi.hs-form-control-select.select2-dropdown-open .select2-results .ui-select-choices-row.select2-disabled .select2-result-label::before {
  background-image: url("/Content/Images/Icons/checkbox-checked-light.svg");
}
.select2-container-multi.hs-form-control-select .select2-drop {
  border: none;
}

fieldset.has-error .select2-container .select2-choices,
fieldset.has-error .select2-container .select2-choice,
.has-error .select2-container .select2-choices,
.has-error .select2-container .select2-choice {
  border-color: #B33A3A;
}
.hs-dark-theme fieldset.has-error .select2-container .select2-choices,
.hs-dark-theme fieldset.has-error .select2-container .select2-choice,
.hs-dark-theme .has-error .select2-container .select2-choices,
.hs-dark-theme .has-error .select2-container .select2-choice {
  border-color: #B33A3A;
}
fieldset.has-error .select2-container .select2-drop,
.has-error .select2-container .select2-drop {
  border-color: #B33A3A;
}
.hs-dark-theme fieldset.has-error .select2-container .select2-drop,
.hs-dark-theme .has-error .select2-container .select2-drop {
  border-color: #B33A3A;
}
fieldset.has-error .select2-container.select2.direction-up.select2-dropdown-open .select2-choice,
.has-error .select2-container.select2.direction-up.select2-dropdown-open .select2-choice {
  border-color: #B33A3A;
}
.hs-dark-theme fieldset.has-error .select2-container.select2.direction-up.select2-dropdown-open .select2-choice,
.hs-dark-theme .has-error .select2-container.select2.direction-up.select2-dropdown-open .select2-choice {
  border-color: #B33A3A;
}
fieldset.has-error .select2-container-multi,
.has-error .select2-container-multi {
  border-color: #B33A3A;
}
.hs-dark-theme fieldset.has-error .select2-container-multi,
.hs-dark-theme .has-error .select2-container-multi {
  border-color: #B33A3A;
}

/* Dark Mode Theme*/
.hs-dark-theme .select2-container.hs-form-control-select .select2-choice .select2-arrow {
  background-image: url("../../Content/Images/Icons/arrow-up.svg");
}
.hs-dark-theme .select2-container .select2-choice .select2-search-choice-close {
  background-image: url("../../Content/Images/Icons/x-white.svg");
}
.hs-dark-theme .select2-container .select2-choice .select2-search-choice-close:hover {
  background-image: url("../../Content/Images/Icons/x-white.svg");
}
.hs-dark-theme .select2-container.select2-dropdown-open .select2-drop .select2-search .select2-input {
  background-image: url("../../Content/Images/Icons/lens-white.svg");
}

.hs-content {
  padding-left: 1.7rem;
  padding-right: 1.7rem;
  padding-bottom: 1rem;
  flex-grow: 1;
}

.hs-content-simple {
  padding: 2rem;
}

.hs-base-container {
  display: flex;
  height: max-content;
  min-height: 100vh;
}

.hs-base-right-content {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  background-color: #F8FAFF;
}
.hs-dark-theme .hs-base-right-content {
  background-color: #010117;
}

.hs-background-blurr {
  filter: blur(3px);
  pointer-events: none;
}

.hs-sidebar {
  color: #FFFFFF;
  padding-left: 0px;
  padding-right: 0px;
  position: relative;
  min-height: 100%;
  height: auto;
  background-color: #0B1A65;
}
.hs-dark-theme .hs-sidebar {
  background-color: #20202E;
}
.hs-sidebar .hs-sidebar-expanded {
  width: 19rem;
}
.hs-sidebar .collapsing[horizontal] {
  position: relative;
  overflow: hidden;
  transition: width 0.35s;
}
.hs-sidebar .hs-sidebar-header {
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding: 1rem;
  padding-bottom: 1.14rem;
  font-weight: 300;
  overflow: hidden;
}
.hs-sidebar .hs-sidebar-header .hs-sidebar-logo-container .hs-sidebar-logo {
  height: 4rem;
  margin-bottom: 0.5rem;
  margin-left: -5px;
  margin-top: 10px;
}
.hs-sidebar .hs-sidebar-header .hs-sidebar-logo-container .hs-sidebar-logo-text {
  height: 2rem;
  margin-left: 10px;
}
.hs-sidebar .hs-sidebar-header .hs-sidebar-brand-container {
  width: 100%;
  margin-bottom: 1rem;
  margin-top: -10px;
}
.hs-sidebar .hs-sidebar-header .hs-sidebar-brand-container .hs-sidebar-brand-logo {
  max-width: 7rem;
  margin-left: 1.6rem;
}
.hs-sidebar .hs-sidebar-header .hs-sidebar-header-content {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 15rem;
}
.hs-sidebar .hs-sidebar-header .hs-user-name {
  font-weight: 600;
}
.hs-sidebar .hs-sidebar-header .hs-logout-btn {
  display: flex;
  align-items: center;
  cursor: pointer;
  margin-top: 1rem;
}
.hs-sidebar .hs-sidebar-header .hs-logout-btn .hs-logout-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 1.86rem;
  height: 1.86rem;
  margin-left: 0.86rem;
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
  border-radius: 0.3rem;
  background-color: #0071FE;
}
.hs-dark-theme .hs-sidebar .hs-sidebar-header .hs-logout-btn .hs-logout-icon {
  background-color: #4592FF;
}
.hs-sidebar .hs-sidebar-header .hs-logout-btn .hs-logout-icon .hs-logout-icon-hover {
  display: none;
}
.hs-sidebar .hs-sidebar-header .hs-logout-btn .hs-logout-icon.hs-logout-icon-collapsed {
  margin-left: 0;
}
.hs-sidebar .hs-sidebar-header .hs-logout-btn:hover .hs-logout-icon {
  background-color: #FFFFFF;
}
.hs-sidebar .hs-sidebar-header .hs-logout-btn:hover .hs-logout-icon img {
  display: none;
}
.hs-sidebar .hs-sidebar-header .hs-logout-btn:hover .hs-logout-icon img.hs-logout-icon-hover {
  display: block;
}
.hs-sidebar .hs-sidebar-header.hs-sidebar-header-collapsed {
  height: auto;
  padding: 1rem;
  margin: auto;
}
.hs-sidebar .hs-sidebar-collapse-label {
  position: absolute;
  display: flex;
  left: 100%;
  top: 2rem;
  z-index: 100;
  padding-top: 9px;
  padding-left: 0.1rem;
  padding-right: 0.2rem;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
  background-color: #0B1A65;
  border-color: #0B1A65;
}
.hs-dark-theme .hs-sidebar .hs-sidebar-collapse-label {
  background-color: #4592FF;
  border-color: #4592FF;
}
.hs-sidebar .hs-sidebar-collapse-label span {
  margin-left: -0.35rem;
  background-size: auto;
}
.hs-sidebar .hs-sidebar-collapsed {
  width: 7rem;
  min-width: 7rem;
}
.hs-sidebar .hs-sidebar-collapsed .hs-sidebar-node-display {
  padding: 1rem;
}
.hs-sidebar .hs-sidebar-collapsed .hs-sidebar-node-display .hs-sidebar-icon {
  margin-right: 1rem;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 1rem;
  width: 1.7rem;
  height: 1.7rem;
  transition: flex 0.35s;
  flex-grow: 1;
}
.hs-sidebar .hs-sidebar-collapsed .hs-sidebar-node-display[hs-sidebar-level="1"] {
  padding: 0px;
}
.hs-sidebar .hs-sidebar-collapsed .hs-sidebar-node-display .hs-loading:after {
  background-position-x: center;
}
.hs-sidebar .hs-sidebar-collapsed .hs-sidebar-header {
  height: auto;
  padding: 1rem;
  margin: auto;
}
.hs-sidebar .hs-sidebar-collapsed .hs-sidebar-header img {
  width: 3rem;
  margin: unset;
}
.hs-sidebar ul {
  padding-left: 0px;
  list-style-type: none;
}
.hs-sidebar .hs-sidebar-node-display {
  justify-content: space-between;
  display: flex;
  cursor: pointer;
  text-decoration: none;
  min-height: 3.5rem;
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
  font-weight: 400;
  color: #FFFFFF;
  /*adding 5% more indentation with each level*/
}
.hs-dark-theme .hs-sidebar .hs-sidebar-node-display {
  color: #d3d3e8;
}
.hs-sidebar .hs-sidebar-node-display .hs-sidebar-node-label {
  display: flex;
  flex-direction: row;
  position: relative;
  align-items: center;
}
.hs-sidebar .hs-sidebar-node-display .hs-sidebar-icon {
  margin-right: 1rem;
  width: 2rem;
  height: 2rem;
  filter: invert(1);
}
.hs-dark-theme .hs-sidebar .hs-sidebar-node-display .hs-sidebar-icon {
  filter: invert(59%) sepia(4%) saturate(765%) hue-rotate(201deg) brightness(85%) contrast(87%);
}
.hs-sidebar .hs-sidebar-node-display .hs-sidebar-node-collapse-label {
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 0.5rem;
}
.hs-sidebar .hs-sidebar-node-display[hs-sidebar-level="1"] {
  border-top: 1px solid transparent;
  padding-left: 1rem;
  border-color: #233174;
}
.hs-dark-theme .hs-sidebar .hs-sidebar-node-display[hs-sidebar-level="1"] {
  border-color: #353546;
}
.hs-sidebar .hs-sidebar-node-display.hs-sidebar-last-level .hs-sidebar-icon {
  width: 0.6rem;
  height: 0.6rem;
  margin-top: auto;
  margin-bottom: auto;
  position: absolute;
  top: 1.15rem;
  left: -1.5rem;
}
.hs-sidebar .hs-sidebar-node-display .hs-sidebar-bullet {
  display: none;
}
.hs-sidebar .hs-sidebar-node-display.hs-sidebar-last-level.hs-sidebar-selected .hs-sidebar-bullet {
  display: block;
}
.hs-sidebar .hs-sidebar-node-display[hs-sidebar-level="2"] {
  padding-left: 2rem;
  font-weight: normal;
}
.hs-sidebar .hs-sidebar-node-display[hs-sidebar-level="3"] {
  padding-left: 4rem;
  font-weight: normal;
}
.hs-sidebar .hs-sidebar-node-display[hs-sidebar-level="4"] {
  padding-left: 6rem;
  font-weight: normal;
}
.hs-sidebar .hs-sidebar-node-display[hs-sidebar-level="5"] {
  padding-left: 8rem;
  font-weight: normal;
}
.hs-sidebar .hs-sidebar-node-display.hs-sidebar-selected {
  color: #FFFFFF;
}
.hs-sidebar .hs-sidebar-node-display.hs-sidebar-selected[hs-sidebar-level="1"] {
  background-color: #0065FF;
}
.hs-sidebar .hs-sidebar-node-display.hs-sidebar-selected[hs-sidebar-level="2"]:not(.hs-sidebar-last-level) {
  background-color: rgba(0, 101, 255, 0.3);
}
.hs-sidebar .hs-sidebar-node-display.hs-sidebar-selected[hs-sidebar-level="3"]:not(.hs-sidebar-last-level) {
  background-color: rgba(0, 101, 255, 0.1);
}
.hs-sidebar .hs-sidebar-node-display.hs-sidebar-selected .hs-sidebar-icon {
  filter: invert(1);
}
.hs-dark-theme .hs-sidebar .hs-sidebar-node-display.hs-sidebar-selected {
  color: #efeff7;
}
.hs-dark-theme .hs-sidebar .hs-sidebar-node-display.hs-sidebar-selected[hs-sidebar-level="1"] {
  background-color: #4592FF;
}
.hs-dark-theme .hs-sidebar .hs-sidebar-node-display.hs-sidebar-selected[hs-sidebar-level="2"]:not(.hs-sidebar-last-level) {
  background-color: rgba(69, 146, 255, 0.3);
}
.hs-dark-theme .hs-sidebar .hs-sidebar-node-display.hs-sidebar-selected[hs-sidebar-level="3"]:not(.hs-sidebar-last-level) {
  background-color: rgba(69, 146, 255, 0.1);
}
.hs-dark-theme .hs-sidebar .hs-sidebar-node-display.hs-sidebar-selected .hs-sidebar-icon {
  filter: invert(90%) sepia(4%) saturate(991%) hue-rotate(201deg) brightness(99%) contrast(84%);
}
.hs-sidebar .hs-sidebar-node-display.disabled, .hs-sidebar .hs-sidebar-node-display[disabled] {
  pointer-events: none;
}
.hs-sidebar .hs-sidebar-node-display.disabled .hs-sidebar-icon, .hs-sidebar .hs-sidebar-node-display[disabled] .hs-sidebar-icon {
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.hs-sidebar .hs-sidebar-node-display.disabled .hs-sidebar-text-label, .hs-sidebar .hs-sidebar-node-display[disabled] .hs-sidebar-text-label {
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.hs-sidebar .hs-sidebar-node-display.disabled > .hs-sidebar-node-collapse-label, .hs-sidebar .hs-sidebar-node-display[disabled] > .hs-sidebar-node-collapse-label {
  display: none;
}
.hs-sidebar .hs-sidebar-node-display:hover {
  background-color: #182B88;
}
.hs-dark-theme .hs-sidebar .hs-sidebar-node-display:hover {
  background-color: #2B2B3B;
}
.hs-sidebar .hs-sidebar-node-display .hs-loading:after {
  filter: alpha(opacity=50);
  opacity: 0.5;
  background-position-x: 95%;
  background-size: 2.2rem;
}
.hs-sidebar li:last-child[hs-sidebar-level="1"], .hs-sidebar li:last-child [hs-sidebar-level="1"] {
  border-bottom: 1px solid #233174;
}

.hs-navbar-management, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe {
  padding: 1rem 0 2rem 0;
  cursor: default;
  box-shadow: 0 0.2rem 0.4rem 0 rgba(0, 0, 0, 0.1);
  background-color: #FFFFFF;
  background-color: #FFFFFF;
}
.hs-dark-theme .hs-navbar-management, .hs-dark-theme hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe, hs-options-filter-redesign .hs-options-filters .hs-dark-theme .hs-options-filter-options-container.hs-options-filter-timeframe, .hs-dark-theme hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe, hs-options-filter .hs-options-filters .hs-dark-theme .hs-options-filter-options-container.hs-options-filter-timeframe {
  background-color: #353546;
}
.hs-navbar-management > .hs-container, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe > .hs-container, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe > .hs-container {
  padding-left: 3rem;
  padding-right: 2rem;
}
.hs-navbar-management .hs-navbar-management-container, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
@media (max-width: 791px) {
  .hs-navbar-management .hs-navbar-management-container, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container {
    flex-direction: column;
  }
}
.hs-navbar-management .hs-navbar-management-container > *, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container > *, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container > * {
  margin-top: 1rem;
}
.hs-navbar-management .hs-navbar-management-container > *:not(:last-child), hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container > *:not(:last-child), hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container > *:not(:last-child) {
  margin-right: 1.7rem;
}
.hs-navbar-management .hs-navbar-management-container > .hs-btn, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container > .hs-btn, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container > .hs-btn {
  padding: 0px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.hs-navbar-management .hs-navbar-management-container > .hs-navbar-customer, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container > .hs-navbar-customer, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container > .hs-navbar-customer {
  flex: 1;
}
.hs-navbar-management .hs-navbar-management-container .hs-navbar-timeframe, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe {
  height: 3.5rem;
}
.hs-navbar-management .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-timeframe-text, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-timeframe-text, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-timeframe-text {
  float: left;
}
.hs-navbar-management .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-timeframe-label, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-timeframe-label, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-timeframe-label {
  float: left;
  height: 3.5rem;
  line-height: 3.5rem;
  padding: 0 1rem 0 1rem;
  border-width: 1px 0px 1px 1px;
  border-style: solid;
  border-left: none;
  background-color: #FFFFFF;
  color: #B1B6BE;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-navbar-management .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-timeframe-label, .hs-dark-theme hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-timeframe-label, hs-options-filter-redesign .hs-options-filters .hs-dark-theme .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-timeframe-label, .hs-dark-theme hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-timeframe-label, hs-options-filter .hs-options-filters .hs-dark-theme .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-timeframe-label {
  background-color: #20202E;
  color: #FFFFFF;
  border-color: #5E5E6F;
}
.hs-navbar-management .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker {
  float: left;
  width: 9.5rem;
  height: 3.5rem;
  border-width: 1px 1px 1px 0px;
  border-style: solid;
  color: #0B1A65;
  border-color: #EAEAEE;
}
.hs-navbar-management .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-form-group, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-form-group, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-form-group {
  position: relative;
}
.hs-navbar-management .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe {
  height: calc(3.5rem - 2px);
  padding: 1px 10px 0px 0px;
  font-weight: 600;
  background-color: transparent;
  border: 0;
  border-radius: 0;
  cursor: pointer;
  vertical-align: middle;
  background-color: #FFFFFF;
  color: #0B1A65;
}
.hs-navbar-management .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe[disabled], hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe[disabled], hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe[disabled], .hs-navbar-management .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe[readonly], hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe[readonly], hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe[readonly] {
  background-color: transparent;
}
.hs-dark-theme .hs-navbar-management .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe, .hs-dark-theme hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe, hs-options-filter-redesign .hs-options-filters .hs-dark-theme .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe, .hs-dark-theme hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe, hs-options-filter .hs-options-filters .hs-dark-theme .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe {
  background-color: #20202E;
  color: #4592FF;
}
.hs-dark-theme .hs-navbar-management .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker, .hs-dark-theme hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker, hs-options-filter-redesign .hs-options-filters .hs-dark-theme .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker, .hs-dark-theme hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker, hs-options-filter .hs-options-filters .hs-dark-theme .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker {
  color: #4592FF;
  border-color: #5E5E6F;
}
.hs-navbar-management .hs-navbar-management-container .hs-navbar-actions > *:not(:last-child), hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-actions > *:not(:last-child), hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-actions > *:not(:last-child) {
  margin-right: 1.5rem;
}
.hs-navbar-management .hs-navbar-management-container .hs-navbar-actions .hs-btn, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-actions .hs-btn, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-actions .hs-btn {
  padding: 1rem;
  font-weight: 600;
}
.hs-navbar-management .hs-navbar-management-container .hs-navbar-actions .hs-btn.active, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-actions .hs-btn.active, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-actions .hs-btn.active {
  background-color: #0655A3;
  border-color: #0655A3;
  position: relative;
  cursor: default;
  pointer-events: none;
}
.hs-navbar-management .hs-form-group, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group {
  margin: 0;
}
.hs-navbar-management .hs-form-group .hs-form-control-select, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select {
  height: 3.5rem;
  min-width: 30rem;
}
.hs-navbar-management .hs-form-group .hs-form-control-select .select2-choice, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-choice, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-choice {
  height: 3.5rem;
  padding-left: 1rem;
  background-image: none;
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
  border-radius: 0.3rem;
  background-color: #FFFFFF;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-navbar-management .hs-form-group .hs-form-control-select .select2-choice, .hs-dark-theme hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-choice, hs-options-filter-redesign .hs-options-filters .hs-dark-theme .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-choice, .hs-dark-theme hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-choice, hs-options-filter .hs-options-filters .hs-dark-theme .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-choice {
  background-color: #2a2a3e;
  border-color: #5E5E6F;
}
.hs-navbar-management .hs-form-group .hs-form-control-select .select2-choice .select2-chosen, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-choice .select2-chosen, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-choice .select2-chosen {
  padding-left: 0px;
}
.hs-navbar-management .hs-form-group .hs-form-control-select .select2-choice .select2-arrow, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-choice .select2-arrow, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-choice .select2-arrow {
  display: none;
}
.hs-navbar-management .hs-form-group .hs-form-control-select .select2-drop, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-drop, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-drop {
  background-color: #FFFFFF;
  border-color: #BFD3DF;
}
.hs-navbar-management .hs-form-group .hs-form-control-select .select2-drop .select2-search, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-drop .select2-search, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-drop .select2-search {
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
  border-radius: 0.3rem;
}
.hs-navbar-management .hs-form-group .hs-form-control-select .select2-drop .select2-search .select2-input, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-drop .select2-search .select2-input, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-drop .select2-search .select2-input {
  line-height: 3.5rem;
  padding-left: 2rem;
  padding-right: 1rem;
  padding-top: 0px;
  padding-bottom: 0px;
  background-position: center right 1.7rem;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-navbar-management .hs-form-group .hs-form-control-select .select2-drop .select2-search .select2-input, .hs-dark-theme hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-drop .select2-search .select2-input, hs-options-filter-redesign .hs-options-filters .hs-dark-theme .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-drop .select2-search .select2-input, .hs-dark-theme hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-drop .select2-search .select2-input, hs-options-filter .hs-options-filters .hs-dark-theme .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-drop .select2-search .select2-input {
  border-color: #5E5E6F;
}
.hs-navbar-management .hs-form-group .hs-form-control-select .select2-drop .select2-results, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-drop .select2-results, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-drop .select2-results {
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
  border-radius: 0.3rem;
}
.hs-navbar-management .hs-form-group .hs-form-control-select .select2-drop .select2-results li, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-drop .select2-results li, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-drop .select2-results li {
  padding-left: 2rem;
}
.hs-navbar-management .hs-form-group .hs-form-control-select .select2-drop .select2-results li.ui-select-choices-group, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-drop .select2-results li.ui-select-choices-group, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-drop .select2-results li.ui-select-choices-group {
  padding-left: 0;
  padding-right: 0;
}
.hs-navbar-management .hs-form-group .hs-form-control-select .select2-drop .select2-results li .select2-result-label, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-drop .select2-results li .select2-result-label, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-drop .select2-results li .select2-result-label {
  padding-left: 0;
}
.hs-navbar-management .hs-form-group .hs-form-control-select .select2-drop .select2-results li.ui-select-choices-row, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-drop .select2-results li.ui-select-choices-row, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-drop .select2-results li.ui-select-choices-row {
  padding-top: 0px;
  padding-bottom: 0px;
  height: 3.5rem;
  display: flex;
  align-items: center;
}
.hs-navbar-management .hs-form-group .hs-form-control-select .select2-drop .select2-results li.ui-select-choices-row.hs-select2-selected .select2-result-label, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-drop .select2-results li.ui-select-choices-row.hs-select2-selected .select2-result-label, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-form-control-select .select2-drop .select2-results li.ui-select-choices-row.hs-select2-selected .select2-result-label {
  width: 100%;
}
.hs-navbar-management .hs-form-group .uib-datepicker-popup .uib-button-bar .uib-clear, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .uib-datepicker-popup .uib-button-bar .uib-clear, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .uib-datepicker-popup .uib-button-bar .uib-clear {
  display: none;
}

.hs-header-alert {
  min-height: 4rem;
  background-color: #EA5059;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  color: #FFFFFF;
  font-family: "OpenSans";
  padding: 1rem 1rem 0.5rem 1rem;
}
.hs-header-alert .hs-header-alert-label {
  padding-bottom: 0.5rem;
}
.hs-header-alert .hs-header-alert-label .hs-header-alert-link {
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: 600;
}

.hs-navbar-breadcrumb, .hs-navbar-product-breadcrumb {
  margin-top: 2rem;
  padding-bottom: 1.5rem;
  border-bottom: 1px solid transparent;
  margin-bottom: 2rem;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-navbar-breadcrumb, .hs-dark-theme .hs-navbar-product-breadcrumb {
  border-color: #5E5E6F;
}
header .hs-navbar-breadcrumb, header .hs-navbar-product-breadcrumb {
  margin-left: 1.7rem;
  margin-right: 1.7rem;
}
.hs-navbar-breadcrumb > .hs-container, .hs-navbar-product-breadcrumb > .hs-container {
  font-weight: bold;
  font-size: 1.7rem;
  padding-right: 0;
  padding-left: 0;
  line-height: 2.5rem;
}

.hs-navbar-product-breadcrumb {
  display: flex;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
}
.hs-navbar-product-breadcrumb > .hs-container {
  margin-left: 0px;
  padding-left: 0px;
  width: auto;
}
.hs-navbar-product-breadcrumb > .hs-container > hs-feedback {
  float: right;
  margin: 0 1.2rem;
  font-size: 1.2rem;
}
.hs-navbar-product-breadcrumb > .hs-container > hs-feedback img {
  width: 1.8rem;
  height: 1.8rem;
  padding-right: 0.5rem;
  padding-bottom: 0.25rem;
}
.hs-navbar-product-breadcrumb > .hs-nav-title .hs-btn {
  width: auto;
  margin-top: -0.5rem;
}

.hs-footer {
  height: 5rem;
  border-top: 1px solid transparent;
  background-color: #FFFFFF;
  color: #7B7B93;
  border-color: #EEEEEE;
}
.hs-dark-theme .hs-footer {
  background-color: #353546;
  color: #9898A2;
  border-color: #353546;
}
.hs-footer.hs-footer-help {
  background-color: #EAEAEE;
}
.hs-footer.hs-footer-help .hs-container {
  padding-top: -11rem;
}
.hs-footer.hs-footer-help .hs-container .hs-btn-link, .hs-footer.hs-footer-help .hs-container .hs-form-group .hs-button-inline-with-control, .hs-form-group .hs-footer.hs-footer-help .hs-container .hs-button-inline-with-control {
  margin-top: -5px;
}
.hs-footer.hs-footer-help .hs-container .hs-img-exclamation {
  margin-right: 2rem;
}
.hs-footer .hs-container {
  display: flex;
  align-items: center;
  height: 100%;
}
.hs-footer .hs-container .hs-btn-link, .hs-footer .hs-container .hs-form-group .hs-button-inline-with-control, .hs-form-group .hs-footer .hs-container .hs-button-inline-with-control {
  margin-top: -10px;
}
.hs-footer .hs-container > .hs-feedback {
  margin: 0 1.2rem;
  position: absolute;
  right: 0rem;
  margin-left: initial;
  margin-right: 1rem;
}
.hs-footer .hs-container > .hs-feedback img {
  width: 1.8rem;
  height: 1.8rem;
  padding-right: 0.5rem;
  padding-bottom: 0.25rem;
}
.hs-footer * {
  font-size: 13px;
}

/* -------------------- HEIMDAL Zendesk Web Widget close button  -------------------- */
#hs-zendesk-close-btn {
  position: fixed;
  left: 112px;
  bottom: 43px;
  width: 22px;
  height: 22px;
  border: 2px solid #0071FE;
  border-radius: 50%;
  z-index: 999999;
  cursor: pointer;
  display: block;
  opacity: 0;
  animation-delay: 1s;
  animation-name: hs-zendesk-close-animation;
  animation-duration: 1s;
  animation-fill-mode: forwards;
}
#hs-zendesk-close-btn:hover {
  opacity: 1;
}
#hs-zendesk-close-btn::after, #hs-zendesk-close-btn::before {
  position: absolute;
  left: 8px;
  top: 3px;
  content: " ";
  height: 12px;
  width: 2px;
  color: #FFFFFF;
  background-color: #0071FE;
}
.hs-dark-theme #hs-zendesk-close-btn::after, .hs-dark-theme #hs-zendesk-close-btn::before {
  background-color: #4592FF;
}
#hs-zendesk-close-btn::after {
  transform: rotate(-45deg);
}
#hs-zendesk-close-btn:before {
  transform: rotate(45deg);
}

@keyframes hs-zendesk-close-animation {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
form h4 {
  margin-bottom: 2rem;
}
form h5, form h6 {
  margin-bottom: 2rem;
}
form h6 {
  padding-top: 0;
}
form hr {
  margin-top: 2rem;
  margin-bottom: 4rem;
}

.hs-form-row-label {
  font-weight: bold;
}

.hs-form-row {
  margin-left: -1rem;
  margin-right: -1rem;
}
.hs-form-row .hs-form-col,
.hs-form-row .hs-form-group {
  padding-left: 1rem;
  padding-right: 1rem;
}
.hs-form-row .hs-form-col .hs-grid,
.hs-form-row .hs-form-group .hs-grid {
  margin-bottom: 2rem;
}
.hs-form-row > h4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.hs-form-row.hs-form-row-light > h4 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.hs-form-row .hs-control-label {
  color: #7B7B93;
}
.hs-form-row .form-control-plaintext {
  color: #212529;
}
.hs-dark-theme .hs-form-row .form-control-plaintext {
  color: #B8B9C1;
}

.hs-form-group .hs-control-label {
  font-weight: 400;
}
.hs-form-group .hs-control-label + .hs-input-group {
  margin-top: 0;
}
.hs-form-group .hs-control-label + .hs-control-label {
  padding-left: 1rem;
}
.hs-form-group .hs-control-label-placeholder {
  display: block;
  height: 19px;
  margin-bottom: 0.8rem;
}
.hs-form-group .hs-input-group .hs-input-group-btn {
  height: 3.5rem;
}
.hs-form-group .hs-input-group .hs-input-group-btn .hs-btn,
.hs-form-group .hs-input-group .hs-input-group-btn .hs-btn-default {
  z-index: 4;
}
.hs-form-group .hs-input-group .hs-input-group-btn .hs-btn-group .hs-btn {
  border: 1px solid transparent;
  font-weight: 600;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  background-color: #EAEAEE;
  border-color: #EAEAEE;
  color: #0B1A65;
}
.hs-dark-theme .hs-form-group .hs-input-group .hs-input-group-btn .hs-btn-group .hs-btn {
  background-color: #69697B;
  border-color: #69697B;
  color: #FFFFFF;
}
.hs-form-group .hs-input-group .hs-input-group-btn .hs-btn-group .hs-btn > .hs-dropdown-arrow {
  background-image: url("/Content/Images/Icons/arrow-up-dark-blue.svg");
}
.hs-dark-theme .hs-form-group .hs-input-group .hs-input-group-btn .hs-btn-group .hs-btn > .hs-dropdown-arrow {
  background-image: url("/Content/Images/Icons/arrow-up.svg");
}
.hs-form-group .hs-input-group .hs-input-group-btn hs-checkbox, .hs-form-group .hs-input-group .hs-input-group-btn .hs-checkbox-inline-with-control {
  height: 3.5rem;
  min-width: 10rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid transparent;
  margin-left: -2px;
  z-index: 4;
  background-color: #EAEAEE;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-form-group .hs-input-group .hs-input-group-btn hs-checkbox, .hs-dark-theme .hs-form-group .hs-input-group .hs-input-group-btn .hs-checkbox-inline-with-control {
  background-color: #69697B;
  border-color: #69697B;
}
.hs-form-group .hs-input-group .hs-input-group-addon {
  height: 3.5rem;
  font-size: 11px;
  font-family: "OpenSans Bold";
  color: #1274B4;
  background-color: #E7F1F7;
  border-color: #1274B4;
}
.hs-form-group .hs-input-group .hs-form-control-select {
  display: table-cell;
}
.hs-form-group .hs-input-group .hs-form-control-select .select2-choice .select2-arrow {
  display: none;
}
.hs-form-group .hs-input-group .hs-form-control-select + .input-group-btn:last-child > .btn,
.hs-form-group .hs-input-group .hs-form-control-select + .input-group-btn:last-child > .btn-group {
  margin-left: -1px;
}
.hs-form-group .hs-input-group .hs-input-addon-action {
  border-left: 0;
  border-color: #EAEAEE;
  z-index: 4;
  background: #FFFFFF;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-form-group .hs-input-group .hs-input-addon-action {
  background: #353546;
  border-color: #69697B;
}
.hs-form-group .hs-input-group .hs-input-addon-action > img {
  cursor: pointer;
}
.hs-form-group hs-checkbox, .hs-form-group .hs-checkbox-inline-with-control {
  margin: 0;
}
.hs-form-group hs-checkbox + hr, .hs-form-group .hs-checkbox-inline-with-control + hr {
  margin-top: 2rem;
  margin-bottom: 0;
  border-color: #1274B4;
}
.hs-form-group .hs-checkbox-inline-with-control {
  padding-top: 30px;
}
.hs-form-group .hs-btn-link, .hs-form-group .hs-button-inline-with-control {
  padding: 0;
  font-weight: 600;
  color: #0071FE;
}
.hs-dark-theme .hs-form-group .hs-btn-link, .hs-dark-theme .hs-form-group .hs-button-inline-with-control {
  color: #4592FF;
}
.hs-form-group .hs-button-inline-with-control {
  padding-top: 30px;
}
.hs-form-group .hs-radio {
  margin: 0;
}
.hs-form-group .hs-radio + .hs-radio {
  margin-top: 2rem;
}
.hs-form-group .hs-details-panel {
  padding: 15px;
  border: 1px solid transparent;
  border-color: #EAEAEE;
  background-color: #FFFFFF;
}
.hs-dark-theme .hs-form-group .hs-details-panel {
  border-color: #69697B;
  background-color: #353546;
}
.hs-form-group .hs-details-panel.hs-details-panel-padding-top {
  padding-top: 5px;
}
.hs-form-group .hs-details-panel p {
  margin: 0;
}
.hs-form-group .hs-form-control-select + hs-checkbox, .hs-form-group .hs-form-control-select + .hs-checkbox-inline-with-control {
  margin-top: 10px;
}
.hs-form-group hs-checkbox + .hs-control-label, .hs-form-group .hs-checkbox-inline-with-control + .hs-control-label {
  margin-top: 10px;
}
.hs-form-group input.hs-form-control {
  height: 3.5rem;
  padding-left: 1rem;
  border-color: #EAEAEE;
}
.hs-form-group input.hs-form-control::-moz-placeholder {
  font-style: italic;
  color: #BCBCC8;
  letter-spacing: 0.015rem;
}
.hs-form-group input.hs-form-control:-ms-input-placeholder {
  font-style: italic;
  color: #BCBCC8;
  letter-spacing: 0.015rem;
}
.hs-form-group input.hs-form-control::-webkit-input-placeholder {
  font-style: italic;
  color: #BCBCC8;
  letter-spacing: 0.015rem;
}
.hs-dark-theme .hs-form-group input.hs-form-control {
  border-color: #69697B;
}
.hs-form-group input.hs-form-control:disabled, .hs-form-group input.hs-form-control[readonly] {
  background-color: #EFEFF6;
  color: #495057;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-form-group input.hs-form-control:disabled, .hs-dark-theme .hs-form-group input.hs-form-control[readonly] {
  background-color: #20202E;
  color: #B8B9C1;
  border-color: #353546;
}
.hs-form-group textarea.hs-form-control {
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-form-group textarea.hs-form-control {
  border-color: #69697B;
}
.hs-form-group textarea.hs-form-control:disabled, .hs-form-group textarea.hs-form-control[readonly] {
  background-color: #EFEFF6;
  color: #495057;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-form-group textarea.hs-form-control:disabled, .hs-dark-theme .hs-form-group textarea.hs-form-control[readonly] {
  background-color: #20202E;
  color: #B8B9C1;
  border-color: #353546;
}

.hs-form-control-static {
  display: flex;
  align-items: center;
}
.hs-form-control-static hs-timestamp {
  display: flex;
}
.hs-form-control-static hs-timestamp .hs-timestamp-part {
  margin-right: 0.4rem;
  margin-bottom: 0px;
}

.hs-form-inline .hs-form-group {
  padding-right: 2.3rem;
}
.hs-form-inline .hs-form-group:last-child {
  padding-right: 0;
}
.hs-form-inline .hs-form-group h5 {
  padding: 0px;
}
.hs-form-inline .hs-form-control-static {
  font-weight: bold;
  min-height: 2rem;
  padding: 0 0 0 0.4rem;
  margin: 0;
}
.hs-form-inline .hs-control-label {
  margin-top: 0;
}
.hs-form-inline.hs-form-inline-light {
  padding-top: 0.5rem;
}

.hs-required:after {
  content: "*";
}

.hs-form-actions {
  border-top: 1px solid #EEEEEE;
  margin-top: 2rem;
  padding-top: 3.4rem;
  padding-bottom: 3.4rem;
}
.hs-form-actions .hs-btn {
  margin-right: 2rem;
}
.hs-form-actions .hs-btn:last-child {
  margin-right: 0;
}
.hs-form-actions .hs-btn + .hs-btn-link, .hs-form-actions .hs-form-group .hs-btn + .hs-button-inline-with-control, .hs-form-group .hs-form-actions .hs-btn + .hs-button-inline-with-control {
  margin-left: -2rem;
}
.hs-form-actions .hs-btn-link, .hs-form-actions .hs-form-group .hs-button-inline-with-control, .hs-form-group .hs-form-actions .hs-button-inline-with-control {
  font-weight: bold;
  width: auto;
  color: #0B1A65;
}
.hs-dark-theme .hs-form-actions .hs-btn-link, .hs-dark-theme .hs-form-actions .hs-form-group .hs-button-inline-with-control, .hs-form-group .hs-dark-theme .hs-form-actions .hs-button-inline-with-control {
  color: #B8B9C1;
}
.hs-form-actions .hs-btn-link .hs-icon, .hs-form-actions .hs-form-group .hs-button-inline-with-control .hs-icon, .hs-form-group .hs-form-actions .hs-button-inline-with-control .hs-icon {
  margin-right: 0.3rem;
}
.hs-form-actions .hs-horizontal-delimiter {
  border-right: 1px solid #EEEEEE;
  padding: 2rem 4rem 2rem 0;
}

fieldset[disabled] .hs-form-group .hs-input-group-btn a.btn {
  filter: alpha(opacity=100);
  opacity: 1;
}
fieldset[disabled] .hs-form-group .hs-input-group .hs-input-group-btn hs-checkbox, fieldset[disabled] .hs-form-group .hs-input-group .hs-input-group-btn .hs-checkbox-inline-with-control {
  background-color: #EFEFF6;
  filter: alpha(opacity=100);
  opacity: 1;
}
.has-error.hs-form-group .hs-input-group .hs-input-group-btn .hs-btn-group .hs-btn {
  background-color: #B33A3A;
  border-color: #B33A3A;
}
.has-error.hs-form-group .hs-input-group .hs-input-group-btn .hs-btn-group .hs-btn:hover, .has-error.hs-form-group .hs-input-group .hs-input-group-btn .hs-btn-group .hs-btn:focus {
  background-color: rgb(140.4810126582, 45.5189873418, 45.5189873418);
}
.has-error.hs-form-group .hs-input-group .hs-input-group-btn hs-checkbox, .has-error.hs-form-group .hs-input-group .hs-input-group-btn .hs-checkbox-inline-with-control {
  border-color: #B33A3A;
}
.has-error.hs-form-group .hs-input-group .hs-input-addon-action {
  border-color: #B33A3A;
}
.hs-dark-theme .has-error.hs-form-group .hs-input-group .hs-input-addon-action {
  border-color: #B33A3A;
}
.has-error input.form-control {
  border-color: #B33A3A;
}
.hs-dark-theme .has-error input.form-control {
  border-color: #B33A3A;
}
.has-error input.form-control:focus {
  border-color: rgb(140.4810126582, 45.5189873418, 45.5189873418);
}
.hs-dark-theme .has-error input.form-control:focus {
  border-color: rgb(140.4810126582, 45.5189873418, 45.5189873418);
}
.has-error .control-label {
  color: #B33A3A;
}
.hs-dark-theme .has-error .control-label {
  color: #B33A3A;
}

.hs-editor-form .hs-form-row-label.hs-title, .hs-editor-form .hs-form-row-label.hs-tac-module-title-row, .hs-editor-form form h5.hs-form-row-label, form .hs-editor-form h5.hs-form-row-label, .hs-editor-form form h6.hs-form-row-label, form .hs-editor-form h6.hs-form-row-label {
  margin-top: 1rem;
  margin-bottom: 2rem;
  width: 100%;
  min-height: 2.7rem;
}
.hs-editor-form .hs-form-row .hs-control-label {
  font-weight: 600;
  color: #0B1A65;
}
.hs-dark-theme .hs-editor-form .hs-form-row .hs-control-label {
  color: #B8B9C1;
}
.hs-editor-form .select2-container .select2-choice {
  color: #0B1A65;
}
.hs-dark-theme .hs-editor-form .select2-container .select2-choice {
  color: #FFFFFF;
}
.hs-editor-form .hs-form-col .hs-title:not(.hs-form-row-label), .hs-editor-form .hs-form-col .hs-tac-module-title-row:not(.hs-form-row-label), .hs-editor-form .hs-form-col form h5:not(.hs-form-row-label), form .hs-editor-form .hs-form-col h5:not(.hs-form-row-label), .hs-editor-form .hs-form-col form h6:not(.hs-form-row-label), form .hs-editor-form .hs-form-col h6:not(.hs-form-row-label) {
  padding-bottom: 0.5rem;
  margin-bottom: 0.6rem;
}
.hs-editor-form hs-checkbox .text-muted, .hs-editor-form .hs-form-group .hs-checkbox-inline-with-control .text-muted, .hs-form-group .hs-editor-form .hs-checkbox-inline-with-control .text-muted {
  padding-left: 0.3rem;
  color: #7B7B93 !important;
}

fieldset[disabled] hs-checkbox, fieldset[disabled] .hs-form-group .hs-checkbox-inline-with-control, .hs-form-group fieldset[disabled] .hs-checkbox-inline-with-control, hs-checkbox[disabled], .hs-form-group [disabled].hs-checkbox-inline-with-control, .hs-disabled, fieldset[disabled] .hs-form-group .hs-control-label, fieldset[disabled] .hs-form-group .hs-input-group-btn, fieldset[disabled] .hs-form-group > img[uib-tooltip], fieldset[disabled] .hs-form-group > img[uib-tooltip-html], fieldset[disabled] .hs-form-row-label {
  filter: alpha(opacity=70);
  opacity: 0.7;
}

.hs-grid-multi-scroll .hs-grid-header-actions {
  display: flex;
  padding: 1rem 0;
}

.hs-grid-single-scroll-redesign .hs-grid-header-actions {
  display: flex;
  padding: 0 0 1rem 0;
}

.hs-grid .hs-grid-header, .hs-grid-multi-scroll .hs-grid-header, .hs-grid-single-scroll-redesign .hs-grid-header {
  margin: 0;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
  background-color: #0B1A65;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-grid .hs-grid-header, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-header, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-header {
  background-color: #20202E;
  border-color: #010117;
}
.hs-grid .hs-grid-header > .hs-grid-col, .hs-grid-multi-scroll .hs-grid-header > .hs-grid-col, .hs-grid-single-scroll-redesign .hs-grid-header > .hs-grid-col {
  color: #FFFFFF;
  min-height: 5rem;
  border-left: 1px solid transparent;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-weight: 400;
  border-color: #DDDDDD;
}
.hs-dark-theme .hs-grid .hs-grid-header > .hs-grid-col, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-header > .hs-grid-col, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-header > .hs-grid-col {
  font-weight: 700;
  border-color: #010117;
}
.hs-grid .hs-grid-header > .hs-grid-col.hs-grid-col-order, .hs-grid-multi-scroll .hs-grid-header > .hs-grid-col.hs-grid-col-order, .hs-grid-single-scroll-redesign .hs-grid-header > .hs-grid-col.hs-grid-col-order {
  cursor: pointer;
  padding-right: 2.4rem;
}
.hs-grid .hs-grid-header > .hs-grid-col.hs-grid-col-order .hs-grid-header-col-sort, .hs-grid-multi-scroll .hs-grid-header > .hs-grid-col.hs-grid-col-order .hs-grid-header-col-sort, .hs-grid-single-scroll-redesign .hs-grid-header > .hs-grid-col.hs-grid-col-order .hs-grid-header-col-sort {
  display: block;
}
.hs-grid .hs-grid-header > .hs-grid-col.hs-grid-col-action, .hs-grid-multi-scroll .hs-grid-header > .hs-grid-col.hs-grid-col-action, .hs-grid-single-scroll-redesign .hs-grid-header > .hs-grid-col.hs-grid-col-action {
  text-align: center;
  justify-content: center;
  background-color: #DDDDDD;
}
.hs-dark-theme .hs-grid .hs-grid-header > .hs-grid-col.hs-grid-col-action, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-header > .hs-grid-col.hs-grid-col-action, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-header > .hs-grid-col.hs-grid-col-action {
  background-color: #010117;
}
.hs-grid .hs-grid-header > .hs-grid-col .hs-grid-header-col-sort, .hs-grid-multi-scroll .hs-grid-header > .hs-grid-col .hs-grid-header-col-sort, .hs-grid-single-scroll-redesign .hs-grid-header > .hs-grid-col .hs-grid-header-col-sort {
  width: 1.7rem;
  position: absolute;
  right: 0.5rem;
  display: none; /*it will be displayed if it has hs-grid-col-order*/
}
.hs-grid .hs-grid-header > .hs-grid-col .hs-grid-header-col-sort .hs-sort-icon, .hs-grid-multi-scroll .hs-grid-header > .hs-grid-col .hs-grid-header-col-sort .hs-sort-icon, .hs-grid-single-scroll-redesign .hs-grid-header > .hs-grid-col .hs-grid-header-col-sort .hs-sort-icon {
  width: 1.7rem;
  height: 0.85rem;
}
.hs-grid .hs-grid-header > .hs-grid-col .hs-grid-header-col-sort .hs-sort-icon.active, .hs-grid-multi-scroll .hs-grid-header > .hs-grid-col .hs-grid-header-col-sort .hs-sort-icon.active, .hs-grid-single-scroll-redesign .hs-grid-header > .hs-grid-col .hs-grid-header-col-sort .hs-sort-icon.active {
  background-image: url(/Content/Images/Icons/arrow-up-normal-blue.svg);
}
.hs-grid .hs-grid-header > .hs-grid-col > .hs-grid-header-col-content .hs-grid-header-icon, .hs-grid-multi-scroll .hs-grid-header > .hs-grid-col > .hs-grid-header-col-content .hs-grid-header-icon, .hs-grid-single-scroll-redesign .hs-grid-header > .hs-grid-col > .hs-grid-header-col-content .hs-grid-header-icon {
  margin-left: 1rem;
}
.hs-grid .hs-grid-header > .hs-grid-col:first-of-type, .hs-grid-multi-scroll .hs-grid-header > .hs-grid-col:first-of-type, .hs-grid-single-scroll-redesign .hs-grid-header > .hs-grid-col:first-of-type {
  border-left: none;
}
.hs-grid .hs-grid-header > .hs-grid-col, .hs-grid-multi-scroll .hs-grid-header > .hs-grid-col, .hs-grid-single-scroll-redesign .hs-grid-header > .hs-grid-col {
  word-break: break-word; /* webkit */
}

.hs-grid-header-actions {
  display: flex;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: 1px solid;
  background-color: #F2F3F7;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-grid-header-actions {
  background-color: #353546;
  border-color: #010117;
}
.hs-grid-header-actions .hs-form-control-select {
  min-width: 25rem;
}
.hs-grid-header-actions .hs-sticky-left {
  position: sticky;
  left: 0;
  padding-left: 1rem;
}
.hs-grid-header-actions .hs-sticky-right {
  position: sticky;
  right: 0;
  padding-right: 1rem;
}
.hs-grid-header-actions .hs-grid-extra-actions {
  display: flex;
  align-items: center;
  padding-left: 1rem;
}
.hs-grid-header-actions .hs-grid-extra-actions > * {
  margin-left: 2rem;
}
.hs-grid-header-actions .hs-grid-extra-actions .hs-icon {
  margin-right: 0.8rem;
}
.hs-grid-header-actions .hs-grid-extra-actions a {
  cursor: pointer;
}

.hs-grid-actions .hs-grid-action-icon {
  width: 1.5rem;
  height: 1.5rem;
  margin-right: 1rem;
}
.hs-grid-actions .hs-grid-action-item {
  font-weight: bold;
  display: flex;
  align-items: center;
}

.hs-grid-actions-redesign .hs-grid-action-icon {
  width: 1.5rem;
  height: 1.5rem;
  margin-right: 1rem;
}
.hs-grid-actions-redesign .hs-grid-action-item {
  font-weight: bold;
  display: flex;
  align-items: center;
}
.hs-grid-actions-redesign.hs-form-control-select .select2-choice {
  background-color: #FFFFFF;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-grid-actions-redesign.hs-form-control-select .select2-choice {
  background-color: #191927;
  border-color: #191927;
}
.hs-grid-actions-redesign.hs-form-control-select.select2-dropdown-open .select2-drop {
  background-color: transparent;
  border: none;
}
.hs-grid-actions-redesign.hs-form-control-select.select2-dropdown-open .select2-drop > * {
  background-color: #191927;
}
.hs-grid-actions-redesign.hs-form-control-select.select2-dropdown-open .select2-drop .select2-results .ui-select-choices-row {
  border-bottom: 1px solid #2D2D39;
}
.hs-grid-actions-redesign.hs-form-control-select.select2-dropdown-open .select2-drop .select2-results .ui-select-choices-row:last-of-type {
  border-bottom: none;
}
.hs-grid-actions-redesign.hs-form-control-select.select2-dropdown-open .select2-drop .select2-results .ui-select-choices-row:hover {
  background-color: #1D1D2B;
}
.hs-grid-actions-redesign.hs-form-control-select.select2-dropdown-open .select2-drop .select2-results .ui-select-choices-row.hs-select2-selected .select2-result-label::after {
  background-image: url(/Content/Images/Icons/pale-white-checkmark.svg);
}

.hs-grid.hs-grid-xs .hs-grid-header {
  min-height: 2rem;
}
.hs-grid.hs-grid-xs .hs-grid-header > .hs-grid-col {
  min-height: 2rem;
}

.hs-grid.hs-grid-md .hs-grid-header {
  min-height: 3rem;
}
.hs-grid.hs-grid-md .hs-grid-header > .hs-grid-col {
  min-height: 3rem;
}

.hs-grid .hs-grid-pagination, .hs-grid-multi-scroll .hs-grid-pagination, .hs-grid-single-scroll-redesign .hs-grid-pagination {
  margin: 0;
  display: flex;
  justify-content: space-between;
  height: 5rem;
  color: #7B7B93;
  background-color: #EAEAEE;
}
.hs-dark-theme .hs-grid .hs-grid-pagination, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-pagination, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-pagination {
  color: #B0B0C1;
  background-color: #20202E;
}
.hs-grid .hs-grid-pagination.hs-grid-pagination-xs, .hs-grid-multi-scroll .hs-grid-pagination.hs-grid-pagination-xs, .hs-grid-single-scroll-redesign .hs-grid-pagination.hs-grid-pagination-xs {
  height: 4rem;
}
.hs-grid .hs-grid-pagination.hs-grid-pagination-xs .hs-pagination, .hs-grid-multi-scroll .hs-grid-pagination.hs-grid-pagination-xs .hs-pagination, .hs-grid-single-scroll-redesign .hs-grid-pagination.hs-grid-pagination-xs .hs-pagination {
  padding: 2px 0 2px 1.1rem;
}
.hs-grid .hs-grid-pagination.hs-grid-pagination-xs .hs-pagination > li a, .hs-grid-multi-scroll .hs-grid-pagination.hs-grid-pagination-xs .hs-pagination > li a, .hs-grid-single-scroll-redesign .hs-grid-pagination.hs-grid-pagination-xs .hs-pagination > li a {
  padding-bottom: 5px;
}
.hs-grid .hs-grid-pagination.hs-grid-pagination-xs .hs-pagination-number, .hs-grid-multi-scroll .hs-grid-pagination.hs-grid-pagination-xs .hs-pagination-number, .hs-grid-single-scroll-redesign .hs-grid-pagination.hs-grid-pagination-xs .hs-pagination-number {
  height: 4rem;
  margin: 0 -2rem;
  padding: 1rem 0;
}
.hs-grid .hs-grid-pagination .hs-pagination, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination {
  float: left;
  padding-left: 1.1rem;
  align-items: center;
}
.hs-grid .hs-grid-pagination .hs-pagination > .page-item, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination > .page-item, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination > .page-item {
  margin-right: 0.5rem;
  /* previoud page element */
  /* next page element */
}
.hs-grid .hs-grid-pagination .hs-pagination > .page-item.active, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination > .page-item.active, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination > .page-item.active {
  border-radius: 2px;
  background-color: #0071FE;
}
.hs-dark-theme .hs-grid .hs-grid-pagination .hs-pagination > .page-item.active, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination > .page-item.active, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination > .page-item.active {
  background-color: #4592FF;
}
.hs-grid .hs-grid-pagination .hs-pagination > .page-item .page-link, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination > .page-item .page-link, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination > .page-item .page-link {
  border: none;
  background-color: transparent;
  padding: 0 0.5rem;
  height: 2rem;
  min-width: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.hs-grid .hs-grid-pagination .hs-pagination > .page-item .page-link:hover, .hs-grid .hs-grid-pagination .hs-pagination > .page-item .page-link:focus, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination > .page-item .page-link:hover, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination > .page-item .page-link:focus, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination > .page-item .page-link:hover, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination > .page-item .page-link:focus {
  box-shadow: none;
  color: #004775;
}
.hs-grid .hs-grid-pagination .hs-pagination > .page-item:first-of-type, .hs-grid .hs-grid-pagination .hs-pagination > .page-item:last-of-type, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination > .page-item:first-of-type, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination > .page-item:last-of-type, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination > .page-item:first-of-type, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination > .page-item:last-of-type {
  /* the first/last page links */
}
.hs-grid .hs-grid-pagination .hs-pagination > .page-item:first-of-type .page-link, .hs-grid .hs-grid-pagination .hs-pagination > .page-item:last-of-type .page-link, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination > .page-item:first-of-type .page-link, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination > .page-item:last-of-type .page-link, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination > .page-item:first-of-type .page-link, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination > .page-item:last-of-type .page-link {
  width: auto;
  padding: unset;
}
.hs-grid .hs-grid-pagination .hs-pagination > .page-item:nth-of-type(2) .page-link, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination > .page-item:nth-of-type(2) .page-link, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination > .page-item:nth-of-type(2) .page-link {
  color: transparent;
}
.hs-grid .hs-grid-pagination .hs-pagination > .page-item:nth-of-type(2) .page-link::before, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination > .page-item:nth-of-type(2) .page-link::before, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination > .page-item:nth-of-type(2) .page-link::before {
  content: "";
  display: block;
  position: absolute;
  width: 1.7rem;
  height: 1.7rem;
  transform: rotate(180deg);
  background-image: url("/Content/Images/Icons/double-arrow-blue.svg");
}
.hs-dark-theme .hs-grid .hs-grid-pagination .hs-pagination > .page-item:nth-of-type(2) .page-link::before, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination > .page-item:nth-of-type(2) .page-link::before, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination > .page-item:nth-of-type(2) .page-link::before {
  background-image: url("/Content/Images/Icons/double-arrow-blue-v2.svg");
}
.hs-grid .hs-grid-pagination .hs-pagination > .page-item:nth-of-type(2).disabled .page-link::before, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination > .page-item:nth-of-type(2).disabled .page-link::before, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination > .page-item:nth-of-type(2).disabled .page-link::before {
  background-image: url(/Content/Images/Icons/double-arrow-grey.svg);
}
.hs-grid .hs-grid-pagination .hs-pagination > .page-item:nth-last-of-type(2) .page-link, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination > .page-item:nth-last-of-type(2) .page-link, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination > .page-item:nth-last-of-type(2) .page-link {
  color: transparent;
}
.hs-grid .hs-grid-pagination .hs-pagination > .page-item:nth-last-of-type(2) .page-link::after, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination > .page-item:nth-last-of-type(2) .page-link::after, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination > .page-item:nth-last-of-type(2) .page-link::after {
  content: "";
  display: block;
  position: absolute;
  width: 1.7rem;
  height: 1.7rem;
  background-image: url("/Content/Images/Icons/double-arrow-blue.svg");
}
.hs-dark-theme .hs-grid .hs-grid-pagination .hs-pagination > .page-item:nth-last-of-type(2) .page-link::after, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination > .page-item:nth-last-of-type(2) .page-link::after, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination > .page-item:nth-last-of-type(2) .page-link::after {
  background-image: url("/Content/Images/Icons/double-arrow-blue-v2.svg");
}
.hs-grid .hs-grid-pagination .hs-pagination > .page-item:nth-last-of-type(2).disabled .page-link::after, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination > .page-item:nth-last-of-type(2).disabled .page-link::after, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination > .page-item:nth-last-of-type(2).disabled .page-link::after {
  background-image: url(/Content/Images/Icons/double-arrow-grey.svg);
}
.hs-grid .hs-grid-pagination .hs-pagination > .page-item.disabled a:hover, .hs-grid .hs-grid-pagination .hs-pagination > .page-item.disabled a:focus, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination > .page-item.disabled a:hover, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination > .page-item.disabled a:focus, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination > .page-item.disabled a:hover, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination > .page-item.disabled a:focus {
  background-color: transparent;
}
.hs-grid .hs-grid-pagination .hs-pagination-selection, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination-selection, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination-selection {
  display: flex;
  align-items: center;
}
.hs-grid .hs-grid-pagination .hs-pagination-info, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination-info, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination-info {
  height: 80px;
  float: left;
  display: flex;
  align-items: center;
}
.hs-grid .hs-grid-pagination .hs-pagination-nav-page, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination-nav-page, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination-nav-page {
  display: flex;
  align-items: center;
  margin-left: 5rem;
}
.hs-grid .hs-grid-pagination .hs-pagination-nav-page .hs-form-control, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination-nav-page .hs-form-control, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination-nav-page .hs-form-control {
  width: 6rem;
  height: 2.8rem;
  margin-left: 0.5rem;
  padding: 1rem 1rem;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-grid .hs-grid-pagination .hs-pagination-nav-page .hs-form-control, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination-nav-page .hs-form-control, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination-nav-page .hs-form-control {
  border-color: #69697B;
}
.hs-grid .hs-grid-pagination .hs-pagination-items-page, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination-items-page, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination-items-page {
  display: flex;
  align-items: center;
}
.hs-grid .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select {
  width: 6rem;
  margin-left: 1rem;
  margin-right: 1rem;
}
.hs-grid .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select .select2-choice, .hs-grid .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select .select2-arrow, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select .select2-choice, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select .select2-arrow, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select .select2-choice, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select .select2-arrow {
  height: 2.8rem;
}
.hs-grid .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select.select2-dropdown-open .select2-choice, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select.select2-dropdown-open .select2-choice, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select.select2-dropdown-open .select2-choice {
  border-width: 0px;
}
.hs-grid .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select.select2-dropdown-open .select2-choice .select2-arrow, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select.select2-dropdown-open .select2-choice .select2-arrow, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select.select2-dropdown-open .select2-choice .select2-arrow {
  transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
}
.hs-grid .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select .select2-drop, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select .select2-drop, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select .select2-drop {
  background-color: #FFFFFF;
}
.hs-grid .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-search .select2-input, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-search .select2-input, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-search .select2-input {
  line-height: 4rem;
  padding-left: 2rem;
}
.hs-grid .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-results li, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-results li, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-results li {
  line-height: 2rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.hs-grid .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-results li.ui-select-choices-group, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-results li.ui-select-choices-group, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-results li.ui-select-choices-group {
  padding-left: 0;
  padding-right: 0;
}
.hs-grid .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-results li .select2-result-label, .hs-grid-multi-scroll .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-results li .select2-result-label, .hs-grid-single-scroll-redesign .hs-grid-pagination .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-results li .select2-result-label {
  padding-left: 0;
}
.hs-grid .hs-grid-pagination + .hs-grid-pagination-extra-end, .hs-grid-multi-scroll .hs-grid-pagination + .hs-grid-pagination-extra-end, .hs-grid-single-scroll-redesign .hs-grid-pagination + .hs-grid-pagination-extra-end {
  position: absolute;
  display: flex;
  bottom: 0;
  height: 4rem;
  align-items: center;
  justify-content: flex-end;
  right: 1.1rem;
}
.hs-grid .hs-grid-pagination-redesign, .hs-grid-multi-scroll .hs-grid-pagination-redesign, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign {
  margin: auto 0 0;
  display: flex;
  justify-content: space-between;
  height: 5rem;
  color: #B0B0C1 !important;
  background-color: #EAEAEE;
}
.hs-dark-theme .hs-grid .hs-grid-pagination-redesign, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-pagination-redesign, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign {
  background-color: #20202E;
}
.hs-grid .hs-grid-pagination-redesign.hs-grid-pagination-xs, .hs-grid-multi-scroll .hs-grid-pagination-redesign.hs-grid-pagination-xs, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign.hs-grid-pagination-xs {
  height: 4rem;
}
.hs-grid .hs-grid-pagination-redesign.hs-grid-pagination-xs .hs-pagination, .hs-grid-multi-scroll .hs-grid-pagination-redesign.hs-grid-pagination-xs .hs-pagination, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign.hs-grid-pagination-xs .hs-pagination {
  padding: 2px 0 2px 1.1rem;
}
.hs-grid .hs-grid-pagination-redesign.hs-grid-pagination-xs .hs-pagination > li a, .hs-grid-multi-scroll .hs-grid-pagination-redesign.hs-grid-pagination-xs .hs-pagination > li a, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign.hs-grid-pagination-xs .hs-pagination > li a {
  padding-bottom: 5px;
}
.hs-grid .hs-grid-pagination-redesign.hs-grid-pagination-xs .hs-pagination-number, .hs-grid-multi-scroll .hs-grid-pagination-redesign.hs-grid-pagination-xs .hs-pagination-number, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign.hs-grid-pagination-xs .hs-pagination-number {
  height: 4rem;
  margin: 0 -2rem;
  padding: 1rem 0;
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination {
  float: left;
  padding-left: 1.1rem;
  align-items: center;
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination > li.page-item.active, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination > li.page-item.active, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination > li.page-item.active {
  background-color: transparent !important;
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination > li.page-item.active a, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination > li.page-item.active a, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination > li.page-item.active a {
  color: ghostwhite !important;
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination > li a, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination > li a, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination > li a {
  color: #B0B0C1 !important;
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination > .page-item, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination > .page-item, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination > .page-item {
  margin-right: 0.5rem;
  /* previoud page element */
  /* next page element */
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination > .page-item.active, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination > .page-item.active, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination > .page-item.active {
  border-radius: 2px;
  background-color: #0071FE;
}
.hs-dark-theme .hs-grid .hs-grid-pagination-redesign .hs-pagination > .page-item.active, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination > .page-item.active, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination > .page-item.active {
  background-color: #4592FF;
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination > .page-item .page-link, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination > .page-item .page-link, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination > .page-item .page-link {
  border: none;
  background-color: transparent;
  padding: 0 0.5rem;
  height: 2rem;
  min-width: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination > .page-item .page-link:hover, .hs-grid .hs-grid-pagination-redesign .hs-pagination > .page-item .page-link:focus, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination > .page-item .page-link:hover, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination > .page-item .page-link:focus, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination > .page-item .page-link:hover, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination > .page-item .page-link:focus {
  box-shadow: none;
  color: #004775;
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination > .page-item:first-of-type, .hs-grid .hs-grid-pagination-redesign .hs-pagination > .page-item:last-of-type, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination > .page-item:first-of-type, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination > .page-item:last-of-type, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination > .page-item:first-of-type, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination > .page-item:last-of-type {
  /* the first/last page links */
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination > .page-item:first-of-type .page-link, .hs-grid .hs-grid-pagination-redesign .hs-pagination > .page-item:last-of-type .page-link, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination > .page-item:first-of-type .page-link, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination > .page-item:last-of-type .page-link, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination > .page-item:first-of-type .page-link, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination > .page-item:last-of-type .page-link {
  width: auto;
  padding: unset;
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-of-type(2) .page-link, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-of-type(2) .page-link, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-of-type(2) .page-link {
  color: transparent;
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-of-type(2) .page-link::before, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-of-type(2) .page-link::before, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-of-type(2) .page-link::before {
  content: "";
  display: block;
  position: absolute;
  width: 1.7rem;
  height: 1.7rem;
  transform: rotate(180deg);
  background-image: url("/Content/Images/Icons/double-arrow-blue.svg");
}
.hs-dark-theme .hs-grid .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-of-type(2) .page-link::before, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-of-type(2) .page-link::before, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-of-type(2) .page-link::before {
  background-image: url("/Content/Images/Icons/double-arrow-palewhite-redesign.svg");
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-of-type(2).disabled .page-link::before, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-of-type(2).disabled .page-link::before, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-of-type(2).disabled .page-link::before {
  background-image: url(/Content/Images/Icons/double-arrow-grey-redesign.svg);
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-last-of-type(2) .page-link, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-last-of-type(2) .page-link, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-last-of-type(2) .page-link {
  color: transparent;
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-last-of-type(2) .page-link::after, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-last-of-type(2) .page-link::after, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-last-of-type(2) .page-link::after {
  content: "";
  display: block;
  position: absolute;
  width: 1.7rem;
  height: 1.7rem;
  background-image: url("/Content/Images/Icons/double-arrow-blue.svg");
}
.hs-dark-theme .hs-grid .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-last-of-type(2) .page-link::after, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-last-of-type(2) .page-link::after, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-last-of-type(2) .page-link::after {
  background-image: url("/Content/Images/Icons/double-arrow-palewhite-redesign.svg");
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-last-of-type(2).disabled .page-link::after, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-last-of-type(2).disabled .page-link::after, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination > .page-item:nth-last-of-type(2).disabled .page-link::after {
  background-image: url(/Content/Images/Icons/double-arrow-grey-redesign.svg);
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination > .page-item.disabled a, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination > .page-item.disabled a, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination > .page-item.disabled a {
  color: #7B7B93 !important;
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination > .page-item.disabled a:hover, .hs-grid .hs-grid-pagination-redesign .hs-pagination > .page-item.disabled a:focus, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination > .page-item.disabled a:hover, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination > .page-item.disabled a:focus, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination > .page-item.disabled a:hover, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination > .page-item.disabled a:focus {
  background-color: transparent;
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination-selection, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination-selection, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination-selection {
  display: flex;
  align-items: center;
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination-info, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination-info, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination-info {
  height: 80px;
  float: left;
  display: flex;
  align-items: center;
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination-nav-page, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination-nav-page, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination-nav-page {
  display: flex;
  align-items: center;
  margin-left: 5rem;
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination-nav-page .hs-form-control, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination-nav-page .hs-form-control, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination-nav-page .hs-form-control {
  width: 6rem;
  height: 2.8rem;
  margin-left: 0.5rem;
  padding: 1rem 1rem;
  background-color: #FFFFFF;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-grid .hs-grid-pagination-redesign .hs-pagination-nav-page .hs-form-control, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination-nav-page .hs-form-control, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination-nav-page .hs-form-control {
  background-color: #191927;
  border-color: #191927;
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination-items-page, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination-items-page, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination-items-page {
  display: flex;
  align-items: center;
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select {
  width: 6rem;
  margin-left: 1rem;
  margin-right: 1rem;
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-choice, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-choice, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-choice {
  background-color: #FFFFFF;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-grid .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-choice, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-choice, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-choice {
  background-color: #191927;
  border-color: #191927;
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-choice, .hs-grid .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-arrow, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-choice, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-arrow, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-choice, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-arrow {
  height: 2.8rem;
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select.select2-dropdown-open .select2-choice, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select.select2-dropdown-open .select2-choice, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select.select2-dropdown-open .select2-choice {
  border-width: 0px;
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select.select2-dropdown-open .select2-choice .select2-arrow, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select.select2-dropdown-open .select2-choice .select2-arrow, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select.select2-dropdown-open .select2-choice .select2-arrow {
  transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-drop, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-drop, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-drop {
  background-color: transparent;
  border: none;
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-drop > *, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-drop > *, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-drop > * {
  background-color: #191927;
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-search .select2-input, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-search .select2-input, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-search .select2-input {
  line-height: 4rem;
  padding-left: 2rem;
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-results .ui-select-choices-row, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-results .ui-select-choices-row, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-results .ui-select-choices-row {
  line-height: 2rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  border-bottom: 1px solid #2D2D39;
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-results .ui-select-choices-row:last-of-type, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-results .ui-select-choices-row:last-of-type, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-results .ui-select-choices-row:last-of-type {
  border-bottom: none;
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-results .ui-select-choices-row .select2-result-label, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-results .ui-select-choices-row .select2-result-label, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-results .ui-select-choices-row .select2-result-label {
  padding: 5px;
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-results .ui-select-choices-row.hs-select2-selected .select2-result-label::after, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-results .ui-select-choices-row.hs-select2-selected .select2-result-label::after, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-results .ui-select-choices-row.hs-select2-selected .select2-result-label::after {
  background-image: url(/Content/Images/Icons/pale-white-checkmark.svg);
}
.hs-grid .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-results .ui-select-choices-row:hover, .hs-grid-multi-scroll .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-results .ui-select-choices-row:hover, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign .hs-pagination-items-page .hs-form-control-select .select2-drop .select2-results .ui-select-choices-row:hover {
  background-color: #1D1D2B;
}
.hs-grid .hs-grid-pagination-redesign + .hs-grid-pagination-extra-end, .hs-grid-multi-scroll .hs-grid-pagination-redesign + .hs-grid-pagination-extra-end, .hs-grid-single-scroll-redesign .hs-grid-pagination-redesign + .hs-grid-pagination-extra-end {
  position: absolute;
  display: flex;
  bottom: 0;
  height: 4rem;
  align-items: center;
  justify-content: flex-end;
  right: 1.1rem;
}

.hs-grid-title {
  font-size: 1.15rem;
  font-weight: bold;
}
.hs-grid-title .hs-grid-title-value {
  color: #7B7B93;
  font-weight: 600;
}

.hs-grid-stats {
  margin: 0;
  margin-left: -0.5rem;
  margin-right: -0.5rem;
  margin-top: -1rem;
}
.hs-grid-stats .hs-grid-stat-col {
  margin-top: 1rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.hs-grid-stats .hs-grid-stat-col .hs-grid-stat-container {
  display: flex;
  padding: 1rem;
  min-height: 5rem;
  box-shadow: 0 0.3rem 0.6rem rgba(0, 0, 0, 0.12);
  border: 1px solid transparent;
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
  border-radius: 0.3rem;
  background-color: #FFFFFF;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-grid-stats .hs-grid-stat-col .hs-grid-stat-container {
  background-color: #353546;
  border-color: #5E5E6F;
}
.hs-grid-stats .hs-grid-stat-col .hs-grid-stat-container .hs-grid-stat-icon {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  height: 3rem;
  width: 3rem;
  min-width: 3rem;
  box-shadow: 0 0.3rem 0.6rem rgba(0, 0, 0, 0.12);
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
  border-radius: 0.3rem;
}
.hs-grid-stats .hs-grid-stat-col .hs-grid-stat-container .hs-grid-stat-info {
  padding-left: 1rem;
}
.hs-grid-stats .hs-grid-stat-col .hs-grid-stat-container .hs-grid-stat-info .hs-grid-stat-number {
  font-weight: bold;
}
.hs-grid-stats .hs-grid-stat-col .hs-grid-stat-container .hs-grid-stat-info .hs-grid-stat-text {
  color: #7B7B93;
  font-weight: normal;
  line-height: 1.2rem;
  font-size: 0.9rem;
  color: #7B7B93;
}
.hs-dark-theme .hs-grid-stats .hs-grid-stat-col .hs-grid-stat-container .hs-grid-stat-info .hs-grid-stat-text {
  color: #FFFFFF;
}
.hs-grid-stats .hs-grid-stat-col.hs-grid-stat-action-col {
  display: flex;
  margin-left: auto;
  align-items: center;
}

.hs-grid-addon {
  display: flex;
  align-items: center;
  margin-left: auto;
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.hs-grid-addon .hs-label-grid-addon-title {
  float: right;
}
.hs-grid-addon .hs-grid-addon-btn {
  padding: 0 0 0 2rem;
  font-family: "Comic Sans MS";
}
.hs-grid-addon .hs-grid-addon-btn > img {
  padding-left: 3px;
  padding-right: 3px;
}
.hs-grid-addon .hs-grid-addon-btn-group {
  display: flex;
  justify-content: space-between;
}
.hs-grid-addon .hs-grid-addon-btn-group > * {
  margin-left: 1rem;
}
.hs-grid-addon .hs-grid-addon-btn-group > .hs-label-button-right {
  margin-left: 0px;
}
.hs-grid-addon .hs-grid-addon-btn-group .hs-label-button-right:not(.hs-icon-label) {
  min-width: 8rem;
}
.hs-grid-addon .hs-grid-addon-btn-group > .select2-container .select2-choice {
  min-width: 14rem;
}
.hs-grid-addon .hs-grid-addon-btn-group > .select2-container .select2-choice .select2-arrow {
  margin-left: 1rem;
}
.hs-grid-addon .hs-grid-addon-btn-group > .select2-container .select2-result-label {
  white-space: initial;
}
.hs-grid-addon .hs-grid-addon-btn-group .hs-grid-addon-import .hs-form-control {
  width: 20rem;
}
.hs-grid-addon .hs-grid-addon-btn-group > hs-checkbox, .hs-grid-addon .hs-form-group .hs-grid-addon-btn-group > .hs-checkbox-inline-with-control, .hs-form-group .hs-grid-addon .hs-grid-addon-btn-group > .hs-checkbox-inline-with-control {
  min-width: 11rem;
}
.hs-grid-addon + .hs-grid-addon {
  padding-top: 0;
}

hs-grid-filter {
  display: block;
  margin-top: 2rem;
}
hs-grid-filter.row {
  margin-left: 0px;
  margin-right: 0px;
}
hs-grid-filter.row > div {
  padding-right: 0px;
  padding-left: 0px;
}
hs-grid-filter .hs-grid-filter-container .hs-grid-filter-input {
  padding-left: 1rem;
  border: 1px solid transparent;
  border-right: none;
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-color: #EAEAEE;
}
hs-grid-filter .hs-grid-filter-container .hs-grid-filter-input::-moz-placeholder {
  font-style: italic;
  color: #BCBCC8;
  letter-spacing: 0.015rem;
}
hs-grid-filter .hs-grid-filter-container .hs-grid-filter-input:-ms-input-placeholder {
  font-style: italic;
  color: #BCBCC8;
  letter-spacing: 0.015rem;
}
hs-grid-filter .hs-grid-filter-container .hs-grid-filter-input::-webkit-input-placeholder {
  font-style: italic;
  color: #BCBCC8;
  letter-spacing: 0.015rem;
}
.hs-dark-theme hs-grid-filter .hs-grid-filter-container .hs-grid-filter-input {
  border-color: #5E5E6F;
}
hs-grid-filter .hs-grid-filter-container .hs-grid-filter-dropdown {
  padding: 1.75rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-radius: unset;
  font-weight: 600;
  background-color: #EAEAEE;
  color: #0B1A65;
}
.hs-dark-theme hs-grid-filter .hs-grid-filter-container .hs-grid-filter-dropdown {
  background-color: #69697B;
  color: #FFFFFF;
}
hs-grid-filter .hs-grid-filter-container .hs-grid-filter-dropdown.dropdown-toggle::after, hs-grid-filter .hs-grid-filter-container .hs-grid-filter-dropdown.hs-dropdown-toggle-action::after {
  display: none;
}
hs-grid-filter .hs-grid-filter-container .hs-grid-filter-dropdown > .hs-grid-filter-sort-icon {
  margin-left: 1rem;
  background-image: url("/Content/Images/Icons/arrow-up-dark-blue.svg");
}
.hs-dark-theme hs-grid-filter .hs-grid-filter-container .hs-grid-filter-dropdown > .hs-grid-filter-sort-icon {
  background-image: url("/Content/Images/Icons/arrow-up.svg");
}
hs-grid-filter .hs-grid-filter-container .hs-grid-filter-btn {
  width: 8.2rem;
}
hs-grid-filter .hs-grid-filter-container .hs-grid-filter-input,
hs-grid-filter .hs-grid-filter-container .hs-grid-filter-dropdown,
hs-grid-filter .hs-grid-filter-container .hs-grid-filter-btn {
  height: 4.5rem;
}
hs-grid-filter img {
  margin-top: -2px;
}
hs-grid-filter .dropdown-menu {
  min-width: 15rem;
}

.hs-efp-filter-container {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  justify-content: space-between;
}
.hs-efp-filter-container hs-grid-filter {
  width: 88% !important;
  margin-top: 0 !important;
}

.hs-appctrl-filter-container {
  display: flex;
  align-items: center;
  margin-top: 2rem;
  margin-bottom: 2rem;
  justify-content: space-between;
}
.hs-appctrl-filter-container hs-grid-filter {
  width: -webkit-fill-available;
  margin-top: 0 !important;
}
.hs-appctrl-filter-container hs-checkbox, .hs-appctrl-filter-container .hs-form-group .hs-checkbox-inline-with-control, .hs-form-group .hs-appctrl-filter-container .hs-checkbox-inline-with-control {
  margin-left: 1rem;
}
.hs-appctrl-filter-container hs-options-filter-buttons {
  flex: none;
  margin-left: 1rem;
}

.hs-grid-multi-scroll {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  height: auto;
}
.hs-grid-multi-scroll .hs-grid-wrapper {
  overflow: hidden;
  height: 100%;
}
.hs-grid-multi-scroll .hs-grid-body {
  overflow: scroll;
  position: relative;
  height: 100%;
  width: 100%;
  max-height: 50rem;
}
.hs-grid-multi-scroll .hs-grid-body::-webkit-scrollbar {
  width: 0.75rem;
  height: 0.75rem;
}
.hs-grid-multi-scroll .hs-grid-body .hs-grid-rows {
  margin: 0;
  overflow: unset;
}
.hs-grid-multi-scroll .hs-grid-header-container {
  position: sticky;
  top: 0;
  z-index: 2;
  width: 100%;
  margin: 0;
}
.hs-grid-multi-scroll .hs-grid-header-container .hs-grid-header {
  display: flex;
  flex-wrap: nowrap;
}
.hs-grid-multi-scroll .hs-grid-row, .hs-grid .hs-grid-rows .hs-grid-multi-scroll .hs-grid-row-action, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-multi-scroll .hs-grid-row-action {
  width: 100%;
  margin: 0;
}

.hs-grid .hs-grid-rows {
  max-height: 50rem;
}
.hs-grid .hs-grid-rows .hs-grid-row .hs-grid-col:first-child, .hs-grid .hs-grid-rows .hs-grid-row-action .hs-grid-col:first-child {
  border-left: none;
}
.hs-grid .hs-grid-rows .hs-grid-row .hs-grid-col:last-child, .hs-grid .hs-grid-rows .hs-grid-row-action .hs-grid-col:last-child {
  border-right: none;
}
.hs-grid .hs-grid-header {
  overflow-y: scroll;
}
.hs-grid .hs-grid-header::-webkit-scrollbar {
  width: 0.75rem;
}
.hs-grid .hs-grid-header::-webkit-scrollbar-track {
  background-color: #0B1A65;
}
.hs-dark-theme .hs-grid .hs-grid-header::-webkit-scrollbar-track {
  background-color: #20202E;
}
.hs-grid .hs-grid-190 {
  width: 190%;
}

.hs-grid, .hs-grid-multi-scroll, .hs-grid-single-scroll-redesign {
  position: relative;
  margin-top: 1rem;
  border: 1px solid transparent;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-grid, .hs-dark-theme .hs-grid-multi-scroll, .hs-dark-theme .hs-grid-single-scroll-redesign {
  border-color: #010117;
}
.hs-grid .hs-grid-rows, .hs-grid-multi-scroll .hs-grid-rows, .hs-grid-single-scroll-redesign .hs-grid-rows {
  overflow-y: scroll;
  position: relative;
}
.hs-grid .hs-grid-rows::-webkit-scrollbar, .hs-grid-multi-scroll .hs-grid-rows::-webkit-scrollbar, .hs-grid-single-scroll-redesign .hs-grid-rows::-webkit-scrollbar {
  width: 0.75rem;
  height: 0.75rem;
}
.hs-grid .hs-grid-rows .hs-grid-row, .hs-grid .hs-grid-rows .hs-grid-row-action, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action {
  min-height: 4rem;
  border-bottom: 1px solid transparent;
  margin: 0px;
  background-color: #FFFFFF;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-grid .hs-grid-rows .hs-grid-row, .hs-dark-theme .hs-grid .hs-grid-rows .hs-grid-row-action, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action {
  background-color: #353546;
  border-color: #010117;
}
.hs-grid .hs-grid-rows .hs-grid-row:hover, .hs-grid .hs-grid-rows .hs-grid-row-action:hover, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row:hover, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action:hover, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row:hover, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action:hover {
  background-color: #F1F1F5;
}
.hs-dark-theme .hs-grid .hs-grid-rows .hs-grid-row:hover, .hs-dark-theme .hs-grid .hs-grid-rows .hs-grid-row-action:hover, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row:hover, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action:hover, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row:hover, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action:hover {
  background-color: #2b4257;
}
.hs-grid .hs-grid-rows .hs-grid-row:nth-child(odd), .hs-grid .hs-grid-rows .hs-grid-row-action:nth-child(odd), .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row:nth-child(odd), .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action:nth-child(odd), .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row:nth-child(odd), .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action:nth-child(odd) {
  background-color: #F8FAFF;
}
.hs-dark-theme .hs-grid .hs-grid-rows .hs-grid-row:nth-child(odd), .hs-dark-theme .hs-grid .hs-grid-rows .hs-grid-row-action:nth-child(odd), .hs-dark-theme .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row:nth-child(odd), .hs-dark-theme .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action:nth-child(odd), .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row:nth-child(odd), .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action:nth-child(odd) {
  background-color: #202938;
}
.hs-grid .hs-grid-rows .hs-grid-row:nth-child(odd):hover, .hs-grid .hs-grid-rows .hs-grid-row-action:nth-child(odd):hover, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row:nth-child(odd):hover, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action:nth-child(odd):hover, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row:nth-child(odd):hover, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action:nth-child(odd):hover {
  background-color: #F1F1F5;
}
.hs-dark-theme .hs-grid .hs-grid-rows .hs-grid-row:nth-child(odd):hover, .hs-dark-theme .hs-grid .hs-grid-rows .hs-grid-row-action:nth-child(odd):hover, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row:nth-child(odd):hover, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action:nth-child(odd):hover, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row:nth-child(odd):hover, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action:nth-child(odd):hover {
  background-color: #2b4257;
}
.hs-grid .hs-grid-rows .hs-grid-row.hs-grid-row-highlighted .hs-grid-col:first-child, .hs-grid .hs-grid-rows .hs-grid-row-highlighted.hs-grid-row-action .hs-grid-col:first-child, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row.hs-grid-row-highlighted .hs-grid-col:first-child, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-highlighted.hs-grid-row-action .hs-grid-col:first-child, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row.hs-grid-row-highlighted .hs-grid-col:first-child, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-highlighted.hs-grid-row-action .hs-grid-col:first-child {
  border-left: 4px solid #6da7d6;
}
.hs-grid .hs-grid-rows .hs-grid-row.disabled, .hs-grid .hs-grid-rows .disabled.hs-grid-row-action, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row.disabled, .hs-grid-multi-scroll .hs-grid-rows .disabled.hs-grid-row-action, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row.disabled, .hs-grid-single-scroll-redesign .hs-grid-rows .disabled.hs-grid-row-action {
  color: #777777;
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col {
  min-height: 4rem;
  border-left: 1px solid transparent;
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col, .hs-dark-theme .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col {
  border-color: #010117;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-col-action .hs-btn, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-col-action .hs-btn,
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-col-action .hs-badge-action,
.hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-col-action .hs-badge-action, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-col-action .hs-btn, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-col-action .hs-btn,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-col-action .hs-badge-action,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-col-action .hs-badge-action, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-col-action .hs-btn, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-col-action .hs-btn,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-col-action .hs-badge-action,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-col-action .hs-badge-action {
  min-height: 4rem;
  display: block;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-col-action img + img, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-col-action img + img, .hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-col-action .tooltip + img, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-col-action .tooltip + img, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-col-action img + img, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-col-action img + img, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-col-action .tooltip + img, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-col-action .tooltip + img, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-col-action img + img, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-col-action img + img, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-col-action .tooltip + img, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-col-action .tooltip + img {
  margin-left: 0.5rem;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-col-edit-view, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-col-edit-view, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-col-edit-view, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-col-edit-view, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-col-edit-view, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-col-edit-view {
  display: flex;
  align-items: center;
  width: 90%;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-col-edit-view img, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-col-edit-view img, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-col-edit-view img, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-col-edit-view img, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-col-edit-view img, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-col-edit-view img {
  position: absolute;
  right: 0;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-col-edit, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-col-edit, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-col-edit, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-col-edit, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-col-edit, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-col-edit {
  width: 100%;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-col-edit img, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-col-edit img, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-col-edit img, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-col-edit img, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-col-edit img, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-col-edit img {
  float: right;
  margin-top: 0.4rem;
  margin-left: 0.4rem;
  margin-right: 0.4rem;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col a, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col a, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col a, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col a, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col a, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col a {
  font-weight: 600;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-sortable-col, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-sortable-col, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-sortable-col, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-sortable-col, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-sortable-col, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-sortable-col {
  cursor: move;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-sortable-col .hs-grid-sortable-handler, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-sortable-col .hs-grid-sortable-handler, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-sortable-col .hs-grid-sortable-handler, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-sortable-col .hs-grid-sortable-handler, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-sortable-col .hs-grid-sortable-handler, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-sortable-col .hs-grid-sortable-handler {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  height: 26px;
  min-width: 26px;
  background-image: url("/Content/Images/Icons/sort.svg");
}
.hs-dark-theme .hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-sortable-col .hs-grid-sortable-handler, .hs-dark-theme .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-sortable-col .hs-grid-sortable-handler, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-sortable-col .hs-grid-sortable-handler, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-sortable-col .hs-grid-sortable-handler, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-sortable-col .hs-grid-sortable-handler, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-sortable-col .hs-grid-sortable-handler {
  background-image: url("/Content/Images/Icons/sort-white.svg");
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-sortable-col .hs-grid-sortable-text, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-sortable-col .hs-grid-sortable-text, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-sortable-col .hs-grid-sortable-text, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-sortable-col .hs-grid-sortable-text, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-sortable-col .hs-grid-sortable-text, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-sortable-col .hs-grid-sortable-text {
  max-width: 80%;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-sortable-col a, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-sortable-col a, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-sortable-col a, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-sortable-col a, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-sortable-col a, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-sortable-col a {
  margin-left: 2px;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-placeholder, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-placeholder, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-placeholder, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-placeholder, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-placeholder, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-placeholder {
  background-color: #DDDDDD;
  height: 4px;
  width: 2rem;
  display: inline-block;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col hs-role-badge, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col hs-role-badge, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col hs-role-badge, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col hs-role-badge, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col hs-role-badge, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col hs-role-badge {
  margin-right: 0;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col hs-role-badge + hs-role-badge, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col hs-role-badge + hs-role-badge, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col hs-role-badge + hs-role-badge, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col hs-role-badge + hs-role-badge, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col hs-role-badge + hs-role-badge, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col hs-role-badge + hs-role-badge {
  margin-left: 1.5rem;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-badge, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-badge, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-badge, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-badge, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-badge, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-badge {
  font-size: 14px;
  font-weight: 700;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-form-control, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-form-control, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-form-control, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-form-control, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-form-control, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-form-control {
  height: 2rem;
  padding: 3px 1rem;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-col-row, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-col-row, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-col-row, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-col-row, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-col-row, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-col-row {
  flex-grow: 1;
  min-width: 100%;
  min-height: 2rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-col-row.row, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-col-row.row, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-col-row.row, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-col-row.row, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-col-row.row, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-col-row.row {
  margin: 0px;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-col-row.row > div, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-col-row.row > div, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-col-row.row > div, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-col-row.row > div, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-col-row.row > div, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-col-row.row > div {
  padding: 0px;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-col-row .hs-grid-col-icons, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-col-row .hs-grid-col-icons, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-col-row .hs-grid-col-icons, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-col-row .hs-grid-col-icons, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-col-row .hs-grid-col-icons, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-col-row .hs-grid-col-icons {
  margin-left: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-context-menu, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-context-menu, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-context-menu, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-context-menu, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-context-menu, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-context-menu {
  margin-left: auto;
  margin-right: 0px;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-context-menu li, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-context-menu li, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-context-menu li, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-context-menu li, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-context-menu li, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-context-menu li {
  height: unset;
  min-height: 3.2rem;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-context-menu li.disabled, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-context-menu li.disabled, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-context-menu li.disabled, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-context-menu li.disabled, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-context-menu li.disabled, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-context-menu li.disabled {
  cursor: not-allowed;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-context-menu li.disabled a, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-context-menu li.disabled a, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-context-menu li.disabled a, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-context-menu li.disabled a, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-context-menu li.disabled a, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-context-menu li.disabled a {
  color: #777777;
  pointer-events: none;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col hs-grid-enabled-modules .dropdown-menu, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col hs-grid-enabled-modules .dropdown-menu, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col hs-grid-enabled-modules .dropdown-menu, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col hs-grid-enabled-modules .dropdown-menu, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col hs-grid-enabled-modules .dropdown-menu, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col hs-grid-enabled-modules .dropdown-menu {
  margin-left: 6.8rem;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col hs-grid-enabled-modules .dropdown-menu li, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col hs-grid-enabled-modules .dropdown-menu li, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col hs-grid-enabled-modules .dropdown-menu li, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col hs-grid-enabled-modules .dropdown-menu li, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col hs-grid-enabled-modules .dropdown-menu li, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col hs-grid-enabled-modules .dropdown-menu li {
  height: unset;
  min-height: 3.2rem;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-version-arrow, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-version-arrow, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-version-arrow, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-version-arrow, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-version-arrow, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-version-arrow {
  margin-left: 5px;
  margin-right: 7px;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-version-arrow-warning, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-version-arrow-warning, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-version-arrow-warning, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-version-arrow-warning, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-version-arrow-warning, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-version-arrow-warning {
  margin-left: 5px;
  margin-right: 7px;
  color: #FF9340;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col img, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col img, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col img, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col img, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col img, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col img {
  width: 1.7rem;
  height: 1.7rem;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col img.hs-grid-hover-trigger, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col img.hs-grid-hover-trigger, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col img.hs-grid-hover-trigger, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col img.hs-grid-hover-trigger, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col img.hs-grid-hover-trigger, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col img.hs-grid-hover-trigger {
  visibility: hidden;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col img[ng-click], .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col img[ng-click], .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col img[ng-click], .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col img[ng-click], .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col img[ng-click], .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col img[ng-click] {
  cursor: pointer;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col img[ng-click][disabled], .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col img[ng-click][disabled], .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col img[ng-click][disabled], .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col img[ng-click][disabled], .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col img[ng-click][disabled], .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col img[ng-click][disabled] {
  pointer-events: none;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-col-danger, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-col-danger, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-col-danger, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-col-danger, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-col-danger, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-col-danger {
  font-weight: bold;
  color: #FF0000;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col > p, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col > p, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col > p, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col > p, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col > p, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col > p {
  margin: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 100em;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col .text-overflow.hs-text-overflow-80, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .text-overflow.hs-text-overflow-80, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col .text-overflow.hs-text-overflow-80, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .text-overflow.hs-text-overflow-80, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col .text-overflow.hs-text-overflow-80, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .text-overflow.hs-text-overflow-80 {
  max-width: 80%;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col:first-of-type, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col:first-of-type, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col:first-of-type, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col:first-of-type, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col:first-of-type, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col:first-of-type {
  border-left: none;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-status-icons div[uib-popover-template], .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-status-icons div[uib-popover-template], .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-status-icons div[uib-popover-template], .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-status-icons div[uib-popover-template], .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-status-icons div[uib-popover-template], .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-status-icons div[uib-popover-template] {
  position: relative;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-status-icons .badge, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-status-icons .badge, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-status-icons .badge, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-status-icons .badge, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-status-icons .badge, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-status-icons .badge {
  position: absolute;
  width: 1.14rem;
  height: 1.14rem;
  top: -0.4275rem;
  right: -0.4275rem;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  background-color: #FF9340;
  border: 1px solid #FFFFFF;
  box-shadow: 0 0.3rem 0.6rem rgba(0, 0, 0, 0.12);
  font-size: 0.6rem;
  font-weight: normal;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-status-icons > img, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-status-icons > img, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-status-icons > img, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-status-icons > img, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-status-icons > img, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-status-icons > img {
  width: 2rem;
  height: 2rem;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-highlight-text, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-highlight-text, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-highlight-text, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-highlight-text, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-highlight-text, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-highlight-text {
  color: #0BA7D8;
  font-weight: 600;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-highlight-text + .popover, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-highlight-text + .popover, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-highlight-text + .popover, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-highlight-text + .popover, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-grid-highlight-text + .popover, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-grid-highlight-text + .popover {
  font-size: 11px;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col:hover > img.hs-grid-hover-trigger, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col:hover > img.hs-grid-hover-trigger, .hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col:focus > img.hs-grid-hover-trigger, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col:focus > img.hs-grid-hover-trigger, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col:hover > img.hs-grid-hover-trigger, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col:hover > img.hs-grid-hover-trigger, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col:focus > img.hs-grid-hover-trigger, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col:focus > img.hs-grid-hover-trigger, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col:hover > img.hs-grid-hover-trigger, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col:hover > img.hs-grid-hover-trigger, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col:focus > img.hs-grid-hover-trigger, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col:focus > img.hs-grid-hover-trigger {
  visibility: visible;
}
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col > img.hs-mac-icon, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col > img.hs-mac-icon, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col > img.hs-mac-icon, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col > img.hs-mac-icon, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col > img.hs-mac-icon, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col > img.hs-mac-icon {
  filter: none;
}
.hs-dark-theme .hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col > img.hs-mac-icon, .hs-dark-theme .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col > img.hs-mac-icon, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col > img.hs-mac-icon, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col > img.hs-mac-icon, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col > img.hs-mac-icon, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col > img.hs-mac-icon {
  filter: invert(90%) sepia(4%) saturate(991%) hue-rotate(201deg) brightness(99%) contrast(84%);
}
.hs-grid .hs-grid-rows .hs-grid-row[ng-click], .hs-grid .hs-grid-rows [ng-click].hs-grid-row-action, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row[ng-click], .hs-grid-multi-scroll .hs-grid-rows [ng-click].hs-grid-row-action, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row[ng-click], .hs-grid-single-scroll-redesign .hs-grid-rows [ng-click].hs-grid-row-action {
  cursor: pointer;
}
.hs-grid .hs-grid-rows .hs-grid-row[ng-click][disabled], .hs-grid .hs-grid-rows [ng-click][disabled].hs-grid-row-action, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row[ng-click][disabled], .hs-grid-multi-scroll .hs-grid-rows [ng-click][disabled].hs-grid-row-action, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row[ng-click][disabled], .hs-grid-single-scroll-redesign .hs-grid-rows [ng-click][disabled].hs-grid-row-action {
  pointer-events: none;
}
.hs-grid .hs-grid-rows .hs-grid-row-action, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action {
  background-color: #FFF;
}
.hs-grid .hs-grid-rows .hs-grid-row-action p, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action p, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action p {
  height: 5.5rem;
  padding: 3rem 2rem;
  margin: 0;
}
.hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col {
  border-left: none;
  border-bottom: 1px solid #AAAAAA;
}
.hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col fieldset, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col fieldset, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col fieldset {
  width: 100%;
}
.hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-btn,
.hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-btn-default, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-btn,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-btn-default, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-btn,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-btn-default {
  margin-left: 2rem;
}
.hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-btn.pull-right,
.hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-btn-default.pull-right, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-btn.pull-right,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-btn-default.pull-right, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-btn.pull-right,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-btn-default.pull-right {
  margin-right: 0;
}
.hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-btn-link, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-form-group .hs-button-inline-with-control, .hs-form-group .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-button-inline-with-control, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-btn-link, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-form-group .hs-button-inline-with-control, .hs-form-group .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-button-inline-with-control, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-btn-link, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-form-group .hs-button-inline-with-control, .hs-form-group .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-button-inline-with-control {
  padding: 0;
  margin-right: 2rem;
}
.hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-btn-link:hover, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-form-group .hs-button-inline-with-control:hover, .hs-form-group .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-button-inline-with-control:hover, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-btn-link:hover, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-form-group .hs-button-inline-with-control:hover, .hs-form-group .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-button-inline-with-control:hover, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-btn-link:hover, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-form-group .hs-button-inline-with-control:hover, .hs-form-group .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-button-inline-with-control:hover {
  text-decoration: none;
}
.hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-btn-link > img, .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-form-group .hs-button-inline-with-control > img, .hs-form-group .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-button-inline-with-control > img, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-btn-link > img, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-form-group .hs-button-inline-with-control > img, .hs-form-group .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-button-inline-with-control > img, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-btn-link > img, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-form-group .hs-button-inline-with-control > img, .hs-form-group .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-button-inline-with-control > img {
  padding-right: 0.4rem;
}
.hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-form-control-select, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-form-control-select, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-form-control-select {
  width: auto;
  min-width: 8rem;
  margin-left: 0;
}
.hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-form-control-select.hs-form-control-select-lg, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-form-control-select.hs-form-control-select-lg, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-form-control-select.hs-form-control-select-lg {
  min-width: 20rem;
}
.hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-form-control-select .select2-choice, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-form-control-select .select2-choice, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-form-control-select .select2-choice {
  height: 4rem;
}
.hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-form-control-select .select2-choice .select2-chosen, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-form-control-select .select2-choice .select2-chosen, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-form-control-select .select2-choice .select2-chosen {
  padding: 1rem 1rem;
  height: 4rem;
}
.hs-grid .hs-grid-rows .hs-grid-row-action.text-center > .hs-grid-col, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action.text-center > .hs-grid-col, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action.text-center > .hs-grid-col {
  justify-content: center;
}
.hs-grid .hs-grid-rows .hs-grid-expanded-container, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-expanded-container, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-expanded-container {
  flex-grow: 1;
  min-width: 100%;
  /*padding-top: ($hs-size-base / 4);
  padding-bottom: ($hs-size-base / 4);*/
  background-color: #EFEFEF;
}
.hs-dark-theme .hs-grid .hs-grid-rows .hs-grid-expanded-container, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-rows .hs-grid-expanded-container, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-expanded-container {
  background-color: #353447;
}
.hs-grid .hs-grid-rows .hs-grid-expanded-container::before, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-expanded-container::before, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-expanded-container::before {
  content: "";
  box-shadow: 0 0.3rem 0.6rem rgba(0, 0, 0, 0.12);
  width: 100%;
  height: 1px;
  display: block;
  margin-bottom: -1px;
}
.hs-grid .hs-grid-rows .hs-grid-expanded-container .hs-grid-expanded-row, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-expanded-container .hs-grid-expanded-row, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-expanded-container .hs-grid-expanded-row {
  height: 4rem;
  padding-left: 2rem;
  display: flex;
  align-items: center;
  border-bottom: 1px solid;
  border-color: #FFFFFF;
}
.hs-dark-theme .hs-grid .hs-grid-rows .hs-grid-expanded-container .hs-grid-expanded-row, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-rows .hs-grid-expanded-container .hs-grid-expanded-row, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-expanded-container .hs-grid-expanded-row {
  border-color: #252436;
}
.hs-grid .hs-grid-rows .hs-grid-expanded-container .hs-grid-expanded-row:first-child, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-expanded-container .hs-grid-expanded-row:first-child, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-expanded-container .hs-grid-expanded-row:first-child {
  border-top: 1px solid #EAEAEE;
}
.hs-dark-theme .hs-grid .hs-grid-rows .hs-grid-expanded-container .hs-grid-expanded-row:first-child, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-rows .hs-grid-expanded-container .hs-grid-expanded-row:first-child, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-expanded-container .hs-grid-expanded-row:first-child {
  border-top: 1px solid #010117;
}
.hs-grid .hs-grid-rows .hs-grid-expanded-container .hs-grid-expanded-row:last-child, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-expanded-container .hs-grid-expanded-row:last-child, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-expanded-container .hs-grid-expanded-row:last-child {
  border-bottom: 0px;
}
.hs-grid .hs-grid-rows .hs-grid-expanded-container .hs-grid-expanded-row .hs-grid-col-expanded-title, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-expanded-container .hs-grid-expanded-row .hs-grid-col-expanded-title, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-expanded-container .hs-grid-expanded-row .hs-grid-col-expanded-title {
  color: #7B7B93;
  margin-right: 0.3rem;
}
.hs-grid .hs-grid-rows .hs-grid-expanded-container > p, .hs-grid-multi-scroll .hs-grid-rows .hs-grid-expanded-container > p, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-expanded-container > p {
  margin: 0 0 5px;
}
.hs-grid .hs-grid-rows hs-grid-empty-results > .hs-grid-row, .hs-grid .hs-grid-rows hs-grid-empty-results > .hs-grid-row-action, .hs-grid-multi-scroll .hs-grid-rows hs-grid-empty-results > .hs-grid-row, .hs-grid-multi-scroll .hs-grid-rows hs-grid-empty-results > .hs-grid-row-action, .hs-grid-single-scroll-redesign .hs-grid-rows hs-grid-empty-results > .hs-grid-row, .hs-grid-single-scroll-redesign .hs-grid-rows hs-grid-empty-results > .hs-grid-row-action {
  background-color: #F8FAFF !important;
}
.hs-dark-theme .hs-grid .hs-grid-rows hs-grid-empty-results > .hs-grid-row, .hs-dark-theme .hs-grid .hs-grid-rows hs-grid-empty-results > .hs-grid-row-action, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-rows hs-grid-empty-results > .hs-grid-row, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-rows hs-grid-empty-results > .hs-grid-row-action, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-rows hs-grid-empty-results > .hs-grid-row, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-rows hs-grid-empty-results > .hs-grid-row-action {
  background-color: #353546 !important;
}
.hs-grid .hs-grid-rows hs-grid-empty-results > .hs-grid-row:hover, .hs-grid .hs-grid-rows hs-grid-empty-results > .hs-grid-row-action:hover, .hs-grid .hs-grid-rows hs-grid-empty-results > .hs-grid-row:focus, .hs-grid .hs-grid-rows hs-grid-empty-results > .hs-grid-row-action:focus, .hs-grid-multi-scroll .hs-grid-rows hs-grid-empty-results > .hs-grid-row:hover, .hs-grid-multi-scroll .hs-grid-rows hs-grid-empty-results > .hs-grid-row-action:hover, .hs-grid-multi-scroll .hs-grid-rows hs-grid-empty-results > .hs-grid-row:focus, .hs-grid-multi-scroll .hs-grid-rows hs-grid-empty-results > .hs-grid-row-action:focus, .hs-grid-single-scroll-redesign .hs-grid-rows hs-grid-empty-results > .hs-grid-row:hover, .hs-grid-single-scroll-redesign .hs-grid-rows hs-grid-empty-results > .hs-grid-row-action:hover, .hs-grid-single-scroll-redesign .hs-grid-rows hs-grid-empty-results > .hs-grid-row:focus, .hs-grid-single-scroll-redesign .hs-grid-rows hs-grid-empty-results > .hs-grid-row-action:focus {
  background-color: #F1F1F5;
}
.hs-dark-theme .hs-grid .hs-grid-rows hs-grid-empty-results > .hs-grid-row:hover, .hs-dark-theme .hs-grid .hs-grid-rows hs-grid-empty-results > .hs-grid-row-action:hover, .hs-dark-theme .hs-grid .hs-grid-rows hs-grid-empty-results > .hs-grid-row:focus, .hs-dark-theme .hs-grid .hs-grid-rows hs-grid-empty-results > .hs-grid-row-action:focus, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-rows hs-grid-empty-results > .hs-grid-row:hover, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-rows hs-grid-empty-results > .hs-grid-row-action:hover, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-rows hs-grid-empty-results > .hs-grid-row:focus, .hs-dark-theme .hs-grid-multi-scroll .hs-grid-rows hs-grid-empty-results > .hs-grid-row-action:focus, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-rows hs-grid-empty-results > .hs-grid-row:hover, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-rows hs-grid-empty-results > .hs-grid-row-action:hover, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-rows hs-grid-empty-results > .hs-grid-row:focus, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-rows hs-grid-empty-results > .hs-grid-row-action:focus {
  background-color: #2b4257;
}
.hs-grid .hs-grid-header > .hs-grid-col,
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col,
.hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col, .hs-grid-multi-scroll .hs-grid-header > .hs-grid-col,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col, .hs-grid-single-scroll-redesign .hs-grid-header > .hs-grid-col,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  padding-left: 1.15rem;
  padding-right: 1.15rem;
  font-weight: normal;
  word-break: break-word;
}
.hs-grid .hs-grid-header > .hs-grid-col.hs-grid-row-checkbox,
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-row-checkbox,
.hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-row-checkbox, .hs-grid-multi-scroll .hs-grid-header > .hs-grid-col.hs-grid-row-checkbox,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-row-checkbox,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-row-checkbox, .hs-grid-single-scroll-redesign .hs-grid-header > .hs-grid-col.hs-grid-row-checkbox,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-grid-row-checkbox,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-grid-row-checkbox {
  padding-left: 0px;
  padding-right: 0px;
  justify-content: center;
}
.hs-grid .hs-grid-header > .hs-grid-col.hs-font-weight-base,
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-font-weight-base,
.hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-font-weight-base, .hs-grid-multi-scroll .hs-grid-header > .hs-grid-col.hs-font-weight-base,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-font-weight-base,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-font-weight-base, .hs-grid-single-scroll-redesign .hs-grid-header > .hs-grid-col.hs-font-weight-base,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-font-weight-base,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-font-weight-base {
  font-weight: 600;
}
.hs-grid .hs-grid-header > .hs-grid-col.hs-multi-line-content,
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-multi-line-content,
.hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-multi-line-content, .hs-grid-multi-scroll .hs-grid-header > .hs-grid-col.hs-multi-line-content,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-multi-line-content,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-multi-line-content, .hs-grid-single-scroll-redesign .hs-grid-header > .hs-grid-col.hs-multi-line-content,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col.hs-multi-line-content,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col.hs-multi-line-content {
  flex-direction: column;
  align-items: flex-start;
}
.hs-grid .hs-grid-header > .hs-grid-col > a.hs-anchor-action,
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col > a.hs-anchor-action,
.hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col > a.hs-anchor-action, .hs-grid-multi-scroll .hs-grid-header > .hs-grid-col > a.hs-anchor-action,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col > a.hs-anchor-action,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col > a.hs-anchor-action, .hs-grid-single-scroll-redesign .hs-grid-header > .hs-grid-col > a.hs-anchor-action,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col > a.hs-anchor-action,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col > a.hs-anchor-action {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  width: 100%;
}
.hs-grid .hs-grid-header > .hs-grid-col > a.hs-anchor-action > span,
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col > a.hs-anchor-action > span,
.hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col > a.hs-anchor-action > span, .hs-grid-multi-scroll .hs-grid-header > .hs-grid-col > a.hs-anchor-action > span,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col > a.hs-anchor-action > span,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col > a.hs-anchor-action > span, .hs-grid-single-scroll-redesign .hs-grid-header > .hs-grid-col > a.hs-anchor-action > span,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col > a.hs-anchor-action > span,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col > a.hs-anchor-action > span {
  margin-left: 5px;
  margin-top: -1px;
}
.hs-grid .hs-grid-header > .hs-grid-col > a.hs-anchor-action > span.hs-spacing-small,
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col > a.hs-anchor-action > span.hs-spacing-small,
.hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col > a.hs-anchor-action > span.hs-spacing-small, .hs-grid-multi-scroll .hs-grid-header > .hs-grid-col > a.hs-anchor-action > span.hs-spacing-small,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col > a.hs-anchor-action > span.hs-spacing-small,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col > a.hs-anchor-action > span.hs-spacing-small, .hs-grid-single-scroll-redesign .hs-grid-header > .hs-grid-col > a.hs-anchor-action > span.hs-spacing-small,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col > a.hs-anchor-action > span.hs-spacing-small,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col > a.hs-anchor-action > span.hs-spacing-small {
  margin-left: 2px;
}
.hs-grid .hs-grid-header > .hs-grid-col > span.hs-status,
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col > span.hs-status,
.hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col > span.hs-status, .hs-grid-multi-scroll .hs-grid-header > .hs-grid-col > span.hs-status,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col > span.hs-status,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col > span.hs-status, .hs-grid-single-scroll-redesign .hs-grid-header > .hs-grid-col > span.hs-status,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col > span.hs-status,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col > span.hs-status {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 700;
  width: 100%;
}
.hs-grid .hs-grid-header > .hs-grid-col > span.hs-status > span,
.hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col > span.hs-status > span,
.hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col > span.hs-status > span, .hs-grid-multi-scroll .hs-grid-header > .hs-grid-col > span.hs-status > span,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row > .hs-grid-col > span.hs-status > span,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col > span.hs-status > span, .hs-grid-single-scroll-redesign .hs-grid-header > .hs-grid-col > span.hs-status > span,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col > span.hs-status > span,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col > span.hs-status > span {
  margin-left: 5px;
  margin-top: -1px;
}
.hs-grid .hs-grid-header:not(.hs-grid-row-action) > .hs-grid-col .pull-right,
.hs-grid .hs-grid-rows .hs-grid-row:not(.hs-grid-row-action) > .hs-grid-col .pull-right,
.hs-grid .hs-grid-rows .hs-grid-row-action:not(.hs-grid-row-action) > .hs-grid-col .pull-right, .hs-grid-multi-scroll .hs-grid-header:not(.hs-grid-row-action) > .hs-grid-col .pull-right,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row:not(.hs-grid-row-action) > .hs-grid-col .pull-right,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action:not(.hs-grid-row-action) > .hs-grid-col .pull-right, .hs-grid-single-scroll-redesign .hs-grid-header:not(.hs-grid-row-action) > .hs-grid-col .pull-right,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row:not(.hs-grid-row-action) > .hs-grid-col .pull-right,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action:not(.hs-grid-row-action) > .hs-grid-col .pull-right {
  margin-left: auto;
}
.hs-grid .hs-grid-header:not(.hs-grid-row-action) > .hs-grid-col.text-center,
.hs-grid .hs-grid-rows .hs-grid-row:not(.hs-grid-row-action) > .hs-grid-col.text-center,
.hs-grid .hs-grid-rows .hs-grid-row-action:not(.hs-grid-row-action) > .hs-grid-col.text-center, .hs-grid-multi-scroll .hs-grid-header:not(.hs-grid-row-action) > .hs-grid-col.text-center,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row:not(.hs-grid-row-action) > .hs-grid-col.text-center,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action:not(.hs-grid-row-action) > .hs-grid-col.text-center, .hs-grid-single-scroll-redesign .hs-grid-header:not(.hs-grid-row-action) > .hs-grid-col.text-center,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row:not(.hs-grid-row-action) > .hs-grid-col.text-center,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action:not(.hs-grid-row-action) > .hs-grid-col.text-center {
  justify-content: center;
}
.hs-grid .hs-grid-header:not(.hs-grid-row-action) .hs-form-control-select .select2-choice,
.hs-grid .hs-grid-rows .hs-grid-row:not(.hs-grid-row-action) .hs-form-control-select .select2-choice,
.hs-grid .hs-grid-rows .hs-grid-row-action:not(.hs-grid-row-action) .hs-form-control-select .select2-choice, .hs-grid-multi-scroll .hs-grid-header:not(.hs-grid-row-action) .hs-form-control-select .select2-choice,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row:not(.hs-grid-row-action) .hs-form-control-select .select2-choice,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action:not(.hs-grid-row-action) .hs-form-control-select .select2-choice, .hs-grid-single-scroll-redesign .hs-grid-header:not(.hs-grid-row-action) .hs-form-control-select .select2-choice,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row:not(.hs-grid-row-action) .hs-form-control-select .select2-choice,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action:not(.hs-grid-row-action) .hs-form-control-select .select2-choice {
  height: 2.3rem;
}
.hs-grid .hs-grid-header:not(.hs-grid-row-action) .hs-form-control-select .select2-choice .select2-arrow,
.hs-grid .hs-grid-rows .hs-grid-row:not(.hs-grid-row-action) .hs-form-control-select .select2-choice .select2-arrow,
.hs-grid .hs-grid-rows .hs-grid-row-action:not(.hs-grid-row-action) .hs-form-control-select .select2-choice .select2-arrow, .hs-grid-multi-scroll .hs-grid-header:not(.hs-grid-row-action) .hs-form-control-select .select2-choice .select2-arrow,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row:not(.hs-grid-row-action) .hs-form-control-select .select2-choice .select2-arrow,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action:not(.hs-grid-row-action) .hs-form-control-select .select2-choice .select2-arrow, .hs-grid-single-scroll-redesign .hs-grid-header:not(.hs-grid-row-action) .hs-form-control-select .select2-choice .select2-arrow,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row:not(.hs-grid-row-action) .hs-form-control-select .select2-choice .select2-arrow,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action:not(.hs-grid-row-action) .hs-form-control-select .select2-choice .select2-arrow {
  height: 2.3rem;
}
.hs-grid .hs-grid-header:not(.hs-grid-row-action) .hs-form-control-select.select2-container-disabled .select2-choice,
.hs-grid .hs-grid-rows .hs-grid-row:not(.hs-grid-row-action) .hs-form-control-select.select2-container-disabled .select2-choice,
.hs-grid .hs-grid-rows .hs-grid-row-action:not(.hs-grid-row-action) .hs-form-control-select.select2-container-disabled .select2-choice, .hs-grid-multi-scroll .hs-grid-header:not(.hs-grid-row-action) .hs-form-control-select.select2-container-disabled .select2-choice,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row:not(.hs-grid-row-action) .hs-form-control-select.select2-container-disabled .select2-choice,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action:not(.hs-grid-row-action) .hs-form-control-select.select2-container-disabled .select2-choice, .hs-grid-single-scroll-redesign .hs-grid-header:not(.hs-grid-row-action) .hs-form-control-select.select2-container-disabled .select2-choice,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row:not(.hs-grid-row-action) .hs-form-control-select.select2-container-disabled .select2-choice,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action:not(.hs-grid-row-action) .hs-form-control-select.select2-container-disabled .select2-choice {
  background-color: transparent;
  border-color: transparent;
}
.hs-grid .hs-grid-header:not(.hs-grid-row-action) .hs-form-control-select.select2-container .select2-choice,
.hs-grid .hs-grid-rows .hs-grid-row:not(.hs-grid-row-action) .hs-form-control-select.select2-container .select2-choice,
.hs-grid .hs-grid-rows .hs-grid-row-action:not(.hs-grid-row-action) .hs-form-control-select.select2-container .select2-choice, .hs-grid-multi-scroll .hs-grid-header:not(.hs-grid-row-action) .hs-form-control-select.select2-container .select2-choice,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row:not(.hs-grid-row-action) .hs-form-control-select.select2-container .select2-choice,
.hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action:not(.hs-grid-row-action) .hs-form-control-select.select2-container .select2-choice, .hs-grid-single-scroll-redesign .hs-grid-header:not(.hs-grid-row-action) .hs-form-control-select.select2-container .select2-choice,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row:not(.hs-grid-row-action) .hs-form-control-select.select2-container .select2-choice,
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action:not(.hs-grid-row-action) .hs-form-control-select.select2-container .select2-choice {
  height: 2.3rem;
}

.hs-grid-footer {
  height: 4rem;
  background-color: #EAEAEE;
}
.hs-dark-theme .hs-grid-footer {
  background-color: #20202E;
}

.hs-grid-enabled-modules {
  list-style-type: none;
}
.hs-grid-enabled-modules li.disabled {
  cursor: not-allowed;
}
.hs-grid-enabled-modules li.disabled a {
  filter: alpha(opacity=65);
  opacity: 0.65;
  pointer-events: none;
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  -moz-user-select: none; /* Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none; /* Non-prefixed version, currently
supported by Chrome and Opera */
}

fieldset[disabled] .hs-grid .hs-grid-header > .hs-grid-col, fieldset[disabled] .hs-grid-single-scroll-redesign .hs-grid-header > .hs-grid-col {
  pointer-events: none;
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
}
fieldset[disabled] .hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col, fieldset[disabled] .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col, fieldset[disabled] .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col, fieldset[disabled] .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col {
  pointer-events: none;
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
}
fieldset[disabled] .hs-grid-pagination {
  pointer-events: none;
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
}

.hs-grid-download-action {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  color: #05396B;
  cursor: pointer;
}
.hs-grid-download-action > img {
  margin-right: 0.85rem;
}
.hs-grid-download-action[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
}

.hs-grid-overflow-x-auto {
  overflow: auto;
}
.hs-grid-overflow-x-auto::-webkit-scrollbar {
  width: 1rem;
  height: 1rem;
}

.hs-grid-single-scroll-redesign {
  border: unset;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  /*TODO: remove this when all badges dont use background*/
}
.hs-grid-single-scroll-redesign .hs-grid-header {
  background-color: transparent;
}
.hs-grid-single-scroll-redesign .hs-grid-header > .hs-grid-col {
  border: unset;
  color: #0B1A65;
}
.hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-header > .hs-grid-col {
  color: #B0B0C1;
}
.hs-grid-single-scroll-redesign .hs-grid-col .hs-badge, .hs-grid-single-scroll-redesign .hs-grid-col .hs-badge-critical, .hs-grid-single-scroll-redesign .hs-grid-col .hs-badge-high, .hs-grid-single-scroll-redesign .hs-grid-col .hs-badge-medium, .hs-grid-single-scroll-redesign .hs-grid-col .hs-badge-low, .hs-grid-single-scroll-redesign .hs-grid-col .hs-badge-informational {
  background-color: unset !important;
}
.hs-grid-single-scroll-redesign .hs-grid-col .hs-badge-informational {
  color: #5F4FA3 !important;
}
.hs-grid-single-scroll-redesign .hs-grid-body {
  margin-bottom: 1rem;
}
.hs-grid-single-scroll-redesign .hs-grid-body > .hs-grid-col {
  color: #79798E;
}
.hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-body > .hs-grid-col {
  color: #B0B0C1;
}
.hs-grid-single-scroll-redesign .hs-grid-rows {
  position: relative;
  max-height: 36rem !important;
}
.hs-grid-single-scroll-redesign .hs-grid-rows hs-grid-empty-results > .hs-grid-row, .hs-grid-single-scroll-redesign .hs-grid-rows hs-grid-empty-results > .hs-grid-row-action {
  background-color: unset !important;
  border-top: 1px solid transparent;
}
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action {
  border-bottom: 1px solid transparent;
  background-color: unset !important;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action {
  border-color: #2D2D39;
}
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row:hover, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action:hover {
  background-color: #F1F1F5 !important;
}
.hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row:hover, .hs-dark-theme .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action:hover {
  background-color: #1D1D2B !important;
}
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row > .hs-grid-col, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col {
  border-left: unset;
}
.hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row span.badge, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action span.badge {
  padding: unset;
}
.hs-grid-single-scroll-redesign .hs-grid-rows::-webkit-scrollbar {
  width: 1rem;
}
.hs-grid-single-scroll-redesign .hs-grid-rows::-webkit-scrollbar-thumb {
  border: 2px solid rgba(0, 0, 0, 0);
  background-clip: padding-box;
  border-radius: 9999px;
  background-color: #47475A;
}
.hs-grid-single-scroll-redesign .hs-grid-rows::-webkit-scrollbar-track {
  border-radius: 9999px;
}

.hs-grid-filter {
  display: block;
  margin-top: 2rem;
}
.hs-grid-filter.row {
  margin-left: 0px;
  margin-right: 0px;
}
.hs-grid-filter.row > div {
  padding-right: 0px;
  padding-left: 0px;
}
.hs-grid-filter .hs-grid-filter-container .hs-grid-filter-input {
  padding-left: 1rem;
  border: 1px solid transparent;
  border-right: none;
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-color: #EAEAEE;
}
.hs-grid-filter .hs-grid-filter-container .hs-grid-filter-input::-moz-placeholder {
  font-style: italic;
  color: #BCBCC8;
  letter-spacing: 0.015rem;
}
.hs-grid-filter .hs-grid-filter-container .hs-grid-filter-input:-ms-input-placeholder {
  font-style: italic;
  color: #BCBCC8;
  letter-spacing: 0.015rem;
}
.hs-grid-filter .hs-grid-filter-container .hs-grid-filter-input::-webkit-input-placeholder {
  font-style: italic;
  color: #BCBCC8;
  letter-spacing: 0.015rem;
}
.hs-dark-theme .hs-grid-filter .hs-grid-filter-container .hs-grid-filter-input {
  border-color: #5E5E6F;
}
.hs-grid-filter .hs-grid-filter-container .hs-grid-filter-dropdown {
  padding: 1.75rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-radius: unset;
  font-weight: 600;
  background-color: #EAEAEE;
  color: #0B1A65;
}
.hs-dark-theme .hs-grid-filter .hs-grid-filter-container .hs-grid-filter-dropdown {
  background-color: #69697B;
  color: #FFFFFF;
}
.hs-grid-filter .hs-grid-filter-container .hs-grid-filter-dropdown.dropdown-toggle::after, .hs-grid-filter .hs-grid-filter-container .hs-grid-filter-dropdown.hs-dropdown-toggle-action::after {
  display: none;
}
.hs-grid-filter .hs-grid-filter-container .hs-grid-filter-dropdown > .hs-grid-filter-sort-icon {
  margin-left: 1rem;
  background-image: url("/Content/Images/Icons/arrow-up-dark-blue.svg");
}
.hs-dark-theme .hs-grid-filter .hs-grid-filter-container .hs-grid-filter-dropdown > .hs-grid-filter-sort-icon {
  background-image: url("/Content/Images/Icons/arrow-up.svg");
}
.hs-grid-filter .hs-grid-filter-container .hs-grid-filter-btn {
  width: 8.2rem;
}
.hs-grid-filter .hs-grid-filter-container .hs-grid-filter-input,
.hs-grid-filter .hs-grid-filter-container .hs-grid-filter-dropdown,
.hs-grid-filter .hs-grid-filter-container .hs-grid-filter-btn {
  height: 4.5rem;
}
.hs-grid-filter img {
  margin-top: -2px;
}
.hs-grid-filter .dropdown-menu {
  min-width: 15rem;
}

hs-grid-filter-redesign.hs-grid-filter .hs-grid-filter-container input.hs-grid-filter-input {
  background-color: #FFFFFF;
  border-color: #EAEAEE;
}
.hs-dark-theme hs-grid-filter-redesign.hs-grid-filter .hs-grid-filter-container input.hs-grid-filter-input {
  background-color: #191927;
  border-color: #191927;
}
hs-grid-filter-redesign.hs-grid-filter .hs-grid-filter-container .input-group-btn {
  display: flex;
}
hs-grid-filter-redesign.hs-grid-filter .hs-grid-filter-container .input-group-btn button {
  padding: 0 1.75rem;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  height: calc(100% - 2px);
  align-self: center;
}
hs-grid-filter-redesign.hs-grid-filter .hs-grid-filter-container .input-group-btn button.hs-grid-filter-dropdown {
  background-color: #EAEAEE;
}
.hs-dark-theme hs-grid-filter-redesign.hs-grid-filter .hs-grid-filter-container .input-group-btn button.hs-grid-filter-dropdown {
  background-color: #3e3e59;
}
hs-grid-filter-redesign.hs-grid-filter .hs-grid-filter-container .input-group-btn .dropdown-menu {
  background-color: #EAEAEE;
}
.hs-dark-theme hs-grid-filter-redesign.hs-grid-filter .hs-grid-filter-container .input-group-btn .dropdown-menu {
  background-color: #3e3e59;
}
hs-grid-filter-redesign.hs-grid-filter .hs-grid-filter-container .input-group-btn .dropdown-menu > li {
  background-color: #EAEAEE;
}
.hs-dark-theme hs-grid-filter-redesign.hs-grid-filter .hs-grid-filter-container .input-group-btn .dropdown-menu > li {
  background-color: #3e3e59;
}

@media (min-height: 1200px) {
  .hs-grid .hs-grid-rows {
    max-height: 60rem;
  }
  .hs-grid-multi-scroll .hs-grid-body {
    max-height: 60rem;
  }
}
.hs-admin-privilege-action-grid {
  display: flex;
  justify-content: left;
  padding: 1rem;
  border-bottom: 1px solid;
  background-color: #F2F3F7;
  border-color: #EAEAEE;
}

.hs-title, .hs-tac-module-title-row, form h5, form h6 {
  border-bottom: 1px solid #EEEEEE;
}

.hs-nav-title {
  display: flex;
  align-items: center;
}
.hs-nav-title .hs-nav-title-link > img:first-child {
  width: 2.36rem;
  height: 2.36rem;
}

/* Used by the custom CSS on the PF website, to be available in shadow root */
:root {
  --pf-background-color: #f8faff;
  --pf-font-size: 1rem;
  --pf-font-color: #0e1a62;
  --pf-modal-content-color: #0e1a62;
  --pf-newsfeed-item-background-color: #f8faff;
  --pf-newsfeed-item-background-color-hover: #f8faff;
}
:root .hs-dark-theme {
  --pf-background-color: #1D1D28;
  --pf-font-color: #b8b9c1;
  --pf-modal-content-color: #b8b9c1;
  --pf-newsfeed-item-background-color: #1d1d27;
  --pf-newsfeed-item-background-color-hover: #2b2b38;
}

/* Used by the Dashboard */
:root {
  --pf-notif-bell-wrapper-border: 1px solid #ffffff;
  --pf-notif-bell-wrapper-hover-border: 1px solid #a7a8bc;
  --pf-notif-bell-filter: brightness(0) saturate(100%) invert(73%) sepia(20%) saturate(216%) hue-rotate(199deg) brightness(91%) contrast(84%);
  --pf-notif-bell-wrapper-hover-color: #ffffff;
  --pf-notif-count-border-color: #ffffff;
  --pf-notif-count-border-color-hover: #ffffff;
}
:root .hs-dark-theme {
  --pf-notif-bell-wrapper-border: 1px solid #353545;
  --pf-notif-bell-wrapper-hover-border: 1px solid #22232c;
  --pf-notif-bell-filter: brightness(0) saturate(100%) invert(68%) sepia(2%) saturate(2572%) hue-rotate(202deg) brightness(82%) contrast(89%);
  --pf-notif-bell-wrapper-hover-color: #22232c;
  --pf-notif-count-border-color: #353545;
  --pf-notif-count-border-color-hover: #22232c;
}

#pf-unread-notifications-count {
  display: none;
  line-height: 1rem;
  font-size: 0.7rem;
  position: absolute;
  margin-left: -1.7rem;
  margin-top: -0.3rem;
  min-width: 1.6rem;
  border-radius: 10px;
  background-color: #d63c2a;
  border-width: 2px;
  border-style: solid;
  border-color: var(--pf-notif-count-border-color);
}

.pf-notif-bell-wrapper {
  display: inline-block;
  border-radius: 0.3rem;
  border: var(--pf-notif-bell-wrapper-border);
}
.pf-notif-bell-wrapper:hover {
  background-color: var(--pf-notif-bell-wrapper-hover-color);
}

.pf-notifications-wrapper {
  display: inline;
  padding: 0px !important;
  margin-left: 0px !important;
  position: relative;
}
.pf-notifications-wrapper:hover .pf-notif-bell-wrapper {
  background-color: var(--pf-notif-bell-wrapper-hover-color);
  border: var(--pf-notif-bell-wrapper-hover-border);
}
.pf-notifications-wrapper:hover #pf-unread-notifications-count {
  border-color: var(--pf-notif-count-border-color-hover);
}

.product-fruits-notifications-bell {
  max-height: 3.5rem !important;
  height: 3.5rem;
  border-radius: 0.3rem;
  filter: var(--pf-notif-bell-filter);
}

.hs-account-needs-activation {
  color: #B33A3A;
}

.hs-account-small-info-text {
  font-size: 10px;
}

.hs-account-page hs-grid-filter.row > div {
  padding-left: 0px;
}
.hs-account-page hs-grid-filter + .hs-grid-title {
  margin-top: 1rem;
}
.hs-account-page .hs-grid-addon {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.hs-account-page .tab-pane > .hs-form-row {
  margin-top: 2rem;
}
.hs-account-page .tab-pane > .hs-form-row .btn {
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
.hs-account-page .hs-create-role-container {
  display: flex;
  margin-top: 2rem;
}
.hs-account-page .hs-create-role-container .btn {
  width: 10rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.hs-account-page .hs-create-role-container input {
  flex-grow: 1;
  height: 3.5rem;
  width: auto;
}

.hs-account-editor-form .hs-nav-title {
  margin-bottom: 2rem;
}
.hs-account-editor-form .hs-clear-password-icon {
  position: absolute;
  right: 2rem;
  top: 3rem;
}
.hs-account-editor-form .hs-clear-password-icon:not(.disabled) {
  cursor: pointer;
}
.hs-account-editor-form .hs-input-group .hs-form-control-select {
  display: block;
  flex-grow: 1;
}
.hs-account-editor-form .hs-input-group .hs-btn-default img {
  margin: auto;
}
.hs-account-editor-form .ip-pattern-list {
  display: flex;
}
.hs-account-editor-form .ip-pattern-list > * {
  margin-right: 1.5rem;
}
.hs-account-editor-form .hs-form-actions {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.hs-account-editor-form .hs-form-actions .btn:not(.btn-link) {
  min-width: 10rem;
  padding: 0 1rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

hs-account-access-control-editor .hs-acl-dynamic-claim-container {
  margin-left: 1.5rem;
  max-height: 17rem;
  overflow-y: auto;
}
hs-account-access-control-editor hs-checkbox[disabled], hs-account-access-control-editor .hs-form-group [disabled].hs-checkbox-inline-with-control, .hs-form-group hs-account-access-control-editor [disabled].hs-checkbox-inline-with-control {
  opacity: 1;
}
hs-account-access-control-editor .tooltip.show {
  opacity: 1;
}

hs-account-advance-permissions-editor {
  display: block;
  padding-top: 2rem;
}
hs-account-advance-permissions-editor .hs-form-group a.btn {
  display: flex;
  justify-content: center;
  align-items: center;
}
hs-account-advance-permissions-editor .hs-grid .hs-grid-pagination .hs-pagination-nav-page, hs-account-advance-permissions-editor .hs-grid .hs-grid-pagination .hs-pagination-items-page {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: space-around;
  height: 100%;
}
hs-account-advance-permissions-editor .hs-grid .hs-grid-pagination .hs-pagination-nav-page input.hs-form-control, hs-account-advance-permissions-editor .hs-grid .hs-grid-pagination .hs-pagination-items-page input.hs-form-control {
  margin-left: 0px;
}

.modal-managed-customer {
  min-width: 73rem;
}
.modal-managed-customer .hs-modal-body {
  padding-left: 3.4rem;
  padding-right: 3.4rem;
}
.modal-managed-customer .hs-modal-body .hs-title, .modal-managed-customer .hs-modal-body .hs-tac-module-title-row, .modal-managed-customer .hs-modal-body form h5, form .modal-managed-customer .hs-modal-body h5, .modal-managed-customer .hs-modal-body form h6, form .modal-managed-customer .hs-modal-body h6 {
  margin-bottom: 0.7rem;
  padding-bottom: 0.2rem;
}
.modal-managed-customer .hs-modal-body .hs-grid {
  margin-bottom: 3.4rem;
}
.modal-managed-customer .hs-modal-body textarea {
  border-color: #EAEAEE;
  width: 100%;
  height: 15rem;
  color: #0B1A65;
  padding: 1.5rem;
  margin-top: 0.5rem;
}
.modal-managed-customer .hs-modal-footer.row {
  padding-bottom: 3.4rem;
  padding-top: 3.4rem;
  padding-left: 0px;
  padding-right: 0px;
}
.modal-managed-customer .hs-modal-footer.row > div {
  padding: 0px;
  margin: 0px;
}
.modal-managed-customer .hs-modal-footer.row > div:last-of-type {
  text-align: end;
}

.hs-partner-account-grid.hs-grid .hs-grid-header {
  padding-left: 5px;
  padding-right: 5px;
}
.hs-partner-account-grid.hs-grid .hs-grid-header .hs-grid-col {
  padding-left: 5px;
  padding-right: 5px;
}

.col-1_5 {
  flex: 0 0 6.25%;
  max-width: 6.25%;
  position: relative;
  width: 100%;
}

.hs-active-client-details .hs-tac-commands {
  display: flex;
  flex-direction: row;
  margin-bottom: 2rem;
}
.hs-active-client-details .hs-tac-commands .hs-btn {
  margin-right: 1rem;
}
.hs-active-client-details .hs-tac-commands .hs-tac-command-btn {
  border: 2px solid #0071FE;
  border-radius: 5px;
  margin-right: 1rem;
  padding: 5px 10px;
  color: #0071FE;
  cursor: pointer;
}
.hs-active-client-details .hs-tac-commands .hs-tac-command-btn:disabled,
.hs-active-client-details .hs-tac-commands .hs-tac-command-btn[disabled] {
  pointer-events: none;
  border: 2px solid #CACAD4;
  color: #CACAD4;
}
.hs-active-client-details .hs-tac-commands .hs-text-orange {
  color: #FF9340;
}
.hs-active-client-details .hs-active-clients-info-tab, .hs-active-client-details .hs-active-clients-tac-info-tab {
  background-color: #FFFFFF;
}
.hs-dark-theme .hs-active-client-details .hs-active-clients-info-tab, .hs-dark-theme .hs-active-client-details .hs-active-clients-tac-info-tab {
  background-color: #20202E;
}
.hs-active-client-details .hs-active-clients-info-tab > .hs-form-row > .hs-form-col:first-of-type, .hs-active-client-details .hs-active-clients-tac-info-tab > .hs-form-row > .hs-form-col:first-of-type {
  border-right: 1px solid transparent;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-active-client-details .hs-active-clients-info-tab > .hs-form-row > .hs-form-col:first-of-type, .hs-dark-theme .hs-active-client-details .hs-active-clients-tac-info-tab > .hs-form-row > .hs-form-col:first-of-type {
  border-color: #5E5E6F;
}
.hs-active-client-details .hs-active-clients-info-tab > .hs-form-row > .hs-form-col > .hs-form-row, .hs-active-client-details .hs-active-clients-tac-info-tab > .hs-form-row > .hs-form-col > .hs-form-row {
  flex-direction: column;
}
.hs-active-client-details .hs-active-clients-info-tab > .hs-form-row .hs-control-label, .hs-active-client-details .hs-active-clients-tac-info-tab > .hs-form-row .hs-control-label {
  min-width: 20rem;
}
.hs-active-client-details .hs-active-clients-info-tab .hs-form-col .hs-title, .hs-active-client-details .hs-active-clients-info-tab .hs-form-col .hs-tac-module-title-row, .hs-active-client-details .hs-active-clients-tac-info-tab .hs-form-col .hs-title, .hs-active-client-details .hs-active-clients-tac-info-tab .hs-form-col .hs-tac-module-title-row, .hs-active-client-details .hs-active-clients-info-tab .hs-form-col form h5, .hs-active-client-details .hs-active-clients-tac-info-tab .hs-form-col form h5, form .hs-active-client-details .hs-active-clients-info-tab .hs-form-col h5, form .hs-active-client-details .hs-active-clients-tac-info-tab .hs-form-col h5, .hs-active-client-details .hs-active-clients-info-tab .hs-form-col form h6, .hs-active-client-details .hs-active-clients-tac-info-tab .hs-form-col form h6, form .hs-active-client-details .hs-active-clients-info-tab .hs-form-col h6, form .hs-active-client-details .hs-active-clients-tac-info-tab .hs-form-col h6 {
  font-size: 1.15rem;
  padding-top: 2.2rem;
  padding-bottom: 0.85rem;
  font-weight: bold;
  margin-bottom: 0.8rem;
}
.hs-active-client-details .hs-active-clients-info-tab .hs-form-col .hs-tac-tag-select, .hs-active-client-details .hs-active-clients-tac-info-tab .hs-form-col .hs-tac-tag-select {
  margin-top: 2rem;
  padding: 0px;
}
.hs-active-client-details .hs-active-clients-info-tab .hs-form-row, .hs-active-client-details .hs-active-clients-tac-info-tab .hs-form-row {
  margin-left: 0px;
  margin-right: 0px;
  flex-wrap: unset;
}
.hs-active-client-details .hs-active-clients-info-tab .hs-grid-enabled-modules, .hs-active-client-details .hs-active-clients-tac-info-tab .hs-grid-enabled-modules {
  display: flex;
  flex-wrap: wrap;
  padding-left: unset;
}
.hs-active-client-details .hs-active-clients-info-tab .hs-grid-enabled-modules > li, .hs-active-client-details .hs-active-clients-tac-info-tab .hs-grid-enabled-modules > li {
  white-space: nowrap;
  min-width: 20rem;
  margin-bottom: 1.2rem;
  margin-right: 3rem;
}
.hs-active-client-details .hs-active-clients-info-tab .hs-grid-enabled-modules > li a, .hs-active-client-details .hs-active-clients-tac-info-tab .hs-grid-enabled-modules > li a {
  display: inline-flex;
  align-items: center;
}
.hs-active-client-details .hs-active-clients-info-tab .hs-grid-enabled-modules > li a .hs-pulsate, .hs-active-client-details .hs-active-clients-tac-info-tab .hs-grid-enabled-modules > li a .hs-pulsate {
  margin-right: 1rem;
}
.hs-active-client-details .hs-active-clients-info-tab .hs-grid-enabled-modules > li:last-of-type, .hs-active-client-details .hs-active-clients-tac-info-tab .hs-grid-enabled-modules > li:last-of-type {
  margin-right: 0;
}
.hs-active-client-details .hs-active-clients-tac-info-tab > .hs-form-row .hs-canvas-wrapper {
  position: relative;
  height: 38rem;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.hs-active-client-details .hs-active-clients-tac-info-tab > .hs-form-row .hs-canvas-wrapper > * {
  height: 100%;
}
.hs-active-client-details .hs-active-clients-tac-info-tab > .hs-form-row .hs-canvas-wrapper .hs-chart-radar {
  display: flex;
  width: 100%;
  justify-content: center;
}
.hs-active-client-details .hs-active-clients-tac-info-tab > .hs-form-row .hs-tac-score-tab {
  display: flex;
  align-items: center;
  justify-content: center;
}
.hs-active-client-details .hs-active-clients-tac-info-tab > .hs-form-row > .hs-form-col > .hs-form-row {
  flex-direction: initial;
}
.hs-active-client-details .hs-active-clients-tac-info-tab .hs-form-col.hs-form-col-narrow {
  padding-left: 2.2rem;
  padding-right: 2.2rem;
}
.hs-active-client-details .hs-form-control-static {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.hs-active-client-details .hs-form-control-static .hs-form-group {
  display: inline-flex;
  align-items: center;
  margin-bottom: unset;
}
.hs-active-client-details .hs-form-control-static .hs-form-group img {
  margin-left: 0.5rem;
  width: 1.7rem;
  height: 1.7rem;
}
.hs-active-client-details .hs-navbar-breadcrumb, .hs-active-client-details .hs-navbar-product-breadcrumb {
  display: flex;
}
.hs-active-client-details .hs-navbar-breadcrumb > .hs-container, .hs-active-client-details .hs-navbar-product-breadcrumb > .hs-container {
  margin-left: 0px;
  margin-right: 0px;
  width: auto;
}
.hs-active-client-details .hs-navbar-breadcrumb .hs-form-inline, .hs-active-client-details .hs-navbar-product-breadcrumb .hs-form-inline {
  padding-left: 2rem;
}
.hs-active-client-details .hs-grid-addon .hs-btn {
  width: auto;
}
.hs-active-client-details .hs-grid-title {
  padding-top: 2.3rem;
  padding-bottom: 2.15rem;
}
.hs-active-client-details .hs-grid-tabs .hs-grid-tabs-headers {
  margin-top: 0rem;
  padding-top: 2.3rem;
  padding-bottom: 2.15rem;
}
.hs-active-client-details .hs-files-view-select {
  margin-right: 4.65rem;
  width: 17rem;
}
.hs-active-client-details .hs-files-view-select .select2-choice {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.hs-active-client-details .hs-compliance-status-header {
  padding-bottom: 2rem;
  color: #32BC22;
  text-align: center;
}
.hs-active-client-details .hs-compliance-view-select {
  width: 14rem;
}
.hs-active-client-details .hs-grid {
  margin-top: 0px;
}
.hs-active-client-details .hs-device-management .hs-device-management-map {
  height: 500px;
}
.hs-active-client-details .hs-device-management .hs-device-management-actions {
  display: flex;
  flex-direction: column;
}
.hs-active-client-details .hs-device-management .hs-device-management-actions .hs-btn {
  height: unset;
  min-height: 3.5rem;
  margin-bottom: 1rem;
}
.hs-active-client-details .hs-card {
  background: #FFFFFF;
  border: 1px solid #CED4DA;
}
.hs-dark-theme .hs-active-client-details .hs-card {
  background: #20202E;
  border: none;
}
.hs-active-client-details .hs-card .hs-canvas-wrapper {
  position: relative;
  height: 34rem;
}
.hs-active-client-details .hs-card .hs-canvas-wrapper > * {
  height: 100%;
}
.hs-active-client-details .hs-card .hs-canvas-wrapper .hs-chart-doughnut {
  display: flex;
  width: 100%;
  justify-content: center;
}
.hs-active-client-details hr {
  border-right: 1px solid transparent;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-active-client-details hr {
  border-color: #5E5E6F;
}

.hs-active-clients .hs-active-clients-grid-actions .hs-form-control-select {
  min-width: 30rem;
}
.hs-active-clients .hs-active-clients-grid-130 {
  width: 130%;
}
.hs-active-clients .hs-active-clients-grid-160 {
  width: 160%;
}
.hs-active-clients .hs-active-clients-grid-190 {
  width: 190%;
}
.hs-active-clients .hs-popover-status-icons {
  background-color: #FFFFFF;
}
.hs-dark-theme .hs-active-clients .hs-popover-status-icons {
  background-color: #20202E;
}
.hs-active-clients .hs-popover-status-icons.bottom > .arrow::after {
  border-bottom-color: #FFFFFF;
}
.hs-dark-theme .hs-active-clients .hs-popover-status-icons.bottom > .arrow::after {
  border-bottom-color: #20202E;
}

.hs-modal-body .table-responsive {
  overflow: inherit;
}
.hs-modal-body .table th {
  border-top: 0;
  font-weight: 700;
}
.hs-modal-body .table thead th {
  vertical-align: top;
}
.hs-modal-body .table-striped {
  table-layout: fixed;
  word-wrap: break-word;
  margin-top: 0.6rem;
  padding-right: 1.5rem;
}
.hs-modal-body .table-striped > thead > tr {
  color: #0B1A65;
}
.hs-dark-theme .hs-modal-body .table-striped > thead > tr {
  color: #B0B0C1;
}
.hs-modal-body .table-striped td, .hs-modal-body .table-striped th {
  border: unset;
}
.hs-modal-body .table-striped tr {
  position: relative;
  background-color: unset;
  border-bottom: 1px solid transparent;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-modal-body .table-striped tr {
  border-color: #2D2D39;
}
.hs-modal-body .table-striped > tbody > tr {
  color: #79798E;
}
.hs-dark-theme .hs-modal-body .table-striped > tbody > tr {
  color: #B0B0C1;
}
.hs-modal-body .table-striped > tbody > tr:hover {
  background-color: #F1F1F5 !important;
}
.hs-dark-theme .hs-modal-body .table-striped > tbody > tr:hover {
  background-color: #1D1D2B !important;
}
.hs-modal-body .hs-table-action-icon {
  width: 2rem;
  height: 2rem;
}
.hs-modal-body .rounded-circle {
  height: 10px;
  width: 10px;
}
.hs-modal-body .hs-truncated-text {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.hs-modal-body .hs-modal-row .hs-active-clients-custom-columns-row > div, .hs-modal-body .hs-modal-row-light .hs-active-clients-custom-columns-row > div {
  box-shadow: 0 0.3rem 0.6rem rgba(0, 0, 0, 0.12);
  min-height: 4rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.hs-modal-body .hs-modal-row .hs-active-clients-custom-columns-row > div .hs-form-group, .hs-modal-body .hs-modal-row-light .hs-active-clients-custom-columns-row > div .hs-form-group {
  width: 100%;
}
.hs-modal-body .hs-modal-row .hs-active-clients-custom-columns-row > div:hover, .hs-modal-body .hs-modal-row-light .hs-active-clients-custom-columns-row > div:hover {
  background-color: #F1F1F5;
}
.hs-dark-theme .hs-modal-body .hs-modal-row .hs-active-clients-custom-columns-row > div:hover, .hs-dark-theme .hs-modal-body .hs-modal-row-light .hs-active-clients-custom-columns-row > div:hover {
  background-color: #2b4257;
}
.hs-modal-body .hs-modal-row .hs-active-clients-custom-columns-row > div:last-child, .hs-modal-body .hs-modal-row-light .hs-active-clients-custom-columns-row > div:last-child {
  margin-top: 0rem;
  margin-bottom: 1.7rem;
}
.hs-modal-body .hs-modal-row .hs-active-clients-custom-columns-row > div .hs-active-clients-custom-columns-edit, .hs-modal-body .hs-modal-row-light .hs-active-clients-custom-columns-row > div .hs-active-clients-custom-columns-edit, .hs-modal-body .hs-modal-row .hs-active-clients-custom-columns-row > div .hs-active-clients-custom-columns-delete, .hs-modal-body .hs-modal-row-light .hs-active-clients-custom-columns-row > div .hs-active-clients-custom-columns-delete {
  vertical-align: middle;
  border-style: none;
  position: relative;
  cursor: pointer;
}
.hs-modal-body .hs-modal-row .hs-active-clients-custom-columns-row > div .hs-active-clients-custom-columns-delete, .hs-modal-body .hs-modal-row-light .hs-active-clients-custom-columns-row > div .hs-active-clients-custom-columns-delete {
  width: 3rem;
  height: 3rem;
  margin: -0.5rem;
}
.hs-modal-body .hs-modal-row .hs-active-clients-custom-columns-row > div .hs-grid-sortable-handler, .hs-modal-body .hs-modal-row-light .hs-active-clients-custom-columns-row > div .hs-grid-sortable-handler {
  cursor: move;
}
.hs-modal-body .hs-modal-row .hs-active-clients-custom-columns-row .hs-active-clients-custom-columns-locked, .hs-modal-body .hs-modal-row-light .hs-active-clients-custom-columns-row .hs-active-clients-custom-columns-locked {
  background-color: #F1F1F5;
}
.hs-dark-theme .hs-modal-body .hs-modal-row .hs-active-clients-custom-columns-row .hs-active-clients-custom-columns-locked, .hs-dark-theme .hs-modal-body .hs-modal-row-light .hs-active-clients-custom-columns-row .hs-active-clients-custom-columns-locked {
  background-color: #2b4257;
}
.hs-modal-body .hs-modal-row .hs-active-clients-custom-columns-row .hs-active-clients-custom-columns-locked span, .hs-modal-body .hs-modal-row-light .hs-active-clients-custom-columns-row .hs-active-clients-custom-columns-locked span {
  margin-left: 2.5rem;
}
.hs-modal-body .hs-modal-row .hs-active-clients-custom-columns-info-row .hs-warning-text, .hs-modal-body .hs-modal-row-light .hs-active-clients-custom-columns-info-row .hs-warning-text {
  font-weight: 800;
  color: #FF9340;
  font-style: italic;
}

.hs-server-commands-resolution-error {
  text-decoration: underline;
  text-decoration-thickness: 3px;
  text-underline-offset: 5px;
  opacity: 0.7;
  color: #0071FE;
  text-decoration-color: #0071FE;
}
.hs-dark-theme .hs-server-commands-resolution-error {
  color: #4592FF;
  text-decoration-color: #4592FF;
}

.hs-even-spacing {
  padding-left: 2rem;
  padding-right: 2rem;
}

.hs-ribbon-advertise {
  background-color: #003299;
  margin-top: 1rem;
  line-height: 2rem;
  border-radius: 0.2rem;
}
.hs-ribbon-advertise .hs-ribbon-close-icon {
  float: right;
  margin-top: 0.7rem;
  margin-right: 0.9rem;
  line-height: 0rem;
  cursor: pointer;
}
.hs-ribbon-advertise .hs-ribbon-close-icon img {
  width: 15px;
}
.hs-ribbon-advertise .hs-ribbon-body {
  display: flex;
  height: auto;
  align-content: center;
  padding-top: 1.2rem;
  padding-bottom: 1.2rem;
  align-items: center;
  justify-content: center;
}
.hs-ribbon-advertise .hs-ribbon-body .hs-ribbon-alert-icon img {
  width: 1.6rem;
  height: 1.6rem;
}
.hs-ribbon-advertise .hs-ribbon-body .hs-ribbon-text {
  margin: 0 15px;
  display: inline-block;
  font-size: 1.2rem;
  color: white;
  max-width: 70%;
  font-weight: 200;
}
.hs-ribbon-advertise .hs-ribbon-body .hs-ribbon-btn {
  background-color: #00BE00;
  border-radius: 0.2rem;
  position: relative;
  width: 12rem;
  height: 2.5rem;
  line-height: 2.5rem;
  text-align: center;
  cursor: pointer;
}
.hs-ribbon-advertise .hs-ribbon-body .hs-ribbon-btn .hs-floating-btn {
  color: white;
  font-size: 1rem;
  vertical-align: middle;
  line-height: normal;
}

.hs-floating-advertise {
  position: fixed;
  bottom: 0;
  right: 0;
  margin-bottom: 1.2rem;
  margin-right: 1.2rem;
  width: 17rem;
  height: auto;
  background-color: white;
  border: 1px solid transparent;
  border-radius: 0.93rem 0.93rem 0 0.93rem;
  box-shadow: 0rem 1.25rem 5rem rgba(7, 26, 105, 0.1098039216);
  z-index: 999999;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-floating-advertise {
  border-color: #5E5E6F;
}
.hs-floating-advertise .hs-floating-close-icon {
  float: right;
  margin-top: 0.7rem;
  margin-right: 0.9rem;
  line-height: 0rem;
  cursor: pointer;
}
.hs-floating-advertise .hs-floating-close-icon img {
  width: 15px;
}
.hs-floating-advertise .hs-floating-body {
  color: black;
}
.hs-floating-advertise .hs-floating-body .hs-floating-alert-icon {
  margin-top: 0.7rem;
  margin-left: 1rem;
}
.hs-floating-advertise .hs-floating-body .hs-floating-alert-icon img {
  width: 1.8rem;
  height: 1.8rem;
}
.hs-floating-advertise .hs-floating-body .hs-floating-text {
  margin: 1.25rem;
  margin-top: 0.8rem;
  display: inline-block;
}
.hs-floating-advertise .hs-floating-body .hs-floating-btn {
  background-color: #0073FF;
  border-radius: 0.2rem;
  width: 12rem;
  height: 2.2rem;
  line-height: 2.2rem;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 1rem;
  cursor: pointer;
}
.hs-floating-advertise .hs-floating-body .hs-floating-btn .hs-floating-btn {
  color: white;
  font-size: 1rem;
  vertical-align: middle;
  line-height: normal;
}

.hs-inactive-page-advertise {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-top: 5rem;
}
.hs-inactive-page-advertise .hs-header {
  font-size: 2rem;
  text-align: center;
  width: 62rem;
  margin-bottom: 1rem;
}
.hs-inactive-page-advertise .hs-video-frame {
  width: 56rem;
  height: 33rem;
  background-color: white;
  box-shadow: 0 1.25rem 8rem rgba(7, 26, 105, 0.1098039216);
  border: 1px solid transparent;
  padding: 1.8rem;
  border-radius: 1.3rem;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-inactive-page-advertise .hs-video-frame {
  border-color: #5E5E6F;
}
.hs-inactive-page-advertise .hs-video-frame .hs-iframe {
  width: 100%;
  height: 100%;
  margin: auto;
  display: block;
  align-items: center;
  justify-content: center;
}
.hs-inactive-page-advertise .hs-btn {
  background-color: #0073FF;
  border-radius: 0.4rem;
  width: 28rem;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin-top: 1.5rem;
  cursor: pointer;
  height: 3.6rem;
}
.hs-inactive-page-advertise .hs-btn .innerContent {
  color: white;
  font-size: 1.2rem;
  vertical-align: middle;
  line-height: normal;
}

.hs-modal-advertise-header-close {
  min-height: 2.9rem;
}
.hs-modal-advertise-header-close img {
  width: 2.3rem;
  height: 2.3rem;
  float: right;
  padding-right: 0.7rem;
  padding-top: 0.7rem;
  cursor: pointer;
}

.hs-chart-background, .hs-roi-page .hs-charts-container .hs-chart-container .hs-chart-overlay-container, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-overlay-container, .hs-roi-page .hs-charts-container .hs-chart-container hs-chart-package-unavailable, .hs-roi-page .hs-charts-container .hs-chart-container-summary hs-chart-package-unavailable, .hs-roi-page .hs-charts-container .hs-chart-container hs-chart-package-permission-denied, .hs-roi-page .hs-charts-container .hs-chart-container-summary hs-chart-package-permission-denied, .hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-overlay-container, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-overlay-container, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-overlay-container, .hs-home-container .hs-charts-container .hs-tile .hs-chart-container hs-chart-package-unavailable, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary hs-chart-package-unavailable, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary hs-chart-package-unavailable, .hs-home-container .hs-charts-container .hs-tile .hs-chart-container hs-chart-package-permission-denied, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary hs-chart-package-permission-denied, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary hs-chart-package-permission-denied {
  position: absolute;
  width: 100%;
  height: 100%;
}
.hs-chart-background .hs-chart-mask, .hs-roi-page .hs-charts-container .hs-chart-container .hs-chart-overlay-container .hs-chart-mask, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-overlay-container .hs-chart-mask, .hs-roi-page .hs-charts-container .hs-chart-container hs-chart-package-unavailable .hs-chart-mask, .hs-roi-page .hs-charts-container .hs-chart-container-summary hs-chart-package-unavailable .hs-chart-mask, .hs-roi-page .hs-charts-container .hs-chart-container hs-chart-package-permission-denied .hs-chart-mask, .hs-roi-page .hs-charts-container .hs-chart-container-summary hs-chart-package-permission-denied .hs-chart-mask, .hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-overlay-container .hs-chart-mask, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-overlay-container .hs-chart-mask, .hs-home-container .hs-charts-container .hs-tile .hs-chart-container hs-chart-package-unavailable .hs-chart-mask, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary hs-chart-package-unavailable .hs-chart-mask, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary hs-chart-package-unavailable .hs-chart-mask, .hs-home-container .hs-charts-container .hs-tile .hs-chart-container hs-chart-package-permission-denied .hs-chart-mask, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary hs-chart-package-permission-denied .hs-chart-mask, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary hs-chart-package-permission-denied .hs-chart-mask {
  border-radius: 0 0 0.5rem 0.5rem;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%;
  margin: 0;
  padding: 0;
}

.hs-investigate-threat-intelligence {
  padding-top: 1%;
}
.hs-investigate-threat-intelligence .hs-form-control-static {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.hs-investigate-threat-intelligence .hs-form-img {
  cursor: pointer;
}
.hs-investigate-threat-intelligence .hs-navbar-breadcrumb, .hs-investigate-threat-intelligence .hs-navbar-product-breadcrumb {
  display: flex;
}
.hs-investigate-threat-intelligence .hs-navbar-breadcrumb > .hs-container, .hs-investigate-threat-intelligence .hs-navbar-product-breadcrumb > .hs-container {
  margin-left: 0px;
  margin-right: 0px;
  width: auto;
}
.hs-investigate-threat-intelligence .hs-navbar-breadcrumb .hs-form-inline, .hs-investigate-threat-intelligence .hs-navbar-product-breadcrumb .hs-form-inline {
  padding-left: 2rem;
}
.hs-investigate-threat-intelligence .hs-information-image {
  width: 1.7rem;
  height: 1.7rem;
}
.hs-investigate-threat-intelligence .hs-charts-container {
  display: grid;
  grid-template-rows: 1fr;
  row-gap: 1.5rem;
}
.hs-investigate-threat-intelligence .hs-charts-container > .row {
  margin: 0px;
}
.hs-investigate-threat-intelligence .hs-charts-container > .row .col-md-8 {
  margin-bottom: 0.8rem;
}
.hs-investigate-threat-intelligence .hs-charts-container > .row > * > * {
  box-shadow: 0 0.3rem 0.6rem rgba(0, 0, 0, 0.12);
}
.hs-investigate-threat-intelligence .hs-charts-container :not(.hs-chart-doughnut) > .hs-chart-legend {
  display: flex;
  justify-content: space-evenly;
  min-height: 6rem;
  overflow-x: hidden;
}
.hs-investigate-threat-intelligence .hs-charts-container :not(.hs-chart-doughnut) > .hs-chart-legend .hs-chart-legend-item {
  padding-right: 1rem;
  padding-left: 1rem;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.hs-investigate-threat-intelligence .hs-charts-container :not(.hs-chart-doughnut) > .hs-chart-legend .hs-chart-legend-item .hs-chart-legend-text {
  text-align: center;
  font-size: 0.93rem;
  font-weight: normal;
  font-weight: bold;
}
.hs-investigate-threat-intelligence .hs-charts-container .hs-score-container {
  font-size: 2.6rem;
  font-weight: bold;
  position: absolute;
  top: 20%;
  left: 44%;
  right: 44%;
  text-align: center;
}
.hs-investigate-threat-intelligence .hs-charts-container .hs-score-container .hs-score-label {
  font-size: 1rem;
  font-weight: normal;
}
.hs-investigate-threat-intelligence .hs-charts-container .hs-chart-overlay-container {
  position: relative;
}
.hs-investigate-threat-intelligence .hs-charts-container .hs-chart-overlay-container .hs-chart-overlay-row {
  display: block;
  position: absolute;
  top: 100px;
  left: 20px;
  width: 100%;
  height: 100%;
}
.hs-investigate-threat-intelligence .hs-charts-container .hs-chart-overlay-container .hs-chart-overlay-row .hs-chart-overlay-text {
  display: flex;
  justify-content: center;
  text-align: center;
  flex-direction: column;
  align-items: center;
  height: 100%;
  padding-left: 4rem;
  padding-right: 4rem;
  font-size: 16px;
}
.hs-investigate-threat-intelligence .hs-charts-container .hs-chart-container, .hs-investigate-threat-intelligence .hs-charts-container .hs-roi-page .hs-chart-container-summary, .hs-roi-page .hs-investigate-threat-intelligence .hs-charts-container .hs-chart-container-summary {
  min-height: unset;
}
.hs-investigate-threat-intelligence .hs-charts-container .hs-chart-container .hs-chart-title-row, .hs-investigate-threat-intelligence .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-title-row, .hs-roi-page .hs-investigate-threat-intelligence .hs-charts-container .hs-chart-container-summary .hs-chart-title-row {
  display: block;
  text-align: center;
  line-height: 4rem;
}
.hs-investigate-threat-intelligence .hs-charts-container .hs-chart-container .hs-chart-body, .hs-investigate-threat-intelligence .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-body, .hs-roi-page .hs-investigate-threat-intelligence .hs-charts-container .hs-chart-container-summary .hs-chart-body {
  min-height: unset;
}
.hs-investigate-threat-intelligence .hs-charts-container .hs-canvas-wrapper {
  position: relative;
}
.hs-investigate-threat-intelligence .hs-charts-container .hs-canvas-wrapper > * {
  height: 100%;
}
.hs-investigate-threat-intelligence .hs-charts-container .hs-canvas-wrapper .hs-chart-doughnut {
  display: flex;
  height: 16rem;
  padding-bottom: 1rem;
  justify-content: center;
}
.hs-investigate-threat-intelligence .hs-charts-container .hs-form-row {
  padding-left: 1rem;
  padding-right: 1rem;
}
.hs-investigate-threat-intelligence .hs-charts-container .hs-form-row .hs-control-label {
  min-width: 10rem;
}
.hs-investigate-threat-intelligence .hs-threat-intelligence-overview {
  display: grid;
  grid-template-columns: 1fr;
}
.hs-investigate-threat-intelligence .hs-threat-intelligence-overview .hs-investigate-threat-intelligence-details {
  padding: 1rem;
}
.hs-investigate-threat-intelligence .hs-threat-intelligence-overview .hs-investigate-threat-intelligence-details > .hs-form-row > .hs-form-col:first-of-type {
  border-right: 1px solid transparent;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-investigate-threat-intelligence .hs-threat-intelligence-overview .hs-investigate-threat-intelligence-details > .hs-form-row > .hs-form-col:first-of-type {
  border-color: #5E5E6F;
}
.hs-investigate-threat-intelligence .hs-threat-intelligence-overview .hs-investigate-threat-intelligence-details > .hs-form-row > .hs-form-col > .hs-form-row {
  flex-direction: column;
}
.hs-investigate-threat-intelligence .hs-threat-intelligence-overview .hs-investigate-threat-intelligence-details .hs-control-label {
  min-width: 20rem;
}
.hs-investigate-threat-intelligence .hs-threat-intelligence-overview .hs-investigate-threat-intelligence-details .hs-form-col .hs-title, .hs-investigate-threat-intelligence .hs-threat-intelligence-overview .hs-investigate-threat-intelligence-details .hs-form-col .hs-tac-module-title-row, .hs-investigate-threat-intelligence .hs-threat-intelligence-overview .hs-investigate-threat-intelligence-details .hs-form-col form h5, form .hs-investigate-threat-intelligence .hs-threat-intelligence-overview .hs-investigate-threat-intelligence-details .hs-form-col h5, .hs-investigate-threat-intelligence .hs-threat-intelligence-overview .hs-investigate-threat-intelligence-details .hs-form-col form h6, form .hs-investigate-threat-intelligence .hs-threat-intelligence-overview .hs-investigate-threat-intelligence-details .hs-form-col h6 {
  font-size: 1.15rem;
  padding-top: 0.5rem;
  padding-bottom: 0.85rem;
  font-weight: bold;
  margin-bottom: 0.8rem;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-investigate-threat-intelligence .hs-threat-intelligence-overview .hs-investigate-threat-intelligence-details .hs-form-col .hs-title, .hs-dark-theme .hs-investigate-threat-intelligence .hs-threat-intelligence-overview .hs-investigate-threat-intelligence-details .hs-form-col .hs-tac-module-title-row, .hs-dark-theme .hs-investigate-threat-intelligence .hs-threat-intelligence-overview .hs-investigate-threat-intelligence-details .hs-form-col form h5, form .hs-dark-theme .hs-investigate-threat-intelligence .hs-threat-intelligence-overview .hs-investigate-threat-intelligence-details .hs-form-col h5, .hs-dark-theme .hs-investigate-threat-intelligence .hs-threat-intelligence-overview .hs-investigate-threat-intelligence-details .hs-form-col form h6, form .hs-dark-theme .hs-investigate-threat-intelligence .hs-threat-intelligence-overview .hs-investigate-threat-intelligence-details .hs-form-col h6 {
  border-color: #2D2D39;
}
.hs-investigate-threat-intelligence .hs-threat-intelligence-overview .hs-investigate-threat-intelligence-details .hs-form-row {
  flex-wrap: unset;
}
.hs-investigate-threat-intelligence .hs-investigate-dns-overview-container {
  display: grid;
  grid-template-columns: 1fr 3fr;
  column-gap: 1.5rem;
}
.hs-investigate-threat-intelligence .hs-most-accessed-countries {
  display: grid;
  grid-template-columns: 3fr 1fr;
  column-gap: 1.5rem;
}
.hs-investigate-threat-intelligence .hs-most-accessed-countries .hs-chart-container, .hs-investigate-threat-intelligence .hs-most-accessed-countries .hs-roi-page .hs-chart-container-summary, .hs-roi-page .hs-investigate-threat-intelligence .hs-most-accessed-countries .hs-chart-container-summary {
  height: fit-content;
}
.hs-investigate-threat-intelligence .hs-most-accessed-countries .hs-geo-location-label {
  color: #000000;
}
.hs-dark-theme .hs-investigate-threat-intelligence .hs-most-accessed-countries .hs-geo-location-label {
  color: #FFFFFF;
}
.hs-investigate-threat-intelligence .hs-most-accessed-countries .hs-domain-geolocation {
  display: flex;
  flex-direction: column;
}
.hs-investigate-threat-intelligence .hs-most-accessed-countries .hs-domain-geolocation .hs-invetigate-map {
  height: 500px;
}
.hs-investigate-threat-intelligence .hs-most-accessed-countries .hs-form-control-static {
  margin-left: auto;
  display: flex;
}
@media (max-width: 1200px) {
  .hs-investigate-threat-intelligence .hs-investigate-dns-overview-container {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 576px) {
  .hs-investigate-threat-intelligence .hs-investigate-dns-overview-container {
    grid-template-columns: 1fr;
  }
}
.hs-investigate-threat-intelligence hr {
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-investigate-threat-intelligence hr {
  border-color: #2D2D39;
}

.hs-app-license-editor-form .hs-navbar-breadcrumb, .hs-app-license-editor-form .hs-navbar-product-breadcrumb {
  border-bottom: none;
  margin-bottom: 0.5rem;
}
.hs-app-license-editor-form .hs-btn-add-app-license-detail {
  height: auto;
  display: flex;
  align-items: center;
  padding: 0.75rem 1.2rem;
  min-width: auto;
  justify-content: center;
  font-size: 1.25rem;
  width: max-content;
  margin-top: 1rem;
}
.hs-app-license-editor-form .hs-details-panel {
  background: #FFFFFF;
  padding-left: 1.64rem;
  padding-right: 1.64rem;
  padding-top: 1.14rem;
  padding-bottom: 1.5rem;
  border: 2px solid #EAEAEE;
  border-radius: 4px;
}
.hs-app-license-editor-form .hs-details-panel b {
  font-weight: 600;
}
.hs-app-license-editor-form .hs-details-panel .col-md-23 {
  padding-left: 1.72rem;
}
.hs-app-license-editor-form .hs-details-panel .col-md-23 span {
  font-weight: normal;
}
.hs-app-license-editor-form .hs-grid .hs-grid-row > .hs-grid-col .hs-form-group, .hs-app-license-editor-form .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-form-group, .hs-grid-multi-scroll .hs-grid-rows .hs-app-license-editor-form .hs-grid .hs-grid-row-action > .hs-grid-col .hs-form-group, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-app-license-editor-form .hs-grid .hs-grid-row-action > .hs-grid-col .hs-form-group {
  padding-left: 0;
  padding-right: 0;
  margin-bottom: 0;
  width: 100%;
}
.hs-app-license-editor-form .hs-grid .hs-grid-row > .hs-grid-col .hs-form-group.has-error input.form-control, .hs-app-license-editor-form .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-form-group.has-error input.form-control, .hs-grid-multi-scroll .hs-grid-rows .hs-app-license-editor-form .hs-grid .hs-grid-row-action > .hs-grid-col .hs-form-group.has-error input.form-control, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-app-license-editor-form .hs-grid .hs-grid-row-action > .hs-grid-col .hs-form-group.has-error input.form-control {
  border-color: #B33A3A;
}
.hs-app-license-editor-form .hs-grid .hs-grid-row > .hs-grid-col .hs-form-group.has-error input.form-control:focus, .hs-app-license-editor-form .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-form-group.has-error input.form-control:focus, .hs-grid-multi-scroll .hs-grid-rows .hs-app-license-editor-form .hs-grid .hs-grid-row-action > .hs-grid-col .hs-form-group.has-error input.form-control:focus, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-app-license-editor-form .hs-grid .hs-grid-row-action > .hs-grid-col .hs-form-group.has-error input.form-control:focus {
  border-color: rgb(140.4810126582, 45.5189873418, 45.5189873418);
}
.hs-app-license-editor-form .hs-grid .hs-grid-row > .hs-grid-col .hs-app-license-type-select, .hs-app-license-editor-form .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-app-license-type-select, .hs-grid-multi-scroll .hs-grid-rows .hs-app-license-editor-form .hs-grid .hs-grid-row-action > .hs-grid-col .hs-app-license-type-select, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-app-license-editor-form .hs-grid .hs-grid-row-action > .hs-grid-col .hs-app-license-type-select {
  width: 12rem;
  margin-left: 0;
}
.hs-app-license-editor-form .hs-grid .hs-grid-row > .hs-grid-col .hs-app-license-type-select .select2-arrow, .hs-app-license-editor-form .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-app-license-type-select .select2-arrow, .hs-grid-multi-scroll .hs-grid-rows .hs-app-license-editor-form .hs-grid .hs-grid-row-action > .hs-grid-col .hs-app-license-type-select .select2-arrow, .hs-grid-single-scroll-redesign .hs-grid-rows .hs-app-license-editor-form .hs-grid .hs-grid-row-action > .hs-grid-col .hs-app-license-type-select .select2-arrow {
  margin: 0;
}
.hs-app-license-editor-form .hs-form-row .hs-form-group {
  margin-bottom: 0;
}
.hs-app-license-editor-form .hs-form-row .hs-form-group .btn-link {
  height: auto;
}
.hs-app-license-editor-form .hs-form-actions {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  margin-top: 0;
  margin-bottom: 1rem;
  border-bottom: 1px solid #EEEEEE;
}
.hs-app-license-editor-form .hs-form-actions .btn.btn-link {
  font-weight: bold;
  display: flex;
  align-items: center;
  width: max-content;
  padding-left: 0;
}
.hs-app-license-editor-form .hs-form-actions .btn.btn-link .hs-icon {
  margin-right: 0.3rem;
}

.select2-container.hs-form-control-select.hs-app-license-grid-select .select2-choice {
  height: 2.3rem;
}

.hs-admin-privilege .hs-navbar-product-breadcrumb {
  display: inline-flex;
}
.hs-admin-privilege .hs-navbar-product-breadcrumb img {
  margin-right: 1rem;
}

hs-admin-privilege-authenticator {
  margin-top: 20px;
}
hs-admin-privilege-authenticator .popover-body {
  background-color: #FFFFFF;
  color: #0B1A65;
}
.hs-dark-theme hs-admin-privilege-authenticator .popover-body {
  background-color: #202938;
  color: #4592FF;
}
hs-admin-privilege-authenticator .popover-body .popover-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border: 0px;
  border-radius: 3px;
  background-color: #f7f7f7;
}
.hs-dark-theme hs-admin-privilege-authenticator .popover-body .popover-header {
  background-color: #353546;
}
hs-admin-privilege-authenticator .popover-body .popover-header .hs-authenticator-close {
  float: right;
  border: none;
  width: 1.5rem;
  height: 1.5rem;
  margin: auto;
  background-image: url("/Content/Images/Icons/x-blue.svg");
}
.hs-dark-theme hs-admin-privilege-authenticator .popover-body .popover-header .hs-authenticator-close {
  background-image: url("/Content/Images/Icons/x-white.svg");
}
hs-admin-privilege-authenticator .popover-body .popover-body-content {
  display: flex;
  justify-content: space-between;
  width: 200px;
}

.hs-admin-message {
  display: flex;
  padding-left: 1rem;
}

.hs-customer-overview-filter.hs-options-filter-options-container .hs-options-filter-option {
  padding-top: 0;
  width: 100%;
  max-width: 50rem;
  padding-right: 3.5rem;
}
.hs-customer-overview-filter.hs-options-filter-options-container .hs-options-filter-option .hs-select-without-checkbox {
  border: 2px solid #EAEAEE;
}

.hs-selected-container {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.hs-selected-container .hs-selected-reseller {
  color: #0B1A65;
  background-color: #F9F9FA;
  font-size: 11px;
  border: 1px solid #EAEAEE;
  border-radius: 0.3rem;
  background-image: none;
  height: 2.3rem;
  display: flex;
  align-items: center;
  padding: 0 0 0 0.8rem;
  margin: 0.5rem 0 0 0;
}
.hs-selected-container .hs-selected-reseller .hs-icon {
  width: 2rem;
  height: 2rem;
}

.hs-modal-body .hs-modal-row .hs-active-clients-custom-columns-row > divhs-badge-info, .hs-modal-body .hs-modal-row-light .hs-active-clients-custom-columns-row > divhs-badge-info {
  text-align: right;
}
.hs-modal-body .hs-modal-row .hs-active-clients-custom-columns-row > div .hs-grid-sortable-handler, .hs-modal-body .hs-modal-row-light .hs-active-clients-custom-columns-row > div .hs-grid-sortable-handler {
  display: none;
}
.hs-modal-body .hs-modal-row .hs-active-clients-custom-columns-row > div .mr-1, .hs-modal-body .hs-modal-row-light .hs-active-clients-custom-columns-row > div .mr-1 {
  margin-right: 1rem !important;
}
.hs-modal-body .hs-modal-row .hs-active-clients-custom-columns-row .hs-badge-info, .hs-modal-body .hs-modal-row-light .hs-active-clients-custom-columns-row .hs-badge-info {
  font-size: 10px;
  padding: 0;
  height: 1.6rem;
  min-height: 1.6rem;
  width: 1.6rem;
  min-width: 1.6rem;
  line-height: 1.6rem;
  border-radius: 20%;
  color: #fff;
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  -khtml-user-select: none; /* Konqueror HTML */
  -moz-user-select: none; /* Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none;
}
.hs-modal-body .hs-modal-row .hs-active-clients-custom-columns-row .hs-badge-info.badge, .hs-modal-body .hs-modal-row-light .hs-active-clients-custom-columns-row .hs-badge-info.badge {
  margin-left: 1rem;
}

.hs-grid-addon-customer-overview {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.hs-darklayerguard .hs-grid-col-icons a:first-child {
  padding-right: 0.5rem;
}
.hs-darklayerguard .hs-category-block-filter.hs-options-filter-options-container .hs-options-filter-option {
  width: 100%;
  max-width: unset;
  padding-right: 3.5rem;
}
.hs-darklayerguard .hs-label-button-right.hs-icon-label-info {
  background-color: transparent !important;
}
.hs-darklayerguard .hs-form-inline {
  font-size: 13px;
}
.hs-darklayerguard .hs-overlay-page {
  position: relative;
  padding-top: 5%;
}
.hs-darklayerguard .hs-overlay-page .hs-overlay-text {
  display: flex;
  text-align: center;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
  padding-left: 4rem;
  padding-right: 4rem;
  font-size: 16px;
  font-style: italic;
}

.hs-dnsnext-update-details .hs-navbar-breadcrumb, .hs-dnsnext-update-details .hs-navbar-product-breadcrumb {
  display: flex;
}
.hs-dnsnext-update-details .hs-navbar-breadcrumb > .hs-container, .hs-dnsnext-update-details .hs-navbar-product-breadcrumb > .hs-container {
  margin-left: 0px;
  margin-right: 0px;
  width: auto;
}

.hs-app-discovery-endpoints .hs-navbar-breadcrumb, .hs-app-discovery-endpoints .hs-navbar-product-breadcrumb {
  display: flex;
}
.hs-app-discovery-endpoints .hs-navbar-breadcrumb > .hs-container, .hs-app-discovery-endpoints .hs-navbar-product-breadcrumb > .hs-container {
  margin-left: 0px;
  margin-right: 0px;
  width: auto;
}
.hs-app-discovery-endpoints .hs-navbar-breadcrumb .hs-form-inline, .hs-app-discovery-endpoints .hs-navbar-product-breadcrumb .hs-form-inline {
  padding-left: 2rem;
}

.hs-email-spam-filter .hs-navbar-product-breadcrumb {
  margin-bottom: 1.56rem;
}
.hs-email-spam-filter .hs-navbar-product-breadcrumb > .hs-container {
  font-size: 24px;
}
.hs-email-spam-filter .hs-esec-switch {
  display: flex;
  background-color: #FFFFFF;
  border: 1px solid #343455;
  border-radius: 20px;
  width: 230px;
  height: 30px;
  padding: 2px;
  position: absolute;
  text-align: center;
  left: 0;
  right: 0;
  margin-left: 45%;
  z-index: 999;
}
.hs-dark-theme .hs-email-spam-filter .hs-esec-switch {
  background-color: #2a2a3e;
}
.hs-email-spam-filter .hs-esec-switch label {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50%;
  position: relative;
  z-index: 2;
  line-height: 30px;
  cursor: pointer;
  color: #C2C3DE;
  border-radius: 999px;
  transition: all 300ms ease;
  margin-left: 5px;
  margin-top: 2px;
}
.hs-email-spam-filter .hs-esec-switch input[type=radio] {
  display: none;
}
.hs-email-spam-filter .hs-esec-switch input[type=radio]:checked + label {
  color: #4592FF;
}
.hs-email-spam-filter .hs-esec-switch span {
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  border-radius: 20px;
  border-right: 1px solid #343455;
  background-color: #FFFFFF;
}
.hs-dark-theme .hs-email-spam-filter .hs-esec-switch span {
  background-color: #2a2a3e;
}
.hs-email-spam-filter .hs-esec-switch span.right {
  left: 50%;
  border-left: 1px solid #343455;
  transition: all 300ms ease;
  width: 50%;
}
.hs-email-spam-filter .hs-grid-action-button {
  min-width: 0.85rem;
  width: auto;
}
.hs-email-spam-filter .hs-grid-action-button img {
  margin-left: 1rem;
}
.hs-email-spam-filter a.hs-dark-advanced-search-button {
  background-color: #0B1A65;
  color: #FFFFFF;
}
.hs-email-spam-filter a.hs-dark-advanced-search-button :hover {
  color: #FFFFFF;
  background-color: #0B1A65;
}
.hs-email-spam-filter a.hs-dark-advanced-search-button :focus {
  color: #FFFFFF;
  background-color: #0B1A65;
}
.hs-email-spam-filter a.hs-dark-advanced-search-button :not([href]):hover {
  color: #FFFFFF;
  background-color: #0B1A65;
}

hs-email-spam-filter-details .hs-tabs > .nav-tabs .nav-item a, hs-email-spam-filter-details .hs-module-tabs > .nav-tabs .nav-item a {
  height: 3.5rem;
}
hs-email-spam-filter-details .hs-tabs .tab-pane, hs-email-spam-filter-details .hs-module-tabs .tab-pane {
  margin-top: 1rem;
}
hs-email-spam-filter-details .hs-details-actions {
  margin-top: 1rem;
}
hs-email-spam-filter-details .hs-details-actions fieldset > .hs-form-row {
  margin-left: 0;
}
hs-email-spam-filter-details .hs-details-actions fieldset > .hs-form-row .btn-primary {
  margin-right: 0.4rem;
  margin-bottom: 0.4rem;
}
hs-email-spam-filter-details .hs-label-button-right {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
hs-email-spam-filter-details .hs-btn-link, hs-email-spam-filter-details .hs-form-group .hs-button-inline-with-control, .hs-form-group hs-email-spam-filter-details .hs-button-inline-with-control {
  padding: 1rem 0 0 0;
  min-width: 9rem;
}
hs-email-spam-filter-details .hs-btn-link > img, hs-email-spam-filter-details .hs-form-group .hs-button-inline-with-control > img, .hs-form-group hs-email-spam-filter-details .hs-button-inline-with-control > img {
  margin-right: 1rem;
}
hs-email-spam-filter-details .form-control[readonly] {
  background-color: #FFFFFF;
  border-color: #EAEAEE;
}
.hs-dark-theme hs-email-spam-filter-details .form-control[readonly] {
  background-color: #353546;
  border-color: #5E5E6F;
}
hs-email-spam-filter-details .hs-grid-tabs-headers {
  margin-bottom: 1.1rem;
}
hs-email-spam-filter-details .hs-esf-body {
  height: 23.4rem;
  margin-bottom: 1rem;
  overflow-y: auto;
  word-break: break-word;
  background-color: #FFFFFF;
  border-color: #EAEAEE;
}
.hs-dark-theme hs-email-spam-filter-details .hs-esf-body {
  background-color: #353546;
  border-color: #5E5E6F;
}
hs-email-spam-filter-details .hs-esf-attachment-details-form {
  height: 23.4rem;
  overflow-y: auto;
}
hs-email-spam-filter-details .hs-esf-attachment-details {
  background: #FFFFFF 0% 0% no-repeat padding-box;
  margin-top: 1rem;
  border: 1px solid #EAEAEE;
  height: 3rem;
  border-radius: 0.29rem;
  display: flex;
  align-items: center;
  background-color: #FFFFFF;
  border-color: #EAEAEE;
  box-shadow: 0 3px 6px #EAEAEE;
}
.hs-dark-theme hs-email-spam-filter-details .hs-esf-attachment-details {
  background-color: #353546;
  border-color: #5E5E6F;
  box-shadow: 0 3px 6px #5E5E6F;
}
hs-email-spam-filter-details .hs-esf-attachment-details.hs-form-row {
  margin-left: unset;
  margin-right: unset;
}
hs-email-spam-filter-details .hs-esf-attachment-details.row {
  margin-left: unset;
  margin-right: unset;
}
hs-email-spam-filter-details .hs-esf-attachment-details .hs-icon {
  margin-right: 1rem;
}
hs-email-spam-filter-details .hs-esf-attachment-details .hs-download-text {
  vertical-align: middle;
}
hs-email-spam-filter-details p.form-control-plaintext {
  font-weight: normal;
  letter-spacing: 0.34px;
  color: #0B1A65;
}
hs-email-spam-filter-details .hs-row-action-modal {
  position: absolute;
  margin-top: 1rem;
  margin-left: -1.8rem;
}
hs-email-spam-filter-details .hs-control-label-bold {
  font-weight: bold;
  font-size: 16px;
  letter-spacing: 0.34px;
  color: #7B7B93;
}

.modal-esf-details {
  min-width: 78.6rem;
}
.modal-esf-details .hs-modal-body {
  padding-left: 3rem;
  padding-right: 3rem;
  padding-top: 2rem;
}
.modal-esf-details .hs-modal-footer {
  padding-bottom: 1.5rem;
  padding-right: 2.5rem;
  justify-content: flex-end;
}
.modal-esf-details .hs-modal-footer > .hs-form-row {
  min-width: 78.6rem;
  padding-left: 1.2rem;
  padding-right: 2rem;
}

.modal-esf-subject {
  max-width: 40rem;
}
.modal-esf-subject .hs-modal-body {
  padding: 1rem;
}
.modal-esf-subject .modal-footer {
  justify-content: flex-end;
  padding: 0rem 0.2rem 1rem 0;
}

.hs-email-spam-filter-report {
  background: #FFFFFF;
  min-height: 100vh;
}
.hs-email-spam-filter-report .hs-login-heimdal-logo {
  padding-left: 10rem;
  padding-top: 1rem;
  max-height: 50px;
}
.hs-email-spam-filter-report .hs-email-spam-filter-report-container {
  display: flex;
  justify-content: center;
  align-items: center;
  padding-bottom: 5rem;
}
.hs-email-spam-filter-report .hs-email-spam-filter-report-container .hs-email-spam-filter-report-content {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.hs-email-spam-filter-report .hs-email-spam-filter-report-container .hs-email-spam-filter-report-content .hs-content-title {
  font-size: 24px;
  font-weight: bold;
}
.hs-email-spam-filter-report .hs-email-spam-filter-report-container .hs-email-spam-filter-report-content .hs-content-subtitle {
  font-size: 21px;
  margin-bottom: 2rem;
}
.hs-email-spam-filter-report .hs-email-spam-filter-report-container .hs-email-spam-filter-report-content .hs-content-input-title {
  font-size: 16px;
  font-weight: 600;
}
.hs-email-spam-filter-report .hs-email-spam-filter-report-container .hs-email-spam-filter-report-content .hs-esf-body {
  min-height: 19rem;
  margin-top: 1rem;
  margin-bottom: 1rem;
  padding: 1rem 2rem;
  word-break: break-word;
}
.hs-email-spam-filter-report .hs-email-spam-filter-report-container .hs-email-spam-filter-report-content .hs-esf-body pre {
  white-space: pre-wrap;
}
.hs-email-spam-filter-report .hs-email-spam-filter-report-container .hs-email-spam-filter-report-content .hs-email-spam-filter-report-preview-row {
  margin-top: -2rem;
}

.hs-esec-homepage {
  margin: -1rem;
}
.hs-esec-homepage .hs-charts-container {
  display: grid;
  margin-bottom: 2rem;
}
.hs-esec-homepage .hs-charts-container .hs-charts-overview-container {
  display: grid;
  grid-template-columns: 1.5fr 2fr 2fr;
  column-gap: 0.75rem;
  padding: 1rem;
}
.hs-esec-homepage .hs-charts-container .hs-chart-analysis-container {
  display: grid;
  grid-auto-columns: minmax(30rem, 1fr);
  grid-auto-flow: column;
  grid-gap: 0.75rem;
  overflow-x: auto;
  padding: 1rem;
  padding-bottom: 2rem;
}
.hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-chart-container .hs-chart-body, .hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-roi-page .hs-chart-container-summary .hs-chart-body, .hs-roi-page .hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-chart-container-summary .hs-chart-body {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
}
.hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-chart-container .hs-chart-body .hs-chart, .hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-roi-page .hs-chart-container-summary .hs-chart-body .hs-chart, .hs-roi-page .hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-chart-container-summary .hs-chart-body .hs-chart {
  flex-grow: unset;
  height: 70%;
}
.hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-chart-container :not(.hs-chart-doughnut) > .hs-chart-legend, .hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-roi-page .hs-chart-container-summary :not(.hs-chart-doughnut) > .hs-chart-legend, .hs-roi-page .hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-chart-container-summary :not(.hs-chart-doughnut) > .hs-chart-legend {
  display: flex;
  padding: 1rem 0;
}
.hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-chart-container :not(.hs-chart-doughnut) > .hs-chart-legend .hs-chart-legend-item, .hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-roi-page .hs-chart-container-summary :not(.hs-chart-doughnut) > .hs-chart-legend .hs-chart-legend-item, .hs-roi-page .hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-chart-container-summary :not(.hs-chart-doughnut) > .hs-chart-legend .hs-chart-legend-item {
  text-align: center;
  display: flex;
  flex-direction: column;
}
.hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-chart-container :not(.hs-chart-doughnut) > .hs-chart-legend .hs-chart-legend-item .hs-chart-legend-number, .hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-roi-page .hs-chart-container-summary :not(.hs-chart-doughnut) > .hs-chart-legend .hs-chart-legend-item .hs-chart-legend-number, .hs-roi-page .hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-chart-container-summary :not(.hs-chart-doughnut) > .hs-chart-legend .hs-chart-legend-item .hs-chart-legend-number {
  text-align: center;
  display: block;
}
.hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-chart-container :not(.hs-chart-doughnut) > .hs-chart-legend .hs-chart-legend-item .hs-chart-legend-text, .hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-roi-page .hs-chart-container-summary :not(.hs-chart-doughnut) > .hs-chart-legend .hs-chart-legend-item .hs-chart-legend-text, .hs-roi-page .hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-chart-container-summary :not(.hs-chart-doughnut) > .hs-chart-legend .hs-chart-legend-item .hs-chart-legend-text {
  text-align: left;
  font-size: 0.93rem;
}
.hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-chart-container :not(.hs-chart-doughnut) > .hs-chart-legend .hs-chart-legend-item .hs-chart-legend-text.hs-chart-legend-small-text, .hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-roi-page .hs-chart-container-summary :not(.hs-chart-doughnut) > .hs-chart-legend .hs-chart-legend-item .hs-chart-legend-text.hs-chart-legend-small-text, .hs-roi-page .hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-chart-container-summary :not(.hs-chart-doughnut) > .hs-chart-legend .hs-chart-legend-item .hs-chart-legend-text.hs-chart-legend-small-text {
  font-size: 0.7rem;
  font-weight: normal;
}
.hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-chart-container .hs-chart-overlay-row, .hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-roi-page .hs-chart-container-summary .hs-chart-overlay-row, .hs-roi-page .hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-chart-container-summary .hs-chart-overlay-row {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #FFFFFF;
}
.hs-dark-theme .hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-chart-container .hs-chart-overlay-row, .hs-dark-theme .hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-roi-page .hs-chart-container-summary .hs-chart-overlay-row, .hs-roi-page .hs-dark-theme .hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-chart-container-summary .hs-chart-overlay-row {
  background-color: #20202E;
}
.hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-chart-container .hs-chart-overlay-row .hs-chart-overlay-text, .hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-roi-page .hs-chart-container-summary .hs-chart-overlay-row .hs-chart-overlay-text, .hs-roi-page .hs-esec-homepage .hs-charts-container .hs-chart-analysis-container .hs-chart-container-summary .hs-chart-overlay-row .hs-chart-overlay-text {
  display: flex;
  text-align: center;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
  padding-left: 4rem;
  padding-right: 4rem;
  font-size: 16px;
}
.hs-esec-homepage .hs-charts-container .hs-bar-chart-container {
  position: relative;
  padding: 1.3rem;
  height: 100%;
  min-height: 293px;
}
.hs-esec-homepage .hs-charts-container .hs-bar-chart-container .hs-bar-chart {
  display: flex;
  height: 100%;
  width: 100%;
  padding-bottom: 3px;
}
.hs-esec-homepage .hs-charts-container .hs-chart-body {
  display: flex;
  flex-direction: column;
}
.hs-esec-homepage .hs-charts-container .hs-chart-body #userAnomaliesEsecChartId {
  min-height: 300px;
  padding: 1rem;
}
.hs-esec-homepage .hs-charts-container .hs-chart-body .hs-esec-row-bar-chart {
  display: flex;
  flex-wrap: nowrap;
}
.hs-esec-homepage .hs-charts-container .hs-chart-body .hs-chart-vertical-text {
  writing-mode: vertical-rl;
  transform: scale(-1, -1);
  padding-bottom: 110px;
  font-weight: bold;
  font-size: 13px;
}
.hs-esec-homepage .hs-charts-container .hs-chart-body .hs-efp-text {
  color: #AFAFC9;
}
.hs-esec-homepage .hs-charts-container .hs-chart-body .hs-esec-bar-icon {
  width: 1.3rem;
  margin-left: 1.3rem;
  margin-right: 0.8rem;
}
.hs-esec-homepage .hs-charts-container .hs-chart-body .hs-esec-summary-overlay-container {
  display: flex;
  justify-content: center;
  flex-direction: column;
  gap: 1rem;
}
.hs-esec-homepage .hs-charts-container .hs-chart-body .hs-esec-summary-overlay-container .hs-esec-circular-progress, .hs-esec-homepage .hs-charts-container .hs-chart-body .hs-esec-summary-overlay-container .hs-esec-summary-container {
  max-width: 100%;
  flex: 1;
}
.hs-esec-homepage .hs-charts-container .hs-chart-body .hs-esec-summary-overlay-container .hs-esec-summary-resolution, .hs-esec-homepage .hs-charts-container .hs-chart-body .hs-esec-summary-overlay-container .hs-esec-summary-resolution-result {
  font-size: 13px;
  max-width: 50%;
  flex: 0 0 50%;
}
.hs-esec-homepage .hs-charts-container .hs-chart-body .hs-esec-summary-overlay-container .hs-esec-summary-resolution {
  font-size: 13px;
  font-weight: bold;
  text-align: right;
}
.hs-esec-homepage .hs-charts-container .hs-chart-body .hs-esec-summary-overlay-container .hs-esec-summary-resolution-result {
  margin-left: 1rem;
}
.hs-esec-homepage .hs-charts-container .hs-chart-body .table-responsive.hs-full-table-tile {
  max-height: 48rem;
  overflow-y: auto;
  margin-bottom: 1rem;
}

.hs-email-spam-filter-logs {
  background: #FFFFFF;
  min-height: 100vh;
}
.hs-email-spam-filter-logs .hs-login-heimdal-logo {
  max-height: 50px;
}
.hs-email-spam-filter-logs .hs-grid-filter .dropdown-menu {
  width: 100%;
}
.hs-email-spam-filter-logs .hs-email-spam-filter-logs-container {
  padding-bottom: 5rem;
}
.hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-navbar-management, .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe, hs-options-filter-redesign .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe, .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe, hs-options-filter .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe {
  padding: 1rem 0 2rem 0;
  cursor: default;
  box-shadow: 0 0.2rem 0.4rem 0 rgba(0, 0, 0, 0.1);
  background-color: #FFFFFF;
}
.hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-navbar-management > .hs-container, .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe > .hs-container, hs-options-filter-redesign .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe > .hs-container, .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe > .hs-container, hs-options-filter .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe > .hs-container {
  padding-left: 3rem;
  padding-right: 2rem;
}
.hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-navbar-management .hs-navbar-management-container, .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container, hs-options-filter-redesign .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container, .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container, hs-options-filter .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
@media (max-width: 791px) {
  .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-navbar-management .hs-navbar-management-container, .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container, hs-options-filter-redesign .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container, .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container, hs-options-filter .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container {
    flex-direction: column;
  }
}
.hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-navbar-management .hs-navbar-management-container > *, .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container > *, hs-options-filter-redesign .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container > *, .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container > *, hs-options-filter .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container > * {
  margin-top: 1rem;
}
.hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-navbar-management .hs-navbar-management-container > *:not(:last-child), .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container > *:not(:last-child), hs-options-filter-redesign .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container > *:not(:last-child), .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container > *:not(:last-child), hs-options-filter .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container > *:not(:last-child) {
  margin-right: 1.7rem;
}
.hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-navbar-management .hs-navbar-management-container > .hs-btn, .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container > .hs-btn, hs-options-filter-redesign .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container > .hs-btn, .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container > .hs-btn, hs-options-filter .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container > .hs-btn {
  padding: 0px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-navbar-management .hs-navbar-management-container > .hs-navbar-customer, .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container > .hs-navbar-customer, hs-options-filter-redesign .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container > .hs-navbar-customer, .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container > .hs-navbar-customer, hs-options-filter .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container > .hs-navbar-customer {
  flex: 1;
}
.hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-navbar-management .hs-navbar-management-container .hs-navbar-timeframe, .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe, hs-options-filter-redesign .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe, .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe, hs-options-filter .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe {
  height: 3.5rem;
}
.hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-navbar-management .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-timeframe-text, .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-timeframe-text, hs-options-filter-redesign .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-timeframe-text, .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-timeframe-text, hs-options-filter .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-timeframe-text {
  float: left;
}
.hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-navbar-management .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-timeframe-label, .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-timeframe-label, hs-options-filter-redesign .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-timeframe-label, .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-timeframe-label, hs-options-filter .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-timeframe-label {
  float: left;
  height: 3.5rem;
  line-height: 3.5rem;
  padding: 0 1rem 0 1rem;
  border-width: 1px 0px 1px 1px;
  border-style: solid;
  border-left: none;
  background-color: #FFFFFF;
  color: #B1B6BE;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-navbar-management .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-timeframe-label, .hs-dark-theme .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-timeframe-label, hs-options-filter-redesign .hs-options-filters .hs-dark-theme .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-timeframe-label, .hs-dark-theme .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-timeframe-label, hs-options-filter .hs-options-filters .hs-dark-theme .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-timeframe-label {
  background-color: #20202E;
  color: #FFFFFF;
  border-color: #5E5E6F;
}
.hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-navbar-management .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker, .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker, hs-options-filter-redesign .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker, .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker, hs-options-filter .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker {
  float: left;
  width: 9.5rem;
  height: 3.5rem;
  border-width: 1px 1px 1px 0px;
  border-style: solid;
}
.hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-navbar-management .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-form-group, .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-form-group, hs-options-filter-redesign .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-form-group, .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-form-group, hs-options-filter .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-form-group {
  position: relative;
}
.hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-navbar-management .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe, .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe, hs-options-filter-redesign .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe, .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe, hs-options-filter .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe {
  height: calc(3.5rem - 2px);
  padding: 1px 10px 0px 0px;
  font-weight: 600;
  background-color: transparent;
  border: 0;
  border-radius: 0;
  cursor: pointer;
  vertical-align: middle;
}
.hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-navbar-management .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe[disabled], .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe[disabled], hs-options-filter-redesign .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe[disabled], .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe[disabled], hs-options-filter .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe[disabled], .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-navbar-management .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe[readonly], .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe[readonly], hs-options-filter-redesign .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe[readonly], .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe[readonly], hs-options-filter .hs-options-filters .hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-management-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe[readonly] {
  background-color: transparent;
}
.hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-email-spam-filter-logs-content {
  display: flex;
  flex-direction: column;
  padding-left: 2rem;
  padding-right: 2rem;
}
.hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-email-spam-filter-logs-content .hs-content-title {
  font-size: 24px;
  font-weight: bold;
}
.hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-email-spam-filter-logs-content .hs-content-subtitle {
  font-size: 21px;
  margin-bottom: 2rem;
}
.hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-email-spam-filter-logs-content .hs-content-input-title {
  font-size: 16px;
  font-weight: 600;
}
.hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-email-spam-filter-logs-content .hs-esf-body {
  min-height: 19rem;
  margin-top: 1rem;
  margin-bottom: 1rem;
  padding: 1rem 2rem;
  word-break: break-word;
}
.hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-email-spam-filter-logs-content .hs-esf-body pre {
  white-space: pre-wrap;
}
.hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-email-spam-filter-logs-content .hs-email-spam-filter-logs-preview-row {
  margin-top: -2rem;
}
.hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-email-spam-filter-logs-status-content {
  display: flex;
  align-content: center;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
}
.hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-email-spam-filter-logs-status-content img {
  max-height: 100px;
}
.hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-email-spam-filter-logs-status-content .hs-email-spam-filter-logs-status-preview-row {
  margin-top: -2rem;
}
.hs-email-spam-filter-logs .hs-email-spam-filter-logs-container .hs-email-spam-filter-logs-status-content .hs-email-spam-filter-logs-status-preview-row .hs-content-title {
  font-weight: bold;
  font-size: 21px;
}

hs-esec-log-details .hs-tabs > .nav-tabs .nav-item a, hs-esec-log-details .hs-module-tabs > .nav-tabs .nav-item a {
  height: 3.5rem;
}
hs-esec-log-details .hs-tabs .tab-pane, hs-esec-log-details .hs-module-tabs .tab-pane {
  margin-top: 1rem;
}
hs-esec-log-details .hs-label-button-right {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
hs-esec-log-details .hs-details-actions {
  margin-top: 1rem;
}
hs-esec-log-details .hs-details-actions fieldset > .hs-form-row {
  margin-left: 0;
}
hs-esec-log-details .hs-details-actions fieldset > .hs-form-row .btn-primary {
  margin-right: 0.4rem;
  margin-bottom: 0.4rem;
}
hs-esec-log-details .hs-btn-link, hs-esec-log-details .hs-form-group .hs-button-inline-with-control, .hs-form-group hs-esec-log-details .hs-button-inline-with-control {
  padding: 1rem 0 0 0;
  width: auto;
}
hs-esec-log-details .hs-btn-link > img, hs-esec-log-details .hs-form-group .hs-button-inline-with-control > img, .hs-form-group hs-esec-log-details .hs-button-inline-with-control > img {
  margin-right: 1rem;
}
hs-esec-log-details .form-control[readonly] {
  background-color: #FFFFFF;
  border-color: #EAEAEE;
}
.hs-dark-theme hs-esec-log-details .form-control[readonly] {
  background-color: #353546;
  border-color: #5E5E6F;
}
hs-esec-log-details .hs-grid-tabs-headers {
  margin-bottom: 1.1rem;
}
hs-esec-log-details .hs-esf-body {
  height: 23.4rem;
  margin-bottom: 1rem;
  overflow-y: auto;
  word-break: break-word;
  background-color: #FFFFFF;
  border-color: #EAEAEE;
}
.hs-dark-theme hs-esec-log-details .hs-esf-body {
  background-color: #353546;
  border-color: #5E5E6F;
}
hs-esec-log-details .hs-esf-attachment-details-form {
  height: 23.4rem;
  overflow-y: auto;
}
hs-esec-log-details .hs-esf-attachment-details {
  background: #FFFFFF 0% 0% no-repeat padding-box;
  margin-top: 1rem;
  border: 1px solid #EAEAEE;
  height: 3rem;
  border-radius: 0.29rem;
  display: flex;
  align-items: center;
  background-color: #FFFFFF;
  border-color: #EAEAEE;
  box-shadow: 0 3px 6px #EAEAEE;
}
.hs-dark-theme hs-esec-log-details .hs-esf-attachment-details {
  background-color: #353546;
  border-color: #5E5E6F;
  box-shadow: 0 3px 6px #5E5E6F;
}
hs-esec-log-details .hs-esf-attachment-details.hs-form-row {
  margin-left: unset;
  margin-right: unset;
}
hs-esec-log-details .hs-esf-attachment-details.row {
  margin-left: unset;
  margin-right: unset;
}
hs-esec-log-details .hs-esf-attachment-details .hs-icon {
  margin-right: 1rem;
}
hs-esec-log-details .hs-esf-attachment-details .hs-download-text {
  vertical-align: middle;
}
hs-esec-log-details p.form-control-plaintext {
  font-weight: normal;
  letter-spacing: 0.34px;
  color: #0B1A65;
}
hs-esec-log-details .hs-row-action-modal {
  position: absolute;
  margin-top: 1rem;
  margin-left: -1.8rem;
}

.modal-esf-details {
  min-width: 78.6rem;
}
.modal-esf-details .hs-modal-body {
  padding-left: 3rem;
  padding-right: 3rem;
  padding-top: 2rem;
}
.modal-esf-details .hs-modal-footer {
  padding-bottom: 1.5rem;
  padding-right: 2.5rem;
  justify-content: flex-end;
}
.modal-esf-details .hs-modal-footer > .hs-form-row {
  min-width: 78.6rem;
  padding-left: 1.2rem;
  padding-right: 2rem;
}

.modal-firewall-predefined-rule-details {
  min-width: 78.6rem;
}
.modal-firewall-predefined-rule-details .hs-modal-body {
  padding-left: 3rem;
  padding-right: 3rem;
  padding-top: 2rem;
}
.modal-firewall-predefined-rule-details .hs-modal-footer {
  padding-bottom: 1.5rem;
  padding-right: 2.5rem;
  justify-content: flex-end;
}
.modal-firewall-predefined-rule-details .hs-modal-footer > .hs-form-row {
  min-width: 78.6rem;
  padding-left: 1.2rem;
  padding-right: 2rem;
}

.hs-full-logging-form-actions .hs-btn-link, .hs-full-logging-form-actions .hs-form-group .hs-button-inline-with-control, .hs-form-group .hs-full-logging-form-actions .hs-button-inline-with-control {
  height: 2rem;
  width: auto;
  padding-left: 0px;
  padding-top: 0px;
}
.hs-full-logging-form-actions .hs-btn-link img, .hs-full-logging-form-actions .hs-form-group .hs-button-inline-with-control img, .hs-form-group .hs-full-logging-form-actions .hs-button-inline-with-control img {
  margin-right: 1rem;
}
.hs-full-logging-form-actions .btn {
  text-align: left;
  font-weight: 600;
}

.hs-group-policy-devices .hs-group-policy-settings-new {
  margin-top: -50px;
}
.hs-group-policy-devices .hs-loading-field::after {
  filter: alpha(opacity=90);
  opacity: 0.9;
  background-color: #FFFFFF;
}
.hs-dark-theme .hs-group-policy-devices .hs-loading-field::after {
  background-color: #353546;
}
.hs-group-policy-devices .hs-grid-addon {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.hs-group-policy-devices .hs-grid {
  border: none;
}
.hs-group-policy-devices .hs-grid .hs-grid-rows {
  padding: 1rem 0.6rem;
  margin-left: -0.5rem;
}
.hs-group-policy-devices .hs-grid .hs-grid-header {
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
  border-radius: 0.3rem;
  box-shadow: 0 0.3rem 0.6rem rgba(0, 0, 0, 0.12);
  overflow: unset;
  padding-right: 1.35rem;
}
.hs-group-policy-devices .hs-grid .hs-grid-header > .hs-grid-col {
  border: unset;
}
.hs-group-policy-devices .hs-grid .hs-grid-header > .hs-grid-col::after {
  content: "";
  width: 0px;
  height: 3.4rem;
  border-left: 1px solid #DDDDDD;
  position: absolute;
  left: 0;
}
.hs-group-policy-devices .hs-grid .hs-grid-header > .hs-grid-col:first-of-type::after {
  display: none;
}
.hs-group-policy-devices .hs-grid .hs-grid-rows .hs-grid-row, .hs-group-policy-devices .hs-grid .hs-grid-rows .hs-grid-row-action {
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
  border-radius: 0.3rem;
  box-shadow: 0 0.3rem 0.6rem rgba(0, 0, 0, 0.12);
  background-color: #FFFFFF;
}
.hs-group-policy-devices .hs-grid .hs-grid-rows .hs-grid-row:not(:first-child), .hs-group-policy-devices .hs-grid .hs-grid-rows .hs-grid-row-action:not(:first-child) {
  margin-top: 1rem;
}
.hs-dark-theme .hs-group-policy-devices .hs-grid .hs-grid-rows .hs-grid-row, .hs-dark-theme .hs-group-policy-devices .hs-grid .hs-grid-rows .hs-grid-row-action {
  background-color: #353546;
}
.hs-group-policy-devices .hs-grid .hs-grid-rows .hs-grid-row:hover, .hs-group-policy-devices .hs-grid .hs-grid-rows .hs-grid-row-action:hover {
  background-color: #F1F1F5;
}
.hs-dark-theme .hs-group-policy-devices .hs-grid .hs-grid-rows .hs-grid-row:hover, .hs-dark-theme .hs-group-policy-devices .hs-grid .hs-grid-rows .hs-grid-row-action:hover {
  background-color: #2b4257;
}
.hs-group-policy-devices .hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col, .hs-group-policy-devices .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col {
  font-weight: 600;
  border: unset;
}
.hs-group-policy-devices .hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col::after, .hs-group-policy-devices .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col::after {
  content: "";
  width: 0px;
  height: 3.4rem;
  border-left: 1px solid #EAEAEE;
  position: absolute;
  left: 0;
}
.hs-group-policy-devices .hs-grid .hs-grid-rows .hs-grid-row > .hs-grid-col:first-of-type::after, .hs-group-policy-devices .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col:first-of-type::after {
  display: none;
}
.hs-group-policy-devices .hs-btn-duplicate {
  display: flex;
  padding-left: 1rem;
  padding-right: 1rem;
  align-items: center;
  justify-content: space-between;
}
.hs-group-policy-devices .hs-btn-duplicate .hs-duplicate-icon {
  background-image: url(/Content/Images/Icons/duplicate.svg);
}
.hs-group-policy-devices .hs-btn-duplicate:hover .hs-duplicate-icon {
  background-image: url(/Content/Images/Icons/duplicate-white.svg);
}

.hs-gp-editor-form fieldset[disabled] .hs-grid-pagination {
  pointer-events: initial;
  cursor: initial;
  filter: alpha(opacity=100);
  opacity: 1;
}
.hs-gp-editor-form fieldset[disabled] .hs-grid-pagination .hs-form-control-select {
  pointer-events: initial;
}
.hs-gp-editor-form fieldset[disabled] .hs-grid-pagination .hs-pagination-nav-page {
  display: none;
}
.hs-gp-editor-form .tab-pane > * {
  margin-top: 1.5rem;
}
.hs-gp-editor-form .tab-pane > [group-policy] {
  display: block;
}
.hs-gp-editor-form .hs-navbar-breadcrumb, .hs-gp-editor-form .hs-navbar-product-breadcrumb {
  display: flex;
}
.hs-gp-editor-form .hs-navbar-breadcrumb > .hs-container, .hs-gp-editor-form .hs-navbar-product-breadcrumb > .hs-container {
  padding-left: 1.14rem;
}
.hs-gp-editor-form .hs-vertical-tabs > tab-content > tab-pane > * {
  margin-top: 0px;
}
.hs-gp-editor-form .hs-form-row > .col-md-5 {
  max-width: 20%;
}
.hs-gp-editor-form .hs-form-group > hs-checkbox, .hs-gp-editor-form .hs-form-group > .hs-checkbox-inline-with-control,
.hs-gp-editor-form .hs-form-col > hs-checkbox,
.hs-gp-editor-form .hs-form-group .hs-form-col > .hs-checkbox-inline-with-control,
.hs-form-group .hs-gp-editor-form .hs-form-col > .hs-checkbox-inline-with-control {
  width: max-content;
  display: block;
}
.hs-gp-editor-form .hs-title.control-label, .hs-gp-editor-form .control-label.hs-tac-module-title-row, .hs-gp-editor-form form h5.control-label, form .hs-gp-editor-form h5.control-label, .hs-gp-editor-form form h6.control-label, form .hs-gp-editor-form h6.control-label {
  width: 100%;
  padding-bottom: 1rem;
}
.hs-gp-editor-form .hs-title.hs-form-row-label, .hs-gp-editor-form .hs-form-row-label.hs-tac-module-title-row, .hs-gp-editor-form form h5.hs-form-row-label, form .hs-gp-editor-form h5.hs-form-row-label, .hs-gp-editor-form form h6.hs-form-row-label, form .hs-gp-editor-form h6.hs-form-row-label {
  font-size: 1.15rem;
}
.hs-gp-editor-form .hs-title.hs-title-slim, .hs-gp-editor-form .hs-title-slim.hs-tac-module-title-row, .hs-gp-editor-form form h5.hs-title-slim, form .hs-gp-editor-form h5.hs-title-slim, .hs-gp-editor-form form h6.hs-title-slim, form .hs-gp-editor-form h6.hs-title-slim {
  font-weight: 600;
}
.hs-gp-editor-form .hs-title .text-muted, .hs-gp-editor-form .hs-tac-module-title-row .text-muted, .hs-gp-editor-form form h5 .text-muted, form .hs-gp-editor-form h5 .text-muted, .hs-gp-editor-form form h6 .text-muted, form .hs-gp-editor-form h6 .text-muted {
  font-size: 1rem;
  font-weight: 600;
}
.hs-gp-editor-form .hs-title .text-warn, .hs-gp-editor-form .hs-tac-module-title-row .text-warn, .hs-gp-editor-form form h5 .text-warn, form .hs-gp-editor-form h5 .text-warn, .hs-gp-editor-form form h6 .text-warn, form .hs-gp-editor-form h6 .text-warn {
  font-size: 1.15rem;
}
.hs-gp-editor-form hs-checkbox.hs-title, .hs-gp-editor-form hs-checkbox.hs-tac-module-title-row, .hs-gp-editor-form .hs-form-group .hs-title.hs-checkbox-inline-with-control, .hs-gp-editor-form .hs-form-group .hs-checkbox-inline-with-control.hs-tac-module-title-row, .hs-form-group .hs-gp-editor-form .hs-title.hs-checkbox-inline-with-control, .hs-form-group .hs-gp-editor-form .hs-checkbox-inline-with-control.hs-tac-module-title-row, .hs-gp-editor-form .hs-form-group form h5.hs-checkbox-inline-with-control, .hs-form-group form .hs-gp-editor-form h5.hs-checkbox-inline-with-control, .hs-gp-editor-form form .hs-form-group h5.hs-checkbox-inline-with-control, form .hs-form-group .hs-gp-editor-form h5.hs-checkbox-inline-with-control, .hs-gp-editor-form .hs-form-group form h6.hs-checkbox-inline-with-control, .hs-form-group form .hs-gp-editor-form h6.hs-checkbox-inline-with-control, .hs-gp-editor-form form .hs-form-group h6.hs-checkbox-inline-with-control, form .hs-form-group .hs-gp-editor-form h6.hs-checkbox-inline-with-control {
  display: block;
  width: 100%;
  padding-bottom: 0.6rem;
}
.hs-gp-editor-form .hs-gp-day-select hs-checkbox, .hs-gp-editor-form .hs-gp-day-select .hs-form-group .hs-checkbox-inline-with-control, .hs-form-group .hs-gp-editor-form .hs-gp-day-select .hs-checkbox-inline-with-control {
  margin: unset;
  font-weight: normal;
}
.hs-gp-editor-form .hs-gp-enable-module {
  font-size: 1.15rem;
  font-weight: bold;
  display: block;
}
.hs-gp-editor-form .hs-gp-enable-module.hs-float-right {
  float: right;
}
.hs-gp-editor-form .hs-gp-settings {
  padding-left: 0px;
}
.hs-gp-editor-form .hs-gp-settings .hs-gp-p2p-port-label {
  display: flex;
  align-items: center;
  padding-right: 1rem;
  padding-left: 1rem;
}
.hs-gp-editor-form .hs-gp-add-scan-details > .hs-form-row {
  margin-top: 0.7rem;
}
.hs-gp-editor-form .hs-gp-add-scan-buttons {
  display: flex;
  justify-content: flex-end;
}
.hs-gp-editor-form .hs-gp-form-action-buttons .hs-btn {
  min-width: 12rem;
}
.hs-gp-editor-form .hs-gp-form-action-buttons .hs-btn:not(:first-of-type):not(.btn-link) {
  margin-left: 1.7rem;
}
.hs-gp-editor-form .hs-gp-form-action-buttons.hs-gp-perimeter-actions .hs-btn {
  min-width: 18rem;
}
.hs-gp-editor-form .hs-btn {
  padding: 1rem 1rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.hs-gp-editor-form .hs-btn.dropdown-toggle::after, .hs-gp-editor-form .hs-btn.hs-dropdown-toggle-action::after {
  display: none;
}
.hs-gp-editor-form .hs-btn.hs-right-expand {
  border-radius: 0.3rem;
  margin-top: 3rem;
  height: 4.5rem;
  margin-right: 0.1rem;
}
.hs-gp-editor-form .input-group-btn:last-child > .btn {
  margin-left: unset;
}
.hs-gp-editor-form .hs-gp-add-new-btn {
  display: flex;
  width: auto;
  padding: 0 1.3rem;
  align-items: center;
  justify-content: space-between;
}
.hs-gp-editor-form .hs-gp-add-new-btn[disabled] {
  background-color: #0655A3;
  border-color: #0655A3;
}
.hs-gp-editor-form .hs-gp-add-new-btn img {
  margin-right: 0.6rem;
}
.hs-gp-editor-form .hs-gp-add-new-btn span {
  white-space: nowrap;
}
.hs-gp-editor-form .hs-gp-add-new-btn.hs-image-btn img {
  align-items: center;
  margin: auto;
}
.hs-gp-editor-form .hs-gp-isolation-rule-profile-select {
  flex-grow: 1;
}
.hs-gp-editor-form .hs-gp-isolation-rule-profile-select .select2-choice {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.hs-gp-editor-form .hs-gp-patching-grid .hs-gp-delay-day, .hs-gp-editor-form .hs-gp-patching-grid .hs-gp-patch-version {
  font-weight: 600;
}
.hs-gp-editor-form .hs-gp-patching-grid .hs-gp-delay-day .select2-choice, .hs-gp-editor-form .hs-gp-patching-grid .hs-gp-patch-version .select2-choice {
  min-width: 8rem;
}
.hs-gp-editor-form .hs-gp-patching-grid .hs-gp-delay-day .select2-choice.select2-default .select2-chosen, .hs-gp-editor-form .hs-gp-patching-grid .hs-gp-patch-version .select2-choice.select2-default .select2-chosen {
  font-style: normal;
  font-weight: 600;
}
.hs-gp-editor-form .hs-gp-patching-grid .hs-gp-patch-version .select2-choice {
  min-width: 12rem;
}
@media (max-width: 1300px) {
  .hs-gp-editor-form .hs-gp-patching-grid .hs-gp-delay-day, .hs-gp-editor-form .hs-gp-patching-grid .hs-gp-patch-version {
    width: 100%;
  }
  .hs-gp-editor-form .hs-gp-patching-grid .hs-gp-delay-day .select2-choice, .hs-gp-editor-form .hs-gp-patching-grid .hs-gp-patch-version .select2-choice {
    min-width: unset;
  }
  .hs-gp-editor-form .hs-gp-patching-grid .hs-col-header-delay-field .hs-grid-header-col-content {
    width: 100%;
  }
}
.hs-gp-editor-form .hs-gp-patching-grid .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-gp-delay-day a, .hs-gp-editor-form .hs-gp-patching-grid .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-gp-delay-day a, .hs-grid .hs-gp-editor-form .hs-gp-patching-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-gp-delay-day a, .hs-gp-editor-form .hs-gp-patching-grid .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-gp-delay-day a, .hs-grid-multi-scroll .hs-gp-editor-form .hs-gp-patching-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-gp-delay-day a, .hs-gp-editor-form .hs-gp-patching-grid .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-gp-delay-day a, .hs-grid-single-scroll-redesign .hs-gp-editor-form .hs-gp-patching-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-gp-delay-day a, .hs-gp-editor-form .hs-gp-patching-grid .hs-grid-rows .hs-grid-row > .hs-grid-col .hs-gp-patch-version a, .hs-gp-editor-form .hs-gp-patching-grid .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-gp-patch-version a, .hs-grid .hs-gp-editor-form .hs-gp-patching-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-gp-patch-version a, .hs-gp-editor-form .hs-gp-patching-grid .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-gp-patch-version a, .hs-grid-multi-scroll .hs-gp-editor-form .hs-gp-patching-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-gp-patch-version a, .hs-gp-editor-form .hs-gp-patching-grid .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-gp-patch-version a, .hs-grid-single-scroll-redesign .hs-gp-editor-form .hs-gp-patching-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col .hs-gp-patch-version a {
  font-weight: 600;
}
.hs-gp-editor-form .hs-gp-patching-grid .hs-col-header-justify {
  justify-content: center;
  flex-direction: column;
  text-align: center;
  gap: 3px;
}
.hs-gp-editor-form .hs-grid-pagination-extra-end > span {
  margin-left: 0.3rem;
}
.hs-gp-editor-form .hs-grid-col img[disabled] {
  opacity: 0.5;
  pointer-events: none;
}
.hs-gp-editor-form .hs-gp-esf-editor-form hs-checkbox, .hs-gp-editor-form .hs-gp-esf-editor-form .hs-form-group .hs-checkbox-inline-with-control, .hs-form-group .hs-gp-editor-form .hs-gp-esf-editor-form .hs-checkbox-inline-with-control {
  margin-bottom: 1rem;
}
.hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-day-select hs-checkbox, .hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-day-select .hs-form-group .hs-checkbox-inline-with-control, .hs-form-group .hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-day-select .hs-checkbox-inline-with-control {
  margin: unset;
}
.hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-esf-tight-row .hs-form-group {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-esf-badge {
  width: 1.7rem;
  height: 1.7rem;
  background-color: #FFFFFF;
  color: #0B1A65;
  font-size: 0.86rem;
  position: absolute;
  top: -0.85rem;
  right: -0.85rem;
  border: 1px solid transparent;
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
  border-radius: 0.3rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-esf-badge {
  border-color: #5E5E6F;
}
.hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-esf-configuration .hs-gp-esf-add-domain {
  font-weight: 600;
}
.hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-esf-configuration .hs-gp-esf-add-domain img {
  margin-right: 0.5rem;
}
.hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-esf-configuration .hs-form-row .hs-form-group.hs-action-icon {
  display: flex;
  align-items: flex-end;
  padding-bottom: 0.9rem;
}
.hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-esf-configuration .hs-form-row .hs-form-group.hs-action-icon a {
  padding: 0px;
  height: auto;
}
.hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-esf-configuration .hs-form-row .hs-form-group.hs-grid-sortable-col {
  cursor: move;
}
.hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-esf-configuration .hs-control-label + img {
  position: absolute;
  top: -0.15rem;
}
.hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-esf-smtp-users .hs-control-label + img {
  position: absolute;
  top: -0.15rem;
}
.hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-esf-score-levels input {
  width: 14rem;
}
.hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-esf-score-levels .hs-required {
  position: relative;
}
.hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-esf-score-levels .hs-required::after {
  position: absolute;
  top: 0;
  right: -1rem;
}
.hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-esf-score-levels .hs-btn-link, .hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-esf-score-levels .hs-form-group .hs-button-inline-with-control, .hs-form-group .hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-esf-score-levels .hs-button-inline-with-control {
  margin-left: 1.7rem;
}
.hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-esf-score-levels .hs-btn-link img, .hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-esf-score-levels .hs-form-group .hs-button-inline-with-control img, .hs-form-group .hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-esf-score-levels .hs-button-inline-with-control img {
  margin-right: 0.5rem;
}
.hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-esf-classifications .hs-form-group {
  min-height: 3.5rem;
}
.hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-hour-select .col-md-4 {
  padding-right: 0.86rem;
  padding-left: 0px;
  padding-bottom: 0.86rem;
}
.hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-hour-select .col-md-4 .hs-gp-hour-select-item {
  border: 1.5px solid #EAEAEE;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 1.7rem;
  background-color: #FFFFFF;
  cursor: pointer;
  font-weight: normal;
}
.hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-hour-select .col-md-4 .hs-gp-hour-select-item.checked {
  background-color: #0071FE;
  color: #FFFFFF;
}
.hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-hour-select .col-md-4 .hs-gp-hour-select-item.disabled {
  cursor: default;
  pointer-events: none;
  opacity: 0.5;
}
.hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-hour-select .col-md-4 .hs-gp-hour-select-item sup {
  top: -0.1rem;
}
.hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-esf-quarantine-report-link {
  justify-content: flex-start;
  padding: 0;
  font-weight: 600;
  width: max-content;
}
.hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-esf-quarantine-report-link span {
  width: 2.3rem;
  height: 2.3rem;
  background-color: #0071FE;
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
  border-radius: 0.3rem;
  margin-right: 1rem;
}
.hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-esf-smtp-tab {
  background: blue;
}
.hs-gp-editor-form .hs-gp-esf-editor-form .hs-gp-esf-smtp-tab.disabled {
  pointer-events: auto;
}
.hs-gp-editor-form .hs-gp-esf-editor-form .hs-tabs.hs-vertical-tabs > .nav-justified .nav-item, .hs-gp-editor-form .hs-gp-esf-editor-form .hs-vertical-tabs.hs-module-tabs > .nav-justified .nav-item {
  margin-bottom: 0.15rem;
}
.hs-gp-editor-form .hs-gp-esf-editor-form .hs-tabs.hs-vertical-tabs > .nav-justified .nav-item a.active, .hs-gp-editor-form .hs-gp-esf-editor-form .hs-vertical-tabs.hs-module-tabs > .nav-justified .nav-item a.active {
  width: auto !important;
}
.hs-gp-editor-form .hs-grid-error {
  border: 1px solid #B33A3A;
}
.hs-gp-editor-form .hs-notifications-threshold-slider {
  margin-top: 1rem;
}
.hs-gp-editor-form .hs-notifications-toggle-wrapper img {
  vertical-align: text-bottom;
}

.select2-container.hs-form-control-select.hs-gp-delay-day .select2-choice, .select2-container.hs-form-control-select.hs-gp-patch-version .select2-choice {
  height: 2.3rem;
}
.select2-container.hs-form-control-select.hs-gp-delay-day .select2-choice .select2-arrow, .select2-container.hs-form-control-select.hs-gp-patch-version .select2-choice .select2-arrow {
  height: 2.3rem;
}

.hs-gp-patch-version.select2-container.select2-dropdown-open .select2-drop .select2-search {
  height: 2.3rem;
  top: -2.5rem;
}
.hs-gp-patch-version.select2-container.select2-dropdown-open.direction-up .select2-drop .select2-search {
  bottom: -2.3rem;
  height: 2.3rem;
  top: unset;
}

.modal-esf-forced-tls,
.modal-esf-dkim,
.modal-esf-quarantine-template,
.modal-esf-spam-limits {
  max-width: 80rem;
}
.modal-esf-forced-tls .hs-modal-body,
.modal-esf-dkim .hs-modal-body,
.modal-esf-quarantine-template .hs-modal-body,
.modal-esf-spam-limits .hs-modal-body {
  padding: 3rem;
}

.modal-esf-quarantine-template .hs-modal-body {
  padding: 2.7rem;
  padding-bottom: 1rem;
}
.modal-esf-quarantine-template .hs-modal-body .ql-container {
  font-weight: normal;
}
.modal-esf-quarantine-template .hs-modal-body img[src$=".svg"] {
  background-color: #FFFFFF;
}
.modal-esf-quarantine-template .hs-modal-footer div:first-of-type .hs-btn {
  min-width: 16rem;
}

.modal-esf-spam-limits {
  max-width: 60rem;
}
.modal-esf-spam-limits .hs-control-label {
  display: flex;
  align-items: center;
  width: 100%;
}
.modal-esf-spam-limits .hs-control-label input {
  width: 100%;
}
.modal-esf-spam-limits .hs-form-group {
  display: flex;
  align-items: center;
}

.col-2_5 {
  flex: 0 0 10.4166666667%;
  max-width: 10.4166666667%;
  position: relative;
  width: 100%;
}

.hs-form-input-small {
  width: 45px !important;
  height: 20px !important;
}

.hs-guide-page .hs-laptop-image {
  padding-left: 12rem;
}
.hs-guide-page.hs-tabs > .tab-content > .tab-pane, .hs-guide-page.hs-module-tabs > .tab-content > .tab-pane {
  padding-bottom: 4rem;
  border-bottom: 1px solid #EEEEEE;
}
.hs-guide-page .hs-input-group {
  padding-bottom: 1rem;
  height: 5rem;
}
.hs-guide-page .hs-input-group input {
  font-size: 11px;
  font-family: "OpenSans";
  font-weight: 600;
  text-align: left;
  letter-spacing: 0.22px;
  height: 4rem;
  color: #0071FE;
  border-color: #EAEAEE;
  background-color: #FFFFFF;
}
.hs-dark-theme .hs-guide-page .hs-input-group input {
  color: #4592FF;
  border-color: #5E5E6F;
  background-color: #353546;
}
.hs-guide-page .hs-input-group input.hs-text-red {
  color: #FF0000;
}
.hs-guide-page .hs-input-group .hs-copy-key-btn {
  display: flex;
  align-items: center;
  font-size: 13px;
  font-family: "OpenSans";
  font-weight: 600;
  color: #FFFFFF;
  border: solid 1px #1274B4;
  width: auto;
  height: 4rem;
}
.hs-guide-page .hs-input-group img {
  vertical-align: middle;
}
.hs-guide-page .hs-input-group img:first-child {
  margin-right: 1rem;
}
.hs-guide-page .has-error input.form-control {
  border-color: #B33A3A;
}
.hs-guide-page .has-error .input-group-append .hs-input-addon-action {
  border-color: #B33A3A;
}
.hs-guide-page .img-fluid {
  display: flex;
  margin-left: auto !important;
  margin-right: auto !important;
}
.hs-guide-page .hs-main-tab-content {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.hs-guide-page .hs-main-tab-content span.hs-main-tab-title {
  font-size: 40px;
  font-weight: bold;
  max-width: 675px;
  padding-left: 9rem;
  text-align: left;
}
.hs-guide-page .hs-main-tab-content span.hs-main-tab-subtitle {
  font-size: 24px;
  font-weight: normal;
  text-align: left;
  max-width: 675px;
  padding-left: 9rem;
  padding-top: 2rem;
}
.hs-guide-page span.hs-main-tab-second-subtitle {
  font-size: 16px;
  font-weight: normal;
  text-align: left;
  padding-left: 1rem;
  padding-right: 4rem;
  padding-top: 4rem;
  color: #7B7B93;
  display: flex;
  justify-content: center;
  align-items: center;
}
.hs-guide-page .hs-white-img {
  filter: brightness(0) invert(1);
}
.hs-guide-page .hs-download-file-img {
  margin-bottom: 0.8rem;
  margin-right: 0.5rem;
  filter: invert(80%) sepia(89%) saturate(240%) hue-rotate(160deg) brightness(96%) contrast(91%);
}
.hs-guide-page .hs-tab-title, .hs-guide-page .hs-tab-bold-title-with-padding, .hs-guide-page .hs-company-info-tab-content .hs-title, .hs-guide-page .hs-company-info-tab-content .hs-tac-module-title-row, .hs-guide-page .hs-company-info-tab-content form h5, form .hs-guide-page .hs-company-info-tab-content h5, .hs-guide-page .hs-company-info-tab-content form h6, form .hs-guide-page .hs-company-info-tab-content h6, .hs-guide-page .hs-integration-tab-content .hs-title, .hs-guide-page .hs-integration-tab-content .hs-tac-module-title-row, .hs-guide-page .hs-integration-tab-content form h5, form .hs-guide-page .hs-integration-tab-content h5, .hs-guide-page .hs-integration-tab-content form h6, form .hs-guide-page .hs-integration-tab-content h6, .hs-guide-page .hs-customer-settings-tab-content .hs-customer-settings-subtitle, .hs-guide-page .hs-customer-settings-tab-content .hs-customer-settings-title, .hs-guide-page .hs-central-administration-tab-content .hs-central-administration-title, .hs-guide-page .hs-api-tab-content .hs-customer-details-title, .hs-guide-page .hs-api-tab-content .hs-api-subtitle, .hs-guide-page .hs-api-tab-content .hs-api-title, .hs-guide-page .hs-activation-key-tab-content .hs-generate-password-title, .hs-guide-page .hs-activation-key-tab-content .hs-activation-key-note, .hs-guide-page .hs-activation-key-tab-content .hs-activation-key-title {
  font-size: 11px;
}
.hs-guide-page .hs-activation-key-tab-content .hs-activation-key-title {
  font-size: 16px;
  font-weight: bold;
  padding-top: 3rem;
  padding-bottom: 1rem;
}
.hs-guide-page .hs-activation-key-tab-content .hs-activation-key-note {
  font-size: 16px;
  padding-top: 2rem;
}
.hs-guide-page .hs-activation-key-tab-content .hs-generate-password-title {
  font-size: 16px;
  font-weight: bold;
  padding-bottom: 1rem;
}
.hs-guide-page .hs-activation-key-tab-content .hs-generate-password-content p {
  font-weight: normal;
}
.hs-guide-page .hs-activation-key-tab-content .hs-control-label {
  color: #0B1A65;
  font-weight: 600;
  font-size: 12px;
  letter-spacing: 0.19px;
}
.hs-dark-theme .hs-guide-page .hs-activation-key-tab-content .hs-control-label {
  color: #4592FF;
}
.hs-guide-page .hs-activation-key-tab-content p {
  font-size: 11px;
}
.hs-guide-page .hs-activation-key-tab-content p.hs-form-control-static {
  color: #7B7B93;
  font-weight: 600;
  letter-spacing: 0.19px;
  font-size: 12px;
}
.hs-guide-page .hs-activation-key-tab-content p.hs-form-control-static.hs-text-green {
  color: #32BC22;
}
.hs-guide-page .hs-activation-key-tab-content p.hs-form-control-static.hs-text-red {
  color: #FF0000;
}
.hs-dark-theme .hs-guide-page .hs-activation-key-tab-content p.hs-form-control-static.hs-text-red {
  color: #E81E1E;
}
.hs-guide-page .hs-activation-key-tab-content .hs-btn {
  width: auto;
}
.hs-guide-page .hs-activation-key-tab-content .hs-btn.btn-primary {
  font-size: 13px;
  display: inline-flex;
  align-items: center;
}
.hs-guide-page .hs-activation-key-tab-content .hs-uninstall-master-password {
  padding-left: 0px;
}
.hs-guide-page .hs-tab-bold-title-with-padding, .hs-guide-page .hs-company-info-tab-content .hs-title, .hs-guide-page .hs-company-info-tab-content .hs-tac-module-title-row, .hs-guide-page .hs-company-info-tab-content form h5, form .hs-guide-page .hs-company-info-tab-content h5, .hs-guide-page .hs-company-info-tab-content form h6, form .hs-guide-page .hs-company-info-tab-content h6, .hs-guide-page .hs-integration-tab-content .hs-title, .hs-guide-page .hs-integration-tab-content .hs-tac-module-title-row, .hs-guide-page .hs-integration-tab-content form h5, form .hs-guide-page .hs-integration-tab-content h5, .hs-guide-page .hs-integration-tab-content form h6, form .hs-guide-page .hs-integration-tab-content h6, .hs-guide-page .hs-customer-settings-tab-content .hs-customer-settings-subtitle, .hs-guide-page .hs-customer-settings-tab-content .hs-customer-settings-title, .hs-guide-page .hs-central-administration-tab-content .hs-central-administration-title, .hs-guide-page .hs-api-tab-content .hs-customer-details-title, .hs-guide-page .hs-api-tab-content .hs-api-subtitle, .hs-guide-page .hs-api-tab-content .hs-api-title {
  font-weight: bold;
  padding-bottom: 1rem;
}
.hs-guide-page .hs-api-tab-content .hs-api-title {
  font-size: 16px;
  padding-top: 3rem;
}
.hs-guide-page .hs-api-tab-content .hs-api-subtitle {
  font-size: 16px;
  font-size: 15px;
  padding-top: 1rem;
}
.hs-guide-page .hs-api-tab-content .hs-api-authentification-panel {
  border-bottom: 1px solid transparent;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-guide-page .hs-api-tab-content .hs-api-authentification-panel {
  border-color: #5E5E6F;
}
.hs-guide-page .hs-api-tab-content .hs-customer-text-info {
  font-size: 12px;
  font-weight: 600;
}
.hs-guide-page .hs-api-tab-content .hs-btn-link, .hs-guide-page .hs-api-tab-content .hs-form-group .hs-button-inline-with-control, .hs-form-group .hs-guide-page .hs-api-tab-content .hs-button-inline-with-control {
  width: auto;
}
.hs-guide-page .hs-api-tab-content .hs-btn-link.hs-copy-link-btn, .hs-guide-page .hs-api-tab-content .hs-form-group .hs-copy-link-btn.hs-button-inline-with-control, .hs-form-group .hs-guide-page .hs-api-tab-content .hs-copy-link-btn.hs-button-inline-with-control {
  color: #0B1A65;
  display: inline-flex;
  align-items: center;
}
.hs-dark-theme .hs-guide-page .hs-api-tab-content .hs-btn-link.hs-copy-link-btn, .hs-dark-theme .hs-guide-page .hs-api-tab-content .hs-form-group .hs-copy-link-btn.hs-button-inline-with-control, .hs-form-group .hs-dark-theme .hs-guide-page .hs-api-tab-content .hs-copy-link-btn.hs-button-inline-with-control {
  color: #4592FF;
}
.hs-guide-page .hs-api-tab-content .hs-btn-link.hs-copy-link-btn img, .hs-guide-page .hs-api-tab-content .hs-form-group .hs-copy-link-btn.hs-button-inline-with-control img, .hs-form-group .hs-guide-page .hs-api-tab-content .hs-copy-link-btn.hs-button-inline-with-control img {
  padding-right: 0.5rem;
  height: 2rem;
  width: 2rem;
}
.hs-guide-page .hs-api-tab-content .hs-btn {
  width: auto;
}
.hs-guide-page .hs-api-tab-content .hs-btn.hs-delete-key {
  margin-bottom: 1rem;
}
.hs-guide-page .hs-api-tab-content .hs-details-panel {
  border-radius: 3px;
  background-color: #FFFFFF;
}
.hs-dark-theme .hs-guide-page .hs-api-tab-content .hs-details-panel {
  background-color: #353546;
}
.hs-guide-page .hs-api-tab-content .hs-details-panel > p {
  font-size: 11px;
  letter-spacing: 0.22px;
  font-weight: normal;
  color: #0B1A65;
}
.hs-dark-theme .hs-guide-page .hs-api-tab-content .hs-details-panel > p {
  color: #4592FF;
}
.hs-guide-page .hs-api-tab-content .hs-details-panel > strong {
  display: flex;
  padding-top: 1rem;
  padding-bottom: 1rem;
  color: #7B7B93;
}
.hs-dark-theme .hs-guide-page .hs-api-tab-content .hs-details-panel > strong {
  color: #B8B9C1;
}
.hs-guide-page .hs-api-tab-content .hs-windows-details-panel {
  background-color: #FFFFFF;
}
.hs-dark-theme .hs-guide-page .hs-api-tab-content .hs-windows-details-panel {
  background-color: #353546;
}
.hs-guide-page .hs-api-tab-content .hs-windows-details-panel p {
  font-size: 11px;
  font-weight: normal;
  margin-bottom: 0.5rem;
  color: #0B1A65;
}
.hs-dark-theme .hs-guide-page .hs-api-tab-content .hs-windows-details-panel p {
  color: #B8B9C1;
}
.hs-guide-page .hs-api-tab-content .hs-windows-details-panel strong {
  font-size: 11px;
  display: flex;
  padding-top: 1rem;
  margin-bottom: 0.5rem;
  padding-bottom: 1rem;
  color: #7B7B93;
}
.hs-dark-theme .hs-guide-page .hs-api-tab-content .hs-windows-details-panel strong {
  color: #999999;
}
.hs-guide-page .hs-api-tab-content .hs-customer-details-title {
  padding-top: 1rem;
}
.hs-guide-page .hs-api-tab-content .hs-customer-details-panel {
  height: 46.64rem;
  overflow-y: scroll;
  padding-top: 1rem;
  padding-left: 3rem;
  border-left: 1px solid transparent;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-guide-page .hs-api-tab-content .hs-customer-details-panel {
  border-color: #5E5E6F;
}
.hs-guide-page .hs-api-tab-content .hs-customer-details-panel .hs-customer-details-panel-item {
  border-bottom: 1px solid transparent;
  padding-bottom: 0.5rem;
  padding-top: 0.5rem;
  border-color: #EAEAEE;
}
.hs-guide-page .hs-api-tab-content .hs-customer-details-panel .hs-customer-details-panel-item > .col-24 {
  padding-bottom: 0.5rem;
}
.hs-dark-theme .hs-guide-page .hs-api-tab-content .hs-customer-details-panel .hs-customer-details-panel-item {
  border-color: #5E5E6F;
}
.hs-guide-page .hs-api-tab-content .hs-customer-details-panel .hs-customer-details-panel-item span.disabled, .hs-guide-page .hs-api-tab-content .hs-customer-details-panel .hs-customer-details-panel-item span[disabled] {
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.hs-guide-page .hs-api-tab-content .hs-old-api-panel {
  border-top: 1px solid transparent;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-guide-page .hs-api-tab-content .hs-old-api-panel {
  border-color: #5E5E6F;
}
.hs-guide-page .hs-api-tab-content .hs-old-api-panel > .hs-old-api-panel-item {
  border-left: 1px solid transparent;
  padding-top: 1rem;
  padding-left: 3rem;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-guide-page .hs-api-tab-content .hs-old-api-panel > .hs-old-api-panel-item {
  border-color: #5E5E6F;
}
.hs-guide-page .hs-api-tab-content .hs-old-api-panel > .hs-old-api-panel-item .hs-old-api-panel-subitem {
  border-bottom: 1px solid transparent;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-guide-page .hs-api-tab-content .hs-old-api-panel > .hs-old-api-panel-item .hs-old-api-panel-subitem {
  border-color: #5E5E6F;
}
.hs-guide-page .hs-api-tab-content .hs-customer-details-small-panel {
  height: 29rem;
  overflow-y: scroll;
}
.hs-guide-page .hs-api-tab-content .hs-customer-details-small-panel .hs-customer-details-small-panel-item {
  border-bottom: 1px solid transparent;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-guide-page .hs-api-tab-content .hs-customer-details-small-panel .hs-customer-details-small-panel-item {
  border-color: #5E5E6F;
}
.hs-guide-page .hs-central-administration-tab-content .hs-central-administration-title {
  font-size: 16px;
  padding-top: 3rem;
}
.hs-guide-page .hs-central-administration-tab-content .hs-central-administration-details-panel p {
  font-size: 11px;
  flex-basis: 100%;
}
.hs-guide-page .hs-central-administration-tab-content .hs-central-administration-details-panel p:first-child {
  font-size: 16px;
}
.hs-guide-page .hs-central-administration-tab-content .hs-central-administration-details-panel p > span {
  font-size: 12px;
}
.hs-guide-page .hs-customer-settings-tab-content .hs-customer-settings-title {
  font-size: 16px;
  padding-top: 3rem;
}
.hs-guide-page .hs-customer-settings-tab-content .hs-customer-settings-subtitle {
  padding-top: 1rem;
}
.hs-guide-page .hs-customer-settings-tab-content p {
  font-size: 11px;
}
.hs-guide-page .hs-customer-settings-tab-content .form-control {
  height: 3.5rem;
  font-style: italic;
  color: #BCBCC8;
  margin-top: 1rem;
}
.hs-guide-page .hs-customer-settings-tab-content .input-group-btn > a {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: -1px;
  margin-top: 1rem;
}
.hs-guide-page .hs-customer-settings-tab-content .hs-consent-link {
  margin-bottom: 1rem;
}
.hs-guide-page .hs-customer-settings-tab-content .hs-button-spacing {
  margin-left: 1rem;
}
.hs-guide-page .hs-customer-settings-tab-content .hs-customer-settings-first-item {
  padding-top: 0px;
}
.hs-guide-page .hs-integration-tab-content .hs-title, .hs-guide-page .hs-integration-tab-content .hs-tac-module-title-row, .hs-guide-page .hs-integration-tab-content form h5, form .hs-guide-page .hs-integration-tab-content h5, .hs-guide-page .hs-integration-tab-content form h6, form .hs-guide-page .hs-integration-tab-content h6 {
  font-size: 13px;
  padding-top: 2rem;
  margin-bottom: 2rem;
  border-bottom: 1px solid #EEEEEE;
}
.hs-guide-page .hs-integration-tab-content .hs-form-control-select {
  flex-grow: 1;
}
.hs-guide-page .hs-integration-tab-content .hs-form-control-select .select2-choice {
  height: 100%;
}
.hs-guide-page .hs-integration-tab-content .hs-okta-save-btn {
  margin-top: 20px;
}
.hs-guide-page .hs-integration-tab-content .hs-okta-new-domain-btn {
  height: 4rem;
}
.hs-guide-page .hs-integration-tab-content .hs-okta-domains-grid {
  margin-bottom: 1rem;
}
.hs-guide-page .hs-company-info-tab-content .hs-title, .hs-guide-page .hs-company-info-tab-content .hs-tac-module-title-row, .hs-guide-page .hs-company-info-tab-content form h5, form .hs-guide-page .hs-company-info-tab-content h5, .hs-guide-page .hs-company-info-tab-content form h6, form .hs-guide-page .hs-company-info-tab-content h6 {
  font-size: 1.2rem;
  padding-top: 1rem;
  padding-left: 0;
  margin-bottom: 1rem;
  border-bottom: 1px solid #EEEEEE;
}
.hs-guide-page .hs-company-info-tab-content .hs-input-group {
  padding-bottom: 0;
  height: 3.5rem;
}
.hs-guide-page .hs-company-info-tab-content .hs-input-group input {
  height: 3.5rem;
}
.hs-guide-page .hs-company-info-tab-content .hs-company-info-logo-container {
  padding-top: 1rem;
}
.hs-guide-page .hs-company-info-tab-content .hs-company-info-logo-container .hs-company-info-logo {
  max-height: 100px;
  max-width: 120px;
}
.hs-guide-page .hs-download-content .hs-download-title {
  font-size: 16px;
  font-weight: bold;
  padding-top: 3rem;
  padding-bottom: 0.5rem;
}
.hs-guide-page .hs-download-content .hs-btn-link, .hs-guide-page .hs-download-content .hs-form-group .hs-button-inline-with-control, .hs-form-group .hs-guide-page .hs-download-content .hs-button-inline-with-control {
  width: auto;
  font-size: 11px;
  letter-spacing: 0.22px;
  font-weight: 600;
  padding-left: 0;
  padding-bottom: 0.5rem;
  padding-top: 0.5rem;
}
.hs-guide-page .hs-download-content .hs-download-notes > p {
  font-size: 11px;
}
.hs-guide-page .hs-download-content .hs-download-notes > p:first-child {
  font-size: 16px;
}
.hs-guide-page .hs-download-content .hs-download-notes > p .hs-text-orange {
  font-size: 16px;
}
.hs-guide-page .hs-download-content .hs-download-notes > p .hs-text-grey {
  font-size: 13px;
}
.hs-guide-page .hs-license-agreement-content {
  padding-top: 3rem;
  padding-bottom: 0.5rem;
  border-left: 1px solid transparent;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-guide-page .hs-license-agreement-content {
  border-color: #5E5E6F;
}
.hs-guide-page .hs-license-agreement-content > .hs-form-row {
  padding-bottom: 1rem;
}
.hs-guide-page .hs-license-agreement-content img {
  height: 3.28rem;
  width: 3.28rem;
}
.hs-guide-page .hs-license-agreement-content a {
  font-size: 11px;
  margin-top: 2px;
}
.hs-guide-page .hs-license-agreement-content a i {
  font-size: 12px;
  letter-spacing: 0.22px;
}
.hs-guide-page .hs-input-group-row {
  margin: 0;
}
.hs-guide-page .hs-input-group-row .hs-input-group {
  float: left;
  margin-right: 1rem;
  margin-bottom: 1rem;
}
.hs-guide-page .hs-guide-link-template-row h3, .hs-guide-page .hs-guide-link-row h3 {
  color: #636363;
  margin-top: 1rem;
}
.hs-guide-page .hs-guide-link-template-row h5, .hs-guide-page .hs-guide-link-row h5 {
  color: #AAAAAA;
  padding-bottom: 0px;
}
.hs-guide-page .hs-guide-link-template-row .hs-form-group, .hs-guide-page .hs-guide-link-row .hs-form-group {
  margin-bottom: 0;
}
.hs-guide-page .hs-guide-link-template-row .hs-btn-link, .hs-guide-page .hs-guide-link-row .hs-btn-link, .hs-guide-page .hs-guide-link-template-row .hs-form-group .hs-button-inline-with-control, .hs-guide-page .hs-guide-link-row .hs-form-group .hs-button-inline-with-control, .hs-form-group .hs-guide-page .hs-guide-link-template-row .hs-button-inline-with-control, .hs-form-group .hs-guide-page .hs-guide-link-row .hs-button-inline-with-control {
  height: 3rem;
}
.hs-guide-page .hs-guide-link-row h3 {
  color: #1274B4;
}

.ul-no-style {
  list-style-type: none;
}
.ul-no-style.li-spacing > li {
  margin-bottom: 0.71rem;
}
.ul-no-style.li-spacing > li a {
  color: #444444;
}
.hs-dark-theme .ul-no-style.li-spacing > li a {
  color: #999999;
}

.hs-btn-duplicate {
  display: flex;
  padding-left: 1rem;
  padding-right: 1rem;
  align-items: center;
  justify-content: space-between;
}
.hs-btn-duplicate .hs-duplicate-icon {
  background-image: url(/Content/Images/Icons/duplicate.svg);
}
.hs-btn-duplicate:hover .hs-duplicate-icon {
  background-image: url(/Content/Images/Icons/duplicate-white.svg);
}

.modal-eula {
  min-width: 73.14rem;
}
.modal-eula .hs-modal-body {
  justify-content: unset;
}
.modal-eula .hs-modal-body.hs-guide-eula-modal-body {
  max-height: 42.85rem;
  height: auto;
  overflow-y: scroll;
  padding-left: 1.7rem;
  padding-right: 1.7rem;
  padding-top: 3rem;
}
.modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-form-row .text-center p.hs-eula-title {
  font-size: 24px;
  padding-top: 2rem;
  padding-bottom: 2rem;
  border-top: 1px solid transparent;
  border-color: #EAEAEE;
}
.hs-dark-theme .modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-form-row .text-center p.hs-eula-title {
  border-color: #5E5E6F;
}
.modal-eula .hs-modal-body.hs-guide-eula-modal-body li.hs-text-dash {
  list-style-type: none;
}
.modal-eula .hs-modal-body.hs-guide-eula-modal-body li.hs-text-dash:before {
  content: "—";
}
.modal-eula .hs-modal-body.hs-guide-eula-modal-body li.hs-text-dash-subtext {
  list-style-type: none;
  margin-left: 1rem;
}
.modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-main-acordition-card {
  margin-bottom: 1.5rem;
  border-color: #CED4DA;
}
.hs-dark-theme .modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-main-acordition-card {
  border-color: #5E5E6F;
}
.modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-main-acordition-card h5 {
  padding-bottom: 0px;
  padding-top: 0px;
}
.modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-main-acordition-card > .card-header {
  border-bottom: unset;
  background-color: #FFFFFF;
}
.hs-dark-theme .modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-main-acordition-card > .card-header {
  background-color: #20202E;
}
.modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-main-acordition-card a {
  font-weight: 600;
  font-size: 11px;
  color: #0B1A65;
}
.hs-dark-theme .modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-main-acordition-card a {
  color: #4592FF;
}
.modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-main-acordition-card a .accordion-toggle-img {
  float: right;
  border: none;
  width: 2rem;
  height: 2rem;
  margin: auto;
  background-image: url("/Content/Images/Icons/arrow-up-dark-blue.svg");
}
.hs-dark-theme .modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-main-acordition-card a .accordion-toggle-img {
  background-image: url("/Content/Images/Icons/arrow-up.svg");
}
.modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-main-acordition-card .card-body {
  background-color: #FFFFFF;
}
.hs-dark-theme .modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-main-acordition-card .card-body {
  background-color: #20202E;
}
.modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-main-acordition-card.card-open > .card-header {
  background-color: #0071FE;
  border: 0px;
  border-bottom: unset;
}
.modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-main-acordition-card.card-open a {
  color: #FFFFFF;
  font-weight: 600;
  font-size: 11px;
}
.modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-main-acordition-card.card-open a img {
  float: right;
  filter: brightness(0) invert(1);
}
.modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-secondary-accordition-content > .card {
  margin-bottom: 1.5rem;
  border-color: #CED4DA;
}
.hs-dark-theme .modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-secondary-accordition-content > .card {
  border-color: #5E5E6F;
}
.modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-secondary-accordition-content > .card h5 {
  padding-bottom: 0px;
  padding-top: 0px;
}
.modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-secondary-accordition-content > .card > .card-header {
  border-bottom: unset;
  background-color: #FFFFFF;
}
.hs-dark-theme .modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-secondary-accordition-content > .card > .card-header {
  background-color: #20202E;
}
.modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-secondary-accordition-content > .card a {
  font-weight: 600;
  font-size: 11px;
  color: #0B1A65;
}
.hs-dark-theme .modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-secondary-accordition-content > .card a {
  color: #4592FF;
}
.modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-secondary-accordition-content > .card.card-open > .card-header {
  background-color: #0071FE;
  border: 0px;
  border-bottom: unset;
}
.modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-secondary-accordition-content > .card.card-open a {
  color: #FFFFFF;
  font-weight: 600;
  font-size: 11px;
}
.modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-secondary-accordition-content > .card.card-open a img {
  float: right;
  filter: brightness(0) invert(1);
}
.modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-table {
  width: 100%;
  margin-bottom: 2rem;
}
.modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-table.hs-table-data-collect thead th:first-child {
  width: 230px;
}
.modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-table thead tr {
  text-align: center;
}
.modal-eula .hs-modal-body.hs-guide-eula-modal-body .hs-table td {
  text-align: center;
  padding-left: 10px;
  padding-right: 10px;
}
.modal-eula .hs-modal-footer {
  justify-content: flex-end;
}
.modal-eula .hs-modal-footer > .hs-form-row .btn-secondary {
  margin-right: 1.7rem;
}

.hs-halopsa-required-fields {
  display: flex;
  flex-wrap: wrap;
  margin-top: 0.5rem;
}
.hs-halopsa-required-fields span {
  margin: 0 1rem 0.5rem 0;
  font-size: 11px;
  border: 1px solid transparent;
  border-radius: 0.3rem;
  background-image: none;
  height: 2.3rem;
  display: flex;
  align-items: center;
  padding: 0 0.8rem 0 0.8rem;
  color: #0B1A65;
  border-color: #EAEAEE;
  background-color: #FFFFFF;
}
.hs-dark-theme .hs-halopsa-required-fields span {
  color: #FFFFFF;
  border-color: #5E5E6F;
  background-color: #353546;
}

.select2-container.hs-form-control-select.hs-connectwise-company-select a.select2-choice {
  height: 2.3rem;
}
.select2-container.hs-form-control-select.hs-connectwise-company-select.select2-dropdown-open.direction-up .select2-drop .select2-search {
  bottom: -2.3rem;
  height: 2.3rem;
}

.hs-form-control-select.customer-select {
  flex: 1 1 0%;
  min-width: 0px;
}

.hs-autotask-configuration-modal .hs-modal-body {
  border-bottom: 1px solid transparent;
  border-color: #EAEAEE;
}

.hs-separator {
  padding-bottom: 4rem;
  border-bottom: 1px solid #EEEEEE;
}

.hs-home-container .hs-charts-container {
  margin-top: 1.7rem;
}
.hs-home-container .hs-charts-container .hs-tile-row {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 1.7rem;
}
.hs-home-container .hs-charts-container .hs-tile {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-title-row, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-title-row, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-title-row {
  cursor: grab;
}
.hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-title-row.grabbing, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-title-row.grabbing, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-title-row.grabbing {
  cursor: grabbing !important;
}
.hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-title-row .hs-chart-title-text, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-title-row .hs-chart-title-text, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-title-row .hs-chart-title-text {
  flex: 1;
  min-width: 50%;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-title-row .hs-img-view-details, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-title-row .hs-img-view-details, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-title-row .hs-img-view-details {
  height: 2rem;
  width: 2rem;
}
.hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-title-row .hs-img-view-details-dropdown, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-title-row .hs-img-view-details-dropdown, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-title-row .hs-img-view-details-dropdown {
  height: 1.6rem;
  width: 1.6rem;
}
.hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-title-row p, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-title-row p, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-title-row p {
  margin: 0px;
}
.hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-title-row .dropdown-menu, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-title-row .dropdown-menu, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-title-row .dropdown-menu {
  min-width: 9.4rem;
}
.hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-title-row .dropdown-toggle, .hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-title-row .hs-dropdown-toggle-action, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-title-row .dropdown-toggle, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-title-row .hs-dropdown-toggle-action, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-title-row .dropdown-toggle, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-title-row .hs-dropdown-toggle-action {
  cursor: pointer;
}
.hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-title-row .dropdown-toggle::after, .hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-title-row .hs-dropdown-toggle-action::after, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-title-row .dropdown-toggle::after, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-title-row .hs-dropdown-toggle-action::after, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-title-row .dropdown-toggle::after, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-title-row .hs-dropdown-toggle-action::after {
  display: none;
}
.hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-title-row a, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-title-row a, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-title-row a {
  cursor: pointer;
}
.hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-body, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-body, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-body {
  position: relative;
  flex: 1;
  min-height: 25rem;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
}
.hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-body .hs-chart-body-overview, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-body .hs-chart-body-overview, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-body .hs-chart-body-overview {
  min-height: 3.5rem;
  margin: 1.5rem 0;
}
.hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-body .hs-chart-body-overview-item, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-body .hs-chart-body-overview-item, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-body .hs-chart-body-overview-item {
  display: flex;
  align-items: center;
}
.hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-body .hs-chart-body-overview-item .hs-chart-body-overview-item-text h4, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-body .hs-chart-body-overview-item .hs-chart-body-overview-item-text h4, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-body .hs-chart-body-overview-item .hs-chart-body-overview-item-text h4, .hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-body .hs-chart-body-overview-item .hs-chart-body-overview-item-text h5, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-body .hs-chart-body-overview-item .hs-chart-body-overview-item-text h5, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-body .hs-chart-body-overview-item .hs-chart-body-overview-item-text h5 {
  padding: 0;
  margin: 0;
}
.hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-body .hs-chart-overlay-container, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-body .hs-chart-overlay-container, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-body .hs-chart-overlay-container {
  height: 19rem;
}
.hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-body .hs-img-full-height, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-body .hs-img-full-height, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-body .hs-img-full-height {
  height: 100%;
}
.hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-body .hs-line-chart-container, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-body .hs-line-chart-container, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-body .hs-line-chart-container {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-body h3, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-body h3, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-body h3 {
  margin-bottom: 0;
  margin-left: 0.25rem;
}
.hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-body p, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-body p, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-body p {
  margin-left: 0.25rem;
  margin-bottom: 0;
}
.hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-body .hs-table-action-icon, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-body .hs-table-action-icon, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-body .hs-table-action-icon {
  width: 2rem;
  height: 2rem;
}
.hs-home-container .hs-charts-container .hs-tile .hs-chart-container hs-chart-package-unavailable, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary hs-chart-package-unavailable, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary hs-chart-package-unavailable, .hs-home-container .hs-charts-container .hs-tile .hs-chart-container hs-chart-package-permission-denied, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary hs-chart-package-permission-denied, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary hs-chart-package-permission-denied {
  min-height: 25rem;
  display: block;
}
.hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-overlay-container, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-overlay-container, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-overlay-container, .hs-home-container .hs-charts-container .hs-tile .hs-chart-container hs-chart-package-unavailable, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary hs-chart-package-unavailable, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary hs-chart-package-unavailable, .hs-home-container .hs-charts-container .hs-tile .hs-chart-container hs-chart-package-permission-denied, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary hs-chart-package-permission-denied, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary hs-chart-package-permission-denied {
  position: relative;
}
.hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-overlay-container .hs-demo-btn, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-overlay-container .hs-demo-btn, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-overlay-container .hs-demo-btn, .hs-home-container .hs-charts-container .hs-tile .hs-chart-container hs-chart-package-unavailable .hs-demo-btn, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary hs-chart-package-unavailable .hs-demo-btn, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary hs-chart-package-unavailable .hs-demo-btn, .hs-home-container .hs-charts-container .hs-tile .hs-chart-container hs-chart-package-permission-denied .hs-demo-btn, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary hs-chart-package-permission-denied .hs-demo-btn, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary hs-chart-package-permission-denied .hs-demo-btn {
  opacity: 1;
  cursor: pointer;
  display: inline-block;
  background: linear-gradient(90deg, #0071FE, #1D54EB);
  box-shadow: 0rem 0.5rem 1rem rgba(7, 26, 105, 0.1098039216);
  border-radius: 0.2rem;
  padding: 0.6666666667rem 2rem;
}
.hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-overlay-container .hs-demo-btn a, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-overlay-container .hs-demo-btn a, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-overlay-container .hs-demo-btn a, .hs-home-container .hs-charts-container .hs-tile .hs-chart-container hs-chart-package-unavailable .hs-demo-btn a, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary hs-chart-package-unavailable .hs-demo-btn a, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary hs-chart-package-unavailable .hs-demo-btn a, .hs-home-container .hs-charts-container .hs-tile .hs-chart-container hs-chart-package-permission-denied .hs-demo-btn a, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary hs-chart-package-permission-denied .hs-demo-btn a, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary hs-chart-package-permission-denied .hs-demo-btn a {
  opacity: 1;
  color: white;
  font-size: 13px;
  font-weight: 500;
}
.hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-overlay-row, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-overlay-row, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-overlay-row {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.hs-home-container .hs-charts-container .hs-tile .hs-chart-container .hs-chart-overlay-row .hs-chart-overlay-text, .hs-home-container .hs-charts-container .hs-tile .hs-roi-page .hs-chart-container-summary .hs-chart-overlay-row .hs-chart-overlay-text, .hs-roi-page .hs-home-container .hs-charts-container .hs-tile .hs-chart-container-summary .hs-chart-overlay-row .hs-chart-overlay-text {
  display: flex;
  text-align: center;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
  padding-left: 4rem;
  padding-right: 4rem;
  font-size: 16px;
}
.hs-home-container .hs-charts-container .hs-placeholder {
  height: 100px;
  width: 200px;
  border: 2px dashed #888;
  border-radius: 5px;
  transition: all 0.2s ease-in-out;
}
.hs-home-container .hs-charts-container .hs-placeholder:before {
  height: 100%;
  width: 100%;
}
.hs-home-container .hs-progress-bars .hs-progress-bar {
  border-radius: 2px;
  position: relative;
  width: 1.7rem;
}
.hs-home-container .hs-progress-bars .hs-progress-bar::before {
  content: "";
  background: inherit;
  filter: blur(4px);
  opacity: 1;
  position: absolute;
  inset: 0;
}

.modal .modal-dialog .modal-content .hs-home-modal input.hs-form-control,
.modal .modal-dialog .modal-content .hs-home-modal textarea.hs-form-control {
  color: #0B1A65;
  background-color: #FFFFFF;
  border-color: #EAEAEE;
}
.hs-dark-theme .modal .modal-dialog .modal-content .hs-home-modal input.hs-form-control,
.hs-dark-theme .modal .modal-dialog .modal-content .hs-home-modal textarea.hs-form-control {
  color: #FFFFFF;
  background-color: #191927;
  border-color: #191927;
}
.modal .modal-dialog .modal-content .hs-home-modal .hs-details-container {
  font-size: 1rem;
  overflow-wrap: break-word;
}
.modal .modal-dialog .modal-content .hs-home-modal .modal-action-items {
  height: 2.7rem;
  line-height: 2.7rem;
}
.modal .modal-dialog .modal-content .hs-home-modal .modal-action-items img.modal-action-icon {
  margin-right: 0.5rem;
}
.modal .modal-dialog .modal-content .hs-home-modal .hs-column-label {
  position: relative;
}
.modal .modal-dialog .modal-content .hs-home-modal .hs-column-label::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  height: calc(100% + 1rem);
  width: 1px;
  background-color: #EAEAEE;
}
.hs-dark-theme .modal .modal-dialog .modal-content .hs-home-modal .hs-column-label::before {
  background-color: #2D2D39;
}
.modal .modal-dialog .modal-content .hs-home-modal .hs-modal-footer.modal-footer {
  min-height: 4rem;
  border-top-color: #EAEAED;
  background-color: #EAEAED;
}
.hs-dark-theme .modal .modal-dialog .modal-content .hs-home-modal .hs-modal-footer.modal-footer {
  border-top-color: #151522;
}
.hs-dark-theme .modal .modal-dialog .modal-content .hs-home-modal .hs-modal-footer.modal-footer {
  background-color: #151522;
}

@media (min-width: 720px) and (max-width: 1280px) {
  .hs-home-container .hs-charts-container .hs-tile-row {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  body {
    min-width: 1180px;
    overflow-x: auto;
  }
}
@media (min-width: 1281px) and (max-width: 2047px) {
  body {
    min-width: 1470px;
    overflow-x: auto;
  }
}
@media (min-width: 2400px) {
  .hs-home-container .hs-charts-container .hs-tile-row {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}
.hs-hostname-group-details .hs-navbar-breadcrumb, .hs-hostname-group-details .hs-navbar-product-breadcrumb {
  display: flex;
}
.hs-hostname-group-details .hs-navbar-breadcrumb > .hs-container, .hs-hostname-group-details .hs-navbar-product-breadcrumb > .hs-container {
  margin-left: 0px;
  margin-right: 0px;
  width: auto;
}
.hs-hostname-group-details .hs-navbar-breadcrumb img, .hs-hostname-group-details .hs-navbar-product-breadcrumb img {
  margin-right: 1rem;
}
.hs-hostname-group-details .hs-grid {
  margin-left: 10px;
}

.hs-infinity-management .hs-grid-stat-text-info-bubble, .hs-infinity-management-editor .hs-grid-stat-text-info-bubble {
  height: 16px;
}
.hs-infinity-management .hs-grid-addon, .hs-infinity-management-editor .hs-grid-addon {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.hs-infinity-management .hs-grid-addon .hs-grid-action-button, .hs-infinity-management-editor .hs-grid-addon .hs-grid-action-button {
  min-width: 0.85rem;
  width: auto;
  padding: 0.85rem;
  font-size: 13px;
  display: flex;
  align-items: center;
}
.hs-infinity-management .hs-grid-addon .hs-grid-action-button img, .hs-infinity-management-editor .hs-grid-addon .hs-grid-action-button img {
  margin-right: 1.07rem;
}
.hs-infinity-management .hs-btn-add-app-license, .hs-infinity-management-editor .hs-btn-add-app-license {
  display: flex;
  width: 14rem;
  padding: 1rem;
  align-items: center;
  justify-content: space-between;
}
.hs-infinity-management .hs-app-license-row-separator, .hs-infinity-management-editor .hs-app-license-row-separator {
  width: 100%;
  height: 0;
  border-top: 1px solid #EAEAEE;
}
.hs-infinity-management .hs-app-license-discovered-endpoints-text, .hs-infinity-management-editor .hs-app-license-discovered-endpoints-text {
  color: #32BC22;
}
.hs-infinity-management .hs-navbar-product-breadcrumb, .hs-infinity-management-editor .hs-navbar-product-breadcrumb {
  margin-bottom: 1.56rem;
}
.hs-infinity-management .hs-navbar-product-breadcrumb > .hs-container, .hs-infinity-management-editor .hs-navbar-product-breadcrumb > .hs-container {
  font-size: 24px;
}
.hs-infinity-management > .hs-tabs > .nav-tabs .nav-item, .hs-infinity-management > .hs-module-tabs > .nav-tabs .nav-item, .hs-infinity-management-editor > .hs-tabs > .nav-tabs .nav-item, .hs-infinity-management-editor > .hs-module-tabs > .nav-tabs .nav-item {
  flex-grow: unset;
}
.hs-infinity-management > .hs-tabs > .nav-tabs .nav-item a, .hs-infinity-management > .hs-module-tabs > .nav-tabs .nav-item a, .hs-infinity-management-editor > .hs-tabs > .nav-tabs .nav-item a, .hs-infinity-management-editor > .hs-module-tabs > .nav-tabs .nav-item a {
  width: 18rem;
}
.hs-infinity-management .hs-grid-stats, .hs-infinity-management-editor .hs-grid-stats {
  margin-top: 0rem;
}

.hs-infinity-management-editor {
  overflow-x: hidden;
}
.hs-infinity-management-editor .hs-nav-title .hs-nav-title-link > img:first-child {
  height: 1.92rem;
  width: 1.92rem;
}
.hs-infinity-management-editor .hs-navbar-product-breadcrumb {
  margin-bottom: 1.35rem;
}
.hs-infinity-management-editor .hs-control-label {
  font-weight: 600;
  color: #0B1A65;
}
.hs-dark-theme .hs-infinity-management-editor .hs-control-label {
  color: #4592FF;
}
.hs-infinity-management-editor .hs-add-patch {
  display: flex;
  justify-content: flex-end;
}
.hs-infinity-management-editor .hs-add-patch > .hs-btn {
  width: 10.4rem;
  padding: 0.85rem;
  display: flex;
  align-items: center;
  font-size: 13px;
}
.hs-infinity-management-editor .hs-add-patch > .hs-btn img {
  margin-right: 1.07rem;
}
.hs-infinity-management-editor .hs-btn-link, .hs-infinity-management-editor .hs-form-group .hs-button-inline-with-control, .hs-form-group .hs-infinity-management-editor .hs-button-inline-with-control {
  width: auto;
}
.hs-infinity-management-editor .hs-btn-link .accordion-toggle-img, .hs-infinity-management-editor .hs-form-group .hs-button-inline-with-control .accordion-toggle-img, .hs-form-group .hs-infinity-management-editor .hs-button-inline-with-control .accordion-toggle-img {
  float: right;
  border: none;
  width: 1.7rem;
  height: 1.7rem;
  margin: auto;
  background-image: url("/Content/Images/Icons/arrow-up-dark-blue.svg");
}
.hs-dark-theme .hs-infinity-management-editor .hs-btn-link .accordion-toggle-img, .hs-dark-theme .hs-infinity-management-editor .hs-form-group .hs-button-inline-with-control .accordion-toggle-img, .hs-form-group .hs-dark-theme .hs-infinity-management-editor .hs-button-inline-with-control .accordion-toggle-img {
  background-image: url("/Content/Images/Icons/arrow-up.svg");
}
.hs-infinity-management-editor .hs-details-panel {
  background: #FFFFFF;
  padding-left: 1.64rem;
  padding-right: 1.64rem;
  padding-top: 1.14rem;
  padding-bottom: 1.5rem;
  border: 2px solid #EAEAEE;
  border-radius: 4px;
}
.hs-infinity-management-editor .hs-details-panel b {
  font-weight: 600;
}
.hs-infinity-management-editor .hs-details-panel .col-md-23 {
  padding-left: 1.72rem;
}
.hs-infinity-management-editor .hs-details-panel .col-md-23 span {
  font-weight: normal;
}
.hs-infinity-management-editor .hs-form-actions {
  text-align: right;
  width: 100%;
  border-top: unset;
  margin-top: unset;
  padding-top: unset;
  padding-bottom: 2rem;
}
.hs-infinity-management-editor .hs-form-actions .hs-btn {
  margin-right: 0;
}
.hs-infinity-management-editor .hs-form-actions .hs-btn.btn-primary {
  margin-right: 1.64rem;
}
.hs-infinity-management-editor .hs-grid .hs-grid-rows .hs-grid-row.disabled, .hs-infinity-management-editor .hs-grid .hs-grid-rows .disabled.hs-grid-row-action {
  pointer-events: initial;
  cursor: initial;
}

.modal-upload-file, .modal-add-patch {
  min-width: 114.85rem;
  left: 10rem;
  top: -6rem;
}
.modal-upload-file .hs-modal-body, .modal-add-patch .hs-modal-body {
  padding-left: 3.4rem;
  padding-right: 3.4rem;
}
.modal-upload-file .hs-modal-body .hs-title, .modal-upload-file .hs-modal-body .hs-tac-module-title-row, .modal-add-patch .hs-modal-body .hs-title, .modal-add-patch .hs-modal-body .hs-tac-module-title-row, .modal-upload-file .hs-modal-body form h5, .modal-add-patch .hs-modal-body form h5, form .modal-upload-file .hs-modal-body h5, form .modal-add-patch .hs-modal-body h5, .modal-upload-file .hs-modal-body form h6, .modal-add-patch .hs-modal-body form h6, form .modal-upload-file .hs-modal-body h6, form .modal-add-patch .hs-modal-body h6 {
  margin-bottom: 2rem;
  padding-bottom: 0.2rem;
}
.modal-upload-file .hs-modal-body .hs-control-label, .modal-add-patch .hs-modal-body .hs-control-label {
  font-weight: 600;
  color: #0B1A65;
}
.hs-dark-theme .modal-upload-file .hs-modal-body .hs-control-label, .hs-dark-theme .modal-add-patch .hs-modal-body .hs-control-label {
  color: #4592FF;
}
.modal-upload-file .hs-modal-body .hs-checkbox-inline-with-control, .modal-add-patch .hs-modal-body .hs-checkbox-inline-with-control {
  padding-top: 2.5rem;
}
.modal-upload-file .hs-modal-body .hs-upload-patch-file, .modal-add-patch .hs-modal-body .hs-upload-patch-file {
  padding-left: unset;
  padding-right: unset;
  max-width: unset;
}
.modal-upload-file .hs-modal-body input:read-only, .modal-add-patch .hs-modal-body input:read-only,
.modal-upload-file .hs-modal-body input -moz-read-only,
.modal-add-patch .hs-modal-body input -moz-read-only {
  background-color: #FFFFFF;
}
.modal-upload-file .hs-modal-footer.row, .modal-add-patch .hs-modal-footer.row {
  padding-bottom: 3.4rem;
  padding-top: 3.4rem;
  padding-left: 0px;
  padding-right: 0px;
}
.modal-upload-file .hs-modal-footer.row > div, .modal-add-patch .hs-modal-footer.row > div {
  padding: 0px;
  margin: 0px;
}
.modal-upload-file .hs-modal-footer.row > div:last-of-type, .modal-add-patch .hs-modal-footer.row > div:last-of-type {
  text-align: end;
  padding-right: 3rem;
}

.modal-add-patch {
  top: 5.9rem;
  min-width: 114rem;
}

.hs-insights-alerts-details .hs-nav-title .hs-nav-title-link > img:first-child {
  height: 1.92rem;
  width: 1.92rem;
}
.hs-insights-alerts-details .hs-control-label {
  color: #7B7B93;
  letter-spacing: 0.34px;
}
.hs-insights-alerts-details .hs-navbar-product-breadcrumb {
  display: inline-flex;
  margin-bottom: 1.35rem;
}
.hs-insights-alerts-details .hs-navbar-product-breadcrumb img {
  margin-right: 1rem;
}
.hs-insights-alerts-details .hs-navbar-product-breadcrumb > .hs-nav-title {
  float: left;
  margin-left: 0px;
  padding-left: 0px;
  width: auto;
}
.hs-insights-alerts-details .hs-navbar-product-breadcrumb > .hs-nav-title > .hs-form-inline {
  margin-left: 2rem;
}
.hs-insights-alerts-details #processGraph {
  height: 42.85rem;
  border-radius: 4px;
  background-color: #F1F1F5;
}
.hs-dark-theme .hs-insights-alerts-details #processGraph {
  background-color: #20202E;
}
.hs-insights-alerts-details .hs-process-details-container > .hs-process-details {
  border-radius: 4px;
  padding-left: 2.85rem;
  padding-bottom: 2.14rem;
  background-color: #F1F1F5;
}
.hs-dark-theme .hs-insights-alerts-details .hs-process-details-container > .hs-process-details {
  background-color: #20202E;
}
.hs-insights-alerts-details .hs-process-details-container > .hs-process-details p.text-truncate {
  max-width: 26.71rem;
  display: inline-block;
}
.hs-insights-alerts-details .hs-process-details-container > .hs-process-details .hs-process-details-text {
  display: flex;
  align-items: center;
  word-wrap: break-word;
}
.hs-insights-alerts-details .hs-process-details-container > .hs-process-details p.form-control-plaintext {
  font-weight: normal;
  letter-spacing: 0.34px;
  color: #0B1A65;
}
.hs-dark-theme .hs-insights-alerts-details .hs-process-details-container > .hs-process-details p.form-control-plaintext {
  color: #4592FF;
}
.hs-insights-alerts-details .hs-grid-addon-label {
  text-align: left;
}
.hs-insights-alerts-details .hs-grid-addon-label > span {
  float: right;
}

.modal-insights-network {
  min-width: 42.42rem;
}
.modal-insights-network .hs-modal-body {
  padding: 0;
}
.modal-insights-network .hs-modal-body .hs-modal-row, .modal-insights-network .hs-modal-body .hs-modal-row-light {
  padding-bottom: 1rem;
  padding-top: 1rem;
}
.modal-insights-network .hs-modal-body .hs-modal-row.hs-modal-row-input, .modal-insights-network .hs-modal-body .hs-modal-row-input.hs-modal-row-light {
  padding-left: 1rem;
  padding-right: 1rem;
}
.modal-insights-network .hs-modal-body .hs-modal-row.hs-modal-row-input > * :last-child, .modal-insights-network .hs-modal-body .hs-modal-row-input.hs-modal-row-light > * :last-child {
  margin-top: 0px;
}
.modal-insights-network .hs-modal-body .hs-modal-row.hs-modal-row-input > * :first-child, .modal-insights-network .hs-modal-body .hs-modal-row-input.hs-modal-row-light > * :first-child {
  margin-bottom: 1rem;
}
.modal-insights-network .hs-modal-footer {
  justify-content: flex-end;
  padding-right: 2rem;
}

.hs-inventory-details .hs-navbar-product-breadcrumb img {
  margin-right: 1rem;
}
.hs-inventory-details .hs-control-label {
  color: #7B7B93;
  font-weight: 600;
  letter-spacing: 0.34px;
}

.hs-inventory-directive-filter {
  display: flex;
  align-items: center;
}
.hs-inventory-directive-filter .hs-grid-filter {
  flex-grow: 1;
}
.hs-inventory-directive-filter hs-options-filter {
  margin-top: 2rem;
  margin-left: 2rem;
}

.hs-network-os-deployment-upload-image-progress-modal .hs-compact-alert,
.hs-network-os-deployment-upload-image-modal .hs-compact-alert {
  margin-left: 1rem;
  margin-right: 1rem;
  width: auto;
}
.hs-network-os-deployment-upload-image-progress-modal .hs-upload-status-text,
.hs-network-os-deployment-upload-image-modal .hs-upload-status-text {
  text-align: center;
  font-size: 13px;
}
.hs-network-os-deployment-upload-image-progress-modal .hs-progress-bar,
.hs-network-os-deployment-upload-image-modal .hs-progress-bar {
  margin: 3rem 4rem 0.5rem 4rem;
}
.hs-network-os-deployment-upload-image-progress-modal .hs-low-opacity,
.hs-network-os-deployment-upload-image-modal .hs-low-opacity {
  filter: opacity(0.1);
}

.hs-network-os-deploymnet-editor-container .hs-upload-os-image-align {
  padding-left: 4rem;
  padding-right: 1rem;
}
.hs-network-os-deploymnet-editor-container .upload-os-image {
  height: 4.5rem;
  margin-top: 2rem;
}

.hs-process-lock-details .hs-navbar-product-breadcrumb img {
  margin-right: 1rem;
}
.hs-process-lock-details .hs-control-label {
  color: #7B7B93;
  font-weight: 600;
  letter-spacing: 0.34px;
}

.modal-process-lock-rule {
  min-width: 42.42rem;
}
.modal-process-lock-rule .hs-modal-body {
  padding: 0;
}
.modal-process-lock-rule .hs-modal-body .hs-modal-row, .modal-process-lock-rule .hs-modal-body .hs-modal-row-light {
  padding-bottom: 1rem;
  padding-top: 1rem;
}
.modal-process-lock-rule .hs-modal-body .hs-modal-row .col-md-24:last-child, .modal-process-lock-rule .hs-modal-body .hs-modal-row-light .col-md-24:last-child {
  margin-top: 0px;
}
.modal-process-lock-rule .hs-modal-body .hs-modal-row .col-md-24:first-child, .modal-process-lock-rule .hs-modal-body .hs-modal-row-light .col-md-24:first-child {
  margin-bottom: 1rem;
}
.modal-process-lock-rule .hs-modal-body .hs-modal-row-input {
  padding-left: 1rem;
  padding-right: 1rem;
}
.modal-process-lock-rule .hs-modal-footer {
  justify-content: flex-end;
  padding-right: 2rem;
}

.hs-distributor-container {
  padding: 3rem 5rem;
}
.hs-distributor-container h1 {
  font-size: 3rem;
  line-height: 3rem;
}
.hs-distributor-container .hs-delimiter {
  height: 2px;
  background: #74AAD4;
  margin-top: 3.2rem;
}
.hs-distributor-container .hs-distributor-grid {
  padding-top: 0.5rem;
}

.hs-roi-page {
  padding-left: 0px;
  margin-right: -1.7rem;
}
.hs-roi-page .hs-tile {
  padding-left: 0;
}
.hs-roi-page .hs-chart-container .hs-summary-container, .hs-roi-page .hs-chart-container-summary .hs-summary-container {
  min-height: 19rem;
}
.hs-roi-page .hs-chart-container .hs-chart-body .hs-summary-body, .hs-roi-page .hs-chart-container-summary .hs-chart-body .hs-summary-body {
  min-height: 19rem;
}
.hs-roi-page .hs-chart-container .hs-chart-body .hs-chart-body-container.hs-summary-body-container, .hs-roi-page .hs-chart-container-summary .hs-chart-body .hs-chart-body-container.hs-summary-body-container {
  flex-direction: row;
  flex-wrap: wrap;
  height: 1px;
}
.hs-roi-page .hs-summary-tile {
  display: flex;
  flex-direction: column;
  padding: 5px;
  background-color: #FFFFFF;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-roi-page .hs-summary-tile {
  background-color: #20202E;
  border-color: #5E5E6F;
}
.hs-roi-page .hs-summary-tile .hs-summary-tile-row {
  display: flex;
  flex-direction: row;
  align-content: center;
  padding: 10px 0px 10px 10px;
  border: 1px solid;
}
.hs-roi-page .hs-summary-tile .hs-summary-tile-row .hs-summary-tile-total {
  margin-left: auto;
}
.hs-roi-page .hs-summary-tile .hs-summary-tile-row .hs-summary-tile-total.single {
  margin-right: 20px;
}
.hs-roi-page .hs-summary-details {
  background-color: #FFFFFF;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-roi-page .hs-summary-details {
  background-color: #20202E;
  border-color: #5E5E6F;
}
.hs-roi-page .hs-dark-theme .hs-summary-container .hs-summary-container-title::before {
  background: linear-gradient(0deg, #161622 0%, #1A1A29 20%, transparent);
}
.hs-roi-page .hs-charts-container {
  margin-top: 0;
}
.hs-roi-page .hs-charts-container .hs-img-full-height {
  height: 100%;
}
.hs-roi-page .hs-charts-container .hs-chart-container.hs-summary-container, .hs-roi-page .hs-charts-container .hs-summary-container.hs-chart-container-summary {
  min-height: 15rem;
}
.hs-roi-page .hs-charts-container .hs-chart-container .hs-chart-body.hs-summary-body, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-body.hs-summary-body {
  min-height: 15rem;
}
.hs-roi-page .hs-charts-container .hs-chart-container .hs-chart-body .hs-chart-body-container.hs-summary-body-container, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-body .hs-chart-body-container.hs-summary-body-container {
  flex-direction: row;
  flex-wrap: wrap;
  height: 1px;
}
.hs-roi-page .hs-charts-container .hs-tile-row {
  display: flex;
  flex-wrap: wrap;
  gap: 0;
  margin-bottom: 20px;
}
.hs-roi-page .hs-module-title {
  font-size: 1.4rem;
  font-weight: bold;
  padding-left: 0;
}
.hs-roi-page .hs-module-title::after {
  padding-top: 0;
  content: ""; /* This is necessary for the pseudo element to work. */
  display: block; /* This will put the pseudo element on its own line. */
  width: 99%; /* Change this to whatever width you want. */
  border-bottom: 1px solid transparent;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-roi-page .hs-module-title::after {
  border-color: #5E5E6F;
}
.hs-roi-page .hs-chart-body-overview {
  margin-left: 10px;
}
.hs-roi-page .hs-chart-title-row {
  border-top-left-radius: 0.4rem;
  border-top-right-radius: 0.4rem;
  min-height: 6rem;
  display: flex;
  align-items: center;
  padding: 1rem;
}
.hs-roi-page .hs-chart-title-row .hs-chart-title {
  font-size: 1.2rem;
  margin-top: -8px;
}
.hs-roi-page .hs-chart-title-row .hs-chart-subtitle {
  display: block;
  font-weight: normal;
  padding-left: 0;
  font-size: 11px;
}
.hs-roi-page .hs-chart-title-row p {
  margin: 0px;
}
.hs-roi-page .hs-chart-title-row .hs-chart-select .select2-choice {
  background-color: transparent;
  border: none;
  color: #FFFFFF;
}
.hs-roi-page .hs-chart-title-row .hs-chart-select .select2-choice .select2-chosen {
  font-weight: normal;
}
.hs-roi-page .hs-chart-title-row .hs-chart-select .select2-choice .select2-arrow {
  background-image: url("../../Content/Images/Icons/arrow-up.svg");
}
.hs-roi-page > .hs-tile-row {
  margin: 0px;
}
.hs-roi-page .hs-chart-container-summary {
  padding-top: 0 !important;
}
.hs-roi-page .hs-chart-container-summary .hs-chart-title-row {
  padding-left: 1.5rem !important;
}
.hs-roi-page .hs-charts-container .hs-chart-container, .hs-roi-page .hs-charts-container .hs-chart-container-summary {
  padding: 0;
  margin-top: 5px;
  min-height: 25rem;
}
.hs-roi-page .hs-charts-container .hs-chart-container hs-chart-package-unavailable, .hs-roi-page .hs-charts-container .hs-chart-container-summary hs-chart-package-unavailable {
  min-height: 25rem;
  display: block;
  background-color: #FFFFFF;
}
.hs-roi-page .hs-charts-container .hs-chart-container hs-chart-package-permission-denied, .hs-roi-page .hs-charts-container .hs-chart-container-summary hs-chart-package-permission-denied {
  min-height: 25rem;
  display: block;
  background-color: #FFFFFF;
}
.hs-roi-page .hs-charts-container .hs-chart-container .hs-chart-overlay-container, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-overlay-container, .hs-roi-page .hs-charts-container .hs-chart-container hs-chart-package-unavailable, .hs-roi-page .hs-charts-container .hs-chart-container-summary hs-chart-package-unavailable, .hs-roi-page .hs-charts-container .hs-chart-container hs-chart-package-permission-denied, .hs-roi-page .hs-charts-container .hs-chart-container-summary hs-chart-package-permission-denied {
  position: relative;
}
.hs-roi-page .hs-charts-container .hs-chart-container .hs-chart-overlay-container .hs-demo-btn, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-overlay-container .hs-demo-btn, .hs-roi-page .hs-charts-container .hs-chart-container hs-chart-package-unavailable .hs-demo-btn, .hs-roi-page .hs-charts-container .hs-chart-container-summary hs-chart-package-unavailable .hs-demo-btn, .hs-roi-page .hs-charts-container .hs-chart-container hs-chart-package-permission-denied .hs-demo-btn, .hs-roi-page .hs-charts-container .hs-chart-container-summary hs-chart-package-permission-denied .hs-demo-btn {
  opacity: 1;
  cursor: pointer;
  display: inline-block;
  background: linear-gradient(90deg, #0071FE, #41D6DB);
  box-shadow: 0rem 0.5rem 1rem rgba(7, 26, 105, 0.1098039216);
  border-radius: 0.2rem;
  padding: 0.6666666667rem 2rem;
}
.hs-roi-page .hs-charts-container .hs-chart-container .hs-chart-overlay-container .hs-demo-btn a, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-overlay-container .hs-demo-btn a, .hs-roi-page .hs-charts-container .hs-chart-container hs-chart-package-unavailable .hs-demo-btn a, .hs-roi-page .hs-charts-container .hs-chart-container-summary hs-chart-package-unavailable .hs-demo-btn a, .hs-roi-page .hs-charts-container .hs-chart-container hs-chart-package-permission-denied .hs-demo-btn a, .hs-roi-page .hs-charts-container .hs-chart-container-summary hs-chart-package-permission-denied .hs-demo-btn a {
  opacity: 1;
  color: white;
  font-size: 13px;
  font-weight: 500;
}
.hs-roi-page .hs-charts-container .hs-chart-container .hs-chart-overlay-container .hs-chart-overlay-row, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-overlay-container .hs-chart-overlay-row, .hs-roi-page .hs-charts-container .hs-chart-container hs-chart-package-unavailable .hs-chart-overlay-row, .hs-roi-page .hs-charts-container .hs-chart-container-summary hs-chart-package-unavailable .hs-chart-overlay-row, .hs-roi-page .hs-charts-container .hs-chart-container hs-chart-package-permission-denied .hs-chart-overlay-row, .hs-roi-page .hs-charts-container .hs-chart-container-summary hs-chart-package-permission-denied .hs-chart-overlay-row {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #FFFFFF;
}
.hs-dark-theme .hs-roi-page .hs-charts-container .hs-chart-container .hs-chart-overlay-container .hs-chart-overlay-row, .hs-dark-theme .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-overlay-container .hs-chart-overlay-row, .hs-dark-theme .hs-roi-page .hs-charts-container .hs-chart-container hs-chart-package-unavailable .hs-chart-overlay-row, .hs-dark-theme .hs-roi-page .hs-charts-container .hs-chart-container-summary hs-chart-package-unavailable .hs-chart-overlay-row, .hs-dark-theme .hs-roi-page .hs-charts-container .hs-chart-container hs-chart-package-permission-denied .hs-chart-overlay-row, .hs-dark-theme .hs-roi-page .hs-charts-container .hs-chart-container-summary hs-chart-package-permission-denied .hs-chart-overlay-row {
  background-color: #20202E;
}
.hs-roi-page .hs-charts-container .hs-chart-container .hs-chart-overlay-container .hs-chart-overlay-row .hs-chart-overlay-text, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-overlay-container .hs-chart-overlay-row .hs-chart-overlay-text, .hs-roi-page .hs-charts-container .hs-chart-container hs-chart-package-unavailable .hs-chart-overlay-row .hs-chart-overlay-text, .hs-roi-page .hs-charts-container .hs-chart-container-summary hs-chart-package-unavailable .hs-chart-overlay-row .hs-chart-overlay-text, .hs-roi-page .hs-charts-container .hs-chart-container hs-chart-package-permission-denied .hs-chart-overlay-row .hs-chart-overlay-text, .hs-roi-page .hs-charts-container .hs-chart-container-summary hs-chart-package-permission-denied .hs-chart-overlay-row .hs-chart-overlay-text {
  display: flex;
  text-align: center;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
  padding-left: 4rem;
  padding-right: 4rem;
  font-size: 16px;
}
.hs-roi-page .hs-charts-container .hs-chart-container.roi-chart-container, .hs-roi-page .hs-charts-container .roi-chart-container.hs-chart-container-summary {
  height: 100%;
  padding-left: 1.7rem;
  border-left: 1px solid transparent;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-roi-page .hs-charts-container .hs-chart-container.roi-chart-container, .hs-dark-theme .hs-roi-page .hs-charts-container .roi-chart-container.hs-chart-container-summary {
  border-color: #5E5E6F;
}
.hs-roi-page .hs-chart-body {
  border-radius: 0px 0px 4px 4px;
  min-height: 25rem;
  background-color: #FFFFFF;
  box-shadow: 0 1rem 1rem #EEEEEE;
}
.hs-dark-theme .hs-roi-page .hs-chart-body {
  background-color: #20202E;
  box-shadow: 0 1rem 1rem #2B2B39;
}
.hs-roi-page .hs-chart-body .hs-cost-details-row, .hs-roi-page .hs-chart-body .hs-cost-details-row-roi {
  padding-top: 0.7rem;
  padding-bottom: 0.7rem;
  padding-left: 1.5rem;
  padding-right: unset;
  border-top: 1px solid transparent;
  border-bottom-right-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-roi-page .hs-chart-body .hs-cost-details-row, .hs-dark-theme .hs-roi-page .hs-chart-body .hs-cost-details-row-roi {
  border-color: #5E5E6F;
}
.hs-roi-page .hs-chart-body .hs-cost-details-row p, .hs-roi-page .hs-chart-body .hs-cost-details-row-roi p {
  margin: 0;
}
.hs-roi-page .hs-chart-body .hs-cost-details-row p.hs-amount-text, .hs-roi-page .hs-chart-body .hs-cost-details-row-roi p.hs-amount-text {
  font-size: 2.5rem;
  font-weight: 700;
}
.hs-roi-page .hs-chart-body .card {
  border-radius: unset;
  border: none !important;
}
.hs-roi-page .hs-chart-body .card .card-body {
  padding-bottom: 0;
  padding-top: 0;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  background-color: #FFFFFF;
}
.hs-dark-theme .hs-roi-page .hs-chart-body .card .card-body {
  background-color: #20202E;
}
.hs-roi-page .hs-chart-body .card .card-header {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  border-bottom: none;
  border-radius: 0;
  background-color: #f7f7f7;
}
.hs-dark-theme .hs-roi-page .hs-chart-body .card .card-header {
  background-color: #202938;
}
.hs-roi-page .hs-chart-body .card .card-header h5 {
  padding-bottom: 0;
  padding-top: 0;
}
.hs-roi-page .hs-chart-body .card .card-header .accordion-toggle {
  font-size: 11px;
  color: #0B1A65;
}
.hs-dark-theme .hs-roi-page .hs-chart-body .card .card-header .accordion-toggle {
  color: #B8B9C1;
}
.hs-roi-page .hs-chart-body .card .card-header .accordion-toggle .accordion-toggle-img {
  float: right;
  border: none;
  width: 2rem;
  height: 2rem;
  margin: auto;
  background-image: url("/Content/Images/Icons/arrow-up-dark-blue.svg");
}
.hs-dark-theme .hs-roi-page .hs-chart-body .card .card-header .accordion-toggle .accordion-toggle-img {
  background-image: url("/Content/Images/Icons/arrow-up.svg");
}
.hs-roi-page .hs-chart-body .hs-cost-details-row-roi {
  border-bottom: 1px solid transparent;
  border-color: #EAEAEE;
  background-color: #FFFFFF;
}
.hs-dark-theme .hs-roi-page .hs-chart-body .hs-cost-details-row-roi {
  border-color: #5E5E6F;
  background-color: #20202E;
}
.hs-roi-page .hs-chart-body .hs-module-cost-details-row, .hs-roi-page .hs-chart-body .hs-module-cost-details-row-last, .hs-roi-page .hs-chart-body .hs-module-cost-details-row-total {
  border-bottom: 1px solid transparent;
  padding-top: 1rem;
  justify-content: space-between;
  display: flex;
  padding-right: 1.5rem;
  border-color: #EAEAEE;
  background-color: #FFFFFF;
}
.hs-dark-theme .hs-roi-page .hs-chart-body .hs-module-cost-details-row, .hs-dark-theme .hs-roi-page .hs-chart-body .hs-module-cost-details-row-last, .hs-dark-theme .hs-roi-page .hs-chart-body .hs-module-cost-details-row-total {
  border-color: #5E5E6F;
  background-color: #20202E;
}
.hs-roi-page .hs-chart-body .hs-module-cost-details-row:last-of-type, .hs-roi-page .hs-chart-body .hs-module-cost-details-row-last:last-of-type, .hs-roi-page .hs-chart-body .hs-module-cost-details-row-total:last-of-type {
  border-bottom: unset;
}
.hs-roi-page .hs-chart-body .hs-module-cost-details-row .hs-module-name, .hs-roi-page .hs-chart-body .hs-module-cost-details-row-last .hs-module-name, .hs-roi-page .hs-chart-body .hs-module-cost-details-row-total .hs-module-name {
  font-size: 12px;
  font-weight: 700;
  color: #0B1A65;
}
.hs-dark-theme .hs-roi-page .hs-chart-body .hs-module-cost-details-row .hs-module-name, .hs-dark-theme .hs-roi-page .hs-chart-body .hs-module-cost-details-row-last .hs-module-name, .hs-dark-theme .hs-roi-page .hs-chart-body .hs-module-cost-details-row-total .hs-module-name {
  color: #4592FF;
}
.hs-roi-page .hs-chart-body .hs-module-cost-details-row .hs-module-name > i, .hs-roi-page .hs-chart-body .hs-module-cost-details-row-last .hs-module-name > i, .hs-roi-page .hs-chart-body .hs-module-cost-details-row-total .hs-module-name > i {
  font-size: 11px;
  font-weight: 600;
}
.hs-roi-page .hs-chart-body .hs-module-cost-details-row .hs-module-amount, .hs-roi-page .hs-chart-body .hs-module-cost-details-row-last .hs-module-amount, .hs-roi-page .hs-chart-body .hs-module-cost-details-row-total .hs-module-amount {
  font-size: 11px;
  font-weight: 700;
  color: #0B1A65;
}
.hs-dark-theme .hs-roi-page .hs-chart-body .hs-module-cost-details-row .hs-module-amount, .hs-dark-theme .hs-roi-page .hs-chart-body .hs-module-cost-details-row-last .hs-module-amount, .hs-dark-theme .hs-roi-page .hs-chart-body .hs-module-cost-details-row-total .hs-module-amount {
  color: #4592FF;
}
.hs-roi-page .hs-chart-body .hs-module-cost-details-row-last, .hs-roi-page .hs-chart-body .hs-module-cost-details-row-total {
  border-bottom: unset;
}
.hs-roi-page .hs-chart-body .hs-module-cost-details-row-total {
  padding-left: 1.5rem;
}
.hs-roi-page .hs-chart-body .hs-chart-overlay-container, .hs-roi-page .hs-chart-body .hs-chart-package-permission-denied {
  height: 25rem;
}
.hs-roi-page .hs-chart-body .hs-chart-roi .hs-chart-overlay-container {
  height: unset;
}
.hs-roi-page .hs-chart {
  display: block;
  min-height: 25rem;
  margin: 0;
  padding: 0 1rem 0 1rem;
}
.hs-roi-page .droprown-menu li .hs-summary-tile-row {
  display: flex;
  flex-direction: row;
  align-content: center;
  padding: 10px 0px 10px 10px;
  border: 1px solid;
}

.hs-role-access-control-editor .tooltip.show {
  opacity: 1;
}

.hs-tac-text-color-informational {
  color: #10a3ff !important;
}

.hs-tac-text-color-low {
  color: #08C76F !important;
}

.hs-tac-text-color-medium {
  color: #FFCE00 !important;
}

.hs-tac-text-color-high {
  color: #FE6C00 !important;
}

.hs-tac-text-color-critical {
  color: #FF002E !important;
}

.hs-tac-bg-color-low {
  background-color: #08C76F !important;
}

.hs-tac-bg-color-medium {
  background-color: #FFCE00 !important;
}

.hs-tac-bg-color-high {
  background-color: #FE6C00 !important;
}

.hs-tac-bg-color-critical {
  background-color: #FF002E !important;
}

.hs-risk-score-container {
  position: absolute;
  left: 20px;
  top: 20px;
}

.hs-risk-score-label {
  font-size: 14px;
}

.hs-risk-score {
  line-height: 24px;
  font-size: 24px;
}

.hs-tac-module-title-row .hs-tac-module-title-font, .hs-tac-module-title-row > div .hs-tac-module-title, .hs-tac-module-title-row > div .hs-tac-module-score-status, .hs-tac-module-title-row > div .hs-tac-module-score-circle {
  font: 21px "OpenSans Bold", sans-serif;
}
.hs-tac-module-title-row > div {
  display: flex;
  align-items: center;
  padding: 0;
}
.hs-tac-module-title-row > div .hs-tac-module-score-circle {
  border-radius: 50%;
  width: max-content;
  min-width: 60px;
  aspect-ratio: 1/1;
  padding: 10px;
  border: 3px solid;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}
.hs-tac-module-title-row > div .hs-tac-module-score-status {
  margin-left: 1rem;
}
.hs-tac-module-title-row > div .hs-tac-module-title {
  margin-left: auto;
  margin-right: auto;
}
.hs-tac-module-title-row > div .hs-btn {
  margin-left: auto;
}

.hs-widget-bottom {
  position: sticky;
  bottom: 0;
  font-weight: 300;
  color: #AFAFC9;
  z-index: 1015;
  background-color: #0B1A65;
}
.hs-dark-theme .hs-widget-bottom {
  background-color: #20202E;
}
.hs-widget-bottom .hs-container {
  display: flex;
  height: fit-content;
  padding-left: 1.7rem;
  padding-right: 1.7rem;
  border-left: 1px solid;
  border-top: 1px solid;
  overflow: hidden;
  transition: height 0.35s ease-out;
  transform: scaleY(1);
  transform-origin: bottom;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-widget-bottom .hs-container {
  border-color: #2D2D39;
}
.hs-widget-bottom .hs-container .hs-widget-col {
  border-right: 1px solid;
  padding: 1rem;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-widget-bottom .hs-container .hs-widget-col {
  border-color: #2D2D39;
}
.hs-widget-bottom .hs-container .hs-widget-col .hs-widget-action {
  display: flex;
  flex-direction: column;
  margin: 10px 0;
  height: 100px;
}
.hs-widget-bottom .hs-container .hs-widget-col .hs-widget-action .hs-alerts-count {
  font-size: 30px;
  font-weight: 600;
  text-align: center;
}
.hs-widget-bottom .hs-container .hs-widget-col .hs-widget-action > .hs-btn {
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  height: fit-content;
  padding: 0.7rem 2rem;
}
.hs-widget-bottom .hs-container .hs-widget-col:first-child {
  padding-left: 0rem;
  padding-right: 1.7rem;
}
.hs-widget-bottom .hs-container .hs-widget-col:last-child {
  border-right: 0px;
  padding-right: 0px;
}
.hs-widget-bottom .hs-container .hs-widget-label-row {
  cursor: default;
  font-family: "OpenSans";
  font-size: 12px;
  font-weight: normal;
  color: #9797B1;
}
.hs-widget-bottom .hs-container .hs-widget-label-row.centered {
  text-align: center;
}
.hs-widget-bottom .hs-container.collapsed {
  transform: scaleY(0);
}
.hs-widget-bottom .hs-widget-toggle-btn {
  position: absolute;
  display: flex;
  bottom: 100%;
  left: 50%;
  margin-left: -2rem;
  width: 4rem;
  height: 1.4rem;
  border-radius: 5px 5px 0px 0px;
  border-bottom: 0;
  padding: 0;
  background-color: #0B1A65;
  border-color: #0B1A65;
}
.hs-dark-theme .hs-widget-bottom .hs-widget-toggle-btn {
  background-color: #4592FF;
  border-color: #4592FF;
}
.hs-widget-bottom .hs-widget-toggle-btn span {
  margin: auto;
}
.hs-widget-bottom .hs-widget-toggle-btn span.hs-icon-arrow-up, .hs-widget-bottom .hs-widget-toggle-btn span.hs-icon-arrow-right, .hs-widget-bottom .hs-widget-toggle-btn span.hs-icon-arrow-left, .hs-widget-bottom .hs-widget-toggle-btn .select2-container.hs-form-control-select.hs-dropdown-blue-arrow span.select2-choice::after, .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .hs-widget-bottom .hs-widget-toggle-btn span.select2-choice::after, .hs-widget-bottom .hs-widget-toggle-btn .select2-container.hs-form-control-select .select2-choice span.select2-arrow, .select2-container.hs-form-control-select .select2-choice .hs-widget-bottom .hs-widget-toggle-btn span.select2-arrow, .hs-widget-bottom .hs-widget-toggle-btn span.hs-icon-arrow-down {
  width: 2.2rem;
}
.hs-widget-bottom .hs-widget-toggle-btn div.hs-alerts-badge {
  position: absolute;
  top: -1rem;
  left: 3rem;
  width: max-content;
  min-width: 23px;
  aspect-ratio: 1/1;
  display: flex;
  align-items: center;
  text-align: center;
  justify-content: center;
  border-radius: 50%;
  background-color: rgba(213, 87, 90, 0.7019607843);
  font-size: 9px;
  font-weight: 300;
}

.hs-tac-widget-modal-container {
  width: 100%;
}
.hs-tac-widget-modal-container .hs-loading::after {
  background-color: #0B1A65;
}
.hs-dark-theme .hs-tac-widget-modal-container .hs-loading::after {
  background-color: #20202E;
}
.hs-tac-widget-modal-container .hs-alert-categories-filter .hs-options-filter-option {
  width: 100%;
}
.hs-tac-widget-modal-container hs-options-filter-redesign {
  height: 100%;
  display: flex;
}
.hs-tac-widget-modal-container hs-options-filter-redesign .popover {
  width: calc(100% - 4rem);
  left: 2rem !important;
}
.hs-tac-widget-modal-container hs-options-filter-redesign .popover .popover-header {
  background-color: #0449C4;
  border: none;
}
.hs-tac-widget-modal-container hs-options-filter-redesign .popover .popover-body {
  border: 1px solid transparent;
  border-top: 0px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-tac-widget-modal-container hs-options-filter-redesign .popover .popover-body {
  border-color: #2D2D39;
}
.hs-tac-widget-modal-container hs-options-filter-redesign .hs-options-filters .hs-options-filter-item .hs-options-filter-options-container.hs-options-filter-timeframe .hs-options-filter-option img:first-child {
  margin-right: 1rem;
}
.hs-tac-widget-modal-container hs-options-filter-redesign .hs-options-filters .hs-options-filter-item .hs-options-filter-options-container.hs-options-filter-timeframe .hs-options-filter-option .hs-navbar-timeframe-label {
  padding: 0px;
}
.hs-tac-widget-modal-container hs-options-filter-redesign .hs-options-filters .hs-options-filter-item .hs-options-filter-options-container.hs-options-filter-timeframe .hs-options-filter-option .hs-navbar-datepicker .hs-form-group {
  padding: 0;
}
.hs-tac-widget-modal-container hs-options-filter-redesign .hs-options-filters .hs-options-filter-item .hs-options-filter-options-container.hs-options-filter-timeframe .hs-options-filter-option .hs-navbar-datepicker .hs-form-group input {
  background-color: #20202E;
  color: #4D97FF;
  font-weight: 700;
  width: 5.5rem;
  height: 2rem;
  padding: 0;
}
.hs-tac-widget-modal-container .hs-modal-body {
  margin-top: 1rem;
  padding: 2rem;
  border-bottom: 2px solid transparent;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-tac-widget-modal-container .hs-modal-body {
  border-color: #2D2D39;
}
.hs-tac-widget-modal-container .hs-modal-body .hs-filter-row {
  display: flex;
  justify-content: space-between;
  margin-left: 1.5rem;
}
.hs-tac-widget-modal-container .hs-modal-body .hs-filter-row .hs-grid-filter {
  flex-grow: 1;
  margin-right: 20px;
}
.hs-tac-widget-modal-container .hs-modal-body .hs-grid-tabs.hs-tac-grid-tabs .nav-tabs {
  display: flex;
  justify-content: start;
}
.hs-tac-widget-modal-container .hs-modal-body .hs-grid-header {
  border: none;
  padding-right: 1rem;
}
.hs-tac-widget-modal-container .hs-modal-body .hs-grid-tabs {
  height: 100%;
}
.hs-tac-widget-modal-container .hs-modal-body .hs-grid-tabs .hs-grid-tab {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.hs-tac-widget-modal-container .hs-modal-body .hs-grid-header-actions {
  border: 0px;
  background-color: transparent;
  margin-left: 1.5rem;
}
.hs-tac-widget-modal-container .hs-modal-body .hs-grid-header-actions > * {
  color: #B0B0C1;
}
.hs-tac-widget-modal-container .hs-modal-body .hs-grid-filter {
  margin-top: 0px;
}
.hs-tac-widget-modal-container .hs-modal-body .hs-grid-filter input {
  height: 3.7rem;
}
.hs-tac-widget-modal-container .hs-modal-body .hs-grid-filter .hs-grid-filter-dropdown {
  height: 3.7rem;
}
.hs-tac-widget-modal-container .hs-modal-body .hs-grid-filter .hs-grid-filter-btn {
  height: 3.7rem;
}
.hs-tac-widget-modal-container .hs-modal-header {
  padding: 2px 0 0 0;
  flex-direction: column;
}
.hs-tac-widget-modal-container .hs-modal-header .hs-modal-tabs, .hs-tac-widget-modal-container .hs-modal-header .hs-modal-sub-tabs {
  display: flex;
  width: 100%;
  border-bottom: 2px solid transparent;
  position: relative;
  padding: 0 2rem;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-tac-widget-modal-container .hs-modal-header .hs-modal-tabs, .hs-dark-theme .hs-tac-widget-modal-container .hs-modal-header .hs-modal-sub-tabs {
  border-color: #2D2D39;
}
.hs-tac-widget-modal-container .hs-modal-header .hs-modal-tabs > *, .hs-tac-widget-modal-container .hs-modal-header .hs-modal-sub-tabs > * {
  cursor: pointer;
}
.hs-tac-widget-modal-container .hs-modal-header .hs-modal-tabs .hs-modal-tab-action, .hs-tac-widget-modal-container .hs-modal-header .hs-modal-sub-tabs .hs-modal-tab-action {
  position: relative;
  opacity: 0.7;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #7B7B93 !important;
}
.hs-dark-theme .hs-tac-widget-modal-container .hs-modal-header .hs-modal-tabs .hs-modal-tab-action, .hs-dark-theme .hs-tac-widget-modal-container .hs-modal-header .hs-modal-sub-tabs .hs-modal-tab-action {
  color: #B0B0C1 !important;
}
.hs-tac-widget-modal-container .hs-modal-header .hs-modal-tabs .hs-modal-tab-action:not(:last-child), .hs-tac-widget-modal-container .hs-modal-header .hs-modal-sub-tabs .hs-modal-tab-action:not(:last-child) {
  margin-right: 3.5rem;
}
.hs-tac-widget-modal-container .hs-modal-header .hs-modal-tabs .hs-modal-tab-action.hs-selected, .hs-tac-widget-modal-container .hs-modal-header .hs-modal-sub-tabs .hs-modal-tab-action.hs-selected {
  opacity: 1;
  transition: all 300ms ease;
}
.hs-tac-widget-modal-container .hs-modal-header .hs-modal-tabs .hs-modal-tab-action.hs-selected::before, .hs-tac-widget-modal-container .hs-modal-header .hs-modal-sub-tabs .hs-modal-tab-action.hs-selected::before {
  content: " ";
  position: absolute;
  bottom: -2px;
  width: 100%;
  height: 3px;
  background-color: #4592FF;
  box-shadow: 0 0.3rem 0.6rem rgba(0, 0, 0, 0.12);
  left: 0;
  border-radius: 4px;
  filter: blur(6px);
  opacity: 1;
}
.hs-tac-widget-modal-container .hs-modal-header .hs-modal-tabs .hs-modal-tab-action.hs-selected::after, .hs-tac-widget-modal-container .hs-modal-header .hs-modal-sub-tabs .hs-modal-tab-action.hs-selected::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 5px;
  bottom: -3px;
  left: 0;
  border-radius: 4px;
  background-color: #4592FF;
}
.hs-tac-widget-modal-container .hs-modal-header .hs-modal-tabs .hs-modal-tab-action[disabled], .hs-tac-widget-modal-container .hs-modal-header .hs-modal-sub-tabs .hs-modal-tab-action[disabled] {
  pointer-events: none;
  filter: alpha(opacity=30);
  opacity: 0.3;
}
.hs-tac-widget-modal-container .hs-modal-tabs .hs-modal-tab-action {
  padding: 2rem;
  font-size: 1.5rem;
}
.hs-tac-widget-modal-container .hs-modal-tabs .hs-modal-close-icon {
  width: 40px;
  height: 40px;
  margin: auto 0 auto auto;
  padding: 0.25rem 0;
  margin-right: -8px;
}
.hs-tac-widget-modal-container .hs-modal-sub-tabs .hs-modal-tab-action {
  padding: 1.5rem;
  font-size: 1.25rem;
}
.hs-tac-widget-modal-container .hs-modal-footer {
  padding: 0;
  flex-wrap: nowrap;
  display: inline;
}
.hs-tac-widget-modal-container .hs-modal-footer .hs-widget-bottom .hs-container {
  border: 0px;
  padding: 0 2rem;
  cursor: default;
}
.hs-tac-widget-modal-container .hs-modal-footer .hs-widget-bottom .hs-container .hs-widget-col:first-child {
  padding-left: 0rem;
  padding-right: 2rem;
}
.hs-tac-widget-modal-container .hs-grid-single-scroll-redesign.aggregatedAlertsGrid .hs-grid-rows, .hs-tac-widget-modal-container .hs-grid-single-scroll-redesign.alertsGrid .hs-grid-rows {
  max-height: 30rem !important;
}
.hs-tac-widget-modal-container .hs-grid-single-scroll-redesign.mxdrLogsGrid .hs-grid-rows {
  max-height: 39rem !important;
}

.hs-tac-modal .hs-modal-header {
  background-color: #0449C4 !important;
  align-items: center;
}
.hs-tac-modal .hs-modal-body .hs-modal-row, .hs-tac-modal .hs-modal-body .hs-modal-row-light {
  border-color: #2D2D39 !important;
}
.hs-tac-modal.hs-tac-audit-log-details-modal .hs-modal-body {
  margin: auto;
  padding-top: 0px !important;
}
.hs-tac-modal.hs-tac-audit-log-details-modal .hs-modal-body .hs-audit-log-details-textarea {
  width: 54rem;
  height: 50rem;
  margin-left: auto;
  margin-right: auto;
  color: #0B1A65;
  background-color: #FFFFFF;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-tac-modal.hs-tac-audit-log-details-modal .hs-modal-body .hs-audit-log-details-textarea {
  color: #FFFFFF;
  background-color: #191927;
  border-color: #191927;
}
.hs-tac-modal.hs-tac-audit-log-details-modal .hs-modal-body .hs-audit-log-details-textarea::-webkit-scrollbar {
  width: 12.5px;
}
.hs-tac-modal.hs-tac-audit-log-details-modal .hs-modal-body .hs-audit-log-details-textarea::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey;
  border-radius: 10px;
  display: none;
}
.hs-tac-modal.hs-tac-audit-log-details-modal .hs-modal-body .hs-audit-log-details-textarea::-webkit-scrollbar-thumb {
  border: 4px solid rgba(0, 0, 0, 0);
  background-clip: padding-box;
  border-radius: 9999px;
  background-color: #47475A;
  height: 110px;
}
.hs-tac-modal.hs-tac-action-log-modal .hs-modal-body, .hs-tac-modal.hs-xdr-contact-modal .hs-modal-body {
  padding-top: 0px !important;
}
.hs-tac-modal.hs-tac-action-log-modal .hs-modal-body .hs-managed-customer-notes-scrollable, .hs-tac-modal.hs-xdr-contact-modal .hs-modal-body .hs-managed-customer-notes-scrollable {
  max-height: 30rem;
  height: auto;
  overflow-y: scroll;
}
.hs-tac-modal.hs-tac-action-log-modal .hs-modal-body .hs-tac-action-log-row, .hs-tac-modal.hs-xdr-contact-modal .hs-modal-body .hs-tac-action-log-row {
  display: flex;
  flex-flow: column;
  background: #2B2B39;
  margin: 0 1.5rem 1.5rem;
  padding: 1.2rem;
  border-radius: 5px;
}
.hs-tac-modal.hs-tac-action-log-modal .hs-modal-body .hs-tac-action-log-row .hs-tac-action-log-heading, .hs-tac-modal.hs-xdr-contact-modal .hs-modal-body .hs-tac-action-log-row .hs-tac-action-log-heading {
  color: #B0B0C1;
}
.hs-tac-modal.hs-tac-action-log-modal .hs-modal-body .hs-tac-action-log-row .hs-tac-action-log-details, .hs-tac-modal.hs-xdr-contact-modal .hs-modal-body .hs-tac-action-log-row .hs-tac-action-log-details {
  color: #FFFFFF;
  font-size: 13px;
  margin-top: 5px;
}
.hs-tac-modal.hs-tac-action-log-modal .hs-modal-body .hs-tac-action-log-row:first-child, .hs-tac-modal.hs-xdr-contact-modal .hs-modal-body .hs-tac-action-log-row:first-child {
  margin-top: 1.5rem;
}
.hs-tac-modal.hs-tac-action-confirmation-modal .hs-modal-body {
  padding: 1.5rem 0;
}
.hs-tac-modal.hs-tac-firewall-details-modal .hs-modal-body {
  padding-top: 0;
}
.hs-tac-modal.hs-tac-firewall-details-modal .hs-modal-body .hs-grid-single-scroll-redesign {
  margin-top: 0;
}
.hs-tac-modal.hs-tac-firewall-details-modal .hs-modal-body .hs-grid-single-scroll-redesign .hs-grid-header {
  border: none;
}
.hs-tac-modal.hs-tac-firewall-details-modal .hs-modal-footer {
  padding: 0 0 1.7rem 0;
}
.hs-tac-modal.hs-tac-policy-modal .hs-modal-body .hs-modal-row-light.padding-bottom, .hs-tac-modal.hs-xdr-contact-modal .hs-modal-body .hs-modal-row-light.padding-bottom {
  padding-bottom: 1.7rem;
  border-bottom: 1px solid transparent;
}
.hs-tac-modal.hs-tac-policy-modal .hs-form-control-select ul.select2-choices, .hs-tac-modal.hs-xdr-contact-modal .hs-form-control-select ul.select2-choices {
  background-color: #FFFFFF;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-tac-modal.hs-tac-policy-modal .hs-form-control-select ul.select2-choices, .hs-dark-theme .hs-tac-modal.hs-xdr-contact-modal .hs-form-control-select ul.select2-choices {
  background-color: #191927;
  border-color: #191927;
}
.hs-tac-modal.hs-tac-policy-modal .hs-form-control-select ul.select2-choices .select2-search-choice, .hs-tac-modal.hs-xdr-contact-modal .hs-form-control-select ul.select2-choices .select2-search-choice {
  background-color: #20202E;
  border-color: #2D2D39;
}
.hs-tac-modal.hs-tac-policy-modal .hs-form-control-select .select2-drop, .hs-tac-modal.hs-xdr-contact-modal .hs-form-control-select .select2-drop {
  background-color: transparent;
  border: none !important;
}
.hs-tac-modal.hs-tac-policy-modal .hs-form-control-select .select2-drop .hs-select-header-multiple, .hs-tac-modal.hs-xdr-contact-modal .hs-form-control-select .select2-drop .hs-select-header-multiple {
  height: fit-content;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  background-color: #0449C4 !important;
}
.hs-tac-modal.hs-tac-policy-modal .hs-form-control-select .select2-drop .hs-select-header-multiple > a, .hs-tac-modal.hs-xdr-contact-modal .hs-form-control-select .select2-drop .hs-select-header-multiple > a {
  background-color: transparent;
}
.hs-tac-modal.hs-tac-policy-modal .hs-form-control-select .select2-drop .select2-results, .hs-tac-modal.hs-xdr-contact-modal .hs-form-control-select .select2-drop .select2-results {
  background-color: #191927;
}
.hs-tac-modal.hs-tac-policy-modal .hs-form-control-select .select2-drop .select2-results .ui-select-choices-row, .hs-tac-modal.hs-xdr-contact-modal .hs-form-control-select .select2-drop .select2-results .ui-select-choices-row {
  border-bottom: 1px solid #2D2D39 !important;
}
.hs-tac-modal.hs-tac-policy-modal .hs-form-control-select .select2-drop .select2-results .ui-select-choices-row:last-of-type, .hs-tac-modal.hs-xdr-contact-modal .hs-form-control-select .select2-drop .select2-results .ui-select-choices-row:last-of-type {
  border-bottom: none !important;
}
.hs-tac-modal.hs-tac-policy-modal .hs-form-control-select .select2-drop .select2-results .ui-select-choices-row:hover, .hs-tac-modal.hs-xdr-contact-modal .hs-form-control-select .select2-drop .select2-results .ui-select-choices-row:hover {
  background-color: #1D1D2B;
}
.hs-tac-modal.hs-tac-policy-modal .hs-form-control-select .select2-drop .select2-results::-webkit-scrollbar, .hs-tac-modal.hs-xdr-contact-modal .hs-form-control-select .select2-drop .select2-results::-webkit-scrollbar {
  width: 12.5px;
}
.hs-tac-modal.hs-tac-policy-modal .hs-form-control-select .select2-drop .select2-results::-webkit-scrollbar-track, .hs-tac-modal.hs-xdr-contact-modal .hs-form-control-select .select2-drop .select2-results::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey;
  border-radius: 10px;
  display: none;
}
.hs-tac-modal.hs-tac-policy-modal .hs-form-control-select .select2-drop .select2-results::-webkit-scrollbar-thumb, .hs-tac-modal.hs-xdr-contact-modal .hs-form-control-select .select2-drop .select2-results::-webkit-scrollbar-thumb {
  border: 4px solid rgba(0, 0, 0, 0);
  background-clip: padding-box;
  border-radius: 9999px;
  background-color: #47475A;
  height: 110px;
}
.hs-tac-modal.hs-xdr-contact-modal .hs-modal-footer {
  margin-bottom: 1.5rem;
}

.hs-chart-xs {
  display: flex;
  height: 105px;
  margin: 7px auto;
}

.hs-mxdr-notes-textarea {
  min-height: 8rem;
}

.hs-alert-badge {
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 50%;
  position: absolute;
  top: 1rem;
  left: 8rem;
}
.hs-alert-badge .hs-alert-badge-inner {
  border-radius: 50%;
  background-color: #FF002E;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 0.7rem;
  height: 0.7rem;
}
.hs-alert-badge .hs-alert-badge-inner::after {
  content: "";
  display: flex;
  width: inherit;
  height: inherit;
  background: inherit;
  opacity: 0.71;
  filter: blur(4px);
}

.hs-container-global-scalability {
  font-size: 22px;
  display: flex;
  height: auto;
  align-content: center;
  align-items: center;
  margin-left: 8rem;
  margin-right: 8rem;
  margin-top: 10rem;
}
.hs-container-global-scalability .hs-main-body {
  margin-top: 10rem;
}
.hs-container-global-scalability .hs-main-body .hs-header {
  color: #0123F6;
  font-size: 38px;
}
.hs-container-global-scalability .hs-main-body .hs-body-text {
  padding: 2rem;
  margin-top: 1rem;
  margin-bottom: 2rem;
  display: flex;
}
.hs-container-global-scalability .hs-main-body .hs-body-text .body-side-panel {
  height: 5.6rem;
  width: 1rem;
  margin-right: 1.5rem;
}
.hs-container-global-scalability .hs-main-body .hs-demo-btn {
  opacity: 1;
  width: 34rem;
  height: auto;
  display: inline-block;
  padding: 1.5rem;
  border-radius: 0.4rem;
  text-align: center;
  color: white;
  background-color: #0123F6;
  position: relative;
  cursor: pointer;
}
.hs-container-global-scalability .hs-main-body .hs-demo-btn .innerContent {
  color: white;
  font-size: 1.8rem;
  vertical-align: middle;
  line-height: normal;
}
.hs-container-global-scalability .hs-main-body .hs-demo-btn .innerContent .extra-space {
  width: 2.7rem;
  height: 1.3rem;
  margin-left: 2.4rem;
}
.hs-container-global-scalability .hs-main-logo {
  width: 60rem;
  height: 32rem;
}

.hs-xploit-resilience-general .hs-btn-add-app-license {
  display: flex;
  width: 14rem;
  padding: 1rem;
  align-items: center;
  justify-content: space-between;
}
.hs-xploit-resilience-general .hs-app-license-row-separator {
  width: 100%;
  height: 0;
  border-top: 1px solid #EAEAEE;
}
.hs-xploit-resilience-general .hs-compliance-view-select {
  width: 19rem;
}
.hs-xploit-resilience-general .hs-app-license-discovered-endpoints-text {
  color: #32BC22;
}
.hs-xploit-resilience-general > .hs-tabs > .nav-tabs .nav-item, .hs-xploit-resilience-general > .hs-module-tabs > .nav-tabs .nav-item {
  flex-grow: unset;
}
.hs-xploit-resilience-general > .hs-tabs > .nav-tabs .nav-item a, .hs-xploit-resilience-general > .hs-module-tabs > .nav-tabs .nav-item a {
  width: 18rem;
}
.hs-xploit-resilience-general .hs-grid-stats {
  margin-top: 0rem;
}
.hs-xploit-resilience-general .hs-card {
  background: #FFFFFF;
  border: 1px solid #CED4DA;
}
.hs-dark-theme .hs-xploit-resilience-general .hs-card {
  background: #20202E;
  border: none;
}
.hs-xploit-resilience-general .hs-card .hs-canvas-wrapper {
  position: relative;
  height: 34rem;
}
.hs-xploit-resilience-general .hs-card .hs-canvas-wrapper > * {
  height: 100%;
}
.hs-xploit-resilience-general .hs-card .hs-canvas-wrapper .hs-chart-doughnut {
  display: flex;
  width: 100%;
  justify-content: center;
}

.hs-windows-update .hs-compliance-view-select {
  width: 14rem;
}
.hs-windows-update .hs-operating-system-filter.hs-options-filter-options-container .hs-options-filter-option {
  padding-top: 0;
  width: 100%;
  max-width: unset;
  padding-right: 3.5rem;
}
.hs-windows-update .hs-options-filter-timeframe {
  margin-top: -1rem;
}
.hs-windows-update .hs-card {
  background: #FFFFFF;
  border: 1px solid #CED4DA;
}
.hs-dark-theme .hs-windows-update .hs-card {
  background: #20202E;
  border: none;
}
.hs-windows-update .hs-card .hs-canvas-wrapper {
  position: relative;
  height: 34rem;
}
.hs-windows-update .hs-card .hs-canvas-wrapper > * {
  height: 100%;
}
.hs-windows-update .hs-card .hs-canvas-wrapper .hs-chart-doughnut {
  display: flex;
  width: 100%;
  justify-content: center;
}

.hs-windows-update-details .hs-installed-tab {
  background-color: #FFFFFF;
}
.hs-windows-update-details .hs-installed-tab > .hs-form-row > .hs-form-col:first-of-type {
  border-right: 1px solid transparent;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-windows-update-details .hs-installed-tab > .hs-form-row > .hs-form-col:first-of-type {
  border-color: #5E5E6F;
}
.hs-windows-update-details .hs-installed-tab > .hs-form-row > .hs-form-col > .hs-form-row {
  flex-direction: column;
}
.hs-windows-update-details .hs-installed-tab .hs-form-row {
  margin-left: 0px;
  margin-right: 0px;
  flex-wrap: unset;
}
.hs-windows-update-details .hs-installed-tab .hs-grid-enabled-modules {
  display: flex;
  flex-wrap: wrap;
  padding-left: unset;
}
.hs-windows-update-details .hs-installed-tab .hs-grid-enabled-modules li {
  white-space: nowrap;
  width: 33%;
  margin-bottom: 1.2rem;
}
.hs-windows-update-details .hs-installed-tab .hs-grid-enabled-modules li .enabled-module-icon {
  width: 0.5rem;
  height: 0.5rem;
  background-color: #33C455;
  border-radius: 50%;
  display: inline-block;
  margin-right: 1rem;
}
.hs-windows-update-details .hs-installed-tab .hs-grid-enabled-modules li .enabled-module-icon::after {
  content: "";
  border: 0.1rem solid #33C455;
  width: 1rem;
  height: 1rem;
  border-radius: 50%;
  display: block;
  margin-left: -0.25rem;
  margin-top: -0.28rem;
  animation: hs-pulsate-animation 1s ease-out;
  animation-iteration-count: infinite;
}
.hs-windows-update-details .hs-form-control-static {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  font-weight: 600;
}
.hs-windows-update-details .hs-form-control-static .hs-form-group {
  display: inline-flex;
  align-items: center;
  margin-bottom: unset;
}
.hs-windows-update-details .hs-form-control-static .hs-form-group img {
  width: 1.7rem;
  height: 1.7rem;
}
.hs-windows-update-details .hs-navbar-breadcrumb, .hs-windows-update-details .hs-navbar-product-breadcrumb {
  display: flex;
}
.hs-windows-update-details .hs-navbar-breadcrumb > .hs-container, .hs-windows-update-details .hs-navbar-product-breadcrumb > .hs-container {
  margin-left: 0px;
  margin-right: 0px;
  width: auto;
}
.hs-windows-update-details .hs-grid-addon .hs-btn {
  width: auto;
}
.hs-windows-update-details .hs-grid-tabs-headers {
  padding-top: 2.3rem;
  padding-bottom: 2.15rem;
}
.hs-windows-update-details .hs-grid {
  margin-top: 0px;
}
.hs-windows-update-details .hs-windows-update-details-pane {
  width: 14rem;
}
.hs-windows-update-details fieldset {
  padding-top: 2rem;
  padding-left: 2rem;
}
.hs-windows-update-details fieldset p.form-control-plaintext {
  color: #212529;
}
.hs-dark-theme .hs-windows-update-details fieldset p.form-control-plaintext {
  color: #B8B9C1;
}
.hs-windows-update-details .hs-btn-link, .hs-windows-update-details .hs-form-group .hs-button-inline-with-control, .hs-form-group .hs-windows-update-details .hs-button-inline-with-control {
  height: 1.5rem;
  width: auto;
  padding-left: 0px;
  padding-top: 0px;
}
.hs-windows-update-details .hs-btn-link img, .hs-windows-update-details .hs-form-group .hs-button-inline-with-control img, .hs-form-group .hs-windows-update-details .hs-button-inline-with-control img {
  margin-right: 1rem;
}
.hs-windows-update-details .btn {
  text-align: left;
}
.hs-windows-update-details .hs-control-label {
  color: #7B7B93;
  font-weight: 600;
  letter-spacing: 0.34px;
}

.hs-threat-engine-detection-details .hs-nav-title .hs-nav-title-link > img:first-child {
  height: 1.92rem;
  width: 1.92rem;
}
.hs-threat-engine-detection-details .hs-control-label {
  color: #7B7B93;
  letter-spacing: 0.34px;
}
.hs-threat-engine-detection-details .hs-form-inline {
  padding-left: 2rem;
}
.hs-threat-engine-detection-details .hs-navbar-product-breadcrumb {
  display: flex;
}
.hs-threat-engine-detection-details .hs-navbar-product-breadcrumb img {
  height: 2rem;
  width: 2rem;
  margin-left: 1rem;
  margin-right: 1rem;
}
.hs-threat-engine-detection-details .hs-navbar-product-breadcrumb > .hs-nav-title {
  float: left;
  margin-left: 0px;
  padding-left: 0px;
  width: auto;
}
.hs-threat-engine-detection-details .hs-navbar-product-breadcrumb > .hs-container {
  display: flex;
  align-items: center;
  margin-left: 0px;
  margin-right: 0px;
  width: auto;
}
.hs-threat-engine-detection-details .hs-navbar-product-breadcrumb button {
  padding: 1rem;
  font-weight: 600;
}
.hs-threat-engine-detection-details .hs-navbar-product-breadcrumb button.active {
  background-color: #0655A3;
  border-color: #0655A3;
  position: relative;
  cursor: default;
  pointer-events: none;
}
.hs-threat-engine-detection-details #processGraph {
  height: 42.85rem;
  background-color: #F1F1F5;
}
.hs-dark-theme .hs-threat-engine-detection-details #processGraph {
  background-color: #20202E;
}
.hs-threat-engine-detection-details .hs-process-details-container > .hs-process-details {
  border-radius: 4px;
  padding-top: 1.85rem;
  padding-left: 2.85rem;
  height: 100%;
  background-color: #EAEAEE;
}
.hs-dark-theme .hs-threat-engine-detection-details .hs-process-details-container > .hs-process-details {
  background-color: #202938;
}
.hs-threat-engine-detection-details .hs-process-details-container > .hs-process-details p.text-truncate {
  max-width: 26.71rem;
  display: inline-block;
}
.hs-threat-engine-detection-details .hs-process-details-container > .hs-process-details .hs-process-details-text {
  display: flex;
  align-items: center;
  word-wrap: break-word;
}
.hs-threat-engine-detection-details .hs-process-details-container > .hs-process-details p.form-control-plaintext {
  font-weight: normal;
  letter-spacing: 0.34px;
  color: #0B1A65;
}
.hs-dark-theme .hs-threat-engine-detection-details .hs-process-details-container > .hs-process-details p.form-control-plaintext {
  color: #4592FF;
}
.hs-threat-engine-detection-details .hs-grid-addon-label {
  text-align: left;
}
.hs-threat-engine-detection-details .hs-grid-addon-label > span {
  float: right;
}
.hs-threat-engine-detection-details .hs-cont {
  background-color: #EAEAEE;
}
.hs-dark-theme .hs-threat-engine-detection-details .hs-cont {
  background-color: #202938;
}
.hs-threat-engine-detection-details .hs-cont > .hs-cont-row {
  padding: 1rem;
  background-color: #F1F1F5;
}
.hs-dark-theme .hs-threat-engine-detection-details .hs-cont > .hs-cont-row {
  background-color: #20202E;
}
.hs-threat-engine-detection-details .hs-cont textarea {
  background-color: #EAEAEE;
}
.hs-dark-theme .hs-threat-engine-detection-details .hs-cont textarea {
  background-color: #202938;
}
.hs-threat-engine-detection-details .hs-card {
  background-color: #F1F1F5;
}
.hs-threat-engine-detection-details .hs-card .scrollable-container {
  height: fit-content;
  max-height: 400px;
  overflow-y: auto;
  max-width: 800px;
}
.hs-threat-engine-detection-details .hs-card .scrollable-container::-webkit-scrollbar {
  width: 12.5px;
}
.hs-threat-engine-detection-details .hs-card .scrollable-container::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey;
  border-radius: 10px;
  display: none;
}
.hs-threat-engine-detection-details .hs-card .scrollable-container::-webkit-scrollbar-thumb {
  border: 4px solid rgba(0, 0, 0, 0);
  background-clip: padding-box;
  border-radius: 9999px;
  background-color: #47475A;
  height: 110px;
}
.hs-dark-theme .hs-threat-engine-detection-details .hs-card {
  background-color: #20202E;
}

.hs-threat-analytics-center {
  position: relative;
  height: calc(100vh - 138px);
  min-height: 700px;
  margin-bottom: -1rem;
}
.hs-threat-analytics-center .hs-tac-region-dropdown {
  display: flex;
  align-items: center;
  justify-content: center;
  width: fit-content;
  padding: 2px;
  position: absolute;
  text-align: center;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  top: 30px;
  z-index: 999;
}
.hs-threat-analytics-center .hs-tac-region-dropdown .hs-form-control-select .select2-choice {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  min-width: 14rem;
}
.hs-threat-analytics-center .hs-tac-region-dropdown .hs-form-control-select .ui-select-choices {
  text-align: start;
}
.hs-threat-analytics-center .hs-tac-switch {
  display: flex;
  background-color: #16162F;
  border: 1px solid #343455;
  border-radius: 4px;
  width: 200px;
  height: 30px;
  padding: 2px;
  position: absolute;
  text-align: center;
}
.hs-threat-analytics-center .hs-tac-switch.hs-tac-switch-centered {
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  top: 30px;
  z-index: 999;
}
.hs-threat-analytics-center .hs-tac-switch.hs-tac-switch-lg {
  width: 300px;
  height: 40px;
}
.hs-threat-analytics-center .hs-tac-switch label {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50%;
  position: relative;
  z-index: 2;
  line-height: 30px;
  cursor: pointer;
  color: #5A5A76;
  border-radius: 999px;
  transition: all 300ms ease;
  margin: 0;
}
.hs-threat-analytics-center .hs-tac-switch label img {
  margin-right: 6px;
  filter: invert(36%) sepia(9%) saturate(1312%) hue-rotate(202deg) brightness(93%) contrast(87%);
  transition: all 300ms ease;
}
.hs-threat-analytics-center .hs-tac-switch input[type=radio] {
  display: none;
}
.hs-threat-analytics-center .hs-tac-switch input[type=radio]:checked + label {
  color: #C2C3DE;
}
.hs-threat-analytics-center .hs-tac-switch input[type=radio]:checked + label img {
  filter: invert(85%) sepia(12%) saturate(389%) hue-rotate(200deg) brightness(93%) contrast(88%);
}
.hs-threat-analytics-center .hs-tac-switch span {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  display: block;
  border-radius: 4px;
  border-right: 1px solid #343455;
  background-color: #27274A;
  transition: all 300ms ease;
}
.hs-threat-analytics-center .hs-tac-switch span.right {
  left: 50%;
  border-left: 1px solid #343455;
  transition: all 300ms ease;
}
.hs-threat-analytics-center .hs-pt-5 {
  padding-top: 5rem !important;
}
.hs-threat-analytics-center .hs-tac-events-container {
  position: absolute;
  z-index: 4;
  background-color: #010117;
  line-height: 1.4;
  min-width: 250px;
  margin-top: 40px;
  margin-left: 24px;
}
.hs-threat-analytics-center .hs-tac-events-container .hs-tac-event-img {
  width: 45px;
  height: 45px;
}
.hs-threat-analytics-center .hs-tac-events-container .hs-tac-event-text {
  margin-left: 1.5rem;
  display: flex;
  flex-direction: column;
}
.hs-threat-analytics-center .hs-tac-events-container .hs-alerts-text {
  overflow: hidden;
  text-overflow: ellipsis;
}
.hs-threat-analytics-center .hs-tac-map-view {
  position: relative;
  display: flex;
  padding: 0;
  margin-left: auto;
}
.hs-threat-analytics-center .hs-tac-map-view:before {
  content: "";
  position: absolute;
  height: 100%;
  width: 150px;
  background: linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, #010217 100%);
  top: 0;
  left: 0;
  z-index: 3;
  pointer-events: none;
}
.hs-threat-analytics-center .hs-tac-map {
  width: 100%;
}
.hs-threat-analytics-center .hs-tac-details-panel {
  position: absolute;
  z-index: 2;
  right: 2.5rem;
  top: 1.5rem;
  background: #191928;
  width: 360px;
  padding: 0px;
  border-radius: 5px;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-header {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  padding: 10px;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-header .hs-tac-header-text {
  font-size: 12px;
  color: #BCBCCB;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-header .hs-tac-header-text:not(:first-child) {
  margin-left: 10px;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-header .hs-tac-header-btn {
  filter: invert(70%) sepia(50%) saturate(2878%) hue-rotate(180deg) brightness(104%) contrast(97%);
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-header .hs-tac-header-btn:hover {
  filter: invert(0%);
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-header .hs-tac-header-btn:not(:first-child) {
  margin-left: auto;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-header .hs-tac-header-btn.btn {
  height: auto;
  padding-left: 0;
  padding-right: 0;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-header .hs-tac-header-btn .hs-icon-close {
  width: 1.5rem;
  height: 1.1rem;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-header .hs-tac-context-menu {
  margin-left: auto;
  margin-right: 0px;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-header .hs-tac-context-menu .dropdown .dropdown-toggle::after, .hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-header .hs-tac-context-menu .dropdown .hs-dropdown-toggle-action::after {
  background-image: url("/Content/Images/Icons/vertical-dots-white.svg");
  transform: scaleY(-1);
  filter: invert(70%) sepia(50%) saturate(2878%) hue-rotate(180deg) brightness(104%) contrast(97%);
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-header .hs-tac-context-menu .dropdown.show .dropdown-toggle::after, .hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-header .hs-tac-context-menu .dropdown.show .hs-dropdown-toggle-action::after {
  filter: invert(0%);
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-header .hs-tac-context-menu:hover .dropdown-toggle::after, .hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-header .hs-tac-context-menu:hover .hs-dropdown-toggle-action::after {
  filter: invert(0%);
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-header .hs-tac-context-menu .dropdown-toggle::after, .hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-header .hs-tac-context-menu .hs-dropdown-toggle-action::after {
  background-image: url("/Content/Images/Icons/vertical-dots-white.svg");
  transform: scaleY(-1);
  filter: invert(70%) sepia(50%) saturate(2878%) hue-rotate(180deg) brightness(104%) contrast(97%);
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-header .hs-tac-context-menu li {
  height: unset;
  min-height: 3rem;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-header .hs-tac-context-menu li.disabled {
  pointer-events: none;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-header .hs-tac-context-menu li.disabled a {
  color: #777777;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-header .hs-tac-context-menu li:hover {
  background-color: initial;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-body {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  color: #7D7E9A;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-body .hs-tac-subheader-text {
  font-size: 11px;
  background: #232334;
  padding: 10px;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-body .hs-tac-body-text {
  font-size: 11px;
  padding: 10px;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-body .hs-tac-esec-body-text {
  margin-left: 5px;
  font-size: 12px;
  padding: 10px;
  color: white;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-search {
  display: flex;
  width: 100%;
  margin: 0;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-search .input-group {
  background: #232334;
  padding: 5px 0px;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-search .input-group .input-group-prepend {
  margin: 0;
  padding: 0px 10px;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-search .input-group .input-group-prepend .hs-icon-search {
  background-color: transparent;
  width: fit-content;
  border: none;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-search .input-group .input-search {
  background-color: transparent;
  border: none;
  color: #BCBCCB;
  padding-left: 0px;
  padding-right: 10px;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-search .input-group .input-search::placeholder {
  color: #7D7E9C;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-search .input-group .input-search:-ms-input-placeholder {
  color: #7D7E9C;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-search .input-group .input-search::-ms-input-placeholder {
  color: #7D7E9C;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid {
  overflow: hidden;
  margin-top: 0px;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid-rows {
  overflow-y: hidden;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid-rows .hs-grid-row, .hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid .hs-grid-rows .hs-grid-row-action, .hs-grid .hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid-rows .hs-grid-row-action, .hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action, .hs-grid-multi-scroll .hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid-rows .hs-grid-row-action, .hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action, .hs-grid-single-scroll-redesign .hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid-rows .hs-grid-row-action {
  background-color: transparent;
  border: 0px;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid-rows .hs-grid-row:hover, .hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid .hs-grid-rows .hs-grid-row-action:hover, .hs-grid .hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid-rows .hs-grid-row-action:hover, .hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action:hover, .hs-grid-multi-scroll .hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid-rows .hs-grid-row-action:hover, .hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action:hover, .hs-grid-single-scroll-redesign .hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid-rows .hs-grid-row-action:hover {
  background-color: transparent;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid-rows .hs-grid-row:not(:first-child), .hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid .hs-grid-rows .hs-grid-row-action:not(:first-child), .hs-grid .hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid-rows .hs-grid-row-action:not(:first-child), .hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action:not(:first-child), .hs-grid-multi-scroll .hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid-rows .hs-grid-row-action:not(:first-child), .hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action:not(:first-child), .hs-grid-single-scroll-redesign .hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid-rows .hs-grid-row-action:not(:first-child) {
  border-top: 1px solid #232334;
}
.hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid-rows .hs-grid-row > .hs-grid-col, .hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col, .hs-grid .hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col, .hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col, .hs-grid-multi-scroll .hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col, .hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col, .hs-grid-single-scroll-redesign .hs-threat-analytics-center .hs-tac-details-panel .hs-tac-details-panel-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col {
  color: #7D7E9A;
  padding: 5px 10px;
}
.hs-threat-analytics-center .hs-tac-details-panel .scrollable-container {
  border: none;
  height: fit-content;
  max-height: 310px;
  overflow-y: auto;
}
.hs-threat-analytics-center .hs-tac-details-panel .scrollable-container .hs-grid-rows {
  max-height: fit-content;
}
.hs-threat-analytics-center .hs-tac-details-panel .scrollable-container::-webkit-scrollbar {
  width: 12.5px;
}
.hs-threat-analytics-center .hs-tac-details-panel .scrollable-container::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey;
  border-radius: 10px;
  display: none;
}
.hs-threat-analytics-center .hs-tac-details-panel .scrollable-container::-webkit-scrollbar-thumb {
  border: 4px solid rgba(0, 0, 0, 0);
  background-clip: padding-box;
  border-radius: 9999px;
  background-color: #47475A;
  height: 110px;
}
.hs-threat-analytics-center .hs-tac-search-panel .input-group .input-group-append.hs-tac-sort-menu {
  margin-left: 0;
}
.hs-threat-analytics-center .hs-tac-search-panel .input-group .input-group-append.hs-tac-sort-menu .dropdown {
  display: flex;
  justify-content: center;
  background-color: #21202e;
  border: 1px #2f2f3e solid;
  border-left: none;
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
  width: 26px;
}
.hs-threat-analytics-center .hs-tac-search-panel .input-group .input-group-append.hs-tac-sort-menu .dropdown .dropdown-toggle, .hs-threat-analytics-center .hs-tac-search-panel .input-group .input-group-append.hs-tac-sort-menu .dropdown .hs-dropdown-toggle-action {
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("/Content/Images/Icons/sorting.svg");
  transform: none;
  margin-top: 2px;
}
.hs-threat-analytics-center .hs-tac-search-panel .input-group .input-group-append.hs-tac-sort-menu .dropdown .dropdown-toggle::after, .hs-threat-analytics-center .hs-tac-search-panel .input-group .input-group-append.hs-tac-sort-menu .dropdown .hs-dropdown-toggle-action::after {
  background: none;
}
.hs-threat-analytics-center .hs-tac-search-panel .input-group .input-group-append.hs-tac-sort-menu .dropdown .dropdown-menu {
  min-width: 15rem;
}
.hs-threat-analytics-center .hs-tac-search-panel .input-group .input-group-append.hs-tac-sort-menu li {
  height: unset;
  min-height: 3rem;
}
.hs-threat-analytics-center .hs-tac-search-panel .input-group .input-group-append.hs-tac-sort-menu li.disabled {
  pointer-events: none;
}
.hs-threat-analytics-center .hs-tac-search-panel .input-group .input-group-append.hs-tac-sort-menu li.disabled a {
  color: #777777;
}
.hs-threat-analytics-center .hs-tac-search-panel .input-group .input-group-append.hs-tac-sort-menu li:hover {
  background-color: initial;
}
.hs-threat-analytics-center .hs-tac-search-panel .hs-tac-list-pill {
  flex-flow: column;
  margin-right: 0;
  margin-left: 0;
  padding: 0.5rem;
  margin-bottom: 1rem;
}
.hs-threat-analytics-center .hs-tac-search-panel .hs-tac-list-pill .hs-tac-list-pill-row .hs-tac-pill-title-small {
  color: #BCBCC8;
  font-size: 7px;
}
.hs-threat-analytics-center .hs-tac-search-panel .hs-tac-list-pill .hs-tac-list-pill-row .hs-tac-modules-icons .hs-tac-module-icon {
  padding: 0;
}
.hs-threat-analytics-center .hs-tac-search-panel .hs-tac-list-pill .hs-tac-list-pill-row .hs-tac-modules-icons .hs-tac-module-icon img {
  float: left;
  width: 15px;
}
.hs-threat-analytics-center .hs-tac-search-panel .hs-tac-list-pill .hs-tac-list-pill-row .hs-tac-modules-icons .hs-tac-module-icon .hs-tac-module-text {
  color: #BCBCC8;
  font-size: 9px;
}
.hs-threat-analytics-center .hs-tac-search-panel .hs-tac-list-pill:last-child {
  margin-bottom: 5px;
}
.hs-threat-analytics-center .hs-tac-search-panel .scrollable-container {
  height: 240px;
  overflow-y: auto;
  overflow-x: hidden;
}
.hs-threat-analytics-center .hs-tac-search-panel .scrollable-container::-webkit-scrollbar {
  width: 12.5px;
}
.hs-threat-analytics-center .hs-tac-search-panel .scrollable-container::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey;
  border-radius: 10px;
  display: none;
}
.hs-threat-analytics-center .hs-tac-search-panel .scrollable-container::-webkit-scrollbar-thumb {
  border: 4px solid rgba(0, 0, 0, 0);
  background-clip: padding-box;
  border-radius: 9999px;
  background-color: #47475A;
  height: 110px;
}
.hs-threat-analytics-center .hs-zoom-bar {
  z-index: 4;
  display: flex;
  align-items: center;
  position: absolute;
  height: 3px;
  width: 340px;
  left: 0;
  right: 0;
  bottom: 80px;
  margin-left: auto;
  margin-right: auto;
  background-color: #27274A;
}
.hs-threat-analytics-center .hs-zoom-bar .hs-minus-icon {
  height: 1rem;
  width: 1rem;
  position: absolute;
  vertical-align: middle;
  margin: 3px;
  left: -22px;
  top: -7px;
}
.hs-threat-analytics-center .hs-zoom-bar .hs-plus-icon {
  height: 1rem;
  width: 1rem;
  position: absolute;
  vertical-align: middle;
  margin: 3px;
  right: -22px;
  top: -7px;
}
.hs-threat-analytics-center .hs-zoom-bar .hs-zoom-bar-mask-layer {
  z-index: 2;
  width: 340px;
  height: 3vh;
  position: absolute;
  cursor: default;
}
.hs-threat-analytics-center .hs-zoom-bar .hs-zoom-bar-thumb {
  z-index: 5;
  height: 16px;
  width: 16px;
  cursor: grab;
  position: relative;
  background-color: #C1C2DD;
  border: 2px solid #FFFFFF;
  border-radius: 50%;
}
.hs-threat-analytics-center .hs-tac-data-visualization {
  display: flex;
  justify-content: center;
  position: absolute;
  z-index: 2;
  left: 0;
  right: 0;
  bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}
.hs-threat-analytics-center .hs-tac-data-visualization > :not(:first-child) {
  margin-left: 20px;
}
.hs-threat-analytics-center #tacGlobe {
  width: 85vh;
  max-width: 85vh;
  min-width: 700px;
  height: 85vh;
  max-height: 85vh;
  min-height: 700px;
  overflow: hidden;
  opacity: 0;
  transition: opacity 2s ease;
  margin-left: auto;
  margin-right: auto;
}
.hs-threat-analytics-center #tacGlobe.earth-ready {
  opacity: 1;
}
.hs-threat-analytics-center #tacGlobe::before {
  content: none;
}
.hs-threat-analytics-center #tacGlobe .hs-loading:after {
  background-color: transparent;
  background-size: 70px;
  z-index: 1500;
}
.hs-threat-analytics-center #tacGlobeAfter {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1200;
  pointer-events: none;
  background: radial-gradient(ellipse at center, rgba(0, 160, 255, 0) 0%, rgba(0, 160, 255, 0) 48%, rgba(0, 160, 255, 0.05) 52%, rgba(0, 160, 255, 0.25) 54%, rgba(0, 160, 255, 0.05) 60%, rgba(0, 160, 255, 0) 64%, rgba(0, 160, 255, 0) 100%);
}
.hs-threat-analytics-center #tac-globe-textures {
  width: 0;
  height: 0;
  overflow: hidden;
}
.hs-threat-analytics-center .border-color-custom {
  border-color: #363545 !important;
  border-radius: 3px;
}
.hs-threat-analytics-center .hs-text-primary {
  font-size: 12px;
  color: #fff;
}
.hs-threat-analytics-center .hs-text-secondary {
  font-size: 11px;
  color: #fff;
}
.hs-threat-analytics-center .hs-text-secondary.faded {
  color: #BCBCC8;
}
.hs-threat-analytics-center .hs-pill {
  background: #DFDFE2;
  align-items: center;
  font-size: 12px;
  display: inline-block;
  height: 100%;
  white-space: nowrap;
  width: auto;
  position: relative;
  border-radius: 100px;
  overflow: hidden;
  padding: 2px 5px 2px 20px;
  text-overflow: ellipsis;
  line-height: 1rem;
  color: #313144;
  word-break: break-word;
  cursor: pointer;
  pointer-events: all;
  border-width: 2px;
  border-style: solid;
  border-color: #D5D5E3;
  box-shadow: 0px 3px 16px rgba(10, 10, 11, 0.5019607843);
}
.hs-threat-analytics-center .hs-pill.is-selected {
  background-color: #052B54;
  color: #DFDFE2;
  border-color: #052B54;
}
.hs-threat-analytics-center .hs-pill:before {
  border: 2px solid black;
  border-radius: 50%;
  content: "";
  width: 11px;
  height: 11px;
  left: 3px;
  position: absolute;
}
.hs-threat-analytics-center .hs-pill.low:before {
  border-color: #21AA30;
  background-color: #08C76F;
}
.hs-threat-analytics-center .hs-pill.medium:before {
  border-color: #EB9A23;
  background-color: #FFCE00;
}
.hs-threat-analytics-center .hs-pill.high:before {
  border-color: #E6593D;
  background-color: #FE6C00;
}
.hs-threat-analytics-center .hs-pill.critical:before {
  border-color: #C30527;
  background-color: #FF002E;
}
.hs-threat-analytics-center .map-pill {
  position: absolute;
  font-weight: 600;
}
.hs-threat-analytics-center .map-pill .map-pill-inner {
  display: inline-flex;
  position: relative;
  align-items: center;
  height: 20px;
  background-color: #DFDFE2;
  line-height: 1rem;
  color: #313144;
  font-size: 12px;
  padding: 2px 7px 2px 3px;
  border-radius: 10px;
  cursor: pointer;
  border-style: solid;
  border-width: 2px;
  border-color: #D5D5E3;
  box-shadow: 0px 3px 16px rgba(10, 10, 11, 0.5019607843);
}
.hs-threat-analytics-center .map-pill .map-pill-inner.is-selected {
  background-color: #052B54;
  color: #DFDFE2;
  border-color: #052B54;
}
.hs-threat-analytics-center .map-pill .map-pill-inner .status {
  width: 12px;
  height: 12px;
  border-radius: 10px;
  border: 2px solid;
  vertical-align: middle;
  margin-right: 4px;
}
.hs-threat-analytics-center .map-pill .map-pill-inner .status.low {
  border-color: #21AA30;
  background-color: #08C76F;
}
.hs-threat-analytics-center .map-pill .map-pill-inner .status.medium {
  border-color: #EB9A23;
  background-color: #FFCE00;
}
.hs-threat-analytics-center .map-pill .map-pill-inner .status.high {
  border-color: #E6593D;
  background-color: #FE6C00;
}
.hs-threat-analytics-center .map-pill .map-pill-inner .status.critical {
  border-color: #C30527;
  background-color: #FF002E;
}
.hs-threat-analytics-center .map-pill .map-pill-inner .metric {
  margin-top: 1px;
}
.hs-threat-analytics-center .hs-globe-overlay {
  transform: translate(-50%, -50%);
  pointer-events: none;
  cursor: none;
  width: 36px;
  height: 36px;
}
.hs-threat-analytics-center .hs-globe-overlay .overlay-layer1 {
  position: absolute;
  width: 36px;
  height: 36px;
  /* UI Properties */
  border: 1px solid #FFFFFF;
  border-radius: 50%;
  opacity: 0.27;
}
.hs-threat-analytics-center .hs-globe-overlay .overlay-layer2 {
  position: absolute;
  top: 6px;
  left: 6px;
  width: 24px;
  height: 24px;
  /* UI Properties */
  border: 1px solid #FFFFFF;
  border-radius: 50%;
  opacity: 0.53;
  filter: blur(2px);
}
.hs-threat-analytics-center .hs-globe-overlay .overlay-layer3 {
  position: absolute;
  top: 6px;
  left: 6px;
  width: 24px;
  height: 24px;
  /* UI Properties */
  border: 1px solid #FFFFFF;
  border-radius: 50%;
  opacity: 0.27;
  filter: blur(0px);
}
.hs-threat-analytics-center .hs-globe-overlay .overlay-layer4 {
  position: absolute;
  top: 6px;
  left: 6px;
  width: 24px;
  height: 24px;
  /* UI Properties */
  background: #FF3131 0% 0% no-repeat padding-box;
  border: 1px solid #FFFFFF;
  border-radius: 50%;
  opacity: 0.5;
  filter: blur(5px);
}
.hs-threat-analytics-center .hs-globe-overlay .overlay-layer4.firewall, .hs-threat-analytics-center .hs-globe-overlay .overlay-layer4.efp {
  background: #FFFFFF 0% 0% no-repeat padding-box;
}
.hs-threat-analytics-center .hs-globe-overlay .overlay-layer4.esec {
  background: #FF5B2E 0% 0% no-repeat padding-box;
}
.hs-threat-analytics-center .hs-globe-overlay .overlay-layer5 {
  position: absolute;
  top: 15px;
  left: 15px;
  width: 6px;
  height: 6px;
  /* UI Properties */
  background: #FF6969 0% 0% no-repeat padding-box;
  border-radius: 50%;
  filter: blur(1px);
}
.hs-threat-analytics-center .hs-globe-overlay .overlay-layer5.firewall, .hs-threat-analytics-center .hs-globe-overlay .overlay-layer5.efp {
  background: #FFFFFF 0% 0% no-repeat padding-box;
}
.hs-threat-analytics-center .hs-globe-overlay .overlay-layer5.esec {
  background: #FA6F53 0% 0% no-repeat padding-box;
}
.hs-threat-analytics-center .hs-globe-overlay .overlay-layer6 {
  position: absolute;
  top: 15px;
  left: 15px;
  width: 6px;
  height: 6px;
  /* UI Properties */
  background: #FD0027 0% 0% no-repeat padding-box;
  border-radius: 50%;
}
.hs-threat-analytics-center .hs-globe-overlay .overlay-layer6.firewall, .hs-threat-analytics-center .hs-globe-overlay .overlay-layer6.efp {
  background: #FFFFFF 0% 0% no-repeat padding-box;
}
.hs-threat-analytics-center .hs-globe-overlay .overlay-layer6.esec {
  background: #FA592D 0% 0% no-repeat padding-box;
}
.hs-threat-analytics-center .custom-switch.custom-switch-lg .custom-control-label {
  padding-left: 0.75rem;
}
.hs-threat-analytics-center .custom-switch.custom-switch-lg .custom-control-label::before {
  border-radius: 1rem;
  height: 1.5rem;
  width: 2.5rem;
}
.hs-threat-analytics-center .custom-switch.custom-switch-lg .custom-control-label::after {
  border-radius: 0.65rem;
  height: calc(1.5rem - 4px);
  width: calc(1.5rem - 4px);
}
.hs-threat-analytics-center .custom-switch.custom-switch-lg .custom-control-input:checked ~ .custom-control-label::after {
  transform: translateX(1rem);
}
.hs-threat-analytics-center .input-search {
  background-color: #21202e;
  border-width: 1px;
  border-color: #2f2f3e;
  color: white;
}
.hs-threat-analytics-center .input-search::placeholder {
  color: #484854;
}
.hs-threat-analytics-center .hs-icon-search {
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(/Content/Images/Icons/search-icon.svg);
  background-color: #21202e;
  border-width: 1px;
  border-color: #2f2f3e;
  border-right: none;
  width: 26px;
}
.hs-threat-analytics-center .hs-card {
  background-color: #353546;
}

.hs-efp-container {
  margin: -1rem;
}
.hs-efp-container .hs-charts-container {
  display: grid;
  margin-bottom: 2rem;
}
.hs-efp-container .hs-charts-container .hs-charts-overview-container {
  display: grid;
  grid-template-columns: 1.5fr 2fr 2fr;
  column-gap: 0.75rem;
  padding: 1rem;
}
.hs-efp-container .hs-charts-container .hs-chart-analysis-container {
  display: grid;
  grid-auto-columns: minmax(30rem, 1fr);
  grid-auto-flow: column;
  grid-gap: 0.75rem;
  overflow-x: auto;
  padding: 1rem;
  padding-bottom: 2rem;
}
.hs-efp-container .hs-charts-container .hs-chart-analysis-container .hs-chart-container .hs-chart-body, .hs-efp-container .hs-charts-container .hs-chart-analysis-container .hs-roi-page .hs-chart-container-summary .hs-chart-body, .hs-roi-page .hs-efp-container .hs-charts-container .hs-chart-analysis-container .hs-chart-container-summary .hs-chart-body {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
}
.hs-efp-container .hs-charts-container .hs-chart-analysis-container .hs-chart-container .hs-chart-body .hs-chart, .hs-efp-container .hs-charts-container .hs-chart-analysis-container .hs-roi-page .hs-chart-container-summary .hs-chart-body .hs-chart, .hs-roi-page .hs-efp-container .hs-charts-container .hs-chart-analysis-container .hs-chart-container-summary .hs-chart-body .hs-chart {
  flex-grow: unset;
  height: 70%;
}
.hs-efp-container .hs-charts-container .hs-chart-container :not(.hs-chart-doughnut) > .hs-chart-legend, .hs-efp-container .hs-charts-container .hs-roi-page .hs-chart-container-summary :not(.hs-chart-doughnut) > .hs-chart-legend, .hs-roi-page .hs-efp-container .hs-charts-container .hs-chart-container-summary :not(.hs-chart-doughnut) > .hs-chart-legend {
  display: flex;
  padding: 1rem 0;
}
.hs-efp-container .hs-charts-container .hs-chart-container :not(.hs-chart-doughnut) > .hs-chart-legend .hs-chart-legend-item, .hs-efp-container .hs-charts-container .hs-roi-page .hs-chart-container-summary :not(.hs-chart-doughnut) > .hs-chart-legend .hs-chart-legend-item, .hs-roi-page .hs-efp-container .hs-charts-container .hs-chart-container-summary :not(.hs-chart-doughnut) > .hs-chart-legend .hs-chart-legend-item {
  text-align: center;
  display: flex;
  flex-direction: column;
}
.hs-efp-container .hs-charts-container .hs-chart-container :not(.hs-chart-doughnut) > .hs-chart-legend .hs-chart-legend-item .hs-chart-legend-number, .hs-efp-container .hs-charts-container .hs-roi-page .hs-chart-container-summary :not(.hs-chart-doughnut) > .hs-chart-legend .hs-chart-legend-item .hs-chart-legend-number, .hs-roi-page .hs-efp-container .hs-charts-container .hs-chart-container-summary :not(.hs-chart-doughnut) > .hs-chart-legend .hs-chart-legend-item .hs-chart-legend-number {
  text-align: center;
  display: block;
}
.hs-efp-container .hs-charts-container .hs-chart-container :not(.hs-chart-doughnut) > .hs-chart-legend .hs-chart-legend-item .hs-chart-legend-text, .hs-efp-container .hs-charts-container .hs-roi-page .hs-chart-container-summary :not(.hs-chart-doughnut) > .hs-chart-legend .hs-chart-legend-item .hs-chart-legend-text, .hs-roi-page .hs-efp-container .hs-charts-container .hs-chart-container-summary :not(.hs-chart-doughnut) > .hs-chart-legend .hs-chart-legend-item .hs-chart-legend-text {
  text-align: left;
  font-size: 0.93rem;
}
.hs-efp-container .hs-charts-container .hs-chart-container :not(.hs-chart-doughnut) > .hs-chart-legend .hs-chart-legend-item .hs-chart-legend-text.hs-chart-legend-small-text, .hs-efp-container .hs-charts-container .hs-roi-page .hs-chart-container-summary :not(.hs-chart-doughnut) > .hs-chart-legend .hs-chart-legend-item .hs-chart-legend-text.hs-chart-legend-small-text, .hs-roi-page .hs-efp-container .hs-charts-container .hs-chart-container-summary :not(.hs-chart-doughnut) > .hs-chart-legend .hs-chart-legend-item .hs-chart-legend-text.hs-chart-legend-small-text {
  font-size: 0.7rem;
  font-weight: normal;
}
.hs-efp-container .hs-charts-container .hs-chart-container .hs-chart-overlay-row, .hs-efp-container .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-overlay-row, .hs-roi-page .hs-efp-container .hs-charts-container .hs-chart-container-summary .hs-chart-overlay-row {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #FFFFFF;
}
.hs-dark-theme .hs-efp-container .hs-charts-container .hs-chart-container .hs-chart-overlay-row, .hs-dark-theme .hs-efp-container .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-overlay-row, .hs-roi-page .hs-dark-theme .hs-efp-container .hs-charts-container .hs-chart-container-summary .hs-chart-overlay-row {
  background-color: #20202E;
}
.hs-efp-container .hs-charts-container .hs-chart-container .hs-chart-overlay-row .hs-chart-overlay-text, .hs-efp-container .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-overlay-row .hs-chart-overlay-text, .hs-roi-page .hs-efp-container .hs-charts-container .hs-chart-container-summary .hs-chart-overlay-row .hs-chart-overlay-text {
  display: flex;
  text-align: center;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
  padding-left: 4rem;
  padding-right: 4rem;
  font-size: 16px;
}
.hs-efp-container .hs-charts-container .hs-efp-bar-icon {
  width: 1.3rem;
  margin-left: 1.3rem;
  margin-right: 0.8rem;
}
.hs-efp-container .hs-charts-container .hs-bar-chart-container {
  position: relative;
  padding: 1.3rem;
  height: 100%;
  min-height: 293px;
}
.hs-efp-container .hs-charts-container .hs-bar-chart-container .hs-bar-chart {
  display: flex;
  height: 100%;
  width: 100%;
  padding-bottom: 3px;
}
.hs-efp-container .hs-vertical-text {
  writing-mode: vertical-rl;
  transform: scale(-1, -1);
  padding-bottom: 100px;
  font-weight: bold;
  font-size: 13px;
}
.hs-efp-container .hs-summary-overlay-container {
  display: flex;
  justify-content: center;
  flex-direction: column;
  gap: 1rem;
}
.hs-efp-container .hs-summary-overlay-container .hs-summary-circular-progress, .hs-efp-container .hs-summary-overlay-container .hs-summary-total {
  max-width: 100%;
  flex: 1;
}
.hs-efp-container .hs-summary-overlay-container .hs-summary-resolution, .hs-efp-container .hs-summary-overlay-container .hs-summary-resolution-result {
  max-width: 50%;
  flex: 0 0 50%;
  font-size: 13px;
}
.hs-efp-container .hs-summary-overlay-container .hs-summary-resolution {
  text-align: right;
  align-content: flex-start;
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
}
.hs-efp-container .hs-summary-overlay-container .hs-summary-resolution-result {
  margin-left: 1rem;
}
.hs-efp-container .hs-summary-overlay-container .hs-summary-total {
  display: flex;
  justify-content: center;
  flex-direction: column;
}
.hs-efp-container .hs-total-report {
  width: 100%;
}
.hs-efp-container .hs-progress-bar-container {
  width: 100%;
  margin: auto;
}

.hs-efp-mail-details .hs-navbar-breadcrumb, .hs-efp-mail-details .hs-navbar-product-breadcrumb {
  display: flex;
}

.hs-alert-management-container .medium-grid-layout {
  width: 80%;
  display: grid;
}

.hs-on-demand-report-container .step-content {
  opacity: 1;
  transition: opacity 0.3s ease-in-out;
}
.hs-on-demand-report-container .step-content.ng-hide {
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
}
.hs-on-demand-report-container .hs-navbar-timeframe {
  height: 3.5rem;
}
.hs-on-demand-report-container .hs-navbar-timeframe .hs-navbar-timeframe-text {
  float: left;
}
.hs-on-demand-report-container .hs-navbar-timeframe .hs-navbar-timeframe-label {
  float: left;
  height: 3.5rem;
  line-height: 3.5rem;
  padding: 0 1rem 0 1rem;
  border-width: 1px 0px 1px 1px;
  border-style: solid;
  border-left: none;
  background-color: #FFFFFF;
  color: #B1B6BE;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-on-demand-report-container .hs-navbar-timeframe .hs-navbar-timeframe-label {
  background-color: #20202E;
  color: #FFFFFF;
  border-color: #5E5E6F;
}
.hs-on-demand-report-container .hs-navbar-timeframe .hs-navbar-datepicker {
  float: left;
  width: 9.5rem;
  height: 3.5rem;
  border-width: 1px 1px 1px 0px;
  border-style: solid;
  color: #0B1A65;
  border-color: #EAEAEE;
}
.hs-on-demand-report-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-form-group {
  position: relative;
}
.hs-on-demand-report-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe {
  height: calc(3.5rem - 2px);
  padding: 1px 10px 0px 0px;
  font-weight: 600;
  background-color: transparent;
  border: 0;
  border-radius: 0;
  cursor: pointer;
  vertical-align: middle;
  background-color: #FFFFFF;
  color: #0B1A65;
}
.hs-on-demand-report-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe[disabled], .hs-on-demand-report-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe[readonly] {
  background-color: transparent;
}
.hs-dark-theme .hs-on-demand-report-container .hs-navbar-timeframe .hs-navbar-datepicker .hs-header-timeframe {
  background-color: #20202E;
  color: #4592FF;
}
.hs-dark-theme .hs-on-demand-report-container .hs-navbar-timeframe .hs-navbar-datepicker {
  color: #4592FF;
  border-color: #5E5E6F;
}
.hs-on-demand-report-container .subtitle-text {
  color: #0B1A65;
}
.hs-dark-theme .hs-on-demand-report-container .subtitle-text {
  color: #FFFFFF;
}

.requeue-icon {
  position: absolute;
  right: 0.5rem;
  margin-bottom: 0.6rem;
}

.hs-scheduled-report-modal-container .step-link {
  color: #0B1A65;
  cursor: pointer;
}
.hs-dark-theme .hs-scheduled-report-modal-container .step-link {
  color: #FFFFFF;
}
.hs-scheduled-report-modal-container .step-link.active {
  color: #0071FE;
}
.hs-dark-theme .hs-scheduled-report-modal-container .step-link.active {
  color: #4592FF;
}
.hs-scheduled-report-modal-container .vertical-line {
  width: 1px;
  height: 150px;
  background-color: gray;
  border: none;
  margin: 0 10px;
}
.hs-scheduled-report-modal-container .hs-tabs > .nav-tabs, .hs-scheduled-report-modal-container .hs-module-tabs > .nav-tabs {
  border: 1px solid transparent;
}
.hs-scheduled-report-modal-container .hs-tabs > .nav-tabs .nav-item a, .hs-scheduled-report-modal-container .hs-module-tabs > .nav-tabs .nav-item a {
  background-color: transparent;
}
.hs-scheduled-report-modal-container .hs-tabs > .nav-tabs .nav-item a.active, .hs-scheduled-report-modal-container .hs-module-tabs > .nav-tabs .nav-item a.active {
  color: #0B1A65;
  border-color: transparent;
  background-color: transparent;
}
.hs-dark-theme .hs-scheduled-report-modal-container .hs-tabs > .nav-tabs .nav-item a.active, .hs-dark-theme .hs-scheduled-report-modal-container .hs-module-tabs > .nav-tabs .nav-item a.active {
  color: #FFFFFF;
}
.hs-scheduled-report-modal-container .hs-tabs > .nav-tabs .nav-link.active, .hs-scheduled-report-modal-container .hs-module-tabs > .nav-tabs .nav-link.active {
  border-color: transparent;
}

hs-options-filter {
  flex: 0 0 100%;
  max-width: 100%;
  padding: 0;
}
hs-options-filter .popover {
  width: calc(100% - 22.4rem);
  margin-top: 0.8rem;
  left: 20.7rem !important;
  border: none;
  box-shadow: 0 0.3rem 0.6rem rgba(0, 0, 0, 0.12);
}
hs-options-filter .popover-header {
  background-color: #32BC22;
  color: #FFFFFF;
  padding-left: 3.5rem;
  height: 5rem;
  display: flex;
  align-items: center;
  font-weight: bold;
  font-size: 1.14rem;
  justify-content: space-between;
  border-color: #EAEAEE;
}
.hs-dark-theme hs-options-filter .popover-header {
  border-color: #5E5E6F;
}
hs-options-filter .popover-header .hs-modal-close-icon {
  margin-right: 0.7rem;
}
hs-options-filter .popover-body {
  padding: unset;
  background-color: #FFFFFF;
}
.hs-dark-theme hs-options-filter .popover-body {
  background-color: #20202E;
}
hs-options-filter .hs-options-filters {
  padding-top: 1.5rem;
}
hs-options-filter .hs-options-filters .hs-options-filter-item {
  margin-bottom: 1.5rem;
  padding-left: 3.5rem;
  border-bottom: 1px solid transparent;
  border-color: #EAEAEE;
}
.hs-dark-theme hs-options-filter .hs-options-filters .hs-options-filter-item {
  border-color: #5E5E6F;
}
hs-options-filter .hs-options-filters .hs-options-filter-options-container {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
hs-options-filter .hs-options-filters .hs-options-filter-options-container .hs-options-filter-option {
  float: left;
  max-width: 1000px;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  margin-right: 3rem;
  color: #7B7B93;
}
.hs-dark-theme hs-options-filter .hs-options-filters .hs-options-filter-options-container .hs-options-filter-option {
  color: #FFFFFF;
}
hs-options-filter .hs-options-filters .hs-options-filter-options-container .hs-options-filter-option hs-checkbox:not(.hs-radio-checkbox) input[type=checkbox]:checked + i, hs-options-filter .hs-options-filters .hs-options-filter-options-container .hs-options-filter-option .hs-form-group .hs-checkbox-inline-with-control:not(.hs-radio-checkbox) input[type=checkbox]:checked + i, .hs-form-group hs-options-filter .hs-options-filters .hs-options-filter-options-container .hs-options-filter-option .hs-checkbox-inline-with-control:not(.hs-radio-checkbox) input[type=checkbox]:checked + i {
  background-image: url(/Content/Images/Icons/checkbox-checked-green.svg);
}
hs-options-filter .hs-options-filters .hs-options-filter-options-container .hs-options-filter-option .hs-radio-checkbox input[type=checkbox] + i {
  background-image: url("/Content/Images/Icons/radio-unchecked.svg");
}
.hs-dark-theme hs-options-filter .hs-options-filters .hs-options-filter-options-container .hs-options-filter-option .hs-radio-checkbox input[type=checkbox] + i {
  background-image: url("/Content/Images/Icons/radio-unchecked-grey.svg");
}
hs-options-filter .hs-options-filters .hs-options-filter-options-container .hs-options-filter-option .hs-radio-checkbox input[type=checkbox]:checked + i {
  background-image: url(/Content/Images/Icons/radio-checked-green.svg);
}
hs-options-filter .hs-options-filters .hs-options-filter-options-container .hs-options-filter-option:last-of-type {
  margin-right: unset;
}
hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe {
  overflow-wrap: normal;
  padding: 0px;
  box-shadow: unset;
  background-color: #FFFFFF;
}
.hs-dark-theme hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe {
  background-color: #20202E;
}
hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe hs-checkbox, hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-checkbox-inline-with-control, .hs-form-group hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-checkbox-inline-with-control {
  padding-right: 1.5rem;
}
hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-options-filter-option {
  width: auto;
  display: flex;
  align-items: center;
  height: max-content;
  padding-right: 1rem;
}
hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-options-filter-option .hs-navbar-datepicker:first-child {
  padding-left: 0.5rem;
  width: 10rem;
}
hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe input.form-control {
  width: 6.5rem;
  padding-right: 0px;
  padding-left: 0.5rem;
  cursor: pointer;
}
hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe input.form-control[readonly] {
  border: none;
  height: 3.2rem;
  background-color: #FFFFFF;
}
.hs-dark-theme hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe input.form-control[readonly] {
  background-color: #353546;
}
hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-timeframe-label {
  padding-left: 1rem;
}
hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-datepicker {
  width: auto;
  margin-left: 0.5rem;
}
hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-datepicker .hs-form-group {
  display: flex;
  align-items: center;
  padding-right: 1rem;
  position: relative;
}
hs-options-filter .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-datepicker .hs-form-group > img {
  margin-left: 0.5rem;
}
hs-options-filter .hs-options-filters .hs-options-filter-label,
hs-options-filter .hs-options-filters .hs-control-label {
  color: #0B1A65;
}
.hs-dark-theme hs-options-filter .hs-options-filters .hs-options-filter-label,
.hs-dark-theme hs-options-filter .hs-options-filters .hs-control-label {
  color: #4592FF;
}
hs-options-filter .hs-options-filters .hs-options-filter-buttons {
  padding-left: 3.5rem;
}
hs-options-filter .hs-options-filters .hs-options-filter-buttons .btn {
  font-weight: 600;
}
hs-options-filter .hs-options-filters .hs-options-filter-buttons .btn-primary {
  margin-right: 2.5rem;
}
hs-options-filter .hs-options-filters .hs-label-button-left, hs-options-filter .hs-options-filters .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .select2-choice::after, .select2-container.hs-form-control-select.hs-dropdown-blue-arrow hs-options-filter .hs-options-filters .select2-choice::after {
  background-color: #32BC22;
}
hs-options-filter .hs-options-filter-buttons {
  padding-bottom: 1.5rem;
}
hs-options-filter .hs-options-filter-button {
  white-space: nowrap;
  position: relative;
  padding-left: 1.5rem;
  padding-right: 1rem;
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  font-weight: 600;
}
hs-options-filter .hs-options-filter-button img {
  transition: 0.5s;
  height: 1.7rem;
}
hs-options-filter .hs-options-filter-button img.hs-options-filter-open {
  transform: rotate(90deg);
}
hs-options-filter .btn-success {
  min-width: 8rem;
}
hs-options-filter .btn-link {
  color: #32BC22;
}
hs-options-filter .btn-link:focus, hs-options-filter .btn-link:hover {
  color: #134958;
}
.hs-dark-theme hs-options-filter .btn-link:focus, .hs-dark-theme hs-options-filter .btn-link:hover {
  color: #73CC88;
}

hs-options-filter-buttons .hs-options-filter-button {
  white-space: nowrap;
  position: relative;
  padding-left: 1.5rem;
  padding-right: 1rem;
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  font-weight: 600;
}
hs-options-filter-buttons .hs-options-filter-button img {
  transition: 0.5s;
  height: 1.7rem;
}
hs-options-filter-buttons .hs-options-filter-button img.hs-options-filter-open {
  transform: rotate(90deg);
}
hs-options-filter-buttons .btn-success {
  min-width: 8rem;
}
hs-options-filter-buttons .btn-link {
  color: #32BC22;
}
hs-options-filter-buttons .btn-link:focus, hs-options-filter-buttons .btn-link:hover {
  color: #134958;
}
.hs-dark-theme hs-options-filter-buttons .btn-link:focus, .hs-dark-theme hs-options-filter-buttons .btn-link:hover {
  color: #73CC88;
}
hs-options-filter-buttons .hs-options-filter-button .badge {
  position: absolute;
  width: 2rem;
  height: 2rem;
  top: -0.75rem;
  left: -0.75rem;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 1px solid #FFFFFF;
  box-shadow: 0 0.3rem 0.6rem rgba(0, 0, 0, 0.12);
  font-size: 1rem;
  font-weight: 600;
}
hs-options-filter-buttons .hs-options-filter-clear {
  color: #32BC22;
  font-weight: 600;
  padding: 1rem;
}

hs-options-filter-redesign {
  display: flex;
  justify-content: center;
  align-items: stretch;
  padding: 0;
}
hs-options-filter-redesign button.hs-options-filter-button-redesign {
  border: unset;
  min-width: 8rem;
  margin-right: 8px;
  white-space: nowrap;
  position: relative;
  padding-left: 1.5rem;
  padding-right: 1rem;
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  font-weight: 600;
  height: unset;
  flex-grow: 1;
}
hs-options-filter-redesign button.hs-options-filter-button-redesign img {
  transition: 0.5s;
  height: 1.7rem;
}
hs-options-filter-redesign button.hs-options-filter-button-redesign img.hs-options-filter-open {
  transform: rotate(90deg);
}
hs-options-filter-redesign button.hs-options-filter-button-redesign .badge {
  position: absolute;
  width: 2rem;
  height: 2rem;
  top: -0.75rem;
  left: -0.75rem;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 1px solid #FFFFFF;
  box-shadow: 0 0.3rem 0.6rem rgba(0, 0, 0, 0.12);
  font-size: 1rem;
  font-weight: 600;
  background-color: #0449C4;
}
hs-options-filter-redesign button.hs-options-filter-clear-redesign {
  height: unset;
  flex-grow: 1;
}
hs-options-filter-redesign a {
  height: unset;
  border: unset;
  background-color: #3e3e59;
  display: flex;
  align-items: center;
  justify-content: center;
}
hs-options-filter-redesign .hs-btn {
  min-width: 8rem;
}
hs-options-filter-redesign .popover {
  width: calc(100% - 22.4rem);
  margin-top: 0.8rem;
  left: 20.7rem !important;
  border: none;
  box-shadow: 0 0.3rem 0.6rem rgba(0, 0, 0, 0.12);
}
hs-options-filter-redesign .popover-header {
  height: 0.75rem;
  border-radius: 3px;
  padding: unset;
  background-color: #0449C4;
  border-color: transparent;
}
hs-options-filter-redesign .popover-body {
  padding: unset;
  background-color: #FFFFFF;
}
.hs-dark-theme hs-options-filter-redesign .popover-body {
  background-color: #20202E;
}
hs-options-filter-redesign .hs-options-filters {
  padding: 3rem 5rem;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-item {
  margin-bottom: 1.5rem;
  border-bottom: 2px solid #2D2D39;
  border-color: #EAEAEE;
}
.hs-dark-theme hs-options-filter-redesign .hs-options-filters .hs-options-filter-item {
  border-color: #2D2D39;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container {
  display: flex;
  flex-wrap: wrap;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container .hs-options-filter-option {
  float: left;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  margin-right: 3rem;
  color: #7B7B93;
}
.hs-dark-theme hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container .hs-options-filter-option {
  color: #FFFFFF;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container .hs-options-filter-option:last-of-type {
  margin-right: unset;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container .hs-options-filter-option .hs-form-control-select .hs-select-header-multiple {
  height: fit-content;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  background-color: #0449C4;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container .hs-options-filter-option .hs-form-control-select .hs-select-header-multiple > a {
  background-color: transparent;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container .hs-options-filter-option .hs-form-control-select ul.select2-choices {
  background-color: #FFFFFF;
  border-color: #EAEAEE;
}
.hs-dark-theme hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container .hs-options-filter-option .hs-form-control-select ul.select2-choices {
  background-color: #191927;
  border-color: #191927;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container .hs-options-filter-option .hs-form-control-select ul.select2-choices .select2-search-choice {
  background-color: #20202E;
  border-color: #2D2D39;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container .hs-options-filter-option .hs-form-control-select .select2-drop {
  background-color: transparent;
  border: none;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container .hs-options-filter-option .hs-form-control-select .select2-drop .select2-results {
  background-color: #191927;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container .hs-options-filter-option .hs-form-control-select .select2-drop .select2-results .ui-select-choices-row {
  border-bottom: 1px solid #2D2D39;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container .hs-options-filter-option .hs-form-control-select .select2-drop .select2-results .ui-select-choices-row:last-of-type {
  border-bottom: none;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container .hs-options-filter-option .hs-form-control-select .select2-drop .select2-results .ui-select-choices-row:hover {
  background-color: #1D1D2B;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container .hs-options-filter-option .hs-form-control-select .select2-drop .select2-results::-webkit-scrollbar {
  width: 12.5px;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container .hs-options-filter-option .hs-form-control-select .select2-drop .select2-results::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey;
  border-radius: 10px;
  display: none;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container .hs-options-filter-option .hs-form-control-select .select2-drop .select2-results::-webkit-scrollbar-thumb {
  border: 4px solid rgba(0, 0, 0, 0);
  background-clip: padding-box;
  border-radius: 9999px;
  background-color: #47475A;
  height: 110px;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe {
  overflow-wrap: normal;
  padding: 0px;
  box-shadow: unset;
  background-color: #FFFFFF;
}
.hs-dark-theme hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe {
  background-color: #20202E;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe hs-checkbox, hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-form-group .hs-checkbox-inline-with-control, .hs-form-group hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-checkbox-inline-with-control {
  padding-right: 1.5rem;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-options-filter-option {
  width: auto;
  display: flex;
  align-items: center;
  height: max-content;
  padding-right: 1rem;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-options-filter-option .hs-navbar-datepicker:first-child {
  padding-left: 0.5rem;
  width: 10rem;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe input.form-control {
  width: 6.5rem;
  padding-right: 0px;
  padding-left: 0.5rem;
  cursor: pointer;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe input.form-control[readonly] {
  border: none;
  height: 3.2rem;
  background-color: #FFFFFF;
}
.hs-dark-theme hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe input.form-control[readonly] {
  background-color: #353546;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-timeframe-label {
  padding-left: 1rem;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-datepicker {
  width: auto;
  margin-left: 0.5rem;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-datepicker .hs-form-group {
  display: flex;
  align-items: center;
  padding-right: 1rem;
  position: relative;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-options-container.hs-options-filter-timeframe .hs-navbar-datepicker .hs-form-group > img {
  margin-left: 0.5rem;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-label,
hs-options-filter-redesign .hs-options-filters .hs-control-label {
  color: #0B1A65;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-label > *,
hs-options-filter-redesign .hs-options-filters .hs-control-label > * {
  color: #B0B0C1 !important;
}
.hs-dark-theme hs-options-filter-redesign .hs-options-filters .hs-options-filter-label,
.hs-dark-theme hs-options-filter-redesign .hs-options-filters .hs-control-label {
  color: #B0B0C1;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-buttons {
  display: flex;
  justify-content: center;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-buttons .btn {
  font-weight: 600;
}
hs-options-filter-redesign .hs-options-filters .hs-options-filter-buttons .hs-btn-new-primary, .hs-tac-widget-modal-container hs-options-filter-redesign .hs-options-filters .hs-options-filter-buttons .hs-options-filter-item .hs-options-filter-options-container.hs-options-filter-timeframe .hs-options-filter-option .hs-datetime-picker .hs-date-picker-today-btn .btn-group button, .hs-tac-widget-modal-container hs-options-filter-redesign .hs-options-filters .hs-options-filter-item .hs-options-filter-options-container.hs-options-filter-timeframe .hs-options-filter-option .hs-datetime-picker .hs-date-picker-today-btn .btn-group .hs-options-filter-buttons button {
  margin-right: 2.5rem;
}
hs-options-filter-redesign .hs-options-filters .hs-label-button-left, hs-options-filter-redesign .hs-options-filters .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .select2-choice::after, .select2-container.hs-form-control-select.hs-dropdown-blue-arrow hs-options-filter-redesign .hs-options-filters .select2-choice::after {
  background-color: #32BC22;
}

fieldset[disabled] hs-checkbox, fieldset[disabled] .hs-form-group .hs-checkbox-inline-with-control, .hs-form-group fieldset[disabled] .hs-checkbox-inline-with-control, hs-checkbox[disabled], .hs-form-group [disabled].hs-checkbox-inline-with-control, fieldset[disabled] .hs-form-group .hs-control-label, fieldset[disabled] .hs-form-group .hs-input-group-btn, fieldset[disabled] .hs-form-group > img[uib-tooltip], fieldset[disabled] .hs-form-group > img[uib-tooltip-html], fieldset[disabled] .hs-form-row-label, .hs-disabled {
  filter: alpha(opacity=70);
  opacity: 0.7;
}
fieldset[disabled] hs-checkbox > label, fieldset[disabled] .hs-form-group .hs-checkbox-inline-with-control > label, .hs-form-group fieldset[disabled] .hs-checkbox-inline-with-control > label, hs-checkbox[disabled] > label, .hs-form-group [disabled].hs-checkbox-inline-with-control > label, fieldset[disabled] .hs-form-group .hs-control-label > label, fieldset[disabled] .hs-form-group .hs-input-group-btn > label, fieldset[disabled] .hs-form-group > img[uib-tooltip] > label, fieldset[disabled] .hs-form-group > img[uib-tooltip-html] > label, fieldset[disabled] .hs-form-row-label > label, .hs-disabled > label {
  cursor: auto;
}

hs-checkbox, .hs-form-group .hs-checkbox-inline-with-control {
  display: block;
  min-height: 1.7rem;
}
hs-checkbox > label, .hs-form-group .hs-checkbox-inline-with-control > label {
  cursor: pointer;
  display: flex;
  align-items: center;
  margin: 0px;
}
hs-checkbox > label > input.hs-checkbox-input, .hs-form-group .hs-checkbox-inline-with-control > label > input.hs-checkbox-input {
  display: none;
}
hs-checkbox > label > input.hs-checkbox-input:checked + i, .hs-form-group .hs-checkbox-inline-with-control > label > input.hs-checkbox-input:checked + i {
  background-image: url("/Content/Images/Icons/checkbox-checked.svg");
}
.hs-dark-theme hs-checkbox > label > input.hs-checkbox-input:checked + i, .hs-dark-theme .hs-form-group .hs-checkbox-inline-with-control > label > input.hs-checkbox-input:checked + i, .hs-form-group .hs-dark-theme .hs-checkbox-inline-with-control > label > input.hs-checkbox-input:checked + i {
  background-image: url("/Content/Images/Icons/checkbox-checked-light.svg");
}
hs-checkbox > label > input.hs-checkbox-input[disabled] + i, .hs-form-group .hs-checkbox-inline-with-control > label > input.hs-checkbox-input[disabled] + i {
  position: relative;
  opacity: 0.5;
}
hs-checkbox > label > input.hs-checkbox-input[disabled] + i::after, .hs-form-group .hs-checkbox-inline-with-control > label > input.hs-checkbox-input[disabled] + i::after {
  content: "";
}
hs-checkbox > label > i, .hs-form-group .hs-checkbox-inline-with-control > label > i {
  width: 1.7rem;
  height: 1.7rem;
  min-width: 1.7rem;
  background-image: url("/Content/Images/Icons/checkbox-unchecked.svg");
}
.hs-dark-theme hs-checkbox > label > i, .hs-dark-theme .hs-form-group .hs-checkbox-inline-with-control > label > i, .hs-form-group .hs-dark-theme .hs-checkbox-inline-with-control > label > i {
  background-image: url("/Content/Images/Icons/checkbox-unchecked-grey.svg");
}
hs-checkbox > label > ng-transclude, .hs-form-group .hs-checkbox-inline-with-control > label > ng-transclude {
  padding-left: 0.8rem;
  display: flex;
  align-items: center;
}
hs-checkbox > label > ng-transclude:empty, .hs-form-group .hs-checkbox-inline-with-control > label > ng-transclude:empty {
  display: none;
}
hs-checkbox.hs-checkbox-empty > label > i, .hs-form-group .hs-checkbox-empty.hs-checkbox-inline-with-control > label > i {
  margin-right: 0;
}
hs-checkbox.hs-radio-checkbox i, .hs-form-group .hs-radio-checkbox.hs-checkbox-inline-with-control i {
  background-image: url("/Content/Images/Icons/radio-unchecked.svg");
}
.hs-dark-theme hs-checkbox.hs-radio-checkbox i, .hs-dark-theme .hs-form-group .hs-radio-checkbox.hs-checkbox-inline-with-control i, .hs-form-group .hs-dark-theme .hs-radio-checkbox.hs-checkbox-inline-with-control i {
  background-image: url("/Content/Images/Icons/radio-unchecked-dark.svg");
}
hs-checkbox.hs-radio-checkbox input.hs-checkbox-input:checked + i, .hs-form-group .hs-radio-checkbox.hs-checkbox-inline-with-control input.hs-checkbox-input:checked + i {
  background-image: url("/Content/Images/Icons/radio-checked.svg");
}
.hs-dark-theme hs-checkbox.hs-radio-checkbox input.hs-checkbox-input:checked + i, .hs-dark-theme .hs-form-group .hs-radio-checkbox.hs-checkbox-inline-with-control input.hs-checkbox-input:checked + i, .hs-form-group .hs-dark-theme .hs-radio-checkbox.hs-checkbox-inline-with-control input.hs-checkbox-input:checked + i {
  background-image: url("/Content/Images/Icons/radio-checked-dark.svg");
}
hs-checkbox.hs-radio-checkbox-redesign i, .hs-form-group .hs-radio-checkbox-redesign.hs-checkbox-inline-with-control i {
  background-image: url("/Content/Images/Icons/radio-unchecked.svg");
}
.hs-dark-theme hs-checkbox.hs-radio-checkbox-redesign i, .hs-dark-theme .hs-form-group .hs-radio-checkbox-redesign.hs-checkbox-inline-with-control i, .hs-form-group .hs-dark-theme .hs-radio-checkbox-redesign.hs-checkbox-inline-with-control i {
  background-image: url("/Content/Images/Icons/radio-unchecked-dark.svg");
}
hs-checkbox.hs-radio-checkbox-redesign input.hs-checkbox-input:checked + i, .hs-form-group .hs-radio-checkbox-redesign.hs-checkbox-inline-with-control input.hs-checkbox-input:checked + i {
  background-image: url();
}
.hs-dark-theme hs-checkbox.hs-radio-checkbox-redesign input.hs-checkbox-input:checked + i, .hs-dark-theme .hs-form-group .hs-radio-checkbox-redesign.hs-checkbox-inline-with-control input.hs-checkbox-input:checked + i, .hs-form-group .hs-dark-theme .hs-radio-checkbox-redesign.hs-checkbox-inline-with-control input.hs-checkbox-input:checked + i {
  background-image: url("/Content/Images/Icons/radio-checked-redesign-dark.svg");
}
hs-checkbox.hs-checkbox-stacked label, .hs-form-group .hs-checkbox-stacked.hs-checkbox-inline-with-control label {
  flex-direction: column;
  align-items: center;
}
hs-checkbox.hs-checkbox-stacked label ng-transclude, .hs-form-group .hs-checkbox-stacked.hs-checkbox-inline-with-control label ng-transclude {
  padding-left: 0px;
}

hs-checkbox.hs-checkbox-redesign:not(.hs-radio-checkbox), .hs-form-group .hs-checkbox-redesign.hs-checkbox-inline-with-control:not(.hs-radio-checkbox) {
  /*
      input[type="checkbox"]:checked + i {
          background-image: url(/Content/Images/Icons/checkbox-checked-blue.svg);
      }

      input[type="checkbox"] + i {
          background-image: url(/Content/Images/Icons/checkbox-unchecked-redesign.svg);
      }*/
}
hs-checkbox.hs-checkbox-redesign:not(.hs-radio-checkbox) > label > input.hs-checkbox-input:checked + i, .hs-form-group .hs-checkbox-redesign.hs-checkbox-inline-with-control:not(.hs-radio-checkbox) > label > input.hs-checkbox-input:checked + i {
  background-image: url(/Content/Images/Icons/checkbox-checked-blue.svg);
}
hs-checkbox.hs-checkbox-redesign:not(.hs-radio-checkbox) > label > i, .hs-form-group .hs-checkbox-redesign.hs-checkbox-inline-with-control:not(.hs-radio-checkbox) > label > i {
  background-image: url(/Content/Images/Icons/checkbox-unchecked-redesign.svg);
}

.has-error hs-checkbox > label, .has-error .hs-form-group .hs-checkbox-inline-with-control > label, .hs-form-group .has-error .hs-checkbox-inline-with-control > label {
  color: #B33A3A;
}
.has-error hs-checkbox > label > input.hs-checkbox-input:checked + i, .has-error .hs-form-group .hs-checkbox-inline-with-control > label > input.hs-checkbox-input:checked + i, .hs-form-group .has-error .hs-checkbox-inline-with-control > label > input.hs-checkbox-input:checked + i {
  background-image: url(/Content/Images/Icons/checkbox-checked-red.svg);
}
.has-error hs-checkbox > label > input.hs-checkbox-input + i, .has-error .hs-form-group .hs-checkbox-inline-with-control > label > input.hs-checkbox-input + i, .hs-form-group .has-error .hs-checkbox-inline-with-control > label > input.hs-checkbox-input + i {
  background-image: url(/Content/Images/Icons/checkbox-unchecked-red.svg);
}

hs-btn-checkbox .hs-btn-checkbox-group {
  display: block;
}
hs-btn-checkbox .hs-btn-checkbox-group[disabled] > .hs-btn-checkbox {
  cursor: not-allowed;
  pointer-events: none;
  filter: alpha(opacity=65);
  opacity: 0.65;
}
hs-btn-checkbox .hs-btn-checkbox-group > .hs-btn-checkbox {
  float: left;
  margin-bottom: 0;
  width: 50%;
  cursor: pointer;
  color: #BCBCC8;
  background-color: #EAEAEE;
}
.hs-dark-theme hs-btn-checkbox .hs-btn-checkbox-group > .hs-btn-checkbox {
  background-color: #7B7B93;
}
hs-btn-checkbox .hs-btn-checkbox-group > .hs-btn-checkbox.hs-btn-checkbox-true.active {
  color: #FFFFFF;
  background-color: #0071FE;
}
.hs-dark-theme hs-btn-checkbox .hs-btn-checkbox-group > .hs-btn-checkbox.hs-btn-checkbox-true.active {
  background-color: #4592FF;
}
hs-btn-checkbox .hs-btn-checkbox-group > .hs-btn-checkbox.hs-btn-checkbox-false.active {
  color: #FFFFFF;
  background-color: #7B7B93;
}
.hs-dark-theme hs-btn-checkbox .hs-btn-checkbox-group > .hs-btn-checkbox.hs-btn-checkbox-false.active {
  background-color: #2B2B39;
}

.hs-label-button-left, .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .select2-choice::after {
  color: #FFFFFF;
  font-weight: 600;
  height: 3.5rem;
  display: inline-flex;
  padding: 0rem 1rem;
  justify-content: center;
  align-items: center;
  white-space: nowrap;
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.hs-label-button-left:not(.hs-btn), .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .select2-choice:not(.hs-btn)::after {
  background-color: #0071FE;
}
.hs-dark-theme .hs-label-button-left:not(.hs-btn), .hs-dark-theme .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .select2-choice:not(.hs-btn)::after, .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .hs-dark-theme .select2-choice:not(.hs-btn)::after {
  background-color: #4592FF;
}
.hs-label-button-left:not([href]), .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .select2-choice:not([href])::after {
  color: #FFFFFF;
}
.hs-label-button-left.hs-btn-default:hover, .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .hs-btn-default.select2-choice:hover::after {
  color: inherit;
}

.hs-label-button-right {
  color: #FFFFFF;
  font-weight: 600;
  height: 3.5rem;
  display: inline-flex;
  padding: 0rem 1rem;
  justify-content: center;
  align-items: center;
  white-space: nowrap;
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}
.hs-label-button-right:not(.hs-btn) {
  background-color: #0071FE;
}
.hs-dark-theme .hs-label-button-right:not(.hs-btn) {
  background-color: #4592FF;
}
.hs-label-button-right:not([href]) {
  color: #FFFFFF;
}
.hs-label-button-right.hs-btn-default:hover {
  color: inherit;
}

.hs-label-button {
  color: #FFFFFF;
  font-weight: 600;
  height: 3.5rem;
  display: inline-flex;
  padding: 0rem 1rem;
  justify-content: center;
  align-items: center;
  white-space: nowrap;
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
  border-radius: 0.3rem;
}
.hs-label-button:not(.hs-btn) {
  background-color: #0071FE;
}
.hs-dark-theme .hs-label-button:not(.hs-btn) {
  background-color: #4592FF;
}
.hs-label-button:not([href]) {
  color: #FFFFFF;
}
.hs-label-button.hs-btn-default:hover {
  color: inherit;
}

.hs-icon-label > img {
  height: 1.7rem;
}

.has-error .hs-label-button-left:not(.hs-btn), .has-error .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .select2-choice:not(.hs-btn)::after, .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .has-error .select2-choice:not(.hs-btn)::after,
.has-error .hs-label-button-right:not(.hs-btn),
.has-error .hs-label-button:not(.hs-btn) {
  background-color: #B33A3A;
  border-color: #B33A3A;
}
.has-error .hs-label-button-left:not(.hs-btn):hover, .has-error .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .select2-choice:not(.hs-btn):hover::after, .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .has-error .select2-choice:not(.hs-btn):hover::after, .has-error .hs-label-button-left:not(.hs-btn):focus, .has-error .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .select2-choice:not(.hs-btn):focus::after, .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .has-error .select2-choice:not(.hs-btn):focus::after,
.has-error .hs-label-button-right:not(.hs-btn):hover,
.has-error .hs-label-button-right:not(.hs-btn):focus,
.has-error .hs-label-button:not(.hs-btn):hover,
.has-error .hs-label-button:not(.hs-btn):focus {
  background-color: rgb(140.4810126582, 45.5189873418, 45.5189873418);
}

.hs-grid-tabs .nav-tabs {
  display: flex;
  justify-content: space-between;
}
.hs-grid-tabs > .nav-tabs {
  border: none;
}
.hs-grid-tabs .hs-grid-tabs-headers {
  margin-top: 1rem;
  display: flex;
}
.hs-grid-tabs .hs-grid-tabs-headers .nav-item {
  display: flex;
  align-items: center;
}
.hs-grid-tabs .hs-grid-tabs-headers .nav-item .nav-link {
  border-width: 0px;
  border-right: 1px solid transparent;
  white-space: nowrap;
  background-color: transparent;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 1rem;
  border-radius: 0;
  font-size: 1.2rem;
  color: #7B7B93;
  border-color: #BCBCC8;
}
.hs-dark-theme .hs-grid-tabs .hs-grid-tabs-headers .nav-item .nav-link {
  color: #FFFFFF;
  border-color: #5E5E6F;
}
.hs-grid-tabs .hs-grid-tabs-headers .nav-item .nav-link .hs-grid-item-count {
  display: none;
}
.hs-grid-tabs .hs-grid-tabs-headers .nav-item .nav-link.active {
  color: #0071FE;
}
.hs-dark-theme .hs-grid-tabs .hs-grid-tabs-headers .nav-item .nav-link.active {
  color: #4592FF;
}
.hs-grid-tabs .hs-grid-tabs-headers .nav-item .nav-link.active .hs-grid-item-count {
  display: inline;
}
.hs-grid-tabs .hs-grid-tabs-headers .nav-item:first-of-type .nav-link {
  padding-left: 0rem;
}
.hs-grid-tabs .hs-grid-tabs-headers .nav-item:last-of-type .nav-link {
  border-width: 0px;
}
.hs-grid-tabs .hs-grid-tabs-headers hs-grid-tabs-header {
  font-weight: bold;
  font-size: 1.2rem;
  margin-right: 1rem;
  display: flex;
  align-items: center;
}
.hs-grid-tabs.hs-tabs-header-hidden .tab-content {
  margin-top: 0;
}
.hs-grid-tabs.hs-tabs-header-hidden > .nav-justified {
  display: none;
}
.hs-grid-tabs .hs-grid-addon .hs-form-btn-group {
  display: flex;
  align-items: center;
}

.hs-tabs.hs-vertical-tabs, .hs-vertical-tabs.hs-module-tabs {
  display: flex;
}
.hs-tabs.hs-vertical-tabs > .tab-content, .hs-vertical-tabs.hs-module-tabs > .tab-content {
  padding-left: 1.7rem;
  width: 100%;
}
.hs-tabs.hs-vertical-tabs > .nav-justified, .hs-vertical-tabs.hs-module-tabs > .nav-justified {
  flex-direction: column;
  border-bottom: none;
  border-right: 2px solid #0071FE;
}
.hs-dark-theme .hs-tabs.hs-vertical-tabs > .nav-justified, .hs-dark-theme .hs-vertical-tabs.hs-module-tabs > .nav-justified {
  border-right: 2px solid #4592FF;
}
.hs-tabs.hs-vertical-tabs > .nav-justified .nav-item, .hs-vertical-tabs.hs-module-tabs > .nav-justified .nav-item {
  width: unset;
  min-width: 17rem;
  padding: 0px;
  margin-bottom: 1px;
}
.hs-tabs.hs-vertical-tabs > .nav-justified .nav-item a, .hs-vertical-tabs.hs-module-tabs > .nav-justified .nav-item a {
  border-radius: 0px;
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
  justify-content: flex-start;
  padding-left: 1.7rem;
  text-align: left;
}
.hs-tabs.hs-vertical-tabs > .nav-justified .nav-item a.active, .hs-vertical-tabs.hs-module-tabs > .nav-justified .nav-item a.active {
  padding-left: 2rem;
  box-shadow: 0 0.3rem 0.6rem rgba(0, 0, 0, 0.12);
  position: relative;
}
.hs-tabs > .nav-tabs, .hs-module-tabs > .nav-tabs {
  border-bottom: 2px solid transparent;
  border-color: #0071FE;
}
.hs-dark-theme .hs-tabs > .nav-tabs, .hs-dark-theme .hs-module-tabs > .nav-tabs {
  border-color: #4592FF;
}
.hs-tabs > .nav-tabs .nav-item, .hs-module-tabs > .nav-tabs .nav-item {
  padding-right: 0.2rem;
  margin-bottom: 0px;
  max-width: 19rem;
}
.hs-tabs > .nav-tabs .nav-item:last-of-type, .hs-module-tabs > .nav-tabs .nav-item:last-of-type {
  padding-right: 0px;
}
.hs-tabs > .nav-tabs .nav-item a, .hs-module-tabs > .nav-tabs .nav-item a {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 5rem;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
  background-color: #EAEAEE;
  color: #7B7B93;
}
.hs-dark-theme .hs-tabs > .nav-tabs .nav-item a, .hs-dark-theme .hs-module-tabs > .nav-tabs .nav-item a {
  background-color: #69697B;
  color: #FFFFFF;
}
.hs-tabs > .nav-tabs .nav-item a.active, .hs-module-tabs > .nav-tabs .nav-item a.active {
  color: #FFFFFF;
  border-color: #0071FE;
  background-color: #0071FE;
}
.hs-dark-theme .hs-tabs > .nav-tabs .nav-item a.active, .hs-dark-theme .hs-module-tabs > .nav-tabs .nav-item a.active {
  border-color: #4592FF;
  background-color: #4592FF;
}
.hs-tabs > .nav-tabs .nav-item a:hover, .hs-module-tabs > .nav-tabs .nav-item a:hover, .hs-tabs > .nav-tabs .nav-item a:focus, .hs-module-tabs > .nav-tabs .nav-item a:focus {
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-tabs > .nav-tabs .nav-item a:hover, .hs-dark-theme .hs-module-tabs > .nav-tabs .nav-item a:hover, .hs-dark-theme .hs-tabs > .nav-tabs .nav-item a:focus, .hs-dark-theme .hs-module-tabs > .nav-tabs .nav-item a:focus {
  border-color: #69697B;
}
.hs-tabs.hs-tabs-header-hidden .tab-content, .hs-tabs-header-hidden.hs-module-tabs .tab-content {
  margin-top: 0;
}
.hs-tabs.hs-tabs-header-hidden > .nav-justified, .hs-tabs-header-hidden.hs-module-tabs > .nav-justified {
  display: none;
}
.hs-tabs .uib-tab.disabled .hs-tab-heading-logo, .hs-module-tabs .uib-tab.disabled .hs-tab-heading-logo,
.hs-tabs .uib-tab.disabled .hs-tab-heading-logo-text,
.hs-module-tabs .uib-tab.disabled .hs-tab-heading-logo-text,
.hs-tabs .uib-tab.disabled .hs-tabs-header-dropdown-toggle,
.hs-module-tabs .uib-tab.disabled .hs-tabs-header-dropdown-toggle, .hs-tabs .uib-tab[disabled] .hs-tab-heading-logo, .hs-module-tabs .uib-tab[disabled] .hs-tab-heading-logo,
.hs-tabs .uib-tab[disabled] .hs-tab-heading-logo-text,
.hs-module-tabs .uib-tab[disabled] .hs-tab-heading-logo-text,
.hs-tabs .uib-tab[disabled] .hs-tabs-header-dropdown-toggle,
.hs-module-tabs .uib-tab[disabled] .hs-tabs-header-dropdown-toggle {
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.hs-tabs > .tab-content .hs-tabs, .hs-module-tabs > .tab-content .hs-tabs, .hs-tabs > .tab-content .hs-module-tabs, .hs-module-tabs > .tab-content .hs-module-tabs {
  margin-top: 1.8rem;
}
.hs-tabs > .tab-content .hs-tabs.hs-vertical-tabs > .nav-justified .nav-item, .hs-module-tabs > .tab-content .hs-tabs.hs-vertical-tabs > .nav-justified .nav-item, .hs-tabs > .tab-content .hs-vertical-tabs.hs-module-tabs > .nav-justified .nav-item, .hs-module-tabs > .tab-content .hs-vertical-tabs.hs-module-tabs > .nav-justified .nav-item {
  width: unset;
  min-width: 17rem;
}
.hs-tabs > .tab-content .hs-tabs.hs-vertical-tabs > .nav-justified .nav-item a, .hs-module-tabs > .tab-content .hs-tabs.hs-vertical-tabs > .nav-justified .nav-item a, .hs-tabs > .tab-content .hs-vertical-tabs.hs-module-tabs > .nav-justified .nav-item a, .hs-module-tabs > .tab-content .hs-vertical-tabs.hs-module-tabs > .nav-justified .nav-item a {
  padding-left: 1.7rem;
  padding-right: 0;
}
.hs-tabs > .tab-content .hs-tabs.hs-vertical-tabs > .nav-justified .nav-item a.active, .hs-module-tabs > .tab-content .hs-tabs.hs-vertical-tabs > .nav-justified .nav-item a.active, .hs-tabs > .tab-content .hs-vertical-tabs.hs-module-tabs > .nav-justified .nav-item a.active, .hs-module-tabs > .tab-content .hs-vertical-tabs.hs-module-tabs > .nav-justified .nav-item a.active {
  width: 17.3rem;
  margin-left: -0.3rem;
  padding-left: 2rem;
}
.hs-tabs > .tab-content .hs-tabs > .nav-tabs .nav-item, .hs-module-tabs > .tab-content .hs-tabs > .nav-tabs .nav-item, .hs-tabs > .tab-content .hs-module-tabs > .nav-tabs .nav-item, .hs-module-tabs > .tab-content .hs-module-tabs > .nav-tabs .nav-item {
  flex-grow: unset;
  flex-basis: unset;
  min-width: 13rem;
  max-width: unset;
}
.hs-tabs > .tab-content .hs-tabs > .nav-tabs .nav-item a, .hs-module-tabs > .tab-content .hs-tabs > .nav-tabs .nav-item a, .hs-tabs > .tab-content .hs-module-tabs > .nav-tabs .nav-item a, .hs-module-tabs > .tab-content .hs-module-tabs > .nav-tabs .nav-item a {
  height: 4rem;
  padding: 0 1rem;
}
.hs-tabs > .tab-content .hs-tabs > .nav-tabs > .hs-tabs > a, .hs-module-tabs > .tab-content .hs-tabs > .nav-tabs > .hs-tabs > a, .hs-tabs > .tab-content .hs-module-tabs > .nav-tabs > .hs-tabs > a, .hs-module-tabs > .tab-content .hs-module-tabs > .nav-tabs > .hs-tabs > a, .hs-tabs > .tab-content .hs-tabs > .nav-tabs > .hs-module-tabs > a, .hs-module-tabs > .tab-content .hs-tabs > .nav-tabs > .hs-module-tabs > a, .hs-tabs > .tab-content .hs-module-tabs > .nav-tabs > .hs-module-tabs > a, .hs-module-tabs > .tab-content .hs-module-tabs > .nav-tabs > .hs-module-tabs > a {
  min-height: 60px;
  line-height: 60px;
}
.hs-tabs > .tab-content .hs-tabs > .nav-tabs > .hs-tabs > a .hs-tabs-header-dropdown > .hs-tabs-header-dropdown-toggle > .hs-tabs-header-dropdown-toggle-arrow, .hs-module-tabs > .tab-content .hs-tabs > .nav-tabs > .hs-tabs > a .hs-tabs-header-dropdown > .hs-tabs-header-dropdown-toggle > .hs-tabs-header-dropdown-toggle-arrow, .hs-tabs > .tab-content .hs-module-tabs > .nav-tabs > .hs-tabs > a .hs-tabs-header-dropdown > .hs-tabs-header-dropdown-toggle > .hs-tabs-header-dropdown-toggle-arrow, .hs-module-tabs > .tab-content .hs-module-tabs > .nav-tabs > .hs-tabs > a .hs-tabs-header-dropdown > .hs-tabs-header-dropdown-toggle > .hs-tabs-header-dropdown-toggle-arrow, .hs-tabs > .tab-content .hs-tabs > .nav-tabs > .hs-module-tabs > a .hs-tabs-header-dropdown > .hs-tabs-header-dropdown-toggle > .hs-tabs-header-dropdown-toggle-arrow, .hs-module-tabs > .tab-content .hs-tabs > .nav-tabs > .hs-module-tabs > a .hs-tabs-header-dropdown > .hs-tabs-header-dropdown-toggle > .hs-tabs-header-dropdown-toggle-arrow, .hs-tabs > .tab-content .hs-module-tabs > .nav-tabs > .hs-module-tabs > a .hs-tabs-header-dropdown > .hs-tabs-header-dropdown-toggle > .hs-tabs-header-dropdown-toggle-arrow, .hs-module-tabs > .tab-content .hs-module-tabs > .nav-tabs > .hs-module-tabs > a .hs-tabs-header-dropdown > .hs-tabs-header-dropdown-toggle > .hs-tabs-header-dropdown-toggle-arrow {
  top: 2rem;
}
.hs-tabs > .tab-content .hs-tabs > .nav-tabs > .hs-tabs > a .hs-tabs-header-dropdown li a, .hs-module-tabs > .tab-content .hs-tabs > .nav-tabs > .hs-tabs > a .hs-tabs-header-dropdown li a, .hs-tabs > .tab-content .hs-module-tabs > .nav-tabs > .hs-tabs > a .hs-tabs-header-dropdown li a, .hs-module-tabs > .tab-content .hs-module-tabs > .nav-tabs > .hs-tabs > a .hs-tabs-header-dropdown li a, .hs-tabs > .tab-content .hs-tabs > .nav-tabs > .hs-module-tabs > a .hs-tabs-header-dropdown li a, .hs-module-tabs > .tab-content .hs-tabs > .nav-tabs > .hs-module-tabs > a .hs-tabs-header-dropdown li a, .hs-tabs > .tab-content .hs-module-tabs > .nav-tabs > .hs-module-tabs > a .hs-tabs-header-dropdown li a, .hs-module-tabs > .tab-content .hs-module-tabs > .nav-tabs > .hs-module-tabs > a .hs-tabs-header-dropdown li a {
  min-height: 60px;
  line-height: 60px;
}
.hs-tabs > .tab-content .hs-tabs > .tab-content, .hs-module-tabs > .tab-content .hs-tabs > .tab-content, .hs-tabs > .tab-content .hs-module-tabs > .tab-content, .hs-module-tabs > .tab-content .hs-module-tabs > .tab-content {
  margin-top: 0px;
}
.hs-tabs > .tab-content .hs-tabs > .tab-content .hs-grid-tabs, .hs-module-tabs > .tab-content .hs-tabs > .tab-content .hs-grid-tabs, .hs-tabs > .tab-content .hs-module-tabs > .tab-content .hs-grid-tabs, .hs-module-tabs > .tab-content .hs-module-tabs > .tab-content .hs-grid-tabs {
  margin-top: 0px;
}

.hs-tabs-small .tab-content {
  margin-top: 2rem;
}
.hs-tabs-small > .nav-justified > .hs-tab-nav-item {
  background-color: #EAEAEE;
}
.hs-tabs-small > .nav-justified > .hs-tab-nav-item.active > a {
  background-color: #FFFFFF;
  border-top: 1px solid #444444;
  border-right: 1px solid #EAEAEE;
  border-bottom: none;
  border-left: none;
}
.hs-tabs-small > .nav-justified > .hs-tab-nav-item.active > a .hs-badge, .hs-tabs-small > .nav-justified > .hs-tab-nav-item.active > a .hs-badge-critical, .hs-tabs-small > .nav-justified > .hs-tab-nav-item.active > a .hs-badge-high, .hs-tabs-small > .nav-justified > .hs-tab-nav-item.active > a .hs-badge-medium, .hs-tabs-small > .nav-justified > .hs-tab-nav-item.active > a .hs-badge-low, .hs-tabs-small > .nav-justified > .hs-tab-nav-item.active > a .hs-badge-informational {
  background-color: #444444;
}
.hs-tabs-small > .nav-justified > .hs-tab-nav-item.active > a:hover, .hs-tabs-small > .nav-justified > .hs-tab-nav-item.active > a:focus {
  background-color: #FFFFFF;
}
.hs-tabs-small > .nav-justified > .hs-tab-nav-item > a {
  border-radius: 0;
  border-top: 1px solid #EAEAEE;
  border-right: 1px solid #EAEAEE;
  border-bottom: none;
  border-left: none;
  margin-bottom: 0;
  padding: 0 2rem;
  font-size: 11px;
  line-height: 8rem;
  white-space: nowrap;
}
.hs-tabs-small > .nav-justified > .hs-tab-nav-item > a > uib-tab-heading > h5 {
  margin-bottom: 0;
}
.hs-tabs-small > .nav-justified > .hs-tab-nav-item > a .hs-tab-heading-logo {
  margin: 2rem;
  margin-left: 0;
  max-width: 100%;
  height: auto;
  max-height: 8rem;
}
.hs-tabs-small > .nav-justified > .hs-tab-nav-item > a .hs-tab-heading-logo + .hs-tab-heading-logo-text {
  font-size: 21px;
}
.hs-tabs-small > .nav-justified > .hs-tab-nav-item > a .hs-tabs-header-dropdown {
  cursor: pointer;
  display: block;
  margin-left: -2rem;
  margin-right: -2rem;
}
.hs-tabs-small > .nav-justified > .hs-tab-nav-item > a .hs-tabs-header-dropdown > .hs-tabs-header-dropdown-toggle {
  width: 100%;
  display: flex;
  justify-content: center;
}
.hs-tabs-small > .nav-justified > .hs-tab-nav-item > a .hs-tabs-header-dropdown > .hs-tabs-header-dropdown-toggle > .hs-tabs-header-dropdown-toggle-arrow {
  position: absolute;
  top: -1rem;
  right: 2rem;
}
.hs-tabs-small > .nav-justified > .hs-tab-nav-item > a .hs-tabs-header-dropdown > .hs-tabs-header-dropdown-toggle.hs-badge-col {
  justify-content: flex-start;
}
.hs-tabs-small > .nav-justified > .hs-tab-nav-item > a .hs-tabs-header-dropdown > .hs-tabs-header-dropdown-menu {
  left: 50%;
  right: auto;
  text-align: center;
  transform: translate(-50%, 0);
  width: 100%;
}
.hs-tabs-small > .nav-justified > .hs-tab-nav-item > a .hs-tabs-header-dropdown li a {
  font-size: 11px;
  min-height: 8rem;
  line-height: 8rem;
  padding: 0;
}
.hs-tabs-small > .nav-justified > .hs-tab-nav-item > a:hover, .hs-tabs-small > .nav-justified > .hs-tab-nav-item > a:focus {
  background-color: transparent;
}
.hs-tabs-small > .nav-justified > .hs-tab-nav-item:last-of-type > a {
  border-right: none;
}
.hs-tabs-small .uib-tab.disabled {
  pointer-events: none;
}
.hs-tabs-small .uib-tab.disabled .hs-tab-heading-logo,
.hs-tabs-small .uib-tab.disabled .hs-tab-heading-logo-text,
.hs-tabs-small .uib-tab.disabled .hs-tabs-header-dropdown-toggle {
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.hs-tabs-small .hs-grid-addon {
  padding-top: 1rem;
}

.hs-module-tabs {
  margin-top: 0px;
}
.hs-module-tabs > .nav-justified > .hs-tab-nav-logo {
  float: left;
  margin-right: 4rem;
  margin-top: 1rem;
}
.hs-module-tabs > .nav-justified > .hs-tab-nav-item {
  background-color: #EEEEEE;
  filter: alpha(opacity=70);
  opacity: 0.7;
}
.hs-module-tabs > .nav-justified > .hs-tab-nav-item.active {
  filter: alpha(opacity=100);
  opacity: 1;
}
.hs-module-tabs > .nav-justified > .hs-tab-nav-item.active > a {
  border-top: none;
  border-right: none;
}
.hs-module-tabs > .nav-justified > .hs-tab-nav-item > a {
  border-top: none;
  border-right: none;
}
.hs-module-tabs > .nav-justified > .hs-tab-nav-item > a .hs-tab-heading-logo {
  width: auto;
  margin: 2rem;
  margin-left: 0;
  max-width: 100%;
  height: auto;
  max-height: 12rem;
}

.hs-modal-tabs .tab-content, .hs-modal-sub-tabs .tab-content {
  margin-top: 2rem;
}
.hs-modal-tabs > .nav-pills, .hs-modal-sub-tabs > .nav-pills {
  width: auto;
  margin-left: -2rem;
  margin-right: -2rem;
}
.hs-modal-tabs > .nav-pills > .hs-tab-nav-item, .hs-modal-sub-tabs > .nav-pills > .hs-tab-nav-item {
  background-color: #EAEAEE;
}
.hs-modal-tabs > .nav-pills > .hs-tab-nav-item.active > a, .hs-modal-sub-tabs > .nav-pills > .hs-tab-nav-item.active > a {
  background-color: #004775;
}
.hs-modal-tabs > .nav-pills > .hs-tab-nav-item.active > a:hover, .hs-modal-tabs > .nav-pills > .hs-tab-nav-item.active > a:focus, .hs-modal-sub-tabs > .nav-pills > .hs-tab-nav-item.active > a:hover, .hs-modal-sub-tabs > .nav-pills > .hs-tab-nav-item.active > a:focus {
  background-color: #1274B4;
}
.hs-modal-tabs > .nav-pills > .hs-tab-nav-item > a, .hs-modal-sub-tabs > .nav-pills > .hs-tab-nav-item > a {
  border-right: 1px solid #EAEAEE;
  margin-bottom: 0;
  font-size: 11px;
  white-space: nowrap;
  background-color: #EAEAEE;
}
.hs-modal-tabs > .nav-pills > .hs-tab-nav-item > a:hover, .hs-modal-tabs > .nav-pills > .hs-tab-nav-item > a:focus, .hs-modal-sub-tabs > .nav-pills > .hs-tab-nav-item > a:hover, .hs-modal-sub-tabs > .nav-pills > .hs-tab-nav-item > a:focus {
  background-color: #EEEEEE;
}

.hs-header-borderless-tabs .tab-content {
  margin-top: 2rem;
}
.hs-header-borderless-tabs .nav-tabs {
  display: flex;
  justify-content: space-between;
}
.hs-header-borderless-tabs > .nav-tabs {
  border: none;
}
.hs-header-borderless-tabs .tabs-headers {
  margin-top: 1rem;
  display: flex;
}
.hs-header-borderless-tabs .tabs-headers .nav-item {
  display: flex;
  align-items: center;
}
.hs-header-borderless-tabs .tabs-headers .nav-item .nav-link {
  border-width: 0px;
  white-space: nowrap;
  background-color: transparent;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 1rem;
  border-radius: 0;
  font-size: 1.2rem;
  color: #7B7B93;
  border-color: #BCBCC8;
}
.hs-dark-theme .hs-header-borderless-tabs .tabs-headers .nav-item .nav-link {
  color: #FFFFFF;
  border-color: #5E5E6F;
}
.hs-header-borderless-tabs .tabs-headers .nav-item .nav-link.active {
  color: #0071FE;
}
.hs-dark-theme .hs-header-borderless-tabs .tabs-headers .nav-item .nav-link.active {
  color: #4592FF;
}
.hs-header-borderless-tabs .tabs-headers .nav-item .nav-link {
  position: relative;
  padding-bottom: 5px;
}
.hs-header-borderless-tabs .tabs-headers .nav-item .nav-link::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px; /* Thickness of the bottom line */
  background-color: #0071FE;
  transform: scaleX(0);
}
.hs-dark-theme .hs-header-borderless-tabs .tabs-headers .nav-item .nav-link::after {
  background-color: #4592FF;
}
.hs-header-borderless-tabs .tabs-headers .nav-item .nav-link.active::after {
  transform: scaleX(1);
}

.hs-appfencing-tab-heading {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  pointer-events: none;
}

.hs-dropdown-group > .dropdown-toggle, .hs-dropdown-group > .hs-dropdown-toggle-action {
  color: #1274B4;
  cursor: pointer;
}
.hs-dropdown-group > .dropdown-menu li a {
  font-family: "OpenSans Bold";
  height: auto;
}

.dropdown-menu {
  min-width: 17rem;
  padding: 0px;
  background-color: #FFFFFF;
}
.hs-dark-theme .dropdown-menu {
  background-color: #353546;
}
.dropdown-menu.hs-grid-dropdown-append-body {
  z-index: 9999;
}
.dropdown-menu li {
  border-bottom: 1px solid transparent;
  height: 3.5rem;
  display: flex;
  align-items: center;
  padding: 0.5rem 1rem 0.5rem 1.5rem;
  cursor: pointer;
  background-color: #FFFFFF;
  border-color: #EAEAEE;
}
.hs-dark-theme .dropdown-menu li {
  background-color: #353546;
  border-color: #5E5E6F;
}
.dropdown-menu li.disabled, .dropdown-menu li[disabled] {
  pointer-events: none;
  filter: alpha(opacity=65);
  opacity: 0.65;
}
.dropdown-menu li .hs-summary-tile {
  min-width: 35rem;
}
.dropdown-menu li .hs-summary-tile .hs-summary-tile-total {
  margin-left: auto;
}
.dropdown-menu li .hs-summary-tile-row {
  display: flex;
  flex-direction: row;
  align-content: center;
  padding: 10px 0px 10px 10px;
  border: 1px solid;
  border-color: #EAEAEE;
}
.hs-dark-theme .dropdown-menu li .hs-summary-tile-row {
  border-color: #5E5E6F;
}
.dropdown-menu li a {
  color: #0B1A65;
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
  color: #0B1A65;
}
.hs-dark-theme .dropdown-menu li a {
  color: #FFFFFF;
}
.dropdown-menu li:hover {
  background-color: #F1F1F5;
}
.hs-dark-theme .dropdown-menu li:hover {
  background-color: #69697B;
}
.dropdown-menu li:last-of-type {
  border-bottom: none;
}
.dropdown-menu .dropdown-toggle::after, .dropdown-menu .hs-dropdown-toggle-action::after {
  transform: scaleY(-1);
  background-image: url("/Content/Images/Icons/vertical-dots-blue.svg");
}
.hs-dark-theme .dropdown-menu .dropdown-toggle::after, .hs-dark-theme .dropdown-menu .hs-dropdown-toggle-action::after {
  background-image: url("/Content/Images/Icons/vertical-dots-white.svg");
}

.dropdown-toggle, .hs-dropdown-toggle-action {
  display: flex;
  align-items: center;
}
.dropdown-toggle::after, .hs-dropdown-toggle-action::after {
  border: none;
  width: 2rem;
  height: 2rem;
  margin: auto;
  transform: rotate(90deg);
  color: #FFFFFF;
  background-image: url("/Content/Images/Icons/arrow-up-dark-blue.svg");
}
.hs-dark-theme .dropdown-toggle::after, .hs-dark-theme .hs-dropdown-toggle-action::after {
  background-image: url("/Content/Images/Icons/arrow-up.svg");
}

.hs-dropdown-toggle-action[aria-expanded=true]:after {
  background-image: url(/Content/Images/Icons/arrow-up.svg);
  transform: scaleY(-1);
}

.hs-grid-context-menu .dropdown-toggle::after, .hs-grid-context-menu .hs-dropdown-toggle-action::after {
  transform: scaleY(-1);
  background-image: url("/Content/Images/Icons/vertical-dots-blue.svg");
}
.hs-dark-theme .hs-grid-context-menu .dropdown-toggle::after, .hs-dark-theme .hs-grid-context-menu .hs-dropdown-toggle-action::after {
  background-image: url("/Content/Images/Icons/vertical-dots-white.svg");
}

.hs-grid-action-icon {
  width: 1.5rem;
  height: 1.5rem;
  margin-right: 1rem;
}

.hs-grid-action-item {
  font-weight: bold;
  display: flex;
  align-items: center;
}

hs-checkbox + .hs-grid-filter-dropdown .dropdown-toggle.hs-icon-arrow-down, .hs-form-group .hs-checkbox-inline-with-control + .hs-grid-filter-dropdown .dropdown-toggle.hs-icon-arrow-down, hs-checkbox + .hs-grid-filter-dropdown .hs-icon-arrow-down.hs-dropdown-toggle-action, .hs-form-group .hs-checkbox-inline-with-control + .hs-grid-filter-dropdown .hs-icon-arrow-down.hs-dropdown-toggle-action, hs-checkbox + .hs-grid-filter-dropdown .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .dropdown-toggle.select2-choice::after, .select2-container.hs-form-control-select.hs-dropdown-blue-arrow hs-checkbox + .hs-grid-filter-dropdown .dropdown-toggle.select2-choice::after, .hs-form-group .hs-checkbox-inline-with-control + .hs-grid-filter-dropdown .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .dropdown-toggle.select2-choice::after, .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .hs-form-group .hs-checkbox-inline-with-control + .hs-grid-filter-dropdown .dropdown-toggle.select2-choice::after, hs-checkbox + .hs-grid-filter-dropdown .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .hs-dropdown-toggle-action.select2-choice::after, .select2-container.hs-form-control-select.hs-dropdown-blue-arrow hs-checkbox + .hs-grid-filter-dropdown .hs-dropdown-toggle-action.select2-choice::after, .hs-form-group .hs-checkbox-inline-with-control + .hs-grid-filter-dropdown .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .hs-dropdown-toggle-action.select2-choice::after, .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .hs-form-group .hs-checkbox-inline-with-control + .hs-grid-filter-dropdown .hs-dropdown-toggle-action.select2-choice::after, hs-checkbox + .hs-grid-filter-dropdown .select2-container.hs-form-control-select .select2-choice .dropdown-toggle.select2-arrow, .select2-container.hs-form-control-select .select2-choice hs-checkbox + .hs-grid-filter-dropdown .dropdown-toggle.select2-arrow, .hs-form-group .hs-checkbox-inline-with-control + .hs-grid-filter-dropdown .select2-container.hs-form-control-select .select2-choice .dropdown-toggle.select2-arrow, .select2-container.hs-form-control-select .select2-choice .hs-form-group .hs-checkbox-inline-with-control + .hs-grid-filter-dropdown .dropdown-toggle.select2-arrow, hs-checkbox + .hs-grid-filter-dropdown .select2-container.hs-form-control-select .select2-choice .hs-dropdown-toggle-action.select2-arrow, .select2-container.hs-form-control-select .select2-choice hs-checkbox + .hs-grid-filter-dropdown .hs-dropdown-toggle-action.select2-arrow, .hs-form-group .hs-checkbox-inline-with-control + .hs-grid-filter-dropdown .select2-container.hs-form-control-select .select2-choice .hs-dropdown-toggle-action.select2-arrow, .select2-container.hs-form-control-select .select2-choice .hs-form-group .hs-checkbox-inline-with-control + .hs-grid-filter-dropdown .hs-dropdown-toggle-action.select2-arrow {
  position: absolute;
  left: 1.7rem;
  bottom: 0;
}
hs-checkbox + .hs-grid-filter-dropdown .dropdown-toggle.hs-icon-arrow-down::after, .hs-form-group .hs-checkbox-inline-with-control + .hs-grid-filter-dropdown .dropdown-toggle.hs-icon-arrow-down::after, hs-checkbox + .hs-grid-filter-dropdown .hs-icon-arrow-down.hs-dropdown-toggle-action::after, .hs-form-group .hs-checkbox-inline-with-control + .hs-grid-filter-dropdown .hs-icon-arrow-down.hs-dropdown-toggle-action::after, hs-checkbox + .hs-grid-filter-dropdown .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .dropdown-toggle.select2-choice::after, .select2-container.hs-form-control-select.hs-dropdown-blue-arrow hs-checkbox + .hs-grid-filter-dropdown .dropdown-toggle.select2-choice::after, .hs-form-group .hs-checkbox-inline-with-control + .hs-grid-filter-dropdown .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .dropdown-toggle.select2-choice::after, .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .hs-form-group .hs-checkbox-inline-with-control + .hs-grid-filter-dropdown .dropdown-toggle.select2-choice::after, hs-checkbox + .hs-grid-filter-dropdown .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .hs-dropdown-toggle-action.select2-choice::after, .select2-container.hs-form-control-select.hs-dropdown-blue-arrow hs-checkbox + .hs-grid-filter-dropdown .hs-dropdown-toggle-action.select2-choice::after, .hs-form-group .hs-checkbox-inline-with-control + .hs-grid-filter-dropdown .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .hs-dropdown-toggle-action.select2-choice::after, .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .hs-form-group .hs-checkbox-inline-with-control + .hs-grid-filter-dropdown .hs-dropdown-toggle-action.select2-choice::after, hs-checkbox + .hs-grid-filter-dropdown .select2-container.hs-form-control-select .select2-choice .dropdown-toggle.select2-arrow::after, .select2-container.hs-form-control-select .select2-choice hs-checkbox + .hs-grid-filter-dropdown .dropdown-toggle.select2-arrow::after, .hs-form-group .hs-checkbox-inline-with-control + .hs-grid-filter-dropdown .select2-container.hs-form-control-select .select2-choice .dropdown-toggle.select2-arrow::after, .select2-container.hs-form-control-select .select2-choice .hs-form-group .hs-checkbox-inline-with-control + .hs-grid-filter-dropdown .dropdown-toggle.select2-arrow::after, hs-checkbox + .hs-grid-filter-dropdown .select2-container.hs-form-control-select .select2-choice .hs-dropdown-toggle-action.select2-arrow::after, .select2-container.hs-form-control-select .select2-choice hs-checkbox + .hs-grid-filter-dropdown .hs-dropdown-toggle-action.select2-arrow::after, .hs-form-group .hs-checkbox-inline-with-control + .hs-grid-filter-dropdown .select2-container.hs-form-control-select .select2-choice .hs-dropdown-toggle-action.select2-arrow::after, .select2-container.hs-form-control-select .select2-choice .hs-form-group .hs-checkbox-inline-with-control + .hs-grid-filter-dropdown .hs-dropdown-toggle-action.select2-arrow::after {
  background-image: none;
}

.hs-gp-container {
  display: flex;
}
.hs-gp-container .hs-gp-dropdown-multiselect .btn-default, .hs-gp-container .hs-gp-dropdown-multiselect .hs-datetime-picker.dropdown-menu .btn.hs-btn-timepicker, .hs-datetime-picker.dropdown-menu .hs-gp-container .hs-gp-dropdown-multiselect .btn.hs-btn-timepicker {
  border: 0.1rem solid transparent;
  border-radius: 0.3rem;
  text-shadow: none;
  box-shadow: none;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  background-color: #FFFFFF;
  color: #0B1A65;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .btn-default, .hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .hs-datetime-picker.dropdown-menu .btn.hs-btn-timepicker, .hs-datetime-picker.dropdown-menu .hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .btn.hs-btn-timepicker {
  background-color: #353546;
  color: #FFFFFF;
  border-color: #5E5E6F;
}
.hs-gp-container .hs-gp-dropdown-multiselect .btn-default > span, .hs-gp-container .hs-gp-dropdown-multiselect .hs-datetime-picker.dropdown-menu .btn.hs-btn-timepicker > span, .hs-datetime-picker.dropdown-menu .hs-gp-container .hs-gp-dropdown-multiselect .btn.hs-btn-timepicker > span {
  font-style: normal;
  font-weight: 600;
  color: #0B1A65;
}
.hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .btn-default > span, .hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .hs-datetime-picker.dropdown-menu .btn.hs-btn-timepicker > span, .hs-datetime-picker.dropdown-menu .hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .btn.hs-btn-timepicker > span {
  color: #FFFFFF;
}
.hs-gp-container .hs-gp-dropdown-multiselect .btn-default .hs-btn-text, .hs-gp-container .hs-gp-dropdown-multiselect .hs-datetime-picker.dropdown-menu .btn.hs-btn-timepicker .hs-btn-text, .hs-datetime-picker.dropdown-menu .hs-gp-container .hs-gp-dropdown-multiselect .btn.hs-btn-timepicker .hs-btn-text {
  min-width: 9rem;
  text-align: justify;
}
.hs-gp-container .hs-gp-dropdown-multiselect .btn-default .hs-icon-arrow-down, .hs-gp-container .hs-gp-dropdown-multiselect .hs-datetime-picker.dropdown-menu .btn.hs-btn-timepicker .hs-icon-arrow-down, .hs-datetime-picker.dropdown-menu .hs-gp-container .hs-gp-dropdown-multiselect .btn.hs-btn-timepicker .hs-icon-arrow-down, .hs-gp-container .hs-gp-dropdown-multiselect .btn-default .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .select2-choice::after, .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .hs-gp-container .hs-gp-dropdown-multiselect .btn-default .select2-choice::after, .hs-gp-container .hs-gp-dropdown-multiselect .hs-datetime-picker.dropdown-menu .btn.hs-btn-timepicker .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .select2-choice::after, .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .hs-gp-container .hs-gp-dropdown-multiselect .hs-datetime-picker.dropdown-menu .btn.hs-btn-timepicker .select2-choice::after, .hs-datetime-picker.dropdown-menu .hs-gp-container .hs-gp-dropdown-multiselect .btn.hs-btn-timepicker .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .select2-choice::after, .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .hs-datetime-picker.dropdown-menu .hs-gp-container .hs-gp-dropdown-multiselect .btn.hs-btn-timepicker .select2-choice::after, .hs-gp-container .hs-gp-dropdown-multiselect .btn-default .select2-container.hs-form-control-select .select2-choice .select2-arrow, .select2-container.hs-form-control-select .select2-choice .hs-gp-container .hs-gp-dropdown-multiselect .btn-default .select2-arrow, .hs-gp-container .hs-gp-dropdown-multiselect .hs-datetime-picker.dropdown-menu .btn.hs-btn-timepicker .select2-container.hs-form-control-select .select2-choice .select2-arrow, .select2-container.hs-form-control-select .select2-choice .hs-gp-container .hs-gp-dropdown-multiselect .hs-datetime-picker.dropdown-menu .btn.hs-btn-timepicker .select2-arrow, .hs-datetime-picker.dropdown-menu .hs-gp-container .hs-gp-dropdown-multiselect .btn.hs-btn-timepicker .select2-container.hs-form-control-select .select2-choice .select2-arrow, .select2-container.hs-form-control-select .select2-choice .hs-datetime-picker.dropdown-menu .hs-gp-container .hs-gp-dropdown-multiselect .btn.hs-btn-timepicker .select2-arrow {
  background-image: url("/Content/Images/Icons/arrow-up-dark-blue.svg");
}
.hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .btn-default .hs-icon-arrow-down, .hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .hs-datetime-picker.dropdown-menu .btn.hs-btn-timepicker .hs-icon-arrow-down, .hs-datetime-picker.dropdown-menu .hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .btn.hs-btn-timepicker .hs-icon-arrow-down, .hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .btn-default .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .select2-choice::after, .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .btn-default .select2-choice::after, .hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .hs-datetime-picker.dropdown-menu .btn.hs-btn-timepicker .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .select2-choice::after, .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .hs-datetime-picker.dropdown-menu .btn.hs-btn-timepicker .select2-choice::after, .hs-datetime-picker.dropdown-menu .hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .btn.hs-btn-timepicker .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .select2-choice::after, .select2-container.hs-form-control-select.hs-dropdown-blue-arrow .hs-datetime-picker.dropdown-menu .hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .btn.hs-btn-timepicker .select2-choice::after, .hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .btn-default .select2-container.hs-form-control-select .select2-choice .select2-arrow, .select2-container.hs-form-control-select .select2-choice .hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .btn-default .select2-arrow, .hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .hs-datetime-picker.dropdown-menu .btn.hs-btn-timepicker .select2-container.hs-form-control-select .select2-choice .select2-arrow, .select2-container.hs-form-control-select .select2-choice .hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .hs-datetime-picker.dropdown-menu .btn.hs-btn-timepicker .select2-arrow, .hs-datetime-picker.dropdown-menu .hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .btn.hs-btn-timepicker .select2-container.hs-form-control-select .select2-choice .select2-arrow, .select2-container.hs-form-control-select .select2-choice .hs-datetime-picker.dropdown-menu .hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .btn.hs-btn-timepicker .select2-arrow {
  background-image: url("/Content/Images/Icons/arrow-up.svg");
}
.hs-gp-container .hs-gp-dropdown-multiselect .btn-default::after, .hs-gp-container .hs-gp-dropdown-multiselect .hs-datetime-picker.dropdown-menu .btn.hs-btn-timepicker::after, .hs-datetime-picker.dropdown-menu .hs-gp-container .hs-gp-dropdown-multiselect .btn.hs-btn-timepicker::after {
  display: none;
}
.hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu {
  border: 0.1rem solid transparent;
  border-radius: 0.3rem;
  margin-top: 0.2rem;
  width: 27rem;
  background-color: #FFFFFF;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu {
  background-color: #353546;
  border-color: #5E5E6F;
}
.hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu .show {
  display: grid;
}
.hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu .items-container {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 23rem;
}
.hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu .search-container {
  border-bottom: 1px solid;
  display: flex;
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 1rem;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu .search-container {
  border-color: #5E5E6F;
}
.hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu .search-container input[type=checkbox] {
  margin-right: 1rem;
}
.hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu .search-container input.hs-filter-input {
  background-color: #FFFFFF;
  border-color: #EAEAEE;
  margin: 0;
  padding-left: 1rem;
  border: 1px solid transparent;
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
  border-radius: 0.3rem;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu .search-container input.hs-filter-input {
  background-color: #191927;
  border-color: #191927;
}
.hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu .search-container input.hs-filter-input::-moz-placeholder {
  font-style: italic;
  color: #BCBCC8;
  letter-spacing: 0.015rem;
}
.hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu .search-container input.hs-filter-input:-ms-input-placeholder {
  font-style: italic;
  color: #BCBCC8;
  letter-spacing: 0.015rem;
}
.hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu .search-container input.hs-filter-input::-webkit-input-placeholder {
  font-style: italic;
  color: #BCBCC8;
  letter-spacing: 0.015rem;
}
.hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu .search-container input.hs-filter-input {
  border-color: #5E5E6F;
}
.hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu .search-container:hover {
  background-color: transparent;
}
.hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu li {
  padding: 0;
  margin: 0;
  list-style-type: none;
  white-space: nowrap;
}
.hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu li a {
  padding: 1rem 2rem;
  width: 100%;
  color: #0B1A65;
}
.hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu li a {
  color: #FFFFFF;
}
.hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu li label {
  display: flex;
  align-items: center;
  cursor: pointer;
  width: 100%;
  padding: 1rem;
  margin: 0;
  color: #0B1A65;
}
.hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu li label {
  color: #FFFFFF;
}
.hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu li label .gp-icon {
  margin-left: auto;
  margin-right: 0.5rem;
}
.hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu li label .gp-icon img {
  width: 1.7rem;
  height: 1.7rem;
}
.hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu li label .gp-icon .hs-mac-icon {
  filter: none;
}
.hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu li label .gp-icon .hs-mac-icon {
  filter: invert(90%) sepia(4%) saturate(991%) hue-rotate(201deg) brightness(99%) contrast(84%);
}
.hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu li label .gp-icon .mac-inactive {
  filter: grayscale(100%) brightness(100%) contrast(0%);
}
.hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu li label .gp-icon .mac-inactive {
  filter: grayscale(100%) brightness(100%) contrast(0%);
}
.hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu li label .gp-icon .ubuntu-inactive {
  filter: grayscale(100%) brightness(100%) contrast(80%);
}
.hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu li label .gp-icon .ubuntu-inactive {
  filter: grayscale(100%) brightness(100%) contrast(80%);
}
.hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu li label .gp-icon .android-inactive {
  filter: grayscale(100%) brightness(60%) contrast(100%);
}
.hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu li label .gp-icon .android-inactive {
  filter: grayscale(100%) brightness(60%) contrast(100%);
}
.hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu li label .gp-icon .windows-inactive {
  filter: grayscale(100%) brightness(85%) contrast(100%);
}
.hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu li label .gp-icon .windows-inactive {
  filter: grayscale(100%) brightness(85%) contrast(100%);
}
.hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu li span {
  display: inline-block;
  max-width: 75%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu li input[type=checkbox] {
  margin-right: 1.2rem;
  margin-top: 0;
  vertical-align: middle;
  cursor: pointer;
}
.hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu li a:focus {
  outline: none;
  background-color: #FFFFFF;
}
.hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu li a:focus {
  background-color: #353546;
}
.hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu li .form-control {
  margin: 1rem;
  min-width: 13rem;
}
.hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu li hs-toggle-switch {
  padding-right: 1rem;
  padding-left: 0.3rem;
  overflow: visible;
  width: 7rem;
  color: #0B1A65;
}
.hs-dark-theme .hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu li hs-toggle-switch {
  color: #FFFFFF;
}
.hs-gp-container .hs-gp-dropdown-multiselect .dropdown-menu span {
  margin-right: 1rem;
}
.hs-gp-container .without-arrow-popover.popover .arrow {
  display: none !important;
}

hs-timestamp .hs-timestamp-part {
  display: inline-block;
  margin: 0;
}
hs-timestamp .hs-timestamp-part:first-child {
  padding-right: 3px;
}
hs-timestamp .hs-timestamp-time {
  color: #BCBCC8;
}
hs-timestamp p {
  display: inline-block;
  margin-bottom: 0px;
}

hs-vectorn-risk-progress-bars {
  width: 100%;
}

hs-infection-risk-progress-bars,
hs-firewall-risk-progress-bars {
  width: 100%;
}
hs-infection-risk-progress-bars .hs-progress-bars,
hs-firewall-risk-progress-bars .hs-progress-bars {
  float: right;
}

.hs-risk-label {
  min-width: 10rem;
  display: inline-block;
}

.hs-progress-bars {
  display: inline-block;
}
.hs-progress-bars .hs-progress-bar {
  display: inline-block;
  width: 2rem;
  height: 8px;
  background-color: #BCBCC8;
  margin-right: 2px;
}
.hs-progress-bars .hs-progress-bar:last-of-type {
  margin-right: 0px;
}
.hs-progress-bars.hs-progress-bars-success .hs-progress-bar:first-child {
  background-color: #32BC22;
}
.hs-progress-bars.hs-progress-bars-warning .hs-progress-bar:first-child, .hs-progress-bars.hs-progress-bars-warning .hs-progress-bar:nth-child(2) {
  background-color: #FF9340;
}
.hs-progress-bars.hs-progress-bars-danger .hs-progress-bar {
  background-color: #FF4444;
}
.hs-progress-bars.hs-progress-bars-critical .hs-progress-bar {
  background-color: #8d2727;
}

hs-role-badge {
  display: inline-block;
  margin-right: 1rem;
}
hs-role-badge .hs-badge-info {
  color: #FFFFFF;
  width: 1.4rem;
  height: 1.4rem;
  display: flex;
  justify-content: center;
  align-items: center;
}

.hs-validation-summary {
  display: block;
}
.hs-validation-summary .alert {
  margin-top: 2rem;
}
.hs-validation-summary .hs-validation-summary-list {
  list-style-type: none;
  margin-bottom: 0;
  padding-left: 1rem;
}

.hs-rotate-90 {
  transform: rotate(90deg);
}

.hs-rotate-180 {
  transform: scaleY(-1);
}

.hs-pulsate {
  display: inline-block;
}
.hs-pulsate .hs-pulsate-circle {
  width: 12px;
  height: 12px;
  background-color: #33C455;
  border-radius: 50%;
}
.hs-pulsate .hs-pulsate-ring {
  border: 2px solid #33C455;
  -webkit-border-radius: 24px;
  height: 24px;
  width: 24px;
  position: absolute;
  margin-top: -18px;
  margin-left: -6px;
  -webkit-animation: hs-pulsate-animation 1.5s ease-out;
  -webkit-animation-iteration-count: infinite;
  opacity: 0;
}
.hs-pulsate.hs-pulsate-danger .hs-pulsate-circle {
  background-color: #FF0000;
}
.hs-pulsate.hs-pulsate-danger .hs-pulsate-ring {
  border-color: #FF0000;
}
.hs-pulsate.hs-pulsate-warning .hs-pulsate-circle {
  background-color: #FF9340;
}
.hs-pulsate.hs-pulsate-warning .hs-pulsate-ring {
  border-color: #FF9340;
}
@-webkit-keyframes hs-pulsate-animation {
  0% {
    -webkit-transform: scale(0.1, 0.1);
    opacity: 0;
  }
  50% {
    opacity: 0.5;
  }
  100% {
    -webkit-transform: scale(1, 1);
    opacity: 0;
  }
}

@keyframes hs-pulsate-animation {
  0% {
    transform: scale(0.1, 0.1);
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    transform: scale(1.2, 1.2);
    opacity: 0;
  }
}
.hs-badge-icon {
  width: 1.4rem;
  height: 1.4rem;
  display: inline-flex;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  font-size: 0.86rem;
}

.hs-font-weight-base {
  font-weight: 600;
}

hs-tab-icon .hs-modal-tab-icon, hs-tab-icon .hs-modal-tab-icon .hs-modal-tab-icon2, hs-tab-icon .hs-modal-tab-icon .hs-modal-tab-icon1 {
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  position: relative;
  margin-right: 1rem;
}
hs-tab-icon .hs-modal-tab-icon .hs-modal-tab-icon, hs-tab-icon .hs-modal-tab-icon .hs-modal-tab-icon2, hs-tab-icon .hs-modal-tab-icon .hs-modal-tab-icon1 {
  border-radius: 50%;
  background-color: #4592FF;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
hs-tab-icon .hs-modal-tab-icon .hs-modal-tab-icon::before, hs-tab-icon .hs-modal-tab-icon .hs-modal-tab-icon2::before, hs-tab-icon .hs-modal-tab-icon .hs-modal-tab-icon1::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #4592FF;
  border-radius: 50%;
  filter: blur(9px);
}
hs-tab-icon .hs-modal-tab-icon .hs-modal-tab-icon1 {
  width: 0.3rem;
  height: 0.3rem;
}
hs-tab-icon .hs-modal-tab-icon .hs-modal-tab-icon2 {
  background-color: transparent;
  border: 1px solid #4592FF;
}

.hs-modal-header {
  border: none;
  padding: 1.28rem 1.71rem 1.28rem;
  background-color: #0071FE;
}
.hs-dark-theme .hs-modal-header {
  background-color: #4592FF;
}
.hs-modal-header .hs-modal-title {
  width: 100%;
  color: #FFFFFF;
  font-size: 16px;
  font-weight: normal;
}
.hs-modal-header .hs-modal-close-icon {
  cursor: pointer;
}
.hs-modal-header .hs-modal-close {
  color: #FFFFFF;
  filter: alpha(opacity=60);
  opacity: 0.6;
}
.hs-modal-header .hs-modal-close:hover {
  color: #FFFFFF;
  filter: alpha(opacity=80);
  opacity: 0.8;
}

.modal-scripting-error-format .hs-modal-text {
  word-break: break-word;
  white-space: pre-line;
}

.modal {
  backdrop-filter: blur(3px);
  text-align: center;
}

.modal::before {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -4px;
}

.modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
  width: 100%;
}
.modal-dialog .modal-content {
  border: none;
}

.hs-modal-body {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 1.5rem;
  padding-bottom: 0px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.hs-modal-body .hs-grid-xs .hs-grid-header > .hs-grid-col,
.hs-modal-body .hs-grid-xs .hs-grid-rows .hs-grid-row > .hs-grid-col,
.hs-modal-body .hs-grid-xs .hs-grid .hs-grid-rows .hs-grid-row-action > .hs-grid-col,
.hs-grid .hs-modal-body .hs-grid-xs .hs-grid-rows .hs-grid-row-action > .hs-grid-col,
.hs-modal-body .hs-grid-xs .hs-grid-multi-scroll .hs-grid-rows .hs-grid-row-action > .hs-grid-col,
.hs-grid-multi-scroll .hs-modal-body .hs-grid-xs .hs-grid-rows .hs-grid-row-action > .hs-grid-col,
.hs-modal-body .hs-grid-xs .hs-grid-single-scroll-redesign .hs-grid-rows .hs-grid-row-action > .hs-grid-col,
.hs-grid-single-scroll-redesign .hs-modal-body .hs-grid-xs .hs-grid-rows .hs-grid-row-action > .hs-grid-col {
  padding-left: 1rem;
  padding-right: 1rem;
}
.hs-modal-body .hs-modal-row, .hs-modal-body .hs-modal-row-light {
  padding-left: 2.85rem;
  padding-right: 2.85rem;
  padding-bottom: 1.7rem;
  padding-top: 1.7rem;
  margin: 0px;
  border-bottom: 1px solid transparent;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-modal-body .hs-modal-row, .hs-dark-theme .hs-modal-body .hs-modal-row-light {
  border-color: #5E5E6F;
}
.hs-modal-body .hs-modal-row.hs-modal-row-no-padding, .hs-modal-body .hs-modal-row-no-padding.hs-modal-row-light {
  padding-top: 0;
  padding-bottom: 0;
}
.hs-modal-body .hs-modal-row.hs-modal-row-no-padding .col-md-24:last-child, .hs-modal-body .hs-modal-row-no-padding.hs-modal-row-light .col-md-24:last-child {
  margin-top: 0rem;
}
.hs-modal-body .hs-modal-row.hs-normal-blue-dropdown a, .hs-modal-body .hs-normal-blue-dropdown.hs-modal-row-light a {
  border-color: #0071FE !important;
}
.hs-modal-body .hs-modal-row .col-md-24:last-child, .hs-modal-body .hs-modal-row-light .col-md-24:last-child {
  margin-top: 1.7rem;
}
.hs-modal-body .hs-modal-row .col-md-24:first-child, .hs-modal-body .hs-modal-row-light .col-md-24:first-child {
  margin-bottom: 1.7rem;
}
.hs-modal-body .hs-modal-row .hs-form-col, .hs-modal-body .hs-modal-row-light .hs-form-col {
  display: flex;
  align-items: center;
}
.hs-modal-body .hs-modal-row .hs-form-col hs-checkbox .hs-icon, .hs-modal-body .hs-modal-row-light .hs-form-col hs-checkbox .hs-icon, .hs-modal-body .hs-modal-row .hs-form-col .hs-form-group .hs-checkbox-inline-with-control .hs-icon, .hs-modal-body .hs-modal-row-light .hs-form-col .hs-form-group .hs-checkbox-inline-with-control .hs-icon, .hs-form-group .hs-modal-body .hs-modal-row .hs-form-col .hs-checkbox-inline-with-control .hs-icon, .hs-form-group .hs-modal-body .hs-modal-row-light .hs-form-col .hs-checkbox-inline-with-control .hs-icon {
  margin-left: 0.25rem;
}
.hs-modal-body .hs-borderless-modal-row {
  padding-left: 2.85rem;
  padding-right: 2.85rem;
  padding-bottom: 1.7rem;
  padding-top: 1.7rem;
  margin: 0px;
}
.hs-modal-body .hs-modal-row-light {
  border-bottom: none;
  padding-bottom: 0;
}
.hs-modal-body .hs-modal-row-light .col-md-24:last-child {
  margin-top: 0;
}
.hs-modal-body.hs-modal-default {
  font-size: 0.86rem;
  padding-left: 1.35rem;
  padding-right: 1.35rem;
}
.hs-modal-body.hs-modal-default > * {
  margin-bottom: 0.6rem;
}
.hs-modal-body.hs-modal-default + .hs-modal-footer {
  margin-top: 1rem;
}
.hs-modal-body .hs-modal-text {
  text-align: center;
}
.hs-modal-body .hs-modal-text-wrap {
  width: 80%;
  word-wrap: break-word;
}
.hs-modal-body .hs-confirmation-home-modal-icon, .hs-modal-body .hs-confirmation-modal-icon {
  width: 3rem;
  height: 3rem;
  margin-bottom: 1rem;
  margin-left: auto;
  margin-right: auto;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.hs-modal-body .hs-confirmation-modal-icon {
  background-image: url("/Content/Images/Icons/exclamation-sign-blue.svg");
}
.hs-dark-theme .hs-modal-body .hs-confirmation-modal-icon {
  background-image: url("/Content/Images/Icons/exclamation-sign-white.svg");
}
.hs-modal-body.hs-reboot-scheduler {
  margin: auto;
  position: relative;
  align-items: center;
  left: 0;
}
.hs-modal-body.hs-reboot-scheduler .hs-control-label {
  margin-top: 1rem;
  margin-bottom: 0px;
}
.hs-modal-body.hs-reboot-scheduler .hs-warning-div {
  margin-left: 0rem;
  margin-top: 3.4rem;
}
.hs-modal-body.hs-reboot-scheduler .hs-warning-div .hs-warning-text {
  font-weight: 800;
  color: #FF9340;
  font-style: italic;
}
.hs-modal-body.hs-reboot-scheduler .rzslider {
  margin: 20px 0 15px 0;
}
.hs-modal-body.hs-reboot-scheduler .hs-datetime-picker {
  position: relative;
  border: solid 2px #B8B9C1;
}
.hs-modal-body.hs-reboot-scheduler .hs-datetime-picker .hs-date-picker-today-btn {
  margin: auto;
  justify-content: center;
}
.hs-modal-body.hs-reboot-scheduler .hs-datetime-picker .uib-dropdown-open {
  display: none;
}
.hs-modal-body .hs-rd-invite-container {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}
.hs-modal-body .hs-rd-invite-container .hs-rd-invite-text {
  margin-top: 4rem;
  margin-bottom: 1rem;
}
.hs-modal-body .hs-rd-invite-container label {
  margin-bottom: 0;
}
.hs-modal-body.hs-restrict-access {
  font-size: 22px;
  text-align: center;
  margin-left: 5rem;
  margin-right: 5rem;
}
.hs-modal-body.hs-modal-overlay {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 58vw;
  height: 36vh;
  display: flex;
  justify-content: center;
  align-items: center;
  vertical-align: middle;
  z-index: 1000;
  color: #495057;
  border: 1px solid #FFFFFF;
  background-color: #EFEFF6;
}
.hs-dark-theme .hs-modal-body.hs-modal-overlay {
  color: #B8B9C1;
  border: 1px solid #353546;
  background-color: #20202E;
}

.hs-custom-modal-options {
  background-color: #EAEAEE;
  padding-left: 2rem;
  padding-right: 2rem;
}

.hs-custom-modal-form-row {
  margin-left: 0px;
  margin-right: 0px;
}

.hs-custom-modal-form-col {
  border-top: 0px;
  margin-bottom: 4rem;
  margin-top: 4rem;
}
.hs-custom-modal-form-col.hs-side-borders {
  border-left: 1px solid #EAEAEE;
  border-right: 1px solid #EAEAEE;
}
.hs-custom-modal-form-col .hs-radio:last-child {
  margin-bottom: 1rem;
}

.hs-custom-modal-form-col-xs {
  border-top: 0px;
  margin-bottom: 0;
  margin-top: 4rem;
}
.hs-custom-modal-form-col-xs.hs-side-borders {
  border-left: 1px solid #EAEAEE;
  border-right: 1px solid #EAEAEE;
}

.hs-custom-modal-error-form-col {
  border-top: 0px;
  margin-bottom: 0px;
  margin-top: 0px;
}

.hs-modal-footer .hs-btn {
  min-width: 12rem;
}
.hs-modal-footer .hs-btn + .hs-btn {
  margin-left: 1rem;
}
.hs-modal-footer.hs-no-border {
  border-top: none;
}
.hs-modal-footer.row {
  justify-content: unset;
  margin: 0px;
  flex-wrap: unset;
}

.modal-footer {
  justify-content: center;
}

.hs-horizontal-border {
  border-top: 1px solid #EAEAEE;
  position: absolute;
  left: 5%;
  right: 5%;
}

.modal-inventory-apps {
  min-width: 60rem;
}

.modal-uninstall-apps {
  min-width: 80rem;
}

.modal-hs-md {
  min-width: 50rem;
}

.modal-hs-lg {
  min-width: 70rem;
}

.modal-active-client-notifications {
  min-width: 70rem;
}
.modal-active-client-notifications .modal-footer {
  justify-content: flex-end;
  padding-right: 2.6rem;
}
.modal-active-client-notifications .hs-notifications-container {
  padding-right: 1.7rem;
  padding-left: 1.7rem;
}
.modal-active-client-notifications .hs-notifications-container .hs-form-inline {
  padding-top: 0;
  padding-bottom: 1rem;
}
.modal-active-client-notifications .hs-notifications-container .hs-grid {
  margin-top: 0;
}

.modal-upsell-overlay {
  width: 42rem;
  border-radius: 1rem !important;
  box-shadow: 0px 1.25rem 5rem rgba(7, 26, 105, 0.1098039216);
}
.modal-upsell-overlay .modal-content {
  border-radius: 1rem !important;
}
.modal-upsell-overlay .hs-modal-advertise {
  align-content: center;
  text-align: center;
  opacity: 1;
  padding-left: 3.3rem;
  padding-right: 3.3rem;
  padding-bottom: 1.6rem;
}
.modal-upsell-overlay .hs-modal-advertise .hs-header {
  color: #1273F8;
  font-size: 1.5rem;
  font-weight: bolder;
}
.modal-upsell-overlay .hs-modal-advertise .hs-body {
  color: #0B1A65;
  font-size: 1.4rem;
  margin-top: 1.2rem;
  margin-bottom: 1.6rem;
}
.modal-upsell-overlay .hs-modal-advertise .hs-btn {
  font-size: 1.2rem;
  line-height: normal;
  background-color: #0073FF;
  border-radius: 0.4rem;
  margin-top: 1rem;
  margin-bottom: 1rem;
  cursor: pointer;
}
.modal-upsell-overlay .hs-modal-advertise .hs-btn span {
  color: #FFFFFF;
}
.modal-upsell-overlay .hs-modal-advertise .hs-btn span:hover {
  color: #FFFFFF;
}

.modal-hostname-group {
  min-width: 60rem;
}

.modal-customer-overview {
  min-width: 60rem !important;
}

.modal-tac-widget {
  margin: 0 !important;
  font-size: calc(6px + 4 * (100vw - 500px) / 940);
  min-width: 130rem;
}
@media (max-width: 1500px) {
  .modal-tac-widget {
    min-width: 100%;
  }
}
@media (min-width: 2800px) {
  .modal-tac-widget {
    min-width: 160rem;
  }
}
.modal-tac-widget .modal-content .modal-header {
  background-color: #0B1A65;
}
.hs-dark-theme .modal-tac-widget .modal-content .modal-header {
  background-color: #20202E;
}
.modal-tac-widget .modal-content .modal-body {
  height: 55rem;
  display: block;
}
@media (min-width: 2800px) {
  .modal-tac-widget .modal-content .modal-body {
    height: 60rem;
  }
}
.modal-tac-widget .modal-content .modal-footer {
  background-color: #0B1A65 !important;
  border-color: #F8FAFF !important;
}
.hs-dark-theme .modal-tac-widget .modal-content .modal-footer {
  background-color: #20202E !important;
  border-color: #010117 !important;
}

.modal-ipxe-config {
  min-width: 110rem;
}
.modal-ipxe-config .modal-body {
  padding: 2rem;
}

.modal-upload-image {
  min-width: 60rem;
}
.modal-upload-image .modal-body {
  padding: 1rem 2rem;
}

.modal-audit-log-details {
  min-width: 60rem;
}

.modal-action-icon {
  width: 1.5rem;
  height: 1.5rem;
  margin-right: 0.2rem;
}

.modal-action-items {
  margin-right: 40px;
}

.modal-managed-reports {
  min-width: 126rem;
}
.modal-managed-reports .modal-body {
  padding: 1rem 1.5rem;
}

.hs-modal-app-fencing-body {
  min-width: 90rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.hs-modal-app-fencing-header {
  min-width: 80rem;
}

.modal-extend-expiration-date {
  min-width: 52rem;
}

.modal-one-time-reboot {
  min-width: 88rem;
}

[ng\:cloak]:after, [ng-cloak]:after, .ng-cloak:after, .hs-loading:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 36px;
  z-index: 999;
  filter: alpha(opacity=90);
  opacity: 0.9;
  background-color: #FFFFFF;
  background-image: url("/Content/Images/Icons/loading.svg");
}
.hs-dark-theme [ng\:cloak]:after, .hs-dark-theme [ng-cloak]:after, .hs-dark-theme .ng-cloak:after, .hs-dark-theme .hs-loading:after {
  background-color: #353546;
  background-image: url("/Content/Images/Icons/loading-white.svg");
}

.hs-loading-field:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 16px;
  z-index: 1010;
  background-image: url("/Content/Images/Icons/loading.svg");
}
.hs-dark-theme .hs-loading-field:after {
  background-image: url("/Content/Images/Icons/loading-white.svg");
}

.hs-multi-daypicker {
  display: flex;
  flex-wrap: wrap;
}
.hs-multi-daypicker.required .hs-btn {
  color: #B33A3A;
  background-color: #f2dede;
  border-color: #B33A3A;
}
.hs-multi-daypicker .hs-btn {
  width: 1.7rem;
  height: 1.7rem;
  margin-right: 0.86rem;
  margin-bottom: 0.86rem;
  padding: 0;
  background-color: #FFFFFF;
  border-color: #BCBCC8;
}
.hs-multi-daypicker .hs-btn.selected {
  color: #FFFFFF;
  background-color: #0071FE;
  border-color: #0071FE;
}

fieldset[disabled] .hs-multi-daypicker .hs-btn {
  background-color: #F2F2F2;
  border-color: #E2E2E2;
  color: #CCCCCC;
}
fieldset[disabled] .hs-multi-daypicker .hs-btn.selected {
  background-color: #CCCCCC;
  border-color: #E2E2E2;
  color: #FFFFFF;
}

.has-error .hs-multi-daypicker .hs-btn {
  color: #B33A3A;
  background-color: #f2dede;
  border-color: #B33A3A;
}

.hs-warning-tooltip + .tooltip {
  border: 2px solid #FF9340;
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
  border-radius: 0.3rem;
  box-shadow: 0 0.3rem 0.6rem rgba(0, 0, 0, 0.12);
  background-color: #FFFFFF;
  font-weight: 600;
  opacity: 1;
  margin: 0.25rem;
}
.hs-warning-tooltip + .tooltip .arrow {
  display: none;
}
.hs-warning-tooltip + .tooltip .tooltip-inner {
  display: flex;
  align-items: center;
  font-size: 0.86rem;
  padding-top: 1.2rem;
  padding-bottom: 1.2rem;
  padding-left: 1.7rem;
  padding-right: 1.7rem;
  max-width: unset;
  color: #0B1A65;
  background-color: transparent;
}
.hs-warning-tooltip + .tooltip .tooltip-inner::before {
  content: "";
  background-image: url(/Content/Images/Icons/exclamation-sign-orange-blue.svg);
  width: 2.8rem;
  height: 2.8rem;
  margin-right: 1.7rem;
}

.hs-dropdown-tooltip > .tooltip-inner {
  margin-right: 10px;
}

.hs-d3-tooltip {
  text-align: center;
  z-index: 9999;
  display: block;
  line-height: 1.4;
  opacity: 0;
  padding: 4px 8px;
  max-width: 200px;
  font: 12px sans-serif;
  color: #f7f7f7;
  background: #0071FE;
  border: 0px;
  border-radius: 3px;
  pointer-events: none;
  white-space: normal;
  word-wrap: break-word;
  position: relative;
}

.hs-custom-tooltip.tooltip {
  text-align: center;
  z-index: 9999;
  display: block;
  color: #FFFFFF;
  background: #0071FE;
  border: 0px;
  border-radius: 3px;
  position: absolute;
  margin: 0.25rem;
}

.hs-popover.popover .arrow::after {
  border-bottom-color: #0071FE;
  border-top-color: #0071FE;
}
.hs-popover.popover .popover-body {
  color: #FFFFFF;
  background-color: #0071FE;
  font-weight: normal;
  border: 0px;
  border-radius: 3px;
  font-size: 0.86rem;
}

.hs-tac-tooltip.tooltip > .tooltip-inner {
  color: #C1C2DD;
  background-color: #20202E;
  height: 24px;
}
.hs-tac-tooltip.tooltip > .arrow {
  background-color: #20202E;
}
.hs-tac-tooltip.bs-tooltip-top .arrow::before {
  border-top-color: #20202E !important;
}

.hs-custom-appfencing-tooltip.tooltip .tooltip-inner {
  text-align: start;
  max-width: unset;
}

.hs-custom-grid-filter-tooltip-width.tooltip .tooltip-inner {
  max-width: unset;
}

hs-toggle-switch {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  overflow: hidden;
  width: 100%;
}
hs-toggle-switch .hs-toggle-text {
  margin-right: 5px;
  display: inline-flex;
}
hs-toggle-switch .hs-switch {
  position: relative;
  display: inline-block;
  width: 40px;
  height: 22px;
  vertical-align: middle;
  margin-top: 0%;
  /* Rounded sliders */
}
hs-toggle-switch .hs-switch input {
  opacity: 0;
  width: 0;
  height: 0;
}
hs-toggle-switch .hs-switch .hs-slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
hs-toggle-switch .hs-switch .hs-slider:before {
  position: absolute;
  content: "";
  height: 18px;
  width: 18px;
  left: 2px;
  bottom: 2px;
  background-color: white;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  border-radius: 50%;
}
hs-toggle-switch .hs-switch input:checked + .hs-slider {
  background-color: #2196F3;
}
hs-toggle-switch .hs-switch input:focus + .hs-slider {
  box-shadow: 0 0 1px #2196F3;
}
hs-toggle-switch .hs-switch input:checked + .hs-slider:before {
  -webkit-transform: translateX(18px);
  -ms-transform: translateX(18px);
  transform: translateX(18px);
}
hs-toggle-switch .hs-switch .round {
  border-radius: 22px;
}
hs-toggle-switch .hs-switch .round:before {
  border-radius: 50%;
}

.hs-circular-progress-bar {
  position: relative;
  margin: 10px auto;
  width: 180px;
  height: 180px;
}
.hs-circular-progress-bar .outer-circle {
  position: absolute;
  width: 180px;
  height: 180px;
  border-radius: 100%;
  /* UI Properties */
  background: transparent linear-gradient(0deg, #01010E 0%, #151529 100%) 0% 0% no-repeat padding-box;
  box-shadow: inset 0px 3px 6px rgba(0, 0, 0, 0.1607843137), 0px 3px 6px rgba(0, 0, 0, 0.1607843137);
  opacity: 0.26;
}
.hs-circular-progress-bar .midle-circle {
  position: absolute;
  top: 20px;
  left: 20px;
  width: 140px;
  height: 140px;
  border-radius: 100%;
  /* UI Properties */
  background: #434367 0% 0% no-repeat padding-box;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);
  opacity: 0.21;
}
.hs-circular-progress-bar .inner-circle {
  position: absolute;
  top: 40px;
  left: 40px;
  width: 100px;
  height: 100px;
  border-radius: 100%;
  /* UI Properties */
  background: transparent linear-gradient(0deg, #262646 0%, #46466A 100%) 0% 0% no-repeat padding-box;
  opacity: 0.59;
}
.hs-circular-progress-bar .progress-bar-container {
  position: absolute;
}
.hs-circular-progress-bar .progress-bar-container svg {
  width: 180px;
  height: 180px;
  transform: rotate(-90deg);
}
.hs-circular-progress-bar .progress-bar-container svg circle {
  width: 100%;
  height: 100%;
  fill: none;
  stroke-dasharray: 440;
  stroke-dashoffset: 440;
  stroke: #08C76F;
  stroke-width: 3;
  stroke-linecap: round;
  transform: translate(20px, 20px);
}
.hs-circular-progress-bar .progress-bar-container svg circle.low {
  stroke: #08C76F;
}
.hs-circular-progress-bar .progress-bar-container svg circle.medium {
  stroke: #FFCE00;
}
.hs-circular-progress-bar .progress-bar-container svg circle.high {
  stroke: #FE6C00;
}
.hs-circular-progress-bar .progress-bar-container svg circle.critical {
  stroke: #FF002E;
}
.hs-circular-progress-bar .progress-bar-container svg circle:nth-child(2) {
  filter: blur(2px);
}
.hs-circular-progress-bar .progress-bar-label {
  text-align: center;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  font-weight: 300;
  color: #AFAFC9;
}
.hs-circular-progress-bar .progress-bar-label .percentage {
  font-size: 40px;
  line-height: 44px;
}
.hs-circular-progress-bar .progress-bar-label .status {
  font-size: 12px;
  text-transform: lowercase;
  color: #B0B1CC;
  opacity: 0.42;
}
.hs-circular-progress-bar.sm {
  width: 100px;
  height: 100px;
}
.hs-circular-progress-bar.sm .outer-circle {
  width: 100px;
  height: 100px;
}
.hs-circular-progress-bar.sm .midle-circle {
  top: 10px;
  left: 10px;
  width: 80px;
  height: 80px;
}
.hs-circular-progress-bar.sm .inner-circle {
  top: 20px;
  left: 20px;
  width: 60px;
  height: 60px;
}
.hs-circular-progress-bar.sm .progress-bar-container svg {
  width: 100px;
  height: 100px;
}
.hs-circular-progress-bar.sm .progress-bar-container svg circle {
  stroke-dasharray: 251;
  stroke-dashoffset: 251;
  stroke-width: 3;
  transform: translate(10px, 10px);
}
.hs-circular-progress-bar.sm .progress-bar-label .percentage {
  font-size: 30px;
}

.hs-equalizer-row {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  position: relative;
  margin: 10px 0;
  height: 100px;
}
.hs-equalizer-row .hs-equalizer-column {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.hs-equalizer-row .hs-equalizer-column .hs-equilizer-cell {
  width: 25px;
  height: 7px;
  border-radius: 1px;
  margin-top: 9px;
  background: #80808B 0% 0% no-repeat padding-box;
  opacity: 0;
}
.hs-equalizer-row .hs-equalizer-column .hs-equilizer-cell.low {
  background-color: #08C76F;
}
.hs-equalizer-row .hs-equalizer-column .hs-equilizer-cell.medium {
  background-color: #FFCE00;
}
.hs-equalizer-row .hs-equalizer-column .hs-equilizer-cell.high {
  background-color: #FE6C00;
}
.hs-equalizer-row .hs-equalizer-column .hs-equilizer-cell.critical {
  background-color: #FF002E;
}
.hs-equalizer-row .hs-equalizer-column .hs-equilizer-cell.hs-users {
  width: 100px;
}
.hs-equalizer-row .hs-equalizer-column .hs-equilizer-cell::after {
  content: "";
  display: flex;
  width: inherit;
  height: inherit;
  background: inherit;
  opacity: 0.71;
  filter: blur(4px);
}
.hs-equalizer-row .hs-equalizer-column .hs-equilizer-cell:first-child {
  margin-top: 0px;
}
.hs-equalizer-row .hs-equalizer-column .hs-equilizer-cell:nth-last-of-type(2) {
  opacity: 1;
}
.hs-equalizer-row .hs-equalizer-column .hs-equalizer-label {
  margin-top: 10px;
  line-height: 15px;
}

.hs-badge, .hs-badge-critical, .hs-badge-high, .hs-badge-medium, .hs-badge-low, .hs-badge-informational {
  border-radius: 5px;
  font-weight: 600;
  font-size: 100%;
  padding: 0.5em;
}
.hs-badge-informational {
  background-color: rgba(16, 163, 255, 0.2) !important;
  color: #10a3ff !important;
}
.hs-badge-low {
  background-color: rgba(8, 199, 111, 0.2) !important;
  color: #08C76F !important;
}
.hs-badge-medium {
  background-color: rgba(255, 206, 0, 0.2) !important;
  color: #FFCE00 !important;
}
.hs-badge-high {
  background-color: rgba(254, 108, 0, 0.2) !important;
  color: #FE6C00 !important;
}
.hs-badge-critical {
  background-color: rgba(255, 0, 46, 0.2) !important;
  color: #FF002E !important;
}

.hs-efp-inner-circle {
  position: absolute;
  top: 40px;
  left: 40px;
  width: 100px;
  height: 100px;
  border-radius: 100%;
  background: rgb(17, 16, 16) linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%) no-repeat padding-box;
  opacity: 0.59;
}
.hs-dark-theme .hs-efp-inner-circle {
  background: transparent linear-gradient(0deg, #262646 0%, #46466A 100%) 0% 0% no-repeat padding-box;
}

.hs-efp-progress-bar-label {
  text-align: center;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  font-weight: 300;
  color: #000;
}
.hs-dark-theme .hs-efp-progress-bar-label {
  color: #AFAFC9;
}
.hs-efp-progress-bar-label .percentage {
  font-size: 40px;
  line-height: 44px;
}
.hs-efp-progress-bar-label .status {
  font-size: 12px;
  text-transform: lowercase;
  color: #B0B1CC;
  opacity: 0.42;
}

.hs-efp-percentage {
  font-size: 25px;
  line-height: 40px;
}

.hs-efp-text {
  width: 50%;
  word-break: break-word;
  margin: auto;
}

.hs-charts-container {
  margin-top: 1.7rem;
}
.hs-charts-container .hs-tile-row {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 1.7rem;
}
.hs-charts-container .hs-tile {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.hs-charts-container .hs-chart-container, .hs-charts-container .hs-roi-page .hs-chart-container-summary, .hs-roi-page .hs-charts-container .hs-chart-container-summary {
  position: relative;
  display: flex;
  flex-direction: column;
  padding-left: 0px;
  flex-grow: 1;
  min-height: 40rem;
  border-radius: 1rem;
  overflow: hidden;
  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.15);
  background-color: #FFFFFF;
}
.hs-dark-theme .hs-charts-container .hs-chart-container, .hs-dark-theme .hs-charts-container .hs-roi-page .hs-chart-container-summary, .hs-roi-page .hs-dark-theme .hs-charts-container .hs-chart-container-summary {
  background-color: #20202E;
}
.hs-charts-container .hs-chart-container [ng\:cloak]:after, .hs-charts-container .hs-roi-page .hs-chart-container-summary [ng\:cloak]:after, .hs-roi-page .hs-charts-container .hs-chart-container-summary [ng\:cloak]:after, .hs-charts-container .hs-chart-container [ng-cloak]:after, .hs-charts-container .hs-roi-page .hs-chart-container-summary [ng-cloak]:after, .hs-roi-page .hs-charts-container .hs-chart-container-summary [ng-cloak]:after, .hs-charts-container .hs-chart-container .ng-cloak:after, .hs-charts-container .hs-roi-page .hs-chart-container-summary .ng-cloak:after, .hs-roi-page .hs-charts-container .hs-chart-container-summary .ng-cloak:after, .hs-charts-container .hs-chart-container .hs-loading:after, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-loading:after, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-loading:after {
  background-color: #FFFFFF;
}
.hs-dark-theme .hs-charts-container .hs-chart-container [ng\:cloak]:after, .hs-dark-theme .hs-charts-container .hs-roi-page .hs-chart-container-summary [ng\:cloak]:after, .hs-roi-page .hs-dark-theme .hs-charts-container .hs-chart-container-summary [ng\:cloak]:after, .hs-dark-theme .hs-charts-container .hs-chart-container [ng-cloak]:after, .hs-dark-theme .hs-charts-container .hs-roi-page .hs-chart-container-summary [ng-cloak]:after, .hs-roi-page .hs-dark-theme .hs-charts-container .hs-chart-container-summary [ng-cloak]:after, .hs-dark-theme .hs-charts-container .hs-chart-container .ng-cloak:after, .hs-dark-theme .hs-charts-container .hs-roi-page .hs-chart-container-summary .ng-cloak:after, .hs-roi-page .hs-dark-theme .hs-charts-container .hs-chart-container-summary .ng-cloak:after, .hs-dark-theme .hs-charts-container .hs-chart-container .hs-loading:after, .hs-dark-theme .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-loading:after, .hs-roi-page .hs-dark-theme .hs-charts-container .hs-chart-container-summary .hs-loading:after {
  background-color: #20202E;
}
.hs-charts-container .hs-chart-container .hs-chart-title-row, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-title-row, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-title-row {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.05);
  min-height: 4rem;
  padding-left: 1.2rem;
  padding-right: 1.2rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  line-height: 1.3rem;
  border-bottom: 1px solid;
  font-weight: bold;
  font-size: 1.05rem;
  flex-wrap: wrap;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  z-index: 3;
  position: relative;
  background-color: #F5F7FB;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-charts-container .hs-chart-container .hs-chart-title-row, .hs-dark-theme .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-title-row, .hs-roi-page .hs-dark-theme .hs-charts-container .hs-chart-container-summary .hs-chart-title-row {
  background-color: transparent;
  border-color: #2D2D39;
}
.hs-charts-container .hs-chart-container .hs-chart-title-row::before, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-title-row::before, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-title-row::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1;
  background: transparent;
}
.hs-charts-container .hs-chart-container .hs-chart-title-row.grabbing, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-title-row.grabbing, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-title-row.grabbing {
  cursor: grabbing !important;
}
.hs-charts-container .hs-chart-container .hs-chart-title-row .hs-chart-title-text, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-title-row .hs-chart-title-text, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-title-row .hs-chart-title-text {
  flex: 1;
  min-width: 50%;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.hs-charts-container .hs-chart-container .hs-chart-title-row .hs-img-view-details, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-title-row .hs-img-view-details, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-title-row .hs-img-view-details {
  height: 2rem;
  width: 2rem;
}
.hs-charts-container .hs-chart-container .hs-chart-title-row .hs-img-view-details-dropdown, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-title-row .hs-img-view-details-dropdown, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-title-row .hs-img-view-details-dropdown {
  height: 1.6rem;
  width: 1.6rem;
}
.hs-charts-container .hs-chart-container .hs-chart-title-row p, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-title-row p, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-title-row p {
  margin: 0px;
}
.hs-charts-container .hs-chart-container .hs-chart-title-row .dropdown-menu, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-title-row .dropdown-menu, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-title-row .dropdown-menu {
  min-width: 9.4rem;
}
.hs-charts-container .hs-chart-container .hs-chart-title-row .dropdown-toggle, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-title-row .dropdown-toggle, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-title-row .dropdown-toggle, .hs-charts-container .hs-chart-container .hs-chart-title-row .hs-dropdown-toggle-action, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-title-row .hs-dropdown-toggle-action, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-title-row .hs-dropdown-toggle-action {
  cursor: pointer;
}
.hs-charts-container .hs-chart-container .hs-chart-title-row .dropdown-toggle::after, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-title-row .dropdown-toggle::after, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-title-row .dropdown-toggle::after, .hs-charts-container .hs-chart-container .hs-chart-title-row .hs-dropdown-toggle-action::after, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-title-row .hs-dropdown-toggle-action::after, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-title-row .hs-dropdown-toggle-action::after {
  display: none;
}
.hs-charts-container .hs-chart-container .hs-chart-title-row a, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-title-row a, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-title-row a {
  cursor: pointer;
}
.hs-charts-container .hs-chart-container .hs-chart-body, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-body, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-body {
  position: relative;
  flex: 1;
  min-height: 25rem;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
}
.hs-charts-container .hs-chart-container .hs-chart-body .hs-chart-body-overview, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-body .hs-chart-body-overview, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-body .hs-chart-body-overview {
  display: flex;
  flex-direction: column;
}
.hs-charts-container .hs-chart-container .hs-chart-body .hs-chart-body-overview-item, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-body .hs-chart-body-overview-item, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-body .hs-chart-body-overview-item {
  display: flex;
  align-items: center;
}
.hs-charts-container .hs-chart-container .hs-chart-body .hs-chart-body-overview-item .hs-chart-body-overview-item-text, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-body .hs-chart-body-overview-item .hs-chart-body-overview-item-text, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-body .hs-chart-body-overview-item .hs-chart-body-overview-item-text {
  display: flex;
  align-items: center;
  font-weight: 700;
  margin-left: 1rem;
}
.hs-charts-container .hs-chart-container .hs-chart-body .hs-chart-body-container, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-body .hs-chart-body-container, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-body .hs-chart-body-container {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.hs-charts-container .hs-chart-container .hs-chart-body .hs-chart-subheader, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-body .hs-chart-subheader, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-body .hs-chart-subheader {
  font-weight: bold;
  font-size: 16px;
}
.hs-charts-container .hs-chart-container .hs-chart-body .table-responsive, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-body .table-responsive, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-body .table-responsive {
  overflow: inherit;
}
.hs-charts-container .hs-chart-container .hs-chart-body .table th, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-body .table th, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-body .table th {
  border-top: 0;
  font-weight: 700;
}
.hs-charts-container .hs-chart-container .hs-chart-body .table thead th, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-body .table thead th, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-body .table thead th {
  vertical-align: top;
}
.hs-charts-container .hs-chart-container .hs-chart-body .table-striped, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-body .table-striped, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-body .table-striped {
  table-layout: fixed;
  word-wrap: break-word;
  margin-top: 0.6rem;
  padding-right: 1.5rem;
}
.hs-charts-container .hs-chart-container .hs-chart-body .table-striped > thead > tr, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-body .table-striped > thead > tr, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-body .table-striped > thead > tr {
  color: #0B1A65;
}
.hs-dark-theme .hs-charts-container .hs-chart-container .hs-chart-body .table-striped > thead > tr, .hs-dark-theme .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-body .table-striped > thead > tr, .hs-roi-page .hs-dark-theme .hs-charts-container .hs-chart-container-summary .hs-chart-body .table-striped > thead > tr {
  color: #B0B0C1;
}
.hs-charts-container .hs-chart-container .hs-chart-body .table-striped td, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-body .table-striped td, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-body .table-striped td, .hs-charts-container .hs-chart-container .hs-chart-body .table-striped th, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-body .table-striped th, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-body .table-striped th {
  border: unset;
}
.hs-charts-container .hs-chart-container .hs-chart-body .table-striped tr, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-body .table-striped tr, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-body .table-striped tr {
  position: relative;
  background-color: unset;
  border-bottom: 1px solid transparent;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-charts-container .hs-chart-container .hs-chart-body .table-striped tr, .hs-dark-theme .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-body .table-striped tr, .hs-roi-page .hs-dark-theme .hs-charts-container .hs-chart-container-summary .hs-chart-body .table-striped tr {
  border-color: #2D2D39;
}
.hs-charts-container .hs-chart-container .hs-chart-body .table-striped > tbody > tr, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-body .table-striped > tbody > tr, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-body .table-striped > tbody > tr {
  color: #79798E;
}
.hs-dark-theme .hs-charts-container .hs-chart-container .hs-chart-body .table-striped > tbody > tr, .hs-dark-theme .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-body .table-striped > tbody > tr, .hs-roi-page .hs-dark-theme .hs-charts-container .hs-chart-container-summary .hs-chart-body .table-striped > tbody > tr {
  color: #B0B0C1;
}
.hs-charts-container .hs-chart-container .hs-chart-body .table-striped > tbody > tr:hover, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-body .table-striped > tbody > tr:hover, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-body .table-striped > tbody > tr:hover {
  background-color: #F1F1F5 !important;
}
.hs-dark-theme .hs-charts-container .hs-chart-container .hs-chart-body .table-striped > tbody > tr:hover, .hs-dark-theme .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-body .table-striped > tbody > tr:hover, .hs-roi-page .hs-dark-theme .hs-charts-container .hs-chart-container-summary .hs-chart-body .table-striped > tbody > tr:hover {
  background-color: #1D1D2B !important;
}
.hs-charts-container .hs-chart-container .hs-chart-body .hs-table-action-icon, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-body .hs-table-action-icon, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-body .hs-table-action-icon {
  width: 2rem;
  height: 2rem;
}
.hs-charts-container .hs-chart-container .hs-chart-body .rounded-circle, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-body .rounded-circle, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-body .rounded-circle {
  height: 10px;
  width: 10px;
}
.hs-charts-container .hs-chart-container .hs-chart-overlay-row, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-overlay-row, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-overlay-row {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.hs-charts-container .hs-chart-container .hs-chart-overlay-row .hs-chart-overlay-text, .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-overlay-row .hs-chart-overlay-text, .hs-roi-page .hs-charts-container .hs-chart-container-summary .hs-chart-overlay-row .hs-chart-overlay-text {
  display: flex;
  text-align: center;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
  padding-left: 4rem;
  padding-right: 4rem;
  font-size: 16px;
}
.hs-charts-container .hs-truncated-text {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.hs-charts-container .hs-chart {
  display: flex;
  flex-grow: 1;
  height: 19rem;
  margin: 0rem 1.2rem;
  position: relative;
}

.hs-dark-theme .hs-charts-container .hs-chart-container .hs-chart-title-row::before, .hs-dark-theme .hs-charts-container .hs-roi-page .hs-chart-container-summary .hs-chart-title-row::before, .hs-roi-page .hs-dark-theme .hs-charts-container .hs-chart-container-summary .hs-chart-title-row::before {
  background: linear-gradient(0deg, #161622 0%, #1A1A29 20%, transparent);
}

.hs-chart-x-labels {
  height: 4.3rem;
  display: flex;
  justify-content: space-between;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.hs-chart-x-labels .hs-chart-x-box {
  -webkit-transform: rotate(-30deg);
  transform: rotate(-30deg);
}

/* Chart tile elements */
.hs-chart-separator {
  line-height: 1.3rem;
  border-bottom: 1px solid transparent;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-chart-separator {
  border-color: #2D2D39;
}

.hs-trend-button {
  justify-content: center;
  display: flex;
  border: 1px solid transparent;
  background-color: #FFFFFF;
  border-color: #EAEAEE;
  border-radius: 20px;
  width: 80px;
  height: 35px;
  align-items: center;
  margin-bottom: 0.5rem;
}
.hs-dark-theme .hs-trend-button {
  background-color: #2a2a3e;
  border-color: transparent;
}
.hs-trend-button label {
  display: flex;
  justify-content: center;
  width: 100%;
  line-height: 30px;
  border-radius: 999px;
  font-weight: bold;
  margin-bottom: 0px;
  color: #0B1A65;
}
.hs-trend-button label img {
  margin-left: 0.5rem;
}
.hs-dark-theme .hs-trend-button label {
  color: #FFFFFF;
}

.hs-circle-radiant {
  width: 0.8rem;
  height: 0.8rem;
  margin-left: 1.5rem;
  border-radius: 50%;
  position: relative;
}
.hs-circle-radiant::before {
  content: "";
  background: inherit;
  filter: blur(6px);
  opacity: 1;
  position: absolute;
  inset: 0;
}

.hs-progress-bars-container {
  display: flex;
  flex-direction: column;
  justify-content: stretch;
}
.hs-progress-bars-container .hs-progress-container {
  display: flex;
  flex-direction: column;
  margin-bottom: 0.5rem;
}
.hs-progress-bars-container .hs-progress-container .hs-progress-wrapper {
  display: flex;
  align-items: center;
  width: 100%;
  border-radius: 20px;
  border: 1px solid transparent;
  background-color: #FFFFFF;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-progress-bars-container .hs-progress-container .hs-progress-wrapper {
  background-color: #191927;
  border-color: #191927;
}
.hs-progress-bars-container .hs-progress-container .hs-progress-wrapper .hs-progress {
  padding: 1rem;
  position: relative;
  border-radius: 20px;
  background-color: #4A53D6;
}
.hs-progress-bars-container .hs-progress-container .hs-progress-wrapper .hs-progress::before {
  content: "";
  background: inherit;
  filter: blur(4px);
  opacity: 1;
  position: absolute;
  inset: 0;
}
.hs-progress-bars-container .hs-progress-container .hs-progress-wrapper .hs-progress::before {
  border-radius: 20px;
}
.hs-progress-bars-container .hs-progress-container .hs-progress-wrapper .hs-progress .hs-progress-text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 1rem;
  color: white;
}

.hs-switch-button {
  display: flex;
  background-color: #FFFFFF;
  border: 1px solid #343455;
  border-radius: 20px;
  width: 230px;
  height: 34px;
  padding: 2px;
  position: absolute;
  text-align: center;
  left: 50%;
  z-index: 999;
}
.hs-dark-theme .hs-switch-button {
  background-color: #2a2a3e;
}
.hs-switch-button label {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50%;
  position: relative;
  z-index: 2;
  line-height: 30px;
  cursor: pointer;
  border-radius: 999px;
  transition: all 300ms ease;
  margin-top: 0.5rem;
}
.hs-switch-button input[type=radio] {
  display: none;
}
.hs-switch-button input[type=radio]:checked + label {
  color: #4592FF;
}
.hs-switch-button span {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  display: block;
  border-radius: 20px;
  border-right: 1px solid #343455;
  background-color: #FFFFFF;
  transition: all 300ms ease;
}
.hs-dark-theme .hs-switch-button span {
  background-color: #2a2a3e;
}
.hs-switch-button span.right {
  left: 50%;
  border-left: 1px solid #343455;
  transition: all 300ms ease;
  width: 50%;
}

.hs-advanced-search-expanded {
  transform: scaleY(-1);
}

.hs-advanced-search-panel {
  margin-top: 1rem;
  padding-top: 3.42rem;
  padding-left: 3.42rem;
  padding-right: 3.42rem;
  border: 1px solid transparent;
  border-radius: 4px;
  background: #FFFFFF;
  border-color: #EAEAEE;
}
.hs-dark-theme .hs-advanced-search-panel {
  background: #20202E;
  border-color: #5E5E6F;
}
.hs-advanced-search-panel.hs-form-row {
  margin-left: unset;
  margin-right: unset;
}
.hs-advanced-search-panel.hs-form-row .hs-control-label {
  font-weight: 600;
  font-size: 13px;
  color: #0B1A65;
}
.hs-dark-theme .hs-advanced-search-panel.hs-form-row .hs-control-label {
  color: #4592FF;
}
.hs-advanced-search-panel.hs-form-row .form-group {
  margin-bottom: 1.71rem;
}
.hs-advanced-search-panel.hs-form-row .hs-btn-link, .hs-advanced-search-panel.hs-form-row .hs-form-group .hs-button-inline-with-control, .hs-form-group .hs-advanced-search-panel.hs-form-row .hs-button-inline-with-control {
  width: auto;
  color: #CACAD4;
  font-weight: bold;
  opacity: 1;
}
.hs-advanced-search-panel.row {
  margin-left: unset;
  margin-right: unset;
}

a.hs-dark-advanced-search-button {
  background-color: #0B1A65;
  color: #FFFFFF;
}
a.hs-dark-advanced-search-button :hover {
  color: #FFFFFF;
  background-color: #0B1A65;
}
a.hs-dark-advanced-search-button :focus {
  color: #FFFFFF;
  background-color: #0B1A65;
}
a.hs-dark-advanced-search-button :not([href]):hover {
  color: #FFFFFF;
  background-color: #0B1A65;
}

.alert-danger {
  color: #6A00EB !important;
  background: #DDC6F8 !important;
  border-color: #DDC6F8 !important;
}
.hs-dark-theme .alert-danger {
  color: #FFFFFF !important;
  background: #9238ff !important;
  border-color: #9238ff !important;
}

.alert-warning {
  color: #fff;
  background: #0449C4;
  border-color: #0449C4;
}

.hs-text-foresight {
  color: #0CB9E5;
}

.hs-text-vigilance {
  color: #DB3945;
}

.hs-text-mail-sentry {
  color: #342365;
}

.hs-text-admin-privilege {
  color: #01A79B;
}

.hs-text-admin-privilege-break-word-normal {
  word-break: normal !important;
}

.hs-text-white {
  color: #FFFFFF;
}

.hs-text-blue {
  color: #1274B4;
}

.hs-text-red {
  color: #FF0000;
}

.hs-text-dark-red {
  color: #EA5059;
}

.hs-text-darkest-red {
  color: #D03352;
}

.hs-text-light-red, .hs-infinity-management .hs-app-license-discovered-endpoints-text.hs-app-license-warning-limit, .hs-infinity-management-editor .hs-app-license-discovered-endpoints-text.hs-app-license-warning-limit, .hs-xploit-resilience-general .hs-app-license-discovered-endpoints-text.hs-app-license-warning-limit {
  color: #FF4444;
}

.hs-text-light-dark-red {
  color: #E81E1E;
}

.hs-text-faded-red {
  color: #DA3945;
}

.hs-text-light-faded-red {
  color: #F55E5F;
}

.hs-text-cg-red {
  color: #C65257;
}

.hs-text-turquoise {
  color: #25BFB5;
}

.hs-text-dark-green {
  color: #134958;
}
.hs-dark-theme .hs-text-dark-green {
  color: #0EC47A;
}

.hs-text-green {
  color: #32BC22;
}

.hs-text-mountain-green {
  color: #0EC47A;
}

.hs-text-lightgreen {
  color: #33C455;
}

.hs-text-aquamarine-green {
  color: #71D198;
}

.hs-text-cold-green {
  color: #17B978;
}

.hs-text-brown {
  color: #C76C57;
}

.hs-text-teal {
  color: #285B6D;
}

.hs-text-light-blue {
  color: #2294D6;
}

.hs-text-open-blue {
  color: #007bff;
}

.hs-text-light-pink {
  color: #FF549B;
}

.hs-text-pink {
  color: #EF6F8E;
}

.hs-text-dark-orange {
  color: #FF6600;
}

.hs-text-orange {
  color: #FF9340;
}

.hs-text-faded-orange {
  color: #FF9F6D;
}

.hs-text-crusta-orange {
  color: #FF7D27;
}

.hs-text-mellow-orange {
  color: #FF9F6D;
}

.hs-text-yellow {
  color: #B9B131;
}

.hs-text-light-yellow {
  color: #FFBF00;
}

.hs-text-tangerine-yellow {
  color: #FFCC00;
}

.hs-text-dandelion-yellow {
  color: #FEDE71;
}

.hs-text-grey {
  color: #B8B9C1;
}

.hs-text-cold-grey {
  color: #FF7D27;
}

.hs-text-burgundy {
  color: #86162F;
}

.hs-text-darker-grey {
  color: #999999;
}

.hs-text-darkest-grey {
  color: #636363;
}

.hs-text-cold-light-grey {
  color: #BCBCC8;
}

.hs-text-aquablue {
  color: #A2E4FC;
}

.hs-text-dark-blue {
  color: #7C3CFF;
}

.hs-text-semi-dark-blue {
  color: #0655A3;
}

.hs-text-faded-blue {
  color: #596FE2;
}

.hs-text-chetwode-blue {
  color: #7C3CFF;
}

.hs-text-normal-blue {
  color: #0071FE;
}

.hs-text-light-slate-blue {
  color: #9A5DF5;
}

.hs-text-bahama-blue {
  color: #066DA3;
}

.hs-text-iris-blue {
  color: #0BA7D8;
}

.hs-text-iris-blue-bold {
  color: #0BA7D8;
  font-weight: bold;
}

.hs-text-critical {
  color: #FF0033;
}

.hs-text-important {
  color: #FF2F70;
}

.hs-text-moderate {
  color: #0065FE;
}

.hs-text-low {
  color: #83E31E;
}

.hs-text-none {
  color: inherit;
}

.hs-bg-white {
  background-color: #FFFFFF;
}

.hs-bg-foresight {
  background-color: #0CB9E5;
}

.hs-bg-vigilance {
  background-color: #DB3945;
}

.hs-bg-mail-sentry {
  background-color: #342365;
}

.hs-bg-admin-privilege {
  background-color: #01A79B;
}

.hs-bg-red {
  background-color: #EA5059;
}

.hs-bg-venetian-red {
  background-color: #FF2F70;
}

.hs-bg-dark-red {
  background-color: #EA5059;
}

.hs-bg-darkest-red {
  background-color: #D03352;
}

.hs-bg-faded-red {
  background-color: #DA3945;
}

.hs-bg-light-faded-red {
  background-color: #F55E5F;
}

.hs-bg-cg-red {
  background-color: #C65257;
}

.hs-bg-turquoise {
  background-color: #25BFB5;
}

.hs-bg-dark-green {
  background-color: #134958;
}

.hs-bg-green {
  background-color: #32BC22;
}

.hs-bg-dark-turqoise {
  background-color: #1C9A8A;
}

.hs-bg-faded-green {
  background-color: #73CC88;
}

.hs-bg-brown {
  background-color: #C76C57;
}

.hs-bg-teal {
  background-color: #285B6D;
}

.hs-bg-light-blue {
  background-color: #2294D6;
}

.hs-bg-royal-blue {
  background-color: #0364FE;
}

.hs-bg-blue-bar-chart {
  background-color: #0165FE;
}

.hs-bg-semi-dark-blue {
  background-color: #0655A3;
}

.hs-bg-faded-blue {
  background-color: #596FE2;
}

.hs-bg-chetwode-blue {
  background-color: #7C3CFF;
}

.hs-bg-dodger-blue {
  background-color: #2297FF;
}

.hs-bg-pink {
  background-color: #EF6F8E;
}

.hs-bg-dark-orange {
  background-color: #FF6600;
}

.hs-bg-orange {
  background-color: #FF9340;
}

.hs-bg-faded-orange {
  background-color: #FF9F6D;
}

.hs-bg-crusta-orange {
  background-color: #FF7D27;
}

.hs-bg-mellow-orange {
  background-color: #FF9F6D;
}

.hs-bg-deep-blush {
  background-color: #EB6F90;
}

.hs-bg-yellow {
  background-color: #B9B131;
}

.hs-bg-light-yellow {
  background-color: #FFBF00;
}

.hs-bg-tangerine-yellow {
  background-color: #FFCC00;
}

.hs-bg-dandelion-yellow {
  background-color: #FEDE71;
}

.hs-bg-burgundy {
  background-color: #86162F;
}

.hs-bg-grey {
  background-color: #AAAAAA;
}

.hs-bg-darker-grey {
  background-color: #999999;
}

.hs-bg-darkest-grey {
  background-color: #636363;
}

.hs-bg-light-grey {
  background-color: #EAEAEE;
}

.hs-bg-slate-blue {
  background-color: #7E56CF;
}

.hs-bg-bahama-blue {
  background-color: #066DA3;
}

.hs-bg-green {
  background-color: #32BC22;
}

.hs-bg-mountain-green {
  background-color: #0EC47A;
}

.hs-bg-islamic-green {
  background-color: #00BE00;
}

.hs-bg-aquamarine-green {
  background-color: #71D198;
}

.hs-bg-aqua-blue {
  background-color: #A2E4FC;
}

.hs-bg-dark-blue {
  background-color: #0B1A65;
}
.hs-dark-theme .hs-bg-dark-blue {
  background-color: #093779;
}

.hs-bg-light-dark-blue {
  background-color: #0F4572;
}

.hs-bg-normal-blue {
  background-color: #0071FE;
}

.hs-bg-iris-blue {
  background-color: #0BA7D8;
}

.hs-bg-royal-blue {
  background-color: #1D54EB;
}

.hs-bg-lightgreen {
  background-color: #33C455;
}

.hs-bg-brand-success {
  background-color: #32BC22;
}

.hs-bg-royal-blue {
  background-color: #1D54EB;
}

.hs-bg-royal-blue {
  background-color: #1D54EB;
}

.hs-bg-critical {
  background-color: #FF0033;
}

.hs-bg-important {
  background-color: #FF2F70;
}

.hs-bg-moderate {
  background-color: #0065FE;
}

.hs-bg-low {
  background-color: #83E31E;
}

.hs-bg-none {
  background-color: inherit;
}

.hs-arrow-asc-success {
  -webkit-transform: rotate(315deg);
  -moz-transform: rotate(315deg);
  -ms-transform: rotate(315deg);
  -o-transform: rotate(315deg);
  transform: rotate(315deg);
  color: #32BC22;
}

.hs-arrow-desc-danger {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  color: #FF4444;
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Abstracts/_variables.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/VendorsExtensions/Bootstrap4/_variables.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/VendorsExtensions/AngularUI/Partials/_datepicker.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Abstracts/_color-themes.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Abstracts/_mixins.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/VendorsExtensions/AngularUI/Partials/_sortable.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/VendorsExtensions/Bootstrap4/_angular_bootstrap.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/VendorsExtensions/Charts/_chart.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/VendorsExtensions/Slider/_rzslider.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/VendorsExtensions/Toastr/_toastr.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Base/_base.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Base/_fonts.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Base/_image.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Base/_buttons.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/VendorsExtensions/Select/_select.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Vendors/Bootstrap4/mixins/_border-radius.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Layout/_layout.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Layout/_sidebar.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Layout/_header.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Layout/_footer.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Layout/_forms.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Layout/grid/_grid-header.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Layout/grid/_grid-pagination.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Layout/_grid.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Layout/_navigation.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Layout/_product-fruits.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_account.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_active-client-details.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_active-clients.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_advertisement.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_investigate.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_app-license-editor.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_admin-privilege.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_customer-overview.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Vendors/Bootstrap4/_variables.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_darklayerguard.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_dnsnext-hostname-details.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_app-discovery-endpoint.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_email-spam-filter.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_email-spam-filter-report.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_email-spam-filter-homepage.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_email-spam-filter-logs.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_firewall.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_full-logging.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_group-policy.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_guide.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_home.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_hostname-group-details.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_infinity-management.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_insights-alerts-details.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_inventory.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_network-os-deployment.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_process-lock-details.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_partner-portal.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_roi.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_roles.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_tac.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_global-scalability.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_xploitresilience.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_windows-update.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_windows-update-details.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_threat-engine-detection-details.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_threat-analytics-center.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_efp.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_efp-mail-details.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Pages/_reporting.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Components/_options-filter.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Components/_checkbox.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Components/_btn-checkbox.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Components/_labels.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Components/_tabs.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Components/_dropdown.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Components/_gp-dropdown-multiselect.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Components/_utilities.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Components/_modals.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Components/_loading.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Components/_daypicker.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Components/_tooltip.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Components/_toggle.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Components/_circular-progress-bar.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Components/_equalizer.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Components/_badges.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Components/_summary-circular-progress-bar.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Components/_chart-tile.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Components/_progress-bar.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Components/_switch-button.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Components/_advanced-search.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Components/_alert.scss%22,%22file:///D:/a/1/s/Heimdal.Backend/Heimdal.CoreDashboard/Content/Stylesheets/Base/_theme.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%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;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EAEI;EACA;EAGI;;ATiBI;ESjBJ;;;AAIR;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EAEI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AC3XH;EACG,QbqKmB;EapKnB;EACA,WbkTc;;AahTd;EACI;EACA;EACA;;AAGJ;EAEI;;A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wGkB;E6BvGlB;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGI;EACI;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI,kB7BuBa;E6BtBb;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;;AAMhB;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGI;;A1BmPI;E0BnPJ;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAIR;EACI;;AAEA;EAMI;EACA;;AANA;EACI;EACA;;AAOR;EACI;EACA;EACA;;AAGJ;EACI,kB7B3EO;E6B4EP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;;AAMhB;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EAGI;;A1BmKA;E0BnKA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI,kB7BtIW;E6BuIX;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;;AAKZ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;;AAIR;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AC3NP;EAEG;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;;AAIR;EACI;EACA;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;;AAEA;EACI;;AAGJ;EACI,Y9BgQA;;A8B1PJ;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAMhB;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAIR;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA,c9BjFL;E8BkFK,e9BlFL;E8BmFK,W9BpGF;;A8ByGV;EACI;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;;AAIR;EACI;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAIR;EACI;EACA;;AAEA;EACI;;AAKZ;EACI;EACA;;AAEA;EACI;;AAGI;EACI;EAGI;;A3B0JZ;E2B1JY;;AAIR;EACI;;AAIR;EACI;;AAIA;EACI,W9BiIJ;E8BhII;EACA;EACA;EACA;EAGI;;A3BoIZ;E2BpIY;;AAKZ;EACI;;AAKZ;EACI;EACA;EACA,YA1MiB;;AA6MrB;EACI;EACA;EACA,YAhNiB;;AAkNjB;EACI;;AAGJ;EAEQ;;A3BwGJ;E2BxGI;;AAIR;EACI;EACA;;AAEA;EACI;;AAIR;EACI;EACA;;AAIR;EACI;IACI;;;AAIR;EACI;IACI;;;AAIR;EAEQ;;A3BuEA;E2BvEA;;;ACxPR;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI,Y/BwES;E+BvET;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI,a/BTU;;A+BYd;EACI;;AAEA;EACI;;AAOJ;EACI;EACA;EACA;EACA;;AAGI;EACI,c/B6GF;;A+B3GE;EACI;;AAMhB;EACI;EACA;;AAEA;EACI;;AAOZ;EACI;;AAEA;EACI;;AAKZ;EACI;EACA;EACA;EACA;EACA;;AAGI;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;;AAOpB;EACI;;;ACxGA;EACI;;AAEA;EACI;;;AAKZ;EACI;;AAEA;EAEQ;EACA;;A7BiTA;E6BlTA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EAGI;;A7BsSJ;E6BtSI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EAII;;A7B0RR;E6B1RQ;;AAKZ;EACI;EACA;EACA;;;AAKZ;EACI;EACA;;;ACpDI;EACI;EACA;EACA;EACA;;AAEA;EACI;;;AAKhB;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;;AASI;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAIR;EACI,WjC3CE;EiC4CF;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OC1DL;E9BwDP;EACA;EACA;EACA;EACA;EACA;;A6BAY;EACI;;;AAOpB;EACI;EACA;EACA;;;AE5EQ;EACI;;AAOJ;EACI;EACA;EACA;;AAMR;EACI;;AAIR;EACI;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA,cnCZG;EmCaH,enCbG;EmCcH,WnC/BM;EmCgCN;;;ACzCR;EACI;;AAEA;EACI;EACA;EACA;;;ACNT;EACK;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;;;ACXR;EACI;;AAEA;EACI,WtCIM;;AsCAd;EACI;EAGI;EAGJ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AnCuSI;EmCpTA;;AAeJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EAGI;;AnCmQJ;EmCnQI;;AAIR;EACI;EACA;EACA;EACA;;AAIR;EACI;EACA;;AAEA;EACI;;AAIR;EACI,kBtCjDO;EsCkDP,OtCOS;;AsCLT;EACI,OtCIK;EsCHL,kBtCtDG;;AsCyDP;EACI,OtCDK;EsCEL,kBtC3DG;;AsC8DP;EACI,OtCNK;EsCOL,kBtChEG;;;AsCuEP;EACI;;AAGJ;EACI;;AAIR;EACI;;AAGI;EACI;;AAEA;EACI;EACA;;AAMhB;EvB/FA,wBfsHoB;EerHpB,2BfqHoB;;AsCnBpB;EACI;EACA;;AAEA;EACI;;AAIR;EAEQ;EACA;;AnC+KA;EmChLA;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;EACA;EAGI;EACA;;AnC+JA;EmChKA;EACA;;AAIR;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EAGI;EACA;EACA;;AnC0IA;EmC5IA;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAIR;EACI;EACA;EACA,OtC7KO;;AsCgLX;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA,OtCjGa;;;AsCqGrB;EACI;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;;;AAKZ;EACI;;AAEA;EACI;;AAGJ;EACI;EACA;;;AChQP;EACG,YvC6CO;EuC5CP;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI,WvCbE;EuCcF;;AAGJ;EACI,WvCjBE;EuCkBF;;AAGJ;EACI,WvCrBE;EuCsBF,avCbM;;AuCgBV;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAIR;EACI;;;AC3ChB;EACI;;AAEA;EACI;EACA;;AAEA;EACI;EACA;EACA,YAZgB;EAahB;;AAGJ;EACI;EACA;EACA;EACA,UApBgB;EAqBhB;EACA;EACA;;AAGI;EACI;EACA;EACA;;AAEA;EACI;EACA;;AAMJ;EACI;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;;AAOpB;EACI;EACA;EACA;EACA;EACA;EACA;EAGI;;ArCkPZ;EqClPY;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA,cxC7DT;EwC8DS,exC9DT;EwC+DS,WxChFN;;AwCsFV;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAIR;EACI;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI,WxC/IF;EwCgJE;EACA;;AAGJ;EACI,WxCrJF;EwCsJE;EA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E6C4xBM,W7C/xBR;;A6CiyBQ;EACI;EACA;;AAOpB;EACI;EACA;;AAKY;EACI;;AAOZ;EACI;;AAIR;EACI;EACA;EACA;;AAMhB;EACI;;AAGI;EACI;;;AAMhB;EACI;EACA;EACA;;AAEA;EACI;EACA,W7Cz1BY;E6C01BZ;EACA,e7CntBgB;E6CotBhB;EACA;EACA;EACA;EACA;EAGI;EACA;EACA;;A1CrjBA;E0CmjBA;EACA;EACA;;;AAMR;EACI;;AAKI;EACI;EACA;;;AAMhB;EACI;EACA;;;AAIA;EACI;EACA;;;AAIR;EACI,gB7C33BW;E6C43BX;;;ACv5BA;EACI;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAII;EACI;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAIR;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;;AAGI;EACI;EACA;;AAKZ;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;;AAIR;EACI;EACA;;AAGJ;EACI;;AAIA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA,W9C7HV;E8C8HU;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA,c9ClIT;E8CmIS,e9CnIT;E8CoIS,W9CrJN;;A8C2JV;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAIR;EACI;EACA;EACA;;A1CNJ;EACI;EACA;EACA;EACA;EACA;EACA;;;A0COJ;AAAA;EAGQ;EACA;EACA;;A3C8HA;AAAA;E2ChIA;EACA;EACA;;AAIR;EACI;EACA;;AAMJ;EACI;EACA;;AAEA;EACI;;AAIR;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EAGI;;A3C6FJ;E2C7FI;;AAK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EACI;EACA;;AAGJ;EACI,O7DqHa;E6DpHb;;AAGJ;EACI;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA,a7DtBU;;A6DwBV;EACI,kB7DoDU;E6DnDV,c7DmDU;E6DlDV;EACA;EACA;;AAKZ;EACI;EAGI;;A1DuQA;E0DvQA;;AAKJ;EACI;EACA;EACA;EACA;EAGI;;A1D2PJ;E0D3PI;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;EAGI;;A1DwOR;E0DxOQ;;AAMhB;EACI;;AAEA;EACI;;AAIR;EAEQ;;A1DwNA;E0DxNA;;AAGJ;EACI;EAGI;;A1DiNJ;E0DjNI;;AAIR;EAEQ;;A1D2MJ;E0D3MI;;AAKZ;EA2BQ;;AA1BJ;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;A1DgLJ;E0D3KA;;;ACtJX;EACG;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGI;EACI;EACA;EACA;;AAGJ;EACI;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AAIR;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAEA;EACI;;AAIR;EACI;;AAEA;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AAIR;EACI;EACA;;AAGI;EACI;EACA;EACA;;AAIA;EACI;;AAMR;EACI;;AAIR;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AAEA;EACI;;AAEA;EACI,O9D1HH;;A8D8HL;EACI;;AAMhB;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;;AAEA;EACI;EACA;;AAEA;EACI;EACA;;AAEA;EACI;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAMhB;EACI;EACA;;AAEA;EACI;;AAEA;EACI;EACA;;AAEA;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAMhB;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAQA;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAIR;EACI;EACA;;AAEA;EACI;;AAEA;EACI,O9D1SP;;A8D8SD;EACI;;AAOpB;EACI;EACA;EACA;EACA;EACA;;AAGI;EACI;EACA;;AAIA;EACI;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;;AAMhB;EACI;;AAIR;EACI;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;;AAEA;EACI;;AAIR;EACI,Y9DlTsB;E8DmTtB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,O9D9TW;E8D+TX;EACA;EACA;EACA;EACA;EACA,c9DnUkB;E8DoUlB;;AAEA;EACI,kB9DtU2B;E8DuU3B,O9DtUgB;E8DuUhB,c9DtTuB;;A8DyT3B;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA,kB9D9VO;;A8DiWX;EACI;EACA,kB9DlWU;;A8DqWd;EACI;EACA,kB9DtWQ;;A8DyWZ;EACI;EACA,kB9D1WY;;A8D8WpB;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA,kB9DtXkB;E8DuXlB;EACA,O9DvXO;E8DwXP;EACA;EACA;EACA;EACA;EACA;EACA,c9D7Xc;E8D8Xd;;AAEA;EACI,kB9DhYuB;E8DiYvB,O9DhYY;E8DiYZ,c9DhXmB;;A8DmXvB;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA,kB9DtZD;;A8DyZH;EACI;EACA,kB9D1ZE;;A8D6ZN;EACI;EACA,kB9D9ZA;;A8DiaJ;EACI;EACA,kB9DlaI;;A8DsaZ;EACI;;AAKZ;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;AACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;;AAKA;EACI;;AAGJ;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;;AAKA;EACI;;AAGJ;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;AACA;EACA;EACA;;AAKA;EACI;;AAGJ;EACI;;AAMR;EACI;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAIR;EACI;;AAIR;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI,kB9D9xBQ;;;A+DrHhB;EACI;;AAEA;EACI;EACA;;AAEA;EACI;EACA;EACA,YAZiB;EAajB;;AAGJ;EACI;EACA;EACA;EACA,UApBiB;EAqBjB;EACA;EACA;;AAGI;EACI;EACA;EACA;;AAEA;EACI;EACA;;AAQR;EACI;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;;AAOpB;EACI;EACA;EACA;EACA;EACA;EACA;EAGI;;A5DoPR;E4DpPQ;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA,c/D3DL;E+D4DK,e/D5DL;E+D6DK,W/D9EF;;A+DmFV;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAKZ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;EACA,W/D7HM;;A+DgIV;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;;;ACpKJ;EACI;;;ACDJ;EACI;EACA;;;AAKJ;EACI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI,QjEmJe;;AiEjJf;EACI;;AA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;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;;AAEA;EACI;;;ACpEf;EACG;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;AACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA,Q/E8QO;E+E7QP;EACA;EACA;;AAEA;EACI,Q/EwQG;;A+ErQP;EACI,Q/EqQM;;A+ElQV;EACI,Q/EkQI;;A+E/PR;EACI,Q/E+PQ;;A+E3PhB;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAIR;EACI;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAIA;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAKJ;EACI;;;AChJf;EACG;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI,kBhFgTG;;AgF7SP;EACI,kBhF6SM;;AgF1SV;EACI,kBhF0SI;;AgFvSR;EACI,kBhFuSQ;;AgFpSZ;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;;;AC/DZ;EACI;EACA;EACA;EACA;;AAEA;EAEI;EACA;;AAGJ;EAEI;EACA;;AAGJ;EAEI;EACA;;AAGJ;EAEI;EACA;;AAGJ;EAEI;EACA;;;ACjCP;EACG;EACA;EACA;EACA;EACA;EACA;EAGI;EAGJ;;A/EqTQ;E+ExTJ;;;AAMR;EACI;EACA;EACA;EACA;EACA;EAGI;;A/E0SI;E+E1SJ;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;;;AAIR;EACI;EACA;;;AAGJ;EACI;EACA;EACA;;;AC/CJ;EACI;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGI;;AhFsSA;EgFtSA;;AAGJ;EAEQ;;AhFiSJ;EgFjSI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGI;EACA;;AhFyQJ;EgF1QI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;;AAIR;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;;AAGJ;EACI;EACA,WnFjIE;;AmFqIN;EACI;;AAGJ;EACI;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EAEQ;;AhF4JZ;EgF5JY;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;EAGI;;AhF8IZ;EgF9IY;;AAIR;EAEQ;;AhFwIZ;EgFxIY;;AAGJ;EAEQ;;AhFmIhB;EgFnIgB;;AAMhB;EACI;EACA;;AAGJ;EACI;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA,cnFlMD;EmFmMC,enFnMD;EmFoMC,WnFrNE;;AmF0Nd;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAKJ;EACI;;;AAIR;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;;AAIR;AAEA;EACI;EACA;EAGI;;AhFiDI;EgFjDJ;;;AAIR;EACI;EACA;EACA;EAGI;EACA;EAGJ;EACA;EACA;EACA;EACA;;AhF+BQ;EgFvCJ;EACA;;AASJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EAOI;;AALJ;EACI;;AhFmBA;EgFfA;;;AAKZ;EACI;EACA;EACA;EACA;EACA;;A/E3IA;EACI;EACA;EACA;EACA;EACA;EACA;;;AgFrLR;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA,eAhBoB;EAiBpB;EAGI;EACA;;AjF4SJ;EiF7SI;EACA;;AAGJ;EACI;EACA;EACA,eA3BgB;EA4BhB;;AhFqJZ;EACI;EACA;EACA;EACA;EACA;EACA;;AgFvJQ;EACI,eAjCY;;AAoChB;EACI;EACA;EACA;EACA;EACA;EACA;;;AC1CpB;EACI;EAGI;EAGJ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AlFkTQ;EkF7TJ;;AAaJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGI;EAGJ;;AlF2QI;EkF9QA;;AAMR;EACI;EACA;EACA;EACA;;;AC7DP;EACG;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EAGI;EACA;;AnFmTI;EmFpTJ;EACA;;AAGJ;EACI;EACA;;AAEA;EACI,atFFU;EsFGV,WtFXM;EsFcF;;AnFuSJ;EmFvSI;;AAIR;EACI;;AAGJ;EACI;EACA,OtFYO;EsFXP;EACA;;AAIR;EACI;EACA;;;AAIR;EACI,kBtFdW;EsFeX,OtF0Ca;;AsFxCb;EACI,OtFuCS;EsFtCT,kBtFnBO;;AsFsBX;EACI,OtFkCS;EsFjCT,kBtFxBO;;AsF2BX;EACI,OtF6BS;EsF5BT,kBtF7BO;;;AuFnCd;EAEO;EACA;EACA;;ApF6TI;EoF/TJ;EACA;EACA;;;AAIR;EACI;EACA;EACA;;;ACXH;EACG,OxF8IiB;;;AwF3IrB;EACI,OxF2IiB;;;AwFxIrB;EACI,OxFwImB;;;AwFrIvB;EACI,OxFqIuB;;;AwFlI3B;EACI;;;AAGJ;EACI,OxFyBO;;;AwFtBX;EACI,OxFOY;;;AwFJhB;EACI,OxFsBW;;;AwFnBf;EACI,OxFmBgB;;;AwFhBpB;EACI,OxFgBmB;;;AwFbvB;EACI,OxFaiB;;;AwFVrB;EACI,OxFUsB;;;AwFP1B;EACI,OxFOiB;;;AwFJrB;EACI,OxFIuB;;;AwFD3B;EACI,OxF+Bc;;;AwF5BlB;EACI,OxFHiB;;;AwFMrB;EAEQ;;ArF+PI;EqF/PJ;;;AAIR;EACI,OxFTa;;;AwFYjB;EACI,OxFTsB;;;AwFY1B;EACI,OxFhBmB;;;AwFmBvB;EACI,OxFfwB;;;AwFkB5B;EACI,OxFvBkB;;;AwF0BtB;EACI,OxFpBa;;;AwFuBjB;EACI,OxFvBY;;;AwF0BhB;EACI,OxF1BkB;;;AwF6BtB;EACI,OtDnEM;;;AsDsEV;EACI,OxFjCiB;;;AwFoCrB;EACI,OxFpCY;;;AwFuChB;EACI,OxFtCmB;;;AwFyCvB;EACI,OxFzCc;;;AwF4ClB;EACI,OxF3CoB;;;AwF8CxB;EACI,OxFhDqB;;;AwFmDzB;EACI,OxFlDqB;;;AwFqDzB;EACI,OxFrDc;;;AwFwDlB;EACI,OxFxDoB;;;AwF4DxB;EACI,OxF5DwB;;;AwF+D5B;EACI,OxF/DwB;;;AwFkE5B;EACI;;;AAGJ;EACI,OxF7EqB;;;AwFgFzB;EACI,OxFzEgB;;;AwF4EpB;EACI,OxFtDmB;;;AwFyDvB;EACI,OxFzDoB;;;AwF4DxB;EACI,OxF3DuB;;;AwF8D3B;EACI,OxFjFgB;;;AwFoFpB;EACI,OxFpFqB;;;AwFuFzB;EACI,OxFvFsB;;;AwF0F1B;EACI,OxF1FkB;;;AwF6FtB;EACI,OxFhGqB;;;AwFmGzB;EACI,OxF/Ja;;;AwFkKjB;EACI,OxFnGwB;;;AwFsG5B;EACI,OxFtGmB;;;AwFyGvB;EACI,OxFpJiB;;;AwFuJrB;EACI,OxFxJiB;EwFyJjB;;;AAGJ;EACI,OxFjLW;;;AwFoLf;EACI,OxFpLY;;;AwFuLhB;EACI,OxFvLa;;;AwF0LjB;EACI,OxF1LiB;;;AwF6LrB;EACI;;;AAGJ;EACI,kBxF/LO;;;AwFkMX;EACI,kBxFlGiB;;;AwFqGrB;EACI,kBxFrGiB;;;AwFwGrB;EACI,kBxFxGmB;;;AwF2GvB;EACI,kBxF3GuB;;;AwF8G3B;EACI,kBxF7MgB;;;AwFgNpB;EACI,kBxF5KoB;;;AwF+KxB;EACI,kBxFrNgB;;;AwFwNpB;EACI,kBxFxNmB;;;AwF2NvB;EACI,kBxFzNiB;;;AwF4NrB;EACI,kBxF5NuB;;;AwF+N3B;EACI,kBxFjMc;;;AwFoMlB;EACI,kBxFnOiB;;;AwFsOrB;EACI,kBxFpOkB;;;AwFuOtB;EACI,kBxFvOa;;;AwF0OjB;EACI,kBxFtMqB;;;AwFyMzB;EACI,kBxF5OmB;;;AwF+OvB;EACI,kBxF1Oa;;;AwF6OjB;EACI,kBxF7OY;;;AwFgPhB;EACI,kBxFhPkB;;;AwFmPtB;EACI,kBxFnOkB;;;AwFsOtB;EACI;;;AAGJ;EACI,kBxFpOsB;;;AwFuO1B;EACI,kBxFvOkB;;;AwF0OtB;EACI,kBxF7OqB;;;AwFgPzB;EACI,kBxF1Oa;;;AwF6OjB;EACI,kBxF1QY;;;AwF6QhB;EACI,kBxF5QmB;;;AwF+QvB;EACI,kBxF/Qc;;;AwFkRlB;EACI,kBxFjRoB;;;AwFoRxB;EACI,kBxFtRqB;;;AwFyRzB;EACI,kBxFxRqB;;;AwF2RzB;EACI,kBxFjSY;;;AwFoShB;EACI,kBxF/Rc;;;AwFkSlB;EACI,kBxFlSoB;;;AwFqSxB;EACI,kBxFrSwB;;;AwFwS5B;EACI,kBxFxSwB;;;AwF2S5B;EACI,kBxF1SgB;;;AwF6SpB;EACI,kBxFxRiB;;;AwF2RrB;EACI,kBxF3RmB;;;AwF8RvB;EACI,kBxF9RoB;;;AwFiSxB;EACI,kBxFrSkB;;;AwFwStB;EACI,kBxFjTkB;;;AwFoTtB;EACI,kBxFnTmB;;;AwFsTvB;EACI,kBxF/Va;;;AwFkWjB;EACI,kBxF/VsB;;;AwFkW1B;EACI,kBxFlWqB;;;AwFqWzB;EACI,kBxFrWwB;;;AwFwW5B;EACI,kBxFxWiB;;;AwF2WrB;EAEQ;;ArFjHI;EqFiHJ;;;AAIR;EACI,kBxFnZiB;;;AwFsZrB;EACI,kBxFtZa;;;AwFyZjB;EACI;;;AAGJ;EACI,kBxF5ZY;;;AwF+ZhB;EACI,kBxFxYmB;;;AwF2YvB;EACI,kBxF7Ya;;;AwFgZjB;EACI,kBxFxaY;;;AwF2ahB;EACI,kBxF5aY;;;AwF+ahB;EACI,kBxF/aW;;;AwFkbf;EACI,kBxFlbY;;;AwFqbhB;EACI,kBxFrba;;;AwFwbjB;EACI,kBxFxbiB;;;AwF2brB;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA,OxFlba;;;AwFqbjB;EACI;EACA;EACA;EACA;EACA;EACA,OxFnciB%22%7D */