.complex-arg-view {
  border: 1px solid;
  border-radius: 3px;
  padding: 5px 10px;
}
.complex-arg-view.readOnly {
  pointer-events: auto;
}
.complex-arg-view:hover .task-override-button {
  display: inline-block;
  pointer-events: auto;
}
.complex-arg-view .link {
  color: #0074df;
  cursor: pointer;
}
.complex-arg-view .link:hover {
  color: #004c9d;
}
.complex-arg-view .remove-container {
  position: relative;
}
.complex-arg-view .remove-container .remove-complex-arg-button {
  position: absolute;
  right: -10px;
  bottom: 2px;
}
.complex-arg-view .task-override-button {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
}

.complex-arg-view {
  border: 1px solid #dadbdb;
  border-radius: 3px;
  padding: 5px 10px;
  word-break: break-word;
  white-space: pre-wrap;
}
.complex-arg-view.readOnly {
  cursor: not-allowed !important;
  color: #404142 !important;
  background-color: rgba(240, 244, 247, 0.5) !important;
  border: 0 !important;
  opacity: 1 !important;
}
.complex-arg-view.readOnly.cursor-pointer {
  cursor: pointer !important;
}
.complex-arg-view.readOnly.cursor-regular {
  cursor: default !important;
}
.complex-arg-view.readOnly .section-title {
  font-weight: 600;
}
.complex-arg-view.readOnly .section-text {
  pointer-events: none;
  color: #404142;
}
.complex-arg-view .link {
  color: #0074df;
  cursor: pointer;
}
.complex-arg-view .link:hover {
  color: #004c9d;
}
.complex-arg-view .remove-container {
  position: relative;
}
.complex-arg-view .remove-container .remove-complex-arg-button {
  position: absolute;
  right: -10px;
  bottom: 2px;
}

.task-override-button {
  display: inline-block;
  padding: 2px 12px;
  background-color: #ff9000;
  color: #fff;
  white-space: nowrap;
  border-radius: 3px;
  cursor: pointer;
  user-select: none;
  z-index: 1;
}

.opacity-description {
  opacity: 0.7;
}
.opacity-placeholder {
  opacity: 0.5;
}
.opacity-ghost {
  opacity: 0.3;
}
.text-l-sb {
  font-size: 16px;
  font-weight: 700;
}
.text-s {
  font-size: 13px;
  font-weight: 400;
}
.text-m {
  font-size: 14px;
  font-weight: 400;
}
.text-s-sb {
  font-size: 13px;
  font-weight: 700;
}
.text-m-sb {
  font-size: 14px;
  font-weight: 700;
}
.text-l {
  font-size: 16px;
  font-weight: 400;
}
.text-l-sb {
  font-size: 16px;
  font-weight: 700;
}
.color-text {
  color: #404142;
}
.color-opposite-text {
  color: #fff;
}
.color-description {
  color: rgba(64, 65, 66, 0.7);
}
.color-placeholder {
  color: rgba(64, 65, 66, 0.5);
}
.color-success {
  color: #00cd33;
}
.color-active {
  color: #0074df;
}
.color-white {
  color: #fff;
}
.color-idle {
  color: #9aa0a3;
}
.color-warning {
  color: #ff9000;
}
.color-error {
  color: #ff1744;
}
.color-approved {
  color: #79a133;
}
.color-sand {
  color: #f2ae31;
}
.color-supporting-icon {
  color: rgba(64, 65, 66, 0.5);
}
.color-section-header {
  color: #768ba1;
}
.color-popup-header-background {
  color: rgba(52, 151, 254, 0.05);
}
.title-h1 {
  font-size: 20px !important;
  font-weight: 700 !important;
}
.title-h2 {
  font-size: 17px !important;
  font-weight: 700 !important;
}
.title-h3 {
  color: #768ba1;
  font-size: 14px !important;
  font-weight: 700 !important;
}
.title-h4 {
  font-size: 13px !important;
  font-weight: 700 !important;
}
.title-h5 {
  font-size: 13px !important;
  font-weight: 700 !important;
}
.sub-text {
  font-size: 12px;
  font-weight: 400;
}
.label-text {
  font-size: 12px;
  font-weight: 800;
}
.caption-text {
  font-size: 12px;
  font-weight: 400;
}
.tag-text {
  font-size: 12px;
  font-weight: 700;
}
.clickable {
  cursor: pointer !important;
}
.link-text {
  color: #0074df;
  cursor: pointer !important;
  font-size: 13px;
  font-weight: 400;
  font-weight: 700;
}
.link-text:hover {
  color: #004c9d;
}
.item-dragging {
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0 !important;
}
.shadow-frame {
  box-shadow: none;
  border: 1px solid #eaebeb;
}
.shadow-up {
  box-shadow: rgba(64, 65, 66, 0.08) 0 -2px 4px 0;
}
.shadow-down {
  box-shadow: rgba(64, 65, 66, 0.16) 0 2px 4px 0;
}
.shadow-left {
  box-shadow: rgba(64, 65, 66, 0.16) -2px 0 4px 0;
}
.shadow-right {
  box-shadow: rgba(64, 65, 66, 0.16) 2px 0 4px 0;
}
.shadow-elevate1 {
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
}
.shadow-elevate2 {
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0;
}
/** Demisto colors **/
/* CheckBox */
/* Content */
/* Scroll Bar */
/* Anchors */
/* Dialog Modal */
/* Label */
/* Search */
/* Favorites */
/* Buttons */
/* Modal */
/* Divider */
/* Panel */
/* Menu */
/* Panel right side */
/* Drag and Drop */
/* Dropzone */
/* Notification Icon */
/* Reputation Colors */
/* Messages */
/* Error Pages*/
/* Playbook */
/* Workplan */
/* Task Details */
/* Dashboard */
/* CLI */
/* Automation */
/* War-Room Entries */
/* Filter */
/* Separators */
/* License */
/* Script Helper */
/* ======== ACCESSIBILITY ======== */
/** Fonts **/
/* source-sans-pro-300 - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(/assets/source-sans-pro-v11-latin-300-bundle-1764138721895.woff) format('woff');
}
/* source-sans-pro-regular - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(/assets/source-sans-pro-v11-latin-regular-bundle-1764138721895.woff) format('woff');
}
/* source-sans-pro-600 - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 700;
  src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(/assets/source-sans-pro-v11-latin-600-bundle-1764138721895.woff) format('woff');
}
/* source-sans-pro-700 - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 800;
  src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url(/assets/source-sans-pro-v11-latin-700-bundle-1764138721895.woff) format('woff');
}
/* source-sans-pro-900 - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 900;
  src: local('Source Sans Pro Black'), local('SourceSansPro-Black'), url(/assets/source-sans-pro-v11-latin-900-bundle-1764138721895.woff) format('woff');
}
/** Demisto Fonts **/
/** Fonts Weights **/
/** Demisto Layout **/
/* Common components */
/* Menu */
/* Panel right side */
/* Right shoulder */
/* Settings Box */
/* Error Pages*/
/* Playbook */
/* Automation */
/* Integrations */
/* War-Room Entries */
/* Script-Editor */
/* Settings Menus */
/* Tour */
/* Filter */
/* Separators */
/* Workflow */
/* Canvas */
/* Full Screen Edit */
/* Shadows */
/* Widgets */
/* Popup and Tooltip */
/* Notification manager */
/* War room tab label */
/* SideBar Ribbons Colors */
/* Entries */
/* Layout builder */
/* Fields */
/* Demisto table */
/* Marketplace */
.indicator-empty-state-pseudo-class {
  background: url(/assets/empty_state_light-bundle-1764138721895.png);
}
.no-tim-license-pseudo-class {
  background: url(/assets/empty_license_light-bundle-1764138721895.png);
}
.workflow-pseudo-class .contentBgColor {
  color: #fff;
}
.workflow-pseudo-class .borderColor {
  color: #dadbdb;
}
.workflow-pseudo-class .firstTaskColor {
  color: #5f7599;
}
.workflow-pseudo-class .fontColorBase {
  color: #404142;
}
.workflow-pseudo-class .completedTaskBg {
  color: #eefbe5;
}
.workflow-pseudo-class .completedTaskRightSide {
  color: #1db846;
}
.workflow-pseudo-class .completedTaskButton {
  color: #fff;
}
.workflow-pseudo-class .blockedTaskButton {
  color: #d13c3c;
}
.workflow-pseudo-class .completedTaskConditionFill {
  color: #89a5c1;
}
.workflow-pseudo-class .willNotExecuteTaskIcon {
  color: #9aa0a3;
}
.workflow-pseudo-class .willNotExecuteTaskBg {
  color: rgba(255, 255, 255, 0.65);
}
.workflow-pseudo-class .willNotExecuteTaskName {
  color: rgba(64, 65, 66, 0.5);
}
.workflow-pseudo-class .willNotExecuteTaskCondition {
  color: rgba(137, 165, 193, 0.3);
}
.workflow-pseudo-class .willNotExecuteTaskConditionWrapper {
  color: transparent;
}
.workflow-pseudo-class .waitingTaskBg {
  color: #fff4e2;
}
.workflow-pseudo-class .waitingTaskRightSide {
  color: #ef9700;
}
.workflow-pseudo-class .waitingTaskButton {
  color: #ef9700;
}
.workflow-pseudo-class .waitingTaskCircle {
  color: #fff;
}
.workflow-pseudo-class .waitingTaskCondition {
  color: #89a5c1;
}
.workflow-pseudo-class .waitingTaskConditionWrapper {
  color: transparent;
}
.workflow-pseudo-class .errorTaskBg {
  color: #fff2f2;
}
.workflow-pseudo-class .errorTaskRightSide {
  color: #d13c3c;
}
.workflow-pseudo-class .errorTaskButton {
  color: #fff;
}
.workflow-pseudo-class .errorTaskConditionWrapper {
  color: transparent;
}
.workflow-pseudo-class .taskStrokeWidth {
  z-index: 1;
}
.workflow-pseudo-class .taskIconRegularColor {
  color: #89a5c1;
}
.workflow-pseudo-class .taskIdRegularColor {
  color: rgba(64, 65, 66, 0.7);
}
.workflow-pseudo-class .taskConditionIconWrapper {
  color: transparent;
}
.workflow-pseudo-class .taskConditionIcon {
  color: #89a5c1;
}
.workflow-pseudo-class .continueErrorTaskBackground {
  color: #fdfae8;
}
.workflow-pseudo-class .continueError {
  color: #EAD21E;
}
.workflow-pseudo-class .taskSubPlaybookWrapper {
  color: transparent;
}
.workflow-pseudo-class .taskSubPlaybookIcon {
  color: #89a5c1;
}
.workflow-pseudo-class .taskIconCollectionColor {
  color: #89a5c1;
}
.workflow-pseudo-class .lateTaskBg {
  color: #fff2f2;
}
.workflow-pseudo-class .lateTaskRightSide {
  color: #d13c3c;
}
.workflow-pseudo-class .lateTaskConditionWrapper {
  color: transparent;
}
.workflow-pseudo-class .waitingPlaybookStatus {
  color: #ef9700;
}
.workflow-pseudo-class .highlightedPathColor {
  color: #ef9700;
}
.workflow-pseudo-class .markedWithBP {
  color: #ef9700;
}
.workflow-pseudo-class .markedWithSkip {
  color: #ef9700;
}
.workflow-pseudo-class .greyBPOrSkip {
  color: #b8b8b8;
}
.charts-pseudo-class .strokeColor {
  color: white;
}
.charts-pseudo-class .defaultColor {
  color: #b8b8b8;
}
.charts-pseudo-class .lineStrokeColor {
  color: #89a5c1;
}
.charts-pseudo-class .tooltipBgColor {
  color: #fff;
}
.charts-pseudo-class .tooltipTextColor {
  color: #404142;
}
.charts-pseudo-class .tooltipBorder {
  border: solid 1px #dadbdb;
}
.charts-pseudo-class .customLabelBorderColor {
  color: #dadbdb;
}
.charts-pseudo-class .customLabelBGColor {
  color: white;
}
.charts-pseudo-class .tooltipBorderRadius {
  border-radius: 6px;
}
.charts-pseudo-class .backgroundColor {
  fill: #000000;
}
.charts-pseudo-class .tooltipShadow {
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0;
}
.charts-pseudo-class .labelTextColor {
  color: #404142;
}
.entry-table-viewer-pseudo-class .bg {
  color: #f4f5f5;
}
.sla-colors-pseudo-class .late {
  color: #d13c3c;
}
.sla-colors-pseudo-class .risk {
  color: #ef9700;
}
.sla-colors-pseudo-class .within {
  color: #89a5c1;
}
.sla-colors-pseudo-class .unknown {
  color: #b8b8b8;
}
.severities-colors-pseudo-class .unknown {
  color: #b8b8b8;
}
.severities-colors-pseudo-class .informational {
  color: #38a5ff;
}
.severities-colors-pseudo-class .low {
  color: #1db846;
}
.severities-colors-pseudo-class .medium {
  color: #ef9700;
}
.severities-colors-pseudo-class .high {
  color: #d13c3c;
}
.severities-colors-pseudo-class .critical {
  color: #8f000e;
}
.system-colors .error {
  color: #d13c3c;
}
.system-colors .warning {
  color: #ef9700;
}
.system-colors .success {
  color: #1db846;
}
.system-colors .primary {
  color: #128df2;
}
.system-colors .secondary {
  color: #dadbdb;
}
.d-button-colors-pseudo-class .defaultColor {
  color: #666666;
}
.d-button-colors-pseudo-class .defaultColorHover {
  color: #525252;
}
.d-button-colors-pseudo-class .redColor {
  color: #d13c3c;
}
.d-button-colors-pseudo-class .redColorHover {
  color: #b92c2c;
}
.d-button-colors-pseudo-class .greenColor {
  color: #1db846;
}
.d-button-colors-pseudo-class .greenColorHover {
  color: #179539;
}
.d-button-colors-pseudo-class .greenTextColor {
  color: #fff;
}
.d-button-colors-pseudo-class .blueColor {
  color: #128df2;
}
.d-button-colors-pseudo-class .blueColorHover {
  color: #0074df;
}
.d-button-colors-pseudo-class .greyColor {
  color: #404040;
}
.d-button-colors-pseudo-class .greyColorHover {
  color: #2c2c2c;
}
.d-button-colors-pseudo-class .primaryButtonColor {
  color: #fff;
}
.d-button-colors-pseudo-class .primaryButtonBgColor {
  color: #128df2;
}
.d-button-colors-pseudo-class .primaryButtonBgColorHover {
  color: #0074df;
}
.related-incidents-pseudo-class .currentIncidentBgColor {
  color: #128df2;
}
.related-incidents-pseudo-class .edgesColor {
  color: #404142;
}
.related-incidents-pseudo-class .typesDefaultColor {
  color: #b8b8b8;
}
.squircle-class .outerSquircle {
  color: rgba(107, 107, 107, 0.25);
}
.squircle-class .innerSquircle {
  color: #fff;
}
.paper-pseudo-class .backgroundColor {
  color: #fff;
}
.paper-pseudo-class .backgroundColor {
  color: #fff;
}
.external-form-pseudo-class .headerBackgroundColor {
  color: #0b1117;
}
.external-form-pseudo-class .submitButtonBackgroundColor {
  color: #128df2;
}
.external-form-pseudo-class .headerFontColor {
  color: #fff;
}
.external-form-pseudo-class .submitButtonFontColor {
  color: white;
}
.external-form-pseudo-class .bodyBackgroundColor {
  color: #f4f5f5;
}
.external-form-pseudo-class .bodyFontColor {
  color: #404142;
}
.flexible-modal {
  position: absolute !important;
  z-index: 900 !important;
  border: 1px solid #ccc !important;
  border-radius: 4px !important;
  background: #fff !important;
}
.flexible-modal-mask {
  position: fixed !important;
  height: 100% !important;
  background: transparent !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
}
.flexible-modal-drag-area {
  background: transparent !important;
  height: 50px !important;
  z-index: 900;
  position: absolute !important;
  right: 35px !important;
  top: 0 !important;
  cursor: move !important;
}

.reputation-highlight .reputation-highlight-result {
  text-decoration: dotted underline;
}
.reputation-highlight .reputation-highlight-result.clickable {
  cursor: pointer;
}
.reputation-highlight .reputation-highlight-result.clickable:hover {
  color: #004c9d;
}
.reputation-highlight .reputation-highlight-result.rep-3 {
  text-decoration-color: #d13c3c;
  text-decoration-style: double;
}
.reputation-highlight .reputation-highlight-result.rep-2 {
  text-decoration-color: #ef9700;
}
.reputation-highlight .reputation-highlight-result.rep-1 {
  text-decoration-color: #1db846;
}
.reputation-highlight .reputation-highlight-result.rep-default {
  text-decoration-color: #b8b8b8;
}

.table-unit42-enriched-cell-wrapper .separator {
  background-color: #eaebeb;
  width: 1px;
  margin: 0 5px;
  align-self: stretch;
}
.table-unit42-enriched-cell-wrapper .label {
  white-space: nowrap;
}

.table-unit42-rep-icon-cell-wrapper .indicators-rep-malicious-color {
  color: #d13c3c;
}
.table-unit42-rep-icon-cell-wrapper .indicators-rep-suspicious-color {
  color: #ef9700;
}
.table-unit42-rep-icon-cell-wrapper .indicators-rep-benign-color {
  color: #b8b8b8;
}

.demisto-dropdown .dropdown-item {
  white-space: normal;
}
.demisto-dropdown .dropdown-link {
  display: inline-block;
  vertical-align: top;
}
.demisto-dropdown .dropdown-loader {
  float: right;
  top: 0.78571429em !important;
  right: 1em !important;
  margin: -0.78571429em !important;
  margin-right: -2em !important;
  padding: 0.91666667em !important;
  z-index: 3;
  opacity: 0.8;
}
.demisto-dropdown .dropdown-click-area {
  position: fixed;
  left: 0px;
  top: 0px;
  width: inherit;
  height: 100%;
  padding: inherit;
  background: transparent;
  z-index: 10;
}
.demisto-dropdown.dropdown.link-dropdown.fixed {
  width: 100%;
}
.demisto-dropdown.dropdown.link-dropdown.fixed .menu.transition.animating.slide.down.in,
.demisto-dropdown.dropdown.link-dropdown.fixed .menu.transition.visible {
  position: fixed !important;
}
.demisto-dropdown.dropdown.link-dropdown .header {
  background-color: white !important;
}
.demisto-dropdown.dropdown.link-dropdown .header + .input:before {
  display: none;
}
.demisto-dropdown.dropdown.link-dropdown .menu {
  background-color: white !important;
}
.demisto-dropdown.dropdown.link-dropdown .selected-item {
  width: inherit !important;
}
.demisto-dropdown.dropdown.link-dropdown .dropdown-link {
  color: #0074df;
  cursor: pointer;
}
.demisto-dropdown.dropdown.link-dropdown .dropdown-link:hover {
  color: #004c9d;
}
.demisto-dropdown.dropdown.link-dropdown .dropdown-search {
  width: inherit !important;
  padding: 10px;
  margin: 0 !important;
  background-color: white;
}
.demisto-dropdown.dropdown.link-dropdown .dropdown-search:not(.hidden):before {
  position: absolute;
  content: '';
  left: 0;
  right: 0;
  height: 10px;
  top: -16px;
}
.demisto-dropdown.dropdown.link-dropdown .dropdown-search:not(.hidden):before:not(.small-search) {
  background-color: white !important;
}
.demisto-dropdown.dropdown.link-dropdown .dropdown-search.hidden {
  display: none !important;
}
.demisto-dropdown.dropdown.link-dropdown .dropdown-search.small-search {
  height: 40px;
}
.demisto-dropdown.dropdown.link-dropdown .dropdown-search.small-search .search.icon {
  font-size: 12px !important;
}
.demisto-dropdown.dropdown.link-dropdown .dropdown-search.small-search > input {
  padding-left: 28px !important;
  font-size: 14px;
}
.demisto-dropdown.dropdown.link-dropdown .dropdown-search .search.icon {
  left: 10px;
}
.demisto-dropdown.dropdown.link-dropdown .default.text {
  color: #0074df !important;
}
.demisto-dropdown.dropdown.classic-dropdown {
  line-height: 16px !important;
}
.demisto-dropdown.dropdown.classic-dropdown > .menu {
  overflow: hidden !important;
}
.demisto-dropdown.dropdown i.fa {
  margin: 0 0.25rem 0 0;
}
.demisto-dropdown.dropdown .menu {
  z-index: 101 !important;
}
.demisto-dropdown.dropdown .menu.transition.visible {
  border-radius: 0.28571429rem !important;
}
.demisto-dropdown.dropdown .menu .dropdown-search {
  width: auto !important;
}
.demisto-dropdown.dropdown .menu .dropdown-search.hidden {
  display: none !important;
}
.demisto-dropdown.dropdown .menu .scrolling.menu {
  border-radius: 0.28571429rem !important;
  border-top: none !important;
  border-bottom: none !important;
}
.demisto-dropdown.dropdown .menu .scrolling.menu .text {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.demisto-dropdown.dropdown .menu.toggle-overflow {
  z-index: 1000 !important;
}
.ui.pointing.dropdown > .menu:after {
  background-color: white !important;
  z-index: -1 !important;
}
.ui.pointing.dropdown > .disable-pointer:after {
  display: none;
}

.owner-dropdown .remove-owner-dropdown {
  margin-left: 6px !important;
  font-size: 14px;
}
.owner-dropdown .react-select-dropdown-wrapper {
  display: inline-block;
}
.owner-dropdown .clear-selection-btn.xsoar-button.link {
  color: inherit;
  vertical-align: unset;
}
.owner-dropdown .demisto-dropdown.dropdown .header {
  margin: auto auto 0 auto !important;
  text-transform: inherit !important;
  padding-top: 7px !important;
}
.owner-dropdown .demisto-dropdown.dropdown .header > div {
  margin: auto;
}
.owner-dropdown .demisto-dropdown.dropdown .menu {
  font-size: 1.2rem !important;
}
.owner-dropdown .demisto-dropdown.dropdown .menu .item {
  font-size: 0.9rem !important;
  font-weight: 700;
  padding-bottom: 4px !important;
  padding-top: 2px !important;
}
.owner-dropdown .demisto-dropdown.dropdown .owner-column {
  margin-top: 3px;
}
.owner-dropdown .demisto-dropdown.dropdown .user-avatar {
  margin-top: 2px;
}
.owner-dropdown .demisto-dropdown.dropdown .user-name {
  max-width: 330px;
}
.owner-dropdown .demisto-dropdown.dropdown .away-column {
  line-height: 25px;
}
.owner-dropdown .demisto-dropdown.dropdown .user-away-icon {
  position: relative;
  color: #ef9700;
  display: inline-block;
  float: right;
}
.owner-dropdown .demisto-dropdown .dropdown-header {
  margin: 8px 0 2px 16px;
  font-size: 14px;
}
.owner-dropdown .demisto-dropdown .owner-suggestion-loader {
  margin-left: 20px;
}
.owner-dropdown .demisto-dropdown .owner-suggestion-help {
  margin-left: 12px;
  position: absolute;
  top: 5px;
}
.owner-dropdown .demisto-dropdown .owner-suggestion-help[data-tooltip]:after {
  white-space: pre-wrap;
  width: 333px;
}
.owner-dropdown .demisto-dropdown .owner-suggestion-help:not(.expanded) {
  top: 14px;
}
.owner-dropdown .demisto-dropdown .owner-suggestion-help:not(.expanded)[data-tooltip]:after {
  white-space: pre-wrap;
  width: 250px;
}

.xsoar-button.demisto-button {
  border-radius: 3px;
  border: none;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 30px;
  line-height: 30px;
  margin: 0 0.25em 0 0;
  padding: 0 12px;
  position: relative;
  font-size: 13px;
  font-weight: 700;
}
.xsoar-button.demisto-button.disabled {
  outline: 0;
}
.xsoar-button.demisto-button:not(.disabled):focus-visible {
  outline: 2px solid #31424c !important;
  outline-offset: 1px;
  transition: none;
}
.xsoar-button.demisto-button.xsoar-button-icon .demisto-icon,
.xsoar-button.demisto-button.xsoar-button-icon .demisto-icon {
  display: flex;
  line-height: 30px;
}
.xsoar-button.demisto-button.xsoar-button-icon {
  padding: 0;
  text-align: center;
  width: 30px;
}
.xsoar-button.demisto-button.xsoar-button-icon-only {
  padding: 4px;
  width: 28px;
}
.xsoar-button.demisto-button.xsoar-button-icon-only .icon {
  margin-right: 0;
  line-height: 1em;
}
.xsoar-button.demisto-button.xsoar-button-icon-only.large {
  height: 36px;
  width: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
}
.xsoar-button.demisto-button.xsoar-button-icon-only.basic.button {
  border: 0;
}
.xsoar-button.demisto-button:focus {
  outline: 0;
}
.xsoar-button.demisto-button.link {
  color: #0074df;
  border-radius: 3px;
  border: 0;
  background-color: transparent;
  cursor: pointer;
  padding: 0;
  transition: none;
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: inherit;
}
.xsoar-button.demisto-button.link:hover {
  color: #004c9d;
}
.xsoar-button.demisto-button.link.disabled {
  outline: none;
}
.xsoar-button.demisto-button.link:not(.disabled):focus-visible {
  outline: 2px solid #31424c;
}
.xsoar-button.demisto-button.medium.primary,
.xsoar-button.demisto-button.medium.secondary {
  font-size: 14px;
  font-weight: 700;
}
.xsoar-button.demisto-button.medium.basic {
  font-size: 14px;
  font-weight: 400;
}
.xsoar-button.demisto-button.circular {
  border-radius: 30px;
}
.xsoar-button.demisto-button.xs {
  font-size: 13px;
  font-weight: 700;
  height: 20px;
  padding: 0 6px;
  line-height: 20px;
}
.xsoar-button.demisto-button.xs.circular {
  border-radius: 20px;
}
.xsoar-button.demisto-button.small {
  font-size: 13px;
  font-weight: 700;
  height: 24px;
  padding: 0 8px;
  line-height: 24px;
}
.xsoar-button.demisto-button.small.circular {
  border-radius: 24px;
}
.xsoar-button.demisto-button.large {
  font-size: 14px;
  font-weight: 700;
  padding: 0 16px;
  height: 36px;
  line-height: 36px;
}
.xsoar-button.demisto-button.large.circular {
  border-radius: 36px;
}
.xsoar-button.demisto-button.large.demisto-icon-button {
  padding: 0;
  width: 36px;
}
.xsoar-button.demisto-button.primary {
  color: #fff;
  background-color: #128df2;
}
.xsoar-button.demisto-button.primary:hover {
  background-color: #006fd6;
}
.xsoar-button.demisto-button.primary:hover {
  background-color: #006fd6;
}
.xsoar-button.demisto-button.primary.green {
  background-color: #00cd33;
}
.xsoar-button.demisto-button.primary.green:hover {
  background-color: #00c531 !important;
}
.xsoar-button.demisto-button.primary.green:hover {
  background-color: #00c531 !important;
}
.xsoar-button.demisto-button.primary.brand {
  background-color: #128df2;
}
.xsoar-button.demisto-button.primary.brand:hover {
  background-color: #006fd6 !important;
}
.xsoar-button.demisto-button.primary.brand:hover {
  background-color: #006fd6 !important;
}
.xsoar-button.demisto-button.basic {
  background-color: transparent;
  border: 1px solid #b8b8b8;
  color: #404142;
}
.xsoar-button.demisto-button.basic:hover {
  background-color: rgba(64, 65, 66, 0.08);
}
.xsoar-button.demisto-button.secondary {
  background-color: #dadbdb;
  color: #404142;
}
.xsoar-button.demisto-button.secondary:hover {
  background-color: #d1d2d3;
}
.xsoar-button.demisto-button.secondary:hover {
  background-color: #d1d2d3;
}
.xsoar-button.demisto-button.success {
  background-color: #00cd33;
  color: #fff;
}
.xsoar-button.demisto-button.warning {
  background-color: #ff9000;
  color: #fff;
}
.xsoar-button.demisto-button.error {
  background-color: #ff1744;
  color: #fff;
}
.xsoar-button.demisto-button.margin-right {
  margin-right: 8px;
}
.xsoar-button.demisto-button.margin-left {
  margin-left: 8px;
}
.xsoar-button.demisto-button.tertiaryclear {
  background-color: transparent;
  border: 0;
  color: #404142;
  vertical-align: unset;
  line-height: 1em;
  height: auto;
  padding: 0;
  font-size: 11px;
  width: auto;
}
.xsoar-button.demisto-button.tertiaryclear:hover {
  background-color: transparent;
}
.xsoar-spinner-button {
  position: relative;
}
.xsoar-spinner-button .xsoar-button-spinner {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
}
.xsoar-spinner-button.loading .xsoar-button-spinner {
  opacity: unset;
}
.xsoar-spinner-button.loading .xsoar-button-text {
  opacity: 0;
}

.roles-row {
  display: flex;
  align-items: center;
}
.roles-row.right {
  justify-content: right;
}
.roles-row .spacer {
  flex-grow: 1;
  max-width: 30px;
}
.roles-row .roles-dropdown .remove-role-dropdown {
  margin-left: 5px !important;
}

.list-dropdown {
  display: inline-block;
}
.list-dropdown .group-header {
  opacity: 1 !important;
  font-weight: 700 !important;
}

.react-select-dropdown-wrapper {
  padding-right: 5px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.react-select-dropdown-wrapper .react-select-dropdown-container {
  display: inline-block;
  max-width: 100%;
}
.react-select-dropdown-wrapper .react-select-dropdown-container .control-wrapper:focus-visible {
  outline: 2px solid #31424c;
  border-radius: 3px;
}
.react-select-dropdown-wrapper .react-select-dropdown-container .react-select-dropdown__control {
  border-width: 0;
  background-color: unset;
  min-height: inherit;
  box-shadow: unset;
}
.react-select-dropdown-wrapper .react-select-dropdown-container .react-select-dropdown__control .react-select-dropdown__value-container {
  padding: 0;
  display: inline;
}
.react-select-dropdown-wrapper .react-select-dropdown-container .react-select-dropdown__control .react-select-dropdown__value-container .single-value-wrapper .demisto-icon {
  margin-left: -4px !important;
}
.react-select-dropdown-wrapper .react-select-dropdown-container .react-select-dropdown__control .react-select-dropdown__value-container .single-value-wrapper .react-select-dropdown__single-value {
  transform: translate(0, 0);
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  color: #404142;
  max-width: unset;
  position: inherit;
}
.react-select-dropdown-wrapper .react-select-dropdown-container .react-select-dropdown__control .react-select-dropdown__value-container .single-value-wrapper.active-color .react-select-dropdown__single-value {
  color: #0074df;
}
.react-select-dropdown-wrapper .react-select-dropdown-container .react-select-dropdown__control .react-select-dropdown__value-container input {
  position: absolute;
}
.react-select-dropdown-wrapper .react-select-dropdown-container .react-select-dropdown__control .react-select-dropdown__value-container .react-select-dropdown-input {
  opacity: 1;
  width: 0;
  grid-area: 1 / 2 / auto / auto;
  border: 0;
  padding: 0;
}
.react-select-dropdown-wrapper .react-select-dropdown-container .react-select-dropdown__control .react-select-dropdown__value-container .react-select-dropdown__placeholder {
  transform: translate(0, 0);
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  color: rgba(64, 65, 66, 0.5);
  pointer-events: auto;
  max-width: unset;
  position: inherit;
  margin-left: 2px;
}
.react-select-dropdown-wrapper .react-select-dropdown-container .react-select-dropdown__control .has-image .extra-mini {
  display: inline-block;
}
.react-select-dropdown-wrapper .react-select-dropdown-container .react-select-dropdown__control .has-image .single-value-text {
  padding-left: 5px;
  vertical-align: middle;
}
.react-select-dropdown-wrapper .react-select-dropdown-container .react-select-dropdown__control .react-select-dropdown__indicator {
  color: #0074df;
  padding: 0;
  position: relative;
  top: 1px;
  cursor: pointer !important;
}
.react-select-dropdown-wrapper .react-select-dropdown-container .react-select-dropdown__control .react-select-dropdown__indicator .editable-on-view {
  opacity: 0;
  transition: all 100ms linear;
  -webkit-transition: all 100ms linear;
  -moz-transition: all 100ms linear;
  -ms-transition: all 100ms linear;
  -o-transition: all 100ms linear;
}
.react-select-dropdown-wrapper .react-select-dropdown-container .react-select-dropdown__control .react-select-dropdown__indicator .caret-icon {
  position: relative;
  bottom: 2px;
}
.react-select-dropdown-wrapper .react-select-dropdown-container .dropdown-value-link {
  color: #0074df;
  cursor: pointer;
}
.react-select-dropdown-wrapper .react-select-dropdown-container .dropdown-value-link:hover {
  color: #004c9d;
}
.react-select-dropdown-wrapper:hover .react-select-dropdown-container .react-select-dropdown__control .react-select-dropdown__indicator .editable-on-view {
  opacity: 1;
}
.react-select-dropdown-wrapper.read-only .react-select-dropdown__control {
  cursor: default !important;
  pointer-events: none;
  box-shadow: none;
}
.react-select-dropdown-wrapper.read-only .react-select-dropdown__control .single-value-text.ui.primary.button {
  opacity: 1 !important;
}
.react-select-dropdown-wrapper.small {
  height: 20px;
  padding-left: 1px;
}
.react-select-dropdown-wrapper.small .react-select-dropdown-container .react-select-dropdown__control .react-select-dropdown__value-container .react-select-dropdown__placeholder {
  margin-left: 1px;
}
.react-select-dropdown-wrapper.small .react-select-dropdown-container .react-select-dropdown__control .react-select-dropdown__indicator .caret-icon {
  bottom: 0;
}
.react-select-dropdown-wrapper.large {
  height: 30px;
}
.react-select-dropdown-wrapper.large .react-select-dropdown-container .react-select-dropdown__control .react-select-dropdown__value-container .react-select-dropdown__single-value {
  padding-bottom: 3px;
}
.react-select-dropdown-wrapper.large .react-select-dropdown-container .react-select-dropdown__control .react-select-dropdown__value-container .react-select-dropdown__placeholder {
  padding-bottom: 3px;
}
.react-select-dropdown-wrapper .dropdown-children-wrapper {
  position: absolute;
}
.react-select-dropdown-wrapper.as-anchor .react-select-dropdown__placeholder {
  color: #0074df;
  cursor: pointer;
}
.react-select-dropdown-wrapper.as-anchor .react-select-dropdown__placeholder:hover {
  color: #004c9d;
}
.react-select-dropdown-wrapper.as-anchor .react-select-dropdown__single-value {
  color: #0074df !important;
  cursor: pointer !important;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.react-select-dropdown-wrapper.as-anchor .react-select-dropdown__single-value:hover {
  color: #004c9d !important;
}
.react-select-dropdown-wrapper.as-anchor .react-select-dropdown__single-value .single-value-text {
  white-space: nowrap;
  text-overflow: unset;
}
.react-select-dropdown-wrapper.as-anchor .react-select-dropdown__control--is-disabled {
  opacity: 0.45;
  pointer-events: none;
}
.react-select-dropdown-wrapper.as-anchor .react-select-dropdown__control--is-disabled .react-select-dropdown__single-value--is-disabled:hover {
  color: #0074df !important;
  cursor: default !important;
}
.react-select-dropdown-wrapper.as-form-field {
  padding-right: 0;
}
.react-select-dropdown-wrapper.as-form-field .react-select-dropdown-container {
  display: block;
}
.react-select-dropdown-wrapper.as-form-field .react-select-dropdown-container .react-select-dropdown__control {
  border-width: 1px;
  background-color: unset;
  border-color: #dadbdb;
  align-items: center;
  min-height: 36px;
}
.react-select-dropdown-wrapper.as-form-field .react-select-dropdown-container .react-select-dropdown__control.react-select-dropdown__control--menu-is-open {
  box-shadow: none;
  border: 1px solid #128df2;
}
.react-select-dropdown-wrapper.as-form-field .react-select-dropdown-container .react-select-dropdown__control .react-select-dropdown__value-container .react-select-dropdown__single-value,
.react-select-dropdown-wrapper.as-form-field .react-select-dropdown-container .react-select-dropdown__control .react-select-dropdown__value-container .react-select-dropdown__placeholder {
  margin-left: 8px;
  font-size: 13px;
  font-weight: 400;
}
.react-select-dropdown-wrapper.as-form-field .react-select-dropdown-container .react-select-dropdown__control .react-select-dropdown__indicator {
  padding: 0 8px 0 0;
  height: 16px;
  color: #0074df;
  font-size: 20px;
}
.react-select-dropdown-wrapper.as-form-field.read-only .react-select-dropdown-container .react-select-dropdown__control {
  border-width: 0;
  background-color: rgba(240, 244, 247, 0.5);
}
.react-select-dropdown-wrapper.as-form-field.read-only .react-select-dropdown-container .react-select-dropdown__control.react-select-dropdown__control--menu-is-open {
  border-width: 0;
}
.react-select-dropdown-wrapper.as-form-field.with-error .react-select-dropdown-container .react-select-dropdown__control {
  border: 1px solid #d13c3c;
  background-color: #fff2f2;
}
.react-select-dropdown-wrapper.as-form-field.with-error .dropdown-v2-error-message {
  margin-left: 3px;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu {
  background-color: #fff;
  box-shadow: rgba(64, 65, 66, 0.08) 0 0 4px 0;
  width: auto;
  margin-top: 4px;
  border: 1px solid #b8b8b8;
  z-index: 9999;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .menu-list-wrapper .react-select-dropdown__menu-list {
  color: #404142;
  border-radius: 4px;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .menu-list-wrapper .react-select-dropdown__menu-list .react-select-dropdown__option {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding-left: 16px;
  cursor: pointer;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .menu-list-wrapper .react-select-dropdown__menu-list .react-select-dropdown__option i.icon {
  height: unset;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .menu-list-wrapper .react-select-dropdown__menu-list .react-select-dropdown__option .single-value-description {
  flex: 1;
  padding-left: 5px;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .menu-list-wrapper .react-select-dropdown__menu-list .react-select-dropdown__option.react-select-dropdown__option--is-selected {
  background-color: #3497fe !important;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .menu-list-wrapper .react-select-dropdown__menu-list .react-select-dropdown__option.react-select-dropdown__option--is-focused:not(.react-select-dropdown__option--is-selected) {
  background-color: rgba(64, 65, 66, 0.08) !important;
  color: #404142 !important;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .menu-list-wrapper .react-select-dropdown__menu-list .custom-value-confirmation-buttons {
  display: flex;
  justify-content: flex-end;
  padding-right: 5px;
  padding-top: 10px;
  padding-bottom: 5px;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .menu-list-wrapper .react-select-dropdown__menu-list .custom-value-confirmation-buttons .confirm-box-wrapper {
  padding-top: 8px;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .menu-list-wrapper .react-select-dropdown__menu-list .custom-value-option {
  padding-left: 16px;
  padding-right: 16px;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .menu-list-wrapper .react-select-dropdown__menu-list .custom-value-option .custom-value-divider {
  margin-top: 5px;
  margin-bottom: 0;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .menu-list-wrapper .react-select-dropdown__menu-list .custom-value-option .add-new-custom-button {
  cursor: pointer;
  padding: 8px 0;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .menu-list-wrapper .react-select-dropdown__menu-list .remove-button-wrapper {
  border-top: 1px solid #dadbdb;
  padding-top: 3px;
  position: inherit;
  cursor: default;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .menu-list-wrapper .react-select-dropdown__menu-list .remove-button-wrapper .remove-button-row-wrapper {
  width: 100%;
  display: flex;
  padding: 10px 0 10px 0;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .menu-list-wrapper .react-select-dropdown__menu-list .remove-button-wrapper .remove-button-row-wrapper:hover {
  color: #fff;
  background-color: #3497fe;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .menu-list-wrapper .react-select-dropdown__menu-list .remove-button-wrapper .remove-button-row-wrapper .remove-icon {
  font-size: 24px;
  padding-left: 9px;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .menu-list-wrapper .react-select-dropdown__menu-list .remove-button-wrapper .remove-button-row-wrapper .remove-button-text {
  cursor: default;
  display: inline-block;
  padding-left: 5px;
  padding-top: 2px;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .menu-list-wrapper .react-select-dropdown__menu-list .remove-button-wrapper .remove-button-row-wrapper.has-images .remove-icon {
  padding-left: 18px;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .menu-list-wrapper .react-select-dropdown__menu-list .option-wrapper.show-separation-line {
  border-bottom: 1px solid #dadbdb !important;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .menu-list-wrapper .react-select-dropdown__menu-list .option-wrapper.has-icon .react-select-dropdown__option {
  padding-left: 10px;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .menu-list-wrapper .react-select-dropdown__menu-list .option-wrapper.has-icon .react-select-dropdown__option .demisto-icon {
  padding-right: 4px;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .menu-list-wrapper .react-select-dropdown__menu-list .option-wrapper.disabled-option {
  cursor: not-allowed;
  opacity: 0.5;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .menu-list-wrapper .react-select-dropdown__menu-list .option-wrapper.disabled-option .react-select-dropdown__option {
  pointer-events: none;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .menu-list-wrapper .react-select-dropdown__menu-list .option-wrapper.disabled-option .react-select-dropdown__option--is-focused {
  background-color: unset !important;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .menu-list-wrapper .react-select-dropdown__menu-list .option-wrapper .warning-icon {
  color: #ef9700;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .menu-list-wrapper.no-scroll .react-select-dropdown__menu-list {
  max-height: 100%;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .input-search-wrapper {
  display: flex;
  justify-content: center;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .input-search-wrapper.not-visible {
  opacity: 0;
  height: 0;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .input-search-wrapper input[type='text'] {
  height: 32px;
  margin: 14px 16px;
  width: calc(100% - 24px);
  padding-left: 6px;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .input-search-wrapper .search-icon {
  position: absolute;
  top: 18px;
  right: 18px;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .input-search-wrapper.with-label {
  border-bottom: 1px solid #dadbdb;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .input-search-wrapper.with-label label {
  position: absolute;
  left: 16px;
  top: 8px;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .input-search-wrapper.with-label input[type='text'] {
  margin: 30px 16px 14px;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .input-search-wrapper.with-label .search-icon {
  top: 34px;
}
.react-select-dropdown-menu-wrapper.is-error .react-select-dropdown__menu {
  margin-top: 18px !important;
}

.xsoar-input {
  flex: 1 0 auto;
  text-align: left;
  width: 100%;
  vertical-align: top;
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #b8b8b8;
  font-style: italic;
  font-size: 14px;
  padding: 3px 0;
}
.xsoar-input:active,
.xsoar-input:focus {
  border: 1px solid #128df2;
}
.xsoar-input::placeholder {
  color: rgba(64, 65, 66, 0.5) !important;
}
.xsoar-input[readonly] {
  cursor: not-allowed;
  border: 0;
}
.xsoar-input:disabled {
  border-width: 0;
  opacity: 1 !important;
  font-size: 13px;
}
.ui.form .field.error input {
  border-bottom: 1px solid #d13c3c;
}

.xsoar-input-container {
  position: relative;
  display: inline-flex;
}
.xsoar-input-container.search:not(.minimal) input {
  height: 32px;
  margin: 14px 16px;
  border-radius: 5px;
  width: calc(100% - 24px);
  border: 1px solid #b8b8b8;
  padding: 8px 24px 8px 8px;
}
.xsoar-input-container.search:not(.minimal) input:focus {
  border: 1px solid #128df2;
}
.xsoar-input-container.search:not(.minimal) input::placeholder {
  color: rgba(64, 65, 66, 0.5) !important;
}
.xsoar-input-container.search:not(.minimal).with-two-icons input {
  padding-right: 60px;
}
.xsoar-input-container > i.icon {
  cursor: default;
  position: absolute;
  text-align: center;
  top: 0;
  right: 0;
  margin: 0;
  height: 100%;
  color: rgba(64, 65, 66, 0.5);
}
.xsoar-input-container.fluid {
  display: flex;
}
.xsoar-input-container.fluid:not(.search) > input {
  width: 0px;
}

.validation-input .validation-input-error {
  float: left;
  padding-top: 2px;
  white-space: pre-line;
  text-align: left;
  color: #d13c3c;
  font-size: 12px;
}
.validation-input .validation-input-error.hidden {
  display: none;
}
.validation-input.inline input[type='text'],
.validation-input.inline input[type='number'],
.validation-input.inline textarea {
  border: 1px solid #0074df;
  border-radius: 3px;
  min-height: 10px !important;
  width: 100%;
  font-size: 13px;
  letter-spacing: -0.08px;
  line-height: 19px;
}
.validation-input.inline input[type='text']:focus,
.validation-input.inline input[type='number']:focus,
.validation-input.inline textarea:focus {
  border: 1px solid #0074df;
}
.validation-input.inline input::placeholder,
.validation-input.inline textarea::placeholder {
  color: rgba(64, 65, 66, 0.5) !important;
}
.validation-input.inline.error input[type='number'],
.validation-input.inline.error textarea,
.validation-input.inline.error input[type='text'] {
  border-color: #ff1744;
  background-color: #fff2f2 !important;
}
.validation-input.inline input[type='number']::-webkit-outer-spin-button,
.validation-input.inline input[type='number']::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.validation-input.inline input[type='number'] {
  -moz-appearance: textfield;
}
.validation-input.inline textarea {
  display: block;
}
.validation-input.inline.small textarea {
  padding-top: 0px;
}
.validation-input.inline.small input[type='text'],
.validation-input.inline.small input[type='number'] {
  height: 24px;
  padding-bottom: 4px;
}
.validation-input.inline.large input[type='text'],
.validation-input.inline.large input[type='number'] {
  height: 30px;
  padding-bottom: 5px;
}

.confirm-box-wrapper {
  box-shadow: rgba(64, 65, 66, 0.08) 0 0 4px 0;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  font-size: 24px;
  width: 48px;
  border-radius: 5px;
}
.confirm-box-wrapper.shadow {
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0 !important;
}
.confirm-box-wrapper .confirm-icon:before {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
.confirm-box-wrapper .discard-icon:before {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
.confirm-box-wrapper .loading-spinner {
  background-color: #128df2;
  color: #fff;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
.confirm-box-wrapper .loading-spinner .icon {
  color: #fff;
}

.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .react-select-dropdown-multiple__placeholder {
  color: rgba(64, 65, 66, 0.5) !important;
  padding-left: 2px;
  top: 50%;
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .indicators-container {
  display: flex;
  justify-content: center;
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .indicators-container .context-button {
  color: #0074df;
  cursor: pointer;
  position: relative;
  top: 5px;
  font-size: 24px;
  width: 24px;
  height: 24px;
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .indicators-container .context-button:hover {
  color: #004c9d;
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .indicators-container .context-button.icon-action-context:hover::before {
  background-color: rgba(64, 65, 66, 0.08) !important;
  border-radius: 28px;
  width: 24px;
  color: #0074df;
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .react-select-dropdown-multiple__indicators {
  height: 30px;
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .react-select-dropdown-multiple__indicators .react-select-dropdown-multiple__indicator-separator {
  display: none;
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .react-select-dropdown-multiple__indicators .react-select-dropdown-multiple__indicator:hover {
  cursor: pointer;
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .react-select-dropdown-multiple__indicators .react-select-dropdown-multiple__dropdown-indicator {
  padding: 0 8px 0 0;
  height: 16px;
  color: #0074df;
  font-size: 20px;
  overflow: hidden;
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .react-select-dropdown-multiple__control {
  background-color: unset;
  border-color: #dadbdb;
  align-items: start;
  min-height: 36px;
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .react-select-dropdown-multiple__control .react-select-dropdown-multiple__single-value {
  color: #404142;
  font-size: 13px !important;
  font-weight: 400 !important;
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .react-select-dropdown-multiple__control input {
  background-color: unset !important;
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .react-select-dropdown-multiple__control .react-select-dropdown-multiple__value-container--has-value {
  align-items: start;
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .react-select-dropdown-multiple__control .react-select-dropdown-multiple__value-container--has-value .hide {
  display: none;
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .react-select-dropdown-multiple__control.react-select-dropdown-multiple__control--menu-is-open {
  box-shadow: none;
  border: 1px solid #128df2 !important;
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .react-select-dropdown-multiple__control--is-focused:not(.react-select-dropdown-multiple__control--menu-is-open) {
  outline: 2px solid #31424c !important;
  outline-offset: 1px;
  border-radius: 3px;
  box-shadow: none;
  border: 0;
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .react-select-dropdown-multiple__clear-indicator {
  padding-right: 0;
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .react-select-dropdown-multiple__value-container {
  overflow-y: auto;
  padding: 6px 4px 0 6px;
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .react-select-dropdown-multiple__value-container .react-select-dropdown-multiple__multi-value {
  border-radius: 10px;
  background-color: #768ba1;
  min-height: 18px;
  word-break: break-word;
  margin: 2px;
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .react-select-dropdown-multiple__value-container .react-select-dropdown-multiple__multi-value.mutliselect-tag {
  background-color: rgba(64, 65, 66, 0.08);
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .react-select-dropdown-multiple__value-container .react-select-dropdown-multiple__multi-value.mutliselect-tag .react-select-dropdown-multiple__multi-value__label {
  color: #404142;
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .react-select-dropdown-multiple__value-container .react-select-dropdown-multiple__multi-value.mutliselect-tag .react-select-dropdown-multiple__multi-value__remove:hover {
  background-color: rgba(63, 64, 65, 0.1536);
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .react-select-dropdown-multiple__value-container .react-select-dropdown-multiple__multi-value.mutliselect-tag .react-select-dropdown-multiple__multi-value__remove i.remove-icon {
  color: rgba(64, 65, 66, 0.7);
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .react-select-dropdown-multiple__value-container .react-select-dropdown-multiple__multi-value .react-select-dropdown-multiple__multi-value__label {
  font-size: 12px;
  font-weight: 700;
  color: #fff;
  padding: 0px 5px 0 5px;
  line-height: 18px;
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .react-select-dropdown-multiple__value-container .react-select-dropdown-multiple__multi-value .react-select-dropdown-multiple__multi-value__remove {
  font-size: 12px;
  font-weight: 700;
  color: #fff;
  height: 100%;
  padding: 0 2px 2px 0;
  cursor: pointer;
  border-radius: 0px 10px 10px 0px;
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .react-select-dropdown-multiple__value-container .react-select-dropdown-multiple__multi-value .react-select-dropdown-multiple__multi-value__remove:hover {
  background-color: #71869b;
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .react-select-dropdown-multiple__value-container .react-select-dropdown-multiple__multi-value .react-select-dropdown-multiple__multi-value__remove i.remove-icon {
  height: 16px;
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .react-select-dropdown-multiple__value-container .react-select-dropdown-multiple__multi-value .react-select-dropdown-multiple__multi-value__remove i.remove-icon::before {
  font-size: inherit;
  display: flex;
  height: 18px;
  flex-direction: column;
  justify-content: center;
  flex-wrap: nowrap;
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container.react-select-dropdown-multiple--is-disabled {
  pointer-events: auto;
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container.react-select-dropdown-multiple--is-disabled .react-select-dropdown-multiple__control--is-disabled {
  background: transparent;
  cursor: not-allowed;
}
.react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple--is-disabled .react-select-dropdown-multiple__input input {
  background-color: inherit !important;
}
.react-select-dropdown-multiple-wrapper.error:not(.inline) .react-select-dropdown-multiple__control {
  border-color: #ff1744;
  background-color: #fff2f2;
}
.react-select-dropdown-multiple-wrapper.error:not(.inline) .react-select-dropdown-multiple__control .react-select-dropdown-multiple__input input {
  background-color: #fff2f2 !important;
}
.react-select-dropdown-multiple-wrapper.error:not(.inline) .react-select-dropdown-multiple__control .react-select-dropdown-multiple__placeholder {
  color: #404142;
}
.react-select-dropdown-multiple-wrapper:not(.read-only):not(.inline) .react-select-dropdown-multiple-container .react-select-dropdown-multiple__value-container .react-select-dropdown-multiple__multi-value .react-select-dropdown-multiple__multi-value__label {
  padding: 0px 0px 0 5px;
}
.react-select-dropdown-multiple-wrapper:not(.read-only):not(.inline) .react-select-dropdown-multiple-container .react-select-dropdown-multiple__value-container .react-select-dropdown-multiple__input {
  position: relative;
  bottom: 2px;
}
.react-select-dropdown-multiple-wrapper.read-only .react-select-dropdown-multiple__control {
  cursor: default !important;
  background-color: rgba(240, 244, 247, 0.5);
  border: 0;
}
.react-select-dropdown-multiple-wrapper.inline .react-select-dropdown-multiple__control {
  overflow: hidden;
  border-radius: 2px;
}
.react-select-dropdown-multiple-wrapper.inline.inline-edit.error .react-select-dropdown-multiple__control {
  border: 1px solid #d13c3c !important;
  background-color: #fff2f2 !important;
}
.react-select-dropdown-multiple-wrapper.inline.inline-edit.error .react-select-dropdown-multiple__control .react-select-dropdown-multiple__input input {
  background-color: #fff2f2 !important;
}
.react-select-dropdown-multiple-wrapper.inline.inline-edit.error .react-select-dropdown-multiple__control .react-select-dropdown-multiple__placeholder {
  color: #ff1744 !important;
}
.react-select-dropdown-multiple-wrapper.inline.inline-edit .react-select-dropdown-multiple__control {
  background-color: rgba(64, 65, 66, 0.08);
}
.react-select-dropdown-multiple-wrapper.inline.inline-edit .react-select-dropdown-multiple__control input {
  background-color: unset !important;
}
.react-select-dropdown-multiple-wrapper.inline.inline-edit .react-select-dropdown-multiple__control .react-select-dropdown-multiple__multi-value .react-select-dropdown-multiple__multi-value__label {
  padding: 0px 0px 0 5px;
}
.react-select-dropdown-multiple-wrapper.inline .react-select-dropdown-multiple__control {
  border-width: 0;
  cursor: default !important;
}
.react-select-dropdown-multiple-wrapper.inline .react-select-dropdown-multiple__control .react-select-dropdown-multiple__dropdown-indicator {
  opacity: 0;
}
.react-select-dropdown-multiple-wrapper.inline:hover:not(.read-only):hover:not(.idle) .react-select-dropdown-multiple__control,
.react-select-dropdown-multiple-wrapper.inline.inline-edit:not(.read-only):hover:not(.idle) .react-select-dropdown-multiple__control {
  background-color: rgba(64, 65, 66, 0.08);
  cursor: pointer !important;
}
.react-select-dropdown-multiple-wrapper.inline:hover:not(.read-only):hover:not(.idle) .react-select-dropdown-multiple__control .react-select-dropdown-multiple__input input,
.react-select-dropdown-multiple-wrapper.inline.inline-edit:not(.read-only):hover:not(.idle) .react-select-dropdown-multiple__control .react-select-dropdown-multiple__input input {
  background-color: unset !important;
}
.react-select-dropdown-multiple-wrapper.inline:hover:not(.read-only):hover:not(.idle) .react-select-dropdown-multiple__control .react-select-dropdown-multiple__dropdown-indicator,
.react-select-dropdown-multiple-wrapper.inline.inline-edit:not(.read-only):hover:not(.idle) .react-select-dropdown-multiple__control .react-select-dropdown-multiple__dropdown-indicator {
  opacity: 1;
}
.react-select-dropdown-multiple-wrapper.small {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.react-select-dropdown-multiple-wrapper.small .react-select-dropdown-multiple-container .react-select-dropdown-multiple__control {
  min-height: 24px;
  padding-bottom: 0;
}
.react-select-dropdown-multiple-wrapper.small .react-select-dropdown-multiple-container .react-select-dropdown-multiple__control .react-select-dropdown-multiple__value-container {
  padding: 1px 1px 1px 0px;
  overflow: auto;
  min-height: 22px;
}
.react-select-dropdown-multiple-wrapper.small .react-select-dropdown-multiple-container .react-select-dropdown-multiple__control .react-select-dropdown-multiple__value-container :last-child {
  margin: 0;
  padding: 0;
}
.react-select-dropdown-multiple-wrapper.small .react-select-dropdown-multiple-container .react-select-dropdown-multiple__control .react-select-dropdown-multiple__value-container .react-select-dropdown-multiple__placeholder {
  padding-bottom: 1px;
  padding-left: 0px;
}
.react-select-dropdown-multiple-wrapper.small .react-select-dropdown-multiple-container .react-select-dropdown-multiple__indicators {
  height: 18px;
}
.react-select-dropdown-multiple-wrapper.small.inline-edit .react-select-dropdown-multiple__control {
  min-height: 18px;
}
.react-select-dropdown-multiple-wrapper.small.inline-edit .react-select-dropdown-multiple__control .react-select-dropdown-multiple__value-container {
  overflow-y: auto;
  padding-top: 0px;
}
.react-select-dropdown-multiple-wrapper.small.inline-edit .react-select-dropdown-multiple__control .react-select-dropdown-multiple__value-container :last-child {
  height: 18px;
}
.react-select-dropdown-multiple-wrapper.small.inline-edit .react-select-dropdown-multiple__control .react-select-dropdown-multiple__value-container .react-select-dropdown-multiple__placeholder {
  padding-bottom: 2px;
}
.react-select-dropdown-multiple-wrapper.small.inline-edit .react-select-dropdown-multiple__control .react-select-dropdown-multiple__value-container .react-select-dropdown-multiple__multi-value {
  margin: 2px 2px 1px 2px;
}
.react-select-dropdown-multiple-wrapper.small.inline-edit .react-select-dropdown-multiple__control .react-select-dropdown-multiple__value-container .react-select-dropdown-multiple__multi-value__remove {
  height: 18px;
  padding: 0 2px 2px 0;
}
.react-select-dropdown-multiple-wrapper.small.inline-edit .react-select-dropdown-multiple__indicators {
  height: 18px;
}
.react-select-dropdown-multiple-wrapper.large .react-select-dropdown-multiple-container .react-select-dropdown-multiple__placeholder {
  padding-left: 0px;
  top: 10px;
}
.react-select-dropdown-multiple-wrapper.large .react-select-dropdown-multiple-container .react-select-dropdown-multiple__control {
  min-height: 30px;
  align-items: center;
}
.react-select-dropdown-multiple-wrapper.large .react-select-dropdown-multiple-container .react-select-dropdown-multiple__control .react-select-dropdown-multiple__value-container {
  padding: 3px 32px 0px 2px;
  position: relative;
}
.react-select-dropdown-multiple-wrapper.large .react-select-dropdown-multiple-container .react-select-dropdown-multiple__control .react-select-dropdown-multiple__value-container.react-select-dropdown-multiple__value-container--has-value .react-select-dropdown-multiple__input {
  padding-top: 4px;
}
.react-select-dropdown-multiple-wrapper.large .react-select-dropdown-multiple-container .react-select-dropdown-multiple__control .react-select-dropdown-multiple__value-container :last-child {
  margin: 0;
  padding: 0;
}
.react-select-dropdown-multiple-wrapper.large .react-select-dropdown-multiple-container .react-select-dropdown-multiple__control .react-select-dropdown-multiple__value-container .react-select-dropdown-multiple__input {
  position: relative;
  padding-left: 2px;
}
.react-select-dropdown-multiple-wrapper.large .react-select-dropdown-multiple-container .react-select-dropdown-multiple__control .indicators-container {
  position: absolute;
  top: -2px;
  right: 2px;
}
.react-select-dropdown-multiple-wrapper.large .react-select-dropdown-multiple-container .react-select-dropdown-multiple__control .indicators-container .react-select-dropdown-multiple__clear-indicator {
  height: 30px;
  bottom: 2px;
  position: relative;
}
.react-select-dropdown-multiple-wrapper.large.inline-edit .react-select-dropdown-multiple__control {
  min-height: 30px;
}
.react-select-dropdown-multiple-wrapper.large.inline-edit .react-select-dropdown-multiple__control .react-select-dropdown-multiple__value-container.react-select-dropdown-multiple__value-container--has-value .react-select-dropdown-multiple__input {
  padding-top: 0px;
}
.react-select-dropdown-multiple-wrapper.large.inline-edit .react-select-dropdown-multiple__indicators {
  height: 28px;
}
.react-select-dropdown-multiple-wrapper.is-comma-separated .react-select-dropdown-multiple-container .react-select-dropdown-multiple__control .react-select-dropdown-multiple__value-container .react-select-dropdown-multiple__multi-value {
  background-color: unset;
  line-height: 16px;
}
.react-select-dropdown-multiple-wrapper .show-more-button {
  padding-left: 4px;
  font-size: 12px;
}
.dropdown-multiple-menu-wrapper {
  position: absolute;
  bottom: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.dropdown-multiple-menu-wrapper.bottom {
  bottom: unset;
  top: 100%;
  flex-direction: column-reverse;
  z-index: 9999;
}
.dropdown-multiple-menu-wrapper.bottom .react-select-dropdown-multiple__menu {
  margin-bottom: 2px !important;
}
.dropdown-multiple-menu-wrapper.bottom .dropdown-multiple-children-menu {
  z-index: 9999;
  margin-left: auto;
  top: 100%;
}
.dropdown-multiple-menu-wrapper.bottom.error {
  margin-top: 14px;
}
.dropdown-multiple-menu-wrapper .dropdown-multiple-children-menu {
  z-index: 9999;
  margin-left: auto;
  position: relative;
  top: 3px;
}
.react-select-dropdown-multiple__menu {
  background-color: #fff !important;
  position: initial !important;
  margin-top: 2px !important;
  margin-bottom: 2px !important;
  box-shadow: rgba(64, 65, 66, 0.08) 0 0 4px 0 !important;
  border: 1px solid #b8b8b8 !important;
}
.react-select-dropdown-multiple__menu .react-select-dropdown-multiple__menu-list {
  color: #404142;
}
.react-select-dropdown-multiple__menu .react-select-dropdown-multiple__menu-list .react-select-dropdown-multiple__option {
  word-break: break-word;
  white-space: pre-wrap;
}
.react-select-dropdown-multiple__menu .react-select-dropdown-multiple__menu-list .react-select-dropdown-multiple__option.react-select-dropdown-multiple__option--is-selected {
  background-color: #3497fe !important;
}
.react-select-dropdown-multiple__menu .react-select-dropdown-multiple__menu-list .react-select-dropdown-multiple__option.react-select-dropdown-multiple__option--is-focused {
  background-color: rgba(64, 65, 66, 0.08) !important;
  color: #404142 !important;
}
.react-select-dropdown-multiple__menu .react-select-dropdown-multiple__menu-list .react-select-dropdown-multiple__option:hover:not(.react-select-dropdown-multiple__option--is-selected) {
  background-color: rgba(64, 65, 66, 0.08) !important;
  color: #404142 !important;
}

.log-level {
  display: inline-flex;
  align-items: center;
  gap: 5px;
}

.type .dropdown .selected-item {
  color: inherit;
}

.script-dropdown {
  display: inline;
}
.script-dropdown .caret-icon.icon-navigation-caret-down-24-r:before {
  line-height: 14px;
}

.demisto-menudropdown .demisto-dropdown.ui.dropdown {
  box-shadow: none !important;
  border: none !important;
  padding: 2px 10px 0 0 !important;
  color: #404142 !important;
  background-color: transparent !important;
  padding-right: 0 !important;
  z-index: 9999;
  font-weight: 400;
}
.demisto-menudropdown .demisto-dropdown.ui.dropdown .dropdown.icon {
  top: 0 !important;
  right: 0 !important;
}
.demisto-menudropdown .demisto-dropdown.ui.dropdown .dropdown-link {
  color: #404142 !important;
}
.demisto-menudropdown .demisto-dropdown.ui.dropdown .dropdown-link .text {
  float: right;
}
.demisto-menudropdown .demisto-dropdown.ui.dropdown .dropdown-link .icon.caret.down {
  margin: 0;
}
.demisto-menudropdown .demisto-dropdown.ui.dropdown .menu {
  top: 50% !important;
  background-color: #fff !important;
  max-width: 220px !important;
  min-width: 150px !important;
  border: none !important;
}
.demisto-menudropdown .demisto-dropdown.ui.dropdown .menu .scrolling.menu {
  padding-bottom: 0 !important;
  box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.24) !important;
  border: 1px solid #dadbdb !important;
  border-radius: 6px !important;
}
.demisto-menudropdown .demisto-dropdown.ui.dropdown .menu .scrolling.menu .header {
  margin-bottom: 3px !important;
  margin-top: 10px !important;
  text-transform: none !important;
  font-size: 14px !important;
  background-color: inherit !important;
  color: inherit;
  margin-left: -5px;
}
.demisto-menudropdown .demisto-dropdown.ui.dropdown .menu .scrolling.menu > .item {
  background-color: #fff;
  transition: background-color 0.5s ease;
  padding: 8px 8px 8px 0 !important;
  font-size: 14px !important;
}
.demisto-menudropdown .demisto-dropdown.ui.dropdown .menu .scrolling.menu > .item.no-icon {
  padding-left: 11px !important;
}
.demisto-menudropdown .demisto-dropdown.ui.dropdown .menu .scrolling.menu > .item.active {
  font-weight: 400 !important;
}
.demisto-menudropdown .demisto-dropdown.ui.dropdown .menu .scrolling.menu > .item.selected {
  background-color: #128df2 !important;
}
.demisto-menudropdown .demisto-dropdown.ui.dropdown .menu .scrolling.menu > .item.selected:hover {
  background-color: rgba(64, 65, 66, 0.08) !important;
  color: #404142 !important;
}
.demisto-menudropdown .demisto-dropdown.ui.dropdown .menu .scrolling.menu > .item .icon {
  margin: 0 0.78571429rem !important;
}
.demisto-menudropdown .demisto-dropdown.ui.dropdown .menu .scrolling.menu > .item .fa {
  margin: 0 13px !important;
}
.demisto-menudropdown .demisto-dropdown.ui.dropdown .menu .scrolling.menu .divider {
  background-color: #dadbdb;
  margin: 0;
}
.demisto-menudropdown.remove-icon-padding .demisto-dropdown.ui.dropdown {
  padding: 0 !important;
}

.auto-sizer-table-container {
  position: relative;
  height: 100%;
  width: 100%;
}
.auto-sizer-table-container .demisto-table .fixedDataTableLayout_main {
  margin-top: 0 !important;
}

.new-items-ribbon {
  background-color: #d17d00;
  color: #fff;
  border-radius: 50%;
  width: 18px;
  max-height: 18px;
  text-align: center;
  font-size: 13px;
  font-weight: 700;
  position: absolute;
  right: 10px;
}
.new-items-ribbon.large {
  width: 30px;
  height: 20px;
  border-radius: 14px;
}
.new-items-ribbon.not-visited {
  background-color: transparent;
  color: #128df2;
  text-transform: uppercase;
  font-weight: 700;
  right: 13px;
  margin-top: -2px;
}

.login-modal {
  position: relative;
}
.login-modal .login-modal-header {
  background-color: #404142;
  color: #fff;
  text-align: center;
  padding: 10px;
}
.login-modal .login-modal-header .customer-logo {
  margin-top: 12px;
  margin-bottom: 16px;
  width: 200px;
  height: 200px;
}
.login-modal .login-modal-body {
  text-align: center;
  padding: 80px 50px;
}
.login-modal .login-modal-body.is-login-message-enabled {
  padding: 120px 140px;
}
.login-modal .login-modal-body .login-message {
  padding: 28px 28px 20px;
}
.login-modal .login-modal-body .login-message .login-message-content {
  margin-bottom: 20px;
}
.login-modal .form-holder {
  margin: 0;
}

.login-logo .demisto-logo-mini {
  width: 310px;
  display: block;
  margin: 0 auto;
  padding-bottom: 10px;
}
.login-logo .demisto-logo-mini .demisto-logo-mini-powered-by {
  margin-top: -2px;
  margin-bottom: 4px;
}
.login-logo .demisto-logo-mini img {
  width: 310px;
}
.login-logo .demisto-logo,
.login-logo .customer-logo {
  width: 386px;
  margin-bottom: 17px;
}

.login-page .form-holder {
  text-align: center;
}
.login-page .form-holder .login-input-field {
  margin-top: 5px;
}
.login-page .form-holder .tag-line {
  color: #128df2;
  margin-left: 7px;
  font-size: 19px;
  margin-top: -20px;
  margin-bottom: 24px;
}
.login-page .form-holder .login-button {
  margin-top: 10px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 20px;
}
.login-page .form-holder .server-error {
  margin-top: 20px !important;
}
.login-page .form-holder .local-error {
  color: #d13c3c;
  margin-top: -16px;
  text-align: right;
  font-size: 14px;
}
.login-page .form-holder form {
  width: 422px;
  margin: auto;
}
.login-page .form-holder form fieldset {
  border: none !important;
}
.login-page .form-holder form .login-type-switch {
  font-weight: 600;
}
.login-page .notification.notification-login-error.notification-login-change-pw {
  margin-bottom: 20px !important;
}
.duo-authentication .duo-description {
  margin-bottom: 12px;
}
.duo-authentication .passcode-form {
  margin-top: 12px !important;
}
.duo-authentication .passcode-form .duo-submit-passcode-button {
  margin: 0;
}
.duo-authentication #duo-login-buttons {
  width: 100%;
  padding-bottom: 4px;
}
.duo-authentication #duo-login-buttons #duo-push-button,
.duo-authentication #duo-login-buttons #duo-sms-button,
.duo-authentication #duo-login-buttons #duo-call-button {
  font-size: 14px;
  background-color: #fff;
  border-right: 1px solid;
  border-color: #dad6d6;
}
.duo-authentication #duo-login-buttons #duo-push-button:hover,
.duo-authentication #duo-login-buttons #duo-sms-button:hover,
.duo-authentication #duo-login-buttons #duo-call-button:hover {
  color: white !important;
  background-color: #128df2;
}
.duo-authentication #duo-login-buttons #duo-push-button.active,
.duo-authentication #duo-login-buttons #duo-sms-button.active,
.duo-authentication #duo-login-buttons #duo-call-button.active {
  color: rgba(64, 65, 66, 0.7) !important;
  background-color: #128df2;
}
.duo-authentication #duo-login-buttons #duo-sms-button,
.duo-authentication #duo-login-buttons #duo-call-button {
  border-left: 0;
}
.duo-authentication #duo-login-buttons #duo-call-button {
  border-right: 0;
}
.duo-authentication #duo-login-buttons .or {
  width: 0;
  height: 95px;
}

.login-page .login-message {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background: white;
  padding: 46px 46px 34px;
  z-index: 999;
}
.login-page .login-message .session-timeout-message-container {
  display: flex;
  justify-content: center;
}
.login-page .login-message .login-message-content {
  flex: 1;
  overflow-y: auto;
  text-align: left;
  margin-bottom: 34px;
  padding-right: 5px;
}
.login-page .login-message .login-message-content .global-markdown {
  overflow: hidden;
}
.login-page .login-message .login-message-accept-button {
  display: flex;
  justify-content: center;
}
.login-page .login-message .login-message-accept-button .accept-btn {
  width: 100px;
  height: 34px;
}

.session-timeout-message {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 422px;
  font-size: 13px;
  font-weight: 600;
  color: #ff1744;
  background-color: rgba(255, 23, 68, 0.1);
  border: 1px solid #d13c3c;
  padding: 7px 0;
  margin-bottom: 16px;
}
.session-timeout-message .icon-general-warning-24-r {
  margin-right: 3px !important;
}

.demisto-modal .tabs-content-container {
  margin-top: 10px;
  overflow-x: hidden !important;
}
.demisto-modal > .content {
  padding: 20px !important;
  max-height: 600px;
}
@media screen and (max-height: 768px) {
  .demisto-modal > .content {
    max-height: 500px;
    min-height: inherit !important;
  }
}
.demisto-modal.full-width-modal > .content {
  overflow-y: auto;
  overflow-x: hidden;
  position: absolute;
  top: 44px;
  bottom: 46px;
  left: 0;
  right: 0;
  max-height: none;
  margin-top: 0 !important;
}
.demisto-modal.full-width-modal > .actions {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
}
.demisto-modal .actions {
  width: 100%;
  padding: 8px 20px;
  text-align: right;
  float: right;
  border-top: 1px solid #dadbdb;
}
.demisto-modal .actions .restore-default {
  padding-top: 5px;
  float: left;
  color: #0074df;
  cursor: pointer;
  margin-right: 8px;
}
.demisto-modal .actions .restore-default:hover {
  color: #004c9d;
}
.demisto-modal .actions .modal-error {
  float: left;
  padding-top: 5px;
  color: #d13c3c;
  white-space: pre-line;
  text-align: left;
}
.demisto-modal .actions .modal-error.hidden {
  display: none;
}
.demisto-modal .actions .float-left {
  float: left;
}
.demisto-modal .ui.form .layout-form {
  min-height: 500px;
}

.are-you-sure-modal {
  max-width: 450px;
}
.are-you-sure-modal .content {
  overflow: hidden;
  overflow-y: auto;
}
.are-you-sure-modal .content .are-you-sure-modal-form {
  white-space: pre-line;
}
.are-you-sure-modal .content .are-you-sure-modal-form .form-list {
  padding-top: 8px !important;
}
.are-you-sure-modal .content .are-you-sure-modal-form .are-you-sure-modal-form-warning {
  margin-bottom: 20px;
  max-height: 200px;
  overflow-y: auto;
  color: #d13c3c !important;
}
.are-you-sure-modal .content .are-you-sure-modal-form .are-you-sure-validation {
  margin-top: 20px;
}

.modal-header {
  position: relative;
  z-index: 1;
  background-color: #f4f5f5 !important;
  color: #404142 !important;
  height: 44px;
  font-weight: 400 !important;
  display: flex !important;
  align-items: center;
  justify-content: space-between;
  margin-right: 0 !important;
  border-radius: 0 !important;
}
.modal-header .header-draggable-lines {
  z-index: 0;
  position: absolute;
  width: 100%;
  height: 65%;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
}
.modal-header .header-draggable-lines .header-draggable-line {
  height: 1px;
  background-color: #dadbdb !important;
}
.modal-header .header-body {
  z-index: 1;
  flex: 1;
  background-color: #f4f5f5 !important;
  color: #404142 !important;
  align-items: center;
}
.modal-header .modal-header-title {
  width: 100%;
  font-size: 20px;
  line-height: 24px;
}
.modal-header .demisto-icon {
  padding-right: 4px;
  vertical-align: bottom !important;
}
.modal-header.narrow {
  height: 28px;
}
.modal-header.narrow .modal-header-title {
  font-size: 14px;
  font-weight: 600;
}
.modal-header.centered {
  justify-content: center;
}
.modal-header.centered .header-body {
  flex: initial;
  padding: 0px 5px;
}
.modal-header .modal-close-icon {
  float: right;
  margin: 0 !important;
}
.modal-header .warning {
  margin: 0 !important;
  color: #d13c3c;
}

.endpoints-modal .content {
  overflow-y: auto;
  height: 600px;
  width: 850px;
}
.endpoints-modal .endpoint-header-row,
.endpoints-modal .endpoint-row {
  border-bottom: 1px solid #dadbdb;
}

.oops-modal .copy-to-clipboard-btn {
  height: 30px;
  margin-right: 6px !important;
  padding-top: 8px !important;
}

.task-note-modal {
  width: 550px;
}

.file-upload {
  width: 380px;
}
.file-upload .content {
  display: flex;
  flex-direction: column;
  overflow: auto;
}
.file-upload .optional {
  color: rgba(64, 65, 66, 0.6);
}
.file-upload .entry-actions {
  padding: inherit !important;
}
.file-upload .file-upload-preview {
  padding-top: 5px;
}
.file-upload .file-upload-preview .empty-preview,
.file-upload .file-upload-preview .preview {
  text-align: center;
}
.file-upload .file-upload-preview .preview {
  max-width: 800px;
  max-height: 215px;
  overflow-y: auto;
  padding-top: 3px;
  padding-bottom: 3px;
}
.file-upload-preview-container {
  display: flex;
  padding-top: 3px;
  justify-content: space-around;
}

.file-title-container {
  display: flex;
  align-items: center;
  padding-bottom: 3px;
  padding-top: 3px;
  justify-content: space-around;
}
.file-title-remove-btn {
  color: #0074df;
  cursor: pointer;
}
.file-title-remove-btn:hover {
  color: #004c9d;
}
.files-titles-area-container {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 200px;
}


.demisto-checkbox {
  padding: 1px;
}
.demisto-checkbox .checkbox-label .checkbox-label-description {
  color: rgba(64, 65, 66, 0.7);
  padding-left: 2px;
}
.demisto-checkbox.ui.checkbox {
  margin: 0 !important;
}
.demisto-checkbox.ui.checkbox input[readonly] {
  margin: 0 !important;
  cursor: pointer !important;
}
.demisto-checkbox.ui.checkbox input[readonly][disabled] {
  cursor: not-allowed !important;
}
.demisto-checkbox.ui.checkbox input[readonly][disabled]:focus-visible + label:before {
  outline: none;
}
.demisto-checkbox.loading .checkbox-label {
  display: inline;
}
.demisto-checkbox.loading .loading-spinner {
  position: absolute;
  top: -4px;
  left: -4px;
}
.demisto-checkbox.loading input[type='checkbox'],
.demisto-checkbox.loading label:before,
.demisto-checkbox.loading label:after,
.demisto-checkbox.loading .box:before,
.demisto-checkbox.loading .box:after {
  content: none !important;
}
.demisto-checkbox .checkbox-input:focus-visible + label:before {
  outline: 2px solid #31424c;
  outline-offset: 1px;
  border-radius: 3px;
}

.toggle-buttons-list {
  list-style: none;
  padding-left: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.toggle-buttons-list.ui.buttons.demisto.elliptic .ui.button {
  border-radius: 0;
  border: 0 !important;
}
.toggle-buttons-list .toggle-button-holder {
  display: inline-flex;
}
.toggle-button {
  font-size: 12px !important;
  font-weight: 700 !important;
  position: relative;
  margin-right: 30px !important;
  margin-left: 6px !important;
  padding-right: 0 !important;
  padding-left: 0 !important;
  border: 0;
  transition: color 0.2s ease-in-out;
}
.toggle-button.button.active,
.toggle-button.button.active:hover,
.toggle-button.button:hover {
  color: #128df2;
}
.toggle-button.button.active::after,
.toggle-button.button.active:hover::after,
.toggle-button.button:hover::after {
  background-color: #128df2;
}
.toggle-button.button:focus-visible {
  outline: 2px solid #31424c;
  border-radius: 3px !important;
  z-index: 1;
}
.toggle-button.button:focus-visible:after {
  bottom: -1px;
}
.toggle-button.button:focus-visible .hover-item {
  opacity: 1 !important;
}
.toggle-button.button:after {
  content: '';
  display: block;
  position: absolute;
  width: 100%;
  height: 2px;
  background-color: transparent;
  left: 0;
  right: 0;
  top: unset;
  bottom: 0;
  transition: background-color 0.2s ease-in-out;
  visibility: initial;
  transform: none;
  margin: 0;
  border: 0;
}
.toggle-button.button:focus-visible {
  outline: 2px solid #31424c;
  border-radius: 3px !important;
  z-index: 1;
}
.toggle-button.button:focus-visible:after {
  bottom: -1px;
}
.toggle-button .hover-item {
  opacity: 0 !important;
  transition: ease 200ms;
  -webkit-transition: ease 200ms;
  -moz-transition: ease 200ms;
  -ms-transition: ease 200ms;
  -o-transition: ease 200ms;
}
.toggle-button:hover .hover-item {
  opacity: 1 !important;
}
.toggle-button .toggle-button-drag-icon {
  display: inline;
  position: absolute;
}
.toggle-button .toggle-button-drag-icon.demisto-icon {
  font-size: 12px !important;
  margin-right: 5px !important;
  vertical-align: unset !important;
}
.toggle-button.is-dragging {
  opacity: 0;
}
.toggle-button .drag-handle {
  left: 0;
}
.toggle-button.active .drag-handle {
  opacity: 1 !important;
}

.table-settings-modal .content {
  height: 405px;
  max-width: 300px;
}
.table-settings-modal .content-title {
  padding-top: 5px;
  padding-bottom: 5px;
}
.table-settings-modal .content-body {
  height: 317px;
  overflow-y: auto;
  overflow-x: hidden;
}
.table-settings-modal .select-all-field {
  padding-bottom: 5px;
  padding-top: 5px;
}
.table-settings-modal .select-separator {
  margin-left: -10px;
  margin-right: 3px;
}

.table-settings-field .settings-list-field {
  cursor: move;
  /* fallback if grab cursor is unsupported */
  cursor: grab;
  cursor: -moz-grab;
  cursor: -webkit-grab;
  padding: 4px;
}
.table-settings-field .settings-list-field .drag-field-icon {
  vertical-align: top;
}
.table-settings-field .settings-list-field .settings-field-checkbox {
  width: 86%;
  line-height: 15px !important;
}
.table-settings-field .settings-list-field .settings-field-checkbox label:after {
  padding-left: 1px;
}
.table-settings-field .settings-list-field .draggable-icon {
  visibility: hidden;
  margin-left: -4px;
  margin-right: 6px;
}
.table-settings-field .settings-list-field:hover {
  background: #eff8ff;
}
.table-settings-field .settings-list-field:hover .draggable-icon {
  visibility: visible;
  margin-left: -4px;
  margin-right: 6px;
  margin-top: -2px;
}
.table-settings-field .settings-list-field:active {
  cursor: grabbing;
  cursor: -moz-grabbing;
  cursor: -webkit-grabbing;
}

.table-menu-actions {
  font-size: 14px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  float: right;
  margin-left: 16px;
}
.table-menu-actions .table-menu-actions-dropzone {
  display: inline;
}
.table-menu-actions .new-button {
  margin-right: 8px !important;
}
.table-menu-actions .history-icon-only {
  padding-left: 0;
}
.table-menu-actions .table-menu-actions-button .link-dropdown.demisto-dropdown {
  padding-top: 0 !important;
}
.table-menu-actions .table-menu-actions-button .link-dropdown.demisto-dropdown .menu-icon {
  vertical-align: unset !important;
}
.table-menu-actions .table-menu-actions-button .link-dropdown.demisto-dropdown .menu.left.transition {
  margin: 24px 1px 0 !important;
}
.table-menu-actions .table-menu-actions-button .link-dropdown.demisto-dropdown .menu.left.transition:after {
  right: 8px !important;
}

.version-control-history .version-control-text-item {
  padding-left: 3px !important;
}
.version-control-history .icon-global-history {
  margin-left: 2px !important;
}

.popper-tooltip.with-margin {
  margin-left: 4px;
}
.popper-tooltip .help-tooltip-icon {
  color: rgba(64, 65, 66, 0.5);
}
.popper-tooltip .help-tooltip-icon:hover {
  color: #0074df;
}
.tooltip-container {
  border: 1px solid #dadbdb;
  background-color: #fff;
  color: #404142;
  transition-delay: 0.5s;
  border-radius: 3px;
  box-shadow: 0 0 0 0 rgba(218, 219, 219, 0.12), 0 2px 4px 0 rgba(218, 219, 219, 0.12) !important;
  display: flex;
  flex-direction: column;
  margin: 0.4rem;
  padding: 0.4rem;
  transition: opacity 0.3s;
  z-index: 9999999999;
  white-space: pre-wrap;
  min-width: 200px;
  max-width: 300px;
}
.tooltip-container .tooltip-body {
  word-break: break-word;
}
.tooltip-container.repIcon-container {
  min-width: 50px !important;
}
.tooltip-container.unset-min-width {
  min-width: unset;
}
.tooltip-arrow {
  height: 1rem;
  position: absolute;
  width: 1rem;
}
.tooltip-arrow::before {
  border-style: solid;
  content: '';
  display: block;
  height: 0;
  margin: auto;
  width: 0;
}
.tooltip-arrow::after {
  border-style: solid;
  content: '';
  display: block;
  height: 0;
  margin: auto;
  position: absolute;
  width: 0;
}
.tooltip-arrow[data-placement*='bottom'] {
  height: 1rem;
  left: 0;
  margin-top: -0.4rem;
  top: 0;
  width: 1rem;
}
.tooltip-arrow[data-placement*='bottom']::before {
  border-color: transparent transparent silver transparent;
  border-width: 0 0.5rem 0.4rem 0.5rem;
  position: absolute;
  top: -1px;
}
.tooltip-arrow[data-placement*='bottom']::after {
  border-color: transparent transparent white transparent;
  border-width: 0 0.5rem 0.4rem 0.5rem;
}
.tooltip-arrow[data-placement*='top'] {
  bottom: 0;
  height: 1rem;
  left: 0;
  margin-bottom: -1rem;
  width: 1rem;
}
.tooltip-arrow[data-placement*='top']::before {
  border-color: silver transparent transparent transparent;
  border-width: 0.4rem 0.5rem 0 0.5rem;
  position: absolute;
  top: 1px;
}
.tooltip-arrow[data-placement*='top']::after {
  border-color: white transparent transparent transparent;
  border-width: 0.4rem 0.5rem 0 0.5rem;
}
.tooltip-arrow[data-placement*='right'] {
  height: 1rem;
  left: 0;
  margin-left: -0.7rem;
  width: 1rem;
}
.tooltip-arrow[data-placement*='right']::before {
  border-color: transparent silver transparent transparent;
  border-width: 0.5rem 0.4rem 0.5rem 0;
}
.tooltip-arrow[data-placement*='right']::after {
  border-color: transparent white transparent transparent;
  border-width: 0.5rem 0.4rem 0.5rem 0;
  left: 6px;
  top: 0;
}
.tooltip-arrow[data-placement*='left'] {
  height: 1rem;
  margin-right: -0.7rem;
  right: 0;
  width: 1rem;
}
.tooltip-arrow[data-placement*='left']::before {
  border-color: transparent transparent transparent silver;
  border-width: 0.5rem 0 0.5rem 0.4em;
}
.tooltip-arrow[data-placement*='left']::after {
  border-color: transparent transparent transparent white;
  border-width: 0.5rem 0 0.5rem 0.4em;
  left: 3px;
  top: 0;
}

.popup-shoulder {
  width: 0;
  position: fixed;
  top: 119px;
  bottom: 62px;
  overflow-y: auto;
  overflow-x: hidden;
  background-color: white;
  z-index: 123;
  border-right: 1px solid #dadbdb;
  box-shadow: rgba(64, 65, 66, 0.16) -2px 0 4px 0;
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
  transition: ease-in-out 400ms;
  -webkit-transition: ease-in-out 400ms;
  -moz-transition: ease-in-out 400ms;
  -ms-transition: ease-in-out 400ms;
  -o-transition: ease-in-out 400ms;
}
.popup-shoulder.left {
  left: -5000px;
}
.popup-shoulder.right {
  right: -5000px;
}
.popup-shoulder .popup-shoulder-main-header {
  background-color: #f4f5f5;
  height: 28px;
  z-index: 10;
}
.popup-shoulder .popup-shoulder-main-header .row {
  padding: 4px 0 !important;
}
.popup-shoulder .popup-shoulder-main-header .row .shoulder-header {
  color: #404142;
}
.popup-shoulder .popup-shoulder-content {
  display: flex;
  flex-direction: column;
  flex: 1;
  padding: 20px;
  overflow: auto;
}
.popup-shoulder.visible {
  min-width: 720px;
  width: 50%;
  max-width: 1050px;
}
.popup-shoulder.visible.left {
  left: 0;
}
.popup-shoulder.visible.right {
  right: 0;
}

.secret-modal {
  width: 500px;
}

.cli-response-modal {
  max-height: 500px;
  overflow-y: auto;
}

.incident-form-modal .layout-form .dropdown-expander {
  box-shadow: none;
  border: 1px solid #eaebeb;
}
.incident-form-modal .type {
  margin: 0;
  min-width: 100%;
}
.incident-form-modal .time-data {
  font-size: 1rem !important;
  margin-left: 1px;
}
.incident-form-modal .form-section {
  margin-top: 18px !important;
}
.incident-form-modal .form-section .type-field {
  margin-left: 6px !important;
}
.incident-form-modal .form-section .attachments {
  display: inherit;
  z-index: 1;
  margin-top: 42px !important;
}
.incident-form-modal .form-section .attachments-popup {
  width: 150px;
}
.incident-form-modal .form-section .attachments-popup .header {
  margin-bottom: 10px;
}
.incident-form-modal .form-section .attachments-popup .footer {
  margin-top: -5px;
  color: #0074df;
  cursor: pointer;
}
.incident-form-modal .form-section .attachments-popup .footer:hover {
  color: #004c9d;
}
.incident-form-modal .form-section .attachments-popup .item {
  font-weight: 700;
}
.incident-form-modal .form-section .attachments-popup .attachment-label {
  margin-left: 0;
}
.incident-form-modal .form-section .attachments-popup .attachment-label .remove-attachment-button {
  visibility: visible;
  float: left;
}

.layout-form .field-name-flex {
  display: flex;
  align-items: center;
  justify-content: left;
}
.layout-form .field-required-icon {
  margin: -0.2em 0 0 0.2em;
  content: '*';
  color: #db2828;
}
.layout-form .field-label {
  max-width: 100%;
}
.layout-form .dropdown-expander {
  margin-bottom: 15px;
  border-radius: 5px;
}
.layout-form .dropdown-expander .section-content .section-grid {
  width: 100%;
}
.layout-form .dropdown-expander .section-content .section-grid .field.attachments {
  float: left;
}
.layout-form .dropdown-expander .section-content .section-grid .field-name {
  word-break: break-word;
}
.layout-form .dropdown-expander .section-content .section-grid .columned-layout {
  margin-bottom: 20px;
}
.layout-form .dropdown-expander .section-content .section-grid .columned-layout .severity {
  font-weight: 400;
}
.layout-form .dropdown-expander .section-content .section-grid .columned-layout .severity .severity-title {
  font-size: 14px !important;
}
.layout-form .dropdown-expander .section-content .section-grid .columned-layout .severity .demisto-dropdown {
  margin-top: 0;
}
.layout-form .dropdown-expander .section-content .section-grid .columned-layout .demisto-dropdown {
  margin-top: 6px;
}
.layout-form .dropdown-expander .section-content .section-grid .columned-layout .time-data,
.layout-form .dropdown-expander .section-content .section-grid .columned-layout .labels-container,
.layout-form .dropdown-expander .section-content .section-grid .columned-layout .ui.checkbox,
.layout-form .dropdown-expander .section-content .section-grid .columned-layout .attachments {
  margin-top: 9px;
}
.layout-form .dropdown-expander .section-content .section-grid .columned-layout .field-name {
  margin-right: 10px;
}
.layout-form .dropdown-expander .section-content .section-grid .columned-layout .help-tooltip {
  margin-left: 6px;
}
.layout-form .severity-title {
  font-size: 16px;
  margin-top: 5px;
}

.time-data {
  font-size: 12px !important;
}
.time-data .occurred-title {
  display: flex;
}
.time-data .occurred-time {
  color: #0074df;
  cursor: pointer;
}
.time-data .occurred-time:hover {
  color: #004c9d;
}
.time-data .clear-time-btn {
  margin-left: 6px;
}
.time-data .clear-time {
  color: #404142;
}

/*!
 * https://github.com/arqex/react-datetime
 */

.rdt {
	position: absolute !important;
}

.rdtPicker {
	display: none;
	position: absolute;
  width: 260px;
  padding: 4px;
  margin-top: 1px;
  z-index: 99999 !important;
  background: #fff;
  box-shadow: 0 1px 3px rgba(0,0,0,.1);
  border: 1px solid #f9f9f9;
}

.rdtOpen .rdtPicker {
	display: block;
}

.rdtStatic .rdtPicker {
	box-shadow: none;
	position: static;
}

.rdtPicker .rdtTimeToggle {
	text-align: center;
}

.rdtPicker table {
  width: 100%;
  margin: 0;
}

.rdtPicker td,
.rdtPicker th {
  text-align: center;
  height: 28px;
}

.rdtPicker td.rdtToday:hover,
.rdtPicker td.rdtHour:hover,
.rdtPicker td.rdtMinute:hover,
.rdtPicker td.rdtSecond:hover,
.rdtPicker .rdtTimeToggle:hover {
  background: #eeeeee;
  cursor: pointer;
}

.rdtPicker td.rdtOld,
.rdtPicker td.rdtNew {
  color: #999999;
}

.rdtPicker td.rdtToday {
  position: relative;
}

.rdtPicker td.rdtToday:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #428bca;
  border-top-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  bottom: 4px;
  right: 4px;
}

.rdtPicker td.rdtActive,
.rdtPicker td.rdtActive:hover {
  background-color: #428bca;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.rdtPicker td.rdtActive.rdtToday:before {
  border-bottom-color: #fff;
}

.rdtPicker td.rdtDisabled,
.rdtPicker td.rdtDisabled:hover {
  background: none;
  color: #999999;
  cursor: not-allowed;
}

.inner-content {
  border: none;
}

.cancelBtn {
  font-size: 12px;
  color: red;
  padding-top: 4px;
  display: inline-block;
}

.saveBtn {
  margin-left: 10px !important;
  display: inline-block;
}

input {
  outline: none;
}

.data-section {
  margin-bottom: 4px;
}

.time-switch {
  width: 40%;
  display: inline-block;
  padding-right: 15px;
  padding-top: 6px;
  padding-bottom: 5px;
  padding-left: 7px;
}

.date-switch {
  padding-top: 6px;
  width: 60%;
  display: inline-block;
  padding-left: 13px;
  padding-bottom: 5px;
  padding-right: 10px;
}

.unselected-right,
.unselected-left {
  border-bottom: 1px solid #e2e2e2;
}

.rdtPicker td span.rdtOld {
  color: #999999;
}

.rdtPicker td span.rdtDisabled,
.rdtPicker td span.rdtDisabled:hover {
  background: none;
  color: #999999;
  cursor: not-allowed;
}

.rdtPicker .dow {
  width: 14.2857%;
  border-bottom: none;
}

.rdtPicker th.rdtSwitch {
  width: 100px;
}

.rdtPicker th.rdtNext,
.rdtPicker th.rdtPrev {
  font-size: 21px;
  vertical-align: top;
}

.rdtPicker th.rdtDisabled,
.rdtPicker th.rdtDisabled:hover {
  background: none;
  color: #999999;
  cursor: not-allowed;
}

.rdtPicker thead tr:first-child th {
  cursor: pointer;
}

.rdtPicker tfoot{
	border-top: 1px solid #f9f9f9;
}

.rdtPicker button {
	border: none;
	background: none;
	cursor: pointer;
}

.rdtPicker button:hover {
	background-color: #eee;
}

.rdtPicker thead button {
	width: 100%;
	height: 100%;
}

td.rdtMonth,
td.rdtYear {
	height: 50px;
	width: 25%;
	cursor: pointer;
}

td.rdtMonth:hover,
td.rdtYear:hover {
	background: #eee;
}

.rdtCounters {
  font-size: 12px
}

.rdtCounters > div {
    text-align: center;
    display: inline-block;
    vertical-align: top;
}

.rdtCounter {
	height: 100px;
}

.rdtCounter {
	width: 40px;
}

.rdtCounterSeparator {
	line-height: 100px;
}

.rdtCounter .rdtBtn {
    height: 40%;
    line-height: 40px;
    cursor: pointer;
    font-size: 9px !important;
}

.rdtCounter .rdtCount {
	height: 20%;
	font-size: 1.2em;
    border: none !important;
    background: inherit !important;
}

.rdtCount {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    font-size: 15px !important;
    padding: 0 !important;
    text-align: center;
}

.rdtCount:hover {
  border: solid 1px !important;
}

.rdtCount:focus {
  border: solid 1px !important;
}

.rdtMilli {
	vertical-align: middle;
	padding-left: 8px;
	width: 48px;
}

.rdtMilli input {
	width: 100%;
	font-size: 1.2em;
	margin-top: 37px;
}

.rdtPicker-footer .timePickerButtons {
  position: relative;
}

.rdtPicker-footer .clear-value {
  position: absolute;
  top: 4px;
  font-size: 12px;
  font-weight: 700;
  padding-left: 10px;
}

.labels-modal {
  width: 470px;
}
.labels-modal .labels-divider {
  background-color: #dadbdb;
  display: block;
  height: 1px;
  width: 415px;
  margin-top: 5px;
}
.labels-modal .content .labels-columns-headers {
  font-size: 16px;
  color: #128df2;
}
.labels-modal .content .labels-list {
  max-height: 450px;
  overflow-x: hidden;
  overflow-y: auto;
  padding-bottom: 2px !important;
}
.labels-modal .content .label-icon {
  cursor: pointer;
}
.labels-modal .label {
  color: #0074df;
  cursor: pointer;
}
.labels-modal .label:hover {
  color: #004c9d;
}
.labels-modal .actions {
  margin-top: 20px;
}
.labels-modal .actions .add-label {
  float: left;
  color: #0074df;
  cursor: pointer;
}
.labels-modal .actions .add-label:hover {
  color: #004c9d;
}
.labels-modal .actions .close-labels-button {
  float: right;
  color: #0074df;
  cursor: pointer;
}
.labels-modal .actions .close-labels-button:hover {
  color: #004c9d;
}
.labels-title {
  color: #0074df;
  cursor: pointer;
}
.labels-title:hover {
  color: #004c9d;
}

.labels-container .data {
  color: #0074df;
  cursor: pointer;
}
.labels-container .data:hover {
  color: #004c9d;
}

.add-label-modal {
  width: 450px;
}
.add-label-modal .content .label-validation-message {
  color: #d13c3c;
}
.add-label-modal .actions {
  float: right;
  margin-top: 20px;
}

.boolean-field-input .ui.checkbox:first-child {
  margin-right: 15px;
}

.react-select-dropdown__option--is-selected .severity-color.informational {
  color: #fff;
}

.long-text-field {
  overflow-y: auto;
}
.long-text-field .editable-field-text-area.md-editor > textarea {
  background-color: rgba(64, 65, 66, 0.08) !important;
}
.long-text-field .validation-input.inline.editable-field-text-area > textarea {
  resize: vertical;
  min-height: 32px !important;
}
.long-text-field:not(.read-only):not(.idle).read-mode:hover {
  background-color: rgba(64, 65, 66, 0.08);
  border-radius: 2px;
}
.long-text-field:not(.read-only):not(.idle).read-mode:hover .text-field-view-wrapper {
  background-color: unset;
}
.long-text-field:not(.read-only):not(.idle).read-mode:hover .text-field-view-wrapper .text-field-display-value {
  background-color: unset;
}
.long-text-field .edit-icon {
  transition: all 100ms linear;
  -webkit-transition: all 100ms linear;
  -moz-transition: all 100ms linear;
  -ms-transition: all 100ms linear;
  -o-transition: all 100ms linear;
  opacity: 0;
  position: absolute;
  top: 2px;
  right: 5px;
  color: #0074df;
  vertical-align: text-top;
  padding-top: 1px;
  cursor: pointer !important;
}
.long-text-field .edit-icon:before {
  font-size: 16px;
}
.long-text-field:hover:not(.read-only) .edit-icon {
  opacity: 1;
}
.long-text-field:hover .text-field-view-wrapper:not(.read-only):not(.idle) {
  background-color: rgba(64, 65, 66, 0.08);
  border-radius: 2px;
}
.long-text-field .text-field-view-wrapper {
  display: flex;
  transition: all 100ms linear;
  -webkit-transition: all 100ms linear;
  -moz-transition: all 100ms linear;
  -ms-transition: all 100ms linear;
  -o-transition: all 100ms linear;
  width: 100%;
}
.long-text-field .text-field-view-wrapper .text-field-display-value {
  color: #404142;
  display: inline-block;
  word-wrap: break-word;
  white-space: pre-wrap;
  padding-left: 2px;
  padding-top: 3px;
  width: 100%;
}
.long-text-field .text-field-view-wrapper .text-field-display-value.placeholder {
  color: rgba(64, 65, 66, 0.5);
}
.long-text-field .text-field-view-wrapper.read-only:not(.idle) {
  cursor: not-allowed;
}
.long-text-field.small .text-field-view-wrapper {
  max-height: 100%;
  min-height: 24px;
}
.long-text-field.small .text-field-view-wrapper .text-field-display-value {
  padding-top: 1px;
}
.long-text-field.large .text-field-view-wrapper .text-field-display-value {
  min-height: 30px;
  padding-top: 4px;
}
.long-text-field.read-mode .text-field-wrapper {
  overflow-y: auto;
  overflow-x: hidden;
}

.markdown-editor-draggable-modal .markdown-editor-popover {
  position: fixed;
  z-index: 9999999999;
  background-color: white;
  border-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.15) 0 0 0 1px, rgba(0, 0, 0, 0.15) 0 8px 16px;
}
.markdown-editor-draggable-modal .markdown-editor-popover .modal-header {
  cursor: move;
}
.markdown-editor-draggable-modal .markdown-editor-popover .content {
  min-height: 225px;
  height: 552px;
  min-width: 880px;
  width: 880px;
  padding: 8px !important;
  display: flex;
  flex-flow: column;
  resize: both;
  overflow-y: auto;
}
.markdown-editor-draggable-modal .markdown-editor-popover .content .markdown-editor {
  height: 100%;
  display: flex;
  flex-flow: column;
  justify-content: space-around;
}
.markdown-editor-draggable-modal .markdown-editor-popover .content .markdown-editor .global-markdown {
  height: 100%;
  border: 1px solid #dadbdb;
  padding: 10px 14px;
}
.markdown-editor-draggable-modal .markdown-editor-popover .content .markdown-editor .md-text-area-dropzone {
  height: 100%;
}
.markdown-editor-draggable-modal .markdown-editor-popover .content .markdown-editor .md-text-area-dropzone > textarea {
  height: 100% !important;
  max-height: unset !important;
}
.markdown-editor-draggable-modal .markdown-editor-popover .content .actions {
  margin-top: 8px;
}

.text-field-wrapper {
  overflow-y: auto;
}
.text-field-wrapper .editable-field-text-area.md-editor > textarea {
  background-color: rgba(64, 65, 66, 0.08) !important;
}
.text-field-wrapper .validation-input.inline.editable-field-text-area > textarea {
  resize: vertical;
  min-height: 32px !important;
}
.text-field-wrapper:not(.read-only):not(.idle).read-mode:hover {
  background-color: rgba(64, 65, 66, 0.08);
  border-radius: 2px;
}
.text-field-wrapper:not(.read-only):not(.idle).read-mode:hover .text-field-view-wrapper {
  background-color: unset;
}
.text-field-wrapper:not(.read-only):not(.idle).read-mode:hover .text-field-view-wrapper .text-field-display-value {
  background-color: unset;
}
.text-field-wrapper .cli-markdown-button {
  position: absolute;
  cursor: pointer;
  right: 4px;
  top: 4px;
  border-radius: 50px;
  color: #fff;
  background: #128df2;
  width: 24px;
  height: 24px;
}
.text-field-wrapper .cli-markdown-button:hover {
  background: #004c9d;
}
.text-field-wrapper .cli-markdown-button i {
  font-size: 20px;
  margin-top: 2px;
  margin-left: 1px;
}
.text-field-wrapper .edit-icon {
  transition: all 100ms linear;
  -webkit-transition: all 100ms linear;
  -moz-transition: all 100ms linear;
  -ms-transition: all 100ms linear;
  -o-transition: all 100ms linear;
  opacity: 0;
  position: absolute;
  top: 2px;
  right: 5px;
  color: #0074df;
  vertical-align: text-top;
  padding-top: 1px;
  cursor: pointer !important;
}
.text-field-wrapper .edit-icon:before {
  font-size: 16px;
}
.text-field-wrapper:hover:not(.read-only) .edit-icon {
  opacity: 1;
}
.text-field-wrapper:hover .text-field-view-wrapper:not(.read-only):not(.idle) {
  background-color: rgba(64, 65, 66, 0.08);
  border-radius: 2px;
}
.text-field-wrapper .text-field-view-wrapper {
  display: flex;
  transition: all 100ms linear;
  -webkit-transition: all 100ms linear;
  -moz-transition: all 100ms linear;
  -ms-transition: all 100ms linear;
  -o-transition: all 100ms linear;
  width: 100%;
}
.text-field-wrapper .text-field-view-wrapper .text-field-display-value {
  color: #404142;
  display: inline-block;
  word-wrap: break-word;
  white-space: pre-wrap;
  padding-left: 2px;
  padding-top: 3px;
  width: 100%;
}
.text-field-wrapper .text-field-view-wrapper .text-field-display-value.placeholder {
  color: rgba(64, 65, 66, 0.5);
}
.text-field-wrapper .text-field-view-wrapper.read-only:not(.idle) {
  cursor: not-allowed;
}
.text-field-wrapper.small .text-field-view-wrapper {
  max-height: 100%;
  min-height: 24px;
}
.text-field-wrapper.small .text-field-view-wrapper .text-field-display-value {
  padding-top: 1px;
}
.text-field-wrapper.large .text-field-view-wrapper .text-field-display-value {
  min-height: 30px;
  padding-top: 4px;
}
.text-field-wrapper.read-mode .text-field-wrapper {
  overflow-y: auto;
  overflow-x: hidden;
}
.text-field-popper-wrapper .text-field-confirmation-wrapper {
  position: absolute;
  right: 0;
}
.text-field-popper-wrapper.error .text-field-confirmation-wrapper {
  margin-top: 1px;
  top: 14px;
}

.multi-select-field-wrapper .react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple-container .react-select-dropdown-multiple__control--menu-is-open .react-select-dropdown-multiple__placeholder {
  color: #404142;
}
.multi-select-field-wrapper .react-select-dropdown-multiple-wrapper .react-select-dropdown-multiple__placeholder {
  color: #404142;
}
.multi-select-field-wrapper .react-select-dropdown-multiple-wrapper.read-only .react-select-dropdown-multiple__control {
  background-color: initial !important;
  border: initial !important;
}

.boolean-field-wrapper {
  position: relative;
}
.boolean-field-wrapper .boolean-field-view-wrapper {
  display: flex;
  justify-content: start;
  height: 100%;
  transition: all 100ms linear;
  -webkit-transition: all 100ms linear;
  -moz-transition: all 100ms linear;
  -ms-transition: all 100ms linear;
  -o-transition: all 100ms linear;
}
.boolean-field-wrapper .boolean-field-view-wrapper .boolean-field-display-value {
  color: #404142;
  display: inline-block;
  vertical-align: middle;
  padding: 1px 24px 0px 2px;
}
.boolean-field-wrapper .boolean-field-view-wrapper .edit-icon {
  transition: all 100ms linear;
  -webkit-transition: all 100ms linear;
  -moz-transition: all 100ms linear;
  -ms-transition: all 100ms linear;
  -o-transition: all 100ms linear;
  position: relative;
  opacity: 0;
  right: 18px;
  color: #0074df;
  vertical-align: text-top;
  cursor: pointer !important;
}
.boolean-field-wrapper .boolean-field-view-wrapper .edit-icon:before {
  font-size: 16px;
}
.boolean-field-wrapper .boolean-field-input {
  display: inline-block;
  padding-top: 1px;
}
.boolean-field-wrapper .boolean-field-input .boolean-field-radio {
  display: inline-block;
  position: relative;
  padding: 0px 6px 0px 0px;
}
.boolean-field-wrapper .boolean-field-input .boolean-field-radio input[type='radio'] {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  width: 1px;
  user-select: none;
  white-space: nowrap;
  outline: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  position: absolute;
  top: 3px;
  width: 14px;
  height: 14px;
}
.boolean-field-wrapper .boolean-field-input .boolean-field-radio label {
  cursor: pointer !important;
  color: #404142 !important;
  font-size: 13px !important;
  font-weight: 400 !important;
}
.boolean-field-wrapper .boolean-field-input .boolean-field-radio label:before {
  content: '';
  display: inline-block;
  position: relative;
  top: 2px;
  margin: 0 4px 0 0;
  width: 14px;
  height: 14px;
  border-radius: 7px;
  border: 1px solid #b8b8b8 !important;
  background-color: transparent;
}
.boolean-field-wrapper .boolean-field-input .boolean-field-radio input[type='radio']:checked + label:after {
  position: absolute;
  border-radius: 11px;
  width: 8px;
  height: 8px;
  top: 5px;
  left: 3px;
  content: '';
  display: block;
  background-color: #0074df;
}
.boolean-field-wrapper:not(.read-only):not(.idle):hover .boolean-field-view-wrapper .boolean-field-display-value {
  background-color: rgba(64, 65, 66, 0.08);
  border-radius: 2px;
}
.boolean-field-wrapper:not(.read-only):not(.idle):hover .boolean-field-view-wrapper .edit-icon {
  opacity: 1;
}
.boolean-field-wrapper.small {
  display: flex;
  height: 100%;
}
.boolean-field-wrapper.small .boolean-field-view-wrapper {
  display: inline-block;
}
.boolean-field-wrapper.small .boolean-field-view-wrapper .boolean-field-display-value {
  height: 100%;
}
.boolean-field-wrapper.small .boolean-field-view-wrapper .edit-icon {
  right: 20px;
}
.boolean-field-wrapper.large {
  height: 30px;
}
.boolean-field-wrapper.large .boolean-field-view-wrapper .boolean-field-display-value {
  padding: 4px 24px 0px 2px;
}
.boolean-field-wrapper.large .boolean-field-view-wrapper .edit-icon {
  top: 5px;
}
.boolean-field-wrapper.large .boolean-field-input {
  display: inline-block;
  padding-top: 5px;
}
.boolean-field-confirmation-wrapper {
  margin-top: 2px;
}

.grid-field-wrapper .grid-field-view-wrapper {
  justify-content: start;
  height: 100%;
  transition: all 100ms linear;
  -webkit-transition: all 100ms linear;
  -moz-transition: all 100ms linear;
  -ms-transition: all 100ms linear;
  -o-transition: all 100ms linear;
}
.grid-field-wrapper:not(.read-only):not(.idle):hover .grid-field-view-wrapper .edit-icon {
  opacity: 1;
}
.grid-field-confirmation-wrapper {
  left: -19px !important;
}
.grid-field-confirmation-wrapper.can-add-row {
  margin-top: -21px;
}
.grid-field-view-modal > .content {
  max-height: unset;
}
.grid-field-view-modal > .content .grid-table {
  max-height: 60vh;
}

.sla-field-wrapper:not(.idle) {
  cursor: not-allowed;
}
.sla-field-wrapper .sla-field-view-wrapper {
  display: inline-block;
  overflow: hidden;
  width: auto;
}
.sla-field-wrapper .sla-field-view-wrapper .sla-field-icon {
  margin-left: -6px;
  display: inline-block;
}
.sla-field-wrapper .sla-field-view-wrapper .sla-time-ticker {
  display: inline-block;
}
.sla-field-wrapper .sla-field-view-wrapper.no-wrap {
  display: block;
  overflow-y: hidden;
}
.sla-field-wrapper .sla-field-view-wrapper.no-wrap .sla-field-display-value {
  overflow-x: hidden;
  white-space: nowrap;
  padding: 2px;
  border-radius: 2px;
}
.sla-field-wrapper .sla-field-view-wrapper .sla-field-display-value {
  color: #404142;
  display: inline-block;
  word-wrap: break-word;
  white-space: pre-wrap;
  padding-left: 2px;
  padding-top: 3px;
  width: 100%;
}
.sla-field-wrapper .sla-field-view-wrapper.read-only {
  cursor: not-allowed;
}
.sla-field-wrapper.small .sla-field-view-wrapper {
  height: 20px;
  max-height: 100%;
  padding-left: 2px;
  margin-top: 1px;
}
.sla-field-wrapper.small .sla-field-view-wrapper.sla {
  height: 68px;
}
.sla-field-wrapper.small .sla-field-view-wrapper .sla-field-display-value {
  padding-top: 1px;
}
.sla-field-wrapper.small .sla-field-view-wrapper .time-ticker .duration {
  vertical-align: text-bottom;
}
.sla-field-wrapper.large .sla-field-view-wrapper {
  height: 30px;
  padding-top: 4px;
  padding-left: 2px;
}
.sla-field-wrapper.large .sla-field-view-wrapper.sla {
  height: 81px;
}
.sla-field-wrapper.large .sla-field-view-wrapper .sla-field-display-value {
  height: 100%;
}
.sla-field-wrapper.large .sla-field-view-wrapper .time-ticker {
  position: relative;
  bottom: 3px;
}

.date-field-wrapper .date-display-value-wrapper {
  height: 100%;
  padding-left: 2px;
  display: inline-block;
  color: #404142;
}
.date-field-wrapper .date-display-value-wrapper .date-display-value {
  display: inline-block;
  padding-top: 2px;
}
.date-field-wrapper .date-display-value-wrapper .edit-icon {
  color: #3497fe;
  cursor: pointer !important;
}
.date-field-wrapper .date-display-value-wrapper .edit-icon.hidden {
  opacity: 0 !important;
}
.date-field-wrapper:not(.read-only):not(.idle) .hover-item {
  opacity: 0 !important;
  transition: ease 100ms;
  -webkit-transition: ease 100ms;
  -moz-transition: ease 100ms;
  -ms-transition: ease 100ms;
  -o-transition: ease 100ms;
}
.date-field-wrapper:not(.read-only):not(.idle):hover .hover-item {
  opacity: 1 !important;
}
.date-field-wrapper.small {
  height: 100%;
}
.date-field-wrapper.small .date-display-value-wrapper {
  display: flex;
}
.date-field-wrapper.small .date-display-value-wrapper .date-display-value {
  height: 100%;
  padding-top: 2px;
}
.date-field-wrapper.small .date-display-value-wrapper .edit-icon {
  display: flex;
  position: relative;
  bottom: 1px;
}
.date-field-wrapper.large {
  height: 30px;
}
.date-field-wrapper.large .date-display-value-wrapper {
  padding-top: 1px;
}
.date-field-modal-wrapper {
  z-index: 1001 !important;
}
.date-field-modal-wrapper .rdtOpen .rdtPicker .rdtPicker-header .picker .rdtSwitch:not(.unselected-right):not(.unselected-left) {
  border-bottom-color: #3497fe;
}
.date-field-modal-wrapper .rdtOpen .rdtPicker .rdtPicker-header .picker .rdtSwitch.unselected-right,
.date-field-modal-wrapper .rdtOpen .rdtPicker .rdtPicker-header .picker .rdtSwitch.unselected-left {
  border-bottom-color: #eaebeb;
}
.date-field-modal-wrapper .rdtOpen .rdtPicker .rdtPicker-header .picker .rdtSwitch.unselected-right:hover,
.date-field-modal-wrapper .rdtOpen .rdtPicker .rdtPicker-header .picker .rdtSwitch.unselected-left:hover {
  border-bottom-color: #eaebeb;
}
.date-field-modal-wrapper .rdtOpen .rdtPicker .data-section .rdtDays .inner-content .rdtDay.rdtActive {
  background-color: #3497fe;
  color: #fff;
}
.date-field-modal-wrapper .rdtOpen .rdtPicker .data-section .rdtDays .inner-content .rdtDay:hover:not(.rdtActive) {
  background-color: rgba(64, 65, 66, 0.08);
}
.date-field-modal-wrapper .rdtOpen .rdtPicker .data-section .rdtMonths .inner-content .rdtMonth.rdtActive {
  background-color: #3497fe;
  color: #fff;
}
.date-field-modal-wrapper .rdtOpen .rdtPicker .data-section .rdtMonths .inner-content .rdtMonth:hover:not(.rdtActive) {
  background-color: rgba(64, 65, 66, 0.08);
}
.date-field-modal-wrapper .rdtOpen .rdtPicker .data-section .rdtYears .inner-content .rdtYear.rdtActive {
  background-color: #3497fe;
  color: #fff;
}
.date-field-modal-wrapper .rdtOpen .rdtPicker .data-section .rdtYears .inner-content .rdtYear:hover:not(.rdtActive) {
  background-color: rgba(64, 65, 66, 0.08);
}
.date-field-modal-wrapper .rdtOpen .rdtPicker .rdtPicker-footer .timePickerButtons .saveBtn {
  background-color: #3497fe !important;
  color: #fff !important;
}
.date-field-modal-wrapper .rdtOpen .rdtPicker .rdtPicker-footer .timePickerButtons .cancelBtn {
  color: #404142 !important;
}
.date-field-modal-wrapper .rdtOpen .rdtPicker .rdtPicker-footer .timePickerButtons .cancelBtn:hover {
  color: #404142 !important;
}
.date-field-modal-wrapper.is-date-top .rdtOpen {
  bottom: 0;
}

.incident-attachments-field .no-attachments-message {
  padding-left: 2px;
}
.incident-attachments-field .attachments-count {
  margin: 5px 0;
}
.incident-attachments-field .attachment-row {
  display: flex;
  align-items: center;
  height: 48px;
  margin-bottom: 5px;
}
.incident-attachments-field .attachment-row .file-icon-box {
  height: 48px;
  width: 48px;
  color: #404142;
  border: 1px solid #dadbdb;
  margin-left: 3px;
  margin-right: 10px;
}
.incident-attachments-field .attachment-row .file-icon-box i {
  padding: 11px;
}
.incident-attachments-field .attachment-row .attachment-text {
  padding: 5px;
}
.incident-attachments-field .attachment-row .attachment-text .attachment-name {
  font-size: 13px;
  font-weight: 400;
  color: #404142;
  line-height: 24px;
}
.incident-attachments-field .attachment-row .attachment-text .attachment-description {
  font-size: 13px;
  font-weight: 400;
}
.incident-attachments-field .attachment-row .attachment-action-icon {
  margin-left: auto;
}
.incident-attachments-field .actions-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-left: 3px;
}
.incident-attachments-field .actions-row .loading-spinner {
  color: #0074df;
}
.incident-attachments-field .actions-row .action-buttons .button {
  font-size: 12px;
}
.incident-attachments-field .actions-row .add-link {
  font-weight: 700;
}

.job-form-modal {
  width: 600px;
}
.job-form-modal .ui.checkbox input:checked ~ .box:after,
.job-form-modal .ui.checkbox input:checked ~ label:after {
  padding-left: 1px;
}
.job-form-modal.is-feed .layout-form {
  padding-left: 0px;
}
.job-form-modal.is-feed .layout-form .dropdown-expander {
  box-shadow: none;
  border: 1px solid #eaebeb;
}
.job-form-modal .content {
  overflow-y: auto;
  overflow-x: hidden;
  padding: 10px 16px;
  padding-bottom: 15px !important;
  height: 600px;
}
.job-form-modal .content .job-type-radio-buttons {
  display: inline-block;
  padding-top: 1px;
  padding-left: 3px;
}
.job-form-modal .content .job-type-radio-buttons .job-type-radio {
  display: inline-block;
  position: relative;
  padding: 0px 6px 0px 0px;
}
.job-form-modal .content .job-type-radio-buttons .job-type-radio label span {
  font-size: 13px !important;
  font-weight: 400 !important;
}
.job-form-modal .content .job-type-radio-buttons .job-type-radio.right-radio-option {
  margin-left: 10px;
}
.job-form-modal .content .job-type-radio-buttons .job-type-radio input[type='radio'] {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  width: 1px;
  user-select: none;
  white-space: nowrap;
  outline: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  position: absolute;
  top: 3px;
  width: 14px;
  height: 14px;
}
.job-form-modal .content .job-type-radio-buttons .job-type-radio label {
  cursor: pointer !important;
  color: #404142 !important;
  font-size: 13px !important;
  font-weight: 400 !important;
}
.job-form-modal .content .job-type-radio-buttons .job-type-radio label:before {
  content: '';
  display: inline-block;
  position: relative;
  top: 2px;
  margin: 0 4px 0 0;
  width: 14px;
  height: 14px;
  border-radius: 7px;
  border: 1px solid #b8b8b8 !important;
  background-color: transparent;
}
.job-form-modal .content .job-type-radio-buttons .job-type-radio input[type='radio']:checked + label:after {
  position: absolute;
  border-radius: 11px;
  width: 8px;
  height: 8px;
  top: 5px;
  left: 3px;
  content: '';
  display: block;
  background-color: #0074df;
}
.job-form-modal .content .job-type-radio-buttons .feed-triggered .feed-triggered-help-tooltip {
  padding-left: 5px;
}
.job-form-modal .content .feed-trigger .dropdown-expander {
  box-shadow: none;
  border: 1px solid #eaebeb;
}
.job-form-modal .content .feed-trigger .dropdown-expander .feed-trigger-expander-content {
  padding-right: 7px;
  margin-left: 19px;
}
.job-form-modal .content .feed-trigger .dropdown-expander .feed-trigger-expander-content .feed-trigger-radio-buttons {
  display: inline-block;
  padding-top: 1px;
  font-size: 13px;
  font-weight: 400;
}
.job-form-modal .content .feed-trigger .dropdown-expander .feed-trigger-expander-content .feed-trigger-radio-buttons .feed-trigger-radio {
  display: inline-block;
  position: relative;
  padding: 0px 6px 0px 0px;
}
.job-form-modal .content .feed-trigger .dropdown-expander .feed-trigger-expander-content .feed-trigger-radio-buttons .feed-trigger-radio label span {
  font-size: 13px !important;
  font-weight: 400 !important;
}
.job-form-modal .content .feed-trigger .dropdown-expander .feed-trigger-expander-content .feed-trigger-radio-buttons .feed-trigger-radio.right-radio-option {
  margin-left: 10px;
}
.job-form-modal .content .feed-trigger .dropdown-expander .feed-trigger-expander-content .feed-trigger-radio-buttons .feed-trigger-radio input[type='radio'] {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  width: 1px;
  user-select: none;
  white-space: nowrap;
  outline: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  position: absolute;
  top: 3px;
  width: 14px;
  height: 14px;
}
.job-form-modal .content .feed-trigger .dropdown-expander .feed-trigger-expander-content .feed-trigger-radio-buttons .feed-trigger-radio label {
  cursor: pointer !important;
  color: #404142 !important;
  font-size: 13px !important;
  font-weight: 400 !important;
}
.job-form-modal .content .feed-trigger .dropdown-expander .feed-trigger-expander-content .feed-trigger-radio-buttons .feed-trigger-radio label:before {
  content: '';
  display: inline-block;
  position: relative;
  top: 2px;
  margin: 0 4px 0 0;
  width: 14px;
  height: 14px;
  border-radius: 7px;
  border: 1px solid #b8b8b8 !important;
  background-color: transparent;
}
.job-form-modal .content .feed-trigger .dropdown-expander .feed-trigger-expander-content .feed-trigger-radio-buttons .feed-trigger-radio input[type='radio']:checked + label:after {
  position: absolute;
  border-radius: 11px;
  width: 8px;
  height: 8px;
  top: 5px;
  left: 3px;
  content: '';
  display: block;
  background-color: #0074df;
}
.job-form-modal .content .feed-trigger .dropdown-expander .feed-trigger-expander-content .select-feeds-dropdown {
  padding-top: 10px;
}
.job-form-modal .scheduler-content {
  margin: 0;
  min-width: 100%;
}
.job-form-modal .feed-tags {
  display: flex;
  padding-left: 15px;
}
.job-form-modal .feed-tags .field-value {
  padding-left: 94px;
  padding-right: 6px;
  width: 83%;
}
.job-form-modal .queue-desc {
  margin-left: 4px;
}
.job-form-modal .queue-settings {
  margin-left: 12px;
}
.job-form-modal .new-run-op {
  margin-top: 10px;
}
.job-form-modal .job-notify-owner {
  margin-left: -4px;
}
.job-form-modal .jobs-queue-op {
  width: max-content;
}
.job-form-modal .ui.form .layout-form {
  min-height: 0;
}
.job-form-modal .tags .dropdown-expander {
  box-shadow: none;
  border: 1px solid #eaebeb;
}
.job-form-modal .queue-header {
  padding-left: 10px;
}
.job-form-modal .queue-header .dropdown-expander {
  box-shadow: none;
  border: 1px solid #eaebeb;
}
.job-form-modal .dropdown-expander .dropdown-expander-content.dropdown-expander-content-extended {
  margin-left: 6px;
}
.job-form-modal .layout-form {
  padding-left: 10px;
}
.job-form-modal .layout-form .dropdown-expander {
  box-shadow: none;
  border: 1px solid #eaebeb;
}

.report-modal .content {
  overflow-y: auto;
}
.scheduler .cron-explanation-link {
  margin-right: 25px;
}
.scheduler .scheduler-view-switch {
  color: #0074df;
  cursor: pointer;
  float: right;
}
.scheduler .scheduler-view-switch:hover {
  color: #004c9d;
}
.scheduler .remove-startdate {
  margin-left: 6px !important;
}
.scheduler .rdtOpen .rdtPicker {
  width: 260px;
}
.scheduler .rdtOpen .rdtPicker .data-section .rdtDays .inner-content .rdtDay {
  height: 28px;
}

.scheduler-cron-view {
  margin-bottom: 12px;
}
.scheduler-cron-view .show-cron-examples {
  margin-bottom: 6px;
  color: #0074df;
  cursor: pointer;
}
.scheduler-cron-view .show-cron-examples:hover {
  color: #004c9d;
}

.scheduler-human-view {
  margin-top: 30px;
}
.scheduler-human-view .weeks-label {
  margin-left: -12px !important;
}
.scheduler-human-view .hour-minute-separator {
  margin-right: -15px;
  margin-left: -15px;
}

.field-wrapper {
  height: 100%;
  padding: 0 7px;
  min-height: inherit;
  display: flex;
}
.field-wrapper .header-wrapper {
  vertical-align: top;
  display: flex;
}
.field-wrapper .header-wrapper .header-value {
  max-width: 100%;
  display: inline-block;
  padding-top: 1px;
  height: 20px;
}
.field-wrapper .header-wrapper .wrap-labels {
  height: unset;
  overflow-wrap: break-word;
  padding-right: 8px;
}
.field-wrapper .header-wrapper .header-value-required {
  height: 20px;
  width: 7px;
}
.field-wrapper .header-wrapper .locked-icon {
  transition: all 100ms linear;
  -webkit-transition: all 100ms linear;
  -moz-transition: all 100ms linear;
  -ms-transition: all 100ms linear;
  -o-transition: all 100ms linear;
  position: relative;
  opacity: 0;
  font-size: 12px;
  font-weight: 800;
  opacity: 0.7;
  vertical-align: text-top;
  z-index: 1000;
}
.field-wrapper .header-wrapper .locked-icon:before {
  font-size: 16px;
}
.field-wrapper .header-wrapper .edit-icon,
.field-wrapper .header-wrapper .search-icon,
.field-wrapper .header-wrapper .preview-icon {
  transition: all 100ms linear;
  -webkit-transition: all 100ms linear;
  -moz-transition: all 100ms linear;
  -ms-transition: all 100ms linear;
  -o-transition: all 100ms linear;
  position: relative;
  opacity: 0;
  color: #0074df;
  vertical-align: text-top;
  z-index: 1000;
  padding-left: 4px;
  padding-top: 2px;
  cursor: pointer !important;
}
.field-wrapper .header-wrapper .edit-icon:before,
.field-wrapper .header-wrapper .search-icon:before,
.field-wrapper .header-wrapper .preview-icon:before {
  font-size: 16px;
}
.field-wrapper .header-wrapper .preview-icon {
  margin-left: auto;
}
.field-wrapper:hover .edit-icon,
.field-wrapper:hover .search-icon,
.field-wrapper:hover .locked-icon,
.field-wrapper:hover .preview-icon {
  opacity: 1;
}
.field-wrapper .value-wrapper {
  position: relative;
  font-size: 13px;
  font-weight: 400;
  flex: 1;
}
.field-wrapper.row {
  flex-direction: row;
  justify-content: space-between;
  border-bottom: 1px solid #f0f4f7;
  padding-left: 4px;
}
.field-wrapper.row .header-wrapper {
  width: 130px;
  display: flex;
  min-height: 24px;
  align-items: baseline;
  padding-top: 1px;
}
.field-wrapper.row .value-wrapper {
  padding-left: 2px;
  width: calc(100% - 130px);
  display: inline-block;
}
.field-wrapper.row .value-wrapper.center-value-wrapper {
  align-self: center;
}
.field-wrapper.card {
  padding-left: 4px;
  flex-direction: column;
}
.field-wrapper.card .value-wrapper {
  height: calc(100% - 20px);
}
.field-wrapper .hidden {
  visibility: hidden;
  display: none;
}
.data-section-grid-layout-field .field-wrapper {
  padding: 0 30px 0 7px;
}
.data-section-grid-layout-field .demisto-icon {
  opacity: 0;
}
.data-section-grid-layout-field:hover .demisto-icon {
  opacity: 1;
  cursor: pointer;
}
.data-section-grid-layout-field .menu-dropdown-wrapper:hover .demisto-icon {
  color: #0074df;
  background-color: rgba(64, 65, 66, 0.08);
  border-radius: 24px;
  opacity: 1;
}
.react-select-dropdown-wrapper:hover .data-section-grid-layout-field .demisto-icon {
  opacity: 1;
}

.help-tooltip[data-position~='left'][data-tooltip]:before {
  left: 0.55em;
}
.help-tooltip[data-position~='right'][data-tooltip]:before {
  right: 0.225em;
}
.help-tooltip[data-position~='left'][data-tooltip]:after {
  left: -0.55em;
}
.help-tooltip[data-position~='right'][data-tooltip]:after {
  right: -0.225em;
}
.help-tooltip[data-tooltip]:after {
  white-space: pre-wrap;
  min-width: 190px;
  max-width: 450px;
}
.help-tooltip .help-tooltip-text {
  color: #0074df;
  font-size: 16px;
}
.help-tooltip .help-tooltip-icon {
  color: rgba(64, 65, 66, 0.5);
}
.help-tooltip .help-tooltip-icon:hover {
  color: #0074df;
}

.incident-type-modal {
  width: 720px;
  height: 640px;
  display: flex;
  flex-direction: column;
  overflow: auto;
  flex: 1;
}
.incident-type-modal .content {
  display: flex;
  flex-direction: column;
  overflow: auto;
  flex: 1;
  padding-top: 0 !important;
  max-height: none;
}
.incident-type-modal .incident-type-modal-form {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
}
.incident-type-modal .sla-time-label {
  margin-left: 5px;
}
.incident-type-modal input {
  text-align: right;
}
.incident-type-modal .type-modal-name-row-container {
  display: flex;
  padding-bottom: 12px;
  padding-right: 4px;
}
.incident-type-modal .type-modal-name-row-container .name-field {
  flex: 1;
  margin-right: 20px;
}
.incident-type-modal .type-modal-name-row-container .color-picker-field .color-picker-input-button {
  border-radius: 4px;
}
.incident-type-modal .type-modal-name-row-container .color-picker-field .color-picker-inner-color {
  height: 26px;
  width: 26px;
}
.incident-type-modal .inc-type-modal-playbooks-remove {
  margin-left: 6px;
}
.incident-type-modal .field.with-top-padding {
  padding-top: 14px;
}
.incident-type-modal .dependencies-link {
  margin-top: 8px;
  display: block;
}
.incident-type-modal .tabs-container .top-menu.in-modal {
  padding-left: 0;
}

.layouts-dropdown {
  display: flex;
  gap: 5px;
}
.layout-remove-btn.xsoar-button.demisto-button.link {
  color: inherit;
}

.propagation-labels .react-select-dropdown-multiple__multi-value {
  background-color: #ac998d !important;
}
.propagation-labels .save-propagation-button {
  margin-left: 20px;
}

.manage-propagation-labels-modal {
  height: 560px;
  width: 475px;
}
.manage-propagation-labels-modal .actions .demisto-button {
  min-width: 60px;
}

.dependencies-description {
  color: rgba(64, 65, 66, 0.7);
}
.expandable-list .item-data {
  margin-left: 30px;
  line-height: 24px;
  font-size: 13px;
}

.expandable-list .expandable-list-section .expandable-list-header {
  cursor: pointer;
  padding: 4px;
  margin-top: 16px;
  font-size: 13px;
  font-weight: 600;
  line-height: 19px;
  color: #768ba1;
}
.expandable-list .expandable-list-section .expandable-list-header .expandable-list-header-total {
  font-size: 12px;
}
.expandable-list .expandable-list-section .expandable-list-manager {
  display: none;
}
.expandable-list .expandable-list-section .expandable-list-manager.expanded {
  display: block;
}
.expandable-list .expandable-list-section:not(.ignore-item-style) .expandable-list-manager .expandable-list-item {
  position: relative;
  cursor: pointer;
  padding: 10px 20px 20px 20px;
  height: 60px;
  background-color: #fff;
  border-bottom: 1px solid #dadbdb;
}
.expandable-list .expandable-list-section:not(.ignore-item-style) .expandable-list-manager .expandable-list-item:hover {
  background-color: rgba(64, 65, 66, 0.08);
  color: #404142;
}
.expandable-list .expandable-list-section:not(.ignore-item-style) .expandable-list-manager .expandable-list-item.active,
.expandable-list .expandable-list-section:not(.ignore-item-style) .expandable-list-manager .expandable-list-item .active {
  background-color: rgba(64, 65, 66, 0.08);
  color: #404142;
  box-shadow: 0 1px 0 rgba(218, 219, 219, 0.8);
  border-left: 3px solid #128df2;
}
.expandable-list .expandable-list-section:not(.ignore-item-style) .expandable-list-manager .expandable-list-item.active {
  background-color: rgba(64, 65, 66, 0.08);
  color: #404142;
  box-shadow: 0 1px 0 rgba(218, 219, 219, 0.8);
  border-left: 3px solid #128df2;
  padding-left: 17px !important;
}
.expandable-list .expandable-list-section:not(.ignore-item-style) .expandable-list-manager .expandable-list-item:first-of-type {
  border-top: 1px solid #dadbdb;
}

.incident-type-extraction-settings {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
}
.incident-type-extraction-settings .incident-type-how-to-extract .how-to-extract-items {
  display: flex;
}
.incident-type-extraction-settings .incident-type-how-to-extract .how-to-extract-items > * {
  display: inline-block;
  flex: 1 1;
}
.incident-type-extraction-settings .incident-type-how-to-extract .how-to-extract-items > *:first-child {
  margin-right: 35px;
}
.incident-type-extraction-settings .incident-type-extract-mode {
  margin-bottom: 16px;
}
.incident-type-extraction-settings .incident-type-extract-mode .extract-settings-radio {
  margin-right: 48px;
}
.incident-type-extraction-settings .incident-type-extract-mode .extract-setting-radio-label {
  display: inline-block;
  margin-right: 4px;
}
.incident-type-extraction-settings .incident-type-what-to-extract {
  margin-top: 30px;
  flex: 1 1;
  display: flex;
  flex-direction: column;
  overflow-y: hidden;
}
.incident-type-extraction-settings .type-auto-extract-hint {
  position: absolute;
}
.incident-type-extraction-settings .type-auto-extract-hint[data-tooltip]:after {
  width: max-content;
}

.type-auto-extract-label {
  margin-bottom: 8px;
}

.what-to-extract {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
}

.fields-extraction-filters-section {
  display: flex;
  flex-direction: row;
  align-items: stretch;
  justify-content: space-between;
}
.fields-extraction-filters-section .fields-extraction-filters-section-search-wrapper {
  flex: 1;
}
.fields-extraction-filters-section .fields-extraction-filters-section-search-wrapper .fields-extraction-filters-section-search {
  margin-right: 20px;
}
.fields-extraction-filters-section .fields-extraction-filters-section-type-dropdown {
  flex: 1;
}

.fields-extraction-filters-section-type-dropdown {
  display: flex;
}
.fields-extraction-filters-section-type-dropdown .fields-extraction-filters-section-type-dropdown-label {
  padding-right: 10px;
  padding-top: 9px;
}

.field-extract-settings-table {
  overflow: auto;
  display: flex;
  flex-direction: column;
  flex: 1;
}
.field-extract-settings-table > .field-extract-settings-table-header {
  font-weight: 600;
  box-shadow: 0 2px #dadbdb;
}
.field-extract-settings-table > .field-extract-settings-table-body {
  display: flex;
  margin-top: 10px;
  overflow: auto;
  flex: 1;
  flex-direction: column;
}
.field-extract-settings-table > .field-extract-settings-table-body > .field-extract-row-and-separator hr {
  border: 0;
  border-top: 1px solid #dadbdb;
  margin: 0;
  margin-right: 8px;
}
.field-extract-settings-table > .field-extract-settings-table-body > .field-extract-row-and-separator > .field-extract-row {
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 8px;
}
.field-extract-settings-table > .field-extract-settings-table-body > .field-extract-row-and-separator:first-child > .field-extract-row {
  padding-top: 0;
}

.extract-fields-header {
  display: flex;
  padding: 13px 0;
}
.extract-fields-header > * {
  text-align: start;
}
.extract-fields-header > .extract-fields-header-showing {
  flex: 3 0;
}
.extract-fields-header > .extract-fields-header-use-field-value {
  flex: 2 0;
}
.extract-fields-header > .extract-fields-header-indicators-to-extract {
  flex: 5 0;
}
.extract-fields-header > .extract-fields-header-options {
  display: inline-block;
  position: absolute;
  right: 4px;
}
.extract-fields-header > .extract-fields-header-options .demisto-menudropdown:hover {
  background-color: rgba(64, 65, 66, 0.08);
  border-radius: 20px;
  cursor: pointer;
}
.extract-fields-header .extract-fields-header-use-field-value-tooltip {
  position: absolute;
}

.field-extract-menu-dropdown-item {
  margin-left: 10px;
  width: 250px;
}

.extract-fields-header {
  display: flex;
  padding: 13px 0;
}
.extract-fields-header > * {
  text-align: start;
}
.extract-fields-header > .extract-fields-header-showing {
  flex: 3 0;
}
.extract-fields-header > .extract-fields-header-use-field-value {
  flex: 2 0;
}
.extract-fields-header > .extract-fields-header-indicators-to-extract {
  flex: 5 0;
}
.extract-fields-header > .extract-fields-header-options {
  display: inline-block;
  position: absolute;
  right: 4px;
}
.extract-fields-header > .extract-fields-header-options .demisto-menudropdown:hover {
  background-color: rgba(64, 65, 66, 0.08);
  border-radius: 20px;
  cursor: pointer;
}
.extract-fields-header .extract-fields-header-use-field-value-tooltip {
  position: absolute;
}
.extract-field-row {
  display: flex;
  align-items: center;
}
.extract-field-row > * {
  display: inline-block;
}
.extract-field-row > .extract-field-identification {
  flex: 3 0;
  display: flex;
}
.extract-field-row > .extract-field-identification > .extract-field-icon {
  margin-right: 15px;
}
.extract-field-row > .extract-fields-use-field-value {
  flex: 2 0;
  text-align: center;
}
.extract-field-row > .extract-field-indicators {
  flex: 5 0;
}

.tabs-container {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
  padding-top: 3px;
  padding-bottom: 2px;
}
.tabs-container .ui.secondary.menu {
  border-bottom: 2px solid #dadbdb;
  padding-left: 2px;
}
.tabs-container .ui.secondary.menu:first-child {
  margin-bottom: 0;
}
.tabs-container .ui.secondary.menu.tabs-list--right {
  justify-content: flex-end;
  padding-right: 2px;
}
.tabs-container .ui.secondary.menu .tabs-item-holder .item {
  border: 0;
  color: #404142;
  font-weight: 400;
  height: 100%;
  padding: 12px 16px;
  position: relative;
  white-space: nowrap;
  transition: color 0.2s ease-in-out;
}
.tabs-container .ui.secondary.menu .tabs-item-holder .item.active {
  font-weight: 400;
}
.tabs-container .ui.secondary.menu .tabs-item-holder .item::after {
  content: '';
  display: block;
  position: absolute;
  width: 100%;
  height: 2px;
  background-color: transparent;
  left: 0;
  right: 0;
  top: unset;
  bottom: -2px;
  transition: background-color 0.2s ease-in-out;
  visibility: initial;
  transform: none;
  margin: 0;
  border: 0;
}
.tabs-container .ui.secondary.menu .tabs-item-holder .item.active,
.tabs-container .ui.secondary.menu .tabs-item-holder .item.active:hover,
.tabs-container .ui.secondary.menu .tabs-item-holder .item:hover {
  color: #128df2;
}
.tabs-container .ui.secondary.menu .tabs-item-holder .item.active::after,
.tabs-container .ui.secondary.menu .tabs-item-holder .item.active:hover::after,
.tabs-container .ui.secondary.menu .tabs-item-holder .item:hover::after {
  background-color: #128df2;
}
.tabs-container .ui.secondary.menu .tabs-item-holder .item.active .disable-text-hover,
.tabs-container .ui.secondary.menu .tabs-item-holder .item.active:hover .disable-text-hover,
.tabs-container .ui.secondary.menu .tabs-item-holder .item:hover .disable-text-hover {
  color: #404142 !important;
}
.tabs-container .ui.secondary.menu .tabs-item-holder .item:focus-visible {
  outline: 2px solid #31424c;
  border-radius: 3px !important;
  z-index: 1;
}
.tabs-container .ui.secondary.menu .tabs-item-holder .item:focus-visible:after {
  bottom: -1px;
}
.tabs-container .tabs-menu-container {
  display: flex;
  align-items: center;
}
.tabs-container .tabs-content-container {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
}
.tabs-container .top-menu {
  background-color: #fff;
  z-index: 100;
  height: 40px;
}
.tabs-container .top-menu.large {
  height: 60px;
}
.tabs-container .top-menu.large .tabs-item {
  height: 60px;
  font-size: 13px !important;
  font-weight: 700 !important;
}
.tabs-container .top-menu.in-modal {
  left: 0;
  right: 24px;
  top: 45px;
  padding-left: 20px;
  background-color: white !important;
}
.tabs-container .top-menu .secondary.pointing.menu {
  display: flex;
  align-items: center;
  height: 100%;
}
.tabs-container .tabs-list {
  list-style: none;
  margin: 0;
  flex: 1;
}
.tabs-container .tabs-element--left,
.tabs-container .tabs-element--right {
  border-bottom: 2px solid #dadbdb;
  display: inline-flex;
  align-items: center;
  height: 100%;
}
.tabs-container .tabs-element--right {
  margin-left: auto;
  white-space: nowrap;
}

.tabs-item {
  position: relative;
}
.tabs-item .hover-item {
  opacity: 0 !important;
  transition: ease 0ms;
  -webkit-transition: ease 0ms;
  -moz-transition: ease 0ms;
  -ms-transition: ease 0ms;
  -o-transition: ease 0ms;
}
.tabs-item:hover .hover-item {
  opacity: 1 !important;
}
.tabs-item.uppercase {
  text-transform: uppercase !important;
}
.tabs-item.unavailable {
  cursor: default !important;
}
.tabs-item.is-dragging {
  opacity: 0;
}
.tabs-item.canDrop {
  border: 1px dashed #128df2 !important;
}
.tabs-item.is-draggable {
  padding-left: 25px !important;
}
.tabs-item .drag-handle {
  position: absolute;
  left: 0;
}
.tabs-item.active .drag-handle {
  opacity: 1 !important;
}
.tabs-item .tab-loading-icon {
  position: absolute;
  left: 0;
}
.tabs-item .tab-loading-label {
  padding: 0 0 0 10px;
}
.tabs-item .tabs-item-inner {
  display: flex;
  align-items: center;
}
.tabs-item-holder {
  height: 100%;
}

.tab-popper-wrapper {
  position: absolute;
  z-index: 999;
  border: 1px solid #dadbdb;
  background: #ffffff;
  padding: 0.833em 1em;
  border-radius: 0.28571429rem;
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
  min-width: 0;
  max-width: 233px;
  min-height: 0;
  max-height: 200px;
  background-color: #fff;
  color: #404142;
  border: solid 1px #dadbdb;
  border-radius: 6px;
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0;
  padding: 15px;
  font-size: 13px;
  margin-top: 20px;
}
.tab-popper-wrapper:before {
  position: absolute;
  content: '';
  width: 0.75em;
  height: 0.75em;
  background: #fff;
  transform: rotate(225deg);
  z-index: 9999;
  box-shadow: 1px 1px 0 0 #bababc;
  top: -5px;
  right: 120px;
  bottom: none;
  left: none;
}
.tab-popper-wrapper .tab-popper-close {
  position: absolute;
  right: 5px;
  top: 5px;
  cursor: pointer;
}
.tab-popper-wrapper .tab-popper-title {
  font-weight: 600;
}
.tab-popper-wrapper .tab-popper-text {
  margin-bottom: 15px;
  max-width: 90%;
}

.color-picker .color-picker-buttons {
  display: grid;
}
.color-picker .color-picker-buttons .color-picker-buttons-inner {
  padding: 0 10px;
}
.color-picker .color-picker-buttons .reset-palette {
  margin: 5px 0;
}

.mark-as-evidence-modal {
  width: 1280px;
  min-height: 500px;
}
.mark-as-evidence-modal .content {
  max-height: 505px;
}
.mark-as-evidence-modal .section-title {
  font-size: 20px !important;
  font-weight: 800 !important;
  color: #404142 !important;
}
.mark-as-evidence-modal .evidence-details {
  overflow-y: auto;
  max-height: 480px;
  min-height: 480px;
  padding-right: 1em;
}
.mark-as-evidence-modal .entry-preview {
  overflow-y: auto;
  max-height: 500px;
  min-height: 500px;
}
.mark-as-evidence-modal .error-message {
  color: #d13c3c;
  margin-right: 5px;
  margin-bottom: -10px;
}
.mark-as-evidence-modal .error-message.hidden {
  display: none;
}
.mark-as-evidence-modal .form-field {
  margin-top: 7px;
}
.mark-as-evidence-modal .form-field .field-header {
  margin-bottom: 2px;
}
.mark-as-evidence-modal .time-data {
  font-size: 1rem !important;
}
.mark-as-evidence-modal .extended-fields-wrapper {
  margin-left: 1em;
  margin-top: 2em;
}
.mark-as-evidence-modal .extended-fields-wrapper .time-data .rdt {
  left: -55px;
}
.mark-as-evidence-modal .extended-fields-wrapper .time-data .rdt.rdtOpen::after {
  left: 55px;
}
.mark-as-evidence-modal .basic-fields-wrapper {
  margin-bottom: 2em;
}
.mark-as-evidence-modal .extended-incident-fields .icon.help {
  margin: 3px !important;
}
.mark-as-evidence-modal .extended-incident-fields .field-row {
  margin-top: 1em;
  margin-bottom: 1em;
}
.mark-as-evidence-modal.narrow {
  width: 500px;
}

.extended-incident-fields .extended-incident-header {
  font-size: 16px;
  margin-bottom: 12px;
}
.extended-incident-fields .extended-incident-header span {
  font-weight: 700;
}
.extended-incident-fields .field-name {
  word-wrap: break-word;
}
.extended-incident-fields .incident-field-clear {
  color: #404142;
  margin-left: 6px;
}

.war-room-entry {
  color: #6b6b6b;
  margin-top: 20px;
  position: relative;
  width: 100%;
}
.war-room-entry .entry-data-row {
  width: 100%;
  padding-top: 9px !important;
  padding-bottom: 7px !important;
  height: 25px !important;
}
.war-room-entry .entry-data-row .entry-header {
  width: 100%;
  display: flex;
  flex-direction: row-reverse;
  justify-content: space-between;
}
.war-room-entry .entry-data-row .entry-header .pin-container {
  flex-shrink: 0;
  padding-left: 10px;
}
.war-room-entry.dim {
  filter: brightness(50%);
}
.war-room-entry.chat-box .entry-user-image {
  background-color: #fff;
  border-left: 3px solid #fcc464;
}
.war-room-entry.artifact .entry-user-image {
  background-color: #fff;
  border-left: 3px solid #dfe5eb;
}
.war-room-entry.procedural .entry-user-image {
  background-color: #fff;
  border-left: 3px solid #9aa5b2;
}
.war-room-entry.note .entry-user-image {
  background-color: #ef9700;
}
.war-room-entry.note .entry-body {
  background-color: #fff4e2;
}
.war-room-entry.error {
  border: 1px solid #d13c3c;
  border-radius: 7px;
}
.war-room-entry.error .entry-user-image {
  background-color: #fff2f2 !important;
}
.war-room-entry.error:not(.highlighted) .entry-body {
  background-color: #fff2f2 !important;
}
.war-room-entry.warning {
  border: 1px solid #ef9700;
  border-radius: 7px;
}
.war-room-entry.warning .entry-user-image {
  background-color: #fff4e2 !important;
}
.war-room-entry.warning:not(.highlighted) .entry-body {
  background-color: #fff4e2 !important;
}
.war-room-entry .ui.grid {
  margin: 0;
}
.war-room-entry .show-hide-entry-error {
  position: absolute;
  right: 19px;
  top: 0;
}
.war-room-entry.highlighted {
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
  cursor: pointer;
}
.war-room-entry .entry-user-image-container {
  position: absolute;
  float: left;
  height: 100%;
}
.war-room-entry.shrink {
  margin-top: 0 !important;
}
.war-room-entry.shrink .entry-body {
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
}
.war-room-entry.shrink.last .entry-body {
  border-radius: 0 0 6px 0 !important;
  border-bottom: 1px solid #eaebeb;
}
.war-room-entry.shrink .reputation-palette {
  top: -18px !important;
}
.war-room-entry .entry-body {
  background-color: #fff;
  border-radius: 0 6px 6px 0;
  padding: 5px 0 !important;
  margin-left: 55px;
  border-top: 1px solid #eaebeb;
  border-right: 1px solid #eaebeb;
  border-bottom: 1px solid #eaebeb;
}
.war-room-entry .entry-body.deleted {
  background: repeating-linear-gradient(45deg, #fff, #fff 25px, transparent 0, transparent 30px);
  opacity: 0.4;
}
.war-room-entry.shrink .entry-body {
  padding-top: 10px !important;
  border-radius: 0 !important;
}
.war-room-entry.chained .entry-body {
  border-radius: 0 6px 0 0;
  border-bottom: 1px solid #fff;
}
.war-room-entry:hover .entry-body {
  position: relative;
  box-shadow: 1px 1px 2px 0 rgba(64, 64, 64, 0.3);
  background-color: #eff8ff !important;
}
.war-room-entry.highlighted .entry-body {
  background-color: #fff6d5;
}
.war-room-entry .entry-body-content {
  margin-top: 0 !important;
  padding: 4px 0 !important;
}
.war-room-entry:hover .entry-pin .pinned-flag:not(.collapsed) {
  display: none;
}
.war-room-entry:hover .entry-pin .entry-pin-btn:not(.expanded) {
  display: inline;
}
.war-room-entry:hover .parent-entry-action,
.war-room-entry:hover .go-task-link,
.war-room-entry:hover .schedule-entry,
.war-room-entry:hover .polling-entry {
  visibility: visible;
}
.war-room-entry:hover .reputation-actions-header {
  display: inline-flex !important;
}
.war-room-entry .polling-entry img {
  width: 16px;
}
.war-room-entry .expanded-palette {
  float: right;
}
.war-room-entry .entry-reputation-palette {
  margin-top: -25px !important;
}
.war-room-entry.shrink .entry-reputation-palette {
  margin-top: -15px !important;
}
.war-room-entry:hover .entry-reputation-palette {
  display: inline-block !important;
}
.war-room-entry .entry-username {
  font-weight: 700;
}
.war-room-entry .entry-parent {
  padding-bottom: 0;
  padding-top: 12px;
  margin-top: -10px;
}
.war-room-entry .pin-comment {
  font-style: italic;
}
.war-room-entry .edited-note {
  position: relative;
  display: inline-block;
  bottom: 3px;
  margin-bottom: 5px;
  margin-left: 10px;
}
.war-room-entry .created-time {
  position: relative;
  display: inline-block;
  bottom: 3px;
  margin-bottom: 5px;
  font-style: italic;
  font-size: 12px;
}
.war-room-entry .created-time span {
  font-weight: 300;
}
.war-room-entry .entry-id {
  color: #404142;
  cursor: pointer;
  font-size: 12px;
}
.war-room-entry .entry-id:hover {
  color: #004c9d;
}
.war-room-entry .entry-id span {
  font-weight: 300;
}
.war-room-entry .entry-error-view {
  padding-left: 35px !important;
}
.war-room-entry .entry-error-view-icon {
  color: #d13c3c;
  position: absolute;
  top: 27px;
  margin-left: 8px;
  z-index: 1;
}
.war-room-entry .entry-error-view-icon i {
  font-family: 'Icons' !important;
}
.war-room-entry .parent-entry-included .entry-error-view-icon {
  top: 48px !important;
}
.war-room-entry .show-in-war-room-link {
  float: right;
}

.entry-view {
  word-wrap: break-word;
  white-space: pre-wrap;
}
.entry-view .scheduled,
.entry-view .polling {
  display: inline-flex;
  margin-right: 4px;
}
.entry-view .demisto-data *:not(.icon) {
  font-family: 'Courier';
}
.entry-view.entry-error {
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
  overflow: hidden;
  height: auto;
  max-height: 99999999999999999999999px;
}
.entry-view.hidden {
  height: 0 !important;
}


.entry-table-view .react-bs-table-container > .table-header {
  display: none;
}
.entry-table-view .fullView {
  min-width: 2000px;
}
.entry-table-view .entry-table-wrapper {
  overflow-x: auto;
  overflow-y: hidden;
}
.entry-table-view td {
  word-break: break-all;
  position: relative;
}
.entry-table-view tr.separate.top td {
  border-top: 1px dashed #7e7e7e !important;
}
.entry-table-view tr.separate.bottom td {
  border-bottom: 1px dashed #7e7e7e !important;
}
.entry-table-view th.separate.left,
.entry-table-view td.separate.left {
  border-left: 1px dashed #7e7e7e !important;
}
.entry-table-view th.separate.right,
.entry-table-view td.separate.right {
  border-right: 1px dashed #7e7e7e !important;
}

.entry-more-data {
  margin-top: 12px;
}
.entry-more-data .partial {
  color: #d13c3c;
}

.entry-json-view .json-inspector .json-inspector__selection {
  display: block;
  position: absolute;
  top: -1px;
  left: -3px;
  right: 0;
  z-index: 1;
  padding: 0 3px;
  font: 1em/1 Consolas, monospace;
  outline: none;
  border: none;
  opacity: 0;
  box-shadow: 3px 3px 4px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.3);
  color: #222;
}
.entry-json-view .json-inspector__selection:focus {
  opacity: 1;
}
.entry-json-view .json-inspector__leaf {
  padding-left: 10px;
}
.entry-json-view .json-inspector__line {
  display: block;
  position: relative;
  cursor: default;
  /* do it in ellipsis */
  text-overflow: ellipsis;
  /* Required for text-overflow to do anything */
  white-space: nowrap;
  overflow: hidden;
}
.entry-json-view .json-inspector__line:after {
  content: '';
  position: absolute;
  top: 0;
  left: -200px;
  right: -50px;
  bottom: 0;
  z-index: -1;
  pointer-events: none;
}
.entry-json-view .json-inspector__leaf_composite > .json-inspector__line {
  cursor: pointer;
}
.entry-json-view .json-inspector__radio,
.entry-json-view .json-inspector__flatpath {
  display: none;
}
.entry-json-view .json-inspector__value {
  margin-left: 5px;
  cursor: default;
}
.entry-json-view .json-inspector__search {
  min-width: 300px;
  margin: 0 10px 10px 0;
  padding: 2px;
}
.entry-json-view .json-inspector__key {
  color: #404142;
  font-weight: bolder;
}
.entry-json-view .json-inspector__leafKey {
  color: #7e7e7e;
  cursor: default;
}
.entry-json-view .json-inspector__value_helper,
.entry-json-view .json-inspector__value_null,
.entry-json-view .json-inspector__not-found {
  color: #b0b0b0;
}
.entry-json-view .json-inspector__value_string {
  color: #798953;
}
.entry-json-view .json-inspector__value_boolean {
  color: #75b5aa;
}
.entry-json-view .json-inspector__value_number {
  color: #d28445;
}
.entry-json-view .json-inspector__hl {
  background: #ffe54f;
  color: #000000;
}
.entry-json-view .json-inspector__show-original {
  display: inline-block;
  padding: 0 6px;
  color: #666;
  cursor: pointer;
}
.entry-json-view .json-inspector__show-original:before {
  content: '⥂';
}
.entry-json-view .json-inspector__leaf_root {
  margin-left: -10px;
}
.entry-json-view label *:not(.icon) {
  font-family: 'Source Sans Pro' !important;
}

.highlight-result {
  background-color: #ffe54f;
  color: #000000;
}
.entry-text-view {
  word-wrap: break-word;
  white-space: pre-wrap;
}
.entry-text-view .text-search {
  margin-bottom: 10px;
}

.entry-closed-inv-view .reopen-link {
  color: #0074df;
  cursor: pointer;
}
.entry-closed-inv-view .reopen-link:hover {
  color: #004c9d;
}

.entry-dbot-command-view {
  margin-top: 10px;
}
.entry-dbot-command-view .ui.info.message {
  background-color: #fff4e2;
  color: #404142;
  box-shadow: none;
  font-style: italic;
  border: 1px solid #ef9700;
}

.entry-markdown-view {
  word-wrap: break-word;
  white-space: pre-wrap;
  overflow-x: auto;
  padding-bottom: 4px;
}
.entry-markdown-view .text-search {
  margin-bottom: 10px;
}
.entry-markdown-view .hljs {
  display: inline-block !important;
}
.entry-markdown-view .markdown.blockquote {
  padding: 0 8px;
  margin-left: 0;
  color: rgba(64, 65, 66, 0.7);
  border-left: 2px solid #eaebeb;
}
.entry-markdown-view .markdown.inline-blockquote {
  color: #404142;
  background-color: rgba(64, 65, 66, 0.08);
  border-radius: 3px;
  padding: 0;
}
.entry-markdown-view .markdown-table-view {
  margin-top: 20px;
  margin-bottom: 20px;
}
.entry-markdown-view .inline-preview-link {
  display: inline-block;
  margin-top: 10px;
}

/*

Railscasts-like style (c) Visoft, Inc. (Damien White)

*/

.hljs {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  background: #232323;
  color: #e6e1dc;
  -webkit-text-size-adjust: none;
}

.hljs-comment,
.hljs-shebang {
  color: #bc9458;
  font-style: italic;
}

.hljs-keyword,
.ruby .hljs-function .hljs-keyword,
.hljs-request,
.hljs-status,
.nginx .hljs-title,
.method,
.hljs-list .hljs-title {
  color: #de5959;
}

.hljs-string,
.hljs-number,
.hljs-regexp,
.hljs-tag .hljs-value,
.hljs-cdata,
.hljs-filter .hljs-argument,
.hljs-attr_selector,
.apache .hljs-cbracket,
.hljs-date,
.tex .hljs-command,
.asciidoc .hljs-link_label,
.markdown .hljs-link_label {
  color: #a5c261;
}

.hljs-subst {
  color: #519f50;
}

.hljs-tag,
.hljs-tag .hljs-keyword,
.hljs-tag .hljs-title,
.hljs-doctype,
.hljs-sub .hljs-identifier,
.hljs-pi,
.input_number {
  color: #e8bf6a;
}

.hljs-identifier {
  color: #d0d0ff;
}

.hljs-class .hljs-title,
.hljs-type,
.smalltalk .hljs-class,
.hljs-doctag {
  text-decoration: none;
}

.hljs-constant,
.hljs-name {
  color: #da4939;
}

.hljs-symbol,
.hljs-built_in,
.ruby .hljs-symbol .hljs-string,
.ruby .hljs-symbol .hljs-identifier,
.asciidoc .hljs-link_url,
.markdown .hljs-link_url,
.hljs-attribute {
  color: #9ff2f5;
}

.asciidoc .hljs-link_url,
.markdown .hljs-link_url {
  text-decoration: underline;
}

.hljs-params,
.hljs-variable,
.clojure .hljs-attribute {
  color: #d0d0ff;
}

.css .hljs-tag,
.hljs-rule .hljs-property,
.hljs-pseudo,
.tex .hljs-special {
  color: #cda869;
}

.css .hljs-class {
  color: #9b703f;
}

.hljs-rule .hljs-keyword {
  color: #c5af75;
}

.hljs-rule .hljs-value {
  color: #cf6a4c;
}

.css .hljs-id {
  color: #8b98ab;
}

.hljs-annotation,
.apache .hljs-sqbracket,
.nginx .hljs-built_in {
  color: #9b859d;
}

.hljs-preprocessor,
.hljs-preprocessor *,
.hljs-pragma {
  color: #8996a8 !important;
}

.hljs-hexcolor,
.css .hljs-value .hljs-number {
  color: #a5c261;
}

.hljs-title,
.hljs-decorator,
.css .hljs-function {
  color: #ffc66d;
}

.diff .hljs-header,
.hljs-chunk {
  background-color: #2f33ab;
  color: #e6e1dc;
  display: inline-block;
  width: 100%;
}

.diff .hljs-change {
  background-color: #4a410d;
  color: #f8f8f8;
  display: inline-block;
  width: 100%;
}

.hljs-addition {
  background-color: #144212;
  color: #e6e1dc;
  display: inline-block;
  width: 100%;
}

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

.coffeescript .javascript,
.javascript .xml,
.tex .hljs-formula,
.xml .javascript,
.xml .vbscript,
.xml .css,
.xml .hljs-cdata {
  opacity: 0.7;
}

.entry-modal-image-view {
  width: unset;
}

.entry-file-view .file-malicious-warning {
  color: #d13c3c;
}
.entry-file-view .comment {
  margin-top: 20px;
  display: inline-flex;
}
.entry-file-view .show-preview {
  margin-top: 15px;
  margin-bottom: -11px;
}

.entry-hex-view {
  margin-top: 15px;
}
.entry-hex-view .hex-viewer {
  width: 700px;
}
.entry-hex-view .full-view-link {
  margin-top: 20px;
}
.entry-hex-view .file-metadata {
  margin-bottom: 20px;
}

.hexviewer {
  font-size: 15px;
  color: #404142;
  padding-bottom: 15px;
}
.hexviewer .ascii {
  color: #555555;
}
.hexviewer div.heading {
  width: 6.5em;
  float: left;
  color: #4f8aab;
}
.hexviewer div.row {
  height: 25px;
  line-height: 25px;
}
.hexviewer .none {
  visibility: hidden;
}
.hexviewer ul.setAscii,
.hexviewer ul.setHex {
  float: left;
  margin: 0 5px 0 5px;
  padding: 0;
  text-align: center;
}
.hexviewer ul.setAscii.active,
.hexviewer ul.setHex.active {
  color: green;
  font-weight: 700;
}
.hexviewer ul.setAscii li,
.hexviewer ul.setHex li {
  margin: 0;
  padding: 0;
  display: inline-block;
  width: 1.5em;
}
.hexviewer ul.setAscii li.active,
.hexviewer ul.setHex li.active {
  font-weight: 700;
  color: #fff;
  background-color: #128df2;
}
.hexviewer ul.setAscii li.highlight,
.hexviewer ul.setHex li.highlight {
  color: black;
  background-color: #ffe54f;
}
.hexviewer ul.setAscii {
  font-weight: 700;
  color: rebeccapurple;
}
.hexviewer ul.setAscii li {
  width: 12px;
}

.entry-image-view .image-preview {
  margin-top: 20px;
  cursor: pointer;
}
.entry-image-view .comment {
  margin-top: 20px;
  display: flex;
}
.entry-image-view-modal {
  margin: auto;
  margin-top: 3%;
  width: fit-content;
  height: fit-content;
  max-width: 80%;
  max-height: 80%;
}
.entry-image-view-modal .entry-image-view-modal-content {
  width: auto;
}
.entry-image-view-modal-content {
  width: 100%;
}
.entry-image-view-modal-content .entry-modal-image-view {
  margin: auto;
}

.entry-video-file-view .video-file-preview {
  margin-top: 20px;
  cursor: pointer;
}
.entry-video-file-view .comment {
  margin-top: 20px;
  display: inline-flex;
}

.entry-video-file-view .video-file-preview {
  margin-top: 20px;
  cursor: pointer;
}
.entry-video-file-view .comment {
  margin-top: 20px;
}

.entry-widget-view {
  height: 500px;
  width: 100%;
}
.entry-widget-view .recharts-legend-icon-container > .chart-legend-icon {
  pointer-events: none;
  cursor: default;
}
.entry-widget-view .demisto-pie-chart .recharts-wrapper {
  overflow: hidden;
}

.customized-legend {
  padding-left: 0;
  margin: 0 !important;
  list-style: none !important;
  background-color: #fff;
}
.customized-legend.horizontal {
  text-align: left;
  flex-wrap: wrap;
  display: flex;
}
.customized-legend.horizontal.show-more-button {
  position: absolute;
  bottom: 0;
  right: 0;
  margin-bottom: 2px;
}
.chart-legend-tooltip-item {
  line-height: 23px;
}

.recharts-legend-item {
  height: 24px;
  line-height: 23px;
  vertical-align: middle;
  display: flex;
}
.recharts-legend-item.active {
  background-color: rgba(64, 65, 66, 0.08) !important;
}
.recharts-legend-item:hover {
  background-color: rgba(64, 65, 66, 0.08) !important;
}
.recharts-legend-item:hover .chart-actions-menu {
  display: block;
  visibility: visible;
  background-color: #f0f0f0;
}
.recharts-legend-item:hover .chart-actions-menu .icon-navigation-overflow-v-24-r:hover {
  border-radius: 2px;
  background-color: #dadbdb;
  cursor: pointer;
}
.recharts-legend-item .recharts-legend-container {
  display: flex;
  flex: 2;
  overflow: hidden;
}
.recharts-legend-item .recharts-legend-container:hover {
  color: #404142 !important;
}
.recharts-legend-item.horizontal {
  padding-right: 4px;
  padding-left: 4px;
  white-space: nowrap;
  overflow: hidden;
}
.recharts-legend-item.horizontal:hover .chart-actions-menu {
  margin-left: -8px;
}
.recharts-legend-item.vertical {
  justify-content: space-between;
  flex-wrap: nowrap;
}
.recharts-legend-item.vertical .chart-actions-menu {
  width: 24px;
  margin-left: -8px;
}
.recharts-legend-item .recharts-legend-icon-container .chart-legend-icon {
  font-size: 10px;
  text-align: center;
  vertical-align: top;
}
.recharts-legend-item .recharts-legend-item-text {
  vertical-align: middle;
  display: flex;
  overflow: hidden;
}
.recharts-legend-item .recharts-legend-item-value {
  text-align: right;
}
.recharts-legend-item .recharts-legend-item-value.percentage {
  flex: 1;
  text-align: center;
}
.recharts-legend-item .recharts-legend-item-value.minimal {
  margin-left: 6px;
  opacity: 0.7;
  float: none;
  vertical-align: top;
}
.recharts-legend-item .recharts-legend-item-percentage {
  padding-left: 5px;
}
.recharts-legend-item .legend-link-main {
  overflow: hidden;
}

.legend-text {
  padding-bottom: 3px;
}
.legend-link-main .legend-link {
  color: #0074df;
  cursor: pointer;
}
.legend-link-main .legend-link:hover {
  color: #004c9d;
}

.chart-legend-tooltip {
  border: solid 1px #dadbdb;
  background-color: #fff;
  color: #404142;
  transition-delay: 0.5s;
  border-radius: 0.28571429rem;
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0;
  transition: opacity 0.3s;
  width: 220px;
  padding: 8px 12px;
  margin: 4px;
}
.demisto-chip {
  padding-right: 5px;
}
.chart-legend-tooltip-wrapper {
  position: relative;
  display: block;
  z-index: 10000;
}
.chart-legend-tooltip-container {
  position: fixed;
  margin-top: -7px;
}
.chart-legend-tooltip-container .customized-legend {
  background-color: #fff;
}

.demisto-pie-chart .recharts-legend-wrapper {
  left: 0 !important;
}
.demisto-pie-chart .recharts-legend-wrapper .customized-legend {
  padding: 10px 20px 10px 0;
}
.demisto-pie-chart .recharts-legend-wrapper .customized-legend:not(.horizontal) {
  padding: 0;
}
.demisto-pie-chart .recharts-legend-wrapper .use-single-color-toggle {
  display: none;
}
.demisto-pie-chart .recharts-wrapper svg.recharts-surface {
  overflow: visible;
}
.demisto-pie-chart .recharts-pie-labels .recharts-pie-label-text {
  fill: #404142;
}
.demisto-pie-chart-reports .recharts-legend-wrapper {
  max-height: 100%;
  overflow-y: auto;
}

.chart-tooltip {
  background-color: #fff;
  font-size: 14px;
  line-height: 24px;
  color: #404142;
  padding: 8px 13px;
  z-index: 125;
}
.chart-tooltip .legend-label-icon {
  font-size: 10px;
  text-align: center;
  vertical-align: top;
}
.chart-labels-popper-wrapper {
  background-color: #fff;
  color: #404142;
  border: solid 1px #dadbdb;
  border-radius: 6px;
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0;
  pointer-events: none;
  max-height: 50vh;
  overflow-y: auto;
}

.widget-loader {
  display: block;
  position: relative;
  top: 50%;
  transform: perspective(1px) translateY(-50%);
  text-align: center;
}

.widget-empty-state {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  color: rgba(64, 65, 66, 0.7);
  height: 100%;
}
.widget-empty-container {
  position: absolute;
  width: 100%;
  height: 100%;
}

.react-animation-fade-in-enter {
  opacity: 0.01;
}
.react-animation-fade-in-enter.react-animation-fade-in-enter-active {
  opacity: 1;
  transition: opacity 0.5s ease-in;
}
.react-animation-fade-in-exit {
  opacity: 1;
}
.react-animation-fade-in-exit.react-animation-fade-in-exit-active {
  opacity: 0.01;
  transition: opacity 0.5s ease-in;
}
.react-animation-fade-in-appear {
  opacity: 0.01;
}
.react-animation-fade-in-appear.react-animation-fade-in-appear-active {
  opacity: 1;
  transition: opacity 0.5s ease-in;
}
.react-animation-shoulder-search-header-fade-in-enter {
  opacity: 0.01;
}
.react-animation-shoulder-search-header-fade-in-enter.react-animation-shoulder-search-header-fade-in-enter-active {
  opacity: 1;
  transition: opacity 700ms ease-in;
}
.react-animation-shoulder-search-header-fade-in-exit {
  opacity: 1;
}
.react-animation-shoulder-search-header-fade-in-exit.react-animation-shoulder-search-header-fade-in-exit-active {
  opacity: 0.01;
  transition: opacity 0.5s ease-in;
}
.react-animation-shoulder-search-header-fade-in-appear {
  opacity: 0.01;
}
.react-animation-shoulder-search-header-fade-in-appear.react-animation-shoulder-search-header-fade-in-appear-active {
  opacity: 1;
  transition: opacity 700ms ease-in;
}

.demisto-bar-chart {
  overflow-x: hidden;
}
.demisto-bar-chart:not(.demisto-bar-chart-reports) {
  width: calc(100% + 10px);
  padding-right: 10px;
}
.demisto-bar-chart .recharts-legend-wrapper {
  position: absolute !important;
  top: 0 !important;
  width: inherit !important;
  left: 0;
  height: 100% !important;
  max-height: 48px !important;
}
.demisto-bar-chart .recharts-legend-wrapper .chart-legend {
  position: fixed;
}
.demisto-bar-chart .recharts-legend-wrapper .chart-legend:not(.chart-legend-tooltip) {
  width: inherit;
  left: 8px;
}
.demisto-bar-chart line {
  display: none;
}
.demisto-bar-chart.demisto-stacked-bar-chart:not(.demisto-bar-chart-reports) {
  overflow-x: hidden;
  overflow-y: auto;
}
.demisto-bar-chart.demisto-stacked-bar-chart .recharts-tooltip-wrapper {
  z-index: -1 !important;
}
.demisto-bar-chart.demisto-bar-chart-reports .recharts-legend-wrapper {
  right: 0 !important;
  left: 0 !important;
  height: auto !important;
  max-height: 100% !important;
}
.demisto-bar-chart.demisto-bar-chart-reports .recharts-legend-wrapper .chart-legend {
  position: static;
}
.demisto-bar-chart .recharts-label-list .recharts-label {
  fill: #404142;
}
.demisto-stacked-chart .use-single-color-toggle {
  display: none;
}
.demisto-stacked-chart .recharts-label-list .recharts-label {
  fill: #404142;
}
.demisto-column-chart .recharts-legend-wrapper {
  top: -5px !important;
}
.demisto-column-chart .recharts-label-list .recharts-label {
  fill: #404142;
}

.demisto-number {
  text-align: center;
  margin: auto;
  width: 100%;
  line-height: normal;
  display: flex;
}
.demisto-number.no-custom-background .legend-text {
  text-shadow: none !important;
}
.demisto-number .demisto-number-container {
  display: flex !important;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex: 1;
}
.demisto-number .demisto-number-container .number-row {
  display: flex !important;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
}
.demisto-number .demisto-number-container .trend-num-text {
  font-size: 32px;
  font-weight: 500;
  text-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
  display: inline-block;
  vertical-align: middle;
}
.demisto-number .demisto-number-container .trend-container {
  display: inline-block;
  margin-left: 5px;
}
.demisto-number .demisto-number-container .trend-container .trend-box {
  border-radius: 100px;
  padding: 3px 10px 3px 5px;
  background-color: #fff;
  color: #555555;
  box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.13), 0 4px 5px 0 rgba(0, 0, 0, 0.1);
}
.demisto-number .demisto-number-container .trend-container .trend-box.grey {
  color: #fff !important;
  background-color: #b8b8b8;
}
.demisto-number .demisto-number-container .trend-container .trend-box.grey .trend-equal {
  color: #fff !important;
}
.demisto-number .demisto-number-container .trend-container .trend-box.red {
  color: #fff;
  background-color: #d13c3c;
}
.demisto-number .demisto-number-container .trend-container .trend-box.green {
  color: #fff;
  background-color: #1db846;
}
.demisto-number .demisto-number-container .trend-container .trend-box .trend-equal {
  font-size: 16px;
  color: #b8b8b8;
  margin: 0 9px 0 3px;
}
.demisto-number .demisto-number-container .trend-message {
  text-align: center;
  margin-top: 10px;
  padding: 0 7px;
}
.demisto-number .demisto-number-container .trend-message .legend-text {
  color: #768ba1;
  font-size: 1.2em;
  text-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
  font-weight: 700;
  word-break: break-word;
  white-space: pre-line;
}
.demisto-number .demisto-number-container .demisto-number-sub-title.legend-text {
  text-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
}
.demisto-number .demisto-number-container .icon {
  padding-top: 3px;
  margin-right: 3px;
}

.full-container .demisto-duration {
  padding-top: 30px;
}
.demisto-duration {
  text-align: center;
  margin: auto;
  font-size: 32px;
  font-weight: 500;
  width: 100%;
  overflow-x: auto;
}
.demisto-duration .widget-loader {
  transform: none;
}
.demisto-duration .duration-widget {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  flex: 1;
}
.demisto-duration .duration-widget .grid-container {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  margin-right: 5px;
  grid-template-rows: repeat(2, 1fr);
}
.demisto-duration .duration-widget .grid-container.two-parts {
  grid-template-columns: repeat(4, 1fr);
}
.demisto-duration .duration-widget .duration-icon {
  grid-row: 1/3;
}
.demisto-duration .duration-widget .duration-value {
  margin: auto;
}
.demisto-duration .duration-widget .colon {
  grid-area: colon;
}
.demisto-duration .duration-widget .colon-2 {
  grid-area: colon-2;
}
.demisto-duration .duration-widget .time-unit {
  margin-top: 3px;
}
.demisto-duration .duration-widget .time-label {
  font-size: 13px;
  font-weight: 700;
}
.demisto-duration .duration-widget .icon {
  color: #768ba1;
  margin: -2px 0 0 0;
}
.demisto-duration .duration-widget .widget-loader {
  transform: none !important;
}

.demisto-line-chart.demisto-line-chart-reports {
  min-height: 150px;
}
.demisto-line-chart .recharts-legend-wrapper {
  left: 0 !important;
  width: 100% !important;
  margin-top: -5px;
}
.demisto-line-chart svg:not(:root).recharts-surface {
  overflow: visible;
}
.demisto-line-chart .recharts-surface {
  overflow: inherit;
}

.schedule-entry {
  visibility: hidden;
}
.schedule-entry.scheduled {
  color: #128df2;
}

.entry-map-view {
  height: 400px;
}
.no-connection-error {
  text-align: center;
  margin: 0px 1px;
}

.entry-map-marker .marker-image {
  margin-top: -50px;
  margin-left: -12px;
}

.map-error-message {
  width: 200px;
  margin-left: -100px !important;
  text-align: center;
  border: 1px solid red;
}

.polling-entry {
  visibility: hidden;
}
.polling-entry > img {
  position: relative;
  top: 1px;
  width: 16px;
}

.entry-pin .entry-pin-btn {
  max-width: 162px !important;
}
.entry-pin .entry-note-icon {
  margin-right: 8px;
}
.entry-pin .entry-pin-btn:not(.expanded),
.entry-pin .pinned-flag.expanded {
  display: none;
}
.entry-pin i {
  cursor: pointer;
}
.entry-pin i.active {
  color: #ef9700;
}
.entry-pin i.readOnly {
  cursor: default;
}

.war-room-entry .entry-user-image {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  border-radius: 3px;
  height: 100%;
  border-top: 1px solid #eaebeb;
  border-bottom: 1px solid #eaebeb;
}
.war-room-entry .entry-user-image .dbot-label {
  font-weight: 700;
}
.war-room-entry .entry-user-image.warning i {
  color: #128df2;
}
.war-room-entry .entry-user-image.error i {
  color: #d13c3c;
}
.war-room-entry .entry-user-image .user-label {
  margin-left: 12px;
}
.war-room-entry.chained .entry-user-image {
  border-bottom: 1px solid #fff;
}
.war-room-entry.shrink .entry-user-image {
  width: 0;
  padding-left: 55px;
  padding-right: 0;
  padding-top: 0;
  background-color: #38a5ff;
  height: 100%;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
}
.war-room-entry.shrink .entry-user-image .dbot-label {
  font-weight: 700;
}
.war-room-entry.shrink.last .entry-user-image {
  border-bottom: 1px solid #eaebeb;
}

.entry-metadata .entry-task-status,
.entry-metadata .entry-task-name,
.entry-metadata .entry-task-command {
  margin-bottom: 6px;
}
.entry-metadata .entry-task-status {
  display: inline-block;
}
.entry-metadata .entry-task-status.done {
  color: #1db846;
}
.entry-metadata .entry-task-status.result {
  color: #404142;
}
.entry-metadata .entry-task-status.error {
  color: #d13c3c;
}
.entry-metadata .entry-task-status.warning {
  color: #ef9700;
}
.entry-metadata .go-task-link {
  visibility: hidden;
  margin-left: 12px;
}
.entry-metadata .entry-task-command {
  width: 100%;
  display: inline-flex;
}
.entry-metadata .entry-task-command .entry-task-command-children {
  width: 70%;
  display: inline-block;
}
.entry-metadata .entry-task-name {
  display: inline-block;
}
.entry-metadata .entry-task-status ~ .entry-task-name {
  /* Only add margin if there is the task satus before the task name */
  margin-left: 6px;
}

.display-parent-entry {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.display-parent-entry .parent-entry-label {
  font-style: italic;
  display: inline-block;
  max-width: 70%;
  float: left;
  padding-right: 1px;
  margin-right: 5px;
}
.display-parent-entry .parent-entry-label.show-as-link {
  color: #0074df;
  cursor: pointer;
}
.display-parent-entry .parent-entry-label.show-as-link:hover {
  color: #004c9d;
}
.display-parent-entry .parent-entry-label .parent-entry-source {
  color: #6b6b6b;
  font-style: normal;
  margin-left: 4px;
}
.display-parent-entry .parent-entry-goto {
  font-size: 11px;
  color: #0074df;
  cursor: pointer;
  margin-left: 10px;
  margin-right: 10px;
}
.display-parent-entry .parent-entry-goto:hover {
  color: #004c9d;
}
.display-parent-entry .parent-entry-goto-link {
  font-size: 13px;
  color: #0074df;
  cursor: pointer;
}
.display-parent-entry .parent-entry-goto-link:hover {
  color: #004c9d;
}
.display-parent-entry .parent-entry-action {
  visibility: hidden;
}

.copy-to-cli-wrapper .copy-to-cli {
  cursor: pointer;
}
.copy-to-cli-wrapper .copy-to-cli-popup-wrapper {
  max-width: 500px;
}
.copy-to-cli-wrapper .cli-rows {
  text-align: left;
}
.copy-to-cli-wrapper .cli-rows .cli-header span {
  font-weight: 700 !important;
}
.copy-to-cli-wrapper .cli-rows .copy-to-cli-value {
  color: #0074df;
  cursor: pointer;
}
.copy-to-cli-wrapper .cli-rows .copy-to-cli-value:hover {
  color: #004c9d;
}

.component-error-boundary {
  color: #ffffff;
  background-color: #d13c3c;
  padding: 6px 14px 12px;
}
.component-error-boundary .component-error-boundary-error-message {
  margin-right: 10px;
}
.component-error-boundary .copy-to-clipboard .basic.button {
  color: #000000 !important;
  background-color: #d7b1b1 !important;
}
.component-error-boundary .copy-to-clipboard i {
  color: #000000 !important;
}

.generate-report-modal {
  width: 704px;
  height: 625px;
}
.generate-report-modal > .content .generate-report-tab {
  margin-right: 30px;
}
.generate-report-modal > .content .tabs-container .top-menu.in-modal {
  padding-left: 0;
}
.generate-report-modal > .content .template-description,
.generate-report-modal > .content .report-config-description {
  font-size: 16px;
  font-weight: 600;
  margin-top: 30px;
  margin-bottom: 18px;
}
.generate-report-modal > .content .template-description .empty-templates-message,
.generate-report-modal > .content .report-config-description .empty-templates-message {
  font-size: 14px;
  font-weight: 400;
  margin-left: 8px;
}
.generate-report-modal > .content .sections-selector {
  padding: 0 !important;
  margin: 0 !important;
}
.generate-report-modal > .content .sections-selector .sections-description {
  margin-bottom: 5px;
}
.generate-report-modal > .content .sections-selector .sections-wrapper {
  height: 324px;
  overflow-y: auto;
}
.generate-report-modal > .content .sections-selector .sections-wrapper .sections-list .section-selector {
  margin: 8px 5px;
  padding: 0;
}
.generate-report-modal > .content .sections-selector .sections-wrapper .sections-list .section-selector:first-child {
  margin-top: 0;
}
.generate-report-modal > .content .sections-selector .sections-wrapper .sections-list .section-selector .demisto-checkbox label {
  padding-left: 28px;
}
.generate-report-modal > .content .sections-selector .sections-wrapper .sections-list .section-selector .section-description {
  margin-left: 29px;
  display: block;
  font-family: 'Source Sans Pro' !important;
  color: rgba(64, 65, 66, 0.5);
}
.generate-report-modal > .content .sections-selector .sections-wrapper .sections-list .section-selector .section-filters-click {
  color: #0074df;
  cursor: pointer;
  display: inline-block;
  margin: 0 4px;
}
.generate-report-modal > .content .sections-selector .sections-wrapper .sections-list .section-selector .section-filters-click:hover {
  color: #004c9d;
}
.generate-report-modal > .content .sections-selector .sections-wrapper .filters-list {
  background-color: #fff;
  padding: 10px;
}
.generate-report-modal > .content .sections-selector .sections-wrapper .filters-list .filters-selector {
  height: 100%;
}
.generate-report-modal > .content .sections-selector .sections-wrapper .filters-list .filters-selector .filters-header {
  margin-bottom: 5px;
}
.generate-report-modal > .content .sections-selector .sections-wrapper .filters-list .filters-selector .filters-content {
  overflow-y: auto;
}
.generate-report-modal > .content .sections-selector .sections-wrapper .filters-list .filters-selector .filters-content .item {
  margin-bottom: 3px;
}
.generate-report-modal > .content .sections-selector .sections-wrapper .filters-list .filters-selector .filters-content .tags-selector .demisto-dropdown-multiple {
  margin-left: 23px;
  width: calc(100% - 25px);
}
.generate-report-modal > .content .sections-selector .sections-wrapper .filters-list .saved-query-link {
  margin-right: 0;
}
.generate-report-modal > .content .sections-selector .sections-wrapper .filters-list.closed {
  display: none;
}
.generate-report-modal > .content .sections-selector .sections-wrapper .filters-list .back-arrow {
  position: absolute;
  bottom: 5px;
  left: 5px;
  cursor: pointer;
}
.generate-report-modal > .content .sections-selector .actions .add-template {
  float: left;
  margin-top: 2px;
}
.generate-report-modal > .content .sections-selector .actions .add-template .demisto-checkbox {
  vertical-align: middle;
  padding-top: 5px !important;
}
.generate-report-modal > .content .sections-selector .actions .add-template .validation-input {
  position: absolute;
  display: inline-block;
  margin-left: 7px;
  width: 200px;
}
.generate-report-modal > .content .sections-selector .actions .add-template .validation-input input {
  height: 28px;
}
.generate-report-modal > .content .generate-template .selectable-list {
  height: 408px;
  overflow-y: auto;
}
.generate-report-modal > .content .actions {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 8px 20px !important;
}
.generate-report-modal #generate-report-modal-form .generate-report-modal-summary-select-tab .tabs-list-btn {
  margin-left: 6px;
}
.generate-report-modal #generate-report-modal-form .generate-report-modal-summary-select-tab .selected-item {
  line-height: 16px;
}
.generate-report-modal #generate-report-modal-form .generate-report-modal-summary-select-tab .react-select-dropdown__indicator .demisto-icon:before {
  line-height: 16px;
}

.incident-attachments .attachment-stack-view {
  margin-bottom: 3px;
}

.saved-queries .saved-queries-popup {
  padding: 0 !important;
}
.saved-queries .query-list {
  overflow-y: auto;
  padding-bottom: 1px !important;
}
.saved-queries .size-big {
  max-height: 500px;
}
.saved-queries .size-small {
  max-height: 200px;
}
.saved-queries .query-row {
  display: flex !important;
  align-content: space-between !important;
  padding-top: 10px !important;
  padding-left: 20px !important;
  padding-bottom: 10px !important;
}
.saved-queries .query-row:not(:last-child) {
  border-bottom: 1px solid #dadbdb !important;
}
.saved-queries .query-row .query-row-details {
  flex: auto;
  cursor: pointer;
  margin-right: 50px !important;
}
.saved-queries .query-row .query-row-actions {
  visibility: hidden;
  display: flex;
  align-items: center;
  padding-top: 9px;
  padding-right: 14px;
}
.saved-queries .query-row .query-row-actions .query-action-item {
  margin-left: 6px !important;
  color: #0074df;
  cursor: pointer;
}
.saved-queries .query-row .query-row-actions .query-action-item:hover {
  color: #004c9d;
}
.saved-queries .query-row .query-row-actions .mark-page-default {
  width: 80px;
  color: #0074df;
  cursor: pointer;
}
.saved-queries .query-row .query-row-actions .mark-page-default:hover {
  color: #004c9d;
}
.saved-queries .query-row:hover {
  background-color: rgba(64, 65, 66, 0.08);
}
.saved-queries .query-row:hover .query-row-actions {
  visibility: visible;
}
.saved-queries .query-row .query-shared-username {
  margin-left: 6px;
}
.saved-queries .query-row .header {
  display: flex !important;
  margin-bottom: 2px;
  overflow-wrap: anywhere;
}
.saved-queries .query-row .query-val {
  overflow-wrap: anywhere;
}
.saved-queries .query-row .page-default-query {
  visibility: visible;
  width: 80px;
}
.saved-queries .saved-query-link.xsoar-button {
  max-width: 120px;
  margin-right: 10px;
}
.saved-queries .saved-query-link.xsoar-button.disabled {
  opacity: 1;
  color: #404142;
}
.saved-queries .add-query-popup.xsoar-button {
  margin-left: 15px;
}
.saved-queries .add-query-popup .popup {
  background-color: #fff;
}
.saved-queries .add-query-popup .popup:before {
  background-color: #fff !important;
}

.share-roles-modal {
  width: 550px;
}
.share-roles-modal .share-roles-edit-description {
  padding-top: 6px !important;
  padding-left: 4px !important;
  font-size: 13px;
  font-weight: 400;
  color: rgba(64, 65, 66, 0.7);
}
.share-roles-modal .register-shared-roles-form {
  padding-top: 2px !important;
  padding-bottom: 26px !important;
}

.save-query-popup .saved-queries-cancel-button {
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.account-modal {
  width: 600px;
}
.account-modal .admin-user-disclaimer span {
  font-weight: 300;
}
.account-modal .admin-user-disclaimer {
  white-space: pre-line;
}
.account-modal .propagation-labels {
  margin-bottom: 8px;
}

.hagroups-dropdown .react-select-dropdown__group-heading {
  font-style: italic;
}
.hagroups-dropdown .react-select-dropdown__option {
  justify-content: space-between !important;
}
.hagroups-dropdown .react-select-dropdown__option .single-value-description {
  flex: none !important;
  word-spacing: 5px;
}

.ha-group-modal {
  height: 300px;
  width: 532px;
}
.ha-group-modal .content {
  height: 245px;
  overflow-y: scroll;
}
.ha-group-modal .content .text-input-container,
.ha-group-modal .content p {
  margin-bottom: 12px;
}
.ha-group-modal .content .text-input-container.no-margin,
.ha-group-modal .content p.no-margin {
  margin: 0;
}
.ha-group-modal .content .top-separator {
  margin-top: 24px;
}
.ha-group-modal .content .install-cmd-container {
  display: flex;
  margin-top: 12px;
}
.ha-group-modal .content .install-cmd-container .cmd-wrapper {
  padding: 8px;
  margin-right: 8px;
  font-family: 'Courier', monospace;
  background-color: #cacbcd;
}
.ha-group-modal .content .install-cmd-container .ctc-wrapper {
  margin: auto;
}
.ha-group-modal .content .instructions-cbx-container {
  display: flex;
}
.ha-group-modal .content .instructions-cbx-container .confirmation-txt {
  margin-left: 4px;
  margin-top: -1px;
}
.ha-group-modal .content .instructions-cbx-container .confirmation-txt .icon {
  vertical-align: super;
  margin-left: 2px;
}
.ha-group-modal .content .installation-note {
  margin-left: 14px;
}
.ha-group-modal .content .installation-steps-container {
  margin-left: 44px;
}
.ha-group-modal .notification-block-wrapper {
  display: flex;
  background-color: #eff8ff;
  border: 1px solid #0074df;
  border-radius: 4px;
  padding: 8px;
}
.ha-group-modal .notification-block-wrapper .message {
  word-break: break-word;
  margin-left: 8px;
}
.ha-group-modal .notification-block-wrapper .icon {
  color: #0074df;
}
.ha-group-modal.high {
  height: 600px;
}
.ha-group-modal.high .content {
  height: 545px;
}
.ha-group-modal .actions {
  height: 54px;
  padding: 12px 20px;
}

.ha-group-specs-warning-modal .content {
  min-height: 350px;
  width: 520px;
}
.ha-group-specs-warning-modal .actions {
  float: none;
}
.ha-group-specs-warning-modal .dismiss-checkbox {
  float: left;
  text-align: left;
}
.ha-group-specs-warning-modal .message {
  margin-top: 20px;
  display: inline-block;
}
.ha-group-specs-warning-modal .host-list {
  overflow: auto;
  height: 100px;
}

.edit-account-modal {
  height: 430px !important;
  width: 600px !important;
}
.edit-account-modal .content {
  height: 375px;
}
.edit-account-modal .actions {
  height: 54px;
  padding: 12px 20px;
}
.edit-account-modal .danger-zone .expanded .delete-acc-disclaimer {
  margin-top: 2px;
  font-size: 16px;
  line-height: 22px;
}
.edit-account-modal .danger-zone .expanded .delete-acc-disclaimer-section-one {
  font-weight: 700;
}
.edit-account-modal .danger-zone .expanded .account-warning {
  color: #d13c3c;
}
.edit-account-modal .danger-zone .expanded .keep-data {
  margin-top: 8px;
}
.edit-account-modal .danger-zone .expanded .confirm-account-name {
  margin-top: 16px;
}
.edit-account-modal .start-stop-accounts-list {
  height: 230px;
  overflow-y: auto;
}

.edit-live-backup-modal {
  width: 750px !important;
}
.edit-live-backup-modal .content {
  min-height: 450px;
}
.edit-live-backup-modal .live-backup .disclaimer-ribbon,
.edit-live-backup-modal .live-backup .error-ribbon {
  margin: 20px -20px 0px -20px;
}

.live-backup {
  width: 100%;
}
.live-backup .status-label {
  margin-left: 10px !important;
  width: 75px;
  display: inline-block;
  text-align: left;
}
.live-backup .dr-on-off-switch {
  margin-left: 6px;
}
.live-backup .dr-on-off-switch .dr-on-off-switch-checkbox {
  margin-left: 8px;
}
.live-backup .pending-actions .pending-actions-count {
  margin-right: 4px;
  margin-left: 4px;
}
.live-backup .disclaimer-ribbon,
.live-backup .error-ribbon {
  padding-left: 20px;
}
.live-backup .form {
  margin-top: 20px;
}
.live-backup .switch-hosts-button {
  height: 30px;
  font-size: 13px !important;
  padding: 0px 10px !important;
}
.live-backup .insecure-checkbox {
  margin-left: 8px;
}
.live-backup .proxy-checkbox {
  margin-left: 8px;
}

.dr-ribbon {
  background-color: #fff2f2;
  color: #404142;
  height: 70px;
  position: relative;
}
.dr-ribbon .grid {
  height: 100%;
}
.dr-ribbon .grid .column:first-child {
  max-width: 50px !important;
}
.dr-ribbon .icon {
  font-size: 24px !important;
}
.dr-ribbon .disclaimer {
  max-height: 50px;
  overflow-y: auto;
  padding-right: 70px;
}
.dr-ribbon .copy-button {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 25px;
  z-index: 1;
}
.dr-ribbon .copy-button .icon {
  font-size: inherit !important;
}
.padded-disclaimer-ribbon,
.padded-error-ribbon {
  margin: 20px -3% 0 -55px;
  padding: 0px 0px 0px 55px;
}
.padded-disclaimer-ribbon .disclaimer,
.padded-error-ribbon .disclaimer {
  white-space: pre-line;
}
.disclaimer-ribbon,
.error-ribbon {
  margin-top: 20px;
  padding-left: 20px;
}

.permissions-batch-edit-modal {
  width: 500px;
}
.permissions-batch-edit-modal .content {
  height: 188px;
}
.permissions-batch-edit-modal .content .selected-count-message {
  margin: 10px 0;
}
.permissions-batch-edit-modal .content .save-permissions-warning {
  margin-top: 25px;
}

.time-ticker .sla-details {
  line-height: 1;
}

.incidents-ticker .time {
  font-size: 16px;
  line-height: 0;
  color: #6b6b6b;
}
.incidents-ticker .negative {
  color: #d13c3c;
}

.expanded-grid-field {
  padding: 5px 10px;
  overflow: auto;
  margin-right: 6px;
  height: 100%;
}
.expanded-grid-field .expanded-grid-row {
  margin: 5px;
}
.expanded-grid-field .expanded-grid-column {
  overflow-wrap: break-word;
}

/**
 * FixedDataTable v1.0.0 
 *
 * Copyright Schrodinger, LLC
 * All rights reserved.
 *
 * This source code is licensed under the BSD-style license found in the
 * LICENSE file in the root directory of this source tree. An additional grant
 * of patent rights can be found in the PATENTS file in the same directory.
 */

/**
 * Copyright Schrodinger, LLC
 * All rights reserved.
 *
 * This source code is licensed under the BSD-style license found in the
 * LICENSE file in the root directory of this source tree. An additional grant
 * of patent rights can be found in the PATENTS file in the same directory.
 *
 * @providesModule fixedDataTableCellGroupLayout
 */

.fixedDataTableCellGroupLayout_cellGroup {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.fixedDataTableCellGroupLayout_cellGroup > .public_fixedDataTableCell_main {
  display: inline-block;
  vertical-align: top;
  white-space: normal;
}

.fixedDataTableCellGroupLayout_cellGroupWrapper {
  position: absolute;
  top: 0;
}

/**
 * Copyright Schrodinger, LLC
 * All rights reserved.
 *
 * This source code is licensed under the BSD-style license found in the
 * LICENSE file in the root directory of this source tree. An additional grant
 * of patent rights can be found in the PATENTS file in the same directory.
 *
 * @providesModule fixedDataTableCellLayout
 */

.fixedDataTableCellLayout_main {
  border-right-style: solid;
  border-right-width: 1px;
  border-width: 0 1px 0 0;
  box-sizing: border-box;
  display: block;
  overflow: hidden;
  position: absolute;
  white-space: normal;
}

.fixedDataTableCellLayout_lastChild {
  border-width: 0 1px 1px 0;
}

.fixedDataTableCellLayout_alignRight {
  text-align: right;
}

.fixedDataTableCellLayout_alignCenter {
  text-align: center;
}

.fixedDataTableCellLayout_wrap1 {
  display: table;
}

.fixedDataTableCellLayout_wrap2 {
  display: table-row;
}

.fixedDataTableCellLayout_wrap3 {
  display: table-cell;
  vertical-align: middle;
}

.fixedDataTableCellLayout_columnResizerContainer {
  position: absolute;
  right: 0px;
  width: 6px;
  z-index: 1;
}

.fixedDataTableCellLayout_columnResizerContainer:hover {
  cursor: ew-resize;
}

.fixedDataTableCellLayout_columnResizerContainer:hover .fixedDataTableCellLayout_columnResizerKnob {
  visibility: visible;
}

.fixedDataTableCellLayout_columnResizerKnob {
  position: absolute;
  right: 0px;
  visibility: hidden;
  width: 4px;
}

/**
 * Copyright Schrodinger, LLC
 * All rights reserved.
 *
 * This source code is licensed under the BSD-style license found in the
 * LICENSE file in the root directory of this source tree. An additional grant
 * of patent rights can be found in the PATENTS file in the same directory.
 *
 * @providesModule fixedDataTableColumnResizerLineLayout
 */

.fixedDataTableColumnResizerLineLayout_mouseArea {
  cursor: ew-resize;
  position: absolute;
  right: -5px;
  width: 12px;
}

.fixedDataTableColumnResizerLineLayout_main {
  border-right-style: solid;
  border-right-width: 1px;
  box-sizing: border-box;
  position: absolute;
  z-index: 10;
  pointer-events: none;
}

body[dir="rtl"] .fixedDataTableColumnResizerLineLayout_main {
  /* the resizer line is in the wrong position in RTL with no easy fix.
   * Disabling is more useful than displaying it.
   * #167 (github) should look into this and come up with a permanent fix.
   */
  display: none !important;
}

.fixedDataTableColumnResizerLineLayout_hiddenElem {
  display: none !important;
}

/**
 * Copyright Schrodinger, LLC
 * All rights reserved.
 *
 * This source code is licensed under the BSD-style license found in the
 * LICENSE file in the root directory of this source tree. An additional grant
 * of patent rights can be found in the PATENTS file in the same directory.
 *
 * @providesModule fixedDataTableLayout
 */

.fixedDataTableLayout_main {
  border-style: solid;
  border-width: 1px;
  box-sizing: border-box;
  overflow: hidden;
  position: relative;
}

.fixedDataTableLayout_header,
.fixedDataTableLayout_hasBottomBorder {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}

.fixedDataTableLayout_footer .public_fixedDataTableCell_main {
  border-top-style: solid;
  border-top-width: 1px;
}

.fixedDataTableLayout_topShadow,
.fixedDataTableLayout_bottomShadow {
  height: 4px;
  left: 0;
  position: absolute;
  right: 0;
  z-index: 1;
}

.fixedDataTableLayout_bottomShadow {
  margin-top: -4px;
}

.fixedDataTableLayout_rowsContainer {
  overflow: hidden;
  position: relative;
}

/**
 * Copyright Schrodinger, LLC
 * All rights reserved.
 *
 * This source code is licensed under the BSD-style license found in the
 * LICENSE file in the root directory of this source tree. An additional grant
 * of patent rights can be found in the PATENTS file in the same directory.
 *
 * @providesModule fixedDataTableRowLayout
 */

.fixedDataTableRowLayout_main {
  box-sizing: border-box;
  overflow: hidden;
  position: absolute;
  top: 0;
}

.fixedDataTableRowLayout_body {
  left: 0;
  position: absolute;
  top: 0;
}

.fixedDataTableRowLayout_rowExpanded {
  box-sizing: border-box;
  left: 0;
  position: absolute;
}

.fixedDataTableRowLayout_fixedColumnsDivider {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  border-left-style: solid;
  border-left-width: 1px;
  left: 0;
  position: absolute;
  top: 0;
  width: 0;
}

.fixedDataTableRowLayout_columnsShadow {
  position: absolute;
  width: 4px;
}

.fixedDataTableRowLayout_columnsRightShadow {
  right: 1px;
}

.fixedDataTableRowLayout_rowWrapper {
  position: absolute;
  top: 0;
}

/**
 * Copyright Schrodinger, LLC
 * All rights reserved.
 *
 * This source code is licensed under the BSD-style license found in the
 * LICENSE file in the root directory of this source tree. An additional grant
 * of patent rights can be found in the PATENTS file in the same directory.
 *
 * @providesModule ScrollbarLayout
 */

.ScrollbarLayout_main {
  box-sizing: border-box;
  outline: none;
  overflow: hidden;
  position: absolute;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.ScrollbarLayout_mainVertical {
  bottom: 0;
  right: 0;
  top: 0;
  width: 15px;
}

.ScrollbarLayout_mainHorizontal {
  height: 15px;
  left: 0;
  transition-property: background-color height;
}

/* Touching the scroll-track directly makes the scroll-track bolder */

.ScrollbarLayout_mainHorizontal.public_Scrollbar_mainActive,
.ScrollbarLayout_mainHorizontal:hover {
  height: 17px;
}

.ScrollbarLayout_face {
  left: 0;
  overflow: hidden;
  position: absolute;
  z-index: 1;
  transition-duration: 250ms;
  transition-timing-function: ease;
  transition-property: width;
}

/**
 * This selector renders the "nub" of the scrollface. The nub must
 * be rendered as pseudo-element so that it won't receive any UI events then
 * we can get the correct `event.offsetX` and `event.offsetY` from the
 * scrollface element while dragging it.
 */

.ScrollbarLayout_face:after {
  border-radius: 6px;
  content: '';
  display: block;
  position: absolute;
  transition: background-color 250ms ease;
}

.ScrollbarLayout_faceHorizontal {
  bottom: 0;
  left: 0;
  top: 0;
}

.ScrollbarLayout_faceHorizontal:after {
  bottom: 4px;
  left: 0;
  top: 4px;
  width: 100%;
}

.ScrollbarLayout_faceHorizontal.public_Scrollbar_faceActive:after,
.ScrollbarLayout_main:hover .ScrollbarLayout_faceHorizontal:after {
  bottom: calc(4px/2);
}

.ScrollbarLayout_faceVertical {
  left: 0;
  right: 0;
  top: 0;
}

.ScrollbarLayout_faceVertical:after {
  height: 100%;
  left: 4px;
  right: 4px;
  top: 0;
}

.ScrollbarLayout_main:hover .ScrollbarLayout_faceVertical:after,
.ScrollbarLayout_faceVertical.public_Scrollbar_faceActive:after {
  left: calc(4px/2);
  right: calc(4px/2);
}

/**
 * Copyright Schrodinger, LLC
 * All rights reserved.
 *
 * This source code is licensed under the BSD-style license found in the
 * LICENSE file in the root directory of this source tree. An additional grant
 * of patent rights can be found in the PATENTS file in the same directory.
 *
 * @providesModule fixedDataTable
 *
 */

/**
 * Table.
 */

.public_fixedDataTable_main {
  border-color: #d3d3d3;
}

.public_fixedDataTable_header,
.public_fixedDataTable_hasBottomBorder {
  border-color: #d3d3d3;
}

.public_fixedDataTable_header .public_fixedDataTableCell_main {
  font-weight: bold;
}

.public_fixedDataTable_header,
.public_fixedDataTable_scrollbarSpacer,
.public_fixedDataTable_header .public_fixedDataTableCell_main {
  background-color: #f6f7f8;
  background-image: linear-gradient(#fff, #efefef);
}

.public_fixedDataTable_scrollbarSpacer {
  position: absolute;
  z-index: 99;
  top: 0;
}

.public_fixedDataTable_footer .public_fixedDataTableCell_main {
  background-color: #f6f7f8;
  border-color: #d3d3d3;
}

.public_fixedDataTable_topShadow {
  background-image: linear-gradient(180deg, rgba(0,0,0,0.1), rgba(0,0,0,0));
}

.public_fixedDataTable_bottomShadow {
  background-image: linear-gradient(0deg, rgba(0,0,0,0.1), rgba(0,0,0,0));
}

.public_fixedDataTable_horizontalScrollbar .public_Scrollbar_mainHorizontal {
  background-color: #fff;
}

/**
 * Copyright Schrodinger, LLC
 * All rights reserved.
 *
 * This source code is licensed under the BSD-style license found in the
 * LICENSE file in the root directory of this source tree. An additional grant
 * of patent rights can be found in the PATENTS file in the same directory.
 *
 * @providesModule fixedDataTableCell
 */

/**
 * Table cell.
 */

.public_fixedDataTableCell_main {
  background-color: #fff;
  border-color: #d3d3d3;
}

.public_fixedDataTableCell_highlighted {
  background-color: #f4f4f4;
}

.public_fixedDataTableCell_cellContent {
  padding: 8px;
}

.public_fixedDataTableCell_columnResizerKnob {
  background-color: #0284ff;
}

.public_fixedDataTableCell_hasReorderHandle .public_fixedDataTableCell_cellContent {
	margin-left: 12px;
}

/**
 * Column reorder goodies.
 */

.fixedDataTableCellLayout_columnReorderContainer {
  border-color: #0284ff;
  background-color: rgba(0,0,0,0.1);
  width: 12px;
  margin-right: -12px;
  float: left;
  cursor: move;
}

.fixedDataTableCellLayout_columnReorderContainer:after {
	content: '::';
	position: absolute;
	top: 50%;
	left: 1px;
	transform: translateY(-50%);
}

/**
 * Copyright Schrodinger, LLC
 * All rights reserved.
 *
 * This source code is licensed under the BSD-style license found in the
 * LICENSE file in the root directory of this source tree. An additional grant
 * of patent rights can be found in the PATENTS file in the same directory.
 *
 * @providesModule fixedDataTableColumnResizerLine
 *
 */

/**
 * Column resizer line.
 */

.public_fixedDataTableColumnResizerLine_main {
  border-color: #0284ff;
}

/**
 * Copyright Schrodinger, LLC
 * All rights reserved.
 *
 * This source code is licensed under the BSD-style license found in the
 * LICENSE file in the root directory of this source tree. An additional grant
 * of patent rights can be found in the PATENTS file in the same directory.
 *
 * @providesModule fixedDataTableRow
 */

/**
 * Table row.
 */

.public_fixedDataTableRow_main {
  background-color: #fff;
}

.public_fixedDataTableRow_highlighted,
.public_fixedDataTableRow_highlighted .public_fixedDataTableCell_main {
  background-color: #f6f7f8;
}

.public_fixedDataTableRow_fixedColumnsDivider {
  border-color: #d3d3d3;
}

.public_fixedDataTableRow_columnsShadow {
  background-image: linear-gradient(90deg, rgba(0,0,0,0.1), rgba(0,0,0,0));
}

.public_fixedDataTableRow_columnsRightShadow {
  transform: rotate(180deg);
}

/**
 * Copyright Schrodinger, LLC
 * All rights reserved.
 *
 * This source code is licensed under the BSD-style license found in the
 * LICENSE file in the root directory of this source tree. An additional grant
 * of patent rights can be found in the PATENTS file in the same directory.
 *
 * @providesModule Scrollbar
 *
 */

/**
 * Scrollbars.
 */

/* Touching the scroll-track directly makes the scroll-track bolder */

.public_Scrollbar_main.public_Scrollbar_mainActive,
.public_Scrollbar_main {
  background-color: #fff;
  border-left: 1px solid #d3d3d3;
}

.public_Scrollbar_mainOpaque,
.public_Scrollbar_mainOpaque.public_Scrollbar_mainActive,
.public_Scrollbar_mainOpaque:hover {
  background-color: #fff;
}

.public_Scrollbar_face:after {
  background-color: #c2c2c2;
}

.public_Scrollbar_main:hover .public_Scrollbar_face:after,
.public_Scrollbar_mainActive .public_Scrollbar_face:after,
.public_Scrollbar_faceActive:after {
  background-color: #7d7d7d;
}

.demisto-table .fixedDataTableLayout_main {
  margin-top: -26px !important;
}
.demisto-table.all-rows-selected .fixedDataTableLayout_main {
  margin-top: 0 !important;
}
.demisto-table.fixed-table {
  position: fixed;
}
.demisto-table .paging .paging-previous:not(.loading-results) {
  color: #0074df;
  cursor: pointer;
}
.demisto-table .paging .paging-previous:not(.loading-results):hover {
  color: #004c9d;
}
.demisto-table .paging .paging-next:not(.loading-results) {
  color: #0074df;
  cursor: pointer;
}
.demisto-table .paging .paging-next:not(.loading-results):hover {
  color: #004c9d;
}
.demisto-table .paging .divider {
  margin: 0 12px 0 12px;
  font-weight: 300;
}
.demisto-table .search-bar {
  margin-top: -15px;
}
.demisto-table .text-middle {
  margin-top: 7px;
}
.demisto-table .export-to-csv-link:not(.item) {
  float: right;
  margin-left: 12px;
  padding-top: 9px;
  color: #0074df;
  cursor: pointer;
}
.demisto-table .export-to-csv-link:not(.item):hover {
  color: #004c9d;
}
.demisto-table .table-full-export {
  float: right;
  margin-left: 12px;
  padding-top: 9px;
  color: #0074df;
  cursor: pointer;
}
.demisto-table .table-full-export:hover {
  color: #004c9d;
}
.demisto-table .table-toolbar {
  z-index: 90;
  left: 95px;
  right: 40px;
  background-color: #f4f5f5;
  margin: 5px 0;
}
.demisto-table .table-toolbar.fixed-table {
  position: fixed;
  height: 34px;
}
.demisto-table .table-toolbar .table-loading .demisto-loader-message {
  margin-left: 10px !important;
}
.demisto-table .table-toolbar .table-loading.without-buttons {
  display: contents;
}
.demisto-table .table-toolbar .toolbar-buttons {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.demisto-table .table-toolbar .toolbar-buttons .button {
  margin-right: 12px;
  font-size: 13px;
  color: #404142 !important;
}
.demisto-table .table-toolbar .toolbar-buttons .button.disabled {
  background-color: #f4f5f5 !important;
}
.demisto-table .table-toolbar .toolbar-buttons .toolbar-settings-show-disabled {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.demisto-table .table-toolbar .toolbar-buttons .toolbar-settings-show-disabled .demisto-table-checkbox-disabled {
  margin-right: 16px;
}
.demisto-table .table-toolbar .toolbar-buttons .toolbar-settings {
  font-size: 16px;
  cursor: pointer;
  margin: 5px 0;
}
.demisto-table .table-cell-data {
  font-family: 'Source Sans Pro';
  overflow-y: auto;
  white-space: pre-wrap;
  word-break: break-word;
  padding-right: 15px;
  font-size: 14px;
  overflow-x: hidden;
  margin: auto;
}
.demisto-table .demisto-table-no-result {
  font-size: 16px;
  margin-top: 10px;
}
.demisto-table .public_fixedDataTableRow_main {
  background-color: #f4f5f5;
  border-left: none;
  border-right: 1px solid #dadbdb;
}
.demisto-table .public_fixedDataTableRow_main.selected-row .fixedDataTableCellGroupLayout_cellGroup {
  background-color: #eff8ff;
}
.demisto-table .public_fixedDataTableRow_main.fixedDataTableLayout_hasBottomBorder {
  border-bottom: 1px solid #dadbdb;
}
.demisto-table .public_fixedDataTableRow_main:not(.public_fixedDataTableRow_even):not(.selected-row) .public_fixedDataTableCell_main {
  background-color: #fff !important;
}
.demisto-table .public_fixedDataTableRow_main .fixedDataTableCellGroupLayout_cellGroup {
  background-color: #f4f5f5;
}
.demisto-table .public_fixedDataTableRow_main .fixedDataTableCellGroupLayout_cellGroup .public_fixedDataTableCell_main {
  background-color: unset;
}
.demisto-table .public_fixedDataTableRow_main .fixedDataTableCellGroupLayout_cellGroup .public_fixedDataTableCell_main .public_fixedDataTableCell_wrap1 {
  width: inherit;
}
.demisto-table .public_fixedDataTableRow_main .fixedDataTableCellGroupLayout_cellGroup .fixedDataTableCellLayout_main.public_fixedDataTableCell_main:last-child {
  padding-right: 10px;
}
.demisto-table .public_fixedDataTableRow_main .fixedDataTableCellGroupLayout_cellGroup .fixedDataTableCellLayout_main.public_fixedDataTableCell_main:first-child {
  border-left: 1px solid #dadbdb;
}
.demisto-table .public_fixedDataTableRow_main .fixedDataTableRowLayout_rowExpanded {
  border-color: 1px solid #dadbdb;
  background-color: #f4f5f5;
  padding-right: 10px;
  border: 1px solid #dadbdb;
}
.demisto-table .public_fixedDataTable_scrollbarSpacer {
  background-color: unset;
  background-image: none;
}
.demisto-table .public_fixedDataTable_header {
  background-image: none;
  border: 1px solid #dadbdb;
  border-left: none;
}
.demisto-table .public_fixedDataTable_header .public_fixedDataTableCell_main {
  background-image: none;
}
.demisto-table .public_fixedDataTable_header .public_fixedDataTableCell_main .sortable-header,
.demisto-table .public_fixedDataTable_header .public_fixedDataTableCell_main .header-value {
  line-height: 1.2 !important;
}
.demisto-table .public_fixedDataTable_header .public_fixedDataTableCell_main .header-color-error {
  color: #d13c3c;
}
.demisto-table .public_fixedDataTable_header .public_fixedDataTableCell_main .header-color-warning {
  color: #ef9700;
}
.demisto-table .public_fixedDataTable_header .public_fixedDataTableCell_main .header-color-unknown {
  color: #b8b8b8;
}
.demisto-table .public_fixedDataTable_main {
  border: none;
}
.demisto-table .fixedDataTableCellLayout_main.public_fixedDataTableCell_main {
  border-right: 1px solid #dadbdb;
  border-left: none;
}
.demisto-table.scrollable-cells .fixedDataTableCellLayout_main.public_fixedDataTableCell_main {
  overflow-y: auto;
}
.demisto-table .ScrollbarLayout_mainVertical,
.demisto-table .ScrollbarLayout_mainHorizontal {
  z-index: 85 !important;
  background-color: transparent;
}
.demisto-table .ScrollbarLayout_mainVertical {
  margin-right: 2px;
}
.demisto-table .ScrollbarLayout_mainHorizontal {
  margin-top: 2px;
}
.demisto-table .public_Scrollbar_main {
  background-color: transparent !important;
  border-right: none;
  border-bottom: none;
  border-left: none;
}
.demisto-table .public_fixedDataTableCell_cellContent {
  padding: 0 10px 0 8px;
  word-break: break-word;
}
.demisto-table .public_fixedDataTableRow_fixedColumnsDivider {
  border-color: 1px solid #dadbdb;
}
.demisto-table .fixedDataTableCellLayout_main.public_fixedDataTableCell_main:first-child {
  border-left: 1px rgba(34, 36, 38, 0.15) solid;
}
.demisto-table .fixedDataTableLayout_rowsContainer > .fixedDataTableRowLayout_rowWrapper {
  z-index: 2 !important;
}
.demisto-table .fixedDataTableLayout_rowsContainer .fixedDataTableRowLayout_rowWrapper:hover .favorites-star {
  opacity: 1;
  color: #0074df;
}
.demisto-table .fixedDataTableLayout_rowsContainer .fixedDataTableRowLayout_rowWrapper .favorites-star .loading {
  right: 2px;
}
.demisto-table .public_Scrollbar_face:after {
  background-color: rgba(64, 65, 66, 0.08);
}
.demisto-table .ScrollbarLayout_mainHorizontal {
  height: 8px;
}
.demisto-table .ScrollbarLayout_mainHorizontal .ScrollbarLayout_faceHorizontal:after {
  bottom: 0;
  top: 0;
}
.demisto-table .ScrollbarLayout_mainVertical {
  width: 8px;
}
.demisto-table .ScrollbarLayout_mainVertical .ScrollbarLayout_faceVertical:after {
  left: 0;
  right: 0;
}
.demisto-table .public_Scrollbar_main:hover .public_Scrollbar_faceActive:after,
.demisto-table .public_Scrollbar_main:hover .public_Scrollbar_mainActive,
.demisto-table .public_Scrollbar_main:hover .public_Scrollbar_face:after {
  background-color: rgba(62, 63, 64, 0.54);
}
.demisto-table.with-search .demisto-table-checkbox-disabled {
  float: right;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 38px;
  margin-left: 12px;
}
.demisto-table .toolbar-buttons-inner-wrapper {
  display: inline;
}
.demisto-table .toolbar-buttons-inner-wrapper .malware-analysis-table-actions {
  padding-left: 3px;
}

.table-column-settings-modal {
  width: 450px;
}
.table-column-settings-modal .content {
  height: 390px;
  overflow-y: auto;
  overflow-x: hidden;
}
.table-column-settings-modal .content .grid-column-required,
.table-column-settings-modal .content .grid-column-lock {
  position: relative;
  transform: translateY(50%);
}

.demisto-table-search .saved-queries {
  float: right;
  padding-top: 8px;
}
.demisto-table-search .create-widget-btn {
  float: right;
  padding-top: 9px;
  color: #0074df;
  cursor: pointer;
}
.demisto-table-search .create-widget-btn:hover {
  color: #004c9d;
}
.demisto-table-search .ui.icon.input input {
  padding-right: 52px !important;
}

.demisto-search .date-time {
  position: absolute;
  left: 0;
  top: 24px;
}
.demisto-search .date-time .rdtOpen .rdtPicker {
  width: 260px;
}
.demisto-search .date-time .rdtOpen .rdtPicker .data-section .rdtDays .inner-content .rdtDay {
  height: 28px;
}
.cli-box-wrapper {
  position: absolute;
  display: flex;
  width: 100%;
}
.cli-box-wrapper .cli-box {
  position: relative !important;
  flex-shrink: 0;
}
.cli-box-wrapper .cli-box-spacer {
  display: inline-block;
}

.open-down {
  top: 100%;
}
.open-up {
  bottom: 100%;
}
.cli-box {
  position: absolute !important;
  left: 0;
  z-index: 998;
  max-height: 315px;
  min-width: 100px;
  padding: 0 !important;
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0 !important;
  border: 1px solid #dadbdb;
  overflow: hidden;
}
.cli-box.ui.message {
  background-color: #fff;
  color: #404142;
}
.cli-box .cli-box-navigation {
  padding-bottom: 5px;
  padding-right: 5px;
  padding-top: 5px;
  display: block;
  margin-left: 13px;
}
.cli-box .cli-box-navigation div,
.cli-box .cli-box-navigation span {
  font-weight: 300;
  font-size: 12px;
}
.cli-box .cli-box-autocomplete {
  overflow-y: auto;
  overflow-x: hidden;
  display: inline !important;
  max-height: 285px;
  min-width: 120px;
  border-right: 2px solid #dadbdb;
}
.cli-box .cli-box-autocomplete .extended-divider {
  float: right;
}
.cli-box .cli-box-autocomplete .item {
  max-width: 250px;
  overflow-x: hidden;
  cursor: pointer;
  display: flex;
  align-items: center;
  line-height: 1.15em !important;
  font-weight: 400;
  padding: 6px 20px !important;
  margin: 0 0 !important;
  color: #404142 !important;
}
.cli-box .cli-box-autocomplete .item:hover:not(.group-header) {
  background-color: rgba(64, 65, 66, 0.08) !important;
}
.cli-box .cli-box-autocomplete .item.active {
  background-color: #128df2 !important;
  color: #fff !important;
}
.cli-box .cli-box-autocomplete .item.active:hover {
  background-color: #128df2 !important;
}
.cli-box .cli-box-autocomplete .disabled-item {
  color: #b8b8b8 !important;
}
.cli-box .cli-box-autocomplete .group-header {
  padding: 10px 8px 6px 12px !important;
  font-size: 12px !important;
  font-style: italic !important;
  font-weight: 400;
  cursor: default;
}
.cli-box .cli-box-autocomplete .group-header .group-header-count {
  padding-left: 3px;
}
.cli-box .cli-box-autocomplete .cli-box-items-icons {
  display: inline-block;
  padding-left: 8px;
  padding-right: 0;
}
.cli-box .cli-box-autocomplete .cli-box-items-icons .warning-icon {
  color: #ef9700;
}
.cli-box .cli-box-autocomplete .cli-box-emoji {
  padding-right: 6px;
}
.cli-box .cli-box-content {
  display: inline-flex;
}

.cli-extended-box {
  margin: 6px 20px !important;
  min-width: 350px;
  max-width: 450px;
}
.cli-extended-box .header-wrapper {
  margin-top: 15px;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}
.cli-extended-box .header-wrapper .cli-extended-help-message {
  font-size: 12px;
}
.cli-extended-box .header-wrapper .cli-extended-help-message .description-ribbon-wrapper {
  width: 77px;
  height: 24px;
  overflow: hidden;
  top: 0;
  right: 0;
}
.cli-extended-box .header-wrapper .item-header {
  height: 24px;
  font-size: 20px;
  font-weight: 700;
  padding-right: 8px;
  margin-bottom: 5px;
  flex: 1;
}
.cli-extended-box .main-description {
  overflow-y: auto;
  overflow-x: hidden;
  min-height: 25px;
  max-height: 115px;
  padding-bottom: 7px;
  padding-top: 5px;
  white-space: pre-line;
  word-wrap: break-word;
}
.cli-extended-box .cli-extended-arguments {
  overflow-y: auto;
  overflow-x: hidden;
  margin-top: 5px;
  padding-bottom: 14px;
  max-height: 156px;
}
.cli-extended-box .cli-extended-arguments .argument-item-data {
  padding-bottom: 0;
  padding-top: 8px;
}
.cli-extended-box .cli-extended-arguments .argument-item-data .argument-name {
  max-width: 120px;
  display: inline-block;
}
.cli-extended-box .cli-extended-arguments .argument-item-data .cli-arguments-icons {
  padding-left: 10px;
  display: inline-block;
  vertical-align: top;
}

.cli-help-message[data-tooltip]:after {
  background: #fff;
  white-space: pre-wrap;
  width: 320px;
}
.cli-help-message i {
  padding-left: 5px;
}

.cli-header-username {
  font-weight: 800;
}
.cli-header-username .user-away-icon {
  color: #ef9700;
  vertical-align: middle;
}

.demisto-table-select-all {
  margin-bottom: 6px;
  z-index: 2;
  background-color: #f4f5f5;
  padding-bottom: 4px !important;
  padding-top: 2px;
}
.demisto-table-select-all.page-selection {
  background-color: #eff8ff;
  color: #404142;
  padding: 5px 3px 2px 6px !important;
}

.version-cell.bad {
  color: #d13c3c;
}
.version-cell.medium {
  color: #ef9700;
}

.settings-header-cell .header-wrapper {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
  left: 8px;
}
.settings-header-cell .header-wrapper.locked {
  left: 12px;
}
.settings-header-cell .header-wrapper .header-locked {
  position: absolute;
  left: 0;
  top: 0;
}
.settings-header-cell .header-wrapper .header-value.settings {
  margin-right: 20px;
  margin-left: 15px;
}
.settings-header-cell .header-wrapper .header-value.locked {
  margin-left: 20px;
}
.settings-header-cell .header-wrapper .header-settings-button {
  position: absolute;
  right: 2px;
  top: 0;
}

.icon-cell {
  width: 100%;
  text-align: center;
}

.account-status-cell .account-status-cell-link.linkable {
  cursor: pointer;
}
.account-status-cell .status-creating {
  color: #404142;
}
.account-status-cell .status-blocked,
.account-status-cell .status-stopped {
  color: #ef9700;
}
.account-status-cell .status-ready {
  color: #38a5ff;
}
.account-status-cell .status-error {
  color: #d13c3c;
}
.account-status-cell .status-down {
  color: #d13c3c;
}

.account-status-modal {
  width: 450px;
}
.account-status-modal .account-status-modal-cell .status-ready {
  color: #404142;
}
.account-status-modal .account-status-modal-cell .status-creating {
  color: #404142;
}
.account-status-modal .account-status-modal-cell .status-blocked,
.account-status-modal .account-status-modal-cell .status-stopped {
  color: #ef9700;
}
.account-status-modal .account-status-modal-cell .status-error {
  color: #d13c3c;
}
.account-status-modal .account-status-modal-cell .status-down {
  color: #d13c3c;
}

.table-button-wrapper {
  display: flex;
  justify-content: center;
  padding: 5px 0;
}

.react-select-dropdown-wrapper {
  padding-right: 0;
}
.react-select-dropdown-wrapper .react-select-dropdown-container .react-select-dropdown__control .react-select-dropdown__value-container .single-value-wrapper .react-select-dropdown__single-value .demisto-icon {
  margin-left: 0 !important;
}
.react-select-dropdown-wrapper {
  padding-right: 0;
}
.react-select-dropdown-wrapper .react-select-dropdown-container .react-select-dropdown__control.react-select-dropdown__control--menu-is-open .demisto-icon {
  opacity: 1;
}
.menu-dropdown-wrapper .react-select-dropdown__control {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
}
.menu-dropdown-wrapper.right .react-select-dropdown__menu {
  right: 0;
}
.menu-dropdown-wrapper.width-children .react-select-dropdown__menu .menu-list-wrapper .react-select-dropdown__menu-list .react-select-dropdown__option {
  padding: 0;
}
.menu-dropdown-wrapper.width-children .react-select-dropdown__menu .menu-list-wrapper .react-select-dropdown__menu-list .react-select-dropdown__option .item {
  padding: 8px 12px 8px 16px;
  width: 100%;
}
.menu-dropdown-wrapper .react-select-dropdown__placeholder {
  white-space: pre;
  margin-left: 0;
  margin-right: 0;
  transform: unset;
  position: static;
}
.menu-dropdown-wrapper .react-select-dropdown__placeholder .icon {
  margin-right: 0;
}
.menu-dropdown-wrapper .react-select-dropdown-wrapper.as-anchor .react-select-dropdown__placeholder {
  color: inherit;
}
.menu-dropdown-wrapper .react-select-dropdown__option .item .demisto-icon {
  margin-right: 10px !important;
}
.menu-dropdown-wrapper .divider {
  background-color: #dadbdb;
  border-top: 1px solid #b8b8b8;
  height: 0;
  margin: 0;
}

.unit42-dots-menu {
  position: absolute;
  right: 0;
  z-index: 99;
}
.unit42-dots-menu-dropdown {
  margin-left: -240px;
}
.table-unit42-info-menu-cell-wrapper .unit42-dots-menu {
  position: initial;
}
.table-unit42-info-menu-cell-wrapper .demisto-icon {
  opacity: 0;
}
.table-unit42-info-menu-cell-wrapper:hover .demisto-icon {
  opacity: 1;
  cursor: pointer;
}
.table-unit42-info-menu-cell-wrapper .menu-dropdown-wrapper:hover .demisto-icon {
  color: #0074df;
  background-color: rgba(64, 65, 66, 0.08);
  border-radius: 24px;
  opacity: 1;
}

.time-cell.linkable {
  color: #0074df;
  cursor: pointer;
}
.time-cell.linkable:hover {
  color: #004c9d;
}
.time-cell.late {
  color: #d13c3c;
}
.time-cell.risk {
  color: #ef9700;
}
.time-cell.bad {
  color: #ff1744;
}

.indicator-time-source-container.inline {
  display: flex;
}
.indicator-time-source-container .indicator-time-source.inline {
  width: 190px;
}
.indicator-time-source-container .indicator-time-source.linkable {
  color: #0074df;
  cursor: pointer;
}
.indicator-time-source-container .indicator-time-source.linkable:hover {
  color: #004c9d;
}
.indicator-time-source-container .indicator-time-source-entry-id.inline {
  border-left: 1px solid #eaebeb;
  width: 85px;
  padding-left: 8px;
}

.text-cell .editable-text {
  width: 95% !important;
}
.text-cell .editable-text-area {
  resize: none !important;
}

.text-expandable {
  cursor: pointer;
}
.text-expandable .icon {
  color: #0074df;
}

.field-type-cell .field-type-icon-wrapper {
  width: 25px;
  display: inline-block;
}
.field-type-cell .field-type-icon-wrapper .fa {
  padding-left: 2px;
}

.date-cell .input {
  width: 100%;
}
.date-cell-modal .content {
  width: 230px;
  height: 180px;
  padding: 0 !important;
}
.date-cell-modal .content .rdtOpen {
  margin-top: -5px;
  margin-left: -2px;
}
.date-cell-modal .content .rdtOpen:after {
  display: none;
}

.cell-action-insert {
  color: #1db846;
}
.cell-action-delete {
  color: #d13c3c;
}
.cell-action-modify {
  color: #38a5ff;
}
.cell-action-default {
  color: #404142;
}
.cell-action-insert i,
.cell-action-delete i,
.cell-action-modify i,
.cell-action-default i,
.cell-action i {
  padding-right: 20px !important;
}

.health-status-cell .health-status.online {
  color: #1db846;
}
.health-status-cell .health-status.at-risk {
  color: #ef9700;
}
.health-status-cell .health-status.offline {
  color: #d13c3c;
}

.linkable {
  color: #0074df;
  cursor: pointer;
}
.linkable:hover {
  color: #004c9d;
}

.color-cell {
  height: 25px;
  width: 25px;
  border-radius: 4px;
  margin: 0 auto;
}

.number-cell.expandable {
  color: #0074df;
  cursor: pointer;
}
.number-cell.expandable:hover {
  color: #004c9d;
}
.number-cell.expandable:hover * {
  color: #004c9d !important;
}

.engine-modules-name .error {
  color: #d13c3c;
}

.investigation-link-cell .investigation-id.has-favorite {
  display: flex;
  margin-left: 14px;
}
.investigation-link-cell .incident-name {
  display: inherit;
}
.investigation-link-cell .investigate-link {
  display: none;
}
.investigation-link-cell:hover .linked {
  display: none;
}
.investigation-link-cell:hover .investigate-link {
  display: inherit;
}

.favorites-star {
  vertical-align: middle;
  display: inline-block;
  width: 20px;
  position: absolute;
  left: 7px;
  cursor: pointer;
  color: #0074df;
  opacity: 0;
  transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
}
.favorites-star.visible {
  opacity: 1;
}
.favorites-star .loading {
  position: relative;
  top: 2px;
}
.favorites-star.selected {
  opacity: 1;
  color: #0074df;
}

.reputation-score-cell.expandable {
  color: #0074df;
  cursor: pointer;
}
.reputation-score-cell.expandable:hover {
  color: #004c9d;
}
.reputation-score-cell.expandable:hover * {
  color: #004c9d !important;
}

.evidence-description-cell {
  word-break: break-all;
  white-space: pre-wrap;
  padding-right: 14px;
  position: absolute;
  top: 4px;
  height: 50px;
  display: table;
}
.evidence-description-cell a {
  display: table-cell;
  vertical-align: middle;
}
.evidence-description-cell span {
  display: table-cell;
  vertical-align: middle;
}

.tags-cell .ui.label {
  margin: 2px;
}
.tags-cell .unit-42-tag {
  display: inline-block;
  border: 1px solid #ef9700;
  color: rgba(64, 65, 66, 0.7);
  border-radius: 12px;
  padding: 0px 5px;
  margin: 6px;
  line-height: 16px;
}
.tags-cell .with-link {
  cursor: pointer;
}

.add-remove-row-float {
  opacity: 0;
  transition: all 500ms;
  cursor: pointer;
  margin-left: -6px;
}

.relationship-actions-cell {
  display: flex;
  justify-content: center;
  align-items: center;
}
.relationship-actions-cell .icon-action-edit-24-s {
  cursor: pointer;
  color: #0074df;
}
.relationship-actions-cell div {
  display: none;
}
.relationship-actions-cell:hover div {
  display: flex;
}

.relationship-link-cell-disabled .relationship-link-cell-disabled-icon {
  margin-left: 5px;
}

.run-status.linkable {
  cursor: pointer;
}
.run-status.error,
.run-status.aborted {
  color: #d13c3c;
}
.run-status.running {
  color: #1db846;
}
.run-status.pause {
  color: #38a5ff;
}
.run-status.skipped {
  color: #0074df;
}
.run-status.waiting {
  color: #ef9700;
}

.full-width .demisto-loader {
  width: 100%;
}
.full-width .demisto-loader .spinner {
  justify-content: end;
  width: 100% !important;
}
.demisto-loader {
  margin: auto;
  display: inline-block;
}
.demisto-loader .spinner {
  display: flex;
  flex-direction: column;
  width: 40px;
  height: 40px;
  position: relative;
  text-align: center;
}
.demisto-loader .spinner .demisto-icon {
  font-size: 32px !important;
}
.demisto-loader .spinner .loading-spinner {
  height: 32px;
}
.row .demisto-loader .spinner {
  flex-direction: row;
  align-items: center;
}

.out-of-sync {
  height: 43px;
  margin-right: 15px;
}

.notification-bold-text {
  color: #768ba1;
  font-size: 14px !important;
  font-weight: 700 !important;
}
.notification-bold-color-text {
  color: #768ba1;
  font-size: 14px !important;
  font-weight: 700 !important;
  color: #404142 !important;
}
.notification {
  border-radius: 3px !important;
  margin: 0 !important;
  display: flex !important;
  align-items: center;
  margin-bottom: 10px !important;
  padding: 10px;
  height: 100%;
  min-height: 36px;
}
.notification.with-icon {
  padding: 10px 10px 10px 5px;
}
.notification .notification-message {
  flex: 1;
  color: #404142;
  margin-right: 15px;
}
.notification .actions-container {
  display: flex;
  margin-right: 15px;
  align-items: center;
}
.notification .message-wrapper {
  display: flex;
  align-items: center;
}
.notification .message-wrapper .message {
  word-break: break-word;
}
.notification .message-wrapper .message-link {
  margin-left: 5px;
}
.notification .notification-action-wrapper .notification-action-button {
  border-radius: 2px;
  padding: 6px 20px;
  color: white;
  margin: 0 !important;
  font-weight: normal !important;
  border: 0;
  cursor: pointer;
}
.notification .notification-message-icon {
  margin-top: -5px;
}
.notification.notification-success {
  background-color: #eefbe5 !important;
  border: 1px solid #00cd33 !important;
}
.notification.notification-success .notification-action-button {
  background-color: #13a338 !important;
}
.notification.notification-success .notification-message-icon {
  color: #00cd33;
}
.notification.notification-error {
  background-color: #fff2f2 !important;
  border: 1px solid #ff1744 !important;
}
.notification.notification-error .notification-action-button {
  background-color: #c62443 !important;
}
.notification.notification-error .notification-message-icon {
  color: #ff1744;
}
.notification.notification-warning {
  background-color: #fff4e2 !important;
  border: 1px solid #ff9000 !important;
}
.notification.notification-warning .notification-action-button {
  background-color: #c67814 !important;
}
.notification.notification-warning .notification-message-icon {
  color: #ff9000;
}
.notification.notification-info {
  background-color: #eff8ff !important;
  border: 1px solid #128df2 !important;
}
.notification.notification-info .notification-action-button {
  background-color: #1365b0 !important;
}
.notification.notification-info .notification-message-icon {
  color: #0074df;
}
.notification.notification-permanent-message {
  height: 46px !important;
  background-color: #f4f5f5 !important;
  border: 1px solid #128df2 !important;
}
.notification.notification-permanent-message .notification-message-icon {
  color: #0074df;
}
.notification .notification-dismiss {
  top: 50% !important;
  transform: translateY(-50%);
  margin: 0 10px;
}
.notification .snooze-button {
  margin: 0 5px;
}
.notification.notification-box.notification-success .notification-message {
  color: #00cd33;
}

.notification-icon {
  text-align: center !important;
  font-weight: 700;
  border: 2px solid #b8b8b8 !important;
  width: 40px;
  height: 40px;
  background-color: #fff !important;
  padding-left: 8px !important;
  padding-top: 12px !important;
  position: relative;
}
.notification-icon .icon {
  font-size: 23px;
  margin: 0!important;
  line-height: 1;
}
.notification-icon .bubble {
  position: absolute;
  top: -6px;
  left: 22px;
  padding: 3px 1px 1px 2px;
  background-color: rgba(107, 107, 107, 0.3);
  font-weight: 700;
  font-size: 10px;
  min-width: 20px;
  height: 20px;
  border-radius: 50%;
  box-shadow: 1px 1px 1px #808080;
}
.notification-icon .background {
  background-color: #fff;
}

.incident-close-modal .layout-form {
  line-height: 1.4285em;
}
.incident-close-modal .layout-form .dropdown-expander {
  box-shadow: none;
  border: 1px solid #eaebeb;
}
.incident-close-modal-resizable.flexible-modal {
  position: fixed !important;
}
.incident-close-modal-resizable .flexible-modal-resizer {
  max-width: 8px;
  max-height: 8px;
  border-bottom: solid 1px rgba(64, 65, 66, 0.5);
  border-right: solid 1px rgba(64, 65, 66, 0.5);
}

.incident-run-command-modal {
  width: 800px;
}
.cli-modal-wrapper {
  padding: 4px 4px 1px 4px;
  background: grey;
}
.cli-modal-wrapper .cli-err {
  z-index: 1;
}

.cli {
  width: 100%;
}
.cli .cli-err {
  position: absolute !important;
  top: -66px;
  right: 0;
  left: 0;
}
.cli .cli-wrapper {
  width: 100%;
  margin: 0 8px -4px;
  position: relative;
}
.cli .cli-wrapper.markdown {
  margin: 0 0 -4px;
}
.cli .cli-wrapper .md-text-area-dropzone-active textarea {
  border: 1px dashed #128df2;
}
.cli .cli-wrapper textarea {
  font-family: 'Courier', monospace !important;
  font-size: 16px;
  font-weight: 400;
  resize: none;
  width: 100%;
  border: none;
  background-color: #fff !important;
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
  padding: 11px 10px 10px 10px;
  border-radius: 3px;
  box-shadow: 0 0 2pt 0 #b8b8b8;
}
.cli .cli-wrapper textarea:focus {
  box-shadow: 0 0 2pt 0 #3497fe;
}
.cli .cli-wrapper textarea::placeholder {
  opacity: 0.6;
}
.cli .cli-wrapper.system textarea {
  background-color: #eff8ff !important;
}
.cli .cli-wrapper.command textarea {
  background-color: #eff8ff !important;
}
.cli .cli-wrapper .cli-markdown-button {
  position: absolute;
  cursor: pointer;
  right: 0;
  top: 0;
}
.cli .cli-wrapper .cli-markdown-button:hover i {
  opacity: 1;
}
.cli .cli-wrapper .cli-markdown-button i {
  font-size: 22px;
  opacity: 0.8;
}
.cli .markdown-send-button {
  margin-top: 49px !important;
}
.cli .markdown-send-button i {
  color: #fff !important;
  margin: 0;
}
.cli .cli-button i.send.icon {
  margin: 0 auto !important;
}
.cli .cli-button.markdown {
  margin-top: 37px !important;
}
.cli .cli-button.markdown .icon {
  color: #fff !important;
}
.cli .cli-flat-button {
  background-color: transparent !important;
  margin: 0 2px !important;
  font-size: 16px !important;
  padding: 0 !important;
  color: #404142 !important;
}
.cli .cli-flat-button.unavailable {
  cursor: default;
}
.cli .cli-flat-button.unavailable i {
  opacity: 0.2 !important;
}
.cli .cli-flat-button:not(.unavailable):hover i {
  background-color: #cacbcd !important;
}
.cli .cli-flat-button i {
  transition: ease 200ms !important;
  -webkit-transition: ease 200ms !important;
  -moz-transition: ease 200ms !important;
  -ms-transition: ease 200ms !important;
  -o-transition: ease 200ms !important;
  border-radius: 15px !important;
  width: 28px !important;
  height: 28px !important;
  padding-top: 5px;
}
.cli .cli-flat-button.cli-file-upload {
  font-size: 20px !important;
}
.cli .cli-flat-button.cli-file-upload i {
  padding-top: 4px;
}
.cli .cli-preview-mode {
  padding: 15px 13px 15px 13px;
  background-color: #fff;
  color: #404142;
  height: 177px;
  overflow: auto;
  margin-bottom: 4px;
}
.cli.cli-embedded {
  margin-left: 0;
}
.cli .cli-error-message-icon {
  color: #d13c3c !important;
}

.cli-markdown-toolbar {
  width: 100%;
  height: 41px;
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.cli-markdown-toolbar .markdown-toolbar-section {
  margin-left: 5px !important;
}
.cli-markdown-toolbar .markdown-toolbar-section.overflow-menu {
  visibility: visible;
  opacity: 1;
  display: flex;
  position: absolute;
  flex-direction: column;
  right: 60px;
  top: 68px;
  box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.24) !important;
  background-color: #dadbdb;
}
.cli-markdown-toolbar .markdown-toolbar-section.overflow-menu.hidden {
  visibility: hidden;
}
.cli-markdown-toolbar .markdown-toolbar-section.overflow-menu .ui.button:first-child {
  border-radius: 4px 4px 0 0 !important;
}
.cli-markdown-toolbar .markdown-toolbar-section.overflow-menu .ui.button:last-child {
  border-radius: 0 0 4px 4px !important;
}
.cli-markdown-toolbar .markdown-toolbar-section .table-dimension-picker-wrapper .table-dimension-picker .demisto-dropdown.ui.dropdown .ui.button {
  border-radius: 0 !important;
}
.cli-markdown-toolbar .markdown-toolbar-section .table-dimension-picker-wrapper .table-dimension-picker .demisto-dropdown.ui.dropdown .menu .scrolling.menu {
  margin-top: 21px !important;
}
.cli-markdown-toolbar .markdown-toolbar-section .menu .scrolling.menu {
  margin-top: 21px !important;
}
.cli-markdown-toolbar .markdown-toolbar-section .text-color-picker .menu-color-picker .demisto-dropdown.ui.dropdown .ui.button {
  border-radius: 4px 0 0 4px;
}
.cli-markdown-toolbar .markdown-toolbar-section .text-bg-color-picker .menu-color-picker .demisto-dropdown.ui.dropdown .ui.button {
  border-radius: 0 4px 4px 0;
}
.cli-markdown-toolbar .markdown-toolbar-section .headers-menu-wrapper .single-value-text.button {
  display: flex;
  align-items: center;
}
.cli-markdown-toolbar .markdown-toolbar-section .headers-menu-wrapper .react-select-dropdown__control--menu-is-open .ui.button {
  background-color: rgba(202, 203, 205, 0.3) !important;
}
.cli-markdown-toolbar .ui.buttons.demisto .ui.button {
  font-size: 24px;
}
.cli-markdown-toolbar .ui.icon.button,
.cli-markdown-toolbar .ui.icon.buttons .button {
  padding: 6px;
}
.cli-markdown-toolbar .ui.buttons .ui.button:hover {
  background-color: rgba(202, 203, 205, 0.3) !important;
  color: #404142 !important;
}
.cli-markdown-toolbar .ui.buttons .ui.button i {
  margin: 0 !important;
}
.cli-markdown-toolbar .ui.buttons .ui.button.active {
  background-color: rgba(202, 203, 205, 0.3) !important;
  color: #404142 !important;
}
.cli-markdown-toolbar .preview-switch,
.cli-markdown-toolbar .pin-to-evidence-board,
.cli-markdown-toolbar .mark-as-note {
  margin-left: 24px;
}
.cli-markdown-toolbar .close-markdown-toolbar {
  position: absolute;
  right: -60px;
}
.headers-menu-wrapper-dropdown .react-select-dropdown__menu {
  min-width: 132px !important;
  width: 132px !important;
  margin-top: 2px!important;
}
.headers-menu-wrapper-dropdown .react-select-dropdown__single-value {
  margin-left: 0;
  margin-right: 0;
}
.headers-menu-wrapper-dropdown .react-select-dropdown__option {
  line-height: 15px;
  padding: 4px 0 4px 8px !important;
}
.headers-menu-wrapper-dropdown .react-select-dropdown__option .single-value-text {
  overflow: initial;
}
.headers-menu-wrapper-dropdown .header-1 {
  font-size: 16px;
}
.headers-menu-wrapper-dropdown .header-2 {
  font-size: 15px;
}
.headers-menu-wrapper-dropdown .header-3 {
  font-size: 14px;
}
.headers-menu-wrapper-dropdown .header-4 {
  font-size: 13px;
}
.headers-menu-wrapper-dropdown .header-5 {
  font-size: 12px;
}
.headers-menu-wrapper-dropdown .header-6 {
  font-size: 11px;
}

.custom-color-option-wrapper {
  padding-left: 8px;
  padding-top: 12px;
}
.custom-color-option-wrapper.hide {
  padding-top: unset;
  padding-bottom: 8px;
}
.menu-color-picker .color-picker-input .color-picker-popover {
  cursor: default;
  box-shadow: unset;
}
.menu-color-picker .color-picker-input .color-picker-popover .color-picker-cover {
  height: 115px;
}
.menu-color-picker .color-picker-input .color-picker-popover .color-picker-cover .github-picker {
  width: 332px !important;
  background-color: #fff !important;
  border: unset !important;
  box-shadow: unset !important;
}
.menu-color-picker .color-picker-input .color-picker-popover .color-picker-cover .github-picker span div {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 4px;
  width: 24px !important;
  height: 24px !important;
}
.menu-color-picker .color-picker-input .color-picker-popover .color-picker-cover .github-picker span div:hover {
  outline: 2px solid #0074df !important;
}
.menu-color-picker .color-picker-input .color-picker-popover .color-picker-cover .github-picker span div span div {
  border-radius: 2px;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.menu-color-picker .demisto-dropdown.ui.dropdown .menu {
  top: 50% !important;
  background-color: #fff !important;
  border: none !important;
  min-width: unset !important;
}
.menu-color-picker .demisto-dropdown.ui.dropdown .menu .scrolling.menu {
  padding-bottom: 0;
  box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.24) !important;
  border: 1px solid #dadbdb !important;
  border-radius: 6px !important;
  width: 332px !important;
  height: 117px;
}
.menu-color-picker .demisto-dropdown.ui.dropdown .menu .scrolling.menu > .item {
  background-color: #fff;
  padding: unset !important;
  font-size: 14px !important;
}
.menu-color-picker .demisto-dropdown.ui.dropdown .menu .scrolling.menu > .item.active {
  font-weight: 400 !important;
}
.menu-color-picker .demisto-dropdown.ui.dropdown .menu .scrolling.menu > .item:hover {
  background-color: #fff !important;
  color: #404142 !important;
}
.menu-color-picker .demisto-dropdown.ui.dropdown .menu .scrolling.menu > .item.selected {
  background-color: #fff !important;
  color: #404142 !important;
}
.menu-color-picker .demisto-dropdown.ui.dropdown .menu .scrolling.menu > .item.selected:hover {
  background-color: #fff !important;
  color: #404142 !important;
}

.upload-image-loader {
  width: 24px !important;
  top: -2px;
}
.image-upload {
  width: 380px;
}
.image-upload .content {
  display: flex;
  flex-direction: column;
  overflow: auto;
}
.image-upload .content .unsupported-file-type-error {
  float: left;
  padding-top: 2px;
  white-space: pre-line;
  text-align: left;
  color: #d13c3c;
  font-size: 12px;
}
.image-upload .content .unsupported-file-type-error.hidden {
  display: none;
}
.image-upload .optional {
  color: rgba(64, 65, 66, 0.6);
}

.table-dimension-picker .demisto-dropdown.ui.dropdown .menu {
  top: 50% !important;
  background-color: #fff !important;
  border: none !important;
  min-width: unset !important;
}
.table-dimension-picker .demisto-dropdown.ui.dropdown .menu .scrolling.menu {
  padding-bottom: 0 !important;
  box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.24) !important;
  border: 1px solid #dadbdb !important;
  border-radius: 6px !important;
}
.table-dimension-picker .demisto-dropdown.ui.dropdown .menu .scrolling.menu > .item {
  background-color: #fff;
  transition: background-color 0.5s ease;
  padding: 8px 8px 0 8px !important;
  font-size: 14px !important;
}
.table-dimension-picker .demisto-dropdown.ui.dropdown .menu .scrolling.menu > .item.no-icon {
  padding-left: 11px !important;
}
.table-dimension-picker .demisto-dropdown.ui.dropdown .menu .scrolling.menu > .item.active {
  font-weight: 400 !important;
}
.table-dimension-picker .demisto-dropdown.ui.dropdown .menu .scrolling.menu > .item:hover {
  background-color: #fff !important;
  color: #404142 !important;
}
.table-dimension-picker .demisto-dropdown.ui.dropdown .menu .scrolling.menu > .item.selected {
  background-color: #fff !important;
  color: #404142 !important;
}
.table-dimension-picker .demisto-dropdown.ui.dropdown .menu .scrolling.menu > .item.selected:hover {
  background-color: #fff !important;
  color: #404142 !important;
}
.table-dimension-picker .demisto-dropdown.ui.dropdown .menu .scrolling.menu .cell {
  width: 8px;
  min-width: 8px;
  height: 8px;
  min-height: 8px;
  background: rgba(64, 65, 66, 0.04);
  border: 0.5px solid rgba(64, 65, 66, 0.25);
  box-sizing: border-box;
}
.table-dimension-picker .demisto-dropdown.ui.dropdown .menu .scrolling.menu .cell.draw {
  background: #004c9d;
  opacity: 50%;
}
.table-dimension-picker .demisto-dropdown.ui.dropdown .menu .scrolling.menu .table-size {
  display: flex;
  justify-content: center;
  font-size: 10px;
  line-height: 18px;
}

.ui.button.cli-manual-execute-button {
  border-radius: 5px !important;
  background-color: #38a5ff !important;
  width: 40px;
  height: 40px;
  vertical-align: middle;
  padding: 9px;
  font-size: 18px;
}
.ui.button.cli-manual-execute-button .icon {
  transition: ease 400ms !important;
  -webkit-transition: ease 400ms !important;
  -moz-transition: ease 400ms !important;
  -ms-transition: ease 400ms !important;
  -o-transition: ease 400ms !important;
  color: white !important;
}
.ui.button.cli-manual-execute-button:hover {
  background-color: #0074df !important;
}

.engine-create-modal-form {
  width: 500px;
}
.engine-create-modal-form .json-warning {
  color: #d13c3c;
  border: solid #d13c3c 1px;
  text-align: center;
  padding: 8px;
}

.passphrase-box {
  padding-top: 5px;
}

.engine-edit-modal-form {
  width: 500px;
}
.engine-edit-modal-form .json-warning {
  color: #d13c3c;
  border: solid #d13c3c 1px;
  text-align: center;
  padding: 8px;
}

.version-control-history-modal .content {
  width: 1200px;
  max-height: 550px;
  min-height: 300px;
  overflow-y: auto;
}
.version-control-history-modal .version-control-history-modal-form {
  padding-right: 10px;
}
.version-control-history-modal .version-control-history-empty {
  font-size: 20px;
  margin-top: 12px;
}
.version-control-history-modal .version-control-history-loading {
  text-align: center;
}
.version-control-history-modal .version-control-history-item {
  padding: 12px;
  border-bottom: 1px solid #dadbdb;
}

.global-markdown {
  word-wrap: break-word;
  white-space: pre-wrap;
  overflow: auto;
}
.global-markdown .hljs {
  display: inline-block !important;
}
.global-markdown .markdown.blockquote {
  padding: 0 8px;
  margin-left: 0;
  color: rgba(64, 65, 66, 0.7);
  border-left: 2px solid #eaebeb;
}
.global-markdown .markdown.inline-blockquote {
  color: #404142;
  background-color: rgba(64, 65, 66, 0.08);
  border-radius: 3px;
  padding: 0;
}
.global-markdown.fixed-layout table {
  table-layout: fixed;
}
.global-markdown.fixed-layout code,
.global-markdown.fixed-layout img {
  width: 100%;
}

.search-input-remove-icon {
  margin-right: 30px !important;
  width: 20px !important;
}
.search-input-remove-icon:first-child {
  margin-right: 8px !important;
}
#input-textarea-caret-position-mirror-div {
  visibility: hidden !important;
  top: 0 !important;
  white-space: nowrap !important;
}
.ui.icon.input.with-two-icons > input {
  padding-right: 60px !important;
}

.version-control-commit-modal .content {
  width: 400px;
  height: 250px;
  overflow: hidden;
}

.version-control-dependencies-modal {
  height: 430px;
  width: 530px;
}
.version-control-dependencies-modal .content {
  height: 525px;
  padding-top: 78px;
}
.version-control-dependencies-modal .content-keys {
  overflow: auto;
}
.version-control-dependencies-modal .content-item {
  margin-left: 30px;
  line-height: 30px;
}
.version-control-dependencies-modal .buttons-container {
  display: flex;
  justify-content: space-between;
}
.version-control-dependencies-modal .version-control-dependencies-description {
  margin-bottom: 20px;
}
.version-control-dependencies-modal .dependencies-content .dependencies-content-actions-title {
  padding-right: 10px;
}
.version-control-dependencies-modal .dependencies-content .expand-collapse-buttons {
  display: flex;
}
.version-control-dependencies-modal .dependencies-content .select-deselect-buttons {
  display: flex;
}
.version-control-dependencies-modal .dependencies-content .buttons-separator {
  margin-left: 3px;
  margin-right: 3px;
}
.version-control-dependencies-modal .dependencies-content .dropdown-expander {
  padding-bottom: 0;
}
.version-control-dependencies-modal .dependencies-content .dropdown-expander .dropdown-expander-content.dropdown-expander-content-extended {
  margin-bottom: 0;
}
.version-control-dependencies-modal .expandable-list-header {
  margin-top: 0 !important;
}

.invite-user-modal {
  width: 400px;
}

.reset-password-modal {
  width: 400px;
}
.reset-password-modal .pw-policy-text {
  margin-top: -5px !important;
  font-size: 14px;
}
.reset-password-modal .pw-policy-text.error {
  color: #d13c3c;
}

.edit-user-modal {
  width: 400px;
}
.edit-user-modal .hidden {
  visibility: hidden;
}

.navigation-modal {
  width: 400px;
}

.reputation-palette .stack-summary {
  cursor: pointer !important;
}
.reputation-palette.popup {
  display: flex;
  color: #404142;
  text-align: center;
  max-height: 32px;
  min-height: 32px;
  padding: 0 !important;
  /* Position the tooltip */
  position: absolute;
  right: 5px;
  top: -20px;
}
.reputation-palette.popup .reputation-actions-header {
  display: none;
}
.reputation-palette .reputation-actions-header {
  position: relative;
  z-index: 121;
  background-color: #fff;
  border: 1px solid #dadbdb;
  border-radius: 3px;
  box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.1);
}
.reputation-palette .reputation-icon {
  padding-bottom: 15px !important;
}
.reputation-palette .reputation-list {
  display: inline-flex;
  align-items: center;
  font-weight: 700;
  margin: 4px 8px 0 8px !important;
  text-transform: uppercase;
}
.reputation-palette .reputation-list .item.reputation-list-item {
  line-height: 7px !important;
  padding-right: 4px;
}
.reputation-palette .actions-button {
  background-color: #f2ae30;
  font-weight: 700;
  color: #404142;
  max-height: 31px;
  min-height: 31px;
  padding: 10px 0 10px 10px !important;
}
.reputation-palette .actions-button.no-rep {
  border-radius: 3px !important;
}
.reputation-palette .actions-button.with-rep {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  border-top-right-radius: 3px !important;
  border-bottom-right-radius: 3px !important;
  margin-left: 5px;
}
.reputation-palette .actions-button i {
  margin-left: 2px !important;
}
.reputation-palette .stack {
  font-size: 9px;
  text-transform: uppercase;
}
.reputation-palette .stack-3 i {
  color: #d13c3c;
}
.reputation-palette .stack-2 i {
  color: #ef9700;
}
.reputation-palette .stack-1 i {
  color: #1db846;
}
.reputation-palette .stack-0 i {
  color: #b8b8b8;
}
.reputation-palette .stack-summary i {
  color: #38a5ff !important;
}
.reputation-palette .reputation-history-container {
  cursor: default;
  z-index: 999;
  border: 1px solid #dadbdb;
  background: #ffffff;
  padding: 0.833em 1em;
  border-radius: 0.28571429rem;
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
  min-width: 320px;
  max-width: 450px;
  min-height: 180px;
  max-height: 400px;
  top: 40px;
  right: 80px;
  text-align: initial;
  position: absolute;
  margin: 10px 0px;
  white-space: nowrap;
}
.reputation-palette .reputation-history-container:before {
  position: absolute;
  content: '';
  width: 0.75em;
  height: 0.75em;
  background: #fff;
  transform: rotate(225deg);
  z-index: 9999;
  box-shadow: 1px 1px 0 0 #bababc;
  top: -5px;
  right: 20px;
  bottom: none;
  left: none;
}
.reputation-actions-container {
  cursor: default;
  z-index: 999;
  border: 1px solid #dadbdb;
  background: #ffffff;
  padding: 0.833em 1em;
  border-radius: 0.28571429rem;
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
  min-width: 275px;
  max-width: 320px;
  min-height: 50px;
  max-height: 400px;
  top: 40px;
  right: 10px;
  text-align: initial;
  position: absolute;
  margin: 10px 0px;
}
.reputation-actions-container:before {
  position: absolute;
  content: '';
  width: 0.75em;
  height: 0.75em;
  background: #fff;
  transform: rotate(225deg);
  z-index: 9999;
  box-shadow: 1px 1px 0 0 #bababc;
  top: -5px;
  right: 20px;
  bottom: none;
  left: none;
}
.reputation-actions-container.flip:before {
  transform: rotate(45deg);
  bottom: -5px;
  top: unset;
}

.reputation-history .rep-history-header {
  margin-bottom: 6px;
}
.reputation-history .rep-history-header .rep-history-header-occurrences span {
  font-weight: 300;
}
.reputation-history .rep-history-header .rep-history-close {
  position: absolute;
  z-index: 999;
  right: 15px;
}
.reputation-history .rep-history-investigation {
  margin-bottom: 6px;
}
.reputation-history .rep-history-content {
  margin: 2px 15px 20px 40px !important;
}
.reputation-history .rep-history {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 300px;
}
.reputation-history .history-inv-name-wrapper {
  cursor: pointer;
  display: inline-block;
}
.reputation-history .history-inv-name-wrapper .history-expand-collapse {
  display: inline-block;
  max-width: 300px;
  margin-bottom: -4px;
  margin-right: 6px;
}
.reputation-history .history-inv-name-wrapper .rep-history-occurrences {
  display: inline-block;
  font-weight: 300;
}
.reputation-history .history-inv-name-wrapper .goto-investigation {
  display: inline-block;
  margin-left: 8px;
  font-size: 14px;
}
.reputation-history .history-inv-name-wrapper .goto-investigation span {
  font-weight: 300;
}
.reputation-history .stack-3 {
  border-bottom: 1px solid #d13c3c;
  margin-right: 10px;
  word-break: break-all;
}
.reputation-history .stack-2 {
  border-bottom: 1px solid #ef9700;
  margin-right: 10px;
  word-break: break-all;
}
.reputation-history .stack-1 {
  border-bottom: 1px solid #1db846;
  margin-right: 10px;
  word-break: break-all;
}
.reputation-history .stack-0 {
  border-bottom: 1px solid #b8b8b8;
  margin-right: 10px;
  word-break: break-all;
}

.entry-actions {
  padding: 20px !important;
}
.entry-actions .actions-title {
  font-weight: 700;
  font-size: 14px;
  margin-left: -12px;
}
.entry-actions .row {
  padding: 4px 0 !important;
}
.entry-actions .pin-to-evidence-board i,
.entry-actions .detach-from-task i,
.entry-actions .attach-to-task i,
.entry-actions .go-to-artifact-viewer i,
.entry-actions .mark-as-note i,
.entry-actions .download-artifact i,
.entry-actions .delete-from-fs i {
  margin-right: 20px;
}
.entry-actions .download-loading {
  margin-left: 8px;
  margin-top: -3px;
}
.entry-actions .tags-dropdown {
  width: 100%;
}

.edit-entry-modal .delete-checkbox,
.edit-entry-modal .delete-file-checkbox {
  float: left;
  margin-top: 2px;
  margin-right: 5px;
}
.edit-entry-modal .delete-file-checkbox {
  margin-left: 6px;
}
.edit-entry-modal .delete-file-checkbox .delete-file-hint {
  margin-left: 8px;
}
.edit-entry-modal .content {
  height: 440px;
  width: 1000px;
}
.edit-entry-modal .content .markdown-editor .global-markdown {
  height: 348px;
  border: 1px solid #dadbdb;
  padding: 10px 14px;
}
.edit-entry-modal .content .markdown-editor .md-text-area-dropzone textarea {
  min-height: 348px !important;
}
.edit-entry-modal .content.file {
  min-height: 100px;
}
.edit-entry-modal .content .file-edit {
  position: absolute;
  bottom: 30px;
}
.edit-entry-modal .content .file-edit .file-icon {
  font-size: 5em;
}

.markdown-editor .md-text-area-dropzone > textarea {
  resize: none !important;
  width: 100% !important;
}
.markdown-editor .md-text-area-dropzone-active > textarea {
  border: 1px dashed #128df2 !important;
}
.markdown-editor .markdown-editor-toolbar {
  padding-top: 4px;
  padding-bottom: 1px;
}

.horizontal-line-separator,
.entry-history-modal .history-item-separator {
  overflow: hidden;
  text-align: center;
  font-weight: 700;
  color: rgba(64, 65, 66, 0.7);
  font-size: 12px;
  margin-top: 12px;
}
.horizontal-line-separator:before,
.horizontal-line-separator:after,
.entry-history-modal .history-item-separator:before,
.entry-history-modal .history-item-separator:after {
  content: '';
  display: inline-block;
  height: 2px;
  position: relative;
  vertical-align: middle;
  width: 50%;
}
.horizontal-line-separator:before,
.entry-history-modal .history-item-separator:before {
  right: 0.5em;
  margin-left: -50%;
  margin-top: 16px;
  margin-bottom: 16px;
}
.horizontal-line-separator:after,
.entry-history-modal .history-item-separator:after {
  left: 0.5em;
  margin-right: -50%;
  margin-top: 16px;
  margin-bottom: 16px;
}
.entry-history-modal {
  overflow-y: auto;
  max-height: 600px;
  min-width: 600px;
  max-width: 600px;
}
.entry-history-modal .horizontal-line-separator,
.entry-history-modal .entry-history-modal .history-item-separator {
  overflow: hidden;
  text-align: center;
  font-weight: 700;
  color: rgba(64, 65, 66, 0.7);
  font-size: 12px;
  margin-top: 12px;
}
.entry-history-modal .history-item-separator:before,
.entry-history-modal .history-item-separator:after {
  background-color: rgba(64, 65, 66, 0.7);
}
.entry-history-modal .content {
  max-height: 500px;
  overflow-y: auto;
}

.history-item .history-item-date {
  margin-bottom: 5px;
  color: rgba(64, 65, 66, 0.7);
}
.history-item .edit-entry-anchor {
  float: right;
}
.history-item .entry-user-image {
  padding: 0;
}
.history-item .entry-user-image .user-image {
  display: inline-block !important;
}
.history-item .history-item-contents {
  margin-top: 12px;
}

.you-are-awesome {
  text-align: center;
  position: relative;
}
.you-are-awesome .user-img {
  border: 4px solid #f4a736;
  z-index: 1;
  width: 108px;
  background-color: #f4f5f5;
}
.you-are-awesome .you-arw-awesome-title {
  margin-top: 10px;
}
.you-are-awesome .crown {
  position: absolute;
  top: 0;
  left: 50%;
  transform: rotate(-15deg) translate(-41px, -62px);
  -webkit-transform: rotate(-15deg) translate(-41px, -62px);
  -moz-transform: rotate(-15deg) translate(-41px, -62px);
  -ms-transform: rotate(-15deg) translate(-41px, -62px);
  -o-transform: rotate(-15deg) translate(-41px, -62px);
  z-index: 3;
}

.incident-info-field .incident-info-field-header {
  font-size: 14px;
  color: rgba(64, 65, 66, 0.5);
  width: 90% !important;
}
.incident-info-field .incident-info-field-value {
  font-size: 16px;
  line-height: normal;
}
.incident-info-field .incident-info-field-value .grid-wrapper {
  font-size: 14px;
}
.incident-info-field .incident-info-field-edit-element .demisto-dropdown .dropdown-link {
  vertical-align: inherit;
}
.incident-info-field .incident-info-field-edit-element .incident-field-clear {
  color: #404142;
  margin-left: 6px;
  font-size: 14px;
}
.incident-info-field .details,
.incident-info-field .info-field-html {
  line-height: normal;
  word-wrap: break-word;
  white-space: pre-wrap;
}
.incident-info-field .incident-info-field-search,
.incident-info-field .incident-info-field-edit {
  display: none;
  position: absolute;
  z-index: 1;
}
.incident-info-field .incident-info-field-search.edit,
.incident-info-field .incident-info-field-edit.edit,
.incident-info-field .incident-info-field-search.search,
.incident-info-field .incident-info-field-edit.search {
  display: inherit;
}
.incident-info-field-search {
  right: 9px;
  top: 0px;
}
.incident-info-field-edit {
  right: 29px;
  top: 1px;
}
.incident-info-field:hover .incident-info-field-search,
.incident-info-field:hover .incident-info-field-edit {
  display: inherit;
}

.new-task-modal {
  height: 100%;
  display: flex;
  flex-direction: column;
  width: 600px;
  box-shadow: rgba(64, 65, 66, 0.16) 2px 0 4px 0;
}
.new-task-modal.expanded {
  width: calc(100vw - 638px);
  max-width: 1200px;
}
.new-task-modal.expanded.edit-mode {
  width: calc(100vw - 174px);
}
.new-task-modal .task-details-section-row {
  display: flex;
  align-items: center;
  margin-bottom: 12px;
}
.new-task-modal .task-details-section-row .input-task-name {
  position: relative;
  width: 100%;
}
.new-task-modal .task-details-section-row .input-task-name .prefixed-task-id {
  position: absolute;
  top: 10px;
  left: 7px;
  font-size: 16px;
  font-weight: 600;
  color: rgba(64, 65, 66, 0.5);
  z-index: 1;
}
.new-task-modal .task-details-section-row .input-task-name .prefixed-with-id-with-length-1 .context-input {
  padding-left: 30px;
}
.new-task-modal .task-details-section-row .input-task-name .prefixed-with-id-with-length-2 .context-input {
  padding-left: 38px;
}
.new-task-modal .task-details-section-row .input-task-name .prefixed-with-id-with-length-3 .context-input {
  padding-left: 46px;
}
.new-task-modal .task-details-section-row .input-task-name .prefixed-with-id-with-length-4 .context-input {
  padding-left: 52px;
}
.new-task-modal .task-details-section-row .input-task-name .prefixed-with-id-with-length-5 .context-input {
  padding-left: 60px;
}
.new-task-modal .task-details-section-row .task-type-icon {
  margin-right: 7px;
}
.new-task-modal .task-details-section-row .complex-input {
  flex: 1;
}
.new-task-modal.edit-mode .task-details-section-row {
  margin-bottom: 0;
}
.new-task-modal.edit-mode .task-details-section-row .task-type-icon {
  margin-bottom: 15px;
}
.new-task-modal.edit-mode .task-sub-playbook-section,
.new-task-modal.edit-mode .task-automation-section {
  margin-top: 0;
}
.new-task-modal .task-description .task-description-header {
  padding-bottom: 4px;
}
.new-task-modal .task-description .task-preview-description {
  color: rgba(64, 65, 66, 0.7);
}
.new-task-modal .new-task-modal-playbook-help {
  float: right;
}
.new-task-modal .copy-button {
  cursor: pointer;
  display: inline-block;
  color: #0074df;
}
.new-task-modal > .content {
  flex: 1;
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 100% !important;
}
.new-task-modal > .content .task-type-inputs {
  display: flex;
  margin-bottom: 16px;
}
.new-task-modal > .content .task-type-inputs .task-type:not(:last-child) {
  margin-right: 20px;
}
.new-task-modal > .content .task-type-inputs .task-type.float-right {
  margin-left: auto;
}
.new-task-modal > .content .tabs-container {
  overflow: unset !important;
}
.new-task-modal > .content .tabs-container .tabs-menu-container {
  padding-left: 0;
  margin-right: -20px;
  border-top: 1px solid #dadbdb;
}
.new-task-modal > .content .tabs-container .tabs-menu-container .tabs-item-holder:first-child {
  margin-left: 4px;
}
.new-task-modal > .content .tabs-container .tabs-content-container {
  overflow: unset !important;
}
.new-task-modal .conditions .conditions-label {
  margin-bottom: 10px;
}
.new-task-modal .task-goto-section {
  padding-top: 40px;
}
.new-task-modal .script-wrapper {
  line-height: 2.6em;
  display: inline-flex;
}
.new-task-modal .automation-task-tab {
  padding-top: 38px;
}
.new-task-modal .new-task-modal-not-section {
  max-height: 750px;
  overflow: auto;
}
.new-task-modal .remove-condition {
  float: right;
}
.new-task-modal [data-tooltip]:after {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.new-task-modal .left-label {
  padding-right: 7px;
}
.new-task-modal .ui.radio .condition-type-label--complex {
  display: flex;
  align-items: center;
}
.new-task-modal .task-script-dropdown {
  display: flex;
  align-items: center;
}
.new-task-modal .task-script-dropdown [data-tooltip]:after {
  width: max-content;
  max-width: 270px;
}
.new-task-modal .approval-required-field [data-tooltip]:after {
  width: max-content;
  max-width: 300px;
}
.new-task-modal .approval-required-field .approval-required-hint {
  margin-left: 6px;
}
.new-task-modal .tabs-container .top-menu {
  margin-left: -20px;
  padding-left: 20px;
  margin-top: 8px;
  position: inherit;
  background: inherit;
}
.new-task-modal .tabs-container .active-component {
  margin-top: 14px;
}
.new-task-modal .sub-playbook-public-private-context,
.new-task-modal .script-stop-on-error {
  line-height: 30px;
  padding-right: 25px;
}
.new-task-modal .sub-playbook-public-private-context .sub-playbook-public-private-context-label,
.new-task-modal .script-stop-on-error .sub-playbook-public-private-context-label,
.new-task-modal .sub-playbook-public-private-context .stop-on-error-label,
.new-task-modal .script-stop-on-error .stop-on-error-label {
  margin-right: 10px;
}
.new-task-modal .demisto-dropdown.dropdown .menu.transition {
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
}

.task-inputs .automation-argument-hint {
  float: right;
}

.scripts-arguments .arguments-headline {
  font-size: 16px;
}
.scripts-arguments .context-input.has-overridden-input {
  position: relative;
  border: 1px solid #ff9000 !important;
  border-radius: 5px;
  padding-bottom: 7px;
  margin-top: 10px !important;
}
.scripts-arguments .context-input.has-overridden-input .script-arguments-task-arg-label-row-wrapper {
  position: absolute;
  top: -10px;
  background-color: white;
  padding: 0 2px 0 4px;
}
.scripts-arguments .context-input .script-arguments-task-arg-label-row-wrapper {
  display: inline-flex;
  justify-content: space-between;
}
.scripts-arguments .context-input .script-arguments-task-arg-label-row-wrapper .task-arg-label {
  word-break: break-all;
  margin-right: 2px;
}
.scripts-arguments .context-input .script-arguments-task-arg-label-row-wrapper .script-argument-remove {
  margin-top: -2px !important;
}
.scripts-arguments .context-input .mark-required-checkbox {
  margin-left: 20px;
  margin-top: 15px;
}
.scripts-arguments [data-tooltip]:after {
  width: max-content;
  max-width: 270px;
}
.scripts-arguments .no-permission-script {
  margin-bottom: 10px;
}

.key-value-argument .add-row-button {
  margin-top: 4px;
}

.key-value-argument-row {
  display: flex;
  margin-bottom: 4px;
}
.key-value-argument-row .key-value-argument-row-key {
  flex: 4;
}
.key-value-argument-row .key-value-argument-row-key.slim {
  flex: 5;
}
.key-value-argument-row .key-value-argument-row-value {
  flex: 5;
  padding-left: 6px;
}
.key-value-argument-row .add-remove-row-buttons {
  margin: auto;
  display: flex;
  width: 46px;
  padding-left: 6px;
}

.advance-arg-modal {
  position: fixed;
  left: 602px;
  top: 121px;
  bottom: 0px;
  width: 600px;
  background-color: white;
  border-radius: 3px;
  box-shadow: rgba(0, 0, 0, 0.2) 0 2px 24px 0;
  border: 1px solid #b8b8b8;
  z-index: 101;
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
  max-height: 700px;
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: hidden;
}
.advance-arg-modal .actions {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
}
.advance-arg-modal .modal-header {
  position: relative;
  margin-right: 0 !important;
}
.advance-arg-modal .actions {
  position: relative !important;
}
.advance-arg-modal .context-keys {
  flex-direction: column;
  display: flex;
}
.advance-arg-modal .content {
  flex: 1;
  overflow-y: auto;
  overflow-x: hidden;
}
.advance-arg-modal.overlapping {
  left: 300px;
  overflow-x: inherit;
}
.advance-arg-modal.overlapping .dbot-burst {
  visibility: hidden;
}
.advance-arg-modal.overlapping.together {
  left: 0;
}
.advance-arg-modal .dbot-burst {
  position: absolute;
  top: 80px;
  right: -150px;
  transform: rotate(-90deg);
  transition: ease 2s;
  -webkit-transition: ease 2s;
  -moz-transition: ease 2s;
  -ms-transition: ease 2s;
  -o-transition: ease 2s;
}
.advance-arg-modal .dbot-burst.visible {
  right: -16px;
}
.advance-arg-modal .expandable-list-section:first-child .expandable-list-header {
  margin-top: 0;
}

.context-keys {
  overflow-y: auto;
  overflow-x: hidden;
}

.context-expandable-list {
  display: flex;
  flex-direction: column;
  overflow: auto;
  flex: 1;
}
.context-expandable-list .context-content-container {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
  padding: 0px 20px;
}
.context-expandable-list .context-expandable-list-content-container {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
}
.context-expandable-list .no-search-results,
.context-expandable-list .no-items {
  padding: 10px;
  text-align: center;
}
.context-expandable-list .key-item {
  cursor: pointer;
  margin-top: 2px;
  margin-left: 8px;
}
.context-expandable-list .key-item:not(.no-anchor) {
  color: #0074df;
  cursor: pointer;
}
.context-expandable-list .key-item:not(.no-anchor):hover {
  color: #004c9d;
}
.context-expandable-list .key-item.selected-key {
  font-weight: 700 !important;
  color: #004c9d;
}
.context-expandable-list .key-item.selected-key span {
  font-weight: 700 !important;
}
.context-expandable-list .arg-view-wrapper {
  padding: 10px;
}
.context-expandable-list .context-list-row {
  margin-bottom: 4px !important;
}
.context-expandable-list .context-list-row .hover-item {
  opacity: 0 !important;
  transition: ease 800ms;
  -webkit-transition: ease 800ms;
  -moz-transition: ease 800ms;
  -ms-transition: ease 800ms;
  -o-transition: ease 800ms;
}
.context-expandable-list .context-list-row:hover .hover-item {
  opacity: 1 !important;
}
.context-expandable-list .context-expandable-list {
  padding-top: 36px;
  overflow: auto;
}
.context-expandable-list .context-expandable-list-search {
  z-index: 1;
  margin: 20px;
  background-color: white;
}

.automation-outputs {
  font-size: 13px;
  color: #404142;
}
.automation-outputs .automation-output {
  position: relative;
  display: flex;
  align-items: center;
  margin-top: 2px;
}
.automation-outputs .automation-output .hover-item {
  opacity: 0 !important;
  transition: ease 800ms;
  -webkit-transition: ease 800ms;
  -moz-transition: ease 800ms;
  -ms-transition: ease 800ms;
  -o-transition: ease 800ms;
}
.automation-outputs .automation-output:hover .hover-item {
  opacity: 1 !important;
}
.automation-outputs .automation-output.read-only {
  border-bottom: 1px solid #eaebeb;
}
.automation-outputs .automation-output.has-overridden-output {
  position: relative;
  border: 1px solid #ff9000;
  border-radius: 5px;
  margin: 10px -7px 0;
  padding: 0 7px;
}
.automation-outputs .automation-output.has-overridden-output .automation-output-context-path {
  position: absolute;
  width: auto;
  top: -10px;
  left: 16px;
  padding-left: 0;
  background-color: white;
}
.automation-outputs .automation-output.has-overridden-output .automation-output-context-path.root {
  left: 6px;
}
.automation-outputs .automation-output:hover .task-override-button {
  visibility: visible;
}
.automation-outputs .automation-output .automation-output-context-path {
  width: 32%;
  font-weight: 700;
  color: rgba(64, 65, 66, 0.7);
  word-break: break-word;
  padding-left: 10px;
  margin-bottom: 4px;
}
.automation-outputs .automation-output .automation-output-context-path.root {
  color: #404142;
  padding-left: 0;
}
.automation-outputs .automation-output .automation-output-description {
  flex: 1;
  word-break: break-word;
}
.automation-outputs .automation-output .automation-output-margin {
  flex: 1;
}
.automation-outputs .automation-output .filters-and-operations {
  margin-left: 10px;
}
.automation-outputs .automation-output .task-override-button {
  visibility: hidden;
  padding: 0 5px;
  margin-left: 10px;
}
.automation-outputs .automation-output .automation-output-context-path-link {
  color: #0074df;
  cursor: pointer;
  font-weight: normal;
}
.automation-outputs .automation-output .automation-output-context-path-link:hover {
  color: #004c9d;
}
.automation-outputs .automation-output .automation-output-context-path-link.selected-key {
  font-weight: 700 !important;
  color: #004c9d;
}
.automation-outputs .automation-output .automation-output-context-path-link.selected-key span {
  font-weight: 700 !important;
}
.automation-outputs .automation-output-key-header {
  width: 100%;
  font-weight: 700;
  white-space: nowrap;
  margin-top: 6px;
}
.automation-outputs .automation-output-key-header:not(.no-anchor) {
  color: #0074df;
  cursor: pointer;
}
.automation-outputs .automation-output-key-header:not(.no-anchor):hover {
  color: #004c9d;
}
.automation-outputs .automation-output-key-header.selected-key {
  color: #004c9d;
}

.task-overridden-field {
  width: 100%;
  display: flex;
  align-items: center;
  position: relative;
  padding: 12px 0;
}
.task-overridden-field .override-label {
  flex: 0 0 auto;
  font-size: 13px;
  font-weight: 600;
  color: #ef9700;
  padding-right: 30px;
}
.task-overridden-field .override-field {
  flex: 1;
  font-size: 14px;
  color: #404142;
  padding-right: 40px !important;
}
.task-overridden-field .override-field[disabled] {
  background-color: rgba(240, 244, 247, 0.5) !important;
  pointer-events: none;
}
.task-overridden-field .remove-override {
  position: absolute;
  top: 22px;
  right: 10px;
  font-size: 18px;
  color: #0074df;
  cursor: pointer;
}

.complex-arg-content {
  padding: 20px !important;
  margin: 0px !important;
  word-wrap: break-word;
  white-space: pre-wrap;
}
.complex-arg-content .advance-arg-path {
  margin-left: 50px;
  width: 270px;
}
.complex-arg-content .root-dropdown .dropdown-link {
  max-width: 180px;
}

.context-keys-modal {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
}
.context-keys-modal.secondary {
  position: fixed;
  left: 712px;
  top: 121px;
  bottom: 0;
  width: 600px;
  background-color: white;
  border-radius: 3px;
  box-shadow: rgba(0, 0, 0, 0.2) 0 2px 24px 0;
  border: 1px solid #b8b8b8;
  z-index: 102;
}
.context-keys-modal.secondary .actions {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
}
.context-keys-modal:not(.secondary) {
  position: fixed;
  left: 512px;
  top: 121px;
  bottom: 0;
  width: 600px;
  background-color: white;
  border-radius: 3px;
  box-shadow: rgba(0, 0, 0, 0.2) 0 2px 24px 0;
  border: 1px solid #b8b8b8;
  z-index: 101;
}
.context-keys-modal:not(.secondary) .actions {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
}

.complex-arg-step {
  padding-bottom: 15px !important;
  margin: 0 !important;
}
.complex-arg-step .step-index {
  font-size: 24px;
}
.complex-arg-step .step-body .step-title {
  display: inline;
}
.complex-arg-step .step-body .step-title .optional-label {
  color: #b8b8b8;
  margin-left: 10px;
}
.complex-arg-step .step-body .step-title .extended-title {
  margin-left: 10px;
}

.advance-arg-filters {
  width: 100%;
  padding: 20px 0;
  flex: 1;
}
.advance-arg-filters .add-filter-button {
  color: #0074df;
  cursor: pointer;
  margin-top: 10px;
}
.advance-arg-filters .add-filter-button:hover {
  color: #004c9d;
}
.advance-arg-filters .add-filter-button:not(.wide) {
  margin-left: 50px;
}
.advance-arg-filters .ppr-and {
  margin: 20px 0 5px 0;
}
.advance-arg-filters .ppr {
  margin-top: 20px;
}

.advance-arg-operator .operator-input-wrapper {
  padding: 0 10px 5px 10px;
  background: #f4f5f5;
  border-radius: 3px;
}
.advance-arg-operator .operator-input-wrapper .transformer-operator-wrapper {
  margin-bottom: 10px;
}
.advance-arg-operator .operator-input-wrapper .context-input {
  background: #ffffff !important;
}
.advance-arg-operator .operator-separator {
  margin-bottom: 20px;
  margin-left: 5px;
}
.advance-arg-operator .advance-arg-operator-buttons {
  margin-top: 10px;
}
.advance-arg-operator .advance-arg-operator-buttons .button-wrapper {
  padding: 3px;
}
.advance-arg-operator .remove-filter-icon {
  position: relative;
  left: 95%;
  top: 28px;
  z-index: 1;
}

.atomic-filter-input {
  width: 100%;
  margin-top: 0 !important;
}
.atomic-filter-input:not(:first-child) {
  margin-top: -20px !important;
}
.atomic-filter-input .filter-operator {
  margin-top: 15px !important;
}
.atomic-filter-input .add-remove-atomic-filter {
  margin-top: -15px;
}
.atomic-filter-input .preprocess-text {
  float: right;
}
.atomic-filter-input .ppr-actions-dropdown-content .list-dropdown .demisto-dropdown .dropdown-link {
  max-width: 100%;
}
.atomic-filter-input .ppr-actions-dropdown-content .list-dropdown .demisto-dropdown .dropdown-link .selected-item {
  white-space: nowrap;
}
.atomic-filter-input .single-selected-field-val {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}

.arg-filter-input .filter-body {
  transition: ease 100ms;
  -webkit-transition: ease 100ms;
  -moz-transition: ease 100ms;
  -ms-transition: ease 100ms;
  -o-transition: ease 100ms;
}
.arg-filter-input .filter-name {
  color: #0074df;
  cursor: pointer;
  text-align: center;
  width: 100%;
}
.arg-filter-input .filter-name:hover {
  color: #004c9d;
}
.arg-filter-input .filters-popup .filters-popup-body .filters-search {
  margin-right: 10px;
  margin-bottom: 8px;
}
.arg-filter-input .filters-popup .filters-popup-body .filters-body {
  overflow: auto;
  height: 170px;
}
.arg-filter-input .filters-popup .filters-popup-body .filters-column {
  margin-bottom: 10px;
}
.arg-filter-input .filters-popup .filters-divider {
  margin-top: 0px !important;
}
.arg-filter-input .filters-popup .ignore-filter-button {
  color: #0074df;
  cursor: pointer;
  position: absolute;
  right: 0;
}
.arg-filter-input .filters-popup .ignore-filter-button:hover {
  color: #004c9d;
}

.operator-view .operator-name.horizontal {
  display: inline;
}
.operator-view .operator-type.horizontal {
  display: inline;
  margin-left: 5px;
}

.context-input-field {
  width: 100%;
}
.context-input-field .context-input-wrapper {
  position: relative;
  margin-bottom: 0 !important;
}
.context-input-field .context-input-wrapper:hover .task-override-button {
  display: inline-block;
}
.context-input-field .context-input-wrapper .context-input {
  padding-right: 32px !important;
}
.context-input-field .context-input-wrapper .context-input:not([readonly]):focus + div.task-override-button {
  display: none;
}
.context-input-field .context-input-wrapper .task-override-button {
  display: none;
  position: absolute;
  right: 36px;
  top: 9px;
}
.context-input-field .date-picker-button {
  color: #0074df;
  cursor: pointer;
  position: absolute;
  top: 12px;
}
.context-input-field .date-picker-button:hover {
  color: #004c9d;
}
.context-input-field .context-button {
  color: #0074df;
  cursor: pointer;
  position: absolute;
  top: 9px;
  right: 6px;
  font-size: 24px;
  width: 24px;
  height: 24px;
}
.context-input-field .context-button:hover {
  color: #004c9d;
}
.context-input-field .context-button.icon-action-context:hover::before {
  background-color: rgba(64, 65, 66, 0.08) !important;
  border-radius: 28px;
  width: 24px;
  color: #0074df;
}
.context-input-field .date-picker-button {
  right: 30px;
}
.context-input-field .is-context-dropdown {
  float: right;
}
.context-input-field .error-message {
  color: #d13c3c;
  min-height: 1.25em;
  line-height: 1.25;
  margin-top: 2px;
}

.incident-fields-modal {
  width: 600px;
  height: 550px;
}
.incident-fields-modal .content {
  height: 100%;
  padding: 20px 20px 0 20px !important;
}
.incident-fields-modal .content .context-expandable-list {
  margin-top: 10px;
}

.advance-arg-view .operator-separator {
  margin: 15px;
}

.atomic-filter-view {
  width: 100%;
  margin-top: 0 !important;
}
.atomic-filter-view.readOnly {
  cursor: not-allowed !important;
  color: #404142 !important;
  background-color: rgba(240, 244, 247, 0.5) !important;
  border: 0 !important;
  opacity: 1 !important;
  border-radius: 3px;
}
.atomic-filter-view.readOnly.cursor-pointer {
  cursor: pointer !important;
}
.atomic-filter-view.readOnly.cursor-regular {
  cursor: default !important;
}
.atomic-filter-view.readOnly .complex-arg-view {
  border: none;
}
.atomic-filter-view.readOnly .filter-operator {
  color: #404142 !important;
}
.atomic-filter-view.readOnly .section-title {
  font-weight: 600;
}
.atomic-filter-view.readOnly .section-text {
  color: #404142;
}
.atomic-filter-view:not(:first-child) {
  margin-top: -20px !important;
}
.atomic-filter-view .filter-operator {
  margin-top: 5px !important;
  text-align: center;
  color: #0074df;
  cursor: pointer;
}
.atomic-filter-view .filter-operator:hover {
  color: #004c9d;
}

.advance-arg-transformers {
  width: 100%;
}
.advance-arg-transformers .add-transformer-button {
  color: #0074df;
  cursor: pointer;
  z-index: 300;
  margin-left: 50px;
  margin-top: 10px;
}
.advance-arg-transformers .add-transformer-button:hover {
  color: #004c9d;
}

.advance-arg-transformer .transformer-input {
  padding-top: 10px !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
  margin-top: 0 !important;
}
.advance-arg-transformer .transformer-input .transformer-label {
  width: 90%;
}
.advance-arg-transformer .transformer-input .arg-tooltip {
  position: absolute;
  right: 0px;
  top: 0px;
}
.advance-arg-transformer .transformer-input .arg-tooltip[data-tooltip]:after {
  width: 250px;
}
.advance-arg-transformer .operator-text-drag-icon {
  margin-left: 26px;
}
.advance-arg-transformer .draggable-icon {
  visibility: hidden;
}
.advance-arg-transformer:hover .draggable .draggable-icon {
  visibility: visible;
}

.arg-transformer-input .transformers-popup .filters-search {
  margin-right: 10px;
  margin-bottom: 8px;
}
.arg-transformer-input .transformers-popup .filters-body {
  overflow: auto;
  height: 170px;
}
.arg-transformer-input .transformer-name {
  color: #0074df;
  cursor: pointer;
  margin-top: 6px;
}
.arg-transformer-input .transformer-name:hover {
  color: #004c9d;
}

.complex-arg-test-modal {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
  position: fixed;
  left: 600px;
  top: 121px;
  bottom: 0;
  width: 600px;
  background-color: white;
  border-radius: 3px;
  box-shadow: rgba(0, 0, 0, 0.2) 0 2px 24px 0;
  border: 1px solid #b8b8b8;
  z-index: 101;
}
.complex-arg-test-modal .actions {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
}
.complex-arg-test-modal .ui.form {
  margin-top: 20px;
}
.complex-arg-test-modal .test-item-result,
.complex-arg-test-modal .test-item-mode {
  overflow-y: auto;
  overflow-x: hidden;
  height: 200px;
  border: 1px solid #dadbdb;
  border-radius: 4px;
  word-break: break-word;
}
.complex-arg-test-modal .test-item-result .json-inspector .json-inspector__selection,
.complex-arg-test-modal .test-item-mode .json-inspector .json-inspector__selection {
  display: block;
  position: absolute;
  top: -1px;
  left: -3px;
  right: 0;
  z-index: 1;
  padding: 0 3px;
  font: 1em/1 Consolas, monospace;
  outline: none;
  border: none;
  opacity: 0;
  box-shadow: 3px 3px 4px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.3);
  color: #222;
}
.complex-arg-test-modal .test-item-result .json-inspector__selection:focus,
.complex-arg-test-modal .test-item-mode .json-inspector__selection:focus {
  opacity: 1;
}
.complex-arg-test-modal .test-item-result .json-inspector__leaf,
.complex-arg-test-modal .test-item-mode .json-inspector__leaf {
  padding-left: 10px;
}
.complex-arg-test-modal .test-item-result .json-inspector__line,
.complex-arg-test-modal .test-item-mode .json-inspector__line {
  display: block;
  position: relative;
  cursor: default;
  /* do it in ellipsis */
  text-overflow: ellipsis;
  /* Required for text-overflow to do anything */
  white-space: nowrap;
  overflow: hidden;
}
.complex-arg-test-modal .test-item-result .json-inspector__line:after,
.complex-arg-test-modal .test-item-mode .json-inspector__line:after {
  content: '';
  position: absolute;
  top: 0;
  left: -200px;
  right: -50px;
  bottom: 0;
  z-index: -1;
  pointer-events: none;
}
.complex-arg-test-modal .test-item-result .json-inspector__leaf_composite > .json-inspector__line,
.complex-arg-test-modal .test-item-mode .json-inspector__leaf_composite > .json-inspector__line {
  cursor: pointer;
}
.complex-arg-test-modal .test-item-result .json-inspector__radio,
.complex-arg-test-modal .test-item-mode .json-inspector__radio,
.complex-arg-test-modal .test-item-result .json-inspector__flatpath,
.complex-arg-test-modal .test-item-mode .json-inspector__flatpath {
  display: none;
}
.complex-arg-test-modal .test-item-result .json-inspector__value,
.complex-arg-test-modal .test-item-mode .json-inspector__value {
  margin-left: 5px;
  cursor: default;
}
.complex-arg-test-modal .test-item-result .json-inspector__search,
.complex-arg-test-modal .test-item-mode .json-inspector__search {
  min-width: 300px;
  margin: 0 10px 10px 0;
  padding: 2px;
}
.complex-arg-test-modal .test-item-result .json-inspector__key,
.complex-arg-test-modal .test-item-mode .json-inspector__key {
  color: #404142;
  font-weight: bolder;
}
.complex-arg-test-modal .test-item-result .json-inspector__leafKey,
.complex-arg-test-modal .test-item-mode .json-inspector__leafKey {
  color: #7e7e7e;
  cursor: default;
}
.complex-arg-test-modal .test-item-result .json-inspector__value_helper,
.complex-arg-test-modal .test-item-mode .json-inspector__value_helper,
.complex-arg-test-modal .test-item-result .json-inspector__value_null,
.complex-arg-test-modal .test-item-mode .json-inspector__value_null,
.complex-arg-test-modal .test-item-result .json-inspector__not-found,
.complex-arg-test-modal .test-item-mode .json-inspector__not-found {
  color: #b0b0b0;
}
.complex-arg-test-modal .test-item-result .json-inspector__value_string,
.complex-arg-test-modal .test-item-mode .json-inspector__value_string {
  color: #798953;
}
.complex-arg-test-modal .test-item-result .json-inspector__value_boolean,
.complex-arg-test-modal .test-item-mode .json-inspector__value_boolean {
  color: #75b5aa;
}
.complex-arg-test-modal .test-item-result .json-inspector__value_number,
.complex-arg-test-modal .test-item-mode .json-inspector__value_number {
  color: #d28445;
}
.complex-arg-test-modal .test-item-result .json-inspector__hl,
.complex-arg-test-modal .test-item-mode .json-inspector__hl {
  background: #ffe54f;
  color: #000000;
}
.complex-arg-test-modal .test-item-result .json-inspector__show-original,
.complex-arg-test-modal .test-item-mode .json-inspector__show-original {
  display: inline-block;
  padding: 0 6px;
  color: #666;
  cursor: pointer;
}
.complex-arg-test-modal .test-item-result .json-inspector__show-original:before,
.complex-arg-test-modal .test-item-mode .json-inspector__show-original:before {
  content: '⥂';
}
.complex-arg-test-modal .test-item-result .json-inspector__leaf_root,
.complex-arg-test-modal .test-item-mode .json-inspector__leaf_root {
  margin-left: -10px;
}
.complex-arg-test-modal .test-item-result {
  padding: 6px;
  height: 150px;
  white-space: pre-wrap;
}
.complex-arg-test-modal .test-item-result.error {
  color: #d13c3c;
}
.complex-arg-test-modal .complex-arg-test-button-wrapper {
  margin-bottom: 0 !important;
  text-align: center;
}
.complex-arg-test-modal .content {
  padding: 20px !important;
}

.builtin-condition-view {
  border: 1px solid;
  border-radius: 3px;
  padding: 5px 10px;
  word-wrap: break-word;
  white-space: pre-wrap;
}
.builtin-condition-view .headers {
  border-bottom: 1px solid;
}
.builtin-condition-view .headers .header {
  font-weight: bold;
}
.builtin-condition-view .condition,
.builtin-condition-view .label-name,
.builtin-condition-view .no-conditions {
  margin-top: 5px !important;
}

.test-data-actions {
  position: absolute;
  right: 24px;
  top: 24px;
  z-index: 1;
}
.test-data-area .error {
  border-color: #d13c3c;
  background-color: #fff2f2 !important;
}

.integration-using-field .automation-argument-hint {
  float: right;
}

.task-advanced .automation-argument-hint {
  position: absolute;
  right: 0;
}
.task-advanced .cal-reputation-field {
  margin-top: 12px !important;
}
.task-advanced .task-mark-as-evidence .demisto-checkbox {
  padding-top: 0 !important;
}

.task-outputs {
  width: 100%;
  padding-right: 0 !important;
}
.task-outputs .automation-output-key-header {
  margin-left: 0 !important;
}

.task-field-mapping .add-field-mapping {
  margin: 0 8px;
  display: inline-block;
  color: #0074df;
  cursor: pointer;
}
.task-field-mapping .add-field-mapping:hover {
  color: #004c9d;
}

.mapping-block {
  background-color: #f4f5f5 !important;
  padding: 2px 5px 15px;
  margin-bottom: 10px;
  margin-top: 3px;
}
.mapping-block .toIncidentFieldLabel {
  margin-bottom: 10px;
  font-weight: bold;
  font-size: 13px;
}
.mapping-block .field-builder {
  display: flex;
  flex-direction: column;
  margin-top: 4px;
}
.mapping-block .help-tooltip {
  margin-left: 4px;
}
.mapping-block .field-deletion-trash {
  align-self: flex-end;
}
.mapping-block .field-fill .demisto-dropdown {
  line-height: 17px;
}

.task-loop {
  margin-top: 20px;
  padding-bottom: 12px;
}
.task-loop .condition-types {
  margin-top: 6px;
}
.task-loop .automation-argument-hint {
  position: absolute;
  right: 0;
}
.task-loop .warning {
  color: #ef9700;
}

.on-error-view .ui.divider {
  width: 100%;
  height: 1;
  margin-top: unset;
}

.common-script-inputs-retries {
  display: flex !important;
  flex-direction: row;
  align-items: stretch;
  justify-content: space-between;
}
.common-script-inputs-retries .field.retry-field.column {
  flex-grow: 0.45;
}
.common-script-inputs-retries .field.retry-field.column .row.task-retry-header {
  display: flex !important;
  flex-direction: row;
  align-items: center;
  align-items: stretch;
  justify-content: space-between;
}
.common-script-inputs-retries .field.retry-field.column .row.task-retry-header.wrap {
  flex-wrap: wrap;
}
.common-script-inputs-retries .field.retry-field.column .row.task-retry-header.flexify-row,
.common-script-inputs-retries .field.retry-field.column .row.task-retry-header:not(.flexify-column) {
  flex-direction: row;
}
.common-script-inputs-retries .field.retry-field.column .row.task-retry-header.flexify-column {
  flex-direction: column;
}
.common-script-inputs-retries .field.retry-field.column .row.task-retry-header.align-start {
  align-items: flex-start;
}
.common-script-inputs-retries .field.retry-field.column .row.task-retry-header.center {
  justify-content: center;
}
.common-script-inputs-retries .field.retry-field.column .row.task-retry-header.even {
  justify-content: space-evenly;
}
.common-script-inputs-retries .field.retry-field.column .row.task-retry-header.end {
  justify-content: flex-end;
}
.common-script-inputs-retries .field.retry-field.column .row.task-retry-header.start {
  justify-content: flex-start;
}
.common-script-inputs-retries .field.retry-field.column .row.task-retry-header.stretch {
  align-content: stretch;
  align-items: stretch;
  flex: 1;
}

.common-script-continue-on-error .column .row.on-error-section-header {
  justify-content: space-between;
}
.common-script-continue-on-error .column .row.select-on-error-behavior .row.radioselect {
  justify-content: space-between;
}
.common-script-continue-on-error .column .row.select-on-error-behavior .row.radioselect .checkbox {
  padding-inline: 0.5em;
}
.common-script-continue-on-error .column .row.select-on-error-behavior .row.radioselect .checkbox:nth-child(1) {
  padding-inline-start: 0;
}

.task-message .message-actions-row {
  margin-bottom: 10px;
}
.task-message .message-actions-row .notify-method-selector {
  margin: 15px 5px;
}
.task-message .message-actions-row .selected-method {
  margin-left: 5px;
  color: #0074df;
  cursor: pointer;
}
.task-message .message-actions-row .selected-method:hover {
  color: #004c9d;
}
.task-message .select-format {
  float: right;
}
.task-message .auth-section {
  margin-top: 10px;
}

.task-timings .expire-checkbox {
  display: block;
  margin: 15px 10px;
}
.task-timings .expire-checkbox .reply-count-input {
  display: inline-block;
  width: 52px !important;
  margin: -10px 5px 0 !important;
}
.task-timings .expire-checkbox .default-option-select {
  display: inline-block;
  margin: -10px 5px 0 !important;
}

.preview-form {
  width: 1300px;
  overflow: auto;
}
.preview-form .preview-form-left-side {
  height: 600px;
  overflow: auto;
}
.preview-form .preview-form-right-side {
  height: 600px;
  overflow: auto;
}
.preview-form .preview-form-right-side .preview-form-options-picker {
  margin-left: 12px;
  margin-right: 10px;
}
.preview-form .content {
  overflow: hidden;
}
.preview-form .content .external-form {
  background-color: #f4f5f5;
}
.preview-form .content .external-form .external-form-container {
  padding: 25px 10% 30px;
}
.preview-form .content .external-form .submit-form {
  background-color: #128df2;
}
.preview-form .content .external-form .external-form-wrapper {
  padding: 10px;
}
.preview-form .content .email-preview,
.preview-form .content .form-preview {
  box-shadow: 0 8px 16px 0 rgba(12, 0, 51, 0.1);
  color: #404142;
}
.preview-form .content .email-body-preview {
  word-break: break-all;
  display: grid;
  padding: 10px;
  background-color: #f4f5f5;
}
.preview-form .content .email-body-preview .email-header {
  text-align: center;
  margin: 0 auto;
}
.preview-form .content .email-body-preview .email-body {
  padding: 20px;
  margin: 10px;
}
.preview-form .content .email-body-preview .email-body .link {
  text-align: left;
  display: block;
  margin: 4px 0;
}

.external-form {
  padding-bottom: 20px;
}
.external-form.external-rtl {
  direction: rtl;
}
.external-form.external-rtl .ui.radio.checkbox label,
.external-form.external-rtl .checkbox-wrapper label {
  padding-right: 20px !important;
  padding-left: 0px !important;
}
.external-form.external-rtl .ui.radio.checkbox label::after,
.external-form.external-rtl .checkbox-wrapper label::after,
.external-form.external-rtl .ui.radio.checkbox label::before,
.external-form.external-rtl .checkbox-wrapper label::before {
  left: none;
  right: 0;
}
.external-form .external-form-container {
  margin: 0 auto;
}
.external-form .external-form-container .form-title {
  margin-bottom: 10px;
}
.external-form .external-form-container .question {
  padding: 15px;
}
.external-form .external-form-container .question .question-header {
  margin-bottom: 10px;
  display: flex;
}
.external-form .external-form-container .question .question-header .question-title {
  word-break: break-word;
  display: flex;
  vertical-align: bottom;
  width: 100%;
}
.external-form .external-form-container .question .grid-table.edit-mode {
  margin-right: 0 !important;
}
.external-form .external-form-container .question .help-tooltip {
  margin-left: 5px;
}
.external-form .external-form-container .question .attachments {
  width: 55px;
}
.external-form .external-form-container .question.singleSelect .checkbox,
.external-form .external-form-container .question.multiSelect .checkbox {
  display: block;
  padding: 5px 0;
}
.external-form .form-state {
  margin: 30px 0;
  text-align: center;
}
.external-form .submit-form {
  display: table !important;
  margin: 0 auto 20px !important;
  background-color: #128df2;
  color: white;
  transition: all 200ms ease-in-out;
}
.external-form .submit-form:hover {
  filter: brightness(0.9) !important;
}
.external-form .demisto-logo-mini,
.external-form .powered-by-text {
  margin: 0 auto;
  text-align: center;
  display: block;
}
.external-form .powered-by-text {
  text-align: center;
}
.external-form .userbox-logout {
  text-align: center;
}
.external-form .logout {
  font-size: 16px;
  padding-left: 4px;
}

.external-form-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 3% !important;
  background-color: #0b1117;
  height: 71px;
}
.external-form-header.external-rtl {
  flex-direction: row-reverse;
}
.external-form-header .form-sender {
  color: #fff;
}
.external-form-header img {
  max-width: 224px;
  max-height: 65px;
  height: auto;
}

.preview-form-options-picker .options-picker-section {
  margin-bottom: 40px;
}
.preview-form-options-picker .options-picker-row {
  margin-bottom: 12px;
}
.preview-form-options-picker .color-picker-input-button {
  height: 20px;
  width: 20px;
  border-radius: 4px;
  margin-top: 0;
}
.preview-form-options-picker .compact-picker input {
  color: #555555 !important;
  height: 19px !important;
  padding-top: 1px !important;
}

.task-form-collection .form-collection-description .validation-input {
  margin-bottom: 0 !important;
}
.task-form-collection .questions-panel {
  margin: 5px 0;
}
.task-form-collection .questions-panel .question-wrapper {
  margin: 10px 0;
}
.task-form-collection .questions-panel .question-wrapper .drag-handler {
  float: left;
}
.task-form-collection .questions-panel .question-wrapper .question-block {
  background-color: #f4f5f5 !important;
  padding: 2px 5px;
}
.task-form-collection .questions-panel .question-wrapper .question-block .dropdown-expander {
  background-color: transparent;
}
.task-form-collection .questions-panel .question-wrapper .question-block .dropdown-expander .expander-label-wrapper {
  width: 80% !important;
  word-break: break-word;
  white-space: break-spaces;
}
.task-form-collection .questions-panel .question-wrapper .question-block .dropdown-expander .dropdown-expander-content {
  margin-left: 0;
  margin-right: 0;
}
.task-form-collection .questions-panel .question-wrapper .question-block .dropdown-expander .expander-right-components {
  padding-right: 0 !important;
  width: 10% !important;
  justify-content: flex-start !important;
}
.task-form-collection .question-fields-popup .question-field-selection-wrapper {
  width: 350px;
}
.task-form-collection .question-fields-popup .field-selection {
  overflow-y: auto;
  max-height: 230px;
  max-width: 350px;
}
.task-form-collection .question-fields-popup .field-selection .question-field-search {
  margin-bottom: 5px;
}
.task-form-collection .question-fields-popup .field-selection .field-row {
  margin: 5px 0;
}
.task-form-collection .question-fields-popup .field-selection .field-row .question-field-name {
  color: #0074df;
  cursor: pointer;
}
.task-form-collection .question-fields-popup .field-selection .field-row .question-field-name:hover {
  color: #004c9d;
}
.task-form-collection .add-question,
.task-form-collection .add-question-field,
.task-form-collection .scroll-top {
  margin: 0 8px;
  display: inline-block;
  color: #0074df;
  cursor: pointer;
}
.task-form-collection .add-question:hover,
.task-form-collection .add-question-field:hover,
.task-form-collection .scroll-top:hover {
  color: #004c9d;
}
.task-form-collection .scroll-top {
  float: right;
}

.task-manual-settings .sla-label {
  margin-left: -8px !important;
}
.validation-input-error {
  margin-left: 2px;
  color: #d13c3c;
  font-size: 12px;
}
.validation-container {
  height: 8px;
}

.builtin-conditions .readOnly {
  cursor: not-allowed !important;
  color: #404142 !important;
  background-color: rgba(240, 244, 247, 0.5) !important;
  border: 0 !important;
  opacity: 1 !important;
}
.builtin-conditions .readOnly.cursor-pointer {
  cursor: pointer !important;
}
.builtin-conditions .readOnly.cursor-regular {
  cursor: default !important;
}
.builtin-conditions .conditions .condition {
  padding-top: 10px;
}
.builtin-conditions .conditions .condition .label-wrapper {
  height: 40px;
}
.builtin-conditions .conditions .condition .label-wrapper .label-input {
  overflow: visible;
}
.builtin-conditions .conditions .condition .label-wrapper .label-input .label-input-field {
  margin-top: -12px;
}
.builtin-conditions .add-condition {
  color: #0074df;
  cursor: pointer;
  margin-top: 15px;
}
.builtin-conditions .add-condition:hover {
  color: #004c9d;
}

.task-type-icon svg {
  display: block;
  width: 25px;
  fill: #768ba1;
}
.task-type-icon svg.collection-icon {
  height: 22px;
}
.task-type-icon svg.playbook-task-icon {
  height: 23px;
}
.task-type-icon svg.conditional-icon {
  height: 24px;
}
.task-type-icon svg.regular-icon {
  height: 24px;
  margin-left: -4px;
  margin-right: 4px;
}
.task-type-icon svg g,
.task-type-icon svg path {
  display: inherit;
}

.new-task-modal-header .new-task-modal-header-row {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-right: 3px;
}
.new-task-modal-header .new-task-modal-header-row .running-state-icon {
  display: inline-block;
  width: 29px;
  height: 29px;
  transform: scale(0.8);
  vertical-align: middle;
  margin-left: 2px;
}
.new-task-modal-header .new-task-modal-header-row .running-state-icon g,
.new-task-modal-header .new-task-modal-header-row .running-state-icon path {
  fill: #7995d4;
  display: inherit;
}
.new-task-modal-header .new-task-modal-header-row .running-state-icon g.inner-circle,
.new-task-modal-header .new-task-modal-header-row .running-state-icon path.inner-circle {
  fill: #f4f5f5;
}
.new-task-modal-header .new-task-modal-header-row .task-state-icon {
  vertical-align: top;
  margin-left: 5px !important;
}
.new-task-modal-header .new-task-modal-header-row .task-state-icon.ban {
  font-size: 16px;
}
.new-task-modal-header .new-task-modal-header-row .task-state-icon.icon-action-hide-24-r,
.new-task-modal-header .new-task-modal-header-row .task-state-icon.icon-task-complete-24-r {
  margin-top: 1px !important;
}
.new-task-modal-header .new-task-modal-header-row .task-state-icon .waiting-animation {
  margin-top: 1px !important;
  margin-left: 3px !important;
  width: 16px;
}
.new-task-modal-header .new-task-modal-header-row .task-state-icon.icon-task-quiet-24-r {
  color: #ff9000;
  margin-left: -3px !important;
}
.new-task-modal-header .new-task-modal-header-row .expand-collapse-toggle .demisto-icon {
  font-size: 20px !important;
  cursor: pointer;
}
.new-task-modal-header .new-task-modal-header-status-bar {
  position: relative;
  height: 2px;
  z-index: 2;
}

.task-automation-section {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 12px;
  margin-left: 32px;
}
.task-automation-section .automation-name {
  display: flex;
  align-items: center;
  font-size: 13px;
}
.task-automation-section .automation-name .automation-name-label {
  color: rgba(64, 65, 66, 0.7);
  font-weight: 600;
  margin-right: 3px;
}
.task-automation-section .automation-name .automation-name-text {
  flex: 1;
}

.task-attributes-section {
  display: flex;
  align-items: center;
  margin-left: 32px;
  margin-bottom: 12px;
}
.task-attributes-section .task-attributes-label {
  font-size: 13px;
  font-weight: 600;
  color: rgba(64, 65, 66, 0.7);
  margin-right: 3px;
}
.task-attributes-section .task-attributes-icons {
  display: flex;
  align-items: center;
}
.task-attributes-section .task-attributes-icons .timer-trigger-attribute {
  width: 24px;
  height: 24px;
  fill: #b8b8b8;
}
.task-attributes-section .task-attributes-icons .skip-unavailable-attribute {
  width: 25px;
  height: 20px;
  color: #b8b8b8;
}
.task-attributes-section .task-attributes-icons .quiet-mode-attribute {
  font-size: 12px;
  font-weight: 600;
  color: rgba(64, 65, 66, 0.7);
  padding: 0 3px;
  user-select: none;
}
.task-attributes-section .task-attributes-icons .override-input-attribute,
.task-attributes-section .task-attributes-icons .override-output-attribute {
  font-size: 12px;
  font-weight: 600;
  background-color: #ef9700;
  color: #fff;
  border-radius: 100px;
  padding: 0 6px 1px 6px;
  margin: 0 3px;
  user-select: none;
}
.task-attributes-section .task-attributes-icons .skip-debug-attribute,
.task-attributes-section .task-attributes-icons .breakpoint-debug-attribute,
.task-attributes-section .task-attributes-icons .conditional-breakpoint-debug-attribute {
  height: 24px;
  color: #ef9700;
  padding: 0 3px;
}

.task-details-section {
  max-width: 540px;
}
.task-details-section .task-details-section-header {
  display: flex;
  align-items: center;
  font-size: 16px;
  font-weight: 600;
}
.task-details-section .task-details-section-header .task-id {
  color: rgba(64, 65, 66, 0.7);
}
.task-details-section .task-details-section-header .task-description-tooltip {
  display: flex;
}
.task-details-section .task-details-section-header .task-name {
  color: #404142;
  padding-left: 5px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.task-details-section .task-details-section-header .task-description {
  padding-top: 2px;
  padding-left: 2px;
}
.task-details-section .task-subtitle {
  color: rgba(64, 65, 66, 0.7);
  font-size: 13px;
  font-weight: 400;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.task-sub-playbook-section {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 12px;
  margin-left: 32px;
}
.task-sub-playbook-section .playbook-name {
  display: flex;
  align-items: center;
  font-size: 13px;
}
.task-sub-playbook-section .playbook-name .playbook-name-label {
  color: rgba(64, 65, 66, 0.7);
  font-weight: 600;
  margin-right: 3px;
}
.task-sub-playbook-section .playbook-name .playbook-name-text {
  flex: 1;
}
.task-sub-playbook-section .playbook-name .icon-general-warning-24-r {
  padding-left: 5px;
}
.task-sub-playbook-section .open-sub-playbook {
  display: flex;
  align-items: center;
  font-size: 13px;
  color: #0074df;
  white-space: nowrap;
  cursor: pointer;
}
.task-sub-playbook-section .open-sub-playbook .open-sub-playbook-icon {
  display: inline-block;
  width: 20px;
  height: 16px;
  fill: #0074df;
}
.task-sub-playbook-section .open-sub-playbook .open-sub-playbook-icon g,
.task-sub-playbook-section .open-sub-playbook .open-sub-playbook-icon path {
  display: inherit;
}

.condition-type-override-output {
  border-top: solid 2px #ef9700;
  border-bottom: solid 2px #ef9700;
  margin-left: -20px !important;
  margin-right: -20px !important;
  padding-left: 20px !important;
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}
.condition-type-override-output i.icon-navigation-right-24-s:before {
  content: '\e996';
}
.condition-type-override-output i.icon-navigation-down-24-s:before {
  content: '\e995';
}
.condition-type-override-output i {
  background-color: #dfe5eb;
}
.condition-type-override-output .condition-override-dropdown {
  margin-left: 35px;
}
.condition-type-override-output .expander-label-wrapper {
  margin-left: 10px;
  font-style: oblique;
  padding-top: 2px;
  color: #404142;
}
.condition-type-override-output .condition-override-options {
  margin-top: 2px;
  margin-bottom: -8px;
}
.condition-type-override-output .dropdown-expander {
  background-color: initial;
  border: none !important;
}
.condition-type-override-output .field {
  margin-right: 10px;
}
.condition-type-override-output .condition-override-disclaimer {
  color: #404142 !important;
}
.extanded {
  background-color: rgba(240, 244, 247, 0.3);
}
.not-extanded {
  background-color: #fff;
}

.run-status-row {
  display: flex;
  margin: 10px -20px 0;
  height: 45px;
  line-height: 45px;
  border-bottom: 1px solid #dadbdb;
  border-top: 1px solid #dadbdb;
}
.run-status-row .run-status-icon {
  margin-left: 20px;
  margin-right: 15px;
}
.run-status-row .run-status-icon .icon-task-quiet-24-r {
  color: #ef9700;
}
.run-status-row .run-status-text {
  font-size: 14px;
}
.run-status-row .run-status-tooltip {
  margin-left: 4px;
}

.time-scope-modal {
  width: 300px;
}
.time-scope-modal .content {
  padding-bottom: 14px;
  line-height: 30px;
}
.time-scope-modal .content .time-scope-first-line {
  margin-bottom: 14px;
}
.time-scope-modal .content .count-input {
  margin-top: -4px !important;
  margin-right: 7px !important;
}
.time-scope-modal .content .time-scope-name-and-id {
  margin-top: 14px;
  line-height: 24px;
}
.time-scope-modal .content .current-occurrence {
  color: rgba(64, 65, 66, 0.8);
}

.playbook-inputs-outputs-modal {
  height: 100%;
  display: flex;
  flex-direction: column;
  width: 600px;
}
.playbook-inputs-outputs-modal .content {
  flex: 1;
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 100% !important;
}
.playbook-inputs-outputs-modal .content .playbook-input-types-selection {
  display: flex;
  margin-bottom: 12px;
}
.playbook-inputs-outputs-modal .content .playbook-input-types-selection .playbook-input-type-radio:not(:last-child) {
  margin-right: 20px;
}
.playbook-inputs-outputs-modal .content .playbook-input-types-selection .playbook-input-db-input-help-tool-tip {
  margin-left: 6px;
}
.playbook-inputs-outputs-modal .content .tabs-container {
  overflow: unset;
}
.playbook-inputs-outputs-modal .content .tabs-container .tabs-content-container {
  overflow: unset !important;
}
.playbook-inputs-outputs-modal .content .tabs-container .top-menu {
  margin-left: -20px;
  padding-left: 20px;
  margin-top: 8px;
  position: inherit;
  background: inherit;
}
.playbook-inputs-outputs-modal .content .tabs-container .active-component {
  margin-top: 14px;
}
.playbook-inputs-outputs-modal .content .playbook-inputs-outputs-modal-form {
  display: flex;
  flex-direction: column;
  flex: 1;
}
.playbook-inputs-outputs-modal .context-keys-modal .actions {
  position: relative;
}
.playbook-inputs-outputs-modal .add-playbook-input,
.playbook-inputs-outputs-modal .add-playbook-output,
.playbook-inputs-outputs-modal .add-playbook-manual-output {
  float: left;
}

.playbook-inputs .delete-playbook-input {
  text-align: center;
  margin-top: 22px !important;
}
.playbook-inputs .playbook-input-required-checkbox {
  text-align: center;
  margin-left: 1px;
}
.playbook-inputs .playbook-input-required-checkbox .ui.checkbox label {
  display: inline;
}

.playbook-outputs .output-type {
  font-size: 14px;
}
.playbook-outputs .delete-playbook-output {
  text-align: center;
  margin-top: 22px !important;
}
.playbook-outputs .output-type-wrapper {
  margin-top: 12px;
}

.playbook-inputs .delete-playbook-input {
  text-align: center;
  margin-top: 22px !important;
}
.playbook-inputs .db-query-field-instructions {
  padding-top: 24px;
}
.playbook-inputs .run-only-field {
  padding-top: 16px;
}
.input-query-demisto-search .saved-queries {
  position: absolute;
  top: 36px;
  right: -10px;
}
.input-query-demisto-search .saved-queries .query-row {
  height: 55px;
}
.input-query-demisto-search.error .search-input-with-save input[type='text'] {
  border-color: #ff1744 !important;
}

.condition-link-modal {
  width: 500px;
}
.condition-link-modal .content {
  max-height: 550px;
  min-height: 180px;
  overflow-y: auto;
  overflow-x: hidden;
  padding-bottom: 14px;
}
.condition-link-modal .content #condition-link-modal-form {
  margin-bottom: 0em;
  min-height: inherit;
}
.condition-link-modal .content #condition-link-modal-form .ui.grid {
  min-height: inherit;
  align-content: center;
}
.condition-link-modal .condition-name {
  word-break: break-word;
}
.condition-link-modal .default-link-checkbox,
.condition-link-modal .error-handler-link-checkbox {
  margin-top: 12px;
}
.condition-link-modal .condition-modal-help-tooltip {
  margin-left: 10px;
}

.task-selection-modal {
  width: 300px;
}

.object-modal {
  max-width: 600px;
  min-width: 450px;
}
.object-modal .json-inspector .json-inspector__selection {
  display: block;
  position: absolute;
  top: -1px;
  left: -3px;
  right: 0;
  z-index: 1;
  padding: 0 3px;
  font: 1em/1 Consolas, monospace;
  outline: none;
  border: none;
  opacity: 0;
  box-shadow: 3px 3px 4px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.3);
  color: #222;
}
.object-modal .json-inspector__selection:focus {
  opacity: 1;
}
.object-modal .json-inspector__leaf {
  padding-left: 10px;
}
.object-modal .json-inspector__line {
  display: block;
  position: relative;
  cursor: default;
  /* do it in ellipsis */
  text-overflow: ellipsis;
  /* Required for text-overflow to do anything */
  white-space: nowrap;
  overflow: hidden;
}
.object-modal .json-inspector__line:after {
  content: '';
  position: absolute;
  top: 0;
  left: -200px;
  right: -50px;
  bottom: 0;
  z-index: -1;
  pointer-events: none;
}
.object-modal .json-inspector__leaf_composite > .json-inspector__line {
  cursor: pointer;
}
.object-modal .json-inspector__radio,
.object-modal .json-inspector__flatpath {
  display: none;
}
.object-modal .json-inspector__value {
  margin-left: 5px;
  cursor: default;
}
.object-modal .json-inspector__search {
  min-width: 300px;
  margin: 0 10px 10px 0;
  padding: 2px;
}
.object-modal .json-inspector__key {
  color: #404142;
  font-weight: bolder;
}
.object-modal .json-inspector__leafKey {
  color: #7e7e7e;
  cursor: default;
}
.object-modal .json-inspector__value_helper,
.object-modal .json-inspector__value_null,
.object-modal .json-inspector__not-found {
  color: #b0b0b0;
}
.object-modal .json-inspector__value_string {
  color: #798953;
}
.object-modal .json-inspector__value_boolean {
  color: #75b5aa;
}
.object-modal .json-inspector__value_number {
  color: #d28445;
}
.object-modal .json-inspector__hl {
  background: #ffe54f;
  color: #000000;
}
.object-modal .json-inspector__show-original {
  display: inline-block;
  padding: 0 6px;
  color: #666;
  cursor: pointer;
}
.object-modal .json-inspector__show-original:before {
  content: '⥂';
}
.object-modal .json-inspector__leaf_root {
  margin-left: -10px;
}
.object-modal .content {
  max-height: 650px;
  min-height: 200px;
  overflow-y: auto;
  overflow-x: hidden;
}

.circular-icon-main .circular-icon {
  margin: -3px 0 !important;
  color: #fff;
}
.circular-icon-main.default {
  background-color: #ef9700 !important;
}
.circular-icon-main.dark {
  background-color: #89a5c1 !important;
}

.content-update .content-link,
.content-update .resolve-conflicts-action {
  font-size: 14px;
  color: #0074df;
  cursor: pointer;
}
.content-update .content-link:hover,
.content-update .resolve-conflicts-action:hover {
  color: #004c9d;
}
.content-update .content-out-of-sync {
  font-size: 14px;
}
.content-update .content-refresh-link {
  color: #0074df;
  cursor: pointer;
}
.content-update .content-refresh-link:hover {
  color: #004c9d;
}
.content-update .content-popup {
  min-width: 500px !important;
}
.content-update .content-container {
  width: 350px;
}
.content-update .content-release-notes {
  overflow: auto;
  text-align: initial;
  min-height: 25px;
  max-height: 550px;
  margin-bottom: 20px;
}
.content-update .content-error,
.content-update .content-uptodate {
  text-align: initial;
  margin-bottom: 10px;
}
.content-update .content-error,
.content-update .content-error-header {
  color: #d13c3c;
}
.content-update .content-crud-errors {
  padding: 10px 10px 0;
  max-height: 400px;
  overflow-y: scroll;
  margin-bottom: 10px;
}
.content-update .content-crud-errors li {
  padding-left: 5px;
}
.content-update .content-crud-errors-title {
  font-size: 20px;
  margin-bottom: 10px;
  display: block;
}
.content-update .content-pack-upload {
  margin-right: 7px;
}
.content-update .content-crud-error-header i,
.content-update .resolve-conflicts-action i {
  color: #ef9700;
  font-size: 24px;
  position: relative;
  top: 3px;
}
.content-update .resolve-conflicts-action {
  margin-right: 20px;
  font-weight: 600;
}

.content-resolve-modal {
  width: 950px;
}
.content-resolve-modal #conflict-resolution-table-container {
  margin: 0 auto 75px;
  width: 97%;
}
.content-resolve-modal #conflict-resolution-table-container .react-select-dropdown-wrapper.as-form-field {
  background: #fff;
}
.content-resolve-modal .content-resolve-modal-text {
  margin-left: 20px;
  width: 80%;
  margin-top: 10px;
  min-height: 110px;
  white-space: pre;
}
.content-resolve-modal .modal-header .demisto-icon {
  color: #ef9700;
}
.content-resolve-modal .modal-header .modal-header-title {
  font-weight: 700;
}


.content-warning {
  overflow: auto;
  text-align: initial;
  min-height: 25px;
  max-height: 550px;
}
.content-warning .content-warning-message {
  margin-top: 10px;
}
.content-warning .content-warning-body {
  padding: 10px;
  margin-bottom: 10px;
}
.content-warning .content-warning-cancel-button {
  margin-left: 5px;
}

.browser-support-message {
  position: absolute;
  text-align: center;
  min-height: 25px;
  padding-top: 3px;
  top: 0;
  left: 35%;
  right: 35%;
  z-index: 999999999;
  background-color: #128df2;
  color: #ffffff;
  border-bottom-right-radius: 25px;
  border-bottom-left-radius: 25px;
  font-size: 14px;
}
.browser-support-message span {
  padding: 0 20px 0 20px;
}

.auto-refresh-icon {
  display: flex;
  align-items: center;
}
.auto-refresh-icon .auto-refresh-dropdown {
  margin-right: 6px;
}
.auto-refresh-icon .auto-refresh-dropdown .control-wrapper,
.auto-refresh-icon .auto-refresh-dropdown .react-select-dropdown__control {
  border: 0;
  box-shadow: none ;
  line-height: 1em;
}
.auto-refresh-icon .auto-refresh-dropdown .control-wrapper:focus-visible,
.auto-refresh-icon .auto-refresh-dropdown .react-select-dropdown__control:focus-visible {
  outline: 2px solid #31424c !important;
  border-radius: 3px;
}
.auto-refresh-icon .refresh-now {
  color: #0074df;
  cursor: pointer;
  margin-left: 6px;
}
.auto-refresh-icon .refresh-now:hover {
  color: #004c9d;
}

.search-tips {
  flex: 1;
  text-align: center;
}
.search-tips i.search-icon {
  margin-bottom: 10px !important;
}

.dbot-popup {
  font-size: 16px;
}
.dbot-popup.bubble {
  border: 1px solid #128df2;
  border-radius: 5px;
  margin-bottom: 3px;
}
.dbot-popup .dbot-popup-message {
  box-shadow: 3px 4px 10px rgba(64, 65, 66, 0.08);
  background-color: #f4f5f5;
  border: 3px solid #128df2;
  border-radius: 5px;
  position: absolute;
  max-width: 400px;
  text-align: left;
  z-index: 99999999;
}
.dbot-popup .dbot-popup-message:before {
  position: absolute;
  content: '';
  width: 0.75em;
  height: 0.75em;
  background: #f4f5f5;
  transform: rotate(45deg);
  z-index: 9999;
  box-shadow: 2px 2px 0 0 #128df2;
  top: none;
  right: 0;
  bottom: -6px;
  left: 10px;
}
.dbot-popup .dbot-popup-message .dbot-popup-icon {
  width: 40px;
  height: 40px;
  padding-right: 5px;
}
.dbot-popup .dbot-popup-message .dbot-popup-next-button {
  padding-top: 5px;
  float: right;
}

.tours-cli-messages {
  color: #404142;
}
.tours-cli-messages .fallback-message {
  margin-top: 8px;
  font-size: 14px;
  color: #d13c3c;
}

.tour-box {
  position: fixed;
  width: 200px;
  left: 50%;
  z-index: 999;
  box-shadow: 3px 4px 10px rgba(64, 65, 66, 0.08);
  background-color: #f4f5f5;
  border: 1px solid #128df2;
  border-radius: 0 0 5px 5px;
  border-top: 0;
}
.tour-box .tour-box-hide {
  margin-right: 15px;
  margin-top: 8px;
  color: #0074df;
  cursor: pointer;
}
.tour-box .tour-box-hide:hover {
  color: #004c9d;
}
.tour-box .tour-box-title {
  margin-left: 13px;
  margin-top: 8px;
}
.tour-box .you-are-awesome {
  margin-top: 40px;
}

.tour-category {
  display: inline;
  font-size: 16px;
  margin-left: 14px;
}
.tour-category .tour-category-title:hover {
  color: #0074df;
  cursor: pointer;
}
.tour-category .tour-category-title:hover:hover {
  color: #004c9d;
}
.tour-category .tour-box-category-current {
  margin-left: 16px;
}
.tour-category .tour-category-index {
  font-size: 14px;
}
.tour-category .icon {
  margin-left: -5px;
}
.tour-category .tour-category-uncomplete {
  margin-left: 8px;
}
.tour-category .tour-category-bubble {
  cursor: pointer;
  position: absolute;
  text-align: center;
  background-color: #128df2;
  margin-left: -5px;
  font-size: 14px;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  padding-bottom: 20px;
}

.circular-status-indicator {
  min-height: 20px;
}
.circular-status-indicator .item.icon {
  color: #128df2;
}

.tool-upload {
  width: 380px;
}

.reminders-modal .actions {
  display: flex;
  text-align: right;
  margin-top: 6px;
  min-width: 220px !important;
}
.reminders-modal .reminder-fields {
  margin-top: 6px !important;
  margin-bottom: 6px !important;
}

.date-range-picker {
  text-align: left;
  position: relative;
  padding: 0 10px 0;
  font-size: 14px;
}
.date-range-picker[data-tooltip]:before {
  top: 33px;
}
.date-range-picker.title {
  padding: 0 0 0;
  top: -10px;
}
.date-range-picker .date-range-title {
  padding-left: 23px;
  font-size: 11px;
  margin-top: 3px;
  margin-bottom: -11px;
  color: rgba(64, 65, 66, 0.7);
}
.date-range-picker .DayPicker-Day {
  border: 1px solid #dadbdb;
  border-radius: inherit !important;
}
.date-range-picker .range-header-group {
  font-size: 16px;
}
.date-range-picker .range-header-group .with-title {
  position: relative;
  top: 7px;
}
.date-range-picker .selected {
  background-color: #128df2 !important;
}
.date-range-picker .selected .link {
  color: white;
}
.date-range-picker .link {
  color: #404142;
}
.date-range-picker .action-buttons {
  margin-top: 12px;
  margin-right: 8px;
}
.date-range-picker .range-picker-popup.left {
  cursor: default;
  top: 30px;
  right: -3px;
  text-align: initial;
}
.date-range-picker .range-picker-popup.left.collapsed {
  position: absolute;
  z-index: 999;
  border: 1px solid #dadbdb;
  background: #ffffff;
  padding: 0.833em 1em;
  border-radius: 0.28571429rem;
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
  min-width: 220px;
  max-width: 450px;
  min-height: 180px;
  max-height: 500px;
}
.date-range-picker .range-picker-popup.left.collapsed:before {
  position: absolute;
  content: '';
  width: 0.75em;
  height: 0.75em;
  background: #fff;
  transform: rotate(225deg);
  z-index: 9999;
  box-shadow: 1px 1px 0 0 #bababc;
  top: -5px;
  right: 20px;
  bottom: none;
  left: none;
}
.date-range-picker .range-picker-popup.left.expanded {
  position: absolute;
  z-index: 999;
  border: 1px solid #dadbdb;
  background: #ffffff;
  padding: 0.833em 1em;
  border-radius: 0.28571429rem;
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
  min-width: 780px;
  max-width: 1000px;
  min-height: 180px;
  max-height: 500px;
}
.date-range-picker .range-picker-popup.left.expanded:before {
  position: absolute;
  content: '';
  width: 0.75em;
  height: 0.75em;
  background: #fff;
  transform: rotate(225deg);
  z-index: 9999;
  box-shadow: 1px 1px 0 0 #bababc;
  top: -5px;
  right: 20px;
  bottom: none;
  left: none;
}
.date-range-picker .range-picker-popup.right {
  cursor: default;
  top: 30px;
  left: -3px;
  text-align: initial;
}
.date-range-picker .range-picker-popup.right.collapsed {
  position: absolute;
  z-index: 999;
  border: 1px solid #dadbdb;
  background: #ffffff;
  padding: 0.833em 1em;
  border-radius: 0.28571429rem;
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
  min-width: 220px;
  max-width: 450px;
  min-height: 180px;
  max-height: 500px;
}
.date-range-picker .range-picker-popup.right.collapsed:before {
  position: absolute;
  content: '';
  width: 0.75em;
  height: 0.75em;
  background: #fff;
  transform: rotate(225deg);
  z-index: 9999;
  box-shadow: 1px 1px 0 0 #bababc;
  top: -5px;
  right: none;
  bottom: none;
  left: none;
}
.date-range-picker .range-picker-popup.right.expanded {
  position: absolute;
  z-index: 999;
  border: 1px solid #dadbdb;
  background: #ffffff;
  padding: 0.833em 1em;
  border-radius: 0.28571429rem;
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
  min-width: 780px;
  max-width: 1000px;
  min-height: 180px;
  max-height: 500px;
}
.date-range-picker .range-picker-popup.right.expanded:before {
  position: absolute;
  content: '';
  width: 0.75em;
  height: 0.75em;
  background: #fff;
  transform: rotate(225deg);
  z-index: 9999;
  box-shadow: 1px 1px 0 0 #bababc;
  top: -5px;
  right: none;
  bottom: none;
  left: none;
}
.date-range-picker .DayPicker-Day--disabled {
  background-color: inherit;
}
.date-range-picker .DayPicker-Day:not(.DayPicker-Day--today):not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected) {
  color: #0074df;
  cursor: pointer;
}
.date-range-picker .DayPicker-Day:not(.DayPicker-Day--today):not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):hover {
  color: #004c9d;
}

/* DayPicker styles */

.DayPicker {
  display: inline-block;
  font-size: 1rem;
}

.DayPicker-wrapper {
  position: relative;

  flex-direction: row;
  padding-bottom: 1em;

  -webkit-user-select: none;

     -moz-user-select: none;

      -ms-user-select: none;

          user-select: none;
}

.DayPicker-Months {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.DayPicker-Month {
  display: table;
  margin: 0 1em;
  margin-top: 1em;
  border-spacing: 0;
  border-collapse: collapse;

  -webkit-user-select: none;

     -moz-user-select: none;

      -ms-user-select: none;

          user-select: none;
}

.DayPicker-NavBar {
}

.DayPicker-NavButton {
  position: absolute;
  top: 1em;
  right: 1.5em;
  left: auto;

  display: inline-block;
  margin-top: 2px;
  width: 1.25em;
  height: 1.25em;
  background-position: center;
  background-size: 50%;
  background-repeat: no-repeat;
  color: #8B9898;
  cursor: pointer;
}

.DayPicker-NavButton:hover {
  opacity: 0.8;
}

.DayPicker-NavButton--prev {
  margin-right: 1.5em;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAVVJREFUWAnN2G0KgjAYwPHpGfRkaZeqvgQaK+hY3SUHrk1YzNLay/OiEFp92I+/Mp2F2Mh2lLISWnflFjzH263RQjzMZ19wgs73ez0o1WmtW+dgA01VxrE3p6l2GLsnBy1VYQOtVSEH/atCCgqpQgKKqYIOiq2CBkqtggLKqQIKgqgCBjpJ2Y5CdJ+zrT9A7HHSTA1dxUdHgzCqJIEwq0SDsKsEg6iqBIEoq/wEcVRZBXFV+QJxV5mBtlDFB5VjYTaGZ2sf4R9PM7U9ZU+lLuaetPP/5Die3ToO1+u+MKtHs06qODB2zBnI/jBd4MPQm1VkY79Tb18gB+C62FdBFsZR6yeIo1YQiLJWMIiqVjQIu1YSCLNWFgijVjYIuhYYCKoWKAiiFgoopxYaKLUWOii2FgkophYp6F3r42W5A9s9OcgNvva8xQaysKXlFytoqdYmQH6tF3toSUo0INq9AAAAAElFTkSuQmCC');
}

.DayPicker-NavButton--next {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAXRJREFUWAnN119ugjAcwPHWzJ1gnmxzB/BBE0n24m4xfNkTaOL7wOtsl3AXMMb+Vjaa1BG00N8fSEibPpAP3xAKKs2yjzTPH9RAjhEo9WzPr/Vm8zgE0+gXATAxxuxtqeJ9t5tIwv5AtQAApsfT6TPdbp+kUBcgVwvO51KqVhMkXKsVJFXrOkigVhCIs1Y4iKlWZxB1rX4gwlpRIIpa8SDkWmggrFq4IIRaJKCYWnSgnrXIQV1r8YD+1Vrn+bReagysIFfLABRt31v8oBu1xEBttfRbltmfjgEcWh9snUS2kNdBK6WN1vrOWxObWsz+fjxevsxmB1GQDfINWiev83nhaoiB/CoOU438oPrhXS0WpQ9xc1ZQWxWHqUYe0I0qrKCQKjygDlXIQV2r0IF6ViEBxVTBBSFUQQNhVYkHIVeJAtkNsbQ7c1LtzP6FsObhb2rCKv7NBIGoq4SDmKoEgTirXAcJVGkFSVVpgoSrXICGUMUH/QBZNSUy5XWUhwAAAABJRU5ErkJggg==');
}

.DayPicker-NavButton--interactionDisabled {
  display: none;
}

.DayPicker-Caption {
  display: table-caption;
  margin-bottom: 0.5em;
  padding: 0 0.5em;
  text-align: left;
}

.DayPicker-Caption > div {
  font-weight: 500;
  font-size: 1.15em;
}

.DayPicker-Weekdays {
  display: table-header-group;
  margin-top: 1em;
}

.DayPicker-WeekdaysRow {
  display: table-row;
}

.DayPicker-Weekday {
  display: table-cell;
  padding: 0.5em;
  color: #8B9898;
  text-align: center;
  font-size: 0.875em;
}

.DayPicker-Weekday abbr[title] {
  border-bottom: none;
  text-decoration: none;
}

.DayPicker-Body {
  display: table-row-group;
}

.DayPicker-Week {
  display: table-row;
}

.DayPicker-Day {
  display: table-cell;
  padding: 0.5em;
  border-radius: 50%;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
}

.DayPicker-WeekNumber {
  display: table-cell;
  padding: 0.5em;
  min-width: 1em;
  border-right: 1px solid #EAECEC;
  color: #8B9898;
  vertical-align: middle;
  text-align: right;
  font-size: 0.75em;
  cursor: pointer;
}

.DayPicker--interactionDisabled .DayPicker-Day {
  cursor: default;
}

.DayPicker-Footer {
  padding-top: 0.5em;
}

.DayPicker-TodayButton {
  border: none;
  background-color: transparent;
  background-image: none;
  box-shadow: none;
  color: #4A90E2;
  font-size: 0.875em;
  cursor: pointer;
}

/* Default modifiers */

.DayPicker-Day--today {
  color: #D0021B;
  font-weight: 700;
}

.DayPicker-Day--outside {
  color: #8B9898;
  cursor: default;
}

.DayPicker-Day--disabled {
  color: #DCE0E0;
  cursor: default;
  /* background-color: #eff1f1; */
}

/* Example modifiers */

.DayPicker-Day--sunday {
  background-color: #F7F8F8;
}

.DayPicker-Day--sunday:not(.DayPicker-Day--today) {
  color: #DCE0E0;
}

.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside) {
  position: relative;

  background-color: #4A90E2;
  color: #F0F8FF;
}

.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover {
  background-color: #51A0FA;
}

.DayPicker:not(.DayPicker--interactionDisabled)
  .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover {
  background-color: #F0F8FF;
}

/* DayPickerInput */

.DayPickerInput {
  display: inline-block;
}

.DayPickerInput-OverlayWrapper {
  position: relative;
}

.DayPickerInput-Overlay {
  position: absolute;
  left: 0;
  z-index: 1;

  background: white;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);
}

.date-field .date-header {
  font-weight: 700;
  margin-bottom: 5px;
}
.date-field .clear-field {
  margin-left: 80% !important;
}

.related-time-range {
  padding-top: 20px !important;
  padding-left: 50px !important;
}
.related-time-range .related-time-range-row {
  margin-top: 20px !important;
}
.related-time-range .hint-row {
  margin-top: 5px !important;
  color: grey;
}
.related-time-range .duration-row {
  margin-top: 50px !important;
}
.related-time-range .error-row {
  color: #d13c3c;
  margin-top: 20px !important;
}
.related-time-range .examples {
  margin-top: 20px !important;
}
.related-time-range .examples .examples-header {
  font-size: 17px;
}
.related-time-range .examples .example-row {
  margin-top: 5px !important;
}

.report-modal {
  width: 500px;
}
.report-modal .remove-schedule {
  color: #0074df;
  cursor: pointer;
  float: left;
  margin: 5px 5px 0 0;
}
.report-modal .remove-schedule:hover {
  color: #004c9d;
}
.report-modal .field.with-top-padding {
  padding-top: 14px;
}
.report-modal .roles-section {
  padding: 5px 0px 5px 0px;
}

.entry-schedule-modal {
  width: 500px;
}
.entry-schedule-modal .command-content {
  max-height: 400px;
  overflow: auto;
}
.entry-schedule-modal .remove-schedule {
  color: #0074df;
  cursor: pointer;
  float: left;
  margin-top: 5px;
}
.entry-schedule-modal .remove-schedule:hover {
  color: #004c9d;
}

.incident-field-modal {
  width: 720px;
  height: 640px;
}
.incident-field-modal .content .grid-wrapper.build-mode .grid-table {
  height: 210px;
}
.incident-field-modal .content .incident-field-form .threshold-help-icon {
  padding-left: 0.5em;
}
.incident-field-modal .content .incident-field-form .field-basic-options .demisto-dropdown {
  z-index: 9999;
  color: blue;
}
.incident-field-modal .content .incident-field-form .warning-message {
  color: #ef9700;
  font-size: 12px;
  margin-bottom: 30px;
  margin-top: -10px;
}
.incident-field-modal .content .incident-field-form .warning-message .ui.list {
  margin: 0;
  margin-left: 18px;
}
.incident-field-modal .content .incident-field-form .warning-message .ui.bulleted.list > .item:before {
  position: relative;
  top: auto;
  left: auto;
  right: 1px;
}
.incident-field-modal .content .incident-field-form .tabs-container .top-menu.in-modal {
  position: relative;
  top: 0;
  padding-left: 0;
}
.incident-field-modal .content .incident-field-form .tabs-container .grid-options {
  margin-bottom: 10px;
}
.incident-field-modal .content .incident-field-form .tabs-container .inc-field-template-input {
  resize: none;
  height: 170px !important;
  min-height: 170px !important;
  max-height: 170px;
}
.incident-field-modal .content .incident-field-form .field.with-top-padding {
  padding-top: 14px;
}
.incident-field-modal .inc-field-required,
.incident-field-modal .inc-field-sensitive {
  margin-top: 32px !important;
}
.incident-field-modal .inc-field-hidden {
  float: left;
  margin-top: 3px;
}
.incident-field-modal .inc-field-required {
  text-align: right;
}
.incident-field-modal .machine-name-wrapper {
  margin-left: 2px !important;
}
.incident-field-modal .machine-name-wrapper .machine {
  display: flex;
  flex: 1;
  overflow: hidden;
  margin-right: 5px;
}
.incident-field-modal .machine-name-wrapper .machine .machine-name-placeholder {
  white-space: nowrap;
  margin-right: 3px;
}
.incident-field-modal .machine-name-wrapper .machine .machine-name-value {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.incident-field-modal .machine-name-wrapper > * {
  padding: 0 !important;
}
.incident-field-modal .machine-name-wrapper .machine-name-disclaimer,
.incident-field-modal .machine-name-wrapper .machine-name-placeholder {
  font-weight: 400;
}
.incident-field-modal .actions {
  position: absolute;
  bottom: 0;
}
.incident-field-modal .dependencies-link {
  margin-top: 8px;
  display: block;
}
.incident-field-modal .validation-input-error {
  float: inherit;
}
.incident-field-modal .script-tooltip {
  margin-left: 2px;
}
.incident-field-modal .run-after-tooltip {
  margin-left: 5px;
}
.incident-field-modal .hint-tooltip:after {
  width: 280px;
}
.incident-field-modal .multiselect-values-tooltip {
  margin-left: 5px;
}

.associated-types-checkbox {
  padding-bottom: 5px;
}

.new-sub-inc-modal {
  width: 400px;
}
.new-sub-inc-modal .content {
  padding-right: 10px;
}
.new-sub-inc-modal .demisto-checkbox {
  padding-top: 4px;
}

.new-inc-json-modal {
  width: 400px;
}
.new-inc-json-modal .content {
  padding-right: 10px;
}
.new-inc-json-modal .content .body-text {
  font-weight: 700;
}
.new-inc-json-modal .content .inc-json-create-type {
  display: flex;
  align-items: center;
}
.new-inc-json-modal .content .inc-json-create-body-note {
  margin-top: 100px;
}
.new-inc-json-modal .content .inc-json-create-body-note .body-suffix-note {
  font-weight: 700;
}

.navigation-links .navigation-link {
  padding-left: 12px;
}

.dropdown-expander {
  width: inherit;
  padding: 12px;
}
.dropdown-expander.slim {
  padding: 0;
  border-bottom: 1px solid #dadbdb;
}
.dropdown-expander.slim .dropdown-expander-content {
  margin: 0;
}
.dropdown-expander.slim .dropdown-expander-content.dropdown-expander-content-extended {
  margin-top: 5px;
}
.dropdown-expander .dropdown-expander-title {
  display: flex;
}
.dropdown-expander .dropdown-expander-title > .icon {
  font-size: 16px;
  vertical-align: top;
  margin-top: 1px;
  margin-right: 9px;
}
.dropdown-expander .dropdown-expander-title .expander-left-components {
  flex-grow: 1;
  white-space: nowrap;
  display: flex;
  color: #768ba1;
}
.dropdown-expander .dropdown-expander-title .expander-left-components .expander-label-wrapper {
  flex-grow: 1;
}
.dropdown-expander .dropdown-expander-title .expander-right-components {
  display: flex;
  justify-content: flex-end;
  flex-direction: column;
  padding-right: 1em;
  text-align: right;
  float: right;
  white-space: nowrap;
}
.dropdown-expander .dropdown-expander-content {
  margin: 0 2em;
  transition: opacity 0.5s ease-in-out;
}
.dropdown-expander .dropdown-expander-content.dropdown-expander-content-extended {
  opacity: 1;
  height: auto;
  margin-top: 1em;
  margin-bottom: 1em;
}
.dropdown-expander .dropdown-expander-content.dropdown-expander-content-not-extended {
  opacity: 0;
  height: 0;
  overflow: hidden;
}
.dropdown-expander .dropdown-expander-content .incident-info-field {
  margin-left: 14px;
  width: initial;
}
.dropdown-expander .dropdown-expander-content .incident-info-field .incident-info-field-header {
  font-weight: normal;
  color: rgba(64, 65, 66, 0.7);
  font-size: 13px;
  line-height: 1.5;
}

.key-generator-modal {
  width: 440px;
}
.generated-key-screen .key-warning {
  color: #d13c3c;
}
.generated-key-screen .generated-key {
  font-size: 16px;
}

.table-details-view {
  display: flex;
  flex-direction: column;
  flex: 1;
  padding-top: 10px;
  overflow: hidden;
}
.table-details-view .paging-message {
  margin-top: 26px;
  z-index: 118;
  max-width: 500px;
  height: 19px;
}
.table-details-view .tabs-wrapper {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: hidden;
}
.table-details-view .table-view-tabs-container {
  margin-top: -32px;
}
.table-details-view.expanded > .tabs-container > .active-component {
  margin-top: 406px;
}
.table-details-view.expanded > .tabs-container > .top-menu {
  top: 377px;
}
.table-details-view.expanded .items-list-wrapper {
  top: 497px;
}
.table-details-view.expanded .items-list-wrapper .items-expandable-list {
  top: 527px;
}
.table-details-view.expanded .item-summary {
  top: 482px;
}
.table-details-view.expanded.narrow-dashboard .active-component {
  margin-top: 276px;
}
.table-details-view.expanded.narrow-dashboard > .tabs-container > .top-menu {
  top: 242px;
}
.table-details-view.expanded.narrow-dashboard .items-list-wrapper {
  top: 267px;
}
.table-details-view.expanded.narrow-dashboard .items-list-wrapper .items-expandable-list {
  top: 297px;
}
.table-details-view.expanded.narrow-dashboard .item-summary {
  top: 277px;
}
.table-details-view.expanded.narrow-dashboard .dashboards-wrapper {
  height: 119px;
}
.table-details-view.expanded.narrow-dashboard .hide-graph-panel.expanded {
  top: 108px;
}
.table-details-view .details-view-search {
  background-color: #f4f5f5;
  z-index: 119;
}
.table-details-view .details-view-search.expanded {
  left: 0;
}
.table-details-view .details-view-search .charts-container {
  position: relative;
}
.table-details-view .details-view-search .dashboards-top-wrapper.wrapper-open {
  height: 244px;
}
.table-details-view .details-view-search .dashboards-top-wrapper.wrapper-close {
  height: 0;
}
.table-details-view .details-view-search .dashboards-wrapper {
  height: 244px;
}
.table-details-view .details-view-search .filters-header-container .filters-header-tenant-picker {
  float: left;
  padding-top: 8px;
  margin-right: 12px;
  padding-left: 3px;
  width: 130px;
}
.table-details-view .details-view-search .filters-header-container .filters-header-date-picker {
  float: left;
  padding-top: 8px;
  padding-right: 3px;
  padding-left: 3px;
}
.table-details-view .details-view-search .filters-header-container .filters-header-extra-components {
  float: right;
  padding-right: 8px;
  padding-left: 10px;
}
.table-details-view .details-view-search .filters-header-container .filters-header-auto-refresh {
  position: absolute;
  right: 0;
  top: -19px;
  font-size: 11px;
  z-index: 119;
}
.table-details-view .details-view-search .filters-header-container .filters-header-auto-refresh .icon {
  color: #0074df;
  cursor: pointer;
}
.table-details-view .details-view-search .filters-header-container .filters-header-auto-refresh .icon:hover {
  color: #004c9d;
}
.table-details-view .active-component {
  margin-top: 208px;
}
.table-details-view .active-component .toolbar-buttons .button:first-child {
  margin-top: 10px !important;
}
.table-details-view > .tabs-container > .top-menu {
  background-color: #f4f5f5;
  z-index: 117;
}
.table-details-view .table-details-view-out-of-sync {
  position: fixed;
  left: 38%;
  top: 9px;
  z-index: 200;
}
.table-details-view .hide-graph-panel {
  position: absolute;
  z-index: 119;
}
.table-details-view .hide-graph-panel.expanded {
  font-size: 16px;
}
.table-details-view .hide-graph-panel.collapsed {
  font-size: 16px;
}
.table-details-view .details-view {
  margin-left: -10px;
}
.table-details-view .details-view .items-list-wrapper {
  position: fixed;
  top: 224px;
  bottom: 62px;
  left: 60px;
  width: 390px;
  z-index: 1;
  background-color: #fff;
  box-shadow: rgba(64, 65, 66, 0.16) 2px 0 4px 0;
}
.table-details-view .details-view .items-list-wrapper .items-expandable-list {
  overflow-y: auto;
  overflow-x: hidden;
  position: fixed;
  top: 288px;
  bottom: 62px;
  left: 60px;
  width: 390px;
}
.table-details-view .details-view .items-list-wrapper .items-expandable-list .expandable-list-header {
  padding-left: 16px;
}
.table-details-view .details-view .items-list-wrapper .items-expandable-list .details-view-list-item {
  cursor: pointer;
  padding: 10px 20px 20px 17px;
  height: 60px;
  background-color: #fff;
  border-bottom: 1px solid #dadbdb;
}
.table-details-view .details-view .items-list-wrapper .items-expandable-list .details-view-list-item:hover {
  background-color: rgba(64, 65, 66, 0.08);
  color: #404142;
}
.table-details-view .details-view .items-list-wrapper .items-expandable-list .details-view-list-item.active,
.table-details-view .details-view .items-list-wrapper .items-expandable-list .details-view-list-item .active {
  background-color: rgba(64, 65, 66, 0.08);
  color: #404142;
  box-shadow: 0 1px 0 rgba(218, 219, 219, 0.8);
  border-left: 3px solid #128df2;
}
.table-details-view .details-view .items-list-wrapper .items-expandable-list .details-list-item:first-of-type:only-of-type {
  margin-bottom: 0;
}
.table-details-view .details-view .items-list-wrapper .title-row {
  margin-top: 14px;
  margin-left: 20px;
}
.table-details-view .details-view .items-list-wrapper .details-view-sorting {
  display: flex;
  min-width: 160px;
  padding: 8px 20px 10px;
  border-bottom: 1px solid #dadbdb;
  font-size: 13px;
}
.table-details-view .details-view .items-list-wrapper .details-view-sorting .details-view-sorting-label {
  font-weight: 600;
  margin-right: 4px;
}
.table-details-view .details-view .item-summary {
  position: fixed;
  bottom: 62px;
  top: 209px;
  left: 445px;
  right: 0;
  padding: 14px 25px 65px;
  overflow-y: auto;
  overflow-x: hidden;
}

.table-view {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: hidden;
}
.table-view .fixedDataTableLayout_main {
  margin: 0px !important;
}

.multi-select-picker {
  text-align: left;
  position: relative;
  padding: 0 10px 0;
  font-size: 14px;
}
.multi-select-picker.title {
  padding: 0 0 0;
  top: -10px;
}
.multi-select-picker .picker-title {
  padding-left: 24px;
  font-size: 11px;
  margin-top: 3px;
  margin-bottom: -11px;
  color: rgba(64, 65, 66, 0.7);
}
.multi-select-picker .picker-header-group {
  font-size: 16px;
  display: flex;
}
.multi-select-picker .picker-header-group .with-title {
  position: relative;
  top: 7px;
  display: flex;
  width: 85%;
}
.multi-select-picker .link {
  color: #404142;
}
.multi-select-picker .action-buttons {
  margin-top: 12px;
  margin-right: 8px;
}
.multi-select-picker .multi-select-picker-popup {
  cursor: default;
  top: 30px;
}
.multi-select-picker .multi-select-picker-popup.left {
  right: -3px;
  position: absolute;
  z-index: 999;
  border: 1px solid #dadbdb;
  background: #ffffff;
  padding: 0.833em 1em;
  border-radius: 0.28571429rem;
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
  min-width: 220px;
  max-width: 450px;
  min-height: 180px;
  max-height: 500px;
}
.multi-select-picker .multi-select-picker-popup.left:before {
  position: absolute;
  content: '';
  width: 0.75em;
  height: 0.75em;
  background: #fff;
  transform: rotate(225deg);
  z-index: 9999;
  box-shadow: 1px 1px 0 0 #bababc;
  top: -5px;
  right: 20px;
  bottom: none;
  left: none;
}
.multi-select-picker .multi-select-picker-popup.right {
  left: -3px;
  position: absolute;
  z-index: 999;
  border: 1px solid #dadbdb;
  background: #ffffff;
  padding: 0.833em 1em;
  border-radius: 0.28571429rem;
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
  min-width: 220px;
  max-width: 450px;
  min-height: 180px;
  max-height: 500px;
}
.multi-select-picker .multi-select-picker-popup.right:before {
  position: absolute;
  content: '';
  width: 0.75em;
  height: 0.75em;
  background: #fff;
  transform: rotate(225deg);
  z-index: 9999;
  box-shadow: 1px 1px 0 0 #bababc;
  top: -5px;
  right: none;
  bottom: none;
  left: none;
}
.multi-select-picker .picker-select-row {
  display: flex;
  margin-top: 5px;
  margin-bottom: 5px;
}
.multi-select-picker .picker-select-row .select-separator {
  margin-right: 5px;
  margin-left: 5px;
}
.multi-select-picker .picker-select-row .select-all-none-text {
  margin-right: 5px;
}
.multi-select-picker .multi-picker-items {
  overflow-y: auto;
  max-height: 300px;
}
.multi-select-picker .multi-picker-items .multi-select-picker-item {
  padding-left: 10px;
  padding-top: 5px;
}
.multi-select-picker .multi-picker-items .multi-select-picker-item .multi-select-picker-item-checkbox {
  line-height: 15px;
}

.file-textarea textarea {
  resize: vertical !important;
}
.file-textarea .textarea-dropzone textarea {
  border-bottom-style: dashed;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.file-textarea .textarea-dropzone-active .file-drag-and-drop {
  border-bottom: 2px dashed #128df2;
  border-right: 2px dashed #128df2;
  border-left: 2px dashed #128df2;
}
.file-textarea .textarea-dropzone-active textarea {
  border-top: 2px dashed #128df2;
  border-right: 2px dashed #128df2;
  border-left: 2px dashed #128df2;
}
.file-textarea .file-drag-and-drop {
  padding: 5px 10px;
  font-size: 12px;
  color: #404142;
  background-color: #fff;
  border: 1px solid rgba(34, 36, 38, 0.15);
  border-top: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

.inspector-loader {
  margin: 20px;
}
.inspector-wrapper .inspector-body {
  padding: 10px;
}
.inspector-wrapper .inspector-body .error-wrapper {
  height: 1.25em;
  line-height: 1.25;
  text-align: center;
  color: #d13c3c;
}
.inspector-wrapper .inspector-body .sample-inspector-body {
  max-height: 485px;
  overflow-y: auto;
  overflow-x: hidden;
  word-wrap: break-word;
}
.inspector-wrapper .inspector-body .json-inspector .json-inspector__selection {
  display: block;
  position: absolute;
  top: -1px;
  left: -3px;
  right: 0;
  z-index: 1;
  padding: 0 3px;
  font: 1em/1 Consolas, monospace;
  outline: none;
  border: none;
  opacity: 0;
  box-shadow: 3px 3px 4px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.3);
  color: #222;
}
.inspector-wrapper .inspector-body .json-inspector__selection:focus {
  opacity: 1;
}
.inspector-wrapper .inspector-body .json-inspector__leaf {
  padding-left: 10px;
}
.inspector-wrapper .inspector-body .json-inspector__line {
  display: block;
  position: relative;
  cursor: default;
  /* do it in ellipsis */
  text-overflow: ellipsis;
  /* Required for text-overflow to do anything */
  white-space: nowrap;
  overflow: hidden;
}
.inspector-wrapper .inspector-body .json-inspector__line:after {
  content: '';
  position: absolute;
  top: 0;
  left: -200px;
  right: -50px;
  bottom: 0;
  z-index: -1;
  pointer-events: none;
}
.inspector-wrapper .inspector-body .json-inspector__leaf_composite > .json-inspector__line {
  cursor: pointer;
}
.inspector-wrapper .inspector-body .json-inspector__radio,
.inspector-wrapper .inspector-body .json-inspector__flatpath {
  display: none;
}
.inspector-wrapper .inspector-body .json-inspector__value {
  margin-left: 5px;
  cursor: pointer;
}
.inspector-wrapper .inspector-body .json-inspector__search {
  min-width: 300px;
  margin: 0 10px 10px 0;
  padding: 2px;
}
.inspector-wrapper .inspector-body .json-inspector__key {
  color: #404142;
  font-weight: bolder;
}
.inspector-wrapper .inspector-body .json-inspector__leafKey {
  color: #7e7e7e;
  cursor: pointer;
}
.inspector-wrapper .inspector-body .json-inspector__value_helper,
.inspector-wrapper .inspector-body .json-inspector__value_null,
.inspector-wrapper .inspector-body .json-inspector__not-found {
  color: #b0b0b0;
}
.inspector-wrapper .inspector-body .json-inspector__value_string {
  color: #798953;
}
.inspector-wrapper .inspector-body .json-inspector__value_boolean {
  color: #75b5aa;
}
.inspector-wrapper .inspector-body .json-inspector__value_number {
  color: #d28445;
}
.inspector-wrapper .inspector-body .json-inspector__hl {
  background: #ffe54f;
  color: #000000;
}
.inspector-wrapper .inspector-body .json-inspector__show-original {
  display: inline-block;
  padding: 0 6px;
  color: #666;
  cursor: pointer;
}
.inspector-wrapper .inspector-body .json-inspector__show-original:before {
  content: '⥂';
}
.inspector-wrapper .inspector-body .json-inspector__leaf_root {
  margin-left: -10px;
}

.paging-list .paging-list-index {
  padding-bottom: 5px;
}
.paging-list .current-page {
  margin-left: 5px;
}
.paging-list .paging-link {
  color: #0074df;
  cursor: pointer;
}
.paging-list .paging-link:hover {
  color: #004c9d;
}
.paging-list .paging-link.next {
  padding-top: 7px;
}
.paging-list .paging-link.prev {
  padding-bottom: 4px;
}
.paging-list .item.paging-list-item {
  padding-bottom: 15px !important;
}

.rc-slider {
  position: relative;
  height: 14px;
  padding: 5px 0;
  width: 100%;
  border-radius: 6px;
  touch-action: none;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider * {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-rail {
  position: absolute;
  width: 100%;
  background-color: #e9e9e9;
  height: 4px;
  border-radius: 6px;
}
.rc-slider-track {
  position: absolute;
  left: 0;
  height: 4px;
  border-radius: 6px;
  background-color: #abe2fb;
}
.rc-slider-handle {
  position: absolute;
  width: 14px;
  height: 14px;
  cursor: pointer;
  cursor: -webkit-grab;
  margin-top: -5px;
  cursor: grab;
  border-radius: 50%;
  border: solid 2px #96dbfa;
  background-color: #fff;
  touch-action: pan-x;
}
.rc-slider-handle:focus {
  border-color: #57c5f7;
  box-shadow: 0 0 0 5px #96dbfa;
  outline: none;
}
.rc-slider-handle-click-focused:focus {
  border-color: #96dbfa;
  box-shadow: unset;
}
.rc-slider-handle:hover {
  border-color: #57c5f7;
}
.rc-slider-handle:active {
  border-color: #57c5f7;
  box-shadow: 0 0 5px #57c5f7;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.rc-slider-mark {
  position: absolute;
  top: 18px;
  left: 0;
  width: 100%;
  font-size: 12px;
}
.rc-slider-mark-text {
  position: absolute;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
  color: #999;
}
.rc-slider-mark-text-active {
  color: #666;
}
.rc-slider-step {
  position: absolute;
  width: 100%;
  height: 4px;
  background: transparent;
}
.rc-slider-dot {
  position: absolute;
  bottom: -2px;
  margin-left: -4px;
  width: 8px;
  height: 8px;
  border: 2px solid #e9e9e9;
  background-color: #fff;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
}
.rc-slider-dot-active {
  border-color: #96dbfa;
}
.rc-slider-dot-reverse {
  margin-left: 0;
  margin-right: -4px;
}
.rc-slider-disabled {
  background-color: #e9e9e9;
}
.rc-slider-disabled .rc-slider-track {
  background-color: #ccc;
}
.rc-slider-disabled .rc-slider-handle,
.rc-slider-disabled .rc-slider-dot {
  border-color: #ccc;
  box-shadow: none;
  background-color: #fff;
  cursor: not-allowed;
}
.rc-slider-disabled .rc-slider-mark-text,
.rc-slider-disabled .rc-slider-dot {
  cursor: not-allowed !important;
}
.rc-slider-vertical {
  width: 14px;
  height: 100%;
  padding: 0 5px;
}
.rc-slider-vertical .rc-slider-rail {
  height: 100%;
  width: 4px;
}
.rc-slider-vertical .rc-slider-track {
  left: 5px;
  bottom: 0;
  width: 4px;
}
.rc-slider-vertical .rc-slider-handle {
  margin-left: -5px;
  touch-action: pan-y;
}
.rc-slider-vertical .rc-slider-mark {
  top: 0;
  left: 18px;
  height: 100%;
}
.rc-slider-vertical .rc-slider-step {
  height: 100%;
  width: 4px;
}
.rc-slider-vertical .rc-slider-dot {
  left: 2px;
  margin-bottom: -4px;
}
.rc-slider-vertical .rc-slider-dot:first-child {
  margin-bottom: -4px;
}
.rc-slider-vertical .rc-slider-dot:last-child {
  margin-bottom: -4px;
}
.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-appear {
  -webkit-animation-duration: .3s;
          animation-duration: .3s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  display: block !important;
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.rc-slider-tooltip-zoom-down-leave {
  -webkit-animation-duration: .3s;
          animation-duration: .3s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  display: block !important;
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,
.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active {
  -webkit-animation-name: rcSliderTooltipZoomDownIn;
          animation-name: rcSliderTooltipZoomDownIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active {
  -webkit-animation-name: rcSliderTooltipZoomDownOut;
          animation-name: rcSliderTooltipZoomDownOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-appear {
  transform: scale(0, 0);
  -webkit-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
          animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.rc-slider-tooltip-zoom-down-leave {
  -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
          animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
@-webkit-keyframes rcSliderTooltipZoomDownIn {
  0% {
    opacity: 0;
    transform-origin: 50% 100%;
    transform: scale(0, 0);
  }
  100% {
    transform-origin: 50% 100%;
    transform: scale(1, 1);
  }
}
@keyframes rcSliderTooltipZoomDownIn {
  0% {
    opacity: 0;
    transform-origin: 50% 100%;
    transform: scale(0, 0);
  }
  100% {
    transform-origin: 50% 100%;
    transform: scale(1, 1);
  }
}
@-webkit-keyframes rcSliderTooltipZoomDownOut {
  0% {
    transform-origin: 50% 100%;
    transform: scale(1, 1);
  }
  100% {
    opacity: 0;
    transform-origin: 50% 100%;
    transform: scale(0, 0);
  }
}
@keyframes rcSliderTooltipZoomDownOut {
  0% {
    transform-origin: 50% 100%;
    transform: scale(1, 1);
  }
  100% {
    opacity: 0;
    transform-origin: 50% 100%;
    transform: scale(0, 0);
  }
}
.rc-slider-tooltip {
  position: absolute;
  left: -9999px;
  top: -9999px;
  visibility: visible;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-tooltip * {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-tooltip-hidden {
  display: none;
}
.rc-slider-tooltip-placement-top {
  padding: 4px 0 8px 0;
}
.rc-slider-tooltip-inner {
  padding: 6px 2px;
  min-width: 24px;
  height: 24px;
  font-size: 12px;
  line-height: 1;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #6c6c6c;
  border-radius: 6px;
  box-shadow: 0 0 4px #d9d9d9;
}
.rc-slider-tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow {
  bottom: 4px;
  left: 50%;
  margin-left: -4px;
  border-width: 4px 4px 0;
  border-top-color: #6c6c6c;
}

.demisto-slider .rc-slider .rc-slider-rail {
  background-color: #128df2;
}
.demisto-slider .rc-slider .rc-slider-track {
  background-color: #e4eaee;
}
.demisto-slider .rc-slider .rc-slider-handle {
  border-color: #128df2;
  background-color: #128df2;
}
.demisto-slider .rc-slider .rc-slider-dot {
  display: none;
}
.demisto-slider .rc-slider .rc-slider-mark-text {
  width: 80px;
  text-align: left;
}

.property-list {
  padding: 10px 0;
  height: 100%;
  max-width: 500px;
}
.property-list.active {
  background-color: #eff8ff;
}

.property-list-section {
  border-radius: 6px !important;
  padding: 12px 12px 0 12px !important;
}
.property-list-section.disabled {
  color: #404142 !important;
}
.property-list-section.active {
  background-color: #eff8ff;
}
.property-list-section .section-title {
  display: flex;
  align-items: center;
  padding: 5px 0 15px 0;
}
.property-list-section .section-title .section-header {
  flex: 1;
  padding-left: 10px;
}
.property-list-section .section-title .section-buttons {
  display: flex;
  align-items: center;
}
.property-list-section .section-title .section-buttons .edit-button,
.property-list-section .section-title .section-buttons .delete-button,
.property-list-section .section-title .section-buttons .visibility-button,
.property-list-section .section-title .section-buttons .display-filter-container,
.property-list-section .section-title .section-buttons .copy-button {
  cursor: pointer;
  display: inline-block;
  margin: 0 4px;
  font-size: 12px;
  color: #0074df;
}
.property-list-section .cards-container {
  padding-top: 10px;
}
.property-list-section .cards-container .section-empty-notice {
  text-align: center;
}
.property-list-section .cards-container .section-content {
  margin: 0 10px 19px;
}
.property-list-section .card-saved-queries {
  margin-bottom: 5px;
}
.property-list-section .card-search {
  margin-bottom: 5px !important;
}
.property-list-section .script-selector-help {
  position: absolute;
  right: 15px;
}

.layout-display-condition {
  width: 618px;
}
.layout-display-condition .ppr-and {
  padding-left: 10px;
}
.layout-display-condition .add-filter-button {
  padding-left: 20px;
  padding-bottom: 5px;
}
.layout-display-condition .remove-filter-icon {
  top: 22px;
}
.layout-display-condition .advance-arg-filters {
  overflow-y: auto;
  max-height: 70vh;
  overflow-x: hidden;
  padding: 20px;
}
.layout-display-condition .advance-arg-filters .filter-operator.column:not(.row) {
  position: unset;
}

.property-list-card {
  background: #fff;
  margin-bottom: 10px;
  border: 1px solid #eaebeb;
  padding: 5px;
  border-radius: 3px;
  font-size: 14px;
}
.property-list-card:hover .card-buttons {
  opacity: 1;
}
.property-list-card .type-icon,
.property-list-card .card-system {
  color: rgba(64, 65, 66, 0.7);
}
.property-list-card .card-buttons {
  opacity: 0;
  float: right;
}
.property-list-card .card-title {
  padding: 2px;
}
.property-list-card .card-title .edit-button,
.property-list-card .card-title .delete-button,
.property-list-card .card-title .visibility-button,
.property-list-card .card-title .display-filter-container,
.property-list-card .card-title .copy-button {
  cursor: pointer;
  display: inline-block;
  margin: 0 4px;
  font-size: 12px;
  color: #0074df;
}
.property-list-card .card-title .card-name {
  text-transform: capitalize;
}

.dynamic-width-content-wrapper {
  width: 100%;
}

.script-editor {
  height: 100%;
  width: 100%;
}
.script-editor .automation-script-editor {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.script-editor .automation-script-editor .ace_scrollbar::-webkit-scrollbar-thumb {
  background-color: rgba(255, 255, 255, 0.16) !important;
}
.script-editor .automation-script-editor .ace_scrollbar::-webkit-scrollbar-thumb:hover,
.script-editor .automation-script-editor .ace_scrollbar::-webkit-scrollbar-thumb:active {
  background-color: rgba(255, 255, 255, 0.25) !important;
}
.script-editor .ace_search {
  z-index: 10000;
}
.ace_dialog-bottom input,
.ace_dialog-bottom input:focus {
  color: #000 !important;
}
.ace_editor .ace_marker-layer .ace_selected-word {
  border: 1px solid #ffe54f !important;
  background: rgba(255, 229, 79, 0.1) !important;
}
.ace_editor .ace_marker-layer .ace_selection {
  border: 1px solid white !important;
}
input.ace_search_field {
  color: #000 !important;
  background-color: #fff !important;
  border: 1px solid #b8b8b8 !important;
}
input.ace_search_field::placeholder {
  color: rgba(64, 65, 66, 0.5) !important;
}
input.ace_search_field:focus {
  color: #000 !important;
  border: 1px solid #128df2 !important;
}
.ace_search_form.ace_nomatch {
  outline: none !important;
}
.automation-script-editor * {
  font-family: inherit;
}

.full-screen-edit {
  position: absolute;
  left: 60px;
  right: 0;
  top: 60px;
  bottom: 62px;
  background-color: #f4f5f5;
  overflow: hidden;
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
}
.full-screen-edit.full-width {
  left: 0;
}
.full-screen-edit.full-width .full-screen-header {
  position: fixed !important;
  background-color: #f4f5f5;
  z-index: 125;
  right: 0;
  left: 0;
  top: 60px;
  box-shadow: 0 3px 5px -4px #dadbdb;
  padding: 0 15px;
}
.full-screen-edit .full-screen-header {
  position: fixed !important;
  background-color: #f4f5f5;
  z-index: 125;
  right: 0;
  left: 60px;
  top: 60px;
  box-shadow: 0 3px 5px -4px #dadbdb;
  padding: 0 35px;
  height: 59px;
  margin: 0;
}
.full-screen-edit .full-screen-header .header-row {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  height: 100%;
}
.full-screen-edit .full-screen-header .header-row .integration-config-name {
  flex: 1;
  display: flex;
  line-height: 1.2;
  min-width: 0;
}
.full-screen-edit .full-screen-edit-description-tool-tip {
  display: inline-block;
  padding-right: 8px;
  margin-top: 7px;
}
.full-screen-edit .dynamic-header-wrapper {
  display: flex;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  align-items: center;
}
.full-screen-edit .dynamic-header-wrapper .right-content-buttons {
  flex-shrink: 0;
  margin-left: 5px;
}
.full-screen-edit .dynamic-header-wrapper.leftButton {
  width: calc(100% - 112px);
}
.full-screen-edit .view-warning {
  color: #ef9700;
  margin: 0 auto;
  position: absolute;
  top: 20px;
  left: 0;
  right: 0;
  width: 100%;
  text-align: center;
  z-index: -1;
}
.full-screen-edit .content-container {
  position: relative;
  width: 100%;
  margin-top: 59px;
  padding-bottom: 58px;
  height: 100%;
}
.full-screen-edit .full-screen-edit-description-tool-tip {
  font-size: 20px;
}
.full-screen-edit .full-screen-edit-description-tool-tip [data-tooltip]:after {
  white-space: pre-wrap;
  width: 485px;
}

.expanded-side-panel {
  display: flex;
  flex-direction: column;
  height: inherit;
  background-color: #fff;
  position: relative;
  padding-top: 10px;
  border-right: 1px solid #dadbdb;
  width: 427px;
}

.command-output .output-remove-btn {
  position: relative;
  top: 8px;
  cursor: pointer;
}

.integration-command-important {
  margin-left: 50px;
  padding-bottom: 10px;
}
.integration-command-important .output-remove-btn {
  position: relative;
  top: 8px;
  cursor: pointer;
}

.argument {
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.argument .argument-default-cb,
.argument .argument-required-checkbox,
.argument .argument-secret-checkbox {
  margin-top: 10px;
}
.argument .argument-remove-btn-wrapper .argument-remove-btn {
  cursor: pointer;
}
.argument .expand-button {
  margin-top: 14px;
  margin-left: 14px;
  margin-right: -14px;
}
.argument .argument-drag-handler {
  position: absolute;
  left: -21px;
  padding-top: 2px;
}
.argument .argument-is-array-checkbox {
  margin-top: 12px;
}
.argument .argument-collapsed-title {
  cursor: pointer;
  margin-top: 1px;
}
.argument .region-expand-btn {
  margin-top: 2px;
  cursor: pointer;
}
.argument .argument-type {
  margin-top: 10px;
}
.argument .argument-type-tooltip {
  margin-left: 5px;
}

.task-preview {
  max-width: 400px;
  margin: 0 0 15px 10px;
}
.task-preview .task-preview-item {
  border: 1px solid #eaebeb;
  min-height: 70px;
  position: relative;
  display: flex;
  flex-flow: row;
  justify-content: space-between;
  border-radius: 6px;
  box-shadow: none;
}
.task-preview .task-preview-item .state-border-color {
  width: 2px;
}
.task-preview .task-preview-item.error .state-border-color,
.task-preview .task-preview-item.error .task-preview-state {
  background-color: #ff1744;
}
.task-preview .task-preview-item.nonBlockingFailedTask .state-border-color,
.task-preview .task-preview-item.nonBlockingFailedTask .task-preview-state {
  background-color: #EAD21E;
}
.task-preview .task-preview-item.idle .state-border-color,
.task-preview .task-preview-item.idle .task-preview-state {
  background-color: #89a5c1;
}
.task-preview .task-preview-item.completed .state-border-color,
.task-preview .task-preview-item.completed .task-preview-state {
  background-color: #00cd33;
}
.task-preview .task-preview-item.waiting .state-border-color,
.task-preview .task-preview-item.waiting .task-preview-state {
  background-color: #ff9000;
}
.task-preview .task-preview-item .task-preview-state {
  width: 26px;
  border-radius: 0 5px 5px 0;
  cursor: pointer !important;
}
.task-preview .task-preview-item .task-preview-state .task-preview-icon {
  color: #fff !important;
}
.task-preview .task-preview-item .task-preview-state .task-preview-icon.fa-user-circle {
  background-color: #fff;
  border-radius: 10px;
}
.task-preview .task-preview-item .task-preview-content {
  position: relative;
  width: 100%;
  display: flex;
  flex-flow: column;
  justify-items: flex-start;
  padding: 8px;
}
.task-preview .task-preview-item .task-preview-content .task-preview-content-container {
  display: flex;
  flex-flow: row;
  justify-content: flex-start;
  height: 100%;
}
.task-preview .task-preview-item .task-preview-content .task-preview-content-container .task-preview-image {
  width: 24px;
  color: rgba(137, 165, 193, 0.4);
}
.task-preview .task-preview-item .task-preview-content .task-preview-content-container .task-preview-name {
  margin-left: 5px;
  margin-top: 2px;
}
.task-preview .actions {
  margin-top: 3px;
  text-align: left;
}
.task-preview .actions .action-link {
  padding-left: 3px;
}

.color-picker-input .draggable-body {
  position: fixed;
  z-index: 999;
  cursor: move;
}
.color-picker-input .modal-header {
  cursor: move;
}
.color-picker-input .color-picker-input-button {
  display: inline-block;
  cursor: pointer;
  margin-top: 2px;
  padding: 4px;
  box-shadow: 0 0 0 1px #eaebeb;
}
.color-picker-input .color-picker-popover {
  position: fixed;
  z-index: 9999999999;
  background-color: white;
  border-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.15) 0 0 0 1px, rgba(0, 0, 0, 0.15) 0 8px 16px;
}
.color-picker-input .color-picker-popover .github-picker {
  width: 177px !important;
  background-color: #fff !important;
}
.color-picker-input .color-picker-popover .github-picker span div {
  margin: 1px;
}
.color-picker-input .color-picker-popover .color-swatches {
  width: 350px;
  display: flex;
  flex-wrap: wrap;
  padding: 10px 10px 0;
  justify-content: space-between;
}
.color-picker-input .color-picker-popover .color-swatches .color-swatch {
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
  border-radius: 4px;
  width: 24px;
  height: 24px;
  margin: 0 4px 8px;
  cursor: pointer;
  pointer-events: all;
}
.color-picker-input .color-picker-popover .color-swatches .color-swatch .color-swatch-selected:before {
  width: 100%;
  line-height: 22px;
  color: #fff;
  font-size: 23px;
}
.color-picker-input.no-text .sketch-picker {
  width: 330px !important;
  box-shadow: none !important;
  margin-top: -10px;
  margin-bottom: 10px;
  cursor: pointer;
}
.color-picker-input.no-text .sketch-picker > :first-child {
  margin-bottom: 5px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
  border-radius: 4px;
}
.color-picker-input.no-text .sketch-picker > :first-child .saturation-white > :nth-child(2) > :first-child {
  width: 16px !important;
  height: 16px !important;
  transform: translate(-8px, -8px) !important;
  box-shadow: #fff 0 0 0 5px, #000 0 0 4.5px 5px !important;
}
.color-picker-input.no-text .sketch-picker .flexbox-fix {
  flex-direction: row;
}
.color-picker-input.no-text .sketch-picker .flexbox-fix:nth-child(2) > :first-child > :first-child {
  height: 16px !important;
}
.color-picker-input.no-text .sketch-picker .flexbox-fix:nth-child(2) > :first-child > :first-child .hue-horizontal {
  border-radius: 4px;
}
.color-picker-input.no-text .sketch-picker .flexbox-fix:nth-child(2) > :first-child > :first-child .hue-horizontal > :nth-child(2) {
  width: 16px;
  height: 16px;
  background-color: #fff;
  border-radius: 50%;
  border: 1px solid rgba(0, 0, 0, 0.1);
  margin-top: -1px;
}
.color-picker-input.no-text .sketch-picker .flexbox-fix:nth-child(2) > :first-child > :first-child .hue-horizontal > :nth-child(2) > :first-child {
  display: none;
}
.color-picker-input.no-text .sketch-picker .flexbox-fix:nth-child(2) > :first-child > :nth-child(2) {
  display: none;
}
.color-picker-input.no-text .sketch-picker .flexbox-fix:nth-child(2) > :nth-child(2) {
  display: none;
}
.color-picker-input.no-text .sketch-picker .flexbox-fix:nth-child(3) > div > :first-child {
  display: flex;
  flex-direction: column-reverse;
}
.color-picker-input.no-text .sketch-picker .flexbox-fix:nth-child(3) > div > :first-child > span {
  text-align: left !important;
  font-size: 14px !important;
  color: #7e7e7e !important;
}
.color-picker-input.no-text .sketch-picker .flexbox-fix:nth-child(3) > div > :first-child > input {
  padding: 6px 4px !important;
  font-size: 14px !important;
}
.color-picker-input.no-text .sketch-picker .flexbox-fix:nth-child(3) > div > :first-child > input:active,
.color-picker-input.no-text .sketch-picker .flexbox-fix:nth-child(3) > div > :first-child > input:focus {
  border: 1px solid #3497fe;
  color: #404142 !important;
}
.color-picker-input.no-text .sketch-picker .flexbox-fix:nth-child(3) > :nth-child(5) {
  display: none;
}
.color-picker-input.no-text .sketch-picker .flexbox-fix:nth-child(4) {
  display: none !important;
}

.approvable-input .ok-button,
.approvable-input .cancel-button {
  padding: 5px;
}
.approvable-input .ok-button i,
.approvable-input .cancel-button i {
  margin: 0 !important;
}
.approvable-input input {
  padding-left: 5px !important;
  padding-right: 5px !important;
}

.grid-layout {
  min-width: 800px;
  position: relative;
}
.grid-layout .react-grid-layout {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  transition: height 200ms ease;
  height: 100% !important;
  overflow-x: hidden;
  overflow-y: auto;
}
.grid-layout .react-grid-item {
  transition: all 200ms ease;
  transition-property: left, top;
  color: #404142 !important;
}
.grid-layout .react-grid-item.active {
  z-index: 1;
}
.grid-layout .react-grid-item.locked-active {
  z-index: 2 !important;
}
.grid-layout .react-grid-item.cssTransforms {
  transition-property: transform;
}
.grid-layout .react-grid-item.resizing {
  z-index: 2 !important;
  will-change: width, height;
}
.grid-layout .react-grid-item.react-draggable {
  cursor: move;
}
.grid-layout .react-grid-item.react-draggable-dragging {
  transition: none;
  z-index: 2 !important;
  will-change: transform;
}
.grid-layout .react-grid-item.react-draggable-dragging:active {
  cursor: move;
}
.grid-layout .react-grid-item.react-grid-placeholder {
  background: rgba(64, 65, 66, 0.08);
  z-index: 0 !important;
  transition-duration: 100ms;
}
.grid-layout .react-grid-item > .react-resizable-handle:before {
  position: absolute;
  width: 19px;
  height: 19px;
  bottom: 0;
  right: 0;
  font-family: 'demisto';
  content: '\e81d';
  color: rgba(64, 65, 66, 0.5);
  box-sizing: border-box;
  cursor: se-resize;
}
.grid-layout .react-resizable {
  position: relative;
}
.grid-layout.with-message {
  margin-top: 65px !important;
}
.grid-layout-message {
  margin: 10px auto;
  max-width: 800px;
}

.dashboard-widget-composer {
  width: 1300px;
  height: 640px;
  display: flex;
  flex-direction: column;
}
.dashboard-widget-composer .content {
  flex: 1;
  display: flex;
  max-height: unset;
  padding: 0 !important;
}
.dashboard-widget-composer .content .content-left-container {
  background-color: #f3f6f9;
  margin-top: 64px;
}
.dashboard-widget-composer .content .content-left-container .vertical-tabs-container {
  width: 100px;
  margin-left: -1px;
}
.dashboard-widget-composer .content .content-left-container .vertical-tabs-container .vertical-tab-container {
  width: inherit;
  height: 72px;
}
.dashboard-widget-composer .content .content-left-container .vertical-tabs-container .vertical-tab-container.active {
  background-color: white;
}
.dashboard-widget-composer .content .data-source-dropdown-container {
  display: flex;
  padding: 0;
  margin: 0;
  width: 50%;
  flex-direction: column;
}
.dashboard-widget-composer .content .data-source-dropdown-container .data-source-label {
  margin-bottom: 2px;
  font-size: 13px;
}
.dashboard-widget-composer .content .data-source-dropdown-container .data-source-dropdown {
  flex: 1;
  display: flex;
  align-items: center;
}
.dashboard-widget-composer .content .data-source-dropdown-container .data-source-dropdown .react-select-dropdown-wrapper {
  flex: 1;
}
.dashboard-widget-composer .content .data-source-dropdown-container .data-source-tooltip {
  margin-left: 4px;
}
.dashboard-widget-composer .content .reference-line-type-input {
  display: flex;
}
.dashboard-widget-composer .content .reference-line-type-input .reference-line-dropdown-container {
  width: 32%;
}
.dashboard-widget-composer .content .reference-line-type-input .reference-line-tooltip {
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 10px;
}
.dashboard-widget-composer .content .widget-form-label {
  margin-bottom: 2px;
  font-size: 13px;
}
.dashboard-widget-composer .content .widget-form-label.row {
  padding-top: 12px;
}
.dashboard-widget-composer .content .query-title {
  display: flex !important;
  flex-direction: row;
  align-items: center;
  flex-wrap: nowrap;
}
.dashboard-widget-composer .content .query-title .demisto-search {
  flex: 1;
}
.dashboard-widget-composer .content .query-title .demisto-search .search-input {
  height: 36px;
  font-size: 14px;
  border: 1px solid rgba(64, 65, 66, 0.5);
}
.dashboard-widget-composer .content .time-picker-container {
  display: flex !important;
  flex-direction: row !important;
}
.dashboard-widget-composer .content .time-picker-container .click-out .date-range-picker {
  padding: 0 !important;
}
.dashboard-widget-composer .content .time-picker-container .click-out .date-range-picker .range-header-group {
  font-size: 14px;
}
.dashboard-widget-composer .content .time-picker-container .click-out .date-range-picker .link,
.dashboard-widget-composer .content .time-picker-container .click-out .date-range-picker .date-header,
.dashboard-widget-composer .content .time-picker-container .click-out .date-range-picker .input {
  font-size: 14px !important;
}
.dashboard-widget-composer .content .data-type-name {
  margin-right: 5px;
}
.dashboard-widget-composer .content .group-by-section {
  flex: 1;
}
.dashboard-widget-composer .content .group-by-section .react-select-dropdown-wrapper {
  flex: 1;
  padding-left: 15px;
}
.dashboard-widget-composer .content .widget-wide-tooltip .help-tooltip[data-tooltip]:after {
  white-space: pre-wrap;
  width: 450px;
}
.dashboard-widget-composer .content .widget-composer-content {
  display: flex;
  flex: 1;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container {
  display: flex;
  flex-direction: column;
  flex: 1;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .chart-type-bar .chart-select-container {
  display: flex;
  justify-content: space-around;
  align-items: center;
  height: 64px;
  transition: all 240ms ease;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .chart-type-bar .chart-select-container .chart-type-select {
  color: rgba(64, 65, 66, 0.7);
  width: 42px;
  height: 42px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .chart-type-bar .chart-select-container .chart-type-select.selected {
  color: #0074df;
  background-color: #eff8ff;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .chart-type-bar .chart-select-container .chart-type-select .chart-type-select-icon {
  font-size: 24px;
  padding: 0;
  margin: 0;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .widget-options-container {
  flex: 1;
  max-height: 478px;
  padding: 0 20px;
  overflow: auto;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .widget-options-container.no-scroll {
  overflow: unset;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .widget-options-container .widget-composer-empty-state {
  display: flex;
  margin: auto;
  flex-flow: column;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .widget-options-container .widget-composer-empty-state .empty-state-img {
  margin: auto;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .widget-options-container .data-retrieval-form .column:not(.row),
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .widget-options-container .data-retrieval-form .row > .column {
  padding-left: 0;
  padding-right: 0;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container {
  display: flex;
  width: 100%;
  height: 100%;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .form {
  flex: 1;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .form .action {
  cursor: pointer;
  color: #0074df;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .form .flex-container {
  display: flex;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .form .flex-container .flex-item {
  flex: 1;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .form .edit-limit-container {
  margin: auto 10px;
  position: relative;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .form .edit-limit-container .no-limit-type-order-message {
  color: #768ba1;
  margin: 4px 0 4px 0;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .form .edit-limit-container .limit-warning {
  color: #ef9700;
  font-size: 12px;
  margin-left: -5px;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .form .edit-limit-container .synopsis span ~ span {
  margin-left: 3px;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .form .edit-limit-container .synopsis .bold {
  font-weight: 700;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .form .edit-limit-container .row {
  line-height: 30px;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .form .edit-limit-container .limit-options .list-dropdown {
  margin: 0 5px;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .form .edit-limit-container .limit-options .list-dropdown .menu.toggle-overflow {
  margin: 0;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .form .edit-limit-container .popover {
  position: absolute;
  border: 1px solid #dadbdb;
  border-radius: 5px;
  background: white;
  width: 200px;
  padding: 10px;
  z-index: 1;
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .form .edit-limit-container .popover.no-limit-type {
  width: 280px;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .form .edit-limit-container .popover.no-limit-type::after {
  right: 60%;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .form .edit-limit-container .popover::after {
  content: '';
  background: white;
  border-top: 1px solid #dadbdb;
  border-left: 1px solid #dadbdb;
  height: 0.5em;
  width: 0.5em;
  top: -0.26em;
  right: 50%;
  transform: rotate(45deg);
  position: absolute;
  display: block;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .form .edit-limit-container .limit-toggle {
  padding-left: 3px;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .form .edit-limit-container .value-limit {
  width: 35px;
  height: 30px;
  text-align: center;
  padding: unset;
  margin-right: 5px;
  margin-left: 5px;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .form .edit-limit-container input[type='number']::-webkit-outer-spin-button,
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .form .edit-limit-container input[type='number']::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .form .edit-limit-container input[type='number'] {
  -moz-appearance: textfield;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .custom-calculation-section {
  display: flex;
  align-items: baseline;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .custom-calculation-section .custom-calc-dropdown-wrapper {
  display: flex;
  align-items: center;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .custom-calculation-section .custom-calculation-tooltip {
  margin-left: 8px;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .custom-calculation-section .custom-calculation-tooltip .help-tooltip[data-tooltip]:after {
  white-space: pre-wrap;
  width: 248px;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .custom-calculation-section .list-dropdown {
  width: 13%;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .custom-calculation-section .count-function-readonly-textarea {
  width: auto;
  cursor: default !important;
  resize: none;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .custom-calculation-section .custom-calc-dropdown-container {
  width: 87%;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .custom-calculation-section .custom-calc-dropdown-container .react-select-dropdown-wrapper {
  width: 42.6%;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .custom-calculation-section .custom-calc-dropdown-container .custom-calc-dropdown-footer {
  border-top: 1px solid #dadbdb;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .custom-calculation-section .custom-calc-dropdown-container .custom-calc-dropdown-footer .custom-calculation-sticky-item {
  height: 35px;
  min-width: 240px;
  display: flex;
  align-items: center;
  padding: 0 16px;
  cursor: pointer;
  margin: 8px 0;
  color: #0074df;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .custom-calculation-section .custom-calc-dropdown-container .custom-calc-dropdown-footer .custom-calculation-sticky-item:hover {
  background-color: #0074df;
  color: #fff;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .custom-calculation-section .custom-calc-dropdown-container .custom-calc-dropdown-footer .custom-calculation-sticky-item .custom-calc-item-content {
  margin-left: 4px;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .custom-calculation-section .custom-calc-dropdown-container .react-select-dropdown__menu-list {
  max-height: 272px;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .custom-calculation-section .custom-calc-dropdown-container .custom-calc-expression {
  margin-top: 4px;
  word-break: break-word;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .empty-state {
  margin: auto;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .grouping-dd-container {
  width: 50%;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .custom-buckets-container {
  display: flex;
  justify-content: space-between;
  margin-top: 4px;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .custom-buckets-container .custom-buckets-btn-wrapper {
  display: flex;
  align-items: center;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .custom-buckets-container .predefined-granularity-label {
  margin-right: 4px;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .custom-buckets-container .custom-buckets-tooltip {
  margin-left: 4px;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .custom-buckets-container .clear-custom-groups {
  font-size: 18px;
  padding-left: 6px;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .custom-buckets-container .clear-custom-groups:hover {
  color: #0074df;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .custom-buckets-container .custom-group-display-section {
  padding-left: 16px;
  border-left: 2px solid #f0f4f7;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .data-manipulation-form-container .custom-buckets-container .custom-group-display-section:not(last-child) {
  padding-bottom: 2px;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .display-options-form-container {
  display: flex;
  width: 100%;
  height: 100%;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .display-options-form-container .form {
  flex: 1;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .range-picker-popup {
  max-height: 50vh;
  overflow: auto;
  top: 20px;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .script-arguments {
  flex: 1;
  height: 240px;
  padding: 0 8px 0 0;
  overflow-y: auto;
  overflow-x: hidden;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .script-arguments .task-arg-label {
  font-size: 13px;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .script-arguments .help-tooltip[data-tooltip]:after {
  width: auto;
  right: 0;
  max-width: 400px;
  overflow-wrap: break-word;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .script-arguments .help-tooltip[data-tooltip]:before {
  right: 8px;
}
.dashboard-widget-composer .content .widget-composer-content .content-middle-container .script-arguments .scripts-arguments .script-argument-hint {
  right: 8px;
}
.dashboard-widget-composer .content .widget-composer-content .widget-composer-container {
  min-height: 300px !important;
  flex: 1;
  border-left: 2px solid #f0f4f7;
  position: relative;
}
.dashboard-widget-composer .content .widget-composer-content .widget-composer-container .recharts-tooltip-wrapper {
  z-index: 2;
}
.dashboard-widget-composer .content .widget-composer-content .widget-composer-container input {
  position: relative;
  z-index: 1;
}
.dashboard-widget-composer .content .widget-composer-content .widget-composer-container .dashboard-widget-composer-wrapper .demisto-menudropdown {
  position: absolute;
  top: 29px;
  right: 20px;
}
.dashboard-widget-composer .content .widget-composer-content .widget-composer-container .dashboard-widget-composer-wrapper .demisto-menudropdown .ui.top.pointing.dropdown > .left.menu:after,
.dashboard-widget-composer .content .widget-composer-content .widget-composer-container .dashboard-widget-composer-wrapper .demisto-menudropdown .ui.top.right.pointing.dropdown > .menu:after {
  right: 8px !important;
}
.dashboard-widget-composer .content .widget-composer-content .widget-composer-container .edit-text-widget-button {
  position: absolute;
  top: 28px;
  right: 20px;
  cursor: pointer;
}
.dashboard-widget-composer .content .widget-composer-content .widget-composer-container .markdown-editor {
  padding: 20px;
}
.dashboard-widget-composer .content .widget-composer-content .widget-composer-container .markdown-editor .markdown-editor-toolbar .preview-switch {
  position: absolute;
  top: -30px;
  right: 20px;
}
.dashboard-widget-composer .content .widget-composer-content .widget-composer-container .markdown-editor textarea {
  height: 371px !important;
  max-height: 371px;
  border-radius: 0;
}
.dashboard-widget-composer .content .widget-composer-content .widget-composer-container .widget-composer-header {
  margin: 20px 20px 0;
}
.dashboard-widget-composer .content .widget-composer-content .widget-composer-container .widget-main {
  position: absolute;
  left: 20px;
  top: 83px;
  right: 20px;
  bottom: 20px;
  height: auto;
}
.dashboard-widget-composer .content .widget-composer-content .widget-composer-container .widget-main .demisto-bar-chart {
  width: calc(100% + 15px);
  padding-right: 15px;
}
.dashboard-widget-composer .content .widget-composer-content .widget-composer-container .widget-main .demisto-bar-chart .recharts-legend-wrapper .chart-legend {
  left: auto;
  right: auto;
}
.dashboard-widget-composer .content .widget-composer-content .widget-composer-container .widget-main a:not(.sortable-header),
.dashboard-widget-composer .content .widget-composer-content .widget-composer-container .widget-main .legend-link,
.dashboard-widget-composer .content .widget-composer-content .widget-composer-container .widget-main .investigation-link-cell,
.dashboard-widget-composer .content .widget-composer-content .widget-composer-container .widget-main .remove-owner-dropdown,
.dashboard-widget-composer .content .widget-composer-content .widget-composer-container .widget-main .clear-due-date,
.dashboard-widget-composer .content .widget-composer-content .widget-composer-container .widget-main .widget-main .demisto-dropdown,
.dashboard-widget-composer .content .widget-composer-content .widget-composer-container .widget-main .next-task-due-date,
.dashboard-widget-composer .content .widget-composer-content .widget-composer-container .widget-main .next-task-reminder {
  cursor: pointer;
  pointer-events: none;
  opacity: 0.5;
}
.dashboard-widget-composer .content .widget-composer-content .widget-composer-container .widget-main .clickable-widget,
.dashboard-widget-composer .content .widget-composer-content .widget-composer-container .widget-main a.message {
  cursor: pointer;
  pointer-events: none;
  opacity: 0.5;
  opacity: 1;
}
.dashboard-widget-composer .content .widget-composer-content .widget-composer-container .widget-main .dashboard-charts .customized-legend {
  background-color: white;
}
.dashboard-widget-composer .content .widget-composer-content .widget-composer-container .widget-main .dashboard-charts .chart-legend-tooltip-container .customized-legend {
  background-color: #fff;
}
.dashboard-widget-composer .content .settings-widget {
  flex: 1;
}
.dashboard-widget-composer .content .script-dropdown {
  margin-left: 0;
}
.dashboard-widget-composer .content .formatting-container {
  display: flex;
  padding-bottom: 8px;
  margin-bottom: 8px;
  width: 50%;
  flex-direction: column;
}
.dashboard-widget-composer .content .formatting-container .formatting-label {
  margin: auto 8px auto 0;
}
.dashboard-widget-composer .content .formatting-container .formatting-dropdown-container {
  flex: 1;
}
.dashboard-widget-composer.formatting-dropdown-item-text {
  width: auto;
  height: auto;
}
.dashboard-widget-composer.formatting-dropdown-item-text + .single-value-description {
  text-align: right;
}
.dashboard-widget-composer .dashboard-widget-composer-actions {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 54px;
}
.dashboard-widget-composer .dashboard-widget-composer-actions .functional-actions-container {
  display: flex;
}
.dashboard-widget-composer .dashboard-widget-composer-actions .functional-actions-container .ui.button {
  margin-right: 8px;
}
.dashboard-widget-composer .dashboard-widget-composer-actions .export-widget-link {
  margin: auto 0;
}
.dashboard-widget-composer .ui.grid > .section-divider {
  padding: 0;
}
.dashboard-widget-composer .section-divider {
  display: flex;
  color: #768ba1;
  font-style: italic;
  font-weight: 400;
  width: 100%;
  align-items: center;
  padding: 0;
  margin-bottom: 12px;
}
.dashboard-widget-composer .section-divider .hr {
  border-top: 1px solid #f0f4f7;
  flex: 1;
  margin-left: 8px;
}
.dashboard-widget-composer.predefined-buckets-footer {
  width: auto;
  height: auto;
  border-top: 1px solid #dadbdb;
}
.dashboard-widget-composer.predefined-buckets-footer .predefined-buckets-sticky-item {
  height: 35px;
  min-width: 240px;
  display: flex;
  align-items: center;
  padding: 0 16px;
  cursor: pointer;
  margin: 8px 0;
  color: #0074df;
}
.dashboard-widget-composer.predefined-buckets-footer .predefined-buckets-sticky-item:hover {
  background-color: #0074df;
  color: #fff;
}
.dashboard-widget-composer.predefined-buckets-footer .predefined-buckets-sticky-item .predefined-buckets-item-content {
  margin-left: 4px;
}
.react-select-dropdown-menu-wrapper .react-select-dropdown__menu .menu-list-wrapper .react-select-dropdown__menu-list .custom-value-confirmation-buttons {
  padding-right: 16px;
  padding-top: 1px;
}

.custom-calculations-on-fields {
  width: 700px;
  height: 200px;
}
.custom-calculations-on-fields .content {
  padding-top: 2px;
  height: 200px;
  max-height: 200px;
  overflow-y: auto;
}
.custom-calculations-on-fields .content .arithmetic-message-container {
  display: flex;
}
.custom-calculations-on-fields .content .arithmetic-message-container .read-more-message {
  margin-left: 4px;
}
.custom-calculations-on-fields .content .arithmetic-expression-container {
  display: flex;
  flex-flow: row;
  justify-content: space-between;
}
.custom-calculations-on-fields .content .arithmetic-expression-container .arithmetic-expression-input-container {
  width: 72%;
  margin-bottom: 0px;
}
.custom-calculations-on-fields .content .arithmetic-expression-container .saved-arithmetic-expressions {
  margin-top: 8px;
}
.custom-calculations-on-fields .content .arithmetic-expression-examples-dropdown {
  margin-bottom: 16px;
  margin-top: 5px;
}
.custom-calculations-on-fields .content .arithmetic-expression-examples-dropdown .dropdown-expander .dropdown-expander-title {
  width: fit-content;
}
.custom-calculations-on-fields .content .arithmetic-expression-examples-dropdown .dropdown-expander .dropdown-expander-title .expander-left-components {
  align-items: center;
}
.custom-calculations-on-fields .content .arithmetic-expression-examples-dropdown .example-row {
  display: flex;
  align-items: center;
  height: 20px;
}
.custom-calculations-on-fields .content .arithmetic-expression-examples-dropdown .example-row .example-text {
  color: #0074df;
  cursor: default;
}
.custom-calculations-on-fields .content .arithmetic-expression-examples-dropdown .example-row .copy-to-clipboard .ui .copy-button {
  cursor: pointer;
}
.custom-calculations-on-fields .content .arithmetic-expression-examples-dropdown .dropdown-expander {
  border: 0;
  background-color: transparent;
}
.custom-calculations-on-fields .actions {
  display: flex;
  justify-content: flex-end;
}

.custom-groups-modal {
  display: flex;
  flex-direction: column;
  width: 592px;
  height: 692px;
}
.custom-groups-modal .content {
  flex: 1;
  overflow-y: auto;
}
.custom-groups-modal .content .conditions-container .advance-arg-operator .remove-filter-icon {
  left: 100%;
}
.custom-groups-modal .content .conditions-container .advance-arg-operator .operator-input-wrapper {
  padding-right: 8px;
}
.custom-groups-modal .content .conditions-container .atomic-filter-input {
  margin: 0;
}
.custom-groups-modal .content .conditions-container .atomic-filter-input .add-remove-atomic-filter {
  margin-top: 0;
}
.custom-groups-modal .content .conditions-container .time-data .date-time-wrapper {
  left: -100px !important;
}
.custom-groups-modal .content .conditions-container .complement-form-container .complement-tooltip {
  margin-left: 4px;
}
.custom-groups-modal .content .conditions-container .ui.divider {
  margin: 20px 0;
  text-transform: none;
  font-weight: 400;
  color: rgba(64, 65, 66, 0.5) !important;
}
.custom-groups-modal .content .conditions-container .ui.divider.ppr-and {
  margin: 8px 0;
}
.custom-groups-modal .content .conditions-container .advance-arg-filters .ppr {
  margin-top: 8px;
}
.custom-groups-modal .content .conditions-container .filters-search .ui.search {
  font-size: 13px;
}
.custom-groups-modal .actions {
  display: flex;
  justify-content: flex-end;
  height: 48px;
}
.custom-groups-modal .context-input-wrapper textarea::placeholder {
  color: rgba(64, 65, 66, 0.5) !important;
}

.vertical-tabs-container {
  display: flex;
  flex-direction: column;
}

.vertical-tab-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  color: #404142;
  font-weight: 400;
  border: 0;
  border-left: 4px solid transparent;
  transition: all 320ms ease;
}
.vertical-tab-container.active {
  color: #0074df;
  border-color: #0074df;
  font-weight: 600;
}
.vertical-tab-container.disabled {
  cursor: default;
  pointer-events: none;
  opacity: 0.5;
}

.number-settings {
  padding: 0;
  overflow-x: hidden;
  overflow-y: visible;
}
.number-settings .threshold-add {
  color: #0074df;
  cursor: pointer;
}
.number-settings .threshold-add:hover {
  color: #004c9d;
}
.number-settings .color-picker-popover {
  position: fixed !important;
  top: 50%;
}
.number-settings .color-threshold-checkbox-container {
  margin-bottom: 10px;
}
.number-settings .color-threshold-checkbox-container .color-threshold-checkbox-label {
  display: inline-block;
  margin-right: 4px;
}
.number-settings .color-options {
  padding: 0 !important;
  width: 300px;
}
.number-settings .color-options .threshold-add {
  margin-top: 5px;
}

.color-threshold {
  padding: 0 !important;
  width: 100%;
}
.color-threshold .value-input-column {
  margin-right: 10px;
}
.color-threshold .value-input-column input {
  text-align: center;
}
.color-threshold .value-input-column .field {
  display: flex;
}
.color-threshold .value-input-column .field .separator {
  padding: 0 5px;
  margin: auto;
}
.color-threshold .color-picker-input-button {
  margin: 4px 0 0 4px;
}
.color-threshold .color-picker-input-button .color-picker-inner-color {
  height: 30px;
  width: 30px;
  border-radius: 4px;
}

.widget-main .clickable-widget {
  cursor: pointer !important;
}
.widget-main:not(.color-picker-mode-none) .dashboard-charts .recharts-bar,
.widget-main:not(.color-picker-mode-none) .dashboard-charts .recharts-pie-sector,
.widget-main:not(.color-picker-mode-none) .dashboard-charts .recharts-line {
  cursor: pointer;
}
.widget-main.color-picker-mode-none .recharts-legend-container .chart-actions-menu {
  display: none;
}
.widget-main.color-picker-mode-none .chart-actions-menu-widget {
  display: none;
}
.widget-main .widget-error-boundary {
  border: none;
}
.widget-main path {
  transition: all 168ms ease;
}
.widget-main-reports {
  overflow-x: hidden;
  overflow-y: auto;
}

.widget-demisto-table {
  overflow: hidden;
}
.widget-demisto-table .info-line-container {
  display: flex;
  justify-content: space-between;
  cursor: default;
  overflow: visible;
}
.widget-demisto-table .info-line-container .preview-results-tooltip .help-tooltip[data-tooltip]:after {
  white-space: pre-wrap;
  width: 200px;
}
.widget-demisto-table .info-line-container .info-sub-title {
  display: flex;
  width: max-content;
}
.widget-demisto-table .info-line-container .sub-title-part {
  margin-right: 4px;
  color: #768ba1;
}
.widget-demisto-table .demisto-table .fixedDataTableLayout_main {
  margin-top: 0 !important;
}
.widget-demisto-table .demisto-table .table-toolbar {
  display: none;
}
.widget-demisto-table .demisto-table .paging {
  width: max-content;
}

.widget-demisto-list {
  overflow: auto;
}
.widget-demisto-list .list-item {
  margin: 4px 0 !important;
}
.widget-demisto-list .list-item .right-list-value {
  width: 40%;
  margin: 0 !important;
  padding-left: 7px;
}
.widget-demisto-list .list-item .left-list-value {
  width: 60%;
  margin: 0 !important;
}
.widget-demisto-list .list-item .severity-container .icon-container {
  font-size: 10px;
  text-align: center;
  vertical-align: top;
  display: inline-block;
}

.widget-image {
  overflow: hidden;
  position: absolute;
  top: 20px;
  left: 20px;
  right: 20px;
  bottom: 20px;
}
.widget-image .widget-image-drop-zone {
  margin: 0;
  height: auto;
  background-color: #f4f5f5;
  border: 2px dashed #dadbdb;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 0;
}
.widget-image .widget-image-drop-zone .drop-zone-placeholder {
  opacity: 0.6;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
}
.widget-image img {
  position: absolute;
  left: 50%;
  top: 50%;
  right: 0;
  bottom: 0;
  transform: translate(-50%, -50%);
}

.demisto-scatter-chart {
  overflow-x: hidden;
}
.demisto-scatter-chart .zoom-out {
  position: absolute;
  bottom: 35px;
  right: 0;
  opacity: 0.6;
  z-index: 1000;
}
.demisto-scatter-chart .recharts-legend-wrapper {
  top: -5px !important;
}
.demisto-scatter-chart .recharts-tooltip-label {
  font-weight: 800;
}

.widget-demisto-error {
  padding: 6px 10px 0;
  overflow-x: hidden;
}
.widget-demisto-error .widget-error-content {
  height: 100%;
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}
.widget-demisto-error .widget-error-content .widget-error-items {
  width: auto;
  display: flex;
  flex-direction: column;
}
.widget-demisto-error .widget-error-content .widget-error-items .widget-error-item {
  padding: 2px;
  margin: auto;
  text-align: center;
}

.widget-error-modal {
  height: 350px;
  width: 600px;
}
.widget-error-modal .content {
  height: 250px;
  overflow-y: scroll;
}
.widget-error-modal .content .pre-error {
  white-space: pre-line;
}
.widget-error-modal .copy-to-clipboard-btn {
  height: 30px;
  margin-left: 6px !important;
  padding-top: 8px !important;
}

.tasks-list {
  overflow-x: hidden;
  overflow-y: auto;
  height: 100%;
}
.tasks-list .you-are-awesome {
  margin-top: 50px;
}
.tasks-list .rdtPicker {
  width: 200px;
}
.tasks-list .rdt.rdtStatic {
  right: 0;
}
.tasks-list .rdt.rdtStatic.rdtOpen:after {
  right: 3rem;
  left: unset;
}
.tasks-list .war-room-link {
  padding-left: 7px;
  color: #89a5c1;
  cursor: pointer;
  font-weight: 700 !important;
}
.tasks-list .war-room-link:hover {
  color: #6e91b3;
}
.tasks-list .war-room-link:hover {
  color: #6e91b3;
}
.tasks-list .war-room-link span {
  font-weight: 700 !important;
}

.next-task {
  background-color: #fff;
  box-shadow: none;
  border: 1px solid #eaebeb;
  border-radius: 3px;
  margin-bottom: 8px;
}
.next-task .ui.form {
  padding: 14px 3px 0 3px;
}
.next-task .task-id {
  font-size: 14px;
  color: rgba(64, 65, 66, 0.7);
  padding-left: 7px;
  padding-bottom: 6px;
}
.next-task .task-name {
  font-size: 18px;
  padding-bottom: 8px;
  margin-right: 5px !important;
}
.next-task .task-loader {
  position: relative;
  top: 0 !important;
  right: 20% !important;
}
.next-task .task-description {
  padding-left: 15px;
  white-space: pre-wrap;
  font-weight: 300;
  font-size: 12px;
  color: rgba(64, 65, 66, 0.7);
  max-height: 300px;
  overflow: auto;
}
.next-task .toggle-task-description {
  padding-left: 15px;
  font-size: 12px;
}
.next-task .task-data {
  font-size: 12px;
  padding-right: 14px;
  padding-left: 14px;
  margin: 3px !important;
}
.next-task .task-data:last-of-type {
  margin-bottom: 0 !important;
  padding-bottom: 12px;
}
.next-task .task-content {
  margin-bottom: 0 !important;
}
.next-task .task-right-side {
  display: inherit;
  padding-bottom: 8px;
}
.next-task .task-right-side .task-circular-icon {
  margin-right: 6px;
}
.next-task .task-right-side .task-circular-icon .circular-icon-main {
  width: 20px;
  height: 20px;
}
.next-task .task-right-side .task-circular-icon .circular-icon-main .icon-task-condition-24-l {
  font-size: 12px;
}
.next-task .task-right-side .task-image-svg {
  width: 18px;
  height: 18px;
}
.next-task .task-right-side .task-image-svg path {
  fill: #89a5c1;
}
.next-task .error-header {
  border-left: 3px solid #d13c3c;
}
.next-task .non-blocking-error-header {
  border-left: 3px solid #EAD21E;
}
.next-task .overdue-header {
  border-left: 3px solid #d13c3c;
}
.next-task .waiting-header {
  border-left: 3px solid #ef9700;
}
.next-task .completed-header {
  border-left: 3px solid #00cd33;
}
.next-task .running-header {
  border-left: 3px solid #89a5c1;
}
.next-task .error-text {
  color: #d13c3c;
}
.next-task .overdue-text {
  color: #ef9700;
}
.next-task .separator {
  padding: 0 1px;
  vertical-align: middle;
  display: block;
  margin: 0 7px;
  opacity: 0.5;
  background-color: #404142;
}

.next-task-complete {
  width: 100%;
}
.next-task-complete .comment-area {
  display: flex;
  flex-direction: column;
}
.next-task-complete .comment-area .task-outputs {
  margin-bottom: 6px;
}
.next-task-complete .comment-area .textarea-manual-comment-section {
  margin-bottom: 20px;
}
.next-task-complete .comment-area .mark-buttons {
  align-self: flex-end;
  margin-top: 10px !important;
}
.next-task-complete .comment-area .mark-buttons .mark-complete-btn {
  background-color: #1db846;
}
.next-task-complete .comment-area .message-body {
  margin-top: 12px;
}
.next-task-complete .comment-area .message-body.no-next-tasks {
  margin-bottom: 12px;
}
.next-task-complete .complete-input-params {
  padding-top: 0 !important;
}
.next-task-complete .complete-args-box {
  margin: 24px 0 12px 12px;
}
.next-task-complete .complete-args-box .complete-automation-name {
  margin-left: 5px;
}
.next-task-complete .complete-args-playbooks-header,
.next-task-complete .complete-args-loop-header {
  margin-bottom: -5px;
}
.next-task-complete .textarea-manual-comment {
  margin-top: 6px !important;
}
.next-task-complete .run-script-btn {
  margin-top: 8px !important;
}
.next-task-complete .run-script-checkboxes {
  background-color: #fff;
  height: 45px;
  margin: 0 -11px 0 -11px !important;
  padding-left: 11px;
  padding-right: 11px;
}
.next-task-complete .no-permissions {
  margin-top: 4px;
}

.task-details-complete {
  border-bottom: 1px solid #fff;
  margin-top: 8px;
}
.task-details-complete .task-details-complete-disable {
  margin-bottom: 12px;
}
.task-details-complete .run-script-checkboxes {
  margin: 0 -20px 15px -20px !important;
  padding-left: 20px;
  padding-right: 20px;
}
.task-details-complete .task-details-blocked-task-id {
  margin-left: 3px;
}
.task-details-complete .dropdown-expander {
  border-bottom: 2px solid #128df2;
  border-top: 2px solid #128df2;
  padding-left: 20px;
  padding-right: 20px;
  margin: 0 -20px;
}
.task-details-complete .dropdown-expander .dropdown-expander-content {
  margin: 0;
}

.next-task-due-date.open-left .rdtOpen {
  right: 137px;
}
.next-task-due-date.open-left .rdtOpen:after {
  left: 15rem;
}
.next-task-due-date .rdtOpen {
  right: 0;
}
.next-task-due-date .next-task-due-date-txt.overdue {
  color: #d13c3c;
}
.next-task-due-date .next-task-due-date-txt.overdue a {
  color: #d13c3c;
}
.next-task-rdt div {
  position: relative !important;
}

.next-task-reminder .task-reminder-set {
  color: #128df2;
  cursor: pointer;
}
.next-task-reminder .task-reminder-set:hover {
  color: rgba(18, 141, 242, 0.7);
}
.next-task-reminder .task-reminder-unset {
  color: #404142;
  cursor: pointer;
}
.next-task-reminder .task-reminder-unset:hover {
  color: #004c9d;
}

.next-task-assignee .owner-dropdown {
  float: left;
}
.next-task-assignee .next-task-assignee-help {
  margin-left: 6px;
}
.next-task-assignee .next-task-assignee-help[data-tooltip]:after {
  width: 370px;
}

.messages {
  height: 100%;
  overflow-y: auto;
}
.messages .messages-list {
  width: 100%;
  position: absolute;
}
.messages .messages-list .message {
  color: #0074df;
  cursor: pointer;
}
.messages .messages-list .message:hover {
  color: #004c9d;
}
.messages .messages-list .message:hover .message-content,
.messages .messages-list .message:hover .user {
  color: #404142 !important;
}
.messages .messages-list .message:not(:hover) .message-content {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.messages .empty-message {
  width: 100%;
}
.messages .user {
  padding-right: 15px;
  font-weight: 800;
  float: left;
}
.messages .mention-text {
  margin-right: -8px;
  margin-left: 8px;
}
.messages .time {
  color: grey;
  font-style: italic;
  font-size: 12px;
  float: left;
}
.messages .message-content {
  padding-top: 5px;
}
.messages .divider {
  text-transform: none !important;
}
.messages .war-room-link {
  color: #89a5c1;
  cursor: pointer;
  font-weight: 700 !important;
}
.messages .war-room-link:hover {
  color: #6e91b3;
}
.messages .war-room-link:hover {
  color: #6e91b3;
}
.messages .war-room-link span {
  font-weight: 700 !important;
}
.messages .disabled-click {
  cursor: default !important;
}

.widget-demisto-text {
  padding: 6px 10px 0;
  overflow-x: hidden;
  user-select: text;
}

.chart-actions-menu {
  display: none;
  position: absolute;
}
.chart-actions-menu.chart-actions-menu-widget {
  display: block;
  position: absolute;
}
.chart-actions-menu .chart-actions-menu-wrapper {
  position: fixed;
  z-index: 10001;
}
.chart-actions-menu .chart-actions-menu-wrapper .demisto-dropdown {
  margin-top: -2px;
}
.chart-actions-menu .chart-actions-menu-wrapper .demisto-dropdown .action-item {
  padding-left: 8px;
}
.chart-actions-menu .chart-actions-menu-wrapper .demisto-dropdown.visible {
  z-index: 10000 !important;
}
.chart-actions-menu .chart-actions-menu-wrapper .demisto-dropdown:hover {
  display: block;
}

.widget-demisto-page-break {
  overflow-x: hidden;
  margin-top: 1px;
  margin-right: 30px;
}
.widget-demisto-page-break .popper-tooltip {
  margin-top: -4px !important;
}
.widget-demisto-page-break .icon-navigation-hamburger-24-s {
  position: relative;
  color: #0074df;
}
.widget-demisto-page-break .icon-navigation-hamburger-24-s:hover {
  background-color: rgba(64, 65, 66, 0.08);
  border-radius: 50px;
}
.widget-demisto-page-break .page-break-line {
  display: flex;
  width: 100%;
  margin-top: 8px;
  font-size: 24px;
}
.widget-demisto-page-break .page-break-line:before,
.widget-demisto-page-break .page-break-line:after {
  color: white;
  content: '';
  flex: 1;
  border-bottom: solid 2px #0074df;
  margin: auto 0.25em;
  box-shadow: 0 -1px;
}

.widget-error-boundary {
  height: 100%;
  background-color: #fff;
  border-radius: 3px;
  border: 1px solid #dadbdb;
}
.widget-error-boundary .widget-demisto-error {
  padding-right: 20px;
}

.title-card-main {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  text-align: center;
}
.title-card-main .title-card-header {
  font-size: 32px;
  padding-bottom: 15px;
  margin-top: 15px;
}
.title-card-main .title-card-second-header {
  width: 80%;
  font-size: 16px;
  font-weight: 700;
}

.verify-modal .are-you-sure-modal {
  min-width: 400px !important;
}
.verify-modal .are-you-sure-modal .form-list {
  padding-top: 10px !important;
}
.verify-modal .are-you-sure-modal .form-list .form-item {
  margin-top: 2px;
}
.verify-modal .verify-modal-value {
  word-break: break-word;
}

.severity-icon .wrapper {
  display: block !important;
  margin: 1px auto !important;
  float: none !important;
}

.squircle {
  clip-path: polygon(100% 50%, 100% 56.6%, 100% 59.3%, 100% 61.4%, 99.9% 63.2%, 99.9% 64.8%, 99.9% 66.2%, 99.8% 67.5%, 99.8% 68.7%, 99.7% 69.8%, 99.6% 70.8%, 99.5% 71.8%, 99.5% 72.8%, 99.4% 73.7%, 99.3% 74.6%, 99.1% 75.4%, 99% 76.3%, 98.9% 77%, 98.8% 77.8%, 98.6% 78.5%, 98.5% 79.2%, 98.3% 79.9%, 98.1% 80.6%, 98% 81.3%, 97.8% 81.9%, 97.6% 82.5%, 97.4% 83.1%, 97.2% 83.7%, 97% 84.3%, 96.8% 84.8%, 96.5% 85.4%, 96.3% 85.9%, 96% 86.4%, 95.8% 86.9%, 95.5% 87.4%, 95.3% 87.9%, 95% 88.3%, 94.7% 88.8%, 94.4% 89.2%, 94.1% 89.7%, 93.8% 90.1%, 93.4% 90.5%, 93.1% 90.9%, 92.8% 91.3%, 92.4% 91.7%, 92% 92%, 91.7% 92.4%, 91.3% 92.8%, 90.9% 93.1%, 90.5% 93.4%, 90.1% 93.8%, 89.7% 94.1%, 89.2% 94.4%, 88.8% 94.7%, 88.3% 95%, 87.9% 95.3%, 87.4% 95.5%, 86.9% 95.8%, 86.4% 96%, 85.9% 96.3%, 85.4% 96.5%, 84.8% 96.8%, 84.3% 97%, 83.7% 97.2%, 83.1% 97.4%, 82.5% 97.6%, 81.9% 97.8%, 81.3% 98%, 80.6% 98.1%, 79.9% 98.3%, 79.2% 98.5%, 78.5% 98.6%, 77.8% 98.8%, 77% 98.9%, 76.3% 99%, 75.4% 99.1%, 74.6% 99.3%, 73.7% 99.4%, 72.8% 99.5%, 71.8% 99.5%, 70.8% 99.6%, 69.8% 99.7%, 68.7% 99.8%, 67.5% 99.8%, 66.2% 99.9%, 64.8% 99.9%, 63.2% 99.9%, 61.4% 100%, 59.3% 100%, 56.6% 100%, 50% 100%, 43.4% 100%, 40.7% 100%, 38.6% 100%, 36.8% 99.9%, 35.2% 99.9%, 33.8% 99.9%, 32.5% 99.8%, 31.3% 99.8%, 30.2% 99.7%, 29.2% 99.6%, 28.2% 99.5%, 27.2% 99.5%, 26.3% 99.4%, 25.4% 99.3%, 24.6% 99.1%, 23.7% 99%, 23% 98.9%, 22.2% 98.8%, 21.5% 98.6%, 20.8% 98.5%, 20.1% 98.3%, 19.4% 98.1%, 18.7% 98%, 18.1% 97.8%, 17.5% 97.6%, 16.9% 97.4%, 16.3% 97.2%, 15.7% 97%, 15.2% 96.8%, 14.6% 96.5%, 14.1% 96.3%, 13.6% 96%, 13.1% 95.8%, 12.6% 95.5%, 12.1% 95.3%, 11.7% 95%, 11.2% 94.7%, 10.8% 94.4%, 10.3% 94.1%, 9.9% 93.8%, 9.5% 93.4%, 9.1% 93.1%, 8.7% 92.8%, 8.3% 92.4%, 8% 92%, 7.6% 91.7%, 7.2% 91.3%, 6.9% 90.9%, 6.6% 90.5%, 6.2% 90.1%, 5.9% 89.7%, 5.6% 89.2%, 5.3% 88.8%, 5% 88.3%, 4.7% 87.9%, 4.5% 87.4%, 4.2% 86.9%, 4% 86.4%, 3.7% 85.9%, 3.5% 85.4%, 3.2% 84.8%, 3% 84.3%, 2.8% 83.7%, 2.6% 83.1%, 2.4% 82.5%, 2.2% 81.9%, 2% 81.3%, 1.9% 80.6%, 1.7% 79.9%, 1.5% 79.2%, 1.4% 78.5%, 1.2% 77.8%, 1.1% 77%, 1% 76.3%, 0.9% 75.4%, 0.7% 74.6%, 0.6% 73.7%, 0.5% 72.8%, 0.5% 71.8%, 0.4% 70.8%, 0.3% 69.8%, 0.2% 68.7%, 0.2% 67.5%, 0.1% 66.2%, 0.1% 64.8%, 0.1% 63.2%, 0% 61.4%, 0% 59.3%, 0% 56.6%, 0% 50%, 0% 43.4%, 0% 40.7%, 0% 38.6%, 0.1% 36.8%, 0.1% 35.2%, 0.1% 33.8%, 0.2% 32.5%, 0.2% 31.3%, 0.3% 30.2%, 0.4% 29.2%, 0.5% 28.2%, 0.5% 27.2%, 0.6% 26.3%, 0.7% 25.4%, 0.9% 24.6%, 1% 23.7%, 1.1% 23%, 1.2% 22.2%, 1.4% 21.5%, 1.5% 20.8%, 1.7% 20.1%, 1.9% 19.4%, 2% 18.7%, 2.2% 18.1%, 2.4% 17.5%, 2.6% 16.9%, 2.8% 16.3%, 3% 15.7%, 3.2% 15.2%, 3.5% 14.6%, 3.7% 14.1%, 4% 13.6%, 4.2% 13.1%, 4.5% 12.6%, 4.7% 12.1%, 5% 11.7%, 5.3% 11.2%, 5.6% 10.8%, 5.9% 10.3%, 6.2% 9.9%, 6.6% 9.5%, 6.9% 9.1%, 7.2% 8.7%, 7.6% 8.3%, 8% 8%, 8.3% 7.6%, 8.7% 7.2%, 9.1% 6.9%, 9.5% 6.6%, 9.9% 6.2%, 10.3% 5.9%, 10.8% 5.6%, 11.2% 5.3%, 11.7% 5%, 12.1% 4.7%, 12.6% 4.5%, 13.1% 4.2%, 13.6% 4%, 14.1% 3.7%, 14.6% 3.5%, 15.2% 3.2%, 15.7% 3%, 16.3% 2.8%, 16.9% 2.6%, 17.5% 2.4%, 18.1% 2.2%, 18.7% 2%, 19.4% 1.9%, 20.1% 1.7%, 20.8% 1.5%, 21.5% 1.4%, 22.2% 1.2%, 23% 1.1%, 23.7% 1%, 24.6% 0.9%, 25.4% 0.7%, 26.3% 0.6%, 27.2% 0.5%, 28.2% 0.5%, 29.2% 0.4%, 30.2% 0.3%, 31.3% 0.2%, 32.5% 0.2%, 33.8% 0.1%, 35.2% 0.1%, 36.8% 0.1%, 38.6% 0%, 40.7% 0%, 43.4% 0%, 50% 0%, 56.6% 0%, 59.3% 0%, 61.4% 0%, 63.2% 0.1%, 64.8% 0.1%, 66.2% 0.1%, 67.5% 0.2%, 68.7% 0.2%, 69.8% 0.3%, 70.8% 0.4%, 71.8% 0.5%, 72.8% 0.5%, 73.7% 0.6%, 74.6% 0.7%, 75.4% 0.9%, 76.3% 1%, 77% 1.1%, 77.8% 1.2%, 78.5% 1.4%, 79.2% 1.5%, 79.9% 1.7%, 80.6% 1.9%, 81.3% 2%, 81.9% 2.2%, 82.5% 2.4%, 83.1% 2.6%, 83.7% 2.8%, 84.3% 3%, 84.8% 3.2%, 85.4% 3.5%, 85.9% 3.7%, 86.4% 4%, 86.9% 4.2%, 87.4% 4.5%, 87.9% 4.7%, 88.3% 5%, 88.8% 5.3%, 89.2% 5.6%, 89.7% 5.9%, 90.1% 6.2%, 90.5% 6.6%, 90.9% 6.9%, 91.3% 7.2%, 91.7% 7.6%, 92% 8%, 92.4% 8.3%, 92.8% 8.7%, 93.1% 9.1%, 93.4% 9.5%, 93.8% 9.9%, 94.1% 10.3%, 94.4% 10.8%, 94.7% 11.2%, 95% 11.7%, 95.3% 12.1%, 95.5% 12.6%, 95.8% 13.1%, 96% 13.6%, 96.3% 14.1%, 96.5% 14.6%, 96.8% 15.2%, 97% 15.7%, 97.2% 16.3%, 97.4% 16.9%, 97.6% 17.5%, 97.8% 18.1%, 98% 18.7%, 98.1% 19.4%, 98.3% 20.1%, 98.5% 20.8%, 98.6% 21.5%, 98.8% 22.2%, 98.9% 23%, 99% 23.7%, 99.1% 24.6%, 99.3% 25.4%, 99.4% 26.3%, 99.5% 27.2%, 99.5% 28.2%, 99.6% 29.2%, 99.7% 30.2%, 99.8% 31.3%, 99.8% 32.5%, 99.9% 33.8%, 99.9% 35.2%, 99.9% 36.8%, 100% 38.6%, 100% 40.7%, 100% 43.4%);
}
.squircle .squircle-inner {
  clip-path: polygon(100% 50%, 100% 56.6%, 100% 59.3%, 100% 61.4%, 99.9% 63.2%, 99.9% 64.8%, 99.9% 66.2%, 99.8% 67.5%, 99.8% 68.7%, 99.7% 69.8%, 99.6% 70.8%, 99.5% 71.8%, 99.5% 72.8%, 99.4% 73.7%, 99.3% 74.6%, 99.1% 75.4%, 99% 76.3%, 98.9% 77%, 98.8% 77.8%, 98.6% 78.5%, 98.5% 79.2%, 98.3% 79.9%, 98.1% 80.6%, 98% 81.3%, 97.8% 81.9%, 97.6% 82.5%, 97.4% 83.1%, 97.2% 83.7%, 97% 84.3%, 96.8% 84.8%, 96.5% 85.4%, 96.3% 85.9%, 96% 86.4%, 95.8% 86.9%, 95.5% 87.4%, 95.3% 87.9%, 95% 88.3%, 94.7% 88.8%, 94.4% 89.2%, 94.1% 89.7%, 93.8% 90.1%, 93.4% 90.5%, 93.1% 90.9%, 92.8% 91.3%, 92.4% 91.7%, 92% 92%, 91.7% 92.4%, 91.3% 92.8%, 90.9% 93.1%, 90.5% 93.4%, 90.1% 93.8%, 89.7% 94.1%, 89.2% 94.4%, 88.8% 94.7%, 88.3% 95%, 87.9% 95.3%, 87.4% 95.5%, 86.9% 95.8%, 86.4% 96%, 85.9% 96.3%, 85.4% 96.5%, 84.8% 96.8%, 84.3% 97%, 83.7% 97.2%, 83.1% 97.4%, 82.5% 97.6%, 81.9% 97.8%, 81.3% 98%, 80.6% 98.1%, 79.9% 98.3%, 79.2% 98.5%, 78.5% 98.6%, 77.8% 98.8%, 77% 98.9%, 76.3% 99%, 75.4% 99.1%, 74.6% 99.3%, 73.7% 99.4%, 72.8% 99.5%, 71.8% 99.5%, 70.8% 99.6%, 69.8% 99.7%, 68.7% 99.8%, 67.5% 99.8%, 66.2% 99.9%, 64.8% 99.9%, 63.2% 99.9%, 61.4% 100%, 59.3% 100%, 56.6% 100%, 50% 100%, 43.4% 100%, 40.7% 100%, 38.6% 100%, 36.8% 99.9%, 35.2% 99.9%, 33.8% 99.9%, 32.5% 99.8%, 31.3% 99.8%, 30.2% 99.7%, 29.2% 99.6%, 28.2% 99.5%, 27.2% 99.5%, 26.3% 99.4%, 25.4% 99.3%, 24.6% 99.1%, 23.7% 99%, 23% 98.9%, 22.2% 98.8%, 21.5% 98.6%, 20.8% 98.5%, 20.1% 98.3%, 19.4% 98.1%, 18.7% 98%, 18.1% 97.8%, 17.5% 97.6%, 16.9% 97.4%, 16.3% 97.2%, 15.7% 97%, 15.2% 96.8%, 14.6% 96.5%, 14.1% 96.3%, 13.6% 96%, 13.1% 95.8%, 12.6% 95.5%, 12.1% 95.3%, 11.7% 95%, 11.2% 94.7%, 10.8% 94.4%, 10.3% 94.1%, 9.9% 93.8%, 9.5% 93.4%, 9.1% 93.1%, 8.7% 92.8%, 8.3% 92.4%, 8% 92%, 7.6% 91.7%, 7.2% 91.3%, 6.9% 90.9%, 6.6% 90.5%, 6.2% 90.1%, 5.9% 89.7%, 5.6% 89.2%, 5.3% 88.8%, 5% 88.3%, 4.7% 87.9%, 4.5% 87.4%, 4.2% 86.9%, 4% 86.4%, 3.7% 85.9%, 3.5% 85.4%, 3.2% 84.8%, 3% 84.3%, 2.8% 83.7%, 2.6% 83.1%, 2.4% 82.5%, 2.2% 81.9%, 2% 81.3%, 1.9% 80.6%, 1.7% 79.9%, 1.5% 79.2%, 1.4% 78.5%, 1.2% 77.8%, 1.1% 77%, 1% 76.3%, 0.9% 75.4%, 0.7% 74.6%, 0.6% 73.7%, 0.5% 72.8%, 0.5% 71.8%, 0.4% 70.8%, 0.3% 69.8%, 0.2% 68.7%, 0.2% 67.5%, 0.1% 66.2%, 0.1% 64.8%, 0.1% 63.2%, 0% 61.4%, 0% 59.3%, 0% 56.6%, 0% 50%, 0% 43.4%, 0% 40.7%, 0% 38.6%, 0.1% 36.8%, 0.1% 35.2%, 0.1% 33.8%, 0.2% 32.5%, 0.2% 31.3%, 0.3% 30.2%, 0.4% 29.2%, 0.5% 28.2%, 0.5% 27.2%, 0.6% 26.3%, 0.7% 25.4%, 0.9% 24.6%, 1% 23.7%, 1.1% 23%, 1.2% 22.2%, 1.4% 21.5%, 1.5% 20.8%, 1.7% 20.1%, 1.9% 19.4%, 2% 18.7%, 2.2% 18.1%, 2.4% 17.5%, 2.6% 16.9%, 2.8% 16.3%, 3% 15.7%, 3.2% 15.2%, 3.5% 14.6%, 3.7% 14.1%, 4% 13.6%, 4.2% 13.1%, 4.5% 12.6%, 4.7% 12.1%, 5% 11.7%, 5.3% 11.2%, 5.6% 10.8%, 5.9% 10.3%, 6.2% 9.9%, 6.6% 9.5%, 6.9% 9.1%, 7.2% 8.7%, 7.6% 8.3%, 8% 8%, 8.3% 7.6%, 8.7% 7.2%, 9.1% 6.9%, 9.5% 6.6%, 9.9% 6.2%, 10.3% 5.9%, 10.8% 5.6%, 11.2% 5.3%, 11.7% 5%, 12.1% 4.7%, 12.6% 4.5%, 13.1% 4.2%, 13.6% 4%, 14.1% 3.7%, 14.6% 3.5%, 15.2% 3.2%, 15.7% 3%, 16.3% 2.8%, 16.9% 2.6%, 17.5% 2.4%, 18.1% 2.2%, 18.7% 2%, 19.4% 1.9%, 20.1% 1.7%, 20.8% 1.5%, 21.5% 1.4%, 22.2% 1.2%, 23% 1.1%, 23.7% 1%, 24.6% 0.9%, 25.4% 0.7%, 26.3% 0.6%, 27.2% 0.5%, 28.2% 0.5%, 29.2% 0.4%, 30.2% 0.3%, 31.3% 0.2%, 32.5% 0.2%, 33.8% 0.1%, 35.2% 0.1%, 36.8% 0.1%, 38.6% 0%, 40.7% 0%, 43.4% 0%, 50% 0%, 56.6% 0%, 59.3% 0%, 61.4% 0%, 63.2% 0.1%, 64.8% 0.1%, 66.2% 0.1%, 67.5% 0.2%, 68.7% 0.2%, 69.8% 0.3%, 70.8% 0.4%, 71.8% 0.5%, 72.8% 0.5%, 73.7% 0.6%, 74.6% 0.7%, 75.4% 0.9%, 76.3% 1%, 77% 1.1%, 77.8% 1.2%, 78.5% 1.4%, 79.2% 1.5%, 79.9% 1.7%, 80.6% 1.9%, 81.3% 2%, 81.9% 2.2%, 82.5% 2.4%, 83.1% 2.6%, 83.7% 2.8%, 84.3% 3%, 84.8% 3.2%, 85.4% 3.5%, 85.9% 3.7%, 86.4% 4%, 86.9% 4.2%, 87.4% 4.5%, 87.9% 4.7%, 88.3% 5%, 88.8% 5.3%, 89.2% 5.6%, 89.7% 5.9%, 90.1% 6.2%, 90.5% 6.6%, 90.9% 6.9%, 91.3% 7.2%, 91.7% 7.6%, 92% 8%, 92.4% 8.3%, 92.8% 8.7%, 93.1% 9.1%, 93.4% 9.5%, 93.8% 9.9%, 94.1% 10.3%, 94.4% 10.8%, 94.7% 11.2%, 95% 11.7%, 95.3% 12.1%, 95.5% 12.6%, 95.8% 13.1%, 96% 13.6%, 96.3% 14.1%, 96.5% 14.6%, 96.8% 15.2%, 97% 15.7%, 97.2% 16.3%, 97.4% 16.9%, 97.6% 17.5%, 97.8% 18.1%, 98% 18.7%, 98.1% 19.4%, 98.3% 20.1%, 98.5% 20.8%, 98.6% 21.5%, 98.8% 22.2%, 98.9% 23%, 99% 23.7%, 99.1% 24.6%, 99.3% 25.4%, 99.4% 26.3%, 99.5% 27.2%, 99.5% 28.2%, 99.6% 29.2%, 99.7% 30.2%, 99.8% 31.3%, 99.8% 32.5%, 99.9% 33.8%, 99.9% 35.2%, 99.9% 36.8%, 100% 38.6%, 100% 40.7%, 100% 43.4%);
  position: absolute;
  margin-top: 2px;
  margin-left: 2px;
}

.filter-option-checkbox {
  height: 30px;
  position: relative;
  display: flex;
  align-items: center;
}
.filter-option-checkbox .filter-option-negative-selected {
  text-decoration: line-through;
  text-decoration-color: #de5959;
}
.filter-option-checkbox .checkbox {
  flex: 1;
}
.filter-option-checkbox .action {
  display: none;
  font-size: 24px;
  opacity: 0;
  transition: all 200ms ease;
}
.filter-option-checkbox .action .icon-color-positive {
  color: #de5959;
}
.filter-option-checkbox .action .icon-color-negative {
  color: #768ba1;
}
.filter-option-checkbox:hover .action {
  opacity: 1;
  display: inline;
}

.selectable-list .selectable-item {
  transition: background-color 200ms linear;
  -webkit-transition: background-color 200ms linear;
  -moz-transition: background-color 200ms linear;
  -ms-transition: background-color 200ms linear;
  -o-transition: background-color 200ms linear;
  border-bottom: 1px solid rgba(218, 219, 219, 0.1);
  padding: 15px 0;
  position: relative;
  cursor: pointer;
}
.selectable-list .selectable-item .selected {
  background-color: #128df2;
  width: 2px;
  position: absolute;
  left: 0;
  top: 0;
  bottom: -1px;
}
.selectable-list .selectable-item.selected {
  background-color: rgba(64, 65, 66, 0.08);
}
.selectable-list .selectable-item:not(.selected):hover {
  background-color: rgba(64, 65, 66, 0.01);
}

.labeled-list-dropdown .labeled-title {
  font-size: 11px;
  margin-top: 3px;
  margin-bottom: -11px;
  color: rgba(64, 65, 66, 0.7);
  padding-left: 23px;
}
.labeled-list-dropdown .labeled-list-btn {
  font-size: 16px;
}
.labeled-list-dropdown .labeled-list-btn.orientation.portrait {
  background: transparent url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10%206.667V5a5%205%200%2000-5%205h1.667A3.333%203.333%200%200110%206.667z%22%20fill%3D%22%23404142%22%20fill-opacity%3D%22.25%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M6.5%2013.5v5h8v-5h-8zM5%2012h11v8H5v-8z%22%20fill%3D%22%23404142%22%20fill-opacity%3D%22.25%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M20%205v11h-8V5h8z%22%20fill%3D%22%230074DF%22%2F%3E%0A%20%20%3Cpath%20clip-rule%3D%22evenodd%22%20d%3D%22M19.25%205.75h-6.5v9.5h6.5v-9.5z%22%20stroke%3D%22%230074DF%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat left;
}
.labeled-list-dropdown .labeled-list-btn.orientation.landscape {
  background: transparent url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10%206.667V5a5%205%200%2000-5%205h1.667A3.333%203.333%200%200110%206.667z%22%20fill%3D%22%23404142%22%20fill-opacity%3D%22.25%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M18.5%206.5h-5v8h5v-8zM20%205v11h-8V5h8z%22%20fill%3D%22%23404142%22%20fill-opacity%3D%22.25%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M5%2012h11v8H5v-8z%22%20fill%3D%22%230074DF%22%2F%3E%0A%20%20%3Cpath%20clip-rule%3D%22evenodd%22%20d%3D%22M5.75%2012.75v6.5h9.5v-6.5h-9.5z%22%20stroke%3D%22%230074DF%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat left;
}
.labeled-list-dropdown .labeled-list-btn .labeled-list-btn-text {
  position: relative;
  top: 7px;
}
.labeled-list-dropdown .labeled-list-btn .labeled-list-btn-text.orientation-dropdown-text {
  left: 25px;
  color: #0074df;
  cursor: pointer;
}
.labeled-list-dropdown .labeled-list-btn .labeled-list-btn-text.orientation-dropdown-text:hover {
  color: #004c9d;
}

.beta-label {
  padding-left: 10px;
  color: #128df2;
}

.divider-header-items-container {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow-x: hidden;
}

.script-selector {
  display: flex;
  align-items: center;
}
.script-selector .script-dropdown {
  margin-left: 10px;
}
.script-selector .script-warning {
  margin-left: 10px;
}
.script-selector.card .script-label {
  display: block;
  margin-bottom: 4px;
  padding-right: 4px;
}
.script-selector.card .script-dropdown {
  margin-left: 0;
}

.grid-wrapper.build-mode {
  padding-right: 20px;
}
.grid-wrapper.build-mode .grid-table {
  height: 260px;
}
.grid-wrapper.build-mode .grid-table input.disabled.empty {
  border-color: #ef9700 !important;
  background-color: rgba(239, 151, 0, 0.2) !important;
}
.grid-wrapper.build-mode .grid-table .disabled {
  cursor: inherit;
  pointer-events: all;
  opacity: 1;
}
.grid-wrapper.build-mode .grid-table .disabled.empty input,
.grid-wrapper.build-mode .grid-table .disabled.empty .react-select__control {
  border-color: #ef9700 !important;
  background-color: rgba(239, 151, 0, 0.2) !important;
}
.grid-wrapper .grid-table {
  position: relative;
}
.grid-wrapper .grid-table.edit-mode .demisto-table .public_fixedDataTable_header .public_fixedDataTableCell_cellContent {
  text-align: left;
}
.grid-wrapper .grid-table.edit-mode .demisto-table input.disabled {
  border: none !important;
  opacity: 1 !important;
}
.grid-wrapper .grid-table.edit-mode .demisto-table .public_fixedDataTableCell_main {
  overflow: visible;
}
.grid-wrapper .grid-table.edit-mode .demisto-table .fixedDataTableCellGroupLayout_cellGroup {
  overflow: visible;
}
.grid-wrapper .grid-table.edit-mode .demisto-table .public_fixedDataTable_bodyRow {
  overflow: visible;
}
.grid-wrapper .grid-table.edit-mode .demisto-table .attachments {
  margin-top: 4px !important;
}
.grid-wrapper .grid-table.edit-mode .demisto-table .attachments .notification-icon {
  width: 30px;
  height: 30px;
  position: relative;
}
.grid-wrapper .grid-table.edit-mode .demisto-table .attachments .notification-icon i.attach.icon {
  font-size: 18px;
  position: absolute;
  top: 7px;
  left: 5px;
}
.grid-wrapper .grid-table.edit-mode .demisto-table .fixedDataTableCellLayout_wrap1 {
  width: 100%;
}
.grid-wrapper .grid-table.edit-mode .demisto-table .fixedDataTableRowLayout_rowWrapper:hover .add-remove-row-float {
  opacity: 1;
}
.grid-wrapper .grid-table .demisto-table .fixedDataTableLayout_main {
  margin-top: 0 !important;
}
.grid-wrapper .grid-table .demisto-table .public_fixedDataTableRow_even {
  background-color: #fff;
}
.grid-wrapper .grid-table .demisto-table .public_fixedDataTableCell_cellContent {
  text-align: left;
}
.grid-wrapper .grid-table .demisto-table .public_fixedDataTableCell_cellContent .number-cell {
  text-align: right;
}
.grid-wrapper .vertical-add-remove-columns {
  right: 0 !important;
  left: unset !important;
  transform: none !important;
  top: 45% !important;
  height: 45% !important;
}
.grid-wrapper .vertical-add-remove-columns i {
  color: #0074df;
  cursor: pointer;
  display: block;
  margin-left: 2px !important;
}
.grid-wrapper .vertical-add-remove-columns i:hover {
  color: #004c9d;
}
.grid-wrapper .vertical-add-remove-columns i:first-child {
  margin-top: -5px;
}
.grid-wrapper .horizontal-add-remove-rows {
  margin: 0 !important;
}
.grid-wrapper .horizontal-add-remove-rows i {
  color: #0074df;
  cursor: pointer;
}
.grid-wrapper .horizontal-add-remove-rows i:hover {
  color: #004c9d;
}
.grid-wrapper.search-mode {
  margin-bottom: 40px;
}
.grid-wrapper.search-mode .grid-table {
  display: flex;
  width: inherit;
}
.grid-wrapper.search-mode .grid-table .demisto-table {
  width: inherit;
}
.grid-wrapper.search-mode .grid-table .ui.search.input {
  margin-bottom: 10px;
}
.grid-wrapper.search-mode .grid-table .ui.search.input .search-input {
  padding-top: 4px;
  padding-bottom: 4px;
}

.select-with-blank .select-values-disclaimer {
  margin-top: -10px;
}
.select-with-blank .select-values-disclaimer span {
  font-weight: 300;
}

.field-input-container .validation-container .validation-error {
  margin-left: 2px;
  height: 8px;
  color: #d13c3c;
  font-size: 12px;
}
.field-input-container .validation-container .validation-container {
  height: 8px;
}
.field-input-container .validation-container .error-dropdown {
  border: 1px solid #d13c3c !important;
  background-color: #fff2f2 !important;
}
.field-input-container .validation-container .error-dropdown .text {
  color: #404142 !important;
}
.field-input-container .field-grid-container {
  direction: ltr;
}
.field-input-container .attachments-popup-container {
  direction: ltr;
}

.duration-input {
  display: flex;
  align-items: center;
}
.duration-input > * {
  flex-basis: 6em;
  padding-right: 1em;
}

.timer-selector {
  margin-bottom: 10px;
}
.timer-selector .select-timer-action {
  margin-bottom: 10px;
  margin-left: 3px;
}
.timer-selector .remove-trigger {
  color: #0074df;
  cursor: pointer;
  margin-top: 4px;
}
.timer-selector .remove-trigger:hover {
  color: #004c9d;
}

.complex-input .demisto-dropdown-multiple {
  padding-right: 60px;
}

.question-builder .question-required {
  margin-top: 15px !important;
}
.question-builder .delete-option-button {
  cursor: pointer;
}
.question-builder .detach-field {
  position: absolute;
  right: 0;
  top: -5px;
  color: #0074df;
  cursor: pointer;
}
.question-builder .detach-field:hover {
  color: #004c9d;
}

.display-message-container {
  width: 100%;
  white-space: pre-wrap;
}
.display-message-container .display-message-icon-container {
  position: absolute;
  top: 12px;
  right: 0;
}

.time-settings label {
  color: #404142 !important;
}
.time-settings [data-tooltip]:after {
  width: 400px;
}
.time-settings .hours {
  padding-left: 40px;
}

.section-grid-layout {
  position: relative;
}
.section-grid-layout:not(.relative-position) {
  min-width: 800px;
}
.section-grid-layout:not(.read-mode) {
  background-repeat: repeat;
  background-color: #fff;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAHUlEQVQYV2NkYGAwBuKzQIwXMBJSAJMfVUidcAQAnUQBC6jEGBUAAAAASUVORK5CYII=') !important;
}
.section-grid-layout:not(.read-mode) .react-grid-layout .react-grid-item {
  background-color: #fff !important;
}
.section-grid-layout .welcome-new-builder {
  position: absolute;
  left: 0;
  right: 0;
  text-align: center;
  top: 35%;
  z-index: 1;
  white-space: pre-line;
}
.section-grid-layout .react-grid-layout {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  transition: height 200ms ease;
  height: 100% !important;
  overflow-x: hidden;
  overflow-y: auto;
}
.section-grid-layout .react-grid-item {
  transition: all 200ms ease;
  transition-property: left, top;
  color: #404142 !important;
  z-index: 1;
}
.section-grid-layout .react-grid-item.active {
  z-index: 2 !important;
}
.section-grid-layout .react-grid-item.cssTransforms {
  transition-property: transform;
}
.section-grid-layout .react-grid-item.resizing {
  z-index: 2 !important;
  will-change: width, height;
}
.section-grid-layout .react-grid-item.react-draggable-dragging {
  transition: none;
  z-index: 2 !important;
  will-change: transform;
}
.section-grid-layout .react-grid-item.react-draggable-dragging:active {
  cursor: grabbing;
}
.section-grid-layout .react-grid-item.react-grid-placeholder {
  background: rgba(64, 65, 66, 0.08);
  z-index: 0 !important;
  transition-duration: 100ms;
}
.section-grid-layout .react-grid-item > .react-resizable-handle:before {
  opacity: 0.3;
  position: absolute;
  width: 19px;
  height: 19px;
  bottom: 0;
  right: 0;
  font-family: 'demisto';
  content: '\e947';
  color: #404142;
  box-sizing: border-box;
  cursor: nwse-resize;
}
.section-grid-layout .react-resizable {
  position: relative;
}

.section-wrapper {
  padding-top: 10px;
  background-color: #fff;
  width: 100%;
  height: 100%;
  flex-flow: column;
  display: flex;
  border-radius: 3px;
}
.section-wrapper .hover-item {
  opacity: 0 !important;
  transition: ease 800ms;
  -webkit-transition: ease 800ms;
  -moz-transition: ease 800ms;
  -ms-transition: ease 800ms;
  -o-transition: ease 800ms;
}
.section-wrapper:hover .hover-item {
  opacity: 1 !important;
}
.section-wrapper.active {
  border: 1px solid #0074df;
}
.section-wrapper.no-margin-borders .content-container {
  margin-bottom: 0;
}
.section-wrapper .actions-wrapper {
  position: absolute;
  top: -19px;
  left: 10px;
  min-width: 100px;
  max-width: 90%;
}
.section-wrapper .section-dragger.show-header {
  margin-bottom: 10px;
}
.section-wrapper .section-dragger.only-refresh .refresh-section {
  z-index: 1;
}
.section-wrapper .section-dragger.only-refresh .empty-title {
  float: left;
}
.section-wrapper .section-dragger .section-header {
  color: #404142;
  border-bottom: none;
  display: flex;
  align-items: center;
  padding: 0 10px;
  width: 100%;
}
.section-wrapper .section-dragger .section-description {
  padding: 10px;
  border-bottom: 1px solid #dadbdb;
}
.section-wrapper .section-dragger .section-description .global-markdown {
  overflow: hidden;
}
.section-wrapper .section-dragger .collapse-expand-menu {
  width: 262px;
  float: right;
}
.section-wrapper .empty-section-message {
  margin: 10px auto 0;
  text-align: center;
  white-space: pre-line;
}
.section-wrapper .content-container {
  position: relative;
  overflow: hidden;
  flex-grow: 1;
  overflow-y: auto;
  margin-bottom: 15px;
}
.section-wrapper .content-container .default-size-section-loader {
  padding-left: 25px;
}

.expand-collapse-container {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 0;
}
.expand-collapse-container .item {
  text-align: center;
  padding: 0 9.5px !important;
  margin: 12px 0 !important;
  list-style: none;
}
.expand-collapse-container .pipe {
  border-left: 1px solid #404142 !important;
}

.section-column {
  position: absolute;
  opacity: 0.3;
  top: 5px;
  bottom: 5px;
}
.section-column.active {
  background-color: #eff8ff;
}

.section-item {
  display: inline-block;
  position: absolute !important;
  margin-left: 5px;
  transition: border 0.2s linear, transform, width 0.3s ease;
  border: 1px solid transparent;
  border-radius: 3px;
}
.section-item.activable:hover {
  border-color: #b8b8b8;
}
.section-item.activable.active {
  z-index: 1;
  border: 1px solid #0074df !important;
}
.section-item.activable.active:hover .section-item-action {
  opacity: 1;
}
.section-item.activable.active .section-item-action {
  opacity: 0;
  width: 50px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(64, 65, 66, 0.08);
  transition: all 0.3s ease;
  z-index: 120;
  max-height: 30px;
}
.section-item.activable.active .section-item-action .action-buttons {
  text-align: center;
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.section-item.activable.active .section-item-action .action-buttons .delete-button {
  color: #0074df;
  cursor: pointer;
}
.section-item.activable.active .section-item-action .action-buttons .delete-button:hover {
  color: #004c9d;
}
.section-item.activable.active.allow-width .react-resizable-handle:before {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: -5px;
  font-family: 'fontAwesome';
  content: '\F10C';
  color: #0074df;
  box-sizing: border-box;
  cursor: ew-resize;
  font-size: 10px;
}

.section-actions {
  border-radius: 2px;
  background-color: #0074df;
  color: #fff;
  display: flex;
}
.section-actions .section-name {
  padding-left: 10px;
  max-width: 90%;
}
.section-actions .actions-menu-wrapper {
  margin-left: auto;
  padding-left: 4px;
  padding-right: 4px;
}
.section-actions .actions-menu-wrapper .actions-icon {
  color: #fff;
}
.section-actions .actions-menu-wrapper .demisto-menudropdown {
  cursor: pointer;
}
.section-actions .actions-menu-wrapper .demisto-menudropdown .demisto-dropdown.ui.dropdown .menu {
  left: -10px;
}
.section-actions .actions-menu-wrapper .demisto-menudropdown .demisto-dropdown.ui.dropdown .menu .scrolling.menu > .item {
  padding-left: 8px !important;
}

.section-settings-modal {
  width: 590px;
}
.section-settings-modal .dynamic-section-script {
  padding-left: 6px;
}
.section-settings-modal .demisto-search {
  width: 100%;
}
.section-settings-modal .custom-settings-container {
  display: flex;
  flex-direction: column !important;
}
.section-settings-modal .custom-settings-container .custom-settings-label {
  margin-bottom: 5px;
}
.section-settings-modal .custom-settings-container .layout-settings {
  display: flex;
}
.section-settings-modal .custom-settings-container .layout-settings .demisto-checkbox {
  padding: 2px 12px;
}

.indicator-timeline-field {
  min-height: 48px;
}

.ribbon-colored {
  font-size: 12px;
  color: white;
  text-align: center;
  line-height: 16px;
}
.ribbon-colored span {
  letter-spacing: -0.2px;
}
.ribbon-colored.ribbon-tilted {
  transform: rotate(45deg);
}
.ribbon-colored.ribbon-deprecated {
  background-color: #ff9000;
}
.ribbon-colored.ribbon-modified {
  background-color: #0074df;
}
.ribbon-colored.ribbon-beta {
  background-color: #89a5c1;
}
.ribbon-colored.ribbon-trial {
  background-color: #00cd33;
}
.ribbon-colored.ribbon-trial-ended {
  background-color: #ff1744;
}
.ribbon-colored.ribbon-expired {
  background-color: #ff1744;
}
.ribbon-colored.ribbon-pill {
  border-radius: 16px;
}

.suggestion-text-field .dbot-suggest-title {
  margin: 4px 0 !important;
}
.suggestion-text-field .dbot-suggest-title i {
  padding-right: 5px;
}

.stars-rating {
  display: flex;
}
.stars-rating .icon-action-star-24-l {
  font-size: 24px;
  width: 21px;
}
.stars-rating .icon-action-star-24-l.pointer-cursor {
  cursor: pointer;
}
.stars-rating .icon-action-star-24-l.smaller-rating-star {
  font-size: 18px !important;
  width: 15px !important;
}

.pack-overdue-modal {
  width: 650px;
}
.pack-overdue-modal .overdue-prices-summary {
  height: 220px;
  margin-top: 25px;
  overflow-y: auto;
}
.pack-overdue-modal .overdue-prices-summary .overdue-row {
  display: flex;
  justify-content: space-between;
  margin-top: 20px;
  margin-right: 40px;
}
.pack-overdue-modal .overdue-prices-summary .overdue-row.overdue-total-row {
  padding-top: 20px;
  border-top: 1px solid #b8b8b8;
}
.pack-overdue-modal .overdue-prices-summary .overdue-row .overdue-message {
  flex: 1;
  margin-right: 30px;
}
.pack-overdue-modal .overdue-prices-summary .overdue-row .overdue-debt {
  display: flex;
  justify-content: center;
  width: 30px;
}

.test-license-modal .test-license-modal-width {
  width: 680px;
  white-space: nowrap;
}
.test-license-modal .test-license-buttons {
  padding-bottom: 10px;
  width: 100%;
  padding-right: 10px;
}
.test-license-modal .test-license-btn {
  float: right !important;
  margin-left: 8px;
}
.test-license-modal .cancel-license-button {
  background-color: #dadbdb !important;
  color: #404142 !important;
}
.test-license-modal .license-modal-system-type-form {
  float: left;
  margin-top: 5px;
}

.conditional-breakpoint-modal > .ui.form {
  width: 500px;
}
.conditional-breakpoint-modal > .ui.form > .advance-arg-filters > .advance-arg-operator > .operator-input-wrapper {
  background: transparent;
  padding: 0;
}
.conditional-breakpoint-modal > .ui.form > .advance-arg-filters > .advance-arg-operator > .operator-input-wrapper > div.row.ui.grid.padded {
  position: absolute;
  right: 68px;
  bottom: -39px;
}
.conditional-breakpoint-modal > .ui.form > .advance-arg-filters > .advance-arg-operator > .operator-input-wrapper > div.row.ui.grid.padded .ui.buttons {
  display: block;
}
.conditional-breakpoint-modal > .ui.form > .advance-arg-filters > .advance-arg-operator > .operator-input-wrapper > .atomic-filter-input.ui.grid {
  padding: 0;
  margin: 0;
}
.conditional-breakpoint-modal > .ui.form > .advance-arg-filters > .advance-arg-operator > .operator-input-wrapper > .atomic-filter-input.ui.grid > .column {
  padding: 1rem 0 !important;
}
.conditional-breakpoint-modal > .ui.form > .advance-arg-filters > .advance-arg-operator > .operator-input-wrapper > .atomic-filter-input.ui.grid > .column.wide.three.filter-operator {
  width: 20% !important;
  padding: 5px 1rem 0 im !important;
}
.conditional-breakpoint-modal > .ui.form > .advance-arg-filters > .advance-arg-operator > .operator-input-wrapper > .atomic-filter-input.ui.grid > .column.six {
  width: 40% !important;
}
.conditional-breakpoint-modal > .ui.form > .advance-arg-filters > .advance-arg-operator > .operator-input-wrapper > .atomic-filter-input.ui.grid > .column.one.wide.middle.aligned.ui.two.column.grid.padded {
  display: none;
}
.conditional-breakpoint-modal > .ui.form > .advance-arg-filters > .advance-arg-operator > .operator-input-wrapper > .advance-arg-modal {
  left: 50%;
  margin-left: -300px;
}
.conditional-breakpoint-modal > .ui.form > .advance-arg-filters > .advance-arg-operator > .operator-input-wrapper > .advance-arg-modal.overlapping {
  margin-left: -750px;
}
.conditional-breakpoint-modal > .ui.form > .advance-arg-filters > .advance-arg-operator > .operator-input-wrapper > .advance-arg-modal .context-keys-modal.secondary {
  left: 50%;
  margin-left: -300px;
}
.conditional-breakpoint-modal > .actions {
  padding-right: 72px;
}
.conditional-breakpoint-modal > .actions .remove-button {
  font-weight: bold !important;
  float: left;
  margin-left: 0 !important;
  padding-left: 0 !important;
}

.section-error {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex: 1;
}
.section-error .section-error-label {
  margin-top: 4px;
  color: rgba(64, 65, 66, 0.7);
}
.section-error .section-error-show-details {
  color: #0074df;
  cursor: pointer;
}
.section-error .section-error-show-details:hover {
  color: #004c9d;
}

.error-details-modal {
  display: flex;
  flex-direction: column;
  width: 500px;
  height: 360px;
}
.error-details-modal .error-details-modal-header {
  display: flex;
  justify-content: space-between;
  padding: 0px 8px;
  background-color: #f4f5f5;
  color: #404142;
  height: 48px;
  font-weight: 400;
  border-bottom: 1px solid #dadbdb;
  align-items: center;
}
.error-details-modal .error-details-modal-header .error-details-modal-header-text {
  font-size: 20px;
  font-weight: 700;
  margin-left: 8px;
}
.error-details-modal .error-details-modal-content {
  flex: 1;
  display: flex;
  flex-direction: column;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 16px;
}
.error-details-modal .error-details-modal-content .error-details-modal-notification-box-content i {
  margin-right: 8px;
}
.error-details-modal .error-details-modal-content .error-details-modal-details {
  margin-top: 8px;
  white-space: pre-line;
  overflow-wrap: break-word;
}
.error-details-modal .error-details-modal-footer {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  height: 54px;
  align-items: center;
  border-top: 1px solid #dadbdb;
  padding: 0px 12px;
}
.error-details-modal .error-details-modal-footer > * {
  margin-left: 4px;
}

.action-button-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 8px;
  padding-right: 8px;
}
.action-button-wrapper .action-button {
  text-align: center;
  flex: 1;
}
.action-button-wrapper .action-button.button {
  background-color: #f4f5f5 !important;
}

.action-button-settings-modal,
.action-button-execution-modal {
  height: 100%;
  width: 600px;
  display: flex;
  flex-direction: column;
  max-height: 70vh;
}
.action-button-settings-modal > .content,
.action-button-execution-modal > .content {
  flex: 1;
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 100% !important;
}
.action-button-settings-modal > .content .script-argument-tooltip,
.action-button-execution-modal > .content .script-argument-tooltip {
  margin-left: 4px;
}
.action-button-settings-modal > .content .action-button-name,
.action-button-execution-modal > .content .action-button-name {
  margin-right: 41px !important;
}
.action-button-settings-modal > .content .color-picker-field,
.action-button-execution-modal > .content .color-picker-field {
  position: absolute;
  right: 0;
  top: 0;
}
.action-button-settings-modal > .content .color-picker-field .color-picker-inner-color,
.action-button-execution-modal > .content .color-picker-field .color-picker-inner-color {
  height: 26px;
  width: 26px;
  border-radius: 4px;
}
.action-button-settings-modal > .content .color-picker-field .horizontal-picker,
.action-button-execution-modal > .content .color-picker-field .horizontal-picker {
  width: 42px !important;
}

.action-button-execution-modal .advance-arg-modal,
.action-button-execution-modal .context-keys-modal,
.action-button-execution-modal .complex-arg-test-modal {
  bottom: 121px;
}

.empty-state {
  flex: 1;
  z-index: 124;
}
.empty-state .empty-state-image {
  background-repeat: no-repeat;
  height: 240px;
  width: 300px;
}
.empty-state .empty-state-icon {
  font-size: 32px;
}
.empty-state .empty-state-title {
  align-content: center;
  padding-bottom: 10px;
}

.session-error-details {
  padding-top: 15px;
  color: #0074df;
  cursor: pointer;
}
.session-error-details:hover {
  color: #004c9d;
}



/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url(/assets/fontawesome-webfont-bundle-1764138721895.eot);src:url(/assets/fontawesome-webfont-bundle-1764138721895.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(/assets/fontawesome-webfont-bundle-1764138721895.woff2) format('woff2'),url(/assets/fontawesome-webfont-bundle-1764138721895.woff) format('woff'),url(/assets/fontawesome-webfont-bundle-1764138721895.ttf) format('truetype'),url(/assets/fontawesome-webfont-bundle-1764138721895.svg#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}/*
 * # Semantic UI - 2.4.2
 * https://github.com/Semantic-Org/Semantic-UI
 * http://www.semantic-ui.com/
 *
 * Copyright 2014 Contributors
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 *//*!
 * # Semantic UI 2.4.2 - Reset
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}input[type=email],input[type=password],input[type=search],input[type=text]{-webkit-appearance:none;-moz-appearance:none}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}/*!
 * # Semantic UI 2.4.2 - Site
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */body,html{height:100%}html{font-size:14px}body{margin:0;padding:0;overflow-x:hidden;min-width:320px;background:#fff;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;font-size:14px;line-height:1.4285em;color:rgba(0,0,0,.87);font-smoothing:antialiased}h1,h2,h3,h4,h5{font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;line-height:1.28571429em;margin:calc(2rem - .14285714em) 0 1rem;font-weight:700;padding:0}h1{min-height:1rem;font-size:2rem}h2{font-size:1.71428571rem}h3{font-size:1.28571429rem}h4{font-size:1.07142857rem}h5{font-size:1rem}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child{margin-bottom:0}p{margin:0 0 1em;line-height:1.4285em}p:first-child{margin-top:0}p:last-child{margin-bottom:0}a{color:#4183c4;text-decoration:none}a:hover{color:#1e70bf;text-decoration:none}::-webkit-selection{background-color:#cce2ff;color:rgba(0,0,0,.87)}::-moz-selection{background-color:#cce2ff;color:rgba(0,0,0,.87)}::selection{background-color:#cce2ff;color:rgba(0,0,0,.87)}input::-webkit-selection,textarea::-webkit-selection{background-color:rgba(100,100,100,.4);color:rgba(0,0,0,.87)}input::-moz-selection, textarea::-moz-selection{background-color:rgba(100,100,100,.4);color:rgba(0,0,0,.87)}input::selection,textarea::selection{background-color:rgba(100,100,100,.4);color:rgba(0,0,0,.87)}body ::-webkit-scrollbar{-webkit-appearance:none;width:10px;height:10px}body ::-webkit-scrollbar-track{background:rgba(0,0,0,.1);border-radius:0}body ::-webkit-scrollbar-thumb{cursor:pointer;border-radius:5px;background:rgba(0,0,0,.25);-webkit-transition:color .2s ease;transition:color .2s ease}body ::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,.15)}body ::-webkit-scrollbar-thumb:hover{background:rgba(128,135,139,.8)}body .ui.inverted::-webkit-scrollbar-track{background:rgba(255,255,255,.1)}body .ui.inverted::-webkit-scrollbar-thumb{background:rgba(255,255,255,.25)}body .ui.inverted::-webkit-scrollbar-thumb:window-inactive{background:rgba(255,255,255,.15)}body .ui.inverted::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.35)}/*!
 * # Semantic UI 2.4.2 - Button
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.button{cursor:pointer;display:inline-block;min-height:1em;outline:0;border:none;vertical-align:baseline;background:#e0e1e2 none;color:rgba(0,0,0,.6);font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;margin:0 .25em 0 0;padding:.78571429em 1.5em .78571429em;text-transform:none;text-shadow:none;font-weight:700;line-height:1em;font-style:normal;text-align:center;text-decoration:none;border-radius:.28571429rem;box-shadow:0 0 0 1px transparent inset,0 0 0 0 rgba(34,36,38,.15) inset;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;will-change:'';-webkit-tap-highlight-color:transparent}.ui.button:hover{background-color:#cacbcd;background-image:none;box-shadow:0 0 0 1px transparent inset,0 0 0 0 rgba(34,36,38,.15) inset;color:rgba(0,0,0,.8)}.ui.button:hover .icon{opacity:.85}.ui.button:focus{background-color:#cacbcd;color:rgba(0,0,0,.8);background-image:''!important;box-shadow:''!important}.ui.button:focus .icon{opacity:.85}.ui.active.button:active,.ui.button:active{background-color:#babbbc;background-image:'';color:rgba(0,0,0,.9);box-shadow:0 0 0 1px transparent inset,none}.ui.active.button{background-color:#c0c1c2;background-image:none;box-shadow:0 0 0 1px transparent inset;color:rgba(0,0,0,.95)}.ui.active.button:hover{background-color:#c0c1c2;background-image:none;color:rgba(0,0,0,.95)}.ui.active.button:active{background-color:#c0c1c2;background-image:none}.ui.loading.loading.loading.loading.loading.loading.button{position:relative;cursor:default;text-shadow:none!important;color:transparent!important;opacity:1;pointer-events:auto;transition:all 0s linear,opacity .1s ease}.ui.loading.button:before{position:absolute;content:'';top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;border-radius:500rem;border:.2em solid rgba(0,0,0,.15)}.ui.loading.button:after{position:absolute;content:'';top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;-webkit-animation:button-spin .6s linear;animation:button-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#fff transparent transparent;border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent}.ui.labeled.icon.loading.button .icon{background-color:transparent;box-shadow:none}@-webkit-keyframes button-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes button-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.ui.basic.loading.button:not(.inverted):before{border-color:rgba(0,0,0,.1)}.ui.basic.loading.button:not(.inverted):after{border-top-color:#767676}.ui.button:disabled,.ui.buttons .disabled.button,.ui.disabled.active.button,.ui.disabled.button,.ui.disabled.button:hover{cursor:default;opacity:.45!important;background-image:none!important;box-shadow:none!important;pointer-events:none!important}.ui.basic.buttons .ui.disabled.button{border-color:rgba(34,36,38,.5)}.ui.animated.button{position:relative;overflow:hidden;padding-right:0!important;vertical-align:middle;z-index:1}.ui.animated.button .content{will-change:transform,opacity}.ui.animated.button .visible.content{position:relative;margin-right:1.5em}.ui.animated.button .hidden.content{position:absolute;width:100%}.ui.animated.button .hidden.content,.ui.animated.button .visible.content{transition:right .3s ease 0s}.ui.animated.button .visible.content{left:auto;right:0}.ui.animated.button .hidden.content{top:50%;left:auto;right:-100%;margin-top:-.5em}.ui.animated.button:focus .visible.content,.ui.animated.button:hover .visible.content{left:auto;right:200%}.ui.animated.button:focus .hidden.content,.ui.animated.button:hover .hidden.content{left:auto;right:0}.ui.vertical.animated.button .hidden.content,.ui.vertical.animated.button .visible.content{transition:top .3s ease,transform .3s ease}.ui.vertical.animated.button .visible.content{transform:translateY(0);right:auto}.ui.vertical.animated.button .hidden.content{top:-50%;left:0;right:auto}.ui.vertical.animated.button:focus .visible.content,.ui.vertical.animated.button:hover .visible.content{transform:translateY(200%);right:auto}.ui.vertical.animated.button:focus .hidden.content,.ui.vertical.animated.button:hover .hidden.content{top:50%;right:auto}.ui.fade.animated.button .hidden.content,.ui.fade.animated.button .visible.content{transition:opacity .3s ease,transform .3s ease}.ui.fade.animated.button .visible.content{left:auto;right:auto;opacity:1;transform:scale(1)}.ui.fade.animated.button .hidden.content{opacity:0;left:0;right:auto;transform:scale(1.5)}.ui.fade.animated.button:focus .visible.content,.ui.fade.animated.button:hover .visible.content{left:auto;right:auto;opacity:0;transform:scale(.75)}.ui.fade.animated.button:focus .hidden.content,.ui.fade.animated.button:hover .hidden.content{left:0;right:auto;opacity:1;transform:scale(1)}.ui.inverted.button{box-shadow:0 0 0 2px #fff inset!important;background:transparent none;color:#fff;text-shadow:none!important}.ui.inverted.buttons .button{margin:0 0 0 -2px}.ui.inverted.buttons .button:first-child{margin-left:0}.ui.inverted.vertical.buttons .button{margin:0 0 -2px 0}.ui.inverted.vertical.buttons .button:first-child{margin-top:0}.ui.inverted.button:hover{background:#fff;box-shadow:0 0 0 2px #fff inset!important;color:rgba(0,0,0,.8)}.ui.inverted.button.active,.ui.inverted.button:focus{background:#fff;box-shadow:0 0 0 2px #fff inset!important;color:rgba(0,0,0,.8)}.ui.inverted.button.active:focus{background:#dcddde;box-shadow:0 0 0 2px #dcddde inset!important;color:rgba(0,0,0,.8)}.ui.labeled.button:not(.icon){display:inline-flex;flex-direction:row;background:0 0!important;padding:0!important;border:none!important;box-shadow:none!important}.ui.labeled.button>.button{margin:0}.ui.labeled.button>.label{display:flex;align-items:center;margin:0 0 0 -1px!important;padding:'';font-size:1em;border-color:rgba(34,36,38,.15)}.ui.labeled.button>.tag.label:before{width:1.85em;height:1.85em}.ui.labeled.button:not([class*="left labeled"])>.button{border-top-right-radius:0;border-bottom-right-radius:0}.ui.labeled.button:not([class*="left labeled"])>.label{border-top-left-radius:0;border-bottom-left-radius:0}.ui[class*="left labeled"].button>.button{border-top-left-radius:0;border-bottom-left-radius:0}.ui[class*="left labeled"].button>.label{border-top-right-radius:0;border-bottom-right-radius:0}.ui.facebook.button{background-color:#3b5998;color:#fff;text-shadow:none;background-image:none;box-shadow:0 0 0 0 rgba(34,36,38,.15) inset}.ui.facebook.button:hover{background-color:#304d8a;color:#fff;text-shadow:none}.ui.facebook.button:active{background-color:#2d4373;color:#fff;text-shadow:none}.ui.twitter.button{background-color:#55acee;color:#fff;text-shadow:none;background-image:none;box-shadow:0 0 0 0 rgba(34,36,38,.15) inset}.ui.twitter.button:hover{background-color:#35a2f4;color:#fff;text-shadow:none}.ui.twitter.button:active{background-color:#2795e9;color:#fff;text-shadow:none}.ui.google.plus.button{background-color:#dd4b39;color:#fff;text-shadow:none;background-image:none;box-shadow:0 0 0 0 rgba(34,36,38,.15) inset}.ui.google.plus.button:hover{background-color:#e0321c;color:#fff;text-shadow:none}.ui.google.plus.button:active{background-color:#c23321;color:#fff;text-shadow:none}.ui.linkedin.button{background-color:#1f88be;color:#fff;text-shadow:none}.ui.linkedin.button:hover{background-color:#147baf;color:#fff;text-shadow:none}.ui.linkedin.button:active{background-color:#186992;color:#fff;text-shadow:none}.ui.youtube.button{background-color:red;color:#fff;text-shadow:none;background-image:none;box-shadow:0 0 0 0 rgba(34,36,38,.15) inset}.ui.youtube.button:hover{background-color:#e60000;color:#fff;text-shadow:none}.ui.youtube.button:active{background-color:#c00;color:#fff;text-shadow:none}.ui.instagram.button{background-color:#49769c;color:#fff;text-shadow:none;background-image:none;box-shadow:0 0 0 0 rgba(34,36,38,.15) inset}.ui.instagram.button:hover{background-color:#3d698e;color:#fff;text-shadow:none}.ui.instagram.button:active{background-color:#395c79;color:#fff;text-shadow:none}.ui.pinterest.button{background-color:#bd081c;color:#fff;text-shadow:none;background-image:none;box-shadow:0 0 0 0 rgba(34,36,38,.15) inset}.ui.pinterest.button:hover{background-color:#ac0013;color:#fff;text-shadow:none}.ui.pinterest.button:active{background-color:#8c0615;color:#fff;text-shadow:none}.ui.vk.button{background-color:#4d7198;color:#fff;background-image:none;box-shadow:0 0 0 0 rgba(34,36,38,.15) inset}.ui.vk.button:hover{background-color:#41648a;color:#fff}.ui.vk.button:active{background-color:#3c5876;color:#fff}.ui.button>.icon:not(.button){height:.85714286em;opacity:.8;margin:0 .42857143em 0 -.21428571em;transition:opacity .1s ease;vertical-align:'';color:''}.ui.button:not(.icon)>.icon:not(.button):not(.dropdown){margin:0 .42857143em 0 -.21428571em}.ui.button:not(.icon)>.right.icon:not(.button):not(.dropdown){margin:0 -.21428571em 0 .42857143em}.ui[class*="left floated"].button,.ui[class*="left floated"].buttons{float:left;margin-left:0;margin-right:.25em}.ui[class*="right floated"].button,.ui[class*="right floated"].buttons{float:right;margin-right:0;margin-left:.25em}.ui.compact.button,.ui.compact.buttons .button{padding:.58928571em 1.125em .58928571em}.ui.compact.icon.button,.ui.compact.icon.buttons .button{padding:.58928571em .58928571em .58928571em}.ui.compact.labeled.icon.button,.ui.compact.labeled.icon.buttons .button{padding:.58928571em 3.69642857em .58928571em}.ui.mini.button,.ui.mini.buttons .button,.ui.mini.buttons .or{font-size:.78571429rem}.ui.tiny.button,.ui.tiny.buttons .button,.ui.tiny.buttons .or{font-size:.85714286rem}.ui.small.button,.ui.small.buttons .button,.ui.small.buttons .or{font-size:.92857143rem}.ui.button,.ui.buttons .button,.ui.buttons .or{font-size:1rem}.ui.large.button,.ui.large.buttons .button,.ui.large.buttons .or{font-size:1.14285714rem}.ui.big.button,.ui.big.buttons .button,.ui.big.buttons .or{font-size:1.28571429rem}.ui.huge.button,.ui.huge.buttons .button,.ui.huge.buttons .or{font-size:1.42857143rem}.ui.massive.button,.ui.massive.buttons .button,.ui.massive.buttons .or{font-size:1.71428571rem}.ui.icon.button,.ui.icon.buttons .button{padding:.78571429em .78571429em .78571429em}.ui.icon.button>.icon,.ui.icon.buttons .button>.icon{opacity:.9;margin:0!important;vertical-align:top}.ui.basic.button,.ui.basic.buttons .button{background:transparent none!important;color:rgba(0,0,0,.6)!important;font-weight:400;border-radius:.28571429rem;text-transform:none;text-shadow:none!important;box-shadow:0 0 0 1px rgba(34,36,38,.15) inset}.ui.basic.buttons{box-shadow:none;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem}.ui.basic.buttons .button{border-radius:0}.ui.basic.button:hover,.ui.basic.buttons .button:hover{background:#fff!important;color:rgba(0,0,0,.8)!important;box-shadow:0 0 0 1px rgba(34,36,38,.35) inset,0 0 0 0 rgba(34,36,38,.15) inset}.ui.basic.button:focus,.ui.basic.buttons .button:focus{background:#fff!important;color:rgba(0,0,0,.8)!important;box-shadow:0 0 0 1px rgba(34,36,38,.35) inset,0 0 0 0 rgba(34,36,38,.15) inset}.ui.basic.button:active,.ui.basic.buttons .button:active{background:#f8f8f8!important;color:rgba(0,0,0,.9)!important;box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 1px 4px 0 rgba(34,36,38,.15) inset}.ui.basic.active.button,.ui.basic.buttons .active.button{background:rgba(0,0,0,.05)!important;box-shadow:''!important;color:rgba(0,0,0,.95)!important}.ui.basic.active.button:hover,.ui.basic.buttons .active.button:hover{background-color:rgba(0,0,0,.05)}.ui.basic.buttons .button:hover{box-shadow:0 0 0 1px rgba(34,36,38,.35) inset,0 0 0 0 rgba(34,36,38,.15) inset inset}.ui.basic.buttons .button:active{box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 1px 4px 0 rgba(34,36,38,.15) inset inset}.ui.basic.buttons .active.button{box-shadow:''!important}.ui.basic.inverted.button,.ui.basic.inverted.buttons .button{background-color:transparent!important;color:#f9fafb!important;box-shadow:0 0 0 2px rgba(255,255,255,.5) inset!important}.ui.basic.inverted.button:hover,.ui.basic.inverted.buttons .button:hover{color:#fff!important;box-shadow:0 0 0 2px #fff inset!important}.ui.basic.inverted.button:focus,.ui.basic.inverted.buttons .button:focus{color:#fff!important;box-shadow:0 0 0 2px #fff inset!important}.ui.basic.inverted.button:active,.ui.basic.inverted.buttons .button:active{background-color:rgba(255,255,255,.08)!important;color:#fff!important;box-shadow:0 0 0 2px rgba(255,255,255,.9) inset!important}.ui.basic.inverted.active.button,.ui.basic.inverted.buttons .active.button{background-color:rgba(255,255,255,.08);color:#fff;text-shadow:none;box-shadow:0 0 0 2px rgba(255,255,255,.7) inset}.ui.basic.inverted.active.button:hover,.ui.basic.inverted.buttons .active.button:hover{background-color:rgba(255,255,255,.15);box-shadow:0 0 0 2px #fff inset!important}.ui.basic.buttons .button{border-left:1px solid rgba(34,36,38,.15);box-shadow:none}.ui.basic.vertical.buttons .button{border-left:none}.ui.basic.vertical.buttons .button{border-left-width:0;border-top:1px solid rgba(34,36,38,.15)}.ui.basic.vertical.buttons .button:first-child{border-top-width:0}.ui.labeled.icon.button,.ui.labeled.icon.buttons .button{position:relative;padding-left:4.07142857em!important;padding-right:1.5em!important}.ui.labeled.icon.button>.icon,.ui.labeled.icon.buttons>.button>.icon{position:absolute;height:100%;line-height:1;border-radius:0;border-top-left-radius:inherit;border-bottom-left-radius:inherit;text-align:center;margin:0;width:2.57142857em;background-color:rgba(0,0,0,.05);color:'';box-shadow:-1px 0 0 0 transparent inset}.ui.labeled.icon.button>.icon,.ui.labeled.icon.buttons>.button>.icon{top:0;left:0}.ui[class*="right labeled"].icon.button{padding-right:4.07142857em!important;padding-left:1.5em!important}.ui[class*="right labeled"].icon.button>.icon{left:auto;right:0;border-radius:0;border-top-right-radius:inherit;border-bottom-right-radius:inherit;box-shadow:1px 0 0 0 transparent inset}.ui.labeled.icon.button>.icon:after,.ui.labeled.icon.button>.icon:before,.ui.labeled.icon.buttons>.button>.icon:after,.ui.labeled.icon.buttons>.button>.icon:before{display:block;position:absolute;width:100%;top:50%;text-align:center;transform:translateY(-50%)}.ui.labeled.icon.buttons .button>.icon{border-radius:0}.ui.labeled.icon.buttons .button:first-child>.icon{border-top-left-radius:.28571429rem;border-bottom-left-radius:.28571429rem}.ui.labeled.icon.buttons .button:last-child>.icon{border-top-right-radius:.28571429rem;border-bottom-right-radius:.28571429rem}.ui.vertical.labeled.icon.buttons .button:first-child>.icon{border-radius:0;border-top-left-radius:.28571429rem}.ui.vertical.labeled.icon.buttons .button:last-child>.icon{border-radius:0;border-bottom-left-radius:.28571429rem}.ui.fluid[class*="left labeled"].icon.button,.ui.fluid[class*="right labeled"].icon.button{padding-left:1.5em!important;padding-right:1.5em!important}.ui.button.toggle.active,.ui.buttons .button.toggle.active,.ui.toggle.buttons .active.button{background-color:#21ba45!important;box-shadow:none!important;text-shadow:none;color:#fff!important}.ui.button.toggle.active:hover{background-color:#16ab39!important;text-shadow:none;color:#fff!important}.ui.circular.button{border-radius:10em}.ui.circular.button>.icon{width:1em;vertical-align:baseline}.ui.buttons .or{position:relative;width:.3em;height:2.57142857em;z-index:3}.ui.buttons .or:before{position:absolute;text-align:center;border-radius:500rem;content:'or';top:50%;left:50%;background-color:#fff;text-shadow:none;margin-top:-.89285714em;margin-left:-.89285714em;width:1.78571429em;height:1.78571429em;line-height:1.78571429em;color:rgba(0,0,0,.4);font-style:normal;font-weight:700;box-shadow:0 0 0 1px transparent inset}.ui.buttons .or[data-text]:before{content:attr(data-text)}.ui.fluid.buttons .or{width:0!important}.ui.fluid.buttons .or:after{display:none}.ui.attached.button{position:relative;display:block;margin:0;border-radius:0;box-shadow:0 0 0 1px rgba(34,36,38,.15)!important}.ui.attached.top.button{border-radius:.28571429rem .28571429rem 0 0}.ui.attached.bottom.button{border-radius:0 0 .28571429rem .28571429rem}.ui.left.attached.button{display:inline-block;border-left:none;text-align:right;padding-right:.75em;border-radius:.28571429rem 0 0 .28571429rem}.ui.right.attached.button{display:inline-block;text-align:left;padding-left:.75em;border-radius:0 .28571429rem .28571429rem 0}.ui.attached.buttons{position:relative;display:flex;border-radius:0;width:auto!important;z-index:2;margin-left:-1px;margin-right:-1px}.ui.attached.buttons .button{margin:0}.ui.attached.buttons .button:first-child{border-radius:0}.ui.attached.buttons .button:last-child{border-radius:0}.ui[class*="top attached"].buttons{margin-bottom:-1px;border-radius:.28571429rem .28571429rem 0 0}.ui[class*="top attached"].buttons .button:first-child{border-radius:.28571429rem 0 0 0}.ui[class*="top attached"].buttons .button:last-child{border-radius:0 .28571429rem 0 0}.ui[class*="bottom attached"].buttons{margin-top:-1px;border-radius:0 0 .28571429rem .28571429rem}.ui[class*="bottom attached"].buttons .button:first-child{border-radius:0 0 0 .28571429rem}.ui[class*="bottom attached"].buttons .button:last-child{border-radius:0 0 .28571429rem 0}.ui[class*="left attached"].buttons{display:inline-flex;margin-right:0;margin-left:-1px;border-radius:0 .28571429rem .28571429rem 0}.ui[class*="left attached"].buttons .button:first-child{margin-left:-1px;border-radius:0 .28571429rem 0 0}.ui[class*="left attached"].buttons .button:last-child{margin-left:-1px;border-radius:0 0 .28571429rem 0}.ui[class*="right attached"].buttons{display:inline-flex;margin-left:0;margin-right:-1px;border-radius:.28571429rem 0 0 .28571429rem}.ui[class*="right attached"].buttons .button:first-child{margin-left:-1px;border-radius:.28571429rem 0 0 0}.ui[class*="right attached"].buttons .button:last-child{margin-left:-1px;border-radius:0 0 0 .28571429rem}.ui.fluid.button,.ui.fluid.buttons{width:100%}.ui.fluid.button{display:block}.ui.two.buttons{width:100%}.ui.two.buttons>.button{width:50%}.ui.three.buttons{width:100%}.ui.three.buttons>.button{width:33.333%}.ui.four.buttons{width:100%}.ui.four.buttons>.button{width:25%}.ui.five.buttons{width:100%}.ui.five.buttons>.button{width:20%}.ui.six.buttons{width:100%}.ui.six.buttons>.button{width:16.666%}.ui.seven.buttons{width:100%}.ui.seven.buttons>.button{width:14.285%}.ui.eight.buttons{width:100%}.ui.eight.buttons>.button{width:12.5%}.ui.nine.buttons{width:100%}.ui.nine.buttons>.button{width:11.11%}.ui.ten.buttons{width:100%}.ui.ten.buttons>.button{width:10%}.ui.eleven.buttons{width:100%}.ui.eleven.buttons>.button{width:9.09%}.ui.twelve.buttons{width:100%}.ui.twelve.buttons>.button{width:8.3333%}.ui.fluid.vertical.buttons,.ui.fluid.vertical.buttons>.button{display:flex;width:auto}.ui.two.vertical.buttons>.button{height:50%}.ui.three.vertical.buttons>.button{height:33.333%}.ui.four.vertical.buttons>.button{height:25%}.ui.five.vertical.buttons>.button{height:20%}.ui.six.vertical.buttons>.button{height:16.666%}.ui.seven.vertical.buttons>.button{height:14.285%}.ui.eight.vertical.buttons>.button{height:12.5%}.ui.nine.vertical.buttons>.button{height:11.11%}.ui.ten.vertical.buttons>.button{height:10%}.ui.eleven.vertical.buttons>.button{height:9.09%}.ui.twelve.vertical.buttons>.button{height:8.3333%}.ui.black.button,.ui.black.buttons .button{background-color:#1b1c1d;color:#fff;text-shadow:none;background-image:none}.ui.black.button{box-shadow:0 0 0 0 rgba(34,36,38,.15) inset}.ui.black.button:hover,.ui.black.buttons .button:hover{background-color:#27292a;color:#fff;text-shadow:none}.ui.black.button:focus,.ui.black.buttons .button:focus{background-color:#2f3032;color:#fff;text-shadow:none}.ui.black.button:active,.ui.black.buttons .button:active{background-color:#343637;color:#fff;text-shadow:none}.ui.black.active.button,.ui.black.button .active.button:active,.ui.black.buttons .active.button,.ui.black.buttons .active.button:active{background-color:#0f0f10;color:#fff;text-shadow:none}.ui.basic.black.button,.ui.basic.black.buttons .button{box-shadow:0 0 0 1px #1b1c1d inset!important;color:#1b1c1d!important}.ui.basic.black.button:hover,.ui.basic.black.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #27292a inset!important;color:#27292a!important}.ui.basic.black.button:focus,.ui.basic.black.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #2f3032 inset!important;color:#27292a!important}.ui.basic.black.active.button,.ui.basic.black.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #0f0f10 inset!important;color:#343637!important}.ui.basic.black.button:active,.ui.basic.black.buttons .button:active{box-shadow:0 0 0 1px #343637 inset!important;color:#343637!important}.ui.buttons:not(.vertical)>.basic.black.button:not(:first-child){margin-left:-1px}.ui.inverted.black.button,.ui.inverted.black.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #d4d4d5 inset!important;color:#fff}.ui.inverted.black.button.active,.ui.inverted.black.button:active,.ui.inverted.black.button:focus,.ui.inverted.black.button:hover,.ui.inverted.black.buttons .button.active,.ui.inverted.black.buttons .button:active,.ui.inverted.black.buttons .button:focus,.ui.inverted.black.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.black.button:hover,.ui.inverted.black.buttons .button:hover{background-color:#000}.ui.inverted.black.button:focus,.ui.inverted.black.buttons .button:focus{background-color:#000}.ui.inverted.black.active.button,.ui.inverted.black.buttons .active.button{background-color:#000}.ui.inverted.black.button:active,.ui.inverted.black.buttons .button:active{background-color:#000}.ui.inverted.black.basic.button,.ui.inverted.black.basic.buttons .button,.ui.inverted.black.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px rgba(255,255,255,.5) inset!important;color:#fff!important}.ui.inverted.black.basic.button:hover,.ui.inverted.black.basic.buttons .button:hover,.ui.inverted.black.buttons .basic.button:hover{box-shadow:0 0 0 2px #000 inset!important;color:#fff!important}.ui.inverted.black.basic.button:focus,.ui.inverted.black.basic.buttons .button:focus{box-shadow:0 0 0 2px #000 inset!important;color:#545454!important}.ui.inverted.black.basic.active.button,.ui.inverted.black.basic.buttons .active.button,.ui.inverted.black.buttons .basic.active.button{box-shadow:0 0 0 2px #000 inset!important;color:#fff!important}.ui.inverted.black.basic.button:active,.ui.inverted.black.basic.buttons .button:active,.ui.inverted.black.buttons .basic.button:active{box-shadow:0 0 0 2px #000 inset!important;color:#fff!important}.ui.grey.button,.ui.grey.buttons .button{background-color:#767676;color:#fff;text-shadow:none;background-image:none}.ui.grey.button{box-shadow:0 0 0 0 rgba(34,36,38,.15) inset}.ui.grey.button:hover,.ui.grey.buttons .button:hover{background-color:#838383;color:#fff;text-shadow:none}.ui.grey.button:focus,.ui.grey.buttons .button:focus{background-color:#8a8a8a;color:#fff;text-shadow:none}.ui.grey.button:active,.ui.grey.buttons .button:active{background-color:#909090;color:#fff;text-shadow:none}.ui.grey.active.button,.ui.grey.button .active.button:active,.ui.grey.buttons .active.button,.ui.grey.buttons .active.button:active{background-color:#696969;color:#fff;text-shadow:none}.ui.basic.grey.button,.ui.basic.grey.buttons .button{box-shadow:0 0 0 1px #767676 inset!important;color:#767676!important}.ui.basic.grey.button:hover,.ui.basic.grey.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #838383 inset!important;color:#838383!important}.ui.basic.grey.button:focus,.ui.basic.grey.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #8a8a8a inset!important;color:#838383!important}.ui.basic.grey.active.button,.ui.basic.grey.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #696969 inset!important;color:#909090!important}.ui.basic.grey.button:active,.ui.basic.grey.buttons .button:active{box-shadow:0 0 0 1px #909090 inset!important;color:#909090!important}.ui.buttons:not(.vertical)>.basic.grey.button:not(:first-child){margin-left:-1px}.ui.inverted.grey.button,.ui.inverted.grey.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #d4d4d5 inset!important;color:#fff}.ui.inverted.grey.button.active,.ui.inverted.grey.button:active,.ui.inverted.grey.button:focus,.ui.inverted.grey.button:hover,.ui.inverted.grey.buttons .button.active,.ui.inverted.grey.buttons .button:active,.ui.inverted.grey.buttons .button:focus,.ui.inverted.grey.buttons .button:hover{box-shadow:none!important;color:rgba(0,0,0,.6)}.ui.inverted.grey.button:hover,.ui.inverted.grey.buttons .button:hover{background-color:#cfd0d2}.ui.inverted.grey.button:focus,.ui.inverted.grey.buttons .button:focus{background-color:#c7c9cb}.ui.inverted.grey.active.button,.ui.inverted.grey.buttons .active.button{background-color:#cfd0d2}.ui.inverted.grey.button:active,.ui.inverted.grey.buttons .button:active{background-color:#c2c4c5}.ui.inverted.grey.basic.button,.ui.inverted.grey.basic.buttons .button,.ui.inverted.grey.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px rgba(255,255,255,.5) inset!important;color:#fff!important}.ui.inverted.grey.basic.button:hover,.ui.inverted.grey.basic.buttons .button:hover,.ui.inverted.grey.buttons .basic.button:hover{box-shadow:0 0 0 2px #cfd0d2 inset!important;color:#fff!important}.ui.inverted.grey.basic.button:focus,.ui.inverted.grey.basic.buttons .button:focus{box-shadow:0 0 0 2px #c7c9cb inset!important;color:#dcddde!important}.ui.inverted.grey.basic.active.button,.ui.inverted.grey.basic.buttons .active.button,.ui.inverted.grey.buttons .basic.active.button{box-shadow:0 0 0 2px #cfd0d2 inset!important;color:#fff!important}.ui.inverted.grey.basic.button:active,.ui.inverted.grey.basic.buttons .button:active,.ui.inverted.grey.buttons .basic.button:active{box-shadow:0 0 0 2px #c2c4c5 inset!important;color:#fff!important}.ui.brown.button,.ui.brown.buttons .button{background-color:#a5673f;color:#fff;text-shadow:none;background-image:none}.ui.brown.button{box-shadow:0 0 0 0 rgba(34,36,38,.15) inset}.ui.brown.button:hover,.ui.brown.buttons .button:hover{background-color:#975b33;color:#fff;text-shadow:none}.ui.brown.button:focus,.ui.brown.buttons .button:focus{background-color:#90532b;color:#fff;text-shadow:none}.ui.brown.button:active,.ui.brown.buttons .button:active{background-color:#805031;color:#fff;text-shadow:none}.ui.brown.active.button,.ui.brown.button .active.button:active,.ui.brown.buttons .active.button,.ui.brown.buttons .active.button:active{background-color:#995a31;color:#fff;text-shadow:none}.ui.basic.brown.button,.ui.basic.brown.buttons .button{box-shadow:0 0 0 1px #a5673f inset!important;color:#a5673f!important}.ui.basic.brown.button:hover,.ui.basic.brown.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #975b33 inset!important;color:#975b33!important}.ui.basic.brown.button:focus,.ui.basic.brown.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #90532b inset!important;color:#975b33!important}.ui.basic.brown.active.button,.ui.basic.brown.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #995a31 inset!important;color:#805031!important}.ui.basic.brown.button:active,.ui.basic.brown.buttons .button:active{box-shadow:0 0 0 1px #805031 inset!important;color:#805031!important}.ui.buttons:not(.vertical)>.basic.brown.button:not(:first-child){margin-left:-1px}.ui.inverted.brown.button,.ui.inverted.brown.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #d67c1c inset!important;color:#d67c1c}.ui.inverted.brown.button.active,.ui.inverted.brown.button:active,.ui.inverted.brown.button:focus,.ui.inverted.brown.button:hover,.ui.inverted.brown.buttons .button.active,.ui.inverted.brown.buttons .button:active,.ui.inverted.brown.buttons .button:focus,.ui.inverted.brown.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.brown.button:hover,.ui.inverted.brown.buttons .button:hover{background-color:#c86f11}.ui.inverted.brown.button:focus,.ui.inverted.brown.buttons .button:focus{background-color:#c16808}.ui.inverted.brown.active.button,.ui.inverted.brown.buttons .active.button{background-color:#cc6f0d}.ui.inverted.brown.button:active,.ui.inverted.brown.buttons .button:active{background-color:#a96216}.ui.inverted.brown.basic.button,.ui.inverted.brown.basic.buttons .button,.ui.inverted.brown.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px rgba(255,255,255,.5) inset!important;color:#fff!important}.ui.inverted.brown.basic.button:hover,.ui.inverted.brown.basic.buttons .button:hover,.ui.inverted.brown.buttons .basic.button:hover{box-shadow:0 0 0 2px #c86f11 inset!important;color:#d67c1c!important}.ui.inverted.brown.basic.button:focus,.ui.inverted.brown.basic.buttons .button:focus{box-shadow:0 0 0 2px #c16808 inset!important;color:#d67c1c!important}.ui.inverted.brown.basic.active.button,.ui.inverted.brown.basic.buttons .active.button,.ui.inverted.brown.buttons .basic.active.button{box-shadow:0 0 0 2px #cc6f0d inset!important;color:#d67c1c!important}.ui.inverted.brown.basic.button:active,.ui.inverted.brown.basic.buttons .button:active,.ui.inverted.brown.buttons .basic.button:active{box-shadow:0 0 0 2px #a96216 inset!important;color:#d67c1c!important}.ui.blue.button,.ui.blue.buttons .button{background-color:#2185d0;color:#fff;text-shadow:none;background-image:none}.ui.blue.button{box-shadow:0 0 0 0 rgba(34,36,38,.15) inset}.ui.blue.button:hover,.ui.blue.buttons .button:hover{background-color:#1678c2;color:#fff;text-shadow:none}.ui.blue.button:focus,.ui.blue.buttons .button:focus{background-color:#0d71bb;color:#fff;text-shadow:none}.ui.blue.button:active,.ui.blue.buttons .button:active{background-color:#1a69a4;color:#fff;text-shadow:none}.ui.blue.active.button,.ui.blue.button .active.button:active,.ui.blue.buttons .active.button,.ui.blue.buttons .active.button:active{background-color:#1279c6;color:#fff;text-shadow:none}.ui.basic.blue.button,.ui.basic.blue.buttons .button{box-shadow:0 0 0 1px #2185d0 inset!important;color:#2185d0!important}.ui.basic.blue.button:hover,.ui.basic.blue.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #1678c2 inset!important;color:#1678c2!important}.ui.basic.blue.button:focus,.ui.basic.blue.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #0d71bb inset!important;color:#1678c2!important}.ui.basic.blue.active.button,.ui.basic.blue.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #1279c6 inset!important;color:#1a69a4!important}.ui.basic.blue.button:active,.ui.basic.blue.buttons .button:active{box-shadow:0 0 0 1px #1a69a4 inset!important;color:#1a69a4!important}.ui.buttons:not(.vertical)>.basic.blue.button:not(:first-child){margin-left:-1px}.ui.inverted.blue.button,.ui.inverted.blue.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #54c8ff inset!important;color:#54c8ff}.ui.inverted.blue.button.active,.ui.inverted.blue.button:active,.ui.inverted.blue.button:focus,.ui.inverted.blue.button:hover,.ui.inverted.blue.buttons .button.active,.ui.inverted.blue.buttons .button:active,.ui.inverted.blue.buttons .button:focus,.ui.inverted.blue.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.blue.button:hover,.ui.inverted.blue.buttons .button:hover{background-color:#3ac0ff}.ui.inverted.blue.button:focus,.ui.inverted.blue.buttons .button:focus{background-color:#2bbbff}.ui.inverted.blue.active.button,.ui.inverted.blue.buttons .active.button{background-color:#3ac0ff}.ui.inverted.blue.button:active,.ui.inverted.blue.buttons .button:active{background-color:#21b8ff}.ui.inverted.blue.basic.button,.ui.inverted.blue.basic.buttons .button,.ui.inverted.blue.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px rgba(255,255,255,.5) inset!important;color:#fff!important}.ui.inverted.blue.basic.button:hover,.ui.inverted.blue.basic.buttons .button:hover,.ui.inverted.blue.buttons .basic.button:hover{box-shadow:0 0 0 2px #3ac0ff inset!important;color:#54c8ff!important}.ui.inverted.blue.basic.button:focus,.ui.inverted.blue.basic.buttons .button:focus{box-shadow:0 0 0 2px #2bbbff inset!important;color:#54c8ff!important}.ui.inverted.blue.basic.active.button,.ui.inverted.blue.basic.buttons .active.button,.ui.inverted.blue.buttons .basic.active.button{box-shadow:0 0 0 2px #3ac0ff inset!important;color:#54c8ff!important}.ui.inverted.blue.basic.button:active,.ui.inverted.blue.basic.buttons .button:active,.ui.inverted.blue.buttons .basic.button:active{box-shadow:0 0 0 2px #21b8ff inset!important;color:#54c8ff!important}.ui.green.button,.ui.green.buttons .button{background-color:#21ba45;color:#fff;text-shadow:none;background-image:none}.ui.green.button{box-shadow:0 0 0 0 rgba(34,36,38,.15) inset}.ui.green.button:hover,.ui.green.buttons .button:hover{background-color:#16ab39;color:#fff;text-shadow:none}.ui.green.button:focus,.ui.green.buttons .button:focus{background-color:#0ea432;color:#fff;text-shadow:none}.ui.green.button:active,.ui.green.buttons .button:active{background-color:#198f35;color:#fff;text-shadow:none}.ui.green.active.button,.ui.green.button .active.button:active,.ui.green.buttons .active.button,.ui.green.buttons .active.button:active{background-color:#13ae38;color:#fff;text-shadow:none}.ui.basic.green.button,.ui.basic.green.buttons .button{box-shadow:0 0 0 1px #21ba45 inset!important;color:#21ba45!important}.ui.basic.green.button:hover,.ui.basic.green.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #16ab39 inset!important;color:#16ab39!important}.ui.basic.green.button:focus,.ui.basic.green.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #0ea432 inset!important;color:#16ab39!important}.ui.basic.green.active.button,.ui.basic.green.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #13ae38 inset!important;color:#198f35!important}.ui.basic.green.button:active,.ui.basic.green.buttons .button:active{box-shadow:0 0 0 1px #198f35 inset!important;color:#198f35!important}.ui.buttons:not(.vertical)>.basic.green.button:not(:first-child){margin-left:-1px}.ui.inverted.green.button,.ui.inverted.green.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #2ecc40 inset!important;color:#2ecc40}.ui.inverted.green.button.active,.ui.inverted.green.button:active,.ui.inverted.green.button:focus,.ui.inverted.green.button:hover,.ui.inverted.green.buttons .button.active,.ui.inverted.green.buttons .button:active,.ui.inverted.green.buttons .button:focus,.ui.inverted.green.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.green.button:hover,.ui.inverted.green.buttons .button:hover{background-color:#22be34}.ui.inverted.green.button:focus,.ui.inverted.green.buttons .button:focus{background-color:#19b82b}.ui.inverted.green.active.button,.ui.inverted.green.buttons .active.button{background-color:#1fc231}.ui.inverted.green.button:active,.ui.inverted.green.buttons .button:active{background-color:#25a233}.ui.inverted.green.basic.button,.ui.inverted.green.basic.buttons .button,.ui.inverted.green.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px rgba(255,255,255,.5) inset!important;color:#fff!important}.ui.inverted.green.basic.button:hover,.ui.inverted.green.basic.buttons .button:hover,.ui.inverted.green.buttons .basic.button:hover{box-shadow:0 0 0 2px #22be34 inset!important;color:#2ecc40!important}.ui.inverted.green.basic.button:focus,.ui.inverted.green.basic.buttons .button:focus{box-shadow:0 0 0 2px #19b82b inset!important;color:#2ecc40!important}.ui.inverted.green.basic.active.button,.ui.inverted.green.basic.buttons .active.button,.ui.inverted.green.buttons .basic.active.button{box-shadow:0 0 0 2px #1fc231 inset!important;color:#2ecc40!important}.ui.inverted.green.basic.button:active,.ui.inverted.green.basic.buttons .button:active,.ui.inverted.green.buttons .basic.button:active{box-shadow:0 0 0 2px #25a233 inset!important;color:#2ecc40!important}.ui.orange.button,.ui.orange.buttons .button{background-color:#f2711c;color:#fff;text-shadow:none;background-image:none}.ui.orange.button{box-shadow:0 0 0 0 rgba(34,36,38,.15) inset}.ui.orange.button:hover,.ui.orange.buttons .button:hover{background-color:#f26202;color:#fff;text-shadow:none}.ui.orange.button:focus,.ui.orange.buttons .button:focus{background-color:#e55b00;color:#fff;text-shadow:none}.ui.orange.button:active,.ui.orange.buttons .button:active{background-color:#cf590c;color:#fff;text-shadow:none}.ui.orange.active.button,.ui.orange.button .active.button:active,.ui.orange.buttons .active.button,.ui.orange.buttons .active.button:active{background-color:#f56100;color:#fff;text-shadow:none}.ui.basic.orange.button,.ui.basic.orange.buttons .button{box-shadow:0 0 0 1px #f2711c inset!important;color:#f2711c!important}.ui.basic.orange.button:hover,.ui.basic.orange.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #f26202 inset!important;color:#f26202!important}.ui.basic.orange.button:focus,.ui.basic.orange.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #e55b00 inset!important;color:#f26202!important}.ui.basic.orange.active.button,.ui.basic.orange.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #f56100 inset!important;color:#cf590c!important}.ui.basic.orange.button:active,.ui.basic.orange.buttons .button:active{box-shadow:0 0 0 1px #cf590c inset!important;color:#cf590c!important}.ui.buttons:not(.vertical)>.basic.orange.button:not(:first-child){margin-left:-1px}.ui.inverted.orange.button,.ui.inverted.orange.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #ff851b inset!important;color:#ff851b}.ui.inverted.orange.button.active,.ui.inverted.orange.button:active,.ui.inverted.orange.button:focus,.ui.inverted.orange.button:hover,.ui.inverted.orange.buttons .button.active,.ui.inverted.orange.buttons .button:active,.ui.inverted.orange.buttons .button:focus,.ui.inverted.orange.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.orange.button:hover,.ui.inverted.orange.buttons .button:hover{background-color:#ff7701}.ui.inverted.orange.button:focus,.ui.inverted.orange.buttons .button:focus{background-color:#f17000}.ui.inverted.orange.active.button,.ui.inverted.orange.buttons .active.button{background-color:#ff7701}.ui.inverted.orange.button:active,.ui.inverted.orange.buttons .button:active{background-color:#e76b00}.ui.inverted.orange.basic.button,.ui.inverted.orange.basic.buttons .button,.ui.inverted.orange.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px rgba(255,255,255,.5) inset!important;color:#fff!important}.ui.inverted.orange.basic.button:hover,.ui.inverted.orange.basic.buttons .button:hover,.ui.inverted.orange.buttons .basic.button:hover{box-shadow:0 0 0 2px #ff7701 inset!important;color:#ff851b!important}.ui.inverted.orange.basic.button:focus,.ui.inverted.orange.basic.buttons .button:focus{box-shadow:0 0 0 2px #f17000 inset!important;color:#ff851b!important}.ui.inverted.orange.basic.active.button,.ui.inverted.orange.basic.buttons .active.button,.ui.inverted.orange.buttons .basic.active.button{box-shadow:0 0 0 2px #ff7701 inset!important;color:#ff851b!important}.ui.inverted.orange.basic.button:active,.ui.inverted.orange.basic.buttons .button:active,.ui.inverted.orange.buttons .basic.button:active{box-shadow:0 0 0 2px #e76b00 inset!important;color:#ff851b!important}.ui.pink.button,.ui.pink.buttons .button{background-color:#e03997;color:#fff;text-shadow:none;background-image:none}.ui.pink.button{box-shadow:0 0 0 0 rgba(34,36,38,.15) inset}.ui.pink.button:hover,.ui.pink.buttons .button:hover{background-color:#e61a8d;color:#fff;text-shadow:none}.ui.pink.button:focus,.ui.pink.buttons .button:focus{background-color:#e10f85;color:#fff;text-shadow:none}.ui.pink.button:active,.ui.pink.buttons .button:active{background-color:#c71f7e;color:#fff;text-shadow:none}.ui.pink.active.button,.ui.pink.button .active.button:active,.ui.pink.buttons .active.button,.ui.pink.buttons .active.button:active{background-color:#ea158d;color:#fff;text-shadow:none}.ui.basic.pink.button,.ui.basic.pink.buttons .button{box-shadow:0 0 0 1px #e03997 inset!important;color:#e03997!important}.ui.basic.pink.button:hover,.ui.basic.pink.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #e61a8d inset!important;color:#e61a8d!important}.ui.basic.pink.button:focus,.ui.basic.pink.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #e10f85 inset!important;color:#e61a8d!important}.ui.basic.pink.active.button,.ui.basic.pink.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #ea158d inset!important;color:#c71f7e!important}.ui.basic.pink.button:active,.ui.basic.pink.buttons .button:active{box-shadow:0 0 0 1px #c71f7e inset!important;color:#c71f7e!important}.ui.buttons:not(.vertical)>.basic.pink.button:not(:first-child){margin-left:-1px}.ui.inverted.pink.button,.ui.inverted.pink.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #ff8edf inset!important;color:#ff8edf}.ui.inverted.pink.button.active,.ui.inverted.pink.button:active,.ui.inverted.pink.button:focus,.ui.inverted.pink.button:hover,.ui.inverted.pink.buttons .button.active,.ui.inverted.pink.buttons .button:active,.ui.inverted.pink.buttons .button:focus,.ui.inverted.pink.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.pink.button:hover,.ui.inverted.pink.buttons .button:hover{background-color:#ff74d8}.ui.inverted.pink.button:focus,.ui.inverted.pink.buttons .button:focus{background-color:#ff65d3}.ui.inverted.pink.active.button,.ui.inverted.pink.buttons .active.button{background-color:#ff74d8}.ui.inverted.pink.button:active,.ui.inverted.pink.buttons .button:active{background-color:#ff5bd1}.ui.inverted.pink.basic.button,.ui.inverted.pink.basic.buttons .button,.ui.inverted.pink.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px rgba(255,255,255,.5) inset!important;color:#fff!important}.ui.inverted.pink.basic.button:hover,.ui.inverted.pink.basic.buttons .button:hover,.ui.inverted.pink.buttons .basic.button:hover{box-shadow:0 0 0 2px #ff74d8 inset!important;color:#ff8edf!important}.ui.inverted.pink.basic.button:focus,.ui.inverted.pink.basic.buttons .button:focus{box-shadow:0 0 0 2px #ff65d3 inset!important;color:#ff8edf!important}.ui.inverted.pink.basic.active.button,.ui.inverted.pink.basic.buttons .active.button,.ui.inverted.pink.buttons .basic.active.button{box-shadow:0 0 0 2px #ff74d8 inset!important;color:#ff8edf!important}.ui.inverted.pink.basic.button:active,.ui.inverted.pink.basic.buttons .button:active,.ui.inverted.pink.buttons .basic.button:active{box-shadow:0 0 0 2px #ff5bd1 inset!important;color:#ff8edf!important}.ui.violet.button,.ui.violet.buttons .button{background-color:#6435c9;color:#fff;text-shadow:none;background-image:none}.ui.violet.button{box-shadow:0 0 0 0 rgba(34,36,38,.15) inset}.ui.violet.button:hover,.ui.violet.buttons .button:hover{background-color:#5829bb;color:#fff;text-shadow:none}.ui.violet.button:focus,.ui.violet.buttons .button:focus{background-color:#4f20b5;color:#fff;text-shadow:none}.ui.violet.button:active,.ui.violet.buttons .button:active{background-color:#502aa1;color:#fff;text-shadow:none}.ui.violet.active.button,.ui.violet.button .active.button:active,.ui.violet.buttons .active.button,.ui.violet.buttons .active.button:active{background-color:#5626bf;color:#fff;text-shadow:none}.ui.basic.violet.button,.ui.basic.violet.buttons .button{box-shadow:0 0 0 1px #6435c9 inset!important;color:#6435c9!important}.ui.basic.violet.button:hover,.ui.basic.violet.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #5829bb inset!important;color:#5829bb!important}.ui.basic.violet.button:focus,.ui.basic.violet.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #4f20b5 inset!important;color:#5829bb!important}.ui.basic.violet.active.button,.ui.basic.violet.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #5626bf inset!important;color:#502aa1!important}.ui.basic.violet.button:active,.ui.basic.violet.buttons .button:active{box-shadow:0 0 0 1px #502aa1 inset!important;color:#502aa1!important}.ui.buttons:not(.vertical)>.basic.violet.button:not(:first-child){margin-left:-1px}.ui.inverted.violet.button,.ui.inverted.violet.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #a291fb inset!important;color:#a291fb}.ui.inverted.violet.button.active,.ui.inverted.violet.button:active,.ui.inverted.violet.button:focus,.ui.inverted.violet.button:hover,.ui.inverted.violet.buttons .button.active,.ui.inverted.violet.buttons .button:active,.ui.inverted.violet.buttons .button:focus,.ui.inverted.violet.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.violet.button:hover,.ui.inverted.violet.buttons .button:hover{background-color:#8a73ff}.ui.inverted.violet.button:focus,.ui.inverted.violet.buttons .button:focus{background-color:#7d64ff}.ui.inverted.violet.active.button,.ui.inverted.violet.buttons .active.button{background-color:#8a73ff}.ui.inverted.violet.button:active,.ui.inverted.violet.buttons .button:active{background-color:#7860f9}.ui.inverted.violet.basic.button,.ui.inverted.violet.basic.buttons .button,.ui.inverted.violet.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px rgba(255,255,255,.5) inset!important;color:#fff!important}.ui.inverted.violet.basic.button:hover,.ui.inverted.violet.basic.buttons .button:hover,.ui.inverted.violet.buttons .basic.button:hover{box-shadow:0 0 0 2px #8a73ff inset!important;color:#a291fb!important}.ui.inverted.violet.basic.button:focus,.ui.inverted.violet.basic.buttons .button:focus{box-shadow:0 0 0 2px #7d64ff inset!important;color:#a291fb!important}.ui.inverted.violet.basic.active.button,.ui.inverted.violet.basic.buttons .active.button,.ui.inverted.violet.buttons .basic.active.button{box-shadow:0 0 0 2px #8a73ff inset!important;color:#a291fb!important}.ui.inverted.violet.basic.button:active,.ui.inverted.violet.basic.buttons .button:active,.ui.inverted.violet.buttons .basic.button:active{box-shadow:0 0 0 2px #7860f9 inset!important;color:#a291fb!important}.ui.purple.button,.ui.purple.buttons .button{background-color:#a333c8;color:#fff;text-shadow:none;background-image:none}.ui.purple.button{box-shadow:0 0 0 0 rgba(34,36,38,.15) inset}.ui.purple.button:hover,.ui.purple.buttons .button:hover{background-color:#9627ba;color:#fff;text-shadow:none}.ui.purple.button:focus,.ui.purple.buttons .button:focus{background-color:#8f1eb4;color:#fff;text-shadow:none}.ui.purple.button:active,.ui.purple.buttons .button:active{background-color:#82299f;color:#fff;text-shadow:none}.ui.purple.active.button,.ui.purple.button .active.button:active,.ui.purple.buttons .active.button,.ui.purple.buttons .active.button:active{background-color:#9724be;color:#fff;text-shadow:none}.ui.basic.purple.button,.ui.basic.purple.buttons .button{box-shadow:0 0 0 1px #a333c8 inset!important;color:#a333c8!important}.ui.basic.purple.button:hover,.ui.basic.purple.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #9627ba inset!important;color:#9627ba!important}.ui.basic.purple.button:focus,.ui.basic.purple.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #8f1eb4 inset!important;color:#9627ba!important}.ui.basic.purple.active.button,.ui.basic.purple.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #9724be inset!important;color:#82299f!important}.ui.basic.purple.button:active,.ui.basic.purple.buttons .button:active{box-shadow:0 0 0 1px #82299f inset!important;color:#82299f!important}.ui.buttons:not(.vertical)>.basic.purple.button:not(:first-child){margin-left:-1px}.ui.inverted.purple.button,.ui.inverted.purple.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #dc73ff inset!important;color:#dc73ff}.ui.inverted.purple.button.active,.ui.inverted.purple.button:active,.ui.inverted.purple.button:focus,.ui.inverted.purple.button:hover,.ui.inverted.purple.buttons .button.active,.ui.inverted.purple.buttons .button:active,.ui.inverted.purple.buttons .button:focus,.ui.inverted.purple.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.purple.button:hover,.ui.inverted.purple.buttons .button:hover{background-color:#d65aff}.ui.inverted.purple.button:focus,.ui.inverted.purple.buttons .button:focus{background-color:#d24aff}.ui.inverted.purple.active.button,.ui.inverted.purple.buttons .active.button{background-color:#d65aff}.ui.inverted.purple.button:active,.ui.inverted.purple.buttons .button:active{background-color:#cf40ff}.ui.inverted.purple.basic.button,.ui.inverted.purple.basic.buttons .button,.ui.inverted.purple.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px rgba(255,255,255,.5) inset!important;color:#fff!important}.ui.inverted.purple.basic.button:hover,.ui.inverted.purple.basic.buttons .button:hover,.ui.inverted.purple.buttons .basic.button:hover{box-shadow:0 0 0 2px #d65aff inset!important;color:#dc73ff!important}.ui.inverted.purple.basic.button:focus,.ui.inverted.purple.basic.buttons .button:focus{box-shadow:0 0 0 2px #d24aff inset!important;color:#dc73ff!important}.ui.inverted.purple.basic.active.button,.ui.inverted.purple.basic.buttons .active.button,.ui.inverted.purple.buttons .basic.active.button{box-shadow:0 0 0 2px #d65aff inset!important;color:#dc73ff!important}.ui.inverted.purple.basic.button:active,.ui.inverted.purple.basic.buttons .button:active,.ui.inverted.purple.buttons .basic.button:active{box-shadow:0 0 0 2px #cf40ff inset!important;color:#dc73ff!important}.ui.red.button,.ui.red.buttons .button{background-color:#db2828;color:#fff;text-shadow:none;background-image:none}.ui.red.button{box-shadow:0 0 0 0 rgba(34,36,38,.15) inset}.ui.red.button:hover,.ui.red.buttons .button:hover{background-color:#d01919;color:#fff;text-shadow:none}.ui.red.button:focus,.ui.red.buttons .button:focus{background-color:#ca1010;color:#fff;text-shadow:none}.ui.red.button:active,.ui.red.buttons .button:active{background-color:#b21e1e;color:#fff;text-shadow:none}.ui.red.active.button,.ui.red.button .active.button:active,.ui.red.buttons .active.button,.ui.red.buttons .active.button:active{background-color:#d41515;color:#fff;text-shadow:none}.ui.basic.red.button,.ui.basic.red.buttons .button{box-shadow:0 0 0 1px #db2828 inset!important;color:#db2828!important}.ui.basic.red.button:hover,.ui.basic.red.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #d01919 inset!important;color:#d01919!important}.ui.basic.red.button:focus,.ui.basic.red.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #ca1010 inset!important;color:#d01919!important}.ui.basic.red.active.button,.ui.basic.red.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #d41515 inset!important;color:#b21e1e!important}.ui.basic.red.button:active,.ui.basic.red.buttons .button:active{box-shadow:0 0 0 1px #b21e1e inset!important;color:#b21e1e!important}.ui.buttons:not(.vertical)>.basic.red.button:not(:first-child){margin-left:-1px}.ui.inverted.red.button,.ui.inverted.red.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #ff695e inset!important;color:#ff695e}.ui.inverted.red.button.active,.ui.inverted.red.button:active,.ui.inverted.red.button:focus,.ui.inverted.red.button:hover,.ui.inverted.red.buttons .button.active,.ui.inverted.red.buttons .button:active,.ui.inverted.red.buttons .button:focus,.ui.inverted.red.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.red.button:hover,.ui.inverted.red.buttons .button:hover{background-color:#ff5144}.ui.inverted.red.button:focus,.ui.inverted.red.buttons .button:focus{background-color:#ff4335}.ui.inverted.red.active.button,.ui.inverted.red.buttons .active.button{background-color:#ff5144}.ui.inverted.red.button:active,.ui.inverted.red.buttons .button:active{background-color:#ff392b}.ui.inverted.red.basic.button,.ui.inverted.red.basic.buttons .button,.ui.inverted.red.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px rgba(255,255,255,.5) inset!important;color:#fff!important}.ui.inverted.red.basic.button:hover,.ui.inverted.red.basic.buttons .button:hover,.ui.inverted.red.buttons .basic.button:hover{box-shadow:0 0 0 2px #ff5144 inset!important;color:#ff695e!important}.ui.inverted.red.basic.button:focus,.ui.inverted.red.basic.buttons .button:focus{box-shadow:0 0 0 2px #ff4335 inset!important;color:#ff695e!important}.ui.inverted.red.basic.active.button,.ui.inverted.red.basic.buttons .active.button,.ui.inverted.red.buttons .basic.active.button{box-shadow:0 0 0 2px #ff5144 inset!important;color:#ff695e!important}.ui.inverted.red.basic.button:active,.ui.inverted.red.basic.buttons .button:active,.ui.inverted.red.buttons .basic.button:active{box-shadow:0 0 0 2px #ff392b inset!important;color:#ff695e!important}.ui.teal.button,.ui.teal.buttons .button{background-color:#00b5ad;color:#fff;text-shadow:none;background-image:none}.ui.teal.button{box-shadow:0 0 0 0 rgba(34,36,38,.15) inset}.ui.teal.button:hover,.ui.teal.buttons .button:hover{background-color:#009c95;color:#fff;text-shadow:none}.ui.teal.button:focus,.ui.teal.buttons .button:focus{background-color:#008c86;color:#fff;text-shadow:none}.ui.teal.button:active,.ui.teal.buttons .button:active{background-color:#00827c;color:#fff;text-shadow:none}.ui.teal.active.button,.ui.teal.button .active.button:active,.ui.teal.buttons .active.button,.ui.teal.buttons .active.button:active{background-color:#009c95;color:#fff;text-shadow:none}.ui.basic.teal.button,.ui.basic.teal.buttons .button{box-shadow:0 0 0 1px #00b5ad inset!important;color:#00b5ad!important}.ui.basic.teal.button:hover,.ui.basic.teal.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #009c95 inset!important;color:#009c95!important}.ui.basic.teal.button:focus,.ui.basic.teal.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #008c86 inset!important;color:#009c95!important}.ui.basic.teal.active.button,.ui.basic.teal.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #009c95 inset!important;color:#00827c!important}.ui.basic.teal.button:active,.ui.basic.teal.buttons .button:active{box-shadow:0 0 0 1px #00827c inset!important;color:#00827c!important}.ui.buttons:not(.vertical)>.basic.teal.button:not(:first-child){margin-left:-1px}.ui.inverted.teal.button,.ui.inverted.teal.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #6dffff inset!important;color:#6dffff}.ui.inverted.teal.button.active,.ui.inverted.teal.button:active,.ui.inverted.teal.button:focus,.ui.inverted.teal.button:hover,.ui.inverted.teal.buttons .button.active,.ui.inverted.teal.buttons .button:active,.ui.inverted.teal.buttons .button:focus,.ui.inverted.teal.buttons .button:hover{box-shadow:none!important;color:rgba(0,0,0,.6)}.ui.inverted.teal.button:hover,.ui.inverted.teal.buttons .button:hover{background-color:#54ffff}.ui.inverted.teal.button:focus,.ui.inverted.teal.buttons .button:focus{background-color:#4ff}.ui.inverted.teal.active.button,.ui.inverted.teal.buttons .active.button{background-color:#54ffff}.ui.inverted.teal.button:active,.ui.inverted.teal.buttons .button:active{background-color:#3affff}.ui.inverted.teal.basic.button,.ui.inverted.teal.basic.buttons .button,.ui.inverted.teal.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px rgba(255,255,255,.5) inset!important;color:#fff!important}.ui.inverted.teal.basic.button:hover,.ui.inverted.teal.basic.buttons .button:hover,.ui.inverted.teal.buttons .basic.button:hover{box-shadow:0 0 0 2px #54ffff inset!important;color:#6dffff!important}.ui.inverted.teal.basic.button:focus,.ui.inverted.teal.basic.buttons .button:focus{box-shadow:0 0 0 2px #4ff inset!important;color:#6dffff!important}.ui.inverted.teal.basic.active.button,.ui.inverted.teal.basic.buttons .active.button,.ui.inverted.teal.buttons .basic.active.button{box-shadow:0 0 0 2px #54ffff inset!important;color:#6dffff!important}.ui.inverted.teal.basic.button:active,.ui.inverted.teal.basic.buttons .button:active,.ui.inverted.teal.buttons .basic.button:active{box-shadow:0 0 0 2px #3affff inset!important;color:#6dffff!important}.ui.olive.button,.ui.olive.buttons .button{background-color:#b5cc18;color:#fff;text-shadow:none;background-image:none}.ui.olive.button{box-shadow:0 0 0 0 rgba(34,36,38,.15) inset}.ui.olive.button:hover,.ui.olive.buttons .button:hover{background-color:#a7bd0d;color:#fff;text-shadow:none}.ui.olive.button:focus,.ui.olive.buttons .button:focus{background-color:#a0b605;color:#fff;text-shadow:none}.ui.olive.button:active,.ui.olive.buttons .button:active{background-color:#8d9e13;color:#fff;text-shadow:none}.ui.olive.active.button,.ui.olive.button .active.button:active,.ui.olive.buttons .active.button,.ui.olive.buttons .active.button:active{background-color:#aac109;color:#fff;text-shadow:none}.ui.basic.olive.button,.ui.basic.olive.buttons .button{box-shadow:0 0 0 1px #b5cc18 inset!important;color:#b5cc18!important}.ui.basic.olive.button:hover,.ui.basic.olive.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #a7bd0d inset!important;color:#a7bd0d!important}.ui.basic.olive.button:focus,.ui.basic.olive.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #a0b605 inset!important;color:#a7bd0d!important}.ui.basic.olive.active.button,.ui.basic.olive.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #aac109 inset!important;color:#8d9e13!important}.ui.basic.olive.button:active,.ui.basic.olive.buttons .button:active{box-shadow:0 0 0 1px #8d9e13 inset!important;color:#8d9e13!important}.ui.buttons:not(.vertical)>.basic.olive.button:not(:first-child){margin-left:-1px}.ui.inverted.olive.button,.ui.inverted.olive.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #d9e778 inset!important;color:#d9e778}.ui.inverted.olive.button.active,.ui.inverted.olive.button:active,.ui.inverted.olive.button:focus,.ui.inverted.olive.button:hover,.ui.inverted.olive.buttons .button.active,.ui.inverted.olive.buttons .button:active,.ui.inverted.olive.buttons .button:focus,.ui.inverted.olive.buttons .button:hover{box-shadow:none!important;color:rgba(0,0,0,.6)}.ui.inverted.olive.button:hover,.ui.inverted.olive.buttons .button:hover{background-color:#d8ea5c}.ui.inverted.olive.button:focus,.ui.inverted.olive.buttons .button:focus{background-color:#daef47}.ui.inverted.olive.active.button,.ui.inverted.olive.buttons .active.button{background-color:#daed59}.ui.inverted.olive.button:active,.ui.inverted.olive.buttons .button:active{background-color:#cddf4d}.ui.inverted.olive.basic.button,.ui.inverted.olive.basic.buttons .button,.ui.inverted.olive.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px rgba(255,255,255,.5) inset!important;color:#fff!important}.ui.inverted.olive.basic.button:hover,.ui.inverted.olive.basic.buttons .button:hover,.ui.inverted.olive.buttons .basic.button:hover{box-shadow:0 0 0 2px #d8ea5c inset!important;color:#d9e778!important}.ui.inverted.olive.basic.button:focus,.ui.inverted.olive.basic.buttons .button:focus{box-shadow:0 0 0 2px #daef47 inset!important;color:#d9e778!important}.ui.inverted.olive.basic.active.button,.ui.inverted.olive.basic.buttons .active.button,.ui.inverted.olive.buttons .basic.active.button{box-shadow:0 0 0 2px #daed59 inset!important;color:#d9e778!important}.ui.inverted.olive.basic.button:active,.ui.inverted.olive.basic.buttons .button:active,.ui.inverted.olive.buttons .basic.button:active{box-shadow:0 0 0 2px #cddf4d inset!important;color:#d9e778!important}.ui.yellow.button,.ui.yellow.buttons .button{background-color:#fbbd08;color:#fff;text-shadow:none;background-image:none}.ui.yellow.button{box-shadow:0 0 0 0 rgba(34,36,38,.15) inset}.ui.yellow.button:hover,.ui.yellow.buttons .button:hover{background-color:#eaae00;color:#fff;text-shadow:none}.ui.yellow.button:focus,.ui.yellow.buttons .button:focus{background-color:#daa300;color:#fff;text-shadow:none}.ui.yellow.button:active,.ui.yellow.buttons .button:active{background-color:#cd9903;color:#fff;text-shadow:none}.ui.yellow.active.button,.ui.yellow.button .active.button:active,.ui.yellow.buttons .active.button,.ui.yellow.buttons .active.button:active{background-color:#eaae00;color:#fff;text-shadow:none}.ui.basic.yellow.button,.ui.basic.yellow.buttons .button{box-shadow:0 0 0 1px #fbbd08 inset!important;color:#fbbd08!important}.ui.basic.yellow.button:hover,.ui.basic.yellow.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #eaae00 inset!important;color:#eaae00!important}.ui.basic.yellow.button:focus,.ui.basic.yellow.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #daa300 inset!important;color:#eaae00!important}.ui.basic.yellow.active.button,.ui.basic.yellow.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #eaae00 inset!important;color:#cd9903!important}.ui.basic.yellow.button:active,.ui.basic.yellow.buttons .button:active{box-shadow:0 0 0 1px #cd9903 inset!important;color:#cd9903!important}.ui.buttons:not(.vertical)>.basic.yellow.button:not(:first-child){margin-left:-1px}.ui.inverted.yellow.button,.ui.inverted.yellow.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #ffe21f inset!important;color:#ffe21f}.ui.inverted.yellow.button.active,.ui.inverted.yellow.button:active,.ui.inverted.yellow.button:focus,.ui.inverted.yellow.button:hover,.ui.inverted.yellow.buttons .button.active,.ui.inverted.yellow.buttons .button:active,.ui.inverted.yellow.buttons .button:focus,.ui.inverted.yellow.buttons .button:hover{box-shadow:none!important;color:rgba(0,0,0,.6)}.ui.inverted.yellow.button:hover,.ui.inverted.yellow.buttons .button:hover{background-color:#ffdf05}.ui.inverted.yellow.button:focus,.ui.inverted.yellow.buttons .button:focus{background-color:#f5d500}.ui.inverted.yellow.active.button,.ui.inverted.yellow.buttons .active.button{background-color:#ffdf05}.ui.inverted.yellow.button:active,.ui.inverted.yellow.buttons .button:active{background-color:#ebcd00}.ui.inverted.yellow.basic.button,.ui.inverted.yellow.basic.buttons .button,.ui.inverted.yellow.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px rgba(255,255,255,.5) inset!important;color:#fff!important}.ui.inverted.yellow.basic.button:hover,.ui.inverted.yellow.basic.buttons .button:hover,.ui.inverted.yellow.buttons .basic.button:hover{box-shadow:0 0 0 2px #ffdf05 inset!important;color:#ffe21f!important}.ui.inverted.yellow.basic.button:focus,.ui.inverted.yellow.basic.buttons .button:focus{box-shadow:0 0 0 2px #f5d500 inset!important;color:#ffe21f!important}.ui.inverted.yellow.basic.active.button,.ui.inverted.yellow.basic.buttons .active.button,.ui.inverted.yellow.buttons .basic.active.button{box-shadow:0 0 0 2px #ffdf05 inset!important;color:#ffe21f!important}.ui.inverted.yellow.basic.button:active,.ui.inverted.yellow.basic.buttons .button:active,.ui.inverted.yellow.buttons .basic.button:active{box-shadow:0 0 0 2px #ebcd00 inset!important;color:#ffe21f!important}.ui.primary.button,.ui.primary.buttons .button{background-color:#2185d0;color:#fff;text-shadow:none;background-image:none}.ui.primary.button{box-shadow:0 0 0 0 rgba(34,36,38,.15) inset}.ui.primary.button:hover,.ui.primary.buttons .button:hover{background-color:#1678c2;color:#fff;text-shadow:none}.ui.primary.button:focus,.ui.primary.buttons .button:focus{background-color:#0d71bb;color:#fff;text-shadow:none}.ui.primary.button:active,.ui.primary.buttons .button:active{background-color:#1a69a4;color:#fff;text-shadow:none}.ui.primary.active.button,.ui.primary.button .active.button:active,.ui.primary.buttons .active.button,.ui.primary.buttons .active.button:active{background-color:#1279c6;color:#fff;text-shadow:none}.ui.basic.primary.button,.ui.basic.primary.buttons .button{box-shadow:0 0 0 1px #2185d0 inset!important;color:#2185d0!important}.ui.basic.primary.button:hover,.ui.basic.primary.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #1678c2 inset!important;color:#1678c2!important}.ui.basic.primary.button:focus,.ui.basic.primary.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #0d71bb inset!important;color:#1678c2!important}.ui.basic.primary.active.button,.ui.basic.primary.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #1279c6 inset!important;color:#1a69a4!important}.ui.basic.primary.button:active,.ui.basic.primary.buttons .button:active{box-shadow:0 0 0 1px #1a69a4 inset!important;color:#1a69a4!important}.ui.buttons:not(.vertical)>.basic.primary.button:not(:first-child){margin-left:-1px}.ui.inverted.primary.button,.ui.inverted.primary.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #54c8ff inset!important;color:#54c8ff}.ui.inverted.primary.button.active,.ui.inverted.primary.button:active,.ui.inverted.primary.button:focus,.ui.inverted.primary.button:hover,.ui.inverted.primary.buttons .button.active,.ui.inverted.primary.buttons .button:active,.ui.inverted.primary.buttons .button:focus,.ui.inverted.primary.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.primary.button:hover,.ui.inverted.primary.buttons .button:hover{background-color:#3ac0ff}.ui.inverted.primary.button:focus,.ui.inverted.primary.buttons .button:focus{background-color:#2bbbff}.ui.inverted.primary.active.button,.ui.inverted.primary.buttons .active.button{background-color:#3ac0ff}.ui.inverted.primary.button:active,.ui.inverted.primary.buttons .button:active{background-color:#21b8ff}.ui.inverted.primary.basic.button,.ui.inverted.primary.basic.buttons .button,.ui.inverted.primary.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px rgba(255,255,255,.5) inset!important;color:#fff!important}.ui.inverted.primary.basic.button:hover,.ui.inverted.primary.basic.buttons .button:hover,.ui.inverted.primary.buttons .basic.button:hover{box-shadow:0 0 0 2px #3ac0ff inset!important;color:#54c8ff!important}.ui.inverted.primary.basic.button:focus,.ui.inverted.primary.basic.buttons .button:focus{box-shadow:0 0 0 2px #2bbbff inset!important;color:#54c8ff!important}.ui.inverted.primary.basic.active.button,.ui.inverted.primary.basic.buttons .active.button,.ui.inverted.primary.buttons .basic.active.button{box-shadow:0 0 0 2px #3ac0ff inset!important;color:#54c8ff!important}.ui.inverted.primary.basic.button:active,.ui.inverted.primary.basic.buttons .button:active,.ui.inverted.primary.buttons .basic.button:active{box-shadow:0 0 0 2px #21b8ff inset!important;color:#54c8ff!important}.ui.secondary.button,.ui.secondary.buttons .button{background-color:#1b1c1d;color:#fff;text-shadow:none;background-image:none}.ui.secondary.button{box-shadow:0 0 0 0 rgba(34,36,38,.15) inset}.ui.secondary.button:hover,.ui.secondary.buttons .button:hover{background-color:#27292a;color:#fff;text-shadow:none}.ui.secondary.button:focus,.ui.secondary.buttons .button:focus{background-color:#2e3032;color:#fff;text-shadow:none}.ui.secondary.button:active,.ui.secondary.buttons .button:active{background-color:#343637;color:#fff;text-shadow:none}.ui.secondary.active.button,.ui.secondary.button .active.button:active,.ui.secondary.buttons .active.button,.ui.secondary.buttons .active.button:active{background-color:#27292a;color:#fff;text-shadow:none}.ui.basic.secondary.button,.ui.basic.secondary.buttons .button{box-shadow:0 0 0 1px #1b1c1d inset!important;color:#1b1c1d!important}.ui.basic.secondary.button:hover,.ui.basic.secondary.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #27292a inset!important;color:#27292a!important}.ui.basic.secondary.button:focus,.ui.basic.secondary.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #2e3032 inset!important;color:#27292a!important}.ui.basic.secondary.active.button,.ui.basic.secondary.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #27292a inset!important;color:#343637!important}.ui.basic.secondary.button:active,.ui.basic.secondary.buttons .button:active{box-shadow:0 0 0 1px #343637 inset!important;color:#343637!important}.ui.buttons:not(.vertical)>.basic.primary.button:not(:first-child){margin-left:-1px}.ui.inverted.secondary.button,.ui.inverted.secondary.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #545454 inset!important;color:#545454}.ui.inverted.secondary.button.active,.ui.inverted.secondary.button:active,.ui.inverted.secondary.button:focus,.ui.inverted.secondary.button:hover,.ui.inverted.secondary.buttons .button.active,.ui.inverted.secondary.buttons .button:active,.ui.inverted.secondary.buttons .button:focus,.ui.inverted.secondary.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.secondary.button:hover,.ui.inverted.secondary.buttons .button:hover{background-color:#616161}.ui.inverted.secondary.button:focus,.ui.inverted.secondary.buttons .button:focus{background-color:#686868}.ui.inverted.secondary.active.button,.ui.inverted.secondary.buttons .active.button{background-color:#616161}.ui.inverted.secondary.button:active,.ui.inverted.secondary.buttons .button:active{background-color:#6e6e6e}.ui.inverted.secondary.basic.button,.ui.inverted.secondary.basic.buttons .button,.ui.inverted.secondary.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px rgba(255,255,255,.5) inset!important;color:#fff!important}.ui.inverted.secondary.basic.button:hover,.ui.inverted.secondary.basic.buttons .button:hover,.ui.inverted.secondary.buttons .basic.button:hover{box-shadow:0 0 0 2px #616161 inset!important;color:#545454!important}.ui.inverted.secondary.basic.button:focus,.ui.inverted.secondary.basic.buttons .button:focus{box-shadow:0 0 0 2px #686868 inset!important;color:#545454!important}.ui.inverted.secondary.basic.active.button,.ui.inverted.secondary.basic.buttons .active.button,.ui.inverted.secondary.buttons .basic.active.button{box-shadow:0 0 0 2px #616161 inset!important;color:#545454!important}.ui.inverted.secondary.basic.button:active,.ui.inverted.secondary.basic.buttons .button:active,.ui.inverted.secondary.buttons .basic.button:active{box-shadow:0 0 0 2px #6e6e6e inset!important;color:#545454!important}.ui.positive.button,.ui.positive.buttons .button{background-color:#21ba45;color:#fff;text-shadow:none;background-image:none}.ui.positive.button{box-shadow:0 0 0 0 rgba(34,36,38,.15) inset}.ui.positive.button:hover,.ui.positive.buttons .button:hover{background-color:#16ab39;color:#fff;text-shadow:none}.ui.positive.button:focus,.ui.positive.buttons .button:focus{background-color:#0ea432;color:#fff;text-shadow:none}.ui.positive.button:active,.ui.positive.buttons .button:active{background-color:#198f35;color:#fff;text-shadow:none}.ui.positive.active.button,.ui.positive.button .active.button:active,.ui.positive.buttons .active.button,.ui.positive.buttons .active.button:active{background-color:#13ae38;color:#fff;text-shadow:none}.ui.basic.positive.button,.ui.basic.positive.buttons .button{box-shadow:0 0 0 1px #21ba45 inset!important;color:#21ba45!important}.ui.basic.positive.button:hover,.ui.basic.positive.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #16ab39 inset!important;color:#16ab39!important}.ui.basic.positive.button:focus,.ui.basic.positive.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #0ea432 inset!important;color:#16ab39!important}.ui.basic.positive.active.button,.ui.basic.positive.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #13ae38 inset!important;color:#198f35!important}.ui.basic.positive.button:active,.ui.basic.positive.buttons .button:active{box-shadow:0 0 0 1px #198f35 inset!important;color:#198f35!important}.ui.buttons:not(.vertical)>.basic.primary.button:not(:first-child){margin-left:-1px}.ui.negative.button,.ui.negative.buttons .button{background-color:#db2828;color:#fff;text-shadow:none;background-image:none}.ui.negative.button{box-shadow:0 0 0 0 rgba(34,36,38,.15) inset}.ui.negative.button:hover,.ui.negative.buttons .button:hover{background-color:#d01919;color:#fff;text-shadow:none}.ui.negative.button:focus,.ui.negative.buttons .button:focus{background-color:#ca1010;color:#fff;text-shadow:none}.ui.negative.button:active,.ui.negative.buttons .button:active{background-color:#b21e1e;color:#fff;text-shadow:none}.ui.negative.active.button,.ui.negative.button .active.button:active,.ui.negative.buttons .active.button,.ui.negative.buttons .active.button:active{background-color:#d41515;color:#fff;text-shadow:none}.ui.basic.negative.button,.ui.basic.negative.buttons .button{box-shadow:0 0 0 1px #db2828 inset!important;color:#db2828!important}.ui.basic.negative.button:hover,.ui.basic.negative.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #d01919 inset!important;color:#d01919!important}.ui.basic.negative.button:focus,.ui.basic.negative.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #ca1010 inset!important;color:#d01919!important}.ui.basic.negative.active.button,.ui.basic.negative.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #d41515 inset!important;color:#b21e1e!important}.ui.basic.negative.button:active,.ui.basic.negative.buttons .button:active{box-shadow:0 0 0 1px #b21e1e inset!important;color:#b21e1e!important}.ui.buttons:not(.vertical)>.basic.primary.button:not(:first-child){margin-left:-1px}.ui.buttons{display:inline-flex;flex-direction:row;font-size:0;vertical-align:baseline;margin:0 .25em 0 0}.ui.buttons:not(.basic):not(.inverted){box-shadow:none}.ui.buttons:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui.buttons .button{flex:1 0 auto;margin:0;border-radius:0;margin:0}.ui.buttons:not(.basic):not(.inverted)>.button,.ui.buttons>.ui.button:not(.basic):not(.inverted){box-shadow:0 0 0 1px transparent inset,0 0 0 0 rgba(34,36,38,.15) inset}.ui.buttons .button:first-child{border-left:none;margin-left:0;border-top-left-radius:.28571429rem;border-bottom-left-radius:.28571429rem}.ui.buttons .button:last-child{border-top-right-radius:.28571429rem;border-bottom-right-radius:.28571429rem}.ui.vertical.buttons{display:inline-flex;flex-direction:column}.ui.vertical.buttons .button{display:block;float:none;width:100%;margin:0;box-shadow:none;border-radius:0}.ui.vertical.buttons .button:first-child{border-top-left-radius:.28571429rem;border-top-right-radius:.28571429rem}.ui.vertical.buttons .button:last-child{margin-bottom:0;border-bottom-left-radius:.28571429rem;border-bottom-right-radius:.28571429rem}.ui.vertical.buttons .button:only-child{border-radius:.28571429rem}/*!
 * # Semantic UI 2.4.2 - Container
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.container{display:block;max-width:100%!important}@media only screen and (max-width:767px){.ui.container{width:auto!important;margin-left:1em!important;margin-right:1em!important}.ui.grid.container{width:auto!important}.ui.relaxed.grid.container{width:auto!important}.ui.very.relaxed.grid.container{width:auto!important}}@media only screen and (min-width:768px) and (max-width:991px){.ui.container{width:723px;margin-left:auto!important;margin-right:auto!important}.ui.grid.container{width:calc(723px + 2rem)!important}.ui.relaxed.grid.container{width:calc(723px + 3rem)!important}.ui.very.relaxed.grid.container{width:calc(723px + 5rem)!important}}@media only screen and (min-width:992px) and (max-width:1199px){.ui.container{width:933px;margin-left:auto!important;margin-right:auto!important}.ui.grid.container{width:calc(933px + 2rem)!important}.ui.relaxed.grid.container{width:calc(933px + 3rem)!important}.ui.very.relaxed.grid.container{width:calc(933px + 5rem)!important}}@media only screen and (min-width:1200px){.ui.container{width:1127px;margin-left:auto!important;margin-right:auto!important}.ui.grid.container{width:calc(1127px + 2rem)!important}.ui.relaxed.grid.container{width:calc(1127px + 3rem)!important}.ui.very.relaxed.grid.container{width:calc(1127px + 5rem)!important}}.ui.text.container{font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;max-width:700px!important;line-height:1.5}.ui.text.container{font-size:1.14285714rem}.ui.fluid.container{width:100%}.ui[class*="left aligned"].container{text-align:left}.ui[class*="center aligned"].container{text-align:center}.ui[class*="right aligned"].container{text-align:right}.ui.justified.container{text-align:justify;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}/*!
 * # Semantic UI 2.4.2 - Divider
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.divider{margin:1rem 0;line-height:1;height:0;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:rgba(0,0,0,.85);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ui.divider:not(.vertical):not(.horizontal){border-top:1px solid rgba(34,36,38,.15);border-bottom:1px solid rgba(255,255,255,.1)}.ui.grid>.column+.divider,.ui.grid>.row>.column+.divider{left:auto}.ui.horizontal.divider{display:table;white-space:nowrap;height:auto;margin:'';line-height:1;text-align:center}.ui.horizontal.divider:after,.ui.horizontal.divider:before{content:'';display:table-cell;position:relative;top:50%;width:50%;background-repeat:no-repeat}.ui.horizontal.divider:before{background-position:right 1em top 50%}.ui.horizontal.divider:after{background-position:left 1em top 50%}.ui.vertical.divider{position:absolute;z-index:2;top:50%;left:50%;margin:0;padding:0;width:auto;height:50%;line-height:0;text-align:center;transform:translateX(-50%)}.ui.vertical.divider:after,.ui.vertical.divider:before{position:absolute;left:50%;content:'';z-index:3;border-left:1px solid rgba(34,36,38,.15);border-right:1px solid rgba(255,255,255,.1);width:0%;height:calc(100% - 1rem)}.ui.vertical.divider:before{top:-100%}.ui.vertical.divider:after{top:auto;bottom:0}@media only screen and (max-width:767px){.ui.grid .stackable.row .ui.vertical.divider,.ui.stackable.grid .ui.vertical.divider{display:table;white-space:nowrap;height:auto;margin:'';overflow:hidden;line-height:1;text-align:center;position:static;top:0;left:0;transform:none}.ui.grid .stackable.row .ui.vertical.divider:after,.ui.grid .stackable.row .ui.vertical.divider:before,.ui.stackable.grid .ui.vertical.divider:after,.ui.stackable.grid .ui.vertical.divider:before{position:static;left:0;border-left:none;border-right:none;content:'';display:table-cell;position:relative;top:50%;width:50%;background-repeat:no-repeat}.ui.grid .stackable.row .ui.vertical.divider:before,.ui.stackable.grid .ui.vertical.divider:before{background-position:right 1em top 50%}.ui.grid .stackable.row .ui.vertical.divider:after,.ui.stackable.grid .ui.vertical.divider:after{background-position:left 1em top 50%}}.ui.divider>.icon{margin:0;font-size:1rem;height:1em;vertical-align:middle}.ui.hidden.divider{border-color:transparent!important}.ui.hidden.divider:after,.ui.hidden.divider:before{display:none}.ui.divider.inverted,.ui.horizontal.inverted.divider,.ui.vertical.inverted.divider{color:#fff}.ui.divider.inverted,.ui.divider.inverted:after,.ui.divider.inverted:before{border-top-color:rgba(34,36,38,.15)!important;border-left-color:rgba(34,36,38,.15)!important;border-bottom-color:rgba(255,255,255,.15)!important;border-right-color:rgba(255,255,255,.15)!important}.ui.fitted.divider{margin:0}.ui.clearing.divider{clear:both}.ui.section.divider{margin-top:2rem;margin-bottom:2rem}.ui.divider{font-size:1rem}.ui.horizontal.divider:after,.ui.horizontal.divider:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC)}@media only screen and (max-width:767px){.ui.grid .stackable.row .ui.vertical.divider:after,.ui.grid .stackable.row .ui.vertical.divider:before,.ui.stackable.grid .ui.vertical.divider:after,.ui.stackable.grid .ui.vertical.divider:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC)}}/*!
 * # Semantic UI 2.4.2 - Flag
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */i.flag:not(.icon){display:inline-block;width:16px;height:11px;line-height:11px;vertical-align:baseline;margin:0 .5em 0 0;text-decoration:inherit;speak:none;font-smoothing:antialiased;-webkit-backface-visibility:hidden;backface-visibility:hidden}i.flag:not(.icon):before{display:inline-block;content:'';background:url(/assets/flags-bundle-1764138721895.png) no-repeat -108px -1976px;width:16px;height:11px}i.flag.ad:before,i.flag.andorra:before{background-position:0 0}i.flag.ae:before,i.flag.uae:before,i.flag.united.arab.emirates:before{background-position:0 -26px}i.flag.af:before,i.flag.afghanistan:before{background-position:0 -52px}i.flag.ag:before,i.flag.antigua:before{background-position:0 -78px}i.flag.ai:before,i.flag.anguilla:before{background-position:0 -104px}i.flag.al:before,i.flag.albania:before{background-position:0 -130px}i.flag.am:before,i.flag.armenia:before{background-position:0 -156px}i.flag.an:before,i.flag.netherlands.antilles:before{background-position:0 -182px}i.flag.angola:before,i.flag.ao:before{background-position:0 -208px}i.flag.ar:before,i.flag.argentina:before{background-position:0 -234px}i.flag.american.samoa:before,i.flag.as:before{background-position:0 -260px}i.flag.at:before,i.flag.austria:before{background-position:0 -286px}i.flag.au:before,i.flag.australia:before{background-position:0 -312px}i.flag.aruba:before,i.flag.aw:before{background-position:0 -338px}i.flag.aland.islands:before,i.flag.ax:before{background-position:0 -364px}i.flag.az:before,i.flag.azerbaijan:before{background-position:0 -390px}i.flag.ba:before,i.flag.bosnia:before{background-position:0 -416px}i.flag.barbados:before,i.flag.bb:before{background-position:0 -442px}i.flag.bangladesh:before,i.flag.bd:before{background-position:0 -468px}i.flag.be:before,i.flag.belgium:before{background-position:0 -494px}i.flag.bf:before,i.flag.burkina.faso:before{background-position:0 -520px}i.flag.bg:before,i.flag.bulgaria:before{background-position:0 -546px}i.flag.bahrain:before,i.flag.bh:before{background-position:0 -572px}i.flag.bi:before,i.flag.burundi:before{background-position:0 -598px}i.flag.benin:before,i.flag.bj:before{background-position:0 -624px}i.flag.bermuda:before,i.flag.bm:before{background-position:0 -650px}i.flag.bn:before,i.flag.brunei:before{background-position:0 -676px}i.flag.bo:before,i.flag.bolivia:before{background-position:0 -702px}i.flag.br:before,i.flag.brazil:before{background-position:0 -728px}i.flag.bahamas:before,i.flag.bs:before{background-position:0 -754px}i.flag.bhutan:before,i.flag.bt:before{background-position:0 -780px}i.flag.bouvet.island:before,i.flag.bv:before{background-position:0 -806px}i.flag.botswana:before,i.flag.bw:before{background-position:0 -832px}i.flag.belarus:before,i.flag.by:before{background-position:0 -858px}i.flag.belize:before,i.flag.bz:before{background-position:0 -884px}i.flag.ca:before,i.flag.canada:before{background-position:0 -910px}i.flag.cc:before,i.flag.cocos.islands:before{background-position:0 -962px}i.flag.cd:before,i.flag.congo:before{background-position:0 -988px}i.flag.central.african.republic:before,i.flag.cf:before{background-position:0 -1014px}i.flag.cg:before,i.flag.congo.brazzaville:before{background-position:0 -1040px}i.flag.ch:before,i.flag.switzerland:before{background-position:0 -1066px}i.flag.ci:before,i.flag.cote.divoire:before{background-position:0 -1092px}i.flag.ck:before,i.flag.cook.islands:before{background-position:0 -1118px}i.flag.chile:before,i.flag.cl:before{background-position:0 -1144px}i.flag.cameroon:before,i.flag.cm:before{background-position:0 -1170px}i.flag.china:before,i.flag.cn:before{background-position:0 -1196px}i.flag.co:before,i.flag.colombia:before{background-position:0 -1222px}i.flag.costa.rica:before,i.flag.cr:before{background-position:0 -1248px}i.flag.cs:before,i.flag.serbia:before{background-position:0 -1274px}i.flag.cu:before,i.flag.cuba:before{background-position:0 -1300px}i.flag.cape.verde:before,i.flag.cv:before{background-position:0 -1326px}i.flag.christmas.island:before,i.flag.cx:before{background-position:0 -1352px}i.flag.cy:before,i.flag.cyprus:before{background-position:0 -1378px}i.flag.cz:before,i.flag.czech.republic:before{background-position:0 -1404px}i.flag.de:before,i.flag.germany:before{background-position:0 -1430px}i.flag.dj:before,i.flag.djibouti:before{background-position:0 -1456px}i.flag.denmark:before,i.flag.dk:before{background-position:0 -1482px}i.flag.dm:before,i.flag.dominica:before{background-position:0 -1508px}i.flag.do:before,i.flag.dominican.republic:before{background-position:0 -1534px}i.flag.algeria:before,i.flag.dz:before{background-position:0 -1560px}i.flag.ec:before,i.flag.ecuador:before{background-position:0 -1586px}i.flag.ee:before,i.flag.estonia:before{background-position:0 -1612px}i.flag.eg:before,i.flag.egypt:before{background-position:0 -1638px}i.flag.eh:before,i.flag.western.sahara:before{background-position:0 -1664px}i.flag.england:before,i.flag.gb.eng:before{background-position:0 -1690px}i.flag.er:before,i.flag.eritrea:before{background-position:0 -1716px}i.flag.es:before,i.flag.spain:before{background-position:0 -1742px}i.flag.et:before,i.flag.ethiopia:before{background-position:0 -1768px}i.flag.eu:before,i.flag.european.union:before{background-position:0 -1794px}i.flag.fi:before,i.flag.finland:before{background-position:0 -1846px}i.flag.fiji:before,i.flag.fj:before{background-position:0 -1872px}i.flag.falkland.islands:before,i.flag.fk:before{background-position:0 -1898px}i.flag.fm:before,i.flag.micronesia:before{background-position:0 -1924px}i.flag.faroe.islands:before,i.flag.fo:before{background-position:0 -1950px}i.flag.fr:before,i.flag.france:before{background-position:0 -1976px}i.flag.ga:before,i.flag.gabon:before{background-position:-36px 0}i.flag.gb:before,i.flag.uk:before,i.flag.united.kingdom:before{background-position:-36px -26px}i.flag.gd:before,i.flag.grenada:before{background-position:-36px -52px}i.flag.ge:before,i.flag.georgia:before{background-position:-36px -78px}i.flag.french.guiana:before,i.flag.gf:before{background-position:-36px -104px}i.flag.gh:before,i.flag.ghana:before{background-position:-36px -130px}i.flag.gi:before,i.flag.gibraltar:before{background-position:-36px -156px}i.flag.gl:before,i.flag.greenland:before{background-position:-36px -182px}i.flag.gambia:before,i.flag.gm:before{background-position:-36px -208px}i.flag.gn:before,i.flag.guinea:before{background-position:-36px -234px}i.flag.gp:before,i.flag.guadeloupe:before{background-position:-36px -260px}i.flag.equatorial.guinea:before,i.flag.gq:before{background-position:-36px -286px}i.flag.gr:before,i.flag.greece:before{background-position:-36px -312px}i.flag.gs:before,i.flag.sandwich.islands:before{background-position:-36px -338px}i.flag.gt:before,i.flag.guatemala:before{background-position:-36px -364px}i.flag.gu:before,i.flag.guam:before{background-position:-36px -390px}i.flag.guinea-bissau:before,i.flag.gw:before{background-position:-36px -416px}i.flag.guyana:before,i.flag.gy:before{background-position:-36px -442px}i.flag.hk:before,i.flag.hong.kong:before{background-position:-36px -468px}i.flag.heard.island:before,i.flag.hm:before{background-position:-36px -494px}i.flag.hn:before,i.flag.honduras:before{background-position:-36px -520px}i.flag.croatia:before,i.flag.hr:before{background-position:-36px -546px}i.flag.haiti:before,i.flag.ht:before{background-position:-36px -572px}i.flag.hu:before,i.flag.hungary:before{background-position:-36px -598px}i.flag.id:before,i.flag.indonesia:before{background-position:-36px -624px}i.flag.ie:before,i.flag.ireland:before{background-position:-36px -650px}i.flag.il:before,i.flag.israel:before{background-position:-36px -676px}i.flag.in:before,i.flag.india:before{background-position:-36px -702px}i.flag.indian.ocean.territory:before,i.flag.io:before{background-position:-36px -728px}i.flag.iq:before,i.flag.iraq:before{background-position:-36px -754px}i.flag.ir:before,i.flag.iran:before{background-position:-36px -780px}i.flag.iceland:before,i.flag.is:before{background-position:-36px -806px}i.flag.it:before,i.flag.italy:before{background-position:-36px -832px}i.flag.jamaica:before,i.flag.jm:before{background-position:-36px -858px}i.flag.jo:before,i.flag.jordan:before{background-position:-36px -884px}i.flag.japan:before,i.flag.jp:before{background-position:-36px -910px}i.flag.ke:before,i.flag.kenya:before{background-position:-36px -936px}i.flag.kg:before,i.flag.kyrgyzstan:before{background-position:-36px -962px}i.flag.cambodia:before,i.flag.kh:before{background-position:-36px -988px}i.flag.ki:before,i.flag.kiribati:before{background-position:-36px -1014px}i.flag.comoros:before,i.flag.km:before{background-position:-36px -1040px}i.flag.kn:before,i.flag.saint.kitts.and.nevis:before{background-position:-36px -1066px}i.flag.kp:before,i.flag.north.korea:before{background-position:-36px -1092px}i.flag.kr:before,i.flag.south.korea:before{background-position:-36px -1118px}i.flag.kuwait:before,i.flag.kw:before{background-position:-36px -1144px}i.flag.cayman.islands:before,i.flag.ky:before{background-position:-36px -1170px}i.flag.kazakhstan:before,i.flag.kz:before{background-position:-36px -1196px}i.flag.la:before,i.flag.laos:before{background-position:-36px -1222px}i.flag.lb:before,i.flag.lebanon:before{background-position:-36px -1248px}i.flag.lc:before,i.flag.saint.lucia:before{background-position:-36px -1274px}i.flag.li:before,i.flag.liechtenstein:before{background-position:-36px -1300px}i.flag.lk:before,i.flag.sri.lanka:before{background-position:-36px -1326px}i.flag.liberia:before,i.flag.lr:before{background-position:-36px -1352px}i.flag.lesotho:before,i.flag.ls:before{background-position:-36px -1378px}i.flag.lithuania:before,i.flag.lt:before{background-position:-36px -1404px}i.flag.lu:before,i.flag.luxembourg:before{background-position:-36px -1430px}i.flag.latvia:before,i.flag.lv:before{background-position:-36px -1456px}i.flag.libya:before,i.flag.ly:before{background-position:-36px -1482px}i.flag.ma:before,i.flag.morocco:before{background-position:-36px -1508px}i.flag.mc:before,i.flag.monaco:before{background-position:-36px -1534px}i.flag.md:before,i.flag.moldova:before{background-position:-36px -1560px}i.flag.me:before,i.flag.montenegro:before{background-position:-36px -1586px}i.flag.madagascar:before,i.flag.mg:before{background-position:-36px -1613px}i.flag.marshall.islands:before,i.flag.mh:before{background-position:-36px -1639px}i.flag.macedonia:before,i.flag.mk:before{background-position:-36px -1665px}i.flag.mali:before,i.flag.ml:before{background-position:-36px -1691px}i.flag.burma:before,i.flag.mm:before,i.flag.myanmar:before{background-position:-73px -1821px}i.flag.mn:before,i.flag.mongolia:before{background-position:-36px -1743px}i.flag.macau:before,i.flag.mo:before{background-position:-36px -1769px}i.flag.mp:before,i.flag.northern.mariana.islands:before{background-position:-36px -1795px}i.flag.martinique:before,i.flag.mq:before{background-position:-36px -1821px}i.flag.mauritania:before,i.flag.mr:before{background-position:-36px -1847px}i.flag.montserrat:before,i.flag.ms:before{background-position:-36px -1873px}i.flag.malta:before,i.flag.mt:before{background-position:-36px -1899px}i.flag.mauritius:before,i.flag.mu:before{background-position:-36px -1925px}i.flag.maldives:before,i.flag.mv:before{background-position:-36px -1951px}i.flag.malawi:before,i.flag.mw:before{background-position:-36px -1977px}i.flag.mexico:before,i.flag.mx:before{background-position:-72px 0}i.flag.malaysia:before,i.flag.my:before{background-position:-72px -26px}i.flag.mozambique:before,i.flag.mz:before{background-position:-72px -52px}i.flag.na:before,i.flag.namibia:before{background-position:-72px -78px}i.flag.nc:before,i.flag.new.caledonia:before{background-position:-72px -104px}i.flag.ne:before,i.flag.niger:before{background-position:-72px -130px}i.flag.nf:before,i.flag.norfolk.island:before{background-position:-72px -156px}i.flag.ng:before,i.flag.nigeria:before{background-position:-72px -182px}i.flag.ni:before,i.flag.nicaragua:before{background-position:-72px -208px}i.flag.netherlands:before,i.flag.nl:before{background-position:-72px -234px}i.flag.no:before,i.flag.norway:before{background-position:-72px -260px}i.flag.nepal:before,i.flag.np:before{background-position:-72px -286px}i.flag.nauru:before,i.flag.nr:before{background-position:-72px -312px}i.flag.niue:before,i.flag.nu:before{background-position:-72px -338px}i.flag.new.zealand:before,i.flag.nz:before{background-position:-72px -364px}i.flag.om:before,i.flag.oman:before{background-position:-72px -390px}i.flag.pa:before,i.flag.panama:before{background-position:-72px -416px}i.flag.pe:before,i.flag.peru:before{background-position:-72px -442px}i.flag.french.polynesia:before,i.flag.pf:before{background-position:-72px -468px}i.flag.new.guinea:before,i.flag.pg:before{background-position:-72px -494px}i.flag.ph:before,i.flag.philippines:before{background-position:-72px -520px}i.flag.pakistan:before,i.flag.pk:before{background-position:-72px -546px}i.flag.pl:before,i.flag.poland:before{background-position:-72px -572px}i.flag.pm:before,i.flag.saint.pierre:before{background-position:-72px -598px}i.flag.pitcairn.islands:before,i.flag.pn:before{background-position:-72px -624px}i.flag.pr:before,i.flag.puerto.rico:before{background-position:-72px -650px}i.flag.palestine:before,i.flag.ps:before{background-position:-72px -676px}i.flag.portugal:before,i.flag.pt:before{background-position:-72px -702px}i.flag.palau:before,i.flag.pw:before{background-position:-72px -728px}i.flag.paraguay:before,i.flag.py:before{background-position:-72px -754px}i.flag.qa:before,i.flag.qatar:before{background-position:-72px -780px}i.flag.re:before,i.flag.reunion:before{background-position:-72px -806px}i.flag.ro:before,i.flag.romania:before{background-position:-72px -832px}i.flag.rs:before,i.flag.serbia:before{background-position:-72px -858px}i.flag.ru:before,i.flag.russia:before{background-position:-72px -884px}i.flag.rw:before,i.flag.rwanda:before{background-position:-72px -910px}i.flag.sa:before,i.flag.saudi.arabia:before{background-position:-72px -936px}i.flag.sb:before,i.flag.solomon.islands:before{background-position:-72px -962px}i.flag.sc:before,i.flag.seychelles:before{background-position:-72px -988px}i.flag.gb.sct:before,i.flag.scotland:before{background-position:-72px -1014px}i.flag.sd:before,i.flag.sudan:before{background-position:-72px -1040px}i.flag.se:before,i.flag.sweden:before{background-position:-72px -1066px}i.flag.sg:before,i.flag.singapore:before{background-position:-72px -1092px}i.flag.saint.helena:before,i.flag.sh:before{background-position:-72px -1118px}i.flag.si:before,i.flag.slovenia:before{background-position:-72px -1144px}i.flag.jan.mayen:before,i.flag.sj:before,i.flag.svalbard:before{background-position:-72px -1170px}i.flag.sk:before,i.flag.slovakia:before{background-position:-72px -1196px}i.flag.sierra.leone:before,i.flag.sl:before{background-position:-72px -1222px}i.flag.san.marino:before,i.flag.sm:before{background-position:-72px -1248px}i.flag.senegal:before,i.flag.sn:before{background-position:-72px -1274px}i.flag.so:before,i.flag.somalia:before{background-position:-72px -1300px}i.flag.sr:before,i.flag.suriname:before{background-position:-72px -1326px}i.flag.sao.tome:before,i.flag.st:before{background-position:-72px -1352px}i.flag.el.salvador:before,i.flag.sv:before{background-position:-72px -1378px}i.flag.sy:before,i.flag.syria:before{background-position:-72px -1404px}i.flag.swaziland:before,i.flag.sz:before{background-position:-72px -1430px}i.flag.caicos.islands:before,i.flag.tc:before{background-position:-72px -1456px}i.flag.chad:before,i.flag.td:before{background-position:-72px -1482px}i.flag.french.territories:before,i.flag.tf:before{background-position:-72px -1508px}i.flag.tg:before,i.flag.togo:before{background-position:-72px -1534px}i.flag.th:before,i.flag.thailand:before{background-position:-72px -1560px}i.flag.tajikistan:before,i.flag.tj:before{background-position:-72px -1586px}i.flag.tk:before,i.flag.tokelau:before{background-position:-72px -1612px}i.flag.timorleste:before,i.flag.tl:before{background-position:-72px -1638px}i.flag.tm:before,i.flag.turkmenistan:before{background-position:-72px -1664px}i.flag.tn:before,i.flag.tunisia:before{background-position:-72px -1690px}i.flag.to:before,i.flag.tonga:before{background-position:-72px -1716px}i.flag.tr:before,i.flag.turkey:before{background-position:-72px -1742px}i.flag.trinidad:before,i.flag.tt:before{background-position:-72px -1768px}i.flag.tuvalu:before,i.flag.tv:before{background-position:-72px -1794px}i.flag.taiwan:before,i.flag.tw:before{background-position:-72px -1820px}i.flag.tanzania:before,i.flag.tz:before{background-position:-72px -1846px}i.flag.ua:before,i.flag.ukraine:before{background-position:-72px -1872px}i.flag.ug:before,i.flag.uganda:before{background-position:-72px -1898px}i.flag.um:before,i.flag.us.minor.islands:before{background-position:-72px -1924px}i.flag.america:before,i.flag.united.states:before,i.flag.us:before{background-position:-72px -1950px}i.flag.uruguay:before,i.flag.uy:before{background-position:-72px -1976px}i.flag.uz:before,i.flag.uzbekistan:before{background-position:-108px 0}i.flag.va:before,i.flag.vatican.city:before{background-position:-108px -26px}i.flag.saint.vincent:before,i.flag.vc:before{background-position:-108px -52px}i.flag.ve:before,i.flag.venezuela:before{background-position:-108px -78px}i.flag.british.virgin.islands:before,i.flag.vg:before{background-position:-108px -104px}i.flag.us.virgin.islands:before,i.flag.vi:before{background-position:-108px -130px}i.flag.vietnam:before,i.flag.vn:before{background-position:-108px -156px}i.flag.vanuatu:before,i.flag.vu:before{background-position:-108px -182px}i.flag.gb.wls:before,i.flag.wales:before{background-position:-108px -208px}i.flag.wallis.and.futuna:before,i.flag.wf:before{background-position:-108px -234px}i.flag.samoa:before,i.flag.ws:before{background-position:-108px -260px}i.flag.ye:before,i.flag.yemen:before{background-position:-108px -286px}i.flag.mayotte:before,i.flag.yt:before{background-position:-108px -312px}i.flag.south.africa:before,i.flag.za:before{background-position:-108px -338px}i.flag.zambia:before,i.flag.zm:before{background-position:-108px -364px}i.flag.zimbabwe:before,i.flag.zw:before{background-position:-108px -390px}/*!
 * # Semantic UI 2.4.2 - Header
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.header{border:none;margin:calc(2rem - .14285714em) 0 1rem;padding:0 0;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:700;line-height:1.28571429em;text-transform:none;color:rgba(0,0,0,.87)}.ui.header:first-child{margin-top:-.14285714em}.ui.header:last-child{margin-bottom:0}.ui.header .sub.header{display:block;font-weight:400;padding:0;margin:0;font-size:1rem;line-height:1.2em;color:rgba(0,0,0,.6)}.ui.header>.icon{display:table-cell;opacity:1;font-size:1.5em;padding-top:0;vertical-align:middle}.ui.header .icon:only-child{display:inline-block;padding:0;margin-right:.75rem}.ui.header>.image:not(.icon),.ui.header>img{display:inline-block;margin-top:.14285714em;width:2.5em;height:auto;vertical-align:middle}.ui.header>.image:not(.icon):only-child,.ui.header>img:only-child{margin-right:.75rem}.ui.header .content{display:inline-block;vertical-align:top}.ui.header>.image+.content,.ui.header>img+.content{padding-left:.75rem;vertical-align:middle}.ui.header>.icon+.content{padding-left:.75rem;display:table-cell;vertical-align:middle}.ui.header .ui.label{font-size:'';margin-left:.5rem;vertical-align:middle}.ui.header+p{margin-top:0}h1.ui.header{font-size:2rem}h2.ui.header{font-size:1.71428571rem}h3.ui.header{font-size:1.28571429rem}h4.ui.header{font-size:1.07142857rem}h5.ui.header{font-size:1rem}h1.ui.header .sub.header{font-size:1.14285714rem}h2.ui.header .sub.header{font-size:1.14285714rem}h3.ui.header .sub.header{font-size:1rem}h4.ui.header .sub.header{font-size:1rem}h5.ui.header .sub.header{font-size:.92857143rem}.ui.huge.header{min-height:1em;font-size:2em}.ui.large.header{font-size:1.71428571em}.ui.medium.header{font-size:1.28571429em}.ui.small.header{font-size:1.07142857em}.ui.tiny.header{font-size:1em}.ui.huge.header .sub.header{font-size:1.14285714rem}.ui.large.header .sub.header{font-size:1.14285714rem}.ui.header .sub.header{font-size:1rem}.ui.small.header .sub.header{font-size:1rem}.ui.tiny.header .sub.header{font-size:.92857143rem}.ui.sub.header{padding:0;margin-bottom:.14285714rem;font-weight:700;font-size:.85714286em;text-transform:uppercase;color:''}.ui.small.sub.header{font-size:.78571429em}.ui.sub.header{font-size:.85714286em}.ui.large.sub.header{font-size:.92857143em}.ui.huge.sub.header{font-size:1em}.ui.icon.header{display:inline-block;text-align:center;margin:2rem 0 1rem}.ui.icon.header:after{content:'';display:block;height:0;clear:both;visibility:hidden}.ui.icon.header:first-child{margin-top:0}.ui.icon.header .icon{float:none;display:block;width:auto;height:auto;line-height:1;padding:0;font-size:3em;margin:0 auto .5rem;opacity:1}.ui.icon.header .content{display:block;padding:0}.ui.icon.header .circular.icon{font-size:2em}.ui.icon.header .square.icon{font-size:2em}.ui.block.icon.header .icon{margin-bottom:0}.ui.icon.header.aligned{margin-left:auto;margin-right:auto;display:block}.ui.disabled.header{opacity:.45}.ui.inverted.header{color:#fff}.ui.inverted.header .sub.header{color:rgba(255,255,255,.8)}.ui.inverted.attached.header{background:#545454 linear-gradient(transparent,rgba(0,0,0,.05));box-shadow:none;border-color:transparent}.ui.inverted.block.header{background:#545454 linear-gradient(transparent,rgba(0,0,0,.05));box-shadow:none}.ui.inverted.block.header{border-bottom:none}.ui.red.header{color:#db2828!important}a.ui.red.header:hover{color:#d01919!important}.ui.red.dividing.header{border-bottom:2px solid #db2828}.ui.inverted.red.header{color:#ff695e!important}a.ui.inverted.red.header:hover{color:#ff5144!important}.ui.orange.header{color:#f2711c!important}a.ui.orange.header:hover{color:#f26202!important}.ui.orange.dividing.header{border-bottom:2px solid #f2711c}.ui.inverted.orange.header{color:#ff851b!important}a.ui.inverted.orange.header:hover{color:#ff7701!important}.ui.olive.header{color:#b5cc18!important}a.ui.olive.header:hover{color:#a7bd0d!important}.ui.olive.dividing.header{border-bottom:2px solid #b5cc18}.ui.inverted.olive.header{color:#d9e778!important}a.ui.inverted.olive.header:hover{color:#d8ea5c!important}.ui.yellow.header{color:#fbbd08!important}a.ui.yellow.header:hover{color:#eaae00!important}.ui.yellow.dividing.header{border-bottom:2px solid #fbbd08}.ui.inverted.yellow.header{color:#ffe21f!important}a.ui.inverted.yellow.header:hover{color:#ffdf05!important}.ui.green.header{color:#21ba45!important}a.ui.green.header:hover{color:#16ab39!important}.ui.green.dividing.header{border-bottom:2px solid #21ba45}.ui.inverted.green.header{color:#2ecc40!important}a.ui.inverted.green.header:hover{color:#22be34!important}.ui.teal.header{color:#00b5ad!important}a.ui.teal.header:hover{color:#009c95!important}.ui.teal.dividing.header{border-bottom:2px solid #00b5ad}.ui.inverted.teal.header{color:#6dffff!important}a.ui.inverted.teal.header:hover{color:#54ffff!important}.ui.blue.header{color:#2185d0!important}a.ui.blue.header:hover{color:#1678c2!important}.ui.blue.dividing.header{border-bottom:2px solid #2185d0}.ui.inverted.blue.header{color:#54c8ff!important}a.ui.inverted.blue.header:hover{color:#3ac0ff!important}.ui.violet.header{color:#6435c9!important}a.ui.violet.header:hover{color:#5829bb!important}.ui.violet.dividing.header{border-bottom:2px solid #6435c9}.ui.inverted.violet.header{color:#a291fb!important}a.ui.inverted.violet.header:hover{color:#8a73ff!important}.ui.purple.header{color:#a333c8!important}a.ui.purple.header:hover{color:#9627ba!important}.ui.purple.dividing.header{border-bottom:2px solid #a333c8}.ui.inverted.purple.header{color:#dc73ff!important}a.ui.inverted.purple.header:hover{color:#d65aff!important}.ui.pink.header{color:#e03997!important}a.ui.pink.header:hover{color:#e61a8d!important}.ui.pink.dividing.header{border-bottom:2px solid #e03997}.ui.inverted.pink.header{color:#ff8edf!important}a.ui.inverted.pink.header:hover{color:#ff74d8!important}.ui.brown.header{color:#a5673f!important}a.ui.brown.header:hover{color:#975b33!important}.ui.brown.dividing.header{border-bottom:2px solid #a5673f}.ui.inverted.brown.header{color:#d67c1c!important}a.ui.inverted.brown.header:hover{color:#c86f11!important}.ui.grey.header{color:#767676!important}a.ui.grey.header:hover{color:#838383!important}.ui.grey.dividing.header{border-bottom:2px solid #767676}.ui.inverted.grey.header{color:#dcddde!important}a.ui.inverted.grey.header:hover{color:#cfd0d2!important}.ui.left.aligned.header{text-align:left}.ui.right.aligned.header{text-align:right}.ui.center.aligned.header,.ui.centered.header{text-align:center}.ui.justified.header{text-align:justify}.ui.justified.header:after{display:inline-block;content:'';width:100%}.ui.floated.header,.ui[class*="left floated"].header{float:left;margin-top:0;margin-right:.5em}.ui[class*="right floated"].header{float:right;margin-top:0;margin-left:.5em}.ui.fitted.header{padding:0}.ui.dividing.header{padding-bottom:.21428571rem;border-bottom:1px solid rgba(34,36,38,.15)}.ui.dividing.header .sub.header{padding-bottom:.21428571rem}.ui.dividing.header .icon{margin-bottom:0}.ui.inverted.dividing.header{border-bottom-color:rgba(255,255,255,.1)}.ui.block.header{background:#f3f4f5;padding:.78571429rem 1rem;box-shadow:none;border:1px solid #d4d4d5;border-radius:.28571429rem}.ui.tiny.block.header{font-size:.85714286rem}.ui.small.block.header{font-size:.92857143rem}.ui.block.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:1rem}.ui.large.block.header{font-size:1.14285714rem}.ui.huge.block.header{font-size:1.42857143rem}.ui.attached.header{background:#fff;padding:.78571429rem 1rem;margin-left:-1px;margin-right:-1px;box-shadow:none;border:1px solid #d4d4d5}.ui.attached.block.header{background:#f3f4f5}.ui.attached:not(.top):not(.bottom).header{margin-top:0;margin-bottom:0;border-top:none;border-radius:0}.ui.top.attached.header{margin-bottom:0;border-radius:.28571429rem .28571429rem 0 0}.ui.bottom.attached.header{margin-top:0;border-top:none;border-radius:0 0 .28571429rem .28571429rem}.ui.tiny.attached.header{font-size:.85714286em}.ui.small.attached.header{font-size:.92857143em}.ui.attached.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:1em}.ui.large.attached.header{font-size:1.14285714em}.ui.huge.attached.header{font-size:1.42857143em}.ui.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:1.28571429em}/*!
 * # Semantic UI 2.4.2 - Image
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.image{position:relative;display:inline-block;vertical-align:middle;max-width:100%;background-color:transparent}img.ui.image{display:block}.ui.image img,.ui.image svg{display:block;max-width:100%;height:auto}.ui.hidden.image,.ui.hidden.images{display:none}.ui.hidden.transition.image,.ui.hidden.transition.images{display:block;visibility:hidden}.ui.images>.hidden.transition{display:inline-block;visibility:hidden}.ui.disabled.image,.ui.disabled.images{cursor:default;opacity:.45}.ui.inline.image,.ui.inline.image img,.ui.inline.image svg{display:inline-block}.ui.top.aligned.image,.ui.top.aligned.image img,.ui.top.aligned.image svg,.ui.top.aligned.images .image{display:inline-block;vertical-align:top}.ui.middle.aligned.image,.ui.middle.aligned.image img,.ui.middle.aligned.image svg,.ui.middle.aligned.images .image{display:inline-block;vertical-align:middle}.ui.bottom.aligned.image,.ui.bottom.aligned.image img,.ui.bottom.aligned.image svg,.ui.bottom.aligned.images .image{display:inline-block;vertical-align:bottom}.ui.rounded.image,.ui.rounded.image>*,.ui.rounded.images .image,.ui.rounded.images .image>*{border-radius:.3125em}.ui.bordered.image img,.ui.bordered.image svg,.ui.bordered.images .image,.ui.bordered.images img,.ui.bordered.images svg,img.ui.bordered.image{border:1px solid rgba(0,0,0,.1)}.ui.circular.image,.ui.circular.images{overflow:hidden}.ui.circular.image,.ui.circular.image>*,.ui.circular.images .image,.ui.circular.images .image>*{border-radius:500rem}.ui.fluid.image,.ui.fluid.image img,.ui.fluid.image svg,.ui.fluid.images,.ui.fluid.images img,.ui.fluid.images svg{display:block;width:100%;height:auto}.ui.avatar.image,.ui.avatar.image img,.ui.avatar.image svg,.ui.avatar.images .image,.ui.avatar.images img,.ui.avatar.images svg{margin-right:.25em;display:inline-block;width:2em;height:2em;border-radius:500rem}.ui.spaced.image{display:inline-block!important;margin-left:.5em;margin-right:.5em}.ui[class*="left spaced"].image{margin-left:.5em;margin-right:0}.ui[class*="right spaced"].image{margin-left:0;margin-right:.5em}.ui.floated.image,.ui.floated.images{float:left;margin-right:1em;margin-bottom:1em}.ui.right.floated.image,.ui.right.floated.images{float:right;margin-right:0;margin-bottom:1em;margin-left:1em}.ui.floated.image:last-child,.ui.floated.images:last-child{margin-bottom:0}.ui.centered.image,.ui.centered.images{margin-left:auto;margin-right:auto}.ui.mini.image,.ui.mini.images .image,.ui.mini.images img,.ui.mini.images svg{width:35px;height:auto;font-size:.78571429rem}.ui.tiny.image,.ui.tiny.images .image,.ui.tiny.images img,.ui.tiny.images svg{width:80px;height:auto;font-size:.85714286rem}.ui.small.image,.ui.small.images .image,.ui.small.images img,.ui.small.images svg{width:150px;height:auto;font-size:.92857143rem}.ui.medium.image,.ui.medium.images .image,.ui.medium.images img,.ui.medium.images svg{width:300px;height:auto;font-size:1rem}.ui.large.image,.ui.large.images .image,.ui.large.images img,.ui.large.images svg{width:450px;height:auto;font-size:1.14285714rem}.ui.big.image,.ui.big.images .image,.ui.big.images img,.ui.big.images svg{width:600px;height:auto;font-size:1.28571429rem}.ui.huge.image,.ui.huge.images .image,.ui.huge.images img,.ui.huge.images svg{width:800px;height:auto;font-size:1.42857143rem}.ui.massive.image,.ui.massive.images .image,.ui.massive.images img,.ui.massive.images svg{width:960px;height:auto;font-size:1.71428571rem}.ui.images{font-size:0;margin:0 -.25rem 0}.ui.images .image,.ui.images>img,.ui.images>svg{display:inline-block;margin:0 .25rem .5rem}/*!
 * # Semantic UI 2.4.2 - Input
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.input{position:relative;font-weight:400;font-style:normal;display:inline-flex;color:rgba(0,0,0,.87)}.ui.input>input{margin:0;max-width:100%;flex:1 0 auto;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);text-align:left;line-height:1.21428571em;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;padding:.67857143em 1em;background:#fff;border:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87);border-radius:.28571429rem;transition:box-shadow .1s ease,border-color .1s ease;box-shadow:none}.ui.input>input::-webkit-input-placeholder{color:rgba(191,191,191,.87)}.ui.input>input::-moz-placeholder{color:rgba(191,191,191,.87)}.ui.input>input:-ms-input-placeholder{color:rgba(191,191,191,.87)}.ui.disabled.input,.ui.input:not(.disabled) input[disabled]{opacity:.45}.ui.disabled.input>input,.ui.input:not(.disabled) input[disabled]{pointer-events:none}.ui.input.down input,.ui.input>input:active{border-color:rgba(0,0,0,.3);background:#fafafa;color:rgba(0,0,0,.87);box-shadow:none}.ui.loading.loading.input>i.icon:before{position:absolute;content:'';top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loading.loading.input>i.icon:after{position:absolute;content:'';top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;-webkit-animation:button-spin .6s linear;animation:button-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 transparent transparent;border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent}.ui.input.focus>input,.ui.input>input:focus{border-color:#85b7d9;background:#fff;color:rgba(0,0,0,.8);box-shadow:none}.ui.input.focus>input::-webkit-input-placeholder,.ui.input>input:focus::-webkit-input-placeholder{color:rgba(115,115,115,.87)}.ui.input.focus>input::-moz-placeholder,.ui.input>input:focus::-moz-placeholder{color:rgba(115,115,115,.87)}.ui.input.focus>input:-ms-input-placeholder,.ui.input>input:focus:-ms-input-placeholder{color:rgba(115,115,115,.87)}.ui.input.error>input{background-color:#fff6f6;border-color:#e0b4b4;color:#9f3a38;box-shadow:none}.ui.input.error>input::-webkit-input-placeholder{color:#e7bdbc}.ui.input.error>input::-moz-placeholder{color:#e7bdbc}.ui.input.error>input:-ms-input-placeholder{color:#e7bdbc!important}.ui.input.error>input:focus::-webkit-input-placeholder{color:#da9796}.ui.input.error>input:focus::-moz-placeholder{color:#da9796}.ui.input.error>input:focus:-ms-input-placeholder{color:#da9796!important}.ui.transparent.input>input{border-color:transparent!important;background-color:transparent!important;padding:0!important;box-shadow:none!important;border-radius:0!important}.ui.transparent.icon.input>i.icon{width:1.1em}.ui.transparent.icon.input>input{padding-left:0!important;padding-right:2em!important}.ui.transparent[class*="left icon"].input>input{padding-left:2em!important;padding-right:0!important}.ui.transparent.inverted.input{color:#fff}.ui.transparent.inverted.input>input{color:inherit}.ui.transparent.inverted.input>input::-webkit-input-placeholder{color:rgba(255,255,255,.5)}.ui.transparent.inverted.input>input::-moz-placeholder{color:rgba(255,255,255,.5)}.ui.transparent.inverted.input>input:-ms-input-placeholder{color:rgba(255,255,255,.5)}.ui.icon.input>i.icon{cursor:default;position:absolute;line-height:1;text-align:center;top:0;right:0;margin:0;height:100%;width:2.67142857em;opacity:.5;border-radius:0 .28571429rem .28571429rem 0;transition:opacity .3s ease}.ui.icon.input>i.icon:not(.link){pointer-events:none}.ui.icon.input>input{padding-right:2.67142857em!important}.ui.icon.input>i.icon:after,.ui.icon.input>i.icon:before{left:0;position:absolute;text-align:center;top:50%;width:100%;margin-top:-.5em}.ui.icon.input>i.link.icon{cursor:pointer}.ui.icon.input>i.circular.icon{top:.35em;right:.5em}.ui[class*="left icon"].input>i.icon{right:auto;left:1px;border-radius:.28571429rem 0 0 .28571429rem}.ui[class*="left icon"].input>i.circular.icon{right:auto;left:.5em}.ui[class*="left icon"].input>input{padding-left:2.67142857em!important;padding-right:1em!important}.ui.icon.input>input:focus~i.icon{opacity:1}.ui.labeled.input>.label{flex:0 0 auto;margin:0;font-size:1em}.ui.labeled.input>.label:not(.corner){padding-top:.78571429em;padding-bottom:.78571429em}.ui.labeled.input:not([class*="corner labeled"]) .label:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.ui.labeled.input:not([class*="corner labeled"]) .label:first-child+input{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:transparent}.ui.labeled.input:not([class*="corner labeled"]) .label:first-child+input:focus{border-left-color:#85b7d9}.ui[class*="right labeled"].input>input{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right-color:transparent!important}.ui[class*="right labeled"].input>input+.label{border-top-left-radius:0;border-bottom-left-radius:0}.ui[class*="right labeled"].input>input:focus{border-right-color:#85b7d9!important}.ui.labeled.input .corner.label{top:1px;right:1px;font-size:.64285714em;border-radius:0 .28571429rem 0 0}.ui[class*="corner labeled"]:not([class*="left corner labeled"]).labeled.input>input{padding-right:2.5em!important}.ui[class*="corner labeled"].icon.input:not([class*="left corner labeled"])>input{padding-right:3.25em!important}.ui[class*="corner labeled"].icon.input:not([class*="left corner labeled"])>.icon{margin-right:1.25em}.ui[class*="left corner labeled"].labeled.input>input{padding-left:2.5em!important}.ui[class*="left corner labeled"].icon.input>input{padding-left:3.25em!important}.ui[class*="left corner labeled"].icon.input>.icon{margin-left:1.25em}.ui.input>.ui.corner.label{top:1px;right:1px}.ui.input>.ui.left.corner.label{right:auto;left:1px}.ui.action.input>.button,.ui.action.input>.buttons{display:flex;align-items:center;flex:0 0 auto}.ui.action.input>.button,.ui.action.input>.buttons>.button{padding-top:.78571429em;padding-bottom:.78571429em;margin:0}.ui.action.input:not([class*="left action"])>input{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right-color:transparent!important}.ui.action.input:not([class*="left action"])>.button:not(:first-child),.ui.action.input:not([class*="left action"])>.buttons:not(:first-child)>.button,.ui.action.input:not([class*="left action"])>.dropdown:not(:first-child){border-radius:0}.ui.action.input:not([class*="left action"])>.button:last-child,.ui.action.input:not([class*="left action"])>.buttons:last-child>.button,.ui.action.input:not([class*="left action"])>.dropdown:last-child{border-radius:0 .28571429rem .28571429rem 0}.ui.action.input:not([class*="left action"])>input:focus{border-right-color:#85b7d9!important}.ui[class*="left action"].input>input{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-left-color:transparent!important}.ui[class*="left action"].input>.button,.ui[class*="left action"].input>.buttons>.button,.ui[class*="left action"].input>.dropdown{border-radius:0}.ui[class*="left action"].input>.button:first-child,.ui[class*="left action"].input>.buttons:first-child>.button,.ui[class*="left action"].input>.dropdown:first-child{border-radius:.28571429rem 0 0 .28571429rem}.ui[class*="left action"].input>input:focus{border-left-color:#85b7d9!important}.ui.inverted.input>input{border:none}.ui.fluid.input{display:flex}.ui.fluid.input>input{width:0!important}.ui.mini.input{font-size:.78571429em}.ui.small.input{font-size:.92857143em}.ui.input{font-size:1em}.ui.large.input{font-size:1.14285714em}.ui.big.input{font-size:1.28571429em}.ui.huge.input{font-size:1.42857143em}.ui.massive.input{font-size:1.71428571em}/*!
 * # Semantic UI 2.4.2 - Label
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.label{display:inline-block;line-height:1;vertical-align:baseline;margin:0 .14285714em;background-color:#e8e8e8;background-image:none;padding:.5833em .833em;color:rgba(0,0,0,.6);text-transform:none;font-weight:700;border:0 solid transparent;border-radius:.28571429rem;transition:background .1s ease}.ui.label:first-child{margin-left:0}.ui.label:last-child{margin-right:0}a.ui.label{cursor:pointer}.ui.label>a{cursor:pointer;color:inherit;opacity:.5;transition:.1s opacity ease}.ui.label>a:hover{opacity:1}.ui.label>img{width:auto!important;vertical-align:middle;height:2.1666em!important}.ui.label>.icon{width:auto;margin:0 .75em 0 0}.ui.label>.detail{display:inline-block;vertical-align:top;font-weight:700;margin-left:1em;opacity:.8}.ui.label>.detail .icon{margin:0 .25em 0 0}.ui.label>.close.icon,.ui.label>.delete.icon{cursor:pointer;margin-right:0;margin-left:.5em;font-size:.92857143em;opacity:.5;transition:background .1s ease}.ui.label>.delete.icon:hover{opacity:1}.ui.labels>.label{margin:0 .5em .5em 0}.ui.header>.ui.label{margin-top:-.29165em}.ui.attached.segment>.ui.top.left.attached.label,.ui.bottom.attached.segment>.ui.top.left.attached.label{border-top-left-radius:0}.ui.attached.segment>.ui.top.right.attached.label,.ui.bottom.attached.segment>.ui.top.right.attached.label{border-top-right-radius:0}.ui.top.attached.segment>.ui.bottom.left.attached.label{border-bottom-left-radius:0}.ui.top.attached.segment>.ui.bottom.right.attached.label{border-bottom-right-radius:0}.ui.top.attached.label+[class*="right floated"]+*,.ui.top.attached.label:first-child+:not(.attached){margin-top:2rem!important}.ui.bottom.attached.label:first-child~:last-child:not(.attached){margin-top:0;margin-bottom:2rem!important}.ui.image.label{width:auto!important;margin-top:0;margin-bottom:0;max-width:9999px;vertical-align:baseline;text-transform:none;background:#e8e8e8;padding:.5833em .833em .5833em .5em;border-radius:.28571429rem;box-shadow:none}.ui.image.label img{display:inline-block;vertical-align:top;height:2.1666em;margin:-.5833em .5em -.5833em -.5em;border-radius:.28571429rem 0 0 .28571429rem}.ui.image.label .detail{background:rgba(0,0,0,.1);margin:-.5833em -.833em -.5833em .5em;padding:.5833em .833em;border-radius:0 .28571429rem .28571429rem 0}.ui.tag.label,.ui.tag.labels .label{margin-left:1em;position:relative;padding-left:1.5em;padding-right:1.5em;border-radius:0 .28571429rem .28571429rem 0;transition:none}.ui.tag.label:before,.ui.tag.labels .label:before{position:absolute;transform:translateY(-50%) translateX(50%) rotate(-45deg);top:50%;right:100%;content:'';background-color:inherit;background-image:none;width:1.56em;height:1.56em;transition:none}.ui.tag.label:after,.ui.tag.labels .label:after{position:absolute;content:'';top:50%;left:-.25em;margin-top:-.25em;background-color:#fff!important;width:.5em;height:.5em;box-shadow:0 -1px 1px 0 rgba(0,0,0,.3);border-radius:500rem}.ui.corner.label{position:absolute;top:0;right:0;margin:0;padding:0;text-align:center;border-color:#e8e8e8;width:4em;height:4em;z-index:1;transition:border-color .1s ease}.ui.corner.label{background-color:transparent!important}.ui.corner.label:after{position:absolute;content:"";right:0;top:0;z-index:-1;width:0;height:0;background-color:transparent!important;border-top:0 solid transparent;border-right:4em solid transparent;border-bottom:4em solid transparent;border-left:0 solid transparent;border-right-color:inherit;transition:border-color .1s ease}.ui.corner.label .icon{cursor:default;position:relative;top:.64285714em;left:.78571429em;font-size:1.14285714em;margin:0}.ui.left.corner.label,.ui.left.corner.label:after{right:auto;left:0}.ui.left.corner.label:after{border-top:4em solid transparent;border-right:4em solid transparent;border-bottom:0 solid transparent;border-left:0 solid transparent;border-top-color:inherit}.ui.left.corner.label .icon{left:-.78571429em}.ui.segment>.ui.corner.label{top:-1px;right:-1px}.ui.segment>.ui.left.corner.label{right:auto;left:-1px}.ui.ribbon.label{position:relative;margin:0;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;border-radius:0 .28571429rem .28571429rem 0;border-color:rgba(0,0,0,.15)}.ui.ribbon.label:after{position:absolute;content:'';top:100%;left:0;background-color:transparent!important;border-style:solid;border-width:0 1.2em 1.2em 0;border-color:transparent;border-right-color:inherit;width:0;height:0}.ui.ribbon.label{left:calc(-1rem - 1.2em);margin-right:-1.2em;padding-left:calc(1rem + 1.2em);padding-right:1.2em}.ui[class*="right ribbon"].label{left:calc(100% + 1rem + 1.2em);padding-left:1.2em;padding-right:calc(1rem + 1.2em)}.ui[class*="right ribbon"].label{text-align:left;transform:translateX(-100%);border-radius:.28571429rem 0 0 .28571429rem}.ui[class*="right ribbon"].label:after{left:auto;right:0;border-style:solid;border-width:1.2em 1.2em 0 0;border-color:transparent;border-top-color:inherit}.ui.card .image>.ribbon.label,.ui.image>.ribbon.label{position:absolute;top:1rem}.ui.card .image>.ui.ribbon.label,.ui.image>.ui.ribbon.label{left:calc(--.05rem - 1.2em)}.ui.card .image>.ui[class*="right ribbon"].label,.ui.image>.ui[class*="right ribbon"].label{left:calc(100% + -.05rem + 1.2em);padding-left:.833em}.ui.table td>.ui.ribbon.label{left:calc(-.78571429em - 1.2em)}.ui.table td>.ui[class*="right ribbon"].label{left:calc(100% + .78571429em + 1.2em);padding-left:.833em}.ui.attached.label,.ui[class*="top attached"].label{width:100%;position:absolute;margin:0;top:0;left:0;padding:.75em 1em;border-radius:.21428571rem .21428571rem 0 0}.ui[class*="bottom attached"].label{top:auto;bottom:0;border-radius:0 0 .21428571rem .21428571rem}.ui[class*="top left attached"].label{width:auto;margin-top:0!important;border-radius:.21428571rem 0 .28571429rem 0}.ui[class*="top right attached"].label{width:auto;left:auto;right:0;border-radius:0 .21428571rem 0 .28571429rem}.ui[class*="bottom left attached"].label{width:auto;top:auto;bottom:0;border-radius:0 .28571429rem 0 .21428571rem}.ui[class*="bottom right attached"].label{top:auto;bottom:0;left:auto;right:0;width:auto;border-radius:.28571429rem 0 .21428571rem 0}.ui.label.disabled{opacity:.5}a.ui.label:hover,a.ui.labels .label:hover{background-color:#e0e0e0;border-color:#e0e0e0;background-image:none;color:rgba(0,0,0,.8)}.ui.labels a.label:hover:before,a.ui.label:hover:before{color:rgba(0,0,0,.8)}.ui.active.label{background-color:#d0d0d0;border-color:#d0d0d0;background-image:none;color:rgba(0,0,0,.95)}.ui.active.label:before{background-color:#d0d0d0;background-image:none;color:rgba(0,0,0,.95)}a.ui.active.label:hover,a.ui.labels .active.label:hover{background-color:#c8c8c8;border-color:#c8c8c8;background-image:none;color:rgba(0,0,0,.95)}.ui.labels a.active.label:ActiveHover:before,a.ui.active.label:ActiveHover:before{background-color:#c8c8c8;background-image:none;color:rgba(0,0,0,.95)}.ui.label.visible:not(.dropdown),.ui.labels.visible .label{display:inline-block!important}.ui.label.hidden,.ui.labels.hidden .label{display:none!important}.ui.red.label,.ui.red.labels .label{background-color:#db2828!important;border-color:#db2828!important;color:#fff!important}.ui.red.labels .label:hover,a.ui.red.label:hover{background-color:#d01919!important;border-color:#d01919!important;color:#fff!important}.ui.red.corner.label,.ui.red.corner.label:hover{background-color:transparent!important}.ui.red.ribbon.label{border-color:#b21e1e!important}.ui.basic.red.label{background:none #fff!important;color:#db2828!important;border-color:#db2828!important}.ui.basic.red.labels a.label:hover,a.ui.basic.red.label:hover{background-color:#fff!important;color:#d01919!important;border-color:#d01919!important}.ui.orange.label,.ui.orange.labels .label{background-color:#f2711c!important;border-color:#f2711c!important;color:#fff!important}.ui.orange.labels .label:hover,a.ui.orange.label:hover{background-color:#f26202!important;border-color:#f26202!important;color:#fff!important}.ui.orange.corner.label,.ui.orange.corner.label:hover{background-color:transparent!important}.ui.orange.ribbon.label{border-color:#cf590c!important}.ui.basic.orange.label{background:none #fff!important;color:#f2711c!important;border-color:#f2711c!important}.ui.basic.orange.labels a.label:hover,a.ui.basic.orange.label:hover{background-color:#fff!important;color:#f26202!important;border-color:#f26202!important}.ui.yellow.label,.ui.yellow.labels .label{background-color:#fbbd08!important;border-color:#fbbd08!important;color:#fff!important}.ui.yellow.labels .label:hover,a.ui.yellow.label:hover{background-color:#eaae00!important;border-color:#eaae00!important;color:#fff!important}.ui.yellow.corner.label,.ui.yellow.corner.label:hover{background-color:transparent!important}.ui.yellow.ribbon.label{border-color:#cd9903!important}.ui.basic.yellow.label{background:none #fff!important;color:#fbbd08!important;border-color:#fbbd08!important}.ui.basic.yellow.labels a.label:hover,a.ui.basic.yellow.label:hover{background-color:#fff!important;color:#eaae00!important;border-color:#eaae00!important}.ui.olive.label,.ui.olive.labels .label{background-color:#b5cc18!important;border-color:#b5cc18!important;color:#fff!important}.ui.olive.labels .label:hover,a.ui.olive.label:hover{background-color:#a7bd0d!important;border-color:#a7bd0d!important;color:#fff!important}.ui.olive.corner.label,.ui.olive.corner.label:hover{background-color:transparent!important}.ui.olive.ribbon.label{border-color:#198f35!important}.ui.basic.olive.label{background:none #fff!important;color:#b5cc18!important;border-color:#b5cc18!important}.ui.basic.olive.labels a.label:hover,a.ui.basic.olive.label:hover{background-color:#fff!important;color:#a7bd0d!important;border-color:#a7bd0d!important}.ui.green.label,.ui.green.labels .label{background-color:#21ba45!important;border-color:#21ba45!important;color:#fff!important}.ui.green.labels .label:hover,a.ui.green.label:hover{background-color:#16ab39!important;border-color:#16ab39!important;color:#fff!important}.ui.green.corner.label,.ui.green.corner.label:hover{background-color:transparent!important}.ui.green.ribbon.label{border-color:#198f35!important}.ui.basic.green.label{background:none #fff!important;color:#21ba45!important;border-color:#21ba45!important}.ui.basic.green.labels a.label:hover,a.ui.basic.green.label:hover{background-color:#fff!important;color:#16ab39!important;border-color:#16ab39!important}.ui.teal.label,.ui.teal.labels .label{background-color:#00b5ad!important;border-color:#00b5ad!important;color:#fff!important}.ui.teal.labels .label:hover,a.ui.teal.label:hover{background-color:#009c95!important;border-color:#009c95!important;color:#fff!important}.ui.teal.corner.label,.ui.teal.corner.label:hover{background-color:transparent!important}.ui.teal.ribbon.label{border-color:#00827c!important}.ui.basic.teal.label{background:none #fff!important;color:#00b5ad!important;border-color:#00b5ad!important}.ui.basic.teal.labels a.label:hover,a.ui.basic.teal.label:hover{background-color:#fff!important;color:#009c95!important;border-color:#009c95!important}.ui.blue.label,.ui.blue.labels .label{background-color:#2185d0!important;border-color:#2185d0!important;color:#fff!important}.ui.blue.labels .label:hover,a.ui.blue.label:hover{background-color:#1678c2!important;border-color:#1678c2!important;color:#fff!important}.ui.blue.corner.label,.ui.blue.corner.label:hover{background-color:transparent!important}.ui.blue.ribbon.label{border-color:#1a69a4!important}.ui.basic.blue.label{background:none #fff!important;color:#2185d0!important;border-color:#2185d0!important}.ui.basic.blue.labels a.label:hover,a.ui.basic.blue.label:hover{background-color:#fff!important;color:#1678c2!important;border-color:#1678c2!important}.ui.violet.label,.ui.violet.labels .label{background-color:#6435c9!important;border-color:#6435c9!important;color:#fff!important}.ui.violet.labels .label:hover,a.ui.violet.label:hover{background-color:#5829bb!important;border-color:#5829bb!important;color:#fff!important}.ui.violet.corner.label,.ui.violet.corner.label:hover{background-color:transparent!important}.ui.violet.ribbon.label{border-color:#502aa1!important}.ui.basic.violet.label{background:none #fff!important;color:#6435c9!important;border-color:#6435c9!important}.ui.basic.violet.labels a.label:hover,a.ui.basic.violet.label:hover{background-color:#fff!important;color:#5829bb!important;border-color:#5829bb!important}.ui.purple.label,.ui.purple.labels .label{background-color:#a333c8!important;border-color:#a333c8!important;color:#fff!important}.ui.purple.labels .label:hover,a.ui.purple.label:hover{background-color:#9627ba!important;border-color:#9627ba!important;color:#fff!important}.ui.purple.corner.label,.ui.purple.corner.label:hover{background-color:transparent!important}.ui.purple.ribbon.label{border-color:#82299f!important}.ui.basic.purple.label{background:none #fff!important;color:#a333c8!important;border-color:#a333c8!important}.ui.basic.purple.labels a.label:hover,a.ui.basic.purple.label:hover{background-color:#fff!important;color:#9627ba!important;border-color:#9627ba!important}.ui.pink.label,.ui.pink.labels .label{background-color:#e03997!important;border-color:#e03997!important;color:#fff!important}.ui.pink.labels .label:hover,a.ui.pink.label:hover{background-color:#e61a8d!important;border-color:#e61a8d!important;color:#fff!important}.ui.pink.corner.label,.ui.pink.corner.label:hover{background-color:transparent!important}.ui.pink.ribbon.label{border-color:#c71f7e!important}.ui.basic.pink.label{background:none #fff!important;color:#e03997!important;border-color:#e03997!important}.ui.basic.pink.labels a.label:hover,a.ui.basic.pink.label:hover{background-color:#fff!important;color:#e61a8d!important;border-color:#e61a8d!important}.ui.brown.label,.ui.brown.labels .label{background-color:#a5673f!important;border-color:#a5673f!important;color:#fff!important}.ui.brown.labels .label:hover,a.ui.brown.label:hover{background-color:#975b33!important;border-color:#975b33!important;color:#fff!important}.ui.brown.corner.label,.ui.brown.corner.label:hover{background-color:transparent!important}.ui.brown.ribbon.label{border-color:#805031!important}.ui.basic.brown.label{background:none #fff!important;color:#a5673f!important;border-color:#a5673f!important}.ui.basic.brown.labels a.label:hover,a.ui.basic.brown.label:hover{background-color:#fff!important;color:#975b33!important;border-color:#975b33!important}.ui.grey.label,.ui.grey.labels .label{background-color:#767676!important;border-color:#767676!important;color:#fff!important}.ui.grey.labels .label:hover,a.ui.grey.label:hover{background-color:#838383!important;border-color:#838383!important;color:#fff!important}.ui.grey.corner.label,.ui.grey.corner.label:hover{background-color:transparent!important}.ui.grey.ribbon.label{border-color:#805031!important}.ui.basic.grey.label{background:none #fff!important;color:#767676!important;border-color:#767676!important}.ui.basic.grey.labels a.label:hover,a.ui.basic.grey.label:hover{background-color:#fff!important;color:#838383!important;border-color:#838383!important}.ui.black.label,.ui.black.labels .label{background-color:#1b1c1d!important;border-color:#1b1c1d!important;color:#fff!important}.ui.black.labels .label:hover,a.ui.black.label:hover{background-color:#27292a!important;border-color:#27292a!important;color:#fff!important}.ui.black.corner.label,.ui.black.corner.label:hover{background-color:transparent!important}.ui.black.ribbon.label{border-color:#805031!important}.ui.basic.black.label{background:none #fff!important;color:#1b1c1d!important;border-color:#1b1c1d!important}.ui.basic.black.labels a.label:hover,a.ui.basic.black.label:hover{background-color:#fff!important;color:#27292a!important;border-color:#27292a!important}.ui.basic.label{background:none #fff;border:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87);box-shadow:none}a.ui.basic.label:hover{text-decoration:none;background:none #fff;color:#1e70bf;box-shadow:1px solid rgba(34,36,38,.15);box-shadow:none}.ui.basic.pointing.label:before{border-color:inherit}.ui.fluid.labels>.label,.ui.label.fluid{width:100%;box-sizing:border-box}.ui.inverted.label,.ui.inverted.labels .label{color:rgba(255,255,255,.9)!important}.ui.horizontal.label,.ui.horizontal.labels .label{margin:0 .5em 0 0;padding:.4em .833em;min-width:3em;text-align:center}.ui.circular.label,.ui.circular.labels .label{min-width:2em;min-height:2em;padding:.5em!important;line-height:1em;text-align:center;border-radius:500rem}.ui.empty.circular.label,.ui.empty.circular.labels .label{min-width:0;min-height:0;overflow:hidden;width:.5em;height:.5em;vertical-align:baseline}.ui.pointing.label{position:relative}.ui.attached.pointing.label{position:absolute}.ui.pointing.label:before{background-color:inherit;background-image:inherit;border-width:none;border-style:solid;border-color:inherit}.ui.pointing.label:before{position:absolute;content:'';transform:rotate(45deg);background-image:none;z-index:2;width:.6666em;height:.6666em;transition:background .1s ease}.ui.pointing.label,.ui[class*="pointing above"].label{margin-top:1em}.ui.pointing.label:before,.ui[class*="pointing above"].label:before{border-width:1px 0 0 1px;transform:translateX(-50%) translateY(-50%) rotate(45deg);top:0;left:50%}.ui[class*="bottom pointing"].label,.ui[class*="pointing below"].label{margin-top:0;margin-bottom:1em}.ui[class*="bottom pointing"].label:before,.ui[class*="pointing below"].label:before{border-width:0 1px 1px 0;top:auto;right:auto;transform:translateX(-50%) translateY(-50%) rotate(45deg);top:100%;left:50%}.ui[class*="left pointing"].label{margin-top:0;margin-left:.6666em}.ui[class*="left pointing"].label:before{border-width:0 0 1px 1px;transform:translateX(-50%) translateY(-50%) rotate(45deg);bottom:auto;right:auto;top:50%;left:0}.ui[class*="right pointing"].label{margin-top:0;margin-right:.6666em}.ui[class*="right pointing"].label:before{border-width:1px 1px 0 0;transform:translateX(50%) translateY(-50%) rotate(45deg);top:50%;right:0;bottom:auto;left:auto}.ui.basic.pointing.label:before,.ui.basic[class*="pointing above"].label:before{margin-top:-1px}.ui.basic[class*="bottom pointing"].label:before,.ui.basic[class*="pointing below"].label:before{bottom:auto;top:100%;margin-top:1px}.ui.basic[class*="left pointing"].label:before{top:50%;left:-1px}.ui.basic[class*="right pointing"].label:before{top:50%;right:-1px}.ui.floating.label{position:absolute;z-index:100;top:-1em;left:100%;margin:0 0 0 -1.5em!important}.ui.mini.label,.ui.mini.labels .label{font-size:.64285714rem}.ui.tiny.label,.ui.tiny.labels .label{font-size:.71428571rem}.ui.small.label,.ui.small.labels .label{font-size:.78571429rem}.ui.label,.ui.labels .label{font-size:.85714286rem}.ui.large.label,.ui.large.labels .label{font-size:1rem}.ui.big.label,.ui.big.labels .label{font-size:1.28571429rem}.ui.huge.label,.ui.huge.labels .label{font-size:1.42857143rem}.ui.massive.label,.ui.massive.labels .label{font-size:1.71428571rem}/*!
 * # Semantic UI 2.4.2 - List
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.list,ol.ui.list,ul.ui.list{list-style-type:none;margin:1em 0;padding:0 0}.ui.list:first-child,ol.ui.list:first-child,ul.ui.list:first-child{margin-top:0;padding-top:0}.ui.list:last-child,ol.ui.list:last-child,ul.ui.list:last-child{margin-bottom:0;padding-bottom:0}.ui.list .list>.item,.ui.list>.item,ol.ui.list li,ul.ui.list li{display:list-item;table-layout:fixed;list-style-type:none;list-style-position:outside;padding:.21428571em 0;line-height:1.14285714em}.ui.list>.item:after,.ui.list>.list>.item,ol.ui.list>li:first-child:after,ul.ui.list>li:first-child:after{content:'';display:block;height:0;clear:both;visibility:hidden}.ui.list .list>.item:first-child,.ui.list>.item:first-child,ol.ui.list li:first-child,ul.ui.list li:first-child{padding-top:0}.ui.list .list>.item:last-child,.ui.list>.item:last-child,ol.ui.list li:last-child,ul.ui.list li:last-child{padding-bottom:0}.ui.list .list,ol.ui.list ol,ul.ui.list ul{clear:both;margin:0;padding:.75em 0 .25em .5em}.ui.list .list>.item,ol.ui.list ol li,ul.ui.list ul li{padding:.14285714em 0;line-height:inherit}.ui.list .list>.item>i.icon,.ui.list>.item>i.icon{display:table-cell;margin:0;padding-top:0;padding-right:.28571429em;vertical-align:top;transition:color .1s ease}.ui.list .list>.item>i.icon:only-child,.ui.list>.item>i.icon:only-child{display:inline-block;vertical-align:top}.ui.list .list>.item>.image,.ui.list>.item>.image{display:table-cell;background-color:transparent;margin:0;vertical-align:top}.ui.list .list>.item>.image:not(:only-child):not(img),.ui.list>.item>.image:not(:only-child):not(img){padding-right:.5em}.ui.list .list>.item>.image img,.ui.list>.item>.image img{vertical-align:top}.ui.list .list>.item>.image:only-child,.ui.list .list>.item>img.image,.ui.list>.item>.image:only-child,.ui.list>.item>img.image{display:inline-block}.ui.list .list>.item>.content,.ui.list>.item>.content{line-height:1.14285714em}.ui.list .list>.item>.icon+.content,.ui.list .list>.item>.image+.content,.ui.list>.item>.icon+.content,.ui.list>.item>.image+.content{display:table-cell;width:100%;padding:0 0 0 .5em;vertical-align:top}.ui.list .list>.item>img.image+.content,.ui.list>.item>img.image+.content{display:inline-block;width:auto}.ui.list .list>.item>.content>.list,.ui.list>.item>.content>.list{margin-left:0;padding-left:0}.ui.list .list>.item .header,.ui.list>.item .header{display:block;margin:0;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:700;color:rgba(0,0,0,.87)}.ui.list .list>.item .description,.ui.list>.item .description{display:block;color:rgba(0,0,0,.7)}.ui.list .list>.item a,.ui.list>.item a{cursor:pointer}.ui.list .list>a.item,.ui.list>a.item{cursor:pointer;color:#4183c4}.ui.list .list>a.item:hover,.ui.list>a.item:hover{color:#1e70bf}.ui.list .list>a.item i.icon,.ui.list>a.item i.icon{color:rgba(0,0,0,.4)}.ui.list .list>.item a.header,.ui.list>.item a.header{cursor:pointer;color:#4183c4!important}.ui.list .list>.item a.header:hover,.ui.list>.item a.header:hover{color:#1e70bf!important}.ui[class*="left floated"].list{float:left}.ui[class*="right floated"].list{float:right}.ui.list .list>.item [class*="left floated"],.ui.list>.item [class*="left floated"]{float:left;margin:0 1em 0 0}.ui.list .list>.item [class*="right floated"],.ui.list>.item [class*="right floated"]{float:right;margin:0 0 0 1em}.ui.menu .ui.list .list>.item,.ui.menu .ui.list>.item{display:list-item;table-layout:fixed;background-color:transparent;list-style-type:none;list-style-position:outside;padding:.21428571em 0;line-height:1.14285714em}.ui.menu .ui.list .list>.item:before,.ui.menu .ui.list>.item:before{border:none;background:0 0}.ui.menu .ui.list .list>.item:first-child,.ui.menu .ui.list>.item:first-child{padding-top:0}.ui.menu .ui.list .list>.item:last-child,.ui.menu .ui.list>.item:last-child{padding-bottom:0}.ui.horizontal.list{display:inline-block;font-size:0}.ui.horizontal.list>.item{display:inline-block;margin-left:1em;font-size:1rem}.ui.horizontal.list:not(.celled)>.item:first-child{margin-left:0!important;padding-left:0!important}.ui.horizontal.list .list{padding-left:0;padding-bottom:0}.ui.horizontal.list .list>.item>.content,.ui.horizontal.list .list>.item>.icon,.ui.horizontal.list .list>.item>.image,.ui.horizontal.list>.item>.content,.ui.horizontal.list>.item>.icon,.ui.horizontal.list>.item>.image{vertical-align:middle}.ui.horizontal.list>.item:first-child,.ui.horizontal.list>.item:last-child{padding-top:.21428571em;padding-bottom:.21428571em}.ui.horizontal.list>.item>i.icon{margin:0;padding:0 .25em 0 0}.ui.horizontal.list>.item>.icon,.ui.horizontal.list>.item>.icon+.content{float:none;display:inline-block}.ui.list .list>.disabled.item,.ui.list>.disabled.item{pointer-events:none;color:rgba(40,40,40,.3)!important}.ui.inverted.list .list>.disabled.item,.ui.inverted.list>.disabled.item{color:rgba(225,225,225,.3)!important}.ui.list .list>a.item:hover .icon,.ui.list>a.item:hover .icon{color:rgba(0,0,0,.87)}.ui.inverted.list .list>a.item>.icon,.ui.inverted.list>a.item>.icon{color:rgba(255,255,255,.7)}.ui.inverted.list .list>.item .header,.ui.inverted.list>.item .header{color:rgba(255,255,255,.9)}.ui.inverted.list .list>.item .description,.ui.inverted.list>.item .description{color:rgba(255,255,255,.7)}.ui.inverted.list .list>a.item,.ui.inverted.list>a.item{cursor:pointer;color:rgba(255,255,255,.9)}.ui.inverted.list .list>a.item:hover,.ui.inverted.list>a.item:hover{color:#1e70bf}.ui.inverted.list .item a:not(.ui){color:rgba(255,255,255,.9)!important}.ui.inverted.list .item a:not(.ui):hover{color:#1e70bf!important}.ui.list [class*="top aligned"],.ui.list[class*="top aligned"] .content,.ui.list[class*="top aligned"] .image{vertical-align:top!important}.ui.list [class*="middle aligned"],.ui.list[class*="middle aligned"] .content,.ui.list[class*="middle aligned"] .image{vertical-align:middle!important}.ui.list [class*="bottom aligned"],.ui.list[class*="bottom aligned"] .content,.ui.list[class*="bottom aligned"] .image{vertical-align:bottom!important}.ui.link.list .item,.ui.link.list .item a:not(.ui),.ui.link.list a.item{color:rgba(0,0,0,.4);transition:.1s color ease}.ui.link.list.list .item a:not(.ui):hover,.ui.link.list.list a.item:hover{color:rgba(0,0,0,.8)}.ui.link.list.list .item a:not(.ui):active,.ui.link.list.list a.item:active{color:rgba(0,0,0,.9)}.ui.link.list.list .active.item,.ui.link.list.list .active.item a:not(.ui){color:rgba(0,0,0,.95)}.ui.inverted.link.list .item,.ui.inverted.link.list .item a:not(.ui),.ui.inverted.link.list a.item{color:rgba(255,255,255,.5)}.ui.inverted.link.list.list .item a:not(.ui):hover,.ui.inverted.link.list.list a.item:hover{color:#fff}.ui.inverted.link.list.list .item a:not(.ui):active,.ui.inverted.link.list.list a.item:active{color:#fff}.ui.inverted.link.list.list .active.item a:not(.ui),.ui.inverted.link.list.list a.active.item{color:#fff}.ui.selection.list .list>.item,.ui.selection.list>.item{cursor:pointer;background:0 0;padding:.5em .5em;margin:0;color:rgba(0,0,0,.4);border-radius:.5em;transition:.1s color ease,.1s padding-left ease,.1s background-color ease}.ui.selection.list .list>.item:last-child,.ui.selection.list>.item:last-child{margin-bottom:0}.ui.selection.list.list>.item:hover,.ui.selection.list>.item:hover{background:rgba(0,0,0,.03);color:rgba(0,0,0,.8)}.ui.selection.list .list>.item:active,.ui.selection.list>.item:active{background:rgba(0,0,0,.05);color:rgba(0,0,0,.9)}.ui.selection.list .list>.item.active,.ui.selection.list>.item.active{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95)}.ui.inverted.selection.list>.item{background:0 0;color:rgba(255,255,255,.5)}.ui.inverted.selection.list>.item:hover{background:rgba(255,255,255,.02);color:#fff}.ui.inverted.selection.list>.item:active{background:rgba(255,255,255,.08);color:#fff}.ui.inverted.selection.list>.item.active{background:rgba(255,255,255,.08);color:#fff}.ui.celled.selection.list .list>.item,.ui.celled.selection.list>.item,.ui.divided.selection.list .list>.item,.ui.divided.selection.list>.item{border-radius:0}.ui.animated.list>.item{transition:.25s color ease .1s,.25s padding-left ease .1s,.25s background-color ease .1s}.ui.animated.list:not(.horizontal)>.item:hover{padding-left:1em}.ui.fitted.list:not(.selection) .list>.item,.ui.fitted.list:not(.selection)>.item{padding-left:0;padding-right:0}.ui.fitted.selection.list .list>.item,.ui.fitted.selection.list>.item{margin-left:-.5em;margin-right:-.5em}.ui.bulleted.list,ul.ui.list{margin-left:1.25rem}.ui.bulleted.list .list>.item,.ui.bulleted.list>.item,ul.ui.list li{position:relative}.ui.bulleted.list .list>.item:before,.ui.bulleted.list>.item:before,ul.ui.list li:before{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:absolute;top:auto;left:auto;font-weight:400;margin-left:-1.25rem;content:'•';opacity:1;color:inherit;vertical-align:top}.ui.bulleted.list .list>a.item:before,.ui.bulleted.list>a.item:before,ul.ui.list li:before{color:rgba(0,0,0,.87)}.ui.bulleted.list .list,ul.ui.list ul{padding-left:1.25rem}.ui.horizontal.bulleted.list,ul.ui.horizontal.bulleted.list{margin-left:0}.ui.horizontal.bulleted.list>.item,ul.ui.horizontal.bulleted.list li{margin-left:1.75rem}.ui.horizontal.bulleted.list>.item:first-child,ul.ui.horizontal.bulleted.list li:first-child{margin-left:0}.ui.horizontal.bulleted.list>.item::before,ul.ui.horizontal.bulleted.list li::before{color:rgba(0,0,0,.87)}.ui.horizontal.bulleted.list>.item:first-child::before,ul.ui.horizontal.bulleted.list li:first-child::before{display:none}.ui.ordered.list,.ui.ordered.list .list,ol.ui.list,ol.ui.list ol{counter-reset:ordered;margin-left:1.25rem;list-style-type:none}.ui.ordered.list .list>.item,.ui.ordered.list>.item,ol.ui.list li{list-style-type:none;position:relative}.ui.ordered.list .list>.item:before,.ui.ordered.list>.item:before,ol.ui.list li:before{position:absolute;top:auto;left:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;margin-left:-1.25rem;counter-increment:ordered;content:counters(ordered, ".") " ";text-align:right;color:rgba(0,0,0,.87);vertical-align:middle;opacity:.8}.ui.ordered.inverted.list .list>.item:before,.ui.ordered.inverted.list>.item:before,ol.ui.inverted.list li:before{color:rgba(255,255,255,.7)}.ui.ordered.list>.item[data-value],.ui.ordered.list>.list>.item[data-value]{content:attr(data-value)}ol.ui.list li[value]:before{content:attr(value)}.ui.ordered.list .list,ol.ui.list ol{margin-left:1em}.ui.ordered.list .list>.item:before,ol.ui.list ol li:before{margin-left:-2em}.ui.ordered.horizontal.list,ol.ui.horizontal.list{margin-left:0}.ui.ordered.horizontal.list .list>.item:before,.ui.ordered.horizontal.list>.item:before,ol.ui.horizontal.list li:before{position:static;margin:0 .5em 0 0}.ui.divided.list>.item{border-top:1px solid rgba(34,36,38,.15)}.ui.divided.list .list>.item{border-top:none}.ui.divided.list .item .list>.item{border-top:none}.ui.divided.list .list>.item:first-child,.ui.divided.list>.item:first-child{border-top:none}.ui.divided.list:not(.horizontal) .list>.item:first-child{border-top-width:1px}.ui.divided.bulleted.list .list,.ui.divided.bulleted.list:not(.horizontal){margin-left:0;padding-left:0}.ui.divided.bulleted.list>.item:not(.horizontal){padding-left:1.25rem}.ui.divided.ordered.list{margin-left:0}.ui.divided.ordered.list .list>.item,.ui.divided.ordered.list>.item{padding-left:1.25rem}.ui.divided.ordered.list .item .list{margin-left:0;margin-right:0;padding-bottom:.21428571em}.ui.divided.ordered.list .item .list>.item{padding-left:1em}.ui.divided.selection.list .list>.item,.ui.divided.selection.list>.item{margin:0;border-radius:0}.ui.divided.horizontal.list{margin-left:0}.ui.divided.horizontal.list>.item:not(:first-child){padding-left:.5em}.ui.divided.horizontal.list>.item:not(:last-child){padding-right:.5em}.ui.divided.horizontal.list>.item{border-top:none;border-left:1px solid rgba(34,36,38,.15);margin:0;line-height:.6}.ui.horizontal.divided.list>.item:first-child{border-left:none}.ui.divided.inverted.horizontal.list>.item,.ui.divided.inverted.list>.item,.ui.divided.inverted.list>.list{border-color:rgba(255,255,255,.1)}.ui.celled.list>.item,.ui.celled.list>.list{border-top:1px solid rgba(34,36,38,.15);padding-left:.5em;padding-right:.5em}.ui.celled.list>.item:last-child{border-bottom:1px solid rgba(34,36,38,.15)}.ui.celled.list>.item:first-child,.ui.celled.list>.item:last-child{padding-top:.21428571em;padding-bottom:.21428571em}.ui.celled.list .item .list>.item{border-width:0}.ui.celled.list .list>.item:first-child{border-top-width:0}.ui.celled.bulleted.list{margin-left:0}.ui.celled.bulleted.list .list>.item,.ui.celled.bulleted.list>.item{padding-left:1.25rem}.ui.celled.bulleted.list .item .list{margin-left:-1.25rem;margin-right:-1.25rem;padding-bottom:.21428571em}.ui.celled.ordered.list{margin-left:0}.ui.celled.ordered.list .list>.item,.ui.celled.ordered.list>.item{padding-left:1.25rem}.ui.celled.ordered.list .item .list{margin-left:0;margin-right:0;padding-bottom:.21428571em}.ui.celled.ordered.list .list>.item{padding-left:1em}.ui.horizontal.celled.list{margin-left:0}.ui.horizontal.celled.list .list>.item,.ui.horizontal.celled.list>.item{border-top:none;border-left:1px solid rgba(34,36,38,.15);margin:0;padding-left:.5em;padding-right:.5em;line-height:.6}.ui.horizontal.celled.list .list>.item:last-child,.ui.horizontal.celled.list>.item:last-child{border-bottom:none;border-right:1px solid rgba(34,36,38,.15)}.ui.celled.inverted.list>.item,.ui.celled.inverted.list>.list{border-color:1px solid rgba(255,255,255,.1)}.ui.celled.inverted.horizontal.list .list>.item,.ui.celled.inverted.horizontal.list>.item{border-color:1px solid rgba(255,255,255,.1)}.ui.relaxed.list:not(.horizontal)>.item:not(:first-child){padding-top:.42857143em}.ui.relaxed.list:not(.horizontal)>.item:not(:last-child){padding-bottom:.42857143em}.ui.horizontal.relaxed.list .list>.item:not(:first-child),.ui.horizontal.relaxed.list>.item:not(:first-child){padding-left:1rem}.ui.horizontal.relaxed.list .list>.item:not(:last-child),.ui.horizontal.relaxed.list>.item:not(:last-child){padding-right:1rem}.ui[class*="very relaxed"].list:not(.horizontal)>.item:not(:first-child){padding-top:.85714286em}.ui[class*="very relaxed"].list:not(.horizontal)>.item:not(:last-child){padding-bottom:.85714286em}.ui.horizontal[class*="very relaxed"].list .list>.item:not(:first-child),.ui.horizontal[class*="very relaxed"].list>.item:not(:first-child){padding-left:1.5rem}.ui.horizontal[class*="very relaxed"].list .list>.item:not(:last-child),.ui.horizontal[class*="very relaxed"].list>.item:not(:last-child){padding-right:1.5rem}.ui.mini.list{font-size:.78571429em}.ui.tiny.list{font-size:.85714286em}.ui.small.list{font-size:.92857143em}.ui.list{font-size:1em}.ui.large.list{font-size:1.14285714em}.ui.big.list{font-size:1.28571429em}.ui.huge.list{font-size:1.42857143em}.ui.massive.list{font-size:1.71428571em}.ui.mini.horizontal.list .list>.item,.ui.mini.horizontal.list>.item{font-size:.78571429rem}.ui.tiny.horizontal.list .list>.item,.ui.tiny.horizontal.list>.item{font-size:.85714286rem}.ui.small.horizontal.list .list>.item,.ui.small.horizontal.list>.item{font-size:.92857143rem}.ui.horizontal.list .list>.item,.ui.horizontal.list>.item{font-size:1rem}.ui.large.horizontal.list .list>.item,.ui.large.horizontal.list>.item{font-size:1.14285714rem}.ui.big.horizontal.list .list>.item,.ui.big.horizontal.list>.item{font-size:1.28571429rem}.ui.huge.horizontal.list .list>.item,.ui.huge.horizontal.list>.item{font-size:1.42857143rem}.ui.massive.horizontal.list .list>.item,.ui.massive.horizontal.list>.item{font-size:1.71428571rem}/*!
 * # Semantic UI 2.4.2 - Loader
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.loader{display:none;position:absolute;top:50%;left:50%;margin:0;text-align:center;z-index:1000;transform:translateX(-50%) translateY(-50%)}.ui.loader:before{position:absolute;content:'';top:0;left:50%;width:100%;height:100%;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loader:after{position:absolute;content:'';top:0;left:50%;width:100%;height:100%;-webkit-animation:loader .6s linear;animation:loader .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 transparent transparent;border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent}@-webkit-keyframes loader{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes loader{from{transform:rotate(0)}to{transform:rotate(360deg)}}.ui.mini.loader:after,.ui.mini.loader:before{width:1rem;height:1rem;margin:0 0 0 -.5rem}.ui.tiny.loader:after,.ui.tiny.loader:before{width:1.14285714rem;height:1.14285714rem;margin:0 0 0 -.57142857rem}.ui.small.loader:after,.ui.small.loader:before{width:1.71428571rem;height:1.71428571rem;margin:0 0 0 -.85714286rem}.ui.loader:after,.ui.loader:before{width:2.28571429rem;height:2.28571429rem;margin:0 0 0 -1.14285714rem}.ui.large.loader:after,.ui.large.loader:before{width:3.42857143rem;height:3.42857143rem;margin:0 0 0 -1.71428571rem}.ui.big.loader:after,.ui.big.loader:before{width:3.71428571rem;height:3.71428571rem;margin:0 0 0 -1.85714286rem}.ui.huge.loader:after,.ui.huge.loader:before{width:4.14285714rem;height:4.14285714rem;margin:0 0 0 -2.07142857rem}.ui.massive.loader:after,.ui.massive.loader:before{width:4.57142857rem;height:4.57142857rem;margin:0 0 0 -2.28571429rem}.ui.dimmer .loader{display:block}.ui.dimmer .ui.loader{color:rgba(255,255,255,.9)}.ui.dimmer .ui.loader:before{border-color:rgba(255,255,255,.15)}.ui.dimmer .ui.loader:after{border-color:#fff transparent transparent}.ui.inverted.dimmer .ui.loader{color:rgba(0,0,0,.87)}.ui.inverted.dimmer .ui.loader:before{border-color:rgba(0,0,0,.1)}.ui.inverted.dimmer .ui.loader:after{border-color:#767676 transparent transparent}.ui.text.loader{width:auto!important;height:auto!important;text-align:center;font-style:normal}.ui.indeterminate.loader:after{animation-direction:reverse;-webkit-animation-duration:1.2s;animation-duration:1.2s}.ui.loader.active,.ui.loader.visible{display:block}.ui.loader.disabled,.ui.loader.hidden{display:none}.ui.inverted.dimmer .ui.mini.loader,.ui.mini.loader{width:1rem;height:1rem;font-size:.78571429em}.ui.inverted.dimmer .ui.tiny.loader,.ui.tiny.loader{width:1.14285714rem;height:1.14285714rem;font-size:.85714286em}.ui.inverted.dimmer .ui.small.loader,.ui.small.loader{width:1.71428571rem;height:1.71428571rem;font-size:.92857143em}.ui.inverted.dimmer .ui.loader,.ui.loader{width:2.28571429rem;height:2.28571429rem;font-size:1em}.ui.inverted.dimmer .ui.large.loader,.ui.large.loader{width:3.42857143rem;height:3.42857143rem;font-size:1.14285714em}.ui.big.loader,.ui.inverted.dimmer .ui.big.loader{width:3.71428571rem;height:3.71428571rem;font-size:1.28571429em}.ui.huge.loader,.ui.inverted.dimmer .ui.huge.loader{width:4.14285714rem;height:4.14285714rem;font-size:1.42857143em}.ui.inverted.dimmer .ui.massive.loader,.ui.massive.loader{width:4.57142857rem;height:4.57142857rem;font-size:1.71428571em}.ui.mini.text.loader{min-width:1rem;padding-top:1.78571429rem}.ui.tiny.text.loader{min-width:1.14285714rem;padding-top:1.92857143rem}.ui.small.text.loader{min-width:1.71428571rem;padding-top:2.5rem}.ui.text.loader{min-width:2.28571429rem;padding-top:3.07142857rem}.ui.large.text.loader{min-width:3.42857143rem;padding-top:4.21428571rem}.ui.big.text.loader{min-width:3.71428571rem;padding-top:4.5rem}.ui.huge.text.loader{min-width:4.14285714rem;padding-top:4.92857143rem}.ui.massive.text.loader{min-width:4.57142857rem;padding-top:5.35714286rem}.ui.inverted.loader{color:rgba(255,255,255,.9)}.ui.inverted.loader:before{border-color:rgba(255,255,255,.15)}.ui.inverted.loader:after{border-top-color:#fff}.ui.inline.loader{position:relative;vertical-align:middle;margin:0;left:0;top:0;transform:none}.ui.inline.loader.active,.ui.inline.loader.visible{display:inline-block}.ui.centered.inline.loader.active,.ui.centered.inline.loader.visible{display:block;margin-left:auto;margin-right:auto}/*!
 * # Semantic UI 2.4.2 - Loader
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.placeholder{position:static;overflow:hidden;-webkit-animation:placeholderShimmer 2s linear;animation:placeholderShimmer 2s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-color:#fff;background-image:linear-gradient(to right,rgba(0,0,0,.08) 0,rgba(0,0,0,.15) 15%,rgba(0,0,0,.08) 30%);background-size:1200px 100%;max-width:30rem}@-webkit-keyframes placeholderShimmer{0%{background-position:-1200px 0}100%{background-position:1200px 0}}@keyframes placeholderShimmer{0%{background-position:-1200px 0}100%{background-position:1200px 0}}.ui.placeholder+.ui.placeholder{margin-top:2rem}.ui.placeholder+.ui.placeholder{-webkit-animation-delay:.15s;animation-delay:.15s}.ui.placeholder+.ui.placeholder+.ui.placeholder{-webkit-animation-delay:.3s;animation-delay:.3s}.ui.placeholder+.ui.placeholder+.ui.placeholder+.ui.placeholder{-webkit-animation-delay:.45s;animation-delay:.45s}.ui.placeholder+.ui.placeholder+.ui.placeholder+.ui.placeholder+.ui.placeholder{-webkit-animation-delay:.6s;animation-delay:.6s}.ui.placeholder,.ui.placeholder .image.header:after,.ui.placeholder .line,.ui.placeholder .line:after,.ui.placeholder>:before{background-color:#fff}.ui.placeholder .image:not(.header):not(.ui){height:100px}.ui.placeholder .square.image:not(.header){height:0;overflow:hidden;padding-top:100%}.ui.placeholder .rectangular.image:not(.header){height:0;overflow:hidden;padding-top:75%}.ui.placeholder .line{position:relative;height:.85714286em}.ui.placeholder .line:after,.ui.placeholder .line:before{top:100%;position:absolute;content:'';background-color:inherit}.ui.placeholder .line:before{left:0}.ui.placeholder .line:after{right:0}.ui.placeholder .line{margin-bottom:.5em}.ui.placeholder .line:after,.ui.placeholder .line:before{height:.5em}.ui.placeholder .line:not(:first-child){margin-top:.5em}.ui.placeholder .header{position:relative;overflow:hidden}.ui.placeholder .line:nth-child(1):after{width:0%}.ui.placeholder .line:nth-child(2):after{width:50%}.ui.placeholder .line:nth-child(3):after{width:10%}.ui.placeholder .line:nth-child(4):after{width:35%}.ui.placeholder .line:nth-child(5):after{width:65%}.ui.placeholder .header .line{margin-bottom:.64285714em}.ui.placeholder .header .line:after,.ui.placeholder .header .line:before{height:.64285714em}.ui.placeholder .header .line:not(:first-child){margin-top:.64285714em}.ui.placeholder .header .line:after{width:20%}.ui.placeholder .header .line:nth-child(2):after{width:60%}.ui.placeholder .image.header .line{margin-left:3em}.ui.placeholder .image.header .line:before{width:.71428571rem}.ui.placeholder .image.header:after{display:block;height:.85714286em;content:'';margin-left:3em}.ui.placeholder .header .line:first-child,.ui.placeholder .image .line:first-child,.ui.placeholder .paragraph .line:first-child{height:.01px}.ui.placeholder .header:not(:first-child):before,.ui.placeholder .image:not(:first-child):before,.ui.placeholder .paragraph:not(:first-child):before{height:1.42857143em;content:'';display:block}.ui.inverted.placeholder{background-image:linear-gradient(to right,rgba(255,255,255,.08) 0,rgba(255,255,255,.14) 15%,rgba(255,255,255,.08) 30%)}.ui.inverted.placeholder,.ui.inverted.placeholder .image.header:after,.ui.inverted.placeholder .line,.ui.inverted.placeholder .line:after,.ui.inverted.placeholder>:before{background-color:#1b1c1d}.ui.placeholder .full.line.line.line:after{width:0%}.ui.placeholder .very.long.line.line.line:after{width:10%}.ui.placeholder .long.line.line.line:after{width:35%}.ui.placeholder .medium.line.line.line:after{width:50%}.ui.placeholder .short.line.line.line:after{width:65%}.ui.placeholder .very.short.line.line.line:after{width:80%}.ui.fluid.placeholder{max-width:none}/*!
 * # Semantic UI 2.4.2 - Rail
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.rail{position:absolute;top:0;width:300px;height:100%}.ui.left.rail{left:auto;right:100%;padding:0 2rem 0 0;margin:0 2rem 0 0}.ui.right.rail{left:100%;right:auto;padding:0 0 0 2rem;margin:0 0 0 2rem}.ui.left.internal.rail{left:0;right:auto;padding:0 0 0 2rem;margin:0 0 0 2rem}.ui.right.internal.rail{left:auto;right:0;padding:0 2rem 0 0;margin:0 2rem 0 0}.ui.dividing.rail{width:302.5px}.ui.left.dividing.rail{padding:0 2.5rem 0 0;margin:0 2.5rem 0 0;border-right:1px solid rgba(34,36,38,.15)}.ui.right.dividing.rail{border-left:1px solid rgba(34,36,38,.15);padding:0 0 0 2.5rem;margin:0 0 0 2.5rem}.ui.close.rail{width:calc(300px + 1em)}.ui.close.left.rail{padding:0 1em 0 0;margin:0 1em 0 0}.ui.close.right.rail{padding:0 0 0 1em;margin:0 0 0 1em}.ui.very.close.rail{width:calc(300px + .5em)}.ui.very.close.left.rail{padding:0 .5em 0 0;margin:0 .5em 0 0}.ui.very.close.right.rail{padding:0 0 0 .5em;margin:0 0 0 .5em}.ui.attached.left.rail,.ui.attached.right.rail{padding:0;margin:0}.ui.mini.rail{font-size:.78571429rem}.ui.tiny.rail{font-size:.85714286rem}.ui.small.rail{font-size:.92857143rem}.ui.rail{font-size:1rem}.ui.large.rail{font-size:1.14285714rem}.ui.big.rail{font-size:1.28571429rem}.ui.huge.rail{font-size:1.42857143rem}.ui.massive.rail{font-size:1.71428571rem}/*!
 * # Semantic UI 2.4.2 - Reveal
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.reveal{display:inherit;position:relative!important;font-size:0!important}.ui.reveal>.visible.content{position:absolute!important;top:0!important;left:0!important;z-index:3!important;transition:all .5s ease .1s}.ui.reveal>.hidden.content{position:relative!important;z-index:2!important}.ui.active.reveal .visible.content,.ui.reveal:hover .visible.content{z-index:4!important}.ui.slide.reveal{position:relative!important;overflow:hidden!important;white-space:nowrap}.ui.slide.reveal>.content{display:block;width:100%;white-space:normal;float:left;margin:0;transition:transform .5s ease .1s}.ui.slide.reveal>.visible.content{position:relative!important}.ui.slide.reveal>.hidden.content{position:absolute!important;left:0!important;width:100%!important;transform:translateX(100%)!important}.ui.slide.active.reveal>.visible.content,.ui.slide.reveal:hover>.visible.content{transform:translateX(-100%)!important}.ui.slide.active.reveal>.hidden.content,.ui.slide.reveal:hover>.hidden.content{transform:translateX(0)!important}.ui.slide.right.reveal>.visible.content{transform:translateX(0)!important}.ui.slide.right.reveal>.hidden.content{transform:translateX(-100%)!important}.ui.slide.right.active.reveal>.visible.content,.ui.slide.right.reveal:hover>.visible.content{transform:translateX(100%)!important}.ui.slide.right.active.reveal>.hidden.content,.ui.slide.right.reveal:hover>.hidden.content{transform:translateX(0)!important}.ui.slide.up.reveal>.hidden.content{transform:translateY(100%)!important}.ui.slide.up.active.reveal>.visible.content,.ui.slide.up.reveal:hover>.visible.content{transform:translateY(-100%)!important}.ui.slide.up.active.reveal>.hidden.content,.ui.slide.up.reveal:hover>.hidden.content{transform:translateY(0)!important}.ui.slide.down.reveal>.hidden.content{transform:translateY(-100%)!important}.ui.slide.down.active.reveal>.visible.content,.ui.slide.down.reveal:hover>.visible.content{transform:translateY(100%)!important}.ui.slide.down.active.reveal>.hidden.content,.ui.slide.down.reveal:hover>.hidden.content{transform:translateY(0)!important}.ui.fade.reveal>.visible.content{opacity:1}.ui.fade.active.reveal>.visible.content,.ui.fade.reveal:hover>.visible.content{opacity:0}.ui.move.reveal{position:relative!important;overflow:hidden!important;white-space:nowrap}.ui.move.reveal>.content{display:block;float:left;white-space:normal;margin:0;transition:transform .5s cubic-bezier(.175,.885,.32,1) .1s}.ui.move.reveal>.visible.content{position:relative!important}.ui.move.reveal>.hidden.content{position:absolute!important;left:0!important;width:100%!important}.ui.move.active.reveal>.visible.content,.ui.move.reveal:hover>.visible.content{transform:translateX(-100%)!important}.ui.move.right.active.reveal>.visible.content,.ui.move.right.reveal:hover>.visible.content{transform:translateX(100%)!important}.ui.move.up.active.reveal>.visible.content,.ui.move.up.reveal:hover>.visible.content{transform:translateY(-100%)!important}.ui.move.down.active.reveal>.visible.content,.ui.move.down.reveal:hover>.visible.content{transform:translateY(100%)!important}.ui.rotate.reveal>.visible.content{transition-duration:.5s;transform:rotate(0)}.ui.rotate.reveal>.visible.content,.ui.rotate.right.reveal>.visible.content{transform-origin:bottom right}.ui.rotate.active.reveal>.visible.content,.ui.rotate.reveal:hover>.visible.content,.ui.rotate.right.active.reveal>.visible.content,.ui.rotate.right.reveal:hover>.visible.content{transform:rotate(110deg)}.ui.rotate.left.reveal>.visible.content{transform-origin:bottom left}.ui.rotate.left.active.reveal>.visible.content,.ui.rotate.left.reveal:hover>.visible.content{transform:rotate(-110deg)}.ui.disabled.reveal:hover>.visible.visible.content{position:static!important;display:block!important;opacity:1!important;top:0!important;left:0!important;right:auto!important;bottom:auto!important;transform:none!important}.ui.disabled.reveal:hover>.hidden.hidden.content{display:none!important}.ui.reveal>.ui.ribbon.label{z-index:5}.ui.visible.reveal{overflow:visible}.ui.instant.reveal>.content{transition-delay:0s!important}.ui.reveal>.content{font-size:1rem!important}/*!
 * # Semantic UI 2.4.2 - Segment
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.segment{position:relative;background:#fff;box-shadow:0 1px 2px 0 rgba(34,36,38,.15);margin:1rem 0;padding:1em 1em;border-radius:.28571429rem;border:1px solid rgba(34,36,38,.15)}.ui.segment:first-child{margin-top:0}.ui.segment:last-child{margin-bottom:0}.ui.vertical.segment{margin:0;padding-left:0;padding-right:0;background:none transparent;border-radius:0;box-shadow:none;border:none;border-bottom:1px solid rgba(34,36,38,.15)}.ui.vertical.segment:last-child{border-bottom:none}.ui.inverted.segment>.ui.header{color:#fff}.ui[class*="bottom attached"].segment>[class*="top attached"].label{border-top-left-radius:0;border-top-right-radius:0}.ui[class*="top attached"].segment>[class*="bottom attached"].label{border-bottom-left-radius:0;border-bottom-right-radius:0}.ui.attached.segment:not(.top):not(.bottom)>[class*="top attached"].label{border-top-left-radius:0;border-top-right-radius:0}.ui.attached.segment:not(.top):not(.bottom)>[class*="bottom attached"].label{border-bottom-left-radius:0;border-bottom-right-radius:0}.ui.grid>.row>.ui.segment.column,.ui.grid>.ui.segment.column,.ui.page.grid.segment{padding-top:2em;padding-bottom:2em}.ui.grid.segment{margin:1rem 0;border-radius:.28571429rem}.ui.basic.table.segment{background:#fff;border:1px solid rgba(34,36,38,.15);box-shadow:0 1px 2px 0 rgba(34,36,38,.15)}.ui[class*="very basic"].table.segment{padding:1em 1em}.ui.placeholder.segment{display:flex;flex-direction:column;justify-content:center;align-items:stretch;max-width:none;max-width:initial;-webkit-animation:none;animation:none;overflow:visible;padding:1em 1em;min-height:18rem;background:#f9fafb;border-color:rgba(34,36,38,.15);box-shadow:0 2px 25px 0 rgba(34,36,38,.05) inset}.ui.placeholder.segment .button,.ui.placeholder.segment textarea{display:block}.ui.placeholder.segment .button,.ui.placeholder.segment .field,.ui.placeholder.segment textarea,.ui.placeholder.segment>.ui.input{max-width:15rem;margin-left:auto;margin-right:auto}.ui.placeholder.segment .column .button,.ui.placeholder.segment .column .field,.ui.placeholder.segment .column textarea,.ui.placeholder.segment .column>.ui.input{max-width:15rem;margin-left:auto;margin-right:auto}.ui.placeholder.segment>.inline{align-self:center}.ui.placeholder.segment>.inline>.button{display:inline-block;width:auto;margin:0 .35714286rem 0 0}.ui.placeholder.segment>.inline>.button:last-child{margin-right:0}.ui.piled.segment,.ui.piled.segments{margin:3em 0;box-shadow:'';z-index:auto}.ui.piled.segment:first-child{margin-top:0}.ui.piled.segment:last-child{margin-bottom:0}.ui.piled.segment:after,.ui.piled.segment:before,.ui.piled.segments:after,.ui.piled.segments:before{background-color:#fff;visibility:visible;content:'';display:block;height:100%;left:0;position:absolute;width:100%;border:1px solid rgba(34,36,38,.15);box-shadow:''}.ui.piled.segment:before,.ui.piled.segments:before{transform:rotate(-1.2deg);top:0;z-index:-2}.ui.piled.segment:after,.ui.piled.segments:after{transform:rotate(1.2deg);top:0;z-index:-1}.ui[class*="top attached"].piled.segment{margin-top:3em;margin-bottom:0}.ui.piled.segment[class*="top attached"]:first-child{margin-top:0}.ui.piled.segment[class*="bottom attached"]{margin-top:0;margin-bottom:3em}.ui.piled.segment[class*="bottom attached"]:last-child{margin-bottom:0}.ui.stacked.segment{padding-bottom:1.4em}.ui.stacked.segment:after,.ui.stacked.segment:before,.ui.stacked.segments:after,.ui.stacked.segments:before{content:'';position:absolute;bottom:-3px;left:0;border-top:1px solid rgba(34,36,38,.15);background:rgba(0,0,0,.03);width:100%;height:6px;visibility:visible}.ui.stacked.segment:before,.ui.stacked.segments:before{display:none}.ui.tall.stacked.segment:before,.ui.tall.stacked.segments:before{display:block;bottom:0}.ui.stacked.inverted.segment:after,.ui.stacked.inverted.segment:before,.ui.stacked.inverted.segments:after,.ui.stacked.inverted.segments:before{background-color:rgba(0,0,0,.03);border-top:1px solid rgba(34,36,38,.35)}.ui.padded.segment{padding:1.5em}.ui[class*="very padded"].segment{padding:3em}.ui.padded.segment.vertical.segment,.ui[class*="very padded"].vertical.segment{padding-left:0;padding-right:0}.ui.compact.segment{display:table}.ui.compact.segments{display:inline-flex}.ui.compact.segments .segment,.ui.segments .compact.segment{display:block;flex:0 1 auto}.ui.circular.segment{display:table-cell;padding:2em;text-align:center;vertical-align:middle;border-radius:500em}.ui.raised.segment,.ui.raised.segments{box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)}.ui.segments{flex-direction:column;position:relative;margin:1rem 0;border:1px solid rgba(34,36,38,.15);box-shadow:0 1px 2px 0 rgba(34,36,38,.15);border-radius:.28571429rem}.ui.segments:first-child{margin-top:0}.ui.segments:last-child{margin-bottom:0}.ui.segments>.segment{top:0;bottom:0;border-radius:0;margin:0;width:auto;box-shadow:none;border:none;border-top:1px solid rgba(34,36,38,.15)}.ui.segments:not(.horizontal)>.segment:first-child{border-top:none;margin-top:0;bottom:0;margin-bottom:0;top:0;border-radius:.28571429rem .28571429rem 0 0}.ui.segments:not(.horizontal)>.segment:last-child{top:0;bottom:0;margin-top:0;margin-bottom:0;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),none;border-radius:0 0 .28571429rem .28571429rem}.ui.segments:not(.horizontal)>.segment:only-child{border-radius:.28571429rem}.ui.segments>.ui.segments{border-top:1px solid rgba(34,36,38,.15);margin:1rem 1rem}.ui.segments>.segments:first-child{border-top:none}.ui.segments>.segment+.segments:not(.horizontal){margin-top:0}.ui.horizontal.segments{display:flex;flex-direction:row;background-color:transparent;border-radius:0;padding:0;background-color:#fff;box-shadow:0 1px 2px 0 rgba(34,36,38,.15);margin:1rem 0;border-radius:.28571429rem;border:1px solid rgba(34,36,38,.15)}.ui.segments>.horizontal.segments{margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;border-top:1px solid rgba(34,36,38,.15)}.ui.horizontal.segments>.segment{flex:1 1 auto;-ms-flex:1 1 0px;margin:0;min-width:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;border-left:1px solid rgba(34,36,38,.15)}.ui.segments>.horizontal.segments:first-child{border-top:none}.ui.horizontal.segments>.segment:first-child{border-left:none}.ui.disabled.segment{opacity:.45;color:rgba(40,40,40,.3)}.ui.loading.segment{position:relative;cursor:default;pointer-events:none;text-shadow:none!important;color:transparent!important;transition:all 0s linear}.ui.loading.segment:before{position:absolute;content:'';top:0;left:0;background:rgba(255,255,255,.8);width:100%;height:100%;border-radius:.28571429rem;z-index:100}.ui.loading.segment:after{position:absolute;content:'';top:50%;left:50%;margin:-1.5em 0 0 -1.5em;width:3em;height:3em;-webkit-animation:segment-spin .6s linear;animation:segment-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.1);border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent;visibility:visible;z-index:101}@-webkit-keyframes segment-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes segment-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.ui.basic.segment{background:none transparent;box-shadow:none;border:none;border-radius:0}.ui.clearing.segment:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui.red.segment:not(.inverted){border-top:2px solid #db2828!important}.ui.inverted.red.segment{background-color:#db2828!important;color:#fff!important}.ui.orange.segment:not(.inverted){border-top:2px solid #f2711c!important}.ui.inverted.orange.segment{background-color:#f2711c!important;color:#fff!important}.ui.yellow.segment:not(.inverted){border-top:2px solid #fbbd08!important}.ui.inverted.yellow.segment{background-color:#fbbd08!important;color:#fff!important}.ui.olive.segment:not(.inverted){border-top:2px solid #b5cc18!important}.ui.inverted.olive.segment{background-color:#b5cc18!important;color:#fff!important}.ui.green.segment:not(.inverted){border-top:2px solid #21ba45!important}.ui.inverted.green.segment{background-color:#21ba45!important;color:#fff!important}.ui.teal.segment:not(.inverted){border-top:2px solid #00b5ad!important}.ui.inverted.teal.segment{background-color:#00b5ad!important;color:#fff!important}.ui.blue.segment:not(.inverted){border-top:2px solid #2185d0!important}.ui.inverted.blue.segment{background-color:#2185d0!important;color:#fff!important}.ui.violet.segment:not(.inverted){border-top:2px solid #6435c9!important}.ui.inverted.violet.segment{background-color:#6435c9!important;color:#fff!important}.ui.purple.segment:not(.inverted){border-top:2px solid #a333c8!important}.ui.inverted.purple.segment{background-color:#a333c8!important;color:#fff!important}.ui.pink.segment:not(.inverted){border-top:2px solid #e03997!important}.ui.inverted.pink.segment{background-color:#e03997!important;color:#fff!important}.ui.brown.segment:not(.inverted){border-top:2px solid #a5673f!important}.ui.inverted.brown.segment{background-color:#a5673f!important;color:#fff!important}.ui.grey.segment:not(.inverted){border-top:2px solid #767676!important}.ui.inverted.grey.segment{background-color:#767676!important;color:#fff!important}.ui.black.segment:not(.inverted){border-top:2px solid #1b1c1d!important}.ui.inverted.black.segment{background-color:#1b1c1d!important;color:#fff!important}.ui[class*="left aligned"].segment{text-align:left}.ui[class*="right aligned"].segment{text-align:right}.ui[class*="center aligned"].segment{text-align:center}.ui.floated.segment,.ui[class*="left floated"].segment{float:left;margin-right:1em}.ui[class*="right floated"].segment{float:right;margin-left:1em}.ui.inverted.segment{border:none;box-shadow:none}.ui.inverted.segment,.ui.primary.inverted.segment{background:#1b1c1d;color:rgba(255,255,255,.9)}.ui.inverted.segment .segment{color:rgba(0,0,0,.87)}.ui.inverted.segment .inverted.segment{color:rgba(255,255,255,.9)}.ui.inverted.attached.segment{border-color:#555}.ui.secondary.segment{background:#f3f4f5;color:rgba(0,0,0,.6)}.ui.secondary.inverted.segment{background:#4c4f52 linear-gradient(rgba(255,255,255,.2) 0,rgba(255,255,255,.2) 100%);color:rgba(255,255,255,.8)}.ui.tertiary.segment{background:#dcddde;color:rgba(0,0,0,.6)}.ui.tertiary.inverted.segment{background:#717579 linear-gradient(rgba(255,255,255,.35) 0,rgba(255,255,255,.35) 100%);color:rgba(255,255,255,.8)}.ui.attached.segment{top:0;bottom:0;border-radius:0;margin:0 -1px;width:calc(100% - (-1px * 2));max-width:calc(100% - (-1px * 2));box-shadow:none;border:1px solid #d4d4d5}.ui.attached:not(.message)+.ui.attached.segment:not(.top){border-top:none}.ui[class*="top attached"].segment{bottom:0;margin-bottom:0;top:0;margin-top:1rem;border-radius:.28571429rem .28571429rem 0 0}.ui.segment[class*="top attached"]:first-child{margin-top:0}.ui.segment[class*="bottom attached"]{bottom:0;margin-top:0;top:0;margin-bottom:1rem;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),none;border-radius:0 0 .28571429rem .28571429rem}.ui.segment[class*="bottom attached"]:last-child{margin-bottom:0}.ui.mini.segment,.ui.mini.segments .segment{font-size:.78571429rem}.ui.tiny.segment,.ui.tiny.segments .segment{font-size:.85714286rem}.ui.small.segment,.ui.small.segments .segment{font-size:.92857143rem}.ui.segment,.ui.segments .segment{font-size:1rem}.ui.large.segment,.ui.large.segments .segment{font-size:1.14285714rem}.ui.big.segment,.ui.big.segments .segment{font-size:1.28571429rem}.ui.huge.segment,.ui.huge.segments .segment{font-size:1.42857143rem}.ui.massive.segment,.ui.massive.segments .segment{font-size:1.71428571rem}/*!
 * # Semantic UI 2.4.2 - Step
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.steps{display:inline-flex;flex-direction:row;align-items:stretch;margin:1em 0;background:'';box-shadow:none;line-height:1.14285714em;border-radius:.28571429rem;border:1px solid rgba(34,36,38,.15)}.ui.steps:first-child{margin-top:0}.ui.steps:last-child{margin-bottom:0}.ui.steps .step{position:relative;display:flex;flex:1 0 auto;flex-wrap:wrap;flex-direction:row;vertical-align:middle;align-items:center;justify-content:center;margin:0 0;padding:1.14285714em 2em;background:#fff;color:rgba(0,0,0,.87);box-shadow:none;border-radius:0;border:none;border-right:1px solid rgba(34,36,38,.15);transition:background-color .1s ease,opacity .1s ease,color .1s ease,box-shadow .1s ease}.ui.steps .step:after{display:none;position:absolute;z-index:2;content:'';top:50%;right:0;border:medium none;background-color:#fff;width:1.14285714em;height:1.14285714em;border-style:solid;border-color:rgba(34,36,38,.15);border-width:0 1px 1px 0;transition:background-color .1s ease,opacity .1s ease,color .1s ease,box-shadow .1s ease;transform:translateY(-50%) translateX(50%) rotate(-45deg)}.ui.steps .step:first-child{padding-left:2em;border-radius:.28571429rem 0 0 .28571429rem}.ui.steps .step:last-child{border-radius:0 .28571429rem .28571429rem 0}.ui.steps .step:last-child{border-right:none;margin-right:0}.ui.steps .step:only-child{border-radius:.28571429rem}.ui.steps .step .title{font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;font-size:1.14285714em;font-weight:700}.ui.steps .step>.title{width:100%}.ui.steps .step .description{font-weight:400;font-size:.92857143em;color:rgba(0,0,0,.87)}.ui.steps .step>.description{width:100%}.ui.steps .step .title~.description{margin-top:.25em}.ui.steps .step>.icon{line-height:1;font-size:2.5em;margin:0 1rem 0 0}.ui.steps .step>.icon,.ui.steps .step>.icon~.content{display:block;flex:0 1 auto;align-self:middle}.ui.steps .step>.icon~.content{flex-grow:1 0 auto}.ui.steps:not(.vertical) .step>.icon{width:auto}.ui.steps .link.step,.ui.steps a.step{cursor:pointer}.ui.ordered.steps{counter-reset:ordered}.ui.ordered.steps .step:before{display:block;position:static;text-align:center;content:counters(ordered, ".");align-self:middle;margin-right:1rem;font-size:2.5em;counter-increment:ordered;font-family:inherit;font-weight:700}.ui.ordered.steps .step>*{display:block;align-self:middle}.ui.vertical.steps{display:inline-flex;flex-direction:column;overflow:visible}.ui.vertical.steps .step{justify-content:flex-start;border-radius:0;padding:1.14285714em 2em;border-right:none;border-bottom:1px solid rgba(34,36,38,.15)}.ui.vertical.steps .step:first-child{padding:1.14285714em 2em;border-radius:.28571429rem .28571429rem 0 0}.ui.vertical.steps .step:last-child{border-bottom:none;border-radius:0 0 .28571429rem .28571429rem}.ui.vertical.steps .step:only-child{border-radius:.28571429rem}.ui.vertical.steps .step:after{display:none}.ui.vertical.steps .step:after{top:50%;right:0;border-width:0 1px 1px 0}.ui.vertical.steps .step:after{display:none}.ui.vertical.steps .active.step:after{display:block}.ui.vertical.steps .step:last-child:after{display:none}.ui.vertical.steps .active.step:last-child:after{display:block}@media only screen and (max-width:767px){.ui.steps:not(.unstackable){display:inline-flex;overflow:visible;flex-direction:column}.ui.steps:not(.unstackable) .step{width:100%!important;flex-direction:column;border-radius:0;padding:1.14285714em 2em}.ui.steps:not(.unstackable) .step:first-child{padding:1.14285714em 2em;border-radius:.28571429rem .28571429rem 0 0}.ui.steps:not(.unstackable) .step:last-child{border-radius:0 0 .28571429rem .28571429rem}.ui.steps:not(.unstackable) .step:after{display:none!important}.ui.steps:not(.unstackable) .step .content{text-align:center}.ui.ordered.steps:not(.unstackable) .step:before,.ui.steps:not(.unstackable) .step>.icon{margin:0 0 1rem 0}}.ui.steps .link.step:hover,.ui.steps .link.step:hover::after,.ui.steps a.step:hover,.ui.steps a.step:hover::after{background:#f9fafb;color:rgba(0,0,0,.8)}.ui.steps .link.step:active,.ui.steps .link.step:active::after,.ui.steps a.step:active,.ui.steps a.step:active::after{background:#f3f4f5;color:rgba(0,0,0,.9)}.ui.steps .step.active{cursor:auto;background:#f3f4f5}.ui.steps .step.active:after{background:#f3f4f5}.ui.steps .step.active .title{color:#4183c4}.ui.ordered.steps .step.active:before,.ui.steps .active.step .icon{color:rgba(0,0,0,.85)}.ui.steps .step:after{display:block}.ui.steps .active.step:after{display:block}.ui.steps .step:last-child:after{display:none}.ui.steps .active.step:last-child:after{display:none}.ui.steps .link.active.step:hover,.ui.steps .link.active.step:hover::after,.ui.steps a.active.step:hover,.ui.steps a.active.step:hover::after{cursor:pointer;background:#dcddde;color:rgba(0,0,0,.87)}.ui.ordered.steps .step.completed:before,.ui.steps .step.completed>.icon:before{color:#21ba45}.ui.steps .disabled.step{cursor:auto;background:#fff;pointer-events:none}.ui.steps .disabled.step,.ui.steps .disabled.step .description,.ui.steps .disabled.step .title{color:rgba(40,40,40,.3)}.ui.steps .disabled.step:after{background:#fff}@media only screen and (max-width:991px){.ui[class*="tablet stackable"].steps{display:inline-flex;overflow:visible;flex-direction:column}.ui[class*="tablet stackable"].steps .step{flex-direction:column;border-radius:0;padding:1.14285714em 2em}.ui[class*="tablet stackable"].steps .step:first-child{padding:1.14285714em 2em;border-radius:.28571429rem .28571429rem 0 0}.ui[class*="tablet stackable"].steps .step:last-child{border-radius:0 0 .28571429rem .28571429rem}.ui[class*="tablet stackable"].steps .step:after{display:none!important}.ui[class*="tablet stackable"].steps .step .content{text-align:center}.ui[class*="tablet stackable"].ordered.steps .step:before,.ui[class*="tablet stackable"].steps .step>.icon{margin:0 0 1rem 0}}.ui.fluid.steps{display:flex;width:100%}.ui.attached.steps{width:calc(100% + (--1px * 2))!important;margin:0 -1px 0;max-width:calc(100% + (--1px * 2));border-radius:.28571429rem .28571429rem 0 0}.ui.attached.steps .step:first-child{border-radius:.28571429rem 0 0 0}.ui.attached.steps .step:last-child{border-radius:0 .28571429rem 0 0}.ui.bottom.attached.steps{margin:0 -1px 0;border-radius:0 0 .28571429rem .28571429rem}.ui.bottom.attached.steps .step:first-child{border-radius:0 0 0 .28571429rem}.ui.bottom.attached.steps .step:last-child{border-radius:0 0 .28571429rem 0}.ui.eight.steps,.ui.five.steps,.ui.four.steps,.ui.one.steps,.ui.seven.steps,.ui.six.steps,.ui.three.steps,.ui.two.steps{width:100%}.ui.eight.steps>.step,.ui.five.steps>.step,.ui.four.steps>.step,.ui.one.steps>.step,.ui.seven.steps>.step,.ui.six.steps>.step,.ui.three.steps>.step,.ui.two.steps>.step{flex-wrap:nowrap}.ui.one.steps>.step{width:100%}.ui.two.steps>.step{width:50%}.ui.three.steps>.step{width:33.333%}.ui.four.steps>.step{width:25%}.ui.five.steps>.step{width:20%}.ui.six.steps>.step{width:16.666%}.ui.seven.steps>.step{width:14.285%}.ui.eight.steps>.step{width:12.5%}.ui.mini.step,.ui.mini.steps .step{font-size:.78571429rem}.ui.tiny.step,.ui.tiny.steps .step{font-size:.85714286rem}.ui.small.step,.ui.small.steps .step{font-size:.92857143rem}.ui.step,.ui.steps .step{font-size:1rem}.ui.large.step,.ui.large.steps .step{font-size:1.14285714rem}.ui.big.step,.ui.big.steps .step{font-size:1.28571429rem}.ui.huge.step,.ui.huge.steps .step{font-size:1.42857143rem}.ui.massive.step,.ui.massive.steps .step{font-size:1.71428571rem}@font-face{font-family:Step;src:url(data:application/x-font-ttf;charset=utf-8;;base64,AAEAAAAOAIAAAwBgT1MvMj3hSQEAAADsAAAAVmNtYXDQEhm3AAABRAAAAUpjdnQgBkn/lAAABuwAAAAcZnBnbYoKeDsAAAcIAAAJkWdhc3AAAAAQAAAG5AAAAAhnbHlm32cEdgAAApAAAAC2aGVhZAErPHsAAANIAAAANmhoZWEHUwNNAAADgAAAACRobXR4CykAAAAAA6QAAAAMbG9jYQA4AFsAAAOwAAAACG1heHAApgm8AAADuAAAACBuYW1lzJ0aHAAAA9gAAALNcG9zdK69QJgAAAaoAAAAO3ByZXCSoZr/AAAQnAAAAFYAAQO4AZAABQAIAnoCvAAAAIwCegK8AAAB4AAxAQIAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA6ADoAQNS/2oAWgMLAE8AAAABAAAAAAAAAAAAAwAAAAMAAAAcAAEAAAAAAEQAAwABAAAAHAAEACgAAAAGAAQAAQACAADoAf//AAAAAOgA//8AABgBAAEAAAAAAAAAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAADpAKYABUAHEAZDwEAAQFCAAIBAmoAAQABagAAAGEUFxQDEisBFAcBBiInASY0PwE2Mh8BATYyHwEWA6QP/iAQLBD+6g8PTBAsEKQBbhAsEEwPAhYWEP4gDw8BFhAsEEwQEKUBbxAQTBAAAAH//f+xA18DCwAMABJADwABAQpDAAAACwBEFRMCESsBFA4BIi4CPgEyHgEDWXLG6MhuBnq89Lp+AV51xHR0xOrEdHTEAAAAAAEAAAABAADDeRpdXw889QALA+gAAAAAzzWYjQAAAADPNWBN//3/sQOkAwsAAAAIAAIAAAAAAAAAAQAAA1L/agBaA+gAAP/3A6QAAQAAAAAAAAAAAAAAAAAAAAMD6AAAA+gAAANZAAAAAAAAADgAWwABAAAAAwAWAAEAAAAAAAIABgATAG4AAAAtCZEAAAAAAAAAEgDeAAEAAAAAAAAANQAAAAEAAAAAAAEACAA1AAEAAAAAAAIABwA9AAEAAAAAAAMACABEAAEAAAAAAAQACABMAAEAAAAAAAUACwBUAAEAAAAAAAYACABfAAEAAAAAAAoAKwBnAAEAAAAAAAsAEwCSAAMAAQQJAAAAagClAAMAAQQJAAEAEAEPAAMAAQQJAAIADgEfAAMAAQQJAAMAEAEtAAMAAQQJAAQAEAE9AAMAAQQJAAUAFgFNAAMAAQQJAAYAEAFjAAMAAQQJAAoAVgFzAAMAAQQJAAsAJgHJQ29weXJpZ2h0IChDKSAyMDE0IGJ5IG9yaWdpbmFsIGF1dGhvcnMgQCBmb250ZWxsby5jb21mb250ZWxsb1JlZ3VsYXJmb250ZWxsb2ZvbnRlbGxvVmVyc2lvbiAxLjBmb250ZWxsb0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABDACkAIAAyADAAMQA0ACAAYgB5ACAAbwByAGkAZwBpAG4AYQBsACAAYQB1AHQAaABvAHIAcwAgAEAAIABmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQBmAG8AbgB0AGUAbABsAG8AUgBlAGcAdQBsAGEAcgBmAG8AbgB0AGUAbABsAG8AZgBvAG4AdABlAGwAbABvAFYAZQByAHMAaQBvAG4AIAAxAC4AMABmAG8AbgB0AGUAbABsAG8ARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAQIBAwljaGVja21hcmsGY2lyY2xlAAAAAAEAAf//AA8AAAAAAAAAAAAAAAAAAAAAADIAMgML/7EDC/+xsAAssCBgZi2wASwgZCCwwFCwBCZasARFW1ghIyEbilggsFBQWCGwQFkbILA4UFghsDhZWSCwCkVhZLAoUFghsApFILAwUFghsDBZGyCwwFBYIGYgiophILAKUFhgGyCwIFBYIbAKYBsgsDZQWCGwNmAbYFlZWRuwACtZWSOwAFBYZVlZLbACLCBFILAEJWFkILAFQ1BYsAUjQrAGI0IbISFZsAFgLbADLCMhIyEgZLEFYkIgsAYjQrIKAAIqISCwBkMgiiCKsAArsTAFJYpRWGBQG2FSWVgjWSEgsEBTWLAAKxshsEBZI7AAUFhlWS2wBCywB0MrsgACAENgQi2wBSywByNCIyCwACNCYbCAYrABYLAEKi2wBiwgIEUgsAJFY7ABRWJgRLABYC2wBywgIEUgsAArI7ECBCVgIEWKI2EgZCCwIFBYIbAAG7AwUFiwIBuwQFlZI7AAUFhlWbADJSNhRESwAWAtsAgssQUFRbABYUQtsAkssAFgICCwCUNKsABQWCCwCSNCWbAKQ0qwAFJYILAKI0JZLbAKLCC4BABiILgEAGOKI2GwC0NgIIpgILALI0IjLbALLEtUWLEHAURZJLANZSN4LbAMLEtRWEtTWLEHAURZGyFZJLATZSN4LbANLLEADENVWLEMDEOwAWFCsAorWbAAQ7ACJUKxCQIlQrEKAiVCsAEWIyCwAyVQWLEBAENgsAQlQoqKIIojYbAJKiEjsAFhIIojYbAJKiEbsQEAQ2CwAiVCsAIlYbAJKiFZsAlDR7AKQ0dgsIBiILACRWOwAUViYLEAABMjRLABQ7AAPrIBAQFDYEItsA4ssQAFRVRYALAMI0IgYLABYbUNDQEACwBCQopgsQ0FK7BtKxsiWS2wDyyxAA4rLbAQLLEBDistsBEssQIOKy2wEiyxAw4rLbATLLEEDistsBQssQUOKy2wFSyxBg4rLbAWLLEHDistsBcssQgOKy2wGCyxCQ4rLbAZLLAIK7EABUVUWACwDCNCIGCwAWG1DQ0BAAsAQkKKYLENBSuwbSsbIlktsBossQAZKy2wGyyxARkrLbAcLLECGSstsB0ssQMZKy2wHiyxBBkrLbAfLLEFGSstsCAssQYZKy2wISyxBxkrLbAiLLEIGSstsCMssQkZKy2wJCwgPLABYC2wJSwgYLANYCBDI7ABYEOwAiVhsAFgsCQqIS2wJiywJSuwJSotsCcsICBHICCwAkVjsAFFYmAjYTgjIIpVWCBHICCwAkVjsAFFYmAjYTgbIVktsCgssQAFRVRYALABFrAnKrABFTAbIlktsCkssAgrsQAFRVRYALABFrAnKrABFTAbIlktsCosIDWwAWAtsCssALADRWOwAUVisAArsAJFY7ABRWKwACuwABa0AAAAAABEPiM4sSoBFSotsCwsIDwgRyCwAkVjsAFFYmCwAENhOC2wLSwuFzwtsC4sIDwgRyCwAkVjsAFFYmCwAENhsAFDYzgtsC8ssQIAFiUgLiBHsAAjQrACJUmKikcjRyNhIFhiGyFZsAEjQrIuAQEVFCotsDAssAAWsAQlsAQlRyNHI2GwBkUrZYouIyAgPIo4LbAxLLAAFrAEJbAEJSAuRyNHI2EgsAQjQrAGRSsgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjILAIQyCKI0cjRyNhI0ZgsARDsIBiYCCwACsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsIBiYSMgILAEJiNGYTgbI7AIQ0awAiWwCENHI0cjYWAgsARDsIBiYCMgsAArI7AEQ2CwACuwBSVhsAUlsIBisAQmYSCwBCVgZCOwAyVgZFBYIRsjIVkjICCwBCYjRmE4WS2wMiywABYgICCwBSYgLkcjRyNhIzw4LbAzLLAAFiCwCCNCICAgRiNHsAArI2E4LbA0LLAAFrADJbACJUcjRyNhsABUWC4gPCMhG7ACJbACJUcjRyNhILAFJbAEJUcjRyNhsAYlsAUlSbACJWGwAUVjIyBYYhshWWOwAUViYCMuIyAgPIo4IyFZLbA1LLAAFiCwCEMgLkcjRyNhIGCwIGBmsIBiIyAgPIo4LbA2LCMgLkawAiVGUlggPFkusSYBFCstsDcsIyAuRrACJUZQWCA8WS6xJgEUKy2wOCwjIC5GsAIlRlJYIDxZIyAuRrACJUZQWCA8WS6xJgEUKy2wOSywMCsjIC5GsAIlRlJYIDxZLrEmARQrLbA6LLAxK4ogIDywBCNCijgjIC5GsAIlRlJYIDxZLrEmARQrsARDLrAmKy2wOyywABawBCWwBCYgLkcjRyNhsAZFKyMgPCAuIzixJgEUKy2wPCyxCAQlQrAAFrAEJbAEJSAuRyNHI2EgsAQjQrAGRSsgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjIEewBEOwgGJgILAAKyCKimEgsAJDYGQjsANDYWRQWLACQ2EbsANDYFmwAyWwgGJhsAIlRmE4IyA8IzgbISAgRiNHsAArI2E4IVmxJgEUKy2wPSywMCsusSYBFCstsD4ssDErISMgIDywBCNCIzixJgEUK7AEQy6wJistsD8ssAAVIEewACNCsgABARUUEy6wLCotsEAssAAVIEewACNCsgABARUUEy6wLCotsEEssQABFBOwLSotsEIssC8qLbBDLLAAFkUjIC4gRoojYTixJgEUKy2wRCywCCNCsEMrLbBFLLIAADwrLbBGLLIAATwrLbBHLLIBADwrLbBILLIBATwrLbBJLLIAAD0rLbBKLLIAAT0rLbBLLLIBAD0rLbBMLLIBAT0rLbBNLLIAADkrLbBOLLIAATkrLbBPLLIBADkrLbBQLLIBATkrLbBRLLIAADsrLbBSLLIAATsrLbBTLLIBADsrLbBULLIBATsrLbBVLLIAAD4rLbBWLLIAAT4rLbBXLLIBAD4rLbBYLLIBAT4rLbBZLLIAADorLbBaLLIAATorLbBbLLIBADorLbBcLLIBATorLbBdLLAyKy6xJgEUKy2wXiywMiuwNistsF8ssDIrsDcrLbBgLLAAFrAyK7A4Ky2wYSywMysusSYBFCstsGIssDMrsDYrLbBjLLAzK7A3Ky2wZCywMyuwOCstsGUssDQrLrEmARQrLbBmLLA0K7A2Ky2wZyywNCuwNystsGgssDQrsDgrLbBpLLA1Ky6xJgEUKy2waiywNSuwNistsGsssDUrsDcrLbBsLLA1K7A4Ky2wbSwrsAhlsAMkUHiwARUwLQAAAEu4AMhSWLEBAY5ZuQgACABjILABI0SwAyNwsgQoCUVSRLIKAgcqsQYBRLEkAYhRWLBAiFixBgNEsSYBiFFYuAQAiFixBgFEWVlZWbgB/4WwBI2xBQBEAAA=) format('truetype'),url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAoUAA4AAAAAEPQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABRAAAAEQAAABWPeFJAWNtYXAAAAGIAAAAOgAAAUrQEhm3Y3Z0IAAAAcQAAAAUAAAAHAZJ/5RmcGdtAAAB2AAABPkAAAmRigp4O2dhc3AAAAbUAAAACAAAAAgAAAAQZ2x5ZgAABtwAAACuAAAAtt9nBHZoZWFkAAAHjAAAADUAAAA2ASs8e2hoZWEAAAfEAAAAIAAAACQHUwNNaG10eAAAB+QAAAAMAAAADAspAABsb2NhAAAH8AAAAAgAAAAIADgAW21heHAAAAf4AAAAIAAAACAApgm8bmFtZQAACBgAAAF3AAACzcydGhxwb3N0AAAJkAAAACoAAAA7rr1AmHByZXAAAAm8AAAAVgAAAFaSoZr/eJxjYGTewTiBgZWBg6mKaQ8DA0MPhGZ8wGDIyMTAwMTAysyAFQSkuaYwOLxgeMHIHPQ/iyGKmZvBHyjMCJIDAPe9C2B4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGF4w/v8PUvCCAURLMELVAwEjG8OIBwBk5AavAAB4nGNgQANGDEbM3P83gjAAELQD4XicnVXZdtNWFJU8ZHASOmSgoA7X3DhQ68qEKRgwaSrFdiEdHAitBB2kDHTkncc+62uOQrtWH/m07n09JLR0rbYsls++R1tn2DrnRhwjKn0aiGvUoZKXA6msPZZK90lc13Uvj5UMBnFdthJPSZuonSRKat3sUC7xWOsqWSdYJ+PlIFZPVZ5noAziFB5lSUQbRBuplyZJ4onjJ4kWZxAfJUkgJaMQp9LIUEI1GsRS1aFM6dCr1xNx00DKRqMedVhU90PFJ8c1p9SsA0YqVznCFevVRr4bpwMve5DEOsGzrYcxHnisfpQqkIqR6cg/dkpOlIaBVHHUoVbi6DCTX/eRTCrNQKaMYkWl7oG43f102xYxPXQ6vi5KlUaqurnOKJrt0fGogygP2cbppNzQ2fbw5RlTVKtdcbPtQGYNXErJbHSfRAAdJlLj6QFONZwCqRn1R8XZ588BEslclKo8VTKHegOZMzt7cTHtbiersnCknwcyb3Z2452HQ6dXh3/R+hdM4cxHj+Jifj5C+lBqfiJOJKVGWMzyp4YfcVcgQrkxiAsXyuBThDl0RdrZZl3jtTH2hs/5SqlhPQna6KP4fgr9TiQrHGdRo/VInM1j13Wt3GdQS7W7Fzsyr0OVIu7vCwuuM+eEYZ4WC1VfnvneBTT/Bohn/EDeNIVL+5YpSrRvm6JMu2iKCu0SVKVdNsUU7YoppmnPmmKG9h1TzNKeMzLj/8vc55H7HN7xkJv2XeSmfQ+5ad9HbtoPkJtWITdtHblpLyA3rUZu2lWjOnYEGgZpF1IVQdA0svph3Fab9UDWjDR8aWDyLmLI+upER521tcofxX914gsHcmmip7siF5viLq/bFj483e6rj5pG3bDV+MaR8jAeRnocmtBZ+c3hv+1N3S6a7jKqMugBFUwKwABl7UAC0zrbCaT1mqf48gdgXIZ4zkpDtVSfO4am7+V5X/exOfG+x+3GLrdcd3kJWdYNcmP28N9SZKrrH+UtrVQnR6wrJ49VaxhDKrwour6SlHu0tRu/KKmy8l6U1srnk5CbPYMbQlu27mGwI0xpyiUeXlOlKD3UUo6yQyxvKco84JSLC1qGxLgOdQ9qa8TpoXoYGwshhqG0vRBwSCldFd+0ynfxHqtr2Oj4xRXh6XpyEhGf4ir7UfBU10b96A7avGbdMoMpVaqn+4xPsa/b9lFZaaSOsxe3VAfXNOsaORXTT+Rr4HRvOGjdAz1UfDRBI1U1x+jGKGM0ljXl3wR0MVZ+w2jVYvs93E+dpFWsuUuY7JsT9+C0u/0q+7WcW0bW/dcGvW3kip8jMb8tCvw7B2K3ZA3UO5OBGAvIWdAYxhYmdxiug23EbfY/Jqf/34aFRXJXOxq7eerD1ZNRJXfZ8rjLTXZZ16M2R9VOGvsIjS0PN+bY4XIstsRgQbb+wf8x7gF3aVEC4NDIZZiI2nShnurh6h6rsW04VxIBds2x43QAegAuQd8cu9bzCYD13CPnLsB9cgh2yCH4lByCz8i5BfA5OQRfkEMwIIdgl5w7AA/IIXhIDsEeOQSPyNkE+JIcgq/IIYjJIUjIuQ3wmByCJ+QQfE0OwTdGrk5k/pYH2QD6zqKbQKmdGhzaOGRGrk3Y+zxY9oFFZB9aROqRkesT6lMeLPV7i0j9wSJSfzRyY0L9iQdL/dkiUn+xiNRnxpeZIymvDp7zjg7+BJfqrV4AAAAAAQAB//8AD3icY2BkAALmJUwzGEQZZBwk+RkZGBmdGJgYmbIYgMwsoGSiiLgIs5A2owg7I5uSOqOaiT2jmZE8I5gQY17C/09BQEfg3yt+fh8gvYQxD0j68DOJiQn8U+DnZxQDcQUEljLmCwBpBgbG/3//b2SOZ+Zm4GEQcuAH2sblDLSEm8FFVJhJEGgLH6OSHpMdo5EcI3Nk0bEXJ/LYqvZ82VXHGFd6pKTkyCsQwQAAq+QkqAAAeJxjYGRgYADiw5VSsfH8Nl8ZuJlfAEUYzpvO6IXQCb7///7fyLyEmRvI5WBgAokCAFb/DJAAAAB4nGNgZGBgDvqfxRDF/IKB4f935iUMQBEUwAwAi5YFpgPoAAAD6AAAA1kAAAAAAAAAOABbAAEAAAADABYAAQAAAAAAAgAGABMAbgAAAC0JkQAAAAB4nHWQy2rCQBSG//HSi0JbWui2sypKabxgN4IgWHTTbqS4LTHGJBIzMhkFX6Pv0IfpS/RZ+puMpShNmMx3vjlz5mQAXOMbAvnzxJGzwBmjnAs4Rc9ykf7Zcon8YrmMKt4sn9C/W67gAYHlKm7wwQqidM5ogU/LAlfi0nIBF+LOcpH+0XKJ3LNcxq14tXxC71muYCJSy1Xci6+BWm11FIRG1gZ12W62OnK6lYoqStxYumsTKp3KvpyrxPhxrBxPLfc89oN17Op9uJ8nvk4jlciW09yrkZ/42jX+bFc93QRtY+ZyrtVSDm2GXGm18D3jhMasuo3G3/MwgMIKW2hEvKoQBhI12jrnNppooUOaMkMyM8+KkMBFTONizR1htpIy7nPMGSW0PjNisgOP3+WRH5MC7o9ZRR+tHsYT0u6MKPOSfTns7jBrREqyTDezs9/eU2x4WpvWcNeuS511JTE8qCF5H7u1BY1H72S3Ymi7aPD95/9+AN1fhEsAeJxjYGKAAC4G7ICZgYGRiZGZMzkjNTk7N7Eomy05syg5J5WBAQBE1QZBAABLuADIUlixAQGOWbkIAAgAYyCwASNEsAMjcLIEKAlFUkSyCgIHKrEGAUSxJAGIUViwQIhYsQYDRLEmAYhRWLgEAIhYsQYBRFlZWVm4Af+FsASNsQUARAAA) format('woff')}.ui.ordered.steps .step.completed:before,.ui.steps .step.completed>.icon:before{font-family:Step;content:'\e800'}/*!
 * # Semantic UI 2.4.2 - Breadcrumb
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.breadcrumb{line-height:1;display:inline-block;margin:0 0;vertical-align:middle}.ui.breadcrumb:first-child{margin-top:0}.ui.breadcrumb:last-child{margin-bottom:0}.ui.breadcrumb .divider{display:inline-block;opacity:.7;margin:0 .21428571rem 0;font-size:.92857143em;color:rgba(0,0,0,.4);vertical-align:baseline}.ui.breadcrumb a{color:#4183c4}.ui.breadcrumb a:hover{color:#1e70bf}.ui.breadcrumb .icon.divider{font-size:.85714286em;vertical-align:baseline}.ui.breadcrumb a.section{cursor:pointer}.ui.breadcrumb .section{display:inline-block;margin:0;padding:0}.ui.breadcrumb.segment{display:inline-block;padding:.78571429em 1em}.ui.breadcrumb .active.section{font-weight:700}.ui.mini.breadcrumb{font-size:.78571429rem}.ui.tiny.breadcrumb{font-size:.85714286rem}.ui.small.breadcrumb{font-size:.92857143rem}.ui.breadcrumb{font-size:1rem}.ui.large.breadcrumb{font-size:1.14285714rem}.ui.big.breadcrumb{font-size:1.28571429rem}.ui.huge.breadcrumb{font-size:1.42857143rem}.ui.massive.breadcrumb{font-size:1.71428571rem}/*!
 * # Semantic UI 2.4.2 - Form
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.form{position:relative;max-width:100%}.ui.form>p{margin:1em 0}.ui.form .field{clear:both;margin:0 0 1em}.ui.form .field:last-child,.ui.form .fields:last-child .field{margin-bottom:0}.ui.form .fields .field{clear:both;margin:0}.ui.form .field>label{display:block;margin:0 0 .28571429rem 0;color:rgba(0,0,0,.87);font-size:.92857143em;font-weight:700;text-transform:none}.ui.form input:not([type]),.ui.form input[type=date],.ui.form input[type=datetime-local],.ui.form input[type=email],.ui.form input[type=file],.ui.form input[type=number],.ui.form input[type=password],.ui.form input[type=search],.ui.form input[type=tel],.ui.form input[type=text],.ui.form input[type=time],.ui.form input[type=url],.ui.form textarea{width:100%;vertical-align:top}.ui.form ::-webkit-datetime-edit,.ui.form ::-webkit-inner-spin-button{height:1.21428571em}.ui.form input:not([type]),.ui.form input[type=date],.ui.form input[type=datetime-local],.ui.form input[type=email],.ui.form input[type=file],.ui.form input[type=number],.ui.form input[type=password],.ui.form input[type=search],.ui.form input[type=tel],.ui.form input[type=text],.ui.form input[type=time],.ui.form input[type=url]{font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;margin:0;outline:0;-webkit-appearance:none;tap-highlight-color:rgba(255,255,255,0);line-height:1.21428571em;padding:.67857143em 1em;font-size:1em;background:#fff;border:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87);border-radius:.28571429rem;box-shadow:0 0 0 0 transparent inset;transition:color .1s ease,border-color .1s ease}.ui.form textarea{margin:0;-webkit-appearance:none;tap-highlight-color:rgba(255,255,255,0);padding:.78571429em 1em;background:#fff;border:1px solid rgba(34,36,38,.15);outline:0;color:rgba(0,0,0,.87);border-radius:.28571429rem;box-shadow:0 0 0 0 transparent inset;transition:color .1s ease,border-color .1s ease;font-size:1em;line-height:1.2857;resize:vertical}.ui.form textarea:not([rows]){height:12em;min-height:8em;max-height:24em}.ui.form input[type=checkbox],.ui.form textarea{vertical-align:top}.ui.form input.attached{width:auto}.ui.form select{display:block;height:auto;width:100%;background:#fff;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;box-shadow:0 0 0 0 transparent inset;padding:.62em 1em;color:rgba(0,0,0,.87);transition:color .1s ease,border-color .1s ease}.ui.form .field>.selection.dropdown{width:100%}.ui.form .field>.selection.dropdown>.dropdown.icon{float:right}.ui.form .inline.field>.selection.dropdown,.ui.form .inline.fields .field>.selection.dropdown{width:auto}.ui.form .inline.field>.selection.dropdown>.dropdown.icon,.ui.form .inline.fields .field>.selection.dropdown>.dropdown.icon{float:none}.ui.form .field .ui.input,.ui.form .fields .field .ui.input,.ui.form .wide.field .ui.input{width:100%}.ui.form .inline.field:not(.wide) .ui.input,.ui.form .inline.fields .field:not(.wide) .ui.input{width:auto;vertical-align:middle}.ui.form .field .ui.input input,.ui.form .fields .field .ui.input input{width:auto}.ui.form .eight.fields .ui.input input,.ui.form .five.fields .ui.input input,.ui.form .four.fields .ui.input input,.ui.form .nine.fields .ui.input input,.ui.form .seven.fields .ui.input input,.ui.form .six.fields .ui.input input,.ui.form .ten.fields .ui.input input,.ui.form .three.fields .ui.input input,.ui.form .two.fields .ui.input input,.ui.form .wide.field .ui.input input{flex:1 0 auto;width:0}.ui.form .error.message,.ui.form .success.message,.ui.form .warning.message{display:none}.ui.form .message:first-child{margin-top:0}.ui.form .field .prompt.label{white-space:normal;background:#fff!important;border:1px solid #e0b4b4!important;color:#9f3a38!important}.ui.form .inline.field .prompt,.ui.form .inline.fields .field .prompt{vertical-align:top;margin:-.25em 0 -.5em .5em}.ui.form .inline.field .prompt:before,.ui.form .inline.fields .field .prompt:before{border-width:0 0 1px 1px;bottom:auto;right:auto;top:50%;left:0}.ui.form .field.field input:-webkit-autofill{box-shadow:0 0 0 100px ivory inset!important;border-color:#e5dfa1!important}.ui.form .field.field input:-webkit-autofill:focus{box-shadow:0 0 0 100px ivory inset!important;border-color:#d5c315!important}.ui.form .error.error input:-webkit-autofill{box-shadow:0 0 0 100px #fffaf0 inset!important;border-color:#e0b4b4!important}.ui.form ::-webkit-input-placeholder{color:rgba(191,191,191,.87)}.ui.form :-ms-input-placeholder{color:rgba(191,191,191,.87)!important}.ui.form ::-moz-placeholder{color:rgba(191,191,191,.87)}.ui.form :focus::-webkit-input-placeholder{color:rgba(115,115,115,.87)}.ui.form :focus:-ms-input-placeholder{color:rgba(115,115,115,.87)!important}.ui.form :focus::-moz-placeholder{color:rgba(115,115,115,.87)}.ui.form .error ::-webkit-input-placeholder{color:#e7bdbc}.ui.form .error :-ms-input-placeholder{color:#e7bdbc!important}.ui.form .error ::-moz-placeholder{color:#e7bdbc}.ui.form .error :focus::-webkit-input-placeholder{color:#da9796}.ui.form .error :focus:-ms-input-placeholder{color:#da9796!important}.ui.form .error :focus::-moz-placeholder{color:#da9796}.ui.form input:not([type]):focus,.ui.form input[type=date]:focus,.ui.form input[type=datetime-local]:focus,.ui.form input[type=email]:focus,.ui.form input[type=file]:focus,.ui.form input[type=number]:focus,.ui.form input[type=password]:focus,.ui.form input[type=search]:focus,.ui.form input[type=tel]:focus,.ui.form input[type=text]:focus,.ui.form input[type=time]:focus,.ui.form input[type=url]:focus{color:rgba(0,0,0,.95);border-color:#85b7d9;border-radius:.28571429rem;background:#fff;box-shadow:0 0 0 0 rgba(34,36,38,.35) inset}.ui.form textarea:focus{color:rgba(0,0,0,.95);border-color:#85b7d9;border-radius:.28571429rem;background:#fff;box-shadow:0 0 0 0 rgba(34,36,38,.35) inset;-webkit-appearance:none}.ui.form.success .success.message:not(:empty){display:block}.ui.form.success .compact.success.message:not(:empty){display:inline-block}.ui.form.success .icon.success.message:not(:empty){display:flex}.ui.form.warning .warning.message:not(:empty){display:block}.ui.form.warning .compact.warning.message:not(:empty){display:inline-block}.ui.form.warning .icon.warning.message:not(:empty){display:flex}.ui.form.error .error.message:not(:empty){display:block}.ui.form.error .compact.error.message:not(:empty){display:inline-block}.ui.form.error .icon.error.message:not(:empty){display:flex}.ui.form .field.error .input,.ui.form .field.error label,.ui.form .fields.error .field .input,.ui.form .fields.error .field label{color:#9f3a38}.ui.form .field.error .corner.label,.ui.form .fields.error .field .corner.label{border-color:#9f3a38;color:#fff}.ui.form .field.error input:not([type]),.ui.form .field.error input[type=date],.ui.form .field.error input[type=datetime-local],.ui.form .field.error input[type=email],.ui.form .field.error input[type=file],.ui.form .field.error input[type=number],.ui.form .field.error input[type=password],.ui.form .field.error input[type=search],.ui.form .field.error input[type=tel],.ui.form .field.error input[type=text],.ui.form .field.error input[type=time],.ui.form .field.error input[type=url],.ui.form .field.error select,.ui.form .field.error textarea,.ui.form .fields.error .field input:not([type]),.ui.form .fields.error .field input[type=date],.ui.form .fields.error .field input[type=datetime-local],.ui.form .fields.error .field input[type=email],.ui.form .fields.error .field input[type=file],.ui.form .fields.error .field input[type=number],.ui.form .fields.error .field input[type=password],.ui.form .fields.error .field input[type=search],.ui.form .fields.error .field input[type=tel],.ui.form .fields.error .field input[type=text],.ui.form .fields.error .field input[type=time],.ui.form .fields.error .field input[type=url],.ui.form .fields.error .field select,.ui.form .fields.error .field textarea{background:#fff6f6;border-color:#e0b4b4;color:#9f3a38;border-radius:'';box-shadow:none}.ui.form .field.error input:not([type]):focus,.ui.form .field.error input[type=date]:focus,.ui.form .field.error input[type=datetime-local]:focus,.ui.form .field.error input[type=email]:focus,.ui.form .field.error input[type=file]:focus,.ui.form .field.error input[type=number]:focus,.ui.form .field.error input[type=password]:focus,.ui.form .field.error input[type=search]:focus,.ui.form .field.error input[type=tel]:focus,.ui.form .field.error input[type=text]:focus,.ui.form .field.error input[type=time]:focus,.ui.form .field.error input[type=url]:focus,.ui.form .field.error select:focus,.ui.form .field.error textarea:focus{background:#fff6f6;border-color:#e0b4b4;color:#9f3a38;-webkit-appearance:none;box-shadow:none}.ui.form .field.error select{-webkit-appearance:menulist-button}.ui.form .field.error .ui.dropdown,.ui.form .field.error .ui.dropdown .item,.ui.form .field.error .ui.dropdown .text,.ui.form .fields.error .field .ui.dropdown,.ui.form .fields.error .field .ui.dropdown .item{background:#fff6f6;color:#9f3a38}.ui.form .field.error .ui.dropdown,.ui.form .fields.error .field .ui.dropdown{border-color:#e0b4b4!important}.ui.form .field.error .ui.dropdown:hover,.ui.form .fields.error .field .ui.dropdown:hover{border-color:#e0b4b4!important}.ui.form .field.error .ui.dropdown:hover .menu,.ui.form .fields.error .field .ui.dropdown:hover .menu{border-color:#e0b4b4}.ui.form .field.error .ui.multiple.selection.dropdown>.label,.ui.form .fields.error .field .ui.multiple.selection.dropdown>.label{background-color:#eacbcb;color:#9f3a38}.ui.form .field.error .ui.dropdown .menu .item:hover,.ui.form .fields.error .field .ui.dropdown .menu .item:hover{background-color:#fbe7e7}.ui.form .field.error .ui.dropdown .menu .selected.item,.ui.form .fields.error .field .ui.dropdown .menu .selected.item{background-color:#fbe7e7}.ui.form .field.error .ui.dropdown .menu .active.item,.ui.form .fields.error .field .ui.dropdown .menu .active.item{background-color:#fdcfcf!important}.ui.form .field.error .checkbox:not(.toggle):not(.slider) .box,.ui.form .field.error .checkbox:not(.toggle):not(.slider) label,.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box,.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label{color:#9f3a38}.ui.form .field.error .checkbox:not(.toggle):not(.slider) .box:before,.ui.form .field.error .checkbox:not(.toggle):not(.slider) label:before,.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box:before,.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label:before{background:#fff6f6;border-color:#e0b4b4}.ui.form .field.error .checkbox .box:after,.ui.form .field.error .checkbox label:after,.ui.form .fields.error .field .checkbox .box:after,.ui.form .fields.error .field .checkbox label:after{color:#9f3a38}.ui.form .disabled.field,.ui.form .disabled.fields .field,.ui.form .field :disabled{pointer-events:none;opacity:.45}.ui.form .field.disabled>label,.ui.form .fields.disabled>label{opacity:.45}.ui.form .field.disabled :disabled{opacity:1}.ui.loading.form{position:relative;cursor:default;pointer-events:none}.ui.loading.form:before{position:absolute;content:'';top:0;left:0;background:rgba(255,255,255,.8);width:100%;height:100%;z-index:100}.ui.loading.form:after{position:absolute;content:'';top:50%;left:50%;margin:-1.5em 0 0 -1.5em;width:3em;height:3em;-webkit-animation:form-spin .6s linear;animation:form-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.1);border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent;visibility:visible;z-index:101}@-webkit-keyframes form-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes form-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.ui.form .required.field>.checkbox:after,.ui.form .required.field>label:after,.ui.form .required.fields.grouped>label:after,.ui.form .required.fields:not(.grouped)>.field>.checkbox:after,.ui.form .required.fields:not(.grouped)>.field>label:after{margin:-.2em 0 0 .2em;content:'*';color:#db2828}.ui.form .required.field>label:after,.ui.form .required.fields.grouped>label:after,.ui.form .required.fields:not(.grouped)>.field>label:after{display:inline-block;vertical-align:top}.ui.form .required.field>.checkbox:after,.ui.form .required.fields:not(.grouped)>.field>.checkbox:after{position:absolute;top:0;left:100%}.ui.form .inverted.segment .ui.checkbox .box,.ui.form .inverted.segment .ui.checkbox label,.ui.form .inverted.segment label,.ui.inverted.form .inline.field>label,.ui.inverted.form .inline.field>p,.ui.inverted.form .inline.fields .field>label,.ui.inverted.form .inline.fields .field>p,.ui.inverted.form .inline.fields>label,.ui.inverted.form .ui.checkbox .box,.ui.inverted.form .ui.checkbox label,.ui.inverted.form label{color:rgba(255,255,255,.9)}.ui.inverted.form input:not([type]),.ui.inverted.form input[type=date],.ui.inverted.form input[type=datetime-local],.ui.inverted.form input[type=email],.ui.inverted.form input[type=file],.ui.inverted.form input[type=number],.ui.inverted.form input[type=password],.ui.inverted.form input[type=search],.ui.inverted.form input[type=tel],.ui.inverted.form input[type=text],.ui.inverted.form input[type=time],.ui.inverted.form input[type=url]{background:#fff;border-color:rgba(255,255,255,.1);color:rgba(0,0,0,.87);box-shadow:none}.ui.form .grouped.fields{display:block;margin:0 0 1em}.ui.form .grouped.fields:last-child{margin-bottom:0}.ui.form .grouped.fields>label{margin:0 0 .28571429rem 0;color:rgba(0,0,0,.87);font-size:.92857143em;font-weight:700;text-transform:none}.ui.form .grouped.fields .field,.ui.form .grouped.inline.fields .field{display:block;margin:.5em 0;padding:0}.ui.form .fields{display:flex;flex-direction:row;margin:0 -.5em 1em}.ui.form .fields>.field{flex:0 1 auto;padding-left:.5em;padding-right:.5em}.ui.form .fields>.field:first-child{border-left:none;box-shadow:none}.ui.form .two.fields>.field,.ui.form .two.fields>.fields{width:50%}.ui.form .three.fields>.field,.ui.form .three.fields>.fields{width:33.33333333%}.ui.form .four.fields>.field,.ui.form .four.fields>.fields{width:25%}.ui.form .five.fields>.field,.ui.form .five.fields>.fields{width:20%}.ui.form .six.fields>.field,.ui.form .six.fields>.fields{width:16.66666667%}.ui.form .seven.fields>.field,.ui.form .seven.fields>.fields{width:14.28571429%}.ui.form .eight.fields>.field,.ui.form .eight.fields>.fields{width:12.5%}.ui.form .nine.fields>.field,.ui.form .nine.fields>.fields{width:11.11111111%}.ui.form .ten.fields>.field,.ui.form .ten.fields>.fields{width:10%}@media only screen and (max-width:767px){.ui.form .fields{flex-wrap:wrap}.ui.form:not(.unstackable) .eight.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .eight.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .five.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .five.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .four.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .four.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .nine.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .nine.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .seven.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .seven.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .six.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .six.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .ten.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .ten.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .three.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .three.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .two.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .two.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) [class*="equal width"].fields:not(.unstackable)>.field,.ui[class*="equal width"].form:not(.unstackable) .fields>.field{width:100%!important;margin:0 0 1em}}.ui.form .fields .wide.field{width:6.25%;padding-left:.5em;padding-right:.5em}.ui.form .one.wide.field{width:6.25%!important}.ui.form .two.wide.field{width:12.5%!important}.ui.form .three.wide.field{width:18.75%!important}.ui.form .four.wide.field{width:25%!important}.ui.form .five.wide.field{width:31.25%!important}.ui.form .six.wide.field{width:37.5%!important}.ui.form .seven.wide.field{width:43.75%!important}.ui.form .eight.wide.field{width:50%!important}.ui.form .nine.wide.field{width:56.25%!important}.ui.form .ten.wide.field{width:62.5%!important}.ui.form .eleven.wide.field{width:68.75%!important}.ui.form .twelve.wide.field{width:75%!important}.ui.form .thirteen.wide.field{width:81.25%!important}.ui.form .fourteen.wide.field{width:87.5%!important}.ui.form .fifteen.wide.field{width:93.75%!important}.ui.form .sixteen.wide.field{width:100%!important}@media only screen and (max-width:767px){.ui.form:not(.unstackable) .fields:not(.unstackable)>.eight.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.eleven.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.fifteen.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.five.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.four.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.fourteen.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.nine.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.seven.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.six.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.sixteen.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.ten.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.thirteen.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.three.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.twelve.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.two.wide.field,.ui.form:not(.unstackable) .five.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .five.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .four.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .four.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .three.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .three.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .two.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .two.fields:not(.unstackable)>.fields{width:100%!important}.ui.form .fields{margin-bottom:0}}.ui.form [class*="equal width"].fields>.field,.ui[class*="equal width"].form .fields>.field{width:100%;flex:1 1 auto}.ui.form .inline.fields{margin:0 0 1em;align-items:center}.ui.form .inline.fields .field{margin:0;padding:0 1em 0 0}.ui.form .inline.field>label,.ui.form .inline.field>p,.ui.form .inline.fields .field>label,.ui.form .inline.fields .field>p,.ui.form .inline.fields>label{display:inline-block;width:auto;margin-top:0;margin-bottom:0;vertical-align:baseline;font-size:.92857143em;font-weight:700;color:rgba(0,0,0,.87);text-transform:none}.ui.form .inline.fields>label{margin:.035714em 1em 0 0}.ui.form .inline.field>input,.ui.form .inline.field>select,.ui.form .inline.fields .field>input,.ui.form .inline.fields .field>select{display:inline-block;width:auto;margin-top:0;margin-bottom:0;vertical-align:middle;font-size:1em}.ui.form .inline.field>:first-child,.ui.form .inline.fields .field>:first-child{margin:0 .85714286em 0 0}.ui.form .inline.field>:only-child,.ui.form .inline.fields .field>:only-child{margin:0}.ui.form .inline.fields .wide.field{display:flex;align-items:center}.ui.form .inline.fields .wide.field>input,.ui.form .inline.fields .wide.field>select{width:100%}.ui.mini.form{font-size:.78571429rem}.ui.tiny.form{font-size:.85714286rem}.ui.small.form{font-size:.92857143rem}.ui.form{font-size:1rem}.ui.large.form{font-size:1.14285714rem}.ui.big.form{font-size:1.28571429rem}.ui.huge.form{font-size:1.42857143rem}.ui.massive.form{font-size:1.71428571rem}/*!
 * # Semantic UI 2.4.2 - Grid
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.grid{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;padding:0}.ui.grid{margin-top:-1rem;margin-bottom:-1rem;margin-left:-1rem;margin-right:-1rem}.ui.relaxed.grid{margin-left:-1.5rem;margin-right:-1.5rem}.ui[class*="very relaxed"].grid{margin-left:-2.5rem;margin-right:-2.5rem}.ui.grid+.grid{margin-top:1rem}.ui.grid>.column:not(.row),.ui.grid>.row>.column{position:relative;display:inline-block;width:6.25%;padding-left:1rem;padding-right:1rem;vertical-align:top}.ui.grid>*{padding-left:1rem;padding-right:1rem}.ui.grid>.row{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:inherit;align-items:stretch;width:100%!important;padding:0;padding-top:1rem;padding-bottom:1rem}.ui.grid>.column:not(.row){padding-top:1rem;padding-bottom:1rem}.ui.grid>.row>.column{margin-top:0;margin-bottom:0}.ui.grid>.row>.column>img,.ui.grid>.row>img{max-width:100%}.ui.grid>.ui.grid:first-child{margin-top:0}.ui.grid>.ui.grid:last-child{margin-bottom:0}.ui.aligned.grid .column>.segment:not(.compact):not(.attached),.ui.grid .aligned.row>.column>.segment:not(.compact):not(.attached){width:100%}.ui.grid .row+.ui.divider{flex-grow:1;margin:1rem 1rem}.ui.grid .column+.ui.vertical.divider{height:calc(50% - (2rem / 2))}.ui.grid>.column:last-child>.horizontal.segment,.ui.grid>.row>.column:last-child>.horizontal.segment{box-shadow:none}@media only screen and (max-width:767px){.ui.page.grid{width:auto;padding-left:0;padding-right:0;margin-left:0;margin-right:0}}@media only screen and (min-width:768px) and (max-width:991px){.ui.page.grid{width:auto;margin-left:0;margin-right:0;padding-left:2em;padding-right:2em}}@media only screen and (min-width:992px) and (max-width:1199px){.ui.page.grid{width:auto;margin-left:0;margin-right:0;padding-left:3%;padding-right:3%}}@media only screen and (min-width:1200px) and (max-width:1919px){.ui.page.grid{width:auto;margin-left:0;margin-right:0;padding-left:15%;padding-right:15%}}@media only screen and (min-width:1920px){.ui.page.grid{width:auto;margin-left:0;margin-right:0;padding-left:23%;padding-right:23%}}.ui.grid>.column:only-child,.ui.grid>.row>.column:only-child{width:100%}.ui[class*="one column"].grid>.column:not(.row),.ui[class*="one column"].grid>.row>.column{width:100%}.ui[class*="two column"].grid>.column:not(.row),.ui[class*="two column"].grid>.row>.column{width:50%}.ui[class*="three column"].grid>.column:not(.row),.ui[class*="three column"].grid>.row>.column{width:33.33333333%}.ui[class*="four column"].grid>.column:not(.row),.ui[class*="four column"].grid>.row>.column{width:25%}.ui[class*="five column"].grid>.column:not(.row),.ui[class*="five column"].grid>.row>.column{width:20%}.ui[class*="six column"].grid>.column:not(.row),.ui[class*="six column"].grid>.row>.column{width:16.66666667%}.ui[class*="seven column"].grid>.column:not(.row),.ui[class*="seven column"].grid>.row>.column{width:14.28571429%}.ui[class*="eight column"].grid>.column:not(.row),.ui[class*="eight column"].grid>.row>.column{width:12.5%}.ui[class*="nine column"].grid>.column:not(.row),.ui[class*="nine column"].grid>.row>.column{width:11.11111111%}.ui[class*="ten column"].grid>.column:not(.row),.ui[class*="ten column"].grid>.row>.column{width:10%}.ui[class*="eleven column"].grid>.column:not(.row),.ui[class*="eleven column"].grid>.row>.column{width:9.09090909%}.ui[class*="twelve column"].grid>.column:not(.row),.ui[class*="twelve column"].grid>.row>.column{width:8.33333333%}.ui[class*="thirteen column"].grid>.column:not(.row),.ui[class*="thirteen column"].grid>.row>.column{width:7.69230769%}.ui[class*="fourteen column"].grid>.column:not(.row),.ui[class*="fourteen column"].grid>.row>.column{width:7.14285714%}.ui[class*="fifteen column"].grid>.column:not(.row),.ui[class*="fifteen column"].grid>.row>.column{width:6.66666667%}.ui[class*="sixteen column"].grid>.column:not(.row),.ui[class*="sixteen column"].grid>.row>.column{width:6.25%}.ui.grid>[class*="one column"].row>.column{width:100%!important}.ui.grid>[class*="two column"].row>.column{width:50%!important}.ui.grid>[class*="three column"].row>.column{width:33.33333333%!important}.ui.grid>[class*="four column"].row>.column{width:25%!important}.ui.grid>[class*="five column"].row>.column{width:20%!important}.ui.grid>[class*="six column"].row>.column{width:16.66666667%!important}.ui.grid>[class*="seven column"].row>.column{width:14.28571429%!important}.ui.grid>[class*="eight column"].row>.column{width:12.5%!important}.ui.grid>[class*="nine column"].row>.column{width:11.11111111%!important}.ui.grid>[class*="ten column"].row>.column{width:10%!important}.ui.grid>[class*="eleven column"].row>.column{width:9.09090909%!important}.ui.grid>[class*="twelve column"].row>.column{width:8.33333333%!important}.ui.grid>[class*="thirteen column"].row>.column{width:7.69230769%!important}.ui.grid>[class*="fourteen column"].row>.column{width:7.14285714%!important}.ui.grid>[class*="fifteen column"].row>.column{width:6.66666667%!important}.ui.grid>[class*="sixteen column"].row>.column{width:6.25%!important}.ui.celled.page.grid{box-shadow:none}.ui.column.grid>[class*="one wide"].column,.ui.grid>.column.row>[class*="one wide"].column,.ui.grid>.row>[class*="one wide"].column,.ui.grid>[class*="one wide"].column{width:6.25%!important}.ui.column.grid>[class*="two wide"].column,.ui.grid>.column.row>[class*="two wide"].column,.ui.grid>.row>[class*="two wide"].column,.ui.grid>[class*="two wide"].column{width:12.5%!important}.ui.column.grid>[class*="three wide"].column,.ui.grid>.column.row>[class*="three wide"].column,.ui.grid>.row>[class*="three wide"].column,.ui.grid>[class*="three wide"].column{width:18.75%!important}.ui.column.grid>[class*="four wide"].column,.ui.grid>.column.row>[class*="four wide"].column,.ui.grid>.row>[class*="four wide"].column,.ui.grid>[class*="four wide"].column{width:25%!important}.ui.column.grid>[class*="five wide"].column,.ui.grid>.column.row>[class*="five wide"].column,.ui.grid>.row>[class*="five wide"].column,.ui.grid>[class*="five wide"].column{width:31.25%!important}.ui.column.grid>[class*="six wide"].column,.ui.grid>.column.row>[class*="six wide"].column,.ui.grid>.row>[class*="six wide"].column,.ui.grid>[class*="six wide"].column{width:37.5%!important}.ui.column.grid>[class*="seven wide"].column,.ui.grid>.column.row>[class*="seven wide"].column,.ui.grid>.row>[class*="seven wide"].column,.ui.grid>[class*="seven wide"].column{width:43.75%!important}.ui.column.grid>[class*="eight wide"].column,.ui.grid>.column.row>[class*="eight wide"].column,.ui.grid>.row>[class*="eight wide"].column,.ui.grid>[class*="eight wide"].column{width:50%!important}.ui.column.grid>[class*="nine wide"].column,.ui.grid>.column.row>[class*="nine wide"].column,.ui.grid>.row>[class*="nine wide"].column,.ui.grid>[class*="nine wide"].column{width:56.25%!important}.ui.column.grid>[class*="ten wide"].column,.ui.grid>.column.row>[class*="ten wide"].column,.ui.grid>.row>[class*="ten wide"].column,.ui.grid>[class*="ten wide"].column{width:62.5%!important}.ui.column.grid>[class*="eleven wide"].column,.ui.grid>.column.row>[class*="eleven wide"].column,.ui.grid>.row>[class*="eleven wide"].column,.ui.grid>[class*="eleven wide"].column{width:68.75%!important}.ui.column.grid>[class*="twelve wide"].column,.ui.grid>.column.row>[class*="twelve wide"].column,.ui.grid>.row>[class*="twelve wide"].column,.ui.grid>[class*="twelve wide"].column{width:75%!important}.ui.column.grid>[class*="thirteen wide"].column,.ui.grid>.column.row>[class*="thirteen wide"].column,.ui.grid>.row>[class*="thirteen wide"].column,.ui.grid>[class*="thirteen wide"].column{width:81.25%!important}.ui.column.grid>[class*="fourteen wide"].column,.ui.grid>.column.row>[class*="fourteen wide"].column,.ui.grid>.row>[class*="fourteen wide"].column,.ui.grid>[class*="fourteen wide"].column{width:87.5%!important}.ui.column.grid>[class*="fifteen wide"].column,.ui.grid>.column.row>[class*="fifteen wide"].column,.ui.grid>.row>[class*="fifteen wide"].column,.ui.grid>[class*="fifteen wide"].column{width:93.75%!important}.ui.column.grid>[class*="sixteen wide"].column,.ui.grid>.column.row>[class*="sixteen wide"].column,.ui.grid>.row>[class*="sixteen wide"].column,.ui.grid>[class*="sixteen wide"].column{width:100%!important}@media only screen and (min-width:320px) and (max-width:767px){.ui.column.grid>[class*="one wide mobile"].column,.ui.grid>.column.row>[class*="one wide mobile"].column,.ui.grid>.row>[class*="one wide mobile"].column,.ui.grid>[class*="one wide mobile"].column{width:6.25%!important}.ui.column.grid>[class*="two wide mobile"].column,.ui.grid>.column.row>[class*="two wide mobile"].column,.ui.grid>.row>[class*="two wide mobile"].column,.ui.grid>[class*="two wide mobile"].column{width:12.5%!important}.ui.column.grid>[class*="three wide mobile"].column,.ui.grid>.column.row>[class*="three wide mobile"].column,.ui.grid>.row>[class*="three wide mobile"].column,.ui.grid>[class*="three wide mobile"].column{width:18.75%!important}.ui.column.grid>[class*="four wide mobile"].column,.ui.grid>.column.row>[class*="four wide mobile"].column,.ui.grid>.row>[class*="four wide mobile"].column,.ui.grid>[class*="four wide mobile"].column{width:25%!important}.ui.column.grid>[class*="five wide mobile"].column,.ui.grid>.column.row>[class*="five wide mobile"].column,.ui.grid>.row>[class*="five wide mobile"].column,.ui.grid>[class*="five wide mobile"].column{width:31.25%!important}.ui.column.grid>[class*="six wide mobile"].column,.ui.grid>.column.row>[class*="six wide mobile"].column,.ui.grid>.row>[class*="six wide mobile"].column,.ui.grid>[class*="six wide mobile"].column{width:37.5%!important}.ui.column.grid>[class*="seven wide mobile"].column,.ui.grid>.column.row>[class*="seven wide mobile"].column,.ui.grid>.row>[class*="seven wide mobile"].column,.ui.grid>[class*="seven wide mobile"].column{width:43.75%!important}.ui.column.grid>[class*="eight wide mobile"].column,.ui.grid>.column.row>[class*="eight wide mobile"].column,.ui.grid>.row>[class*="eight wide mobile"].column,.ui.grid>[class*="eight wide mobile"].column{width:50%!important}.ui.column.grid>[class*="nine wide mobile"].column,.ui.grid>.column.row>[class*="nine wide mobile"].column,.ui.grid>.row>[class*="nine wide mobile"].column,.ui.grid>[class*="nine wide mobile"].column{width:56.25%!important}.ui.column.grid>[class*="ten wide mobile"].column,.ui.grid>.column.row>[class*="ten wide mobile"].column,.ui.grid>.row>[class*="ten wide mobile"].column,.ui.grid>[class*="ten wide mobile"].column{width:62.5%!important}.ui.column.grid>[class*="eleven wide mobile"].column,.ui.grid>.column.row>[class*="eleven wide mobile"].column,.ui.grid>.row>[class*="eleven wide mobile"].column,.ui.grid>[class*="eleven wide mobile"].column{width:68.75%!important}.ui.column.grid>[class*="twelve wide mobile"].column,.ui.grid>.column.row>[class*="twelve wide mobile"].column,.ui.grid>.row>[class*="twelve wide mobile"].column,.ui.grid>[class*="twelve wide mobile"].column{width:75%!important}.ui.column.grid>[class*="thirteen wide mobile"].column,.ui.grid>.column.row>[class*="thirteen wide mobile"].column,.ui.grid>.row>[class*="thirteen wide mobile"].column,.ui.grid>[class*="thirteen wide mobile"].column{width:81.25%!important}.ui.column.grid>[class*="fourteen wide mobile"].column,.ui.grid>.column.row>[class*="fourteen wide mobile"].column,.ui.grid>.row>[class*="fourteen wide mobile"].column,.ui.grid>[class*="fourteen wide mobile"].column{width:87.5%!important}.ui.column.grid>[class*="fifteen wide mobile"].column,.ui.grid>.column.row>[class*="fifteen wide mobile"].column,.ui.grid>.row>[class*="fifteen wide mobile"].column,.ui.grid>[class*="fifteen wide mobile"].column{width:93.75%!important}.ui.column.grid>[class*="sixteen wide mobile"].column,.ui.grid>.column.row>[class*="sixteen wide mobile"].column,.ui.grid>.row>[class*="sixteen wide mobile"].column,.ui.grid>[class*="sixteen wide mobile"].column{width:100%!important}}@media only screen and (min-width:768px) and (max-width:991px){.ui.column.grid>[class*="one wide tablet"].column,.ui.grid>.column.row>[class*="one wide tablet"].column,.ui.grid>.row>[class*="one wide tablet"].column,.ui.grid>[class*="one wide tablet"].column{width:6.25%!important}.ui.column.grid>[class*="two wide tablet"].column,.ui.grid>.column.row>[class*="two wide tablet"].column,.ui.grid>.row>[class*="two wide tablet"].column,.ui.grid>[class*="two wide tablet"].column{width:12.5%!important}.ui.column.grid>[class*="three wide tablet"].column,.ui.grid>.column.row>[class*="three wide tablet"].column,.ui.grid>.row>[class*="three wide tablet"].column,.ui.grid>[class*="three wide tablet"].column{width:18.75%!important}.ui.column.grid>[class*="four wide tablet"].column,.ui.grid>.column.row>[class*="four wide tablet"].column,.ui.grid>.row>[class*="four wide tablet"].column,.ui.grid>[class*="four wide tablet"].column{width:25%!important}.ui.column.grid>[class*="five wide tablet"].column,.ui.grid>.column.row>[class*="five wide tablet"].column,.ui.grid>.row>[class*="five wide tablet"].column,.ui.grid>[class*="five wide tablet"].column{width:31.25%!important}.ui.column.grid>[class*="six wide tablet"].column,.ui.grid>.column.row>[class*="six wide tablet"].column,.ui.grid>.row>[class*="six wide tablet"].column,.ui.grid>[class*="six wide tablet"].column{width:37.5%!important}.ui.column.grid>[class*="seven wide tablet"].column,.ui.grid>.column.row>[class*="seven wide tablet"].column,.ui.grid>.row>[class*="seven wide tablet"].column,.ui.grid>[class*="seven wide tablet"].column{width:43.75%!important}.ui.column.grid>[class*="eight wide tablet"].column,.ui.grid>.column.row>[class*="eight wide tablet"].column,.ui.grid>.row>[class*="eight wide tablet"].column,.ui.grid>[class*="eight wide tablet"].column{width:50%!important}.ui.column.grid>[class*="nine wide tablet"].column,.ui.grid>.column.row>[class*="nine wide tablet"].column,.ui.grid>.row>[class*="nine wide tablet"].column,.ui.grid>[class*="nine wide tablet"].column{width:56.25%!important}.ui.column.grid>[class*="ten wide tablet"].column,.ui.grid>.column.row>[class*="ten wide tablet"].column,.ui.grid>.row>[class*="ten wide tablet"].column,.ui.grid>[class*="ten wide tablet"].column{width:62.5%!important}.ui.column.grid>[class*="eleven wide tablet"].column,.ui.grid>.column.row>[class*="eleven wide tablet"].column,.ui.grid>.row>[class*="eleven wide tablet"].column,.ui.grid>[class*="eleven wide tablet"].column{width:68.75%!important}.ui.column.grid>[class*="twelve wide tablet"].column,.ui.grid>.column.row>[class*="twelve wide tablet"].column,.ui.grid>.row>[class*="twelve wide tablet"].column,.ui.grid>[class*="twelve wide tablet"].column{width:75%!important}.ui.column.grid>[class*="thirteen wide tablet"].column,.ui.grid>.column.row>[class*="thirteen wide tablet"].column,.ui.grid>.row>[class*="thirteen wide tablet"].column,.ui.grid>[class*="thirteen wide tablet"].column{width:81.25%!important}.ui.column.grid>[class*="fourteen wide tablet"].column,.ui.grid>.column.row>[class*="fourteen wide tablet"].column,.ui.grid>.row>[class*="fourteen wide tablet"].column,.ui.grid>[class*="fourteen wide tablet"].column{width:87.5%!important}.ui.column.grid>[class*="fifteen wide tablet"].column,.ui.grid>.column.row>[class*="fifteen wide tablet"].column,.ui.grid>.row>[class*="fifteen wide tablet"].column,.ui.grid>[class*="fifteen wide tablet"].column{width:93.75%!important}.ui.column.grid>[class*="sixteen wide tablet"].column,.ui.grid>.column.row>[class*="sixteen wide tablet"].column,.ui.grid>.row>[class*="sixteen wide tablet"].column,.ui.grid>[class*="sixteen wide tablet"].column{width:100%!important}}@media only screen and (min-width:992px){.ui.column.grid>[class*="one wide computer"].column,.ui.grid>.column.row>[class*="one wide computer"].column,.ui.grid>.row>[class*="one wide computer"].column,.ui.grid>[class*="one wide computer"].column{width:6.25%!important}.ui.column.grid>[class*="two wide computer"].column,.ui.grid>.column.row>[class*="two wide computer"].column,.ui.grid>.row>[class*="two wide computer"].column,.ui.grid>[class*="two wide computer"].column{width:12.5%!important}.ui.column.grid>[class*="three wide computer"].column,.ui.grid>.column.row>[class*="three wide computer"].column,.ui.grid>.row>[class*="three wide computer"].column,.ui.grid>[class*="three wide computer"].column{width:18.75%!important}.ui.column.grid>[class*="four wide computer"].column,.ui.grid>.column.row>[class*="four wide computer"].column,.ui.grid>.row>[class*="four wide computer"].column,.ui.grid>[class*="four wide computer"].column{width:25%!important}.ui.column.grid>[class*="five wide computer"].column,.ui.grid>.column.row>[class*="five wide computer"].column,.ui.grid>.row>[class*="five wide computer"].column,.ui.grid>[class*="five wide computer"].column{width:31.25%!important}.ui.column.grid>[class*="six wide computer"].column,.ui.grid>.column.row>[class*="six wide computer"].column,.ui.grid>.row>[class*="six wide computer"].column,.ui.grid>[class*="six wide computer"].column{width:37.5%!important}.ui.column.grid>[class*="seven wide computer"].column,.ui.grid>.column.row>[class*="seven wide computer"].column,.ui.grid>.row>[class*="seven wide computer"].column,.ui.grid>[class*="seven wide computer"].column{width:43.75%!important}.ui.column.grid>[class*="eight wide computer"].column,.ui.grid>.column.row>[class*="eight wide computer"].column,.ui.grid>.row>[class*="eight wide computer"].column,.ui.grid>[class*="eight wide computer"].column{width:50%!important}.ui.column.grid>[class*="nine wide computer"].column,.ui.grid>.column.row>[class*="nine wide computer"].column,.ui.grid>.row>[class*="nine wide computer"].column,.ui.grid>[class*="nine wide computer"].column{width:56.25%!important}.ui.column.grid>[class*="ten wide computer"].column,.ui.grid>.column.row>[class*="ten wide computer"].column,.ui.grid>.row>[class*="ten wide computer"].column,.ui.grid>[class*="ten wide computer"].column{width:62.5%!important}.ui.column.grid>[class*="eleven wide computer"].column,.ui.grid>.column.row>[class*="eleven wide computer"].column,.ui.grid>.row>[class*="eleven wide computer"].column,.ui.grid>[class*="eleven wide computer"].column{width:68.75%!important}.ui.column.grid>[class*="twelve wide computer"].column,.ui.grid>.column.row>[class*="twelve wide computer"].column,.ui.grid>.row>[class*="twelve wide computer"].column,.ui.grid>[class*="twelve wide computer"].column{width:75%!important}.ui.column.grid>[class*="thirteen wide computer"].column,.ui.grid>.column.row>[class*="thirteen wide computer"].column,.ui.grid>.row>[class*="thirteen wide computer"].column,.ui.grid>[class*="thirteen wide computer"].column{width:81.25%!important}.ui.column.grid>[class*="fourteen wide computer"].column,.ui.grid>.column.row>[class*="fourteen wide computer"].column,.ui.grid>.row>[class*="fourteen wide computer"].column,.ui.grid>[class*="fourteen wide computer"].column{width:87.5%!important}.ui.column.grid>[class*="fifteen wide computer"].column,.ui.grid>.column.row>[class*="fifteen wide computer"].column,.ui.grid>.row>[class*="fifteen wide computer"].column,.ui.grid>[class*="fifteen wide computer"].column{width:93.75%!important}.ui.column.grid>[class*="sixteen wide computer"].column,.ui.grid>.column.row>[class*="sixteen wide computer"].column,.ui.grid>.row>[class*="sixteen wide computer"].column,.ui.grid>[class*="sixteen wide computer"].column{width:100%!important}}@media only screen and (min-width:1200px) and (max-width:1919px){.ui.column.grid>[class*="one wide large screen"].column,.ui.grid>.column.row>[class*="one wide large screen"].column,.ui.grid>.row>[class*="one wide large screen"].column,.ui.grid>[class*="one wide large screen"].column{width:6.25%!important}.ui.column.grid>[class*="two wide large screen"].column,.ui.grid>.column.row>[class*="two wide large screen"].column,.ui.grid>.row>[class*="two wide large screen"].column,.ui.grid>[class*="two wide large screen"].column{width:12.5%!important}.ui.column.grid>[class*="three wide large screen"].column,.ui.grid>.column.row>[class*="three wide large screen"].column,.ui.grid>.row>[class*="three wide large screen"].column,.ui.grid>[class*="three wide large screen"].column{width:18.75%!important}.ui.column.grid>[class*="four wide large screen"].column,.ui.grid>.column.row>[class*="four wide large screen"].column,.ui.grid>.row>[class*="four wide large screen"].column,.ui.grid>[class*="four wide large screen"].column{width:25%!important}.ui.column.grid>[class*="five wide large screen"].column,.ui.grid>.column.row>[class*="five wide large screen"].column,.ui.grid>.row>[class*="five wide large screen"].column,.ui.grid>[class*="five wide large screen"].column{width:31.25%!important}.ui.column.grid>[class*="six wide large screen"].column,.ui.grid>.column.row>[class*="six wide large screen"].column,.ui.grid>.row>[class*="six wide large screen"].column,.ui.grid>[class*="six wide large screen"].column{width:37.5%!important}.ui.column.grid>[class*="seven wide large screen"].column,.ui.grid>.column.row>[class*="seven wide large screen"].column,.ui.grid>.row>[class*="seven wide large screen"].column,.ui.grid>[class*="seven wide large screen"].column{width:43.75%!important}.ui.column.grid>[class*="eight wide large screen"].column,.ui.grid>.column.row>[class*="eight wide large screen"].column,.ui.grid>.row>[class*="eight wide large screen"].column,.ui.grid>[class*="eight wide large screen"].column{width:50%!important}.ui.column.grid>[class*="nine wide large screen"].column,.ui.grid>.column.row>[class*="nine wide large screen"].column,.ui.grid>.row>[class*="nine wide large screen"].column,.ui.grid>[class*="nine wide large screen"].column{width:56.25%!important}.ui.column.grid>[class*="ten wide large screen"].column,.ui.grid>.column.row>[class*="ten wide large screen"].column,.ui.grid>.row>[class*="ten wide large screen"].column,.ui.grid>[class*="ten wide large screen"].column{width:62.5%!important}.ui.column.grid>[class*="eleven wide large screen"].column,.ui.grid>.column.row>[class*="eleven wide large screen"].column,.ui.grid>.row>[class*="eleven wide large screen"].column,.ui.grid>[class*="eleven wide large screen"].column{width:68.75%!important}.ui.column.grid>[class*="twelve wide large screen"].column,.ui.grid>.column.row>[class*="twelve wide large screen"].column,.ui.grid>.row>[class*="twelve wide large screen"].column,.ui.grid>[class*="twelve wide large screen"].column{width:75%!important}.ui.column.grid>[class*="thirteen wide large screen"].column,.ui.grid>.column.row>[class*="thirteen wide large screen"].column,.ui.grid>.row>[class*="thirteen wide large screen"].column,.ui.grid>[class*="thirteen wide large screen"].column{width:81.25%!important}.ui.column.grid>[class*="fourteen wide large screen"].column,.ui.grid>.column.row>[class*="fourteen wide large screen"].column,.ui.grid>.row>[class*="fourteen wide large screen"].column,.ui.grid>[class*="fourteen wide large screen"].column{width:87.5%!important}.ui.column.grid>[class*="fifteen wide large screen"].column,.ui.grid>.column.row>[class*="fifteen wide large screen"].column,.ui.grid>.row>[class*="fifteen wide large screen"].column,.ui.grid>[class*="fifteen wide large screen"].column{width:93.75%!important}.ui.column.grid>[class*="sixteen wide large screen"].column,.ui.grid>.column.row>[class*="sixteen wide large screen"].column,.ui.grid>.row>[class*="sixteen wide large screen"].column,.ui.grid>[class*="sixteen wide large screen"].column{width:100%!important}}@media only screen and (min-width:1920px){.ui.column.grid>[class*="one wide widescreen"].column,.ui.grid>.column.row>[class*="one wide widescreen"].column,.ui.grid>.row>[class*="one wide widescreen"].column,.ui.grid>[class*="one wide widescreen"].column{width:6.25%!important}.ui.column.grid>[class*="two wide widescreen"].column,.ui.grid>.column.row>[class*="two wide widescreen"].column,.ui.grid>.row>[class*="two wide widescreen"].column,.ui.grid>[class*="two wide widescreen"].column{width:12.5%!important}.ui.column.grid>[class*="three wide widescreen"].column,.ui.grid>.column.row>[class*="three wide widescreen"].column,.ui.grid>.row>[class*="three wide widescreen"].column,.ui.grid>[class*="three wide widescreen"].column{width:18.75%!important}.ui.column.grid>[class*="four wide widescreen"].column,.ui.grid>.column.row>[class*="four wide widescreen"].column,.ui.grid>.row>[class*="four wide widescreen"].column,.ui.grid>[class*="four wide widescreen"].column{width:25%!important}.ui.column.grid>[class*="five wide widescreen"].column,.ui.grid>.column.row>[class*="five wide widescreen"].column,.ui.grid>.row>[class*="five wide widescreen"].column,.ui.grid>[class*="five wide widescreen"].column{width:31.25%!important}.ui.column.grid>[class*="six wide widescreen"].column,.ui.grid>.column.row>[class*="six wide widescreen"].column,.ui.grid>.row>[class*="six wide widescreen"].column,.ui.grid>[class*="six wide widescreen"].column{width:37.5%!important}.ui.column.grid>[class*="seven wide widescreen"].column,.ui.grid>.column.row>[class*="seven wide widescreen"].column,.ui.grid>.row>[class*="seven wide widescreen"].column,.ui.grid>[class*="seven wide widescreen"].column{width:43.75%!important}.ui.column.grid>[class*="eight wide widescreen"].column,.ui.grid>.column.row>[class*="eight wide widescreen"].column,.ui.grid>.row>[class*="eight wide widescreen"].column,.ui.grid>[class*="eight wide widescreen"].column{width:50%!important}.ui.column.grid>[class*="nine wide widescreen"].column,.ui.grid>.column.row>[class*="nine wide widescreen"].column,.ui.grid>.row>[class*="nine wide widescreen"].column,.ui.grid>[class*="nine wide widescreen"].column{width:56.25%!important}.ui.column.grid>[class*="ten wide widescreen"].column,.ui.grid>.column.row>[class*="ten wide widescreen"].column,.ui.grid>.row>[class*="ten wide widescreen"].column,.ui.grid>[class*="ten wide widescreen"].column{width:62.5%!important}.ui.column.grid>[class*="eleven wide widescreen"].column,.ui.grid>.column.row>[class*="eleven wide widescreen"].column,.ui.grid>.row>[class*="eleven wide widescreen"].column,.ui.grid>[class*="eleven wide widescreen"].column{width:68.75%!important}.ui.column.grid>[class*="twelve wide widescreen"].column,.ui.grid>.column.row>[class*="twelve wide widescreen"].column,.ui.grid>.row>[class*="twelve wide widescreen"].column,.ui.grid>[class*="twelve wide widescreen"].column{width:75%!important}.ui.column.grid>[class*="thirteen wide widescreen"].column,.ui.grid>.column.row>[class*="thirteen wide widescreen"].column,.ui.grid>.row>[class*="thirteen wide widescreen"].column,.ui.grid>[class*="thirteen wide widescreen"].column{width:81.25%!important}.ui.column.grid>[class*="fourteen wide widescreen"].column,.ui.grid>.column.row>[class*="fourteen wide widescreen"].column,.ui.grid>.row>[class*="fourteen wide widescreen"].column,.ui.grid>[class*="fourteen wide widescreen"].column{width:87.5%!important}.ui.column.grid>[class*="fifteen wide widescreen"].column,.ui.grid>.column.row>[class*="fifteen wide widescreen"].column,.ui.grid>.row>[class*="fifteen wide widescreen"].column,.ui.grid>[class*="fifteen wide widescreen"].column{width:93.75%!important}.ui.column.grid>[class*="sixteen wide widescreen"].column,.ui.grid>.column.row>[class*="sixteen wide widescreen"].column,.ui.grid>.row>[class*="sixteen wide widescreen"].column,.ui.grid>[class*="sixteen wide widescreen"].column{width:100%!important}}.ui.centered.grid,.ui.centered.grid>.row,.ui.grid>.centered.row{text-align:center;justify-content:center}.ui.centered.grid>.column:not(.aligned):not(.justified):not(.row),.ui.centered.grid>.row>.column:not(.aligned):not(.justified),.ui.grid .centered.row>.column:not(.aligned):not(.justified){text-align:left}.ui.grid>.centered.column,.ui.grid>.row>.centered.column{display:block;margin-left:auto;margin-right:auto}.ui.grid>.relaxed.row>.column,.ui.relaxed.grid>.column:not(.row),.ui.relaxed.grid>.row>.column{padding-left:1.5rem;padding-right:1.5rem}.ui.grid>[class*="very relaxed"].row>.column,.ui[class*="very relaxed"].grid>.column:not(.row),.ui[class*="very relaxed"].grid>.row>.column{padding-left:2.5rem;padding-right:2.5rem}.ui.grid .relaxed.row+.ui.divider,.ui.relaxed.grid .row+.ui.divider{margin-left:1.5rem;margin-right:1.5rem}.ui.grid [class*="very relaxed"].row+.ui.divider,.ui[class*="very relaxed"].grid .row+.ui.divider{margin-left:2.5rem;margin-right:2.5rem}.ui.padded.grid:not(.vertically):not(.horizontally){margin:0!important}[class*="horizontally padded"].ui.grid{margin-left:0!important;margin-right:0!important}[class*="vertically padded"].ui.grid{margin-top:0!important;margin-bottom:0!important}.ui.grid [class*="left floated"].column{margin-right:auto}.ui.grid [class*="right floated"].column{margin-left:auto}.ui.divided.grid:not([class*="vertically divided"])>.column:not(.row),.ui.divided.grid:not([class*="vertically divided"])>.row>.column{box-shadow:-1px 0 0 0 rgba(34,36,38,.15)}.ui[class*="vertically divided"].grid>.column:not(.row),.ui[class*="vertically divided"].grid>.row>.column{margin-top:1rem;margin-bottom:1rem;padding-top:0;padding-bottom:0}.ui[class*="vertically divided"].grid>.row{margin-top:0;margin-bottom:0}.ui.divided.grid:not([class*="vertically divided"])>.column:first-child,.ui.divided.grid:not([class*="vertically divided"])>.row>.column:first-child{box-shadow:none}.ui[class*="vertically divided"].grid>.row:first-child>.column{margin-top:0}.ui.grid>.divided.row>.column{box-shadow:-1px 0 0 0 rgba(34,36,38,.15)}.ui.grid>.divided.row>.column:first-child{box-shadow:none}.ui[class*="vertically divided"].grid>.row{position:relative}.ui[class*="vertically divided"].grid>.row:before{position:absolute;content:"";top:0;left:0;width:calc(100% - 2rem);height:1px;margin:0 1rem;box-shadow:0 -1px 0 0 rgba(34,36,38,.15)}.ui.padded.divided.grid:not(.vertically):not(.horizontally),[class*="horizontally padded"].ui.divided.grid{width:100%}.ui[class*="vertically divided"].grid>.row:first-child:before{box-shadow:none}.ui.inverted.divided.grid:not([class*="vertically divided"])>.column:not(.row),.ui.inverted.divided.grid:not([class*="vertically divided"])>.row>.column{box-shadow:-1px 0 0 0 rgba(255,255,255,.1)}.ui.inverted.divided.grid:not([class*="vertically divided"])>.column:not(.row):first-child,.ui.inverted.divided.grid:not([class*="vertically divided"])>.row>.column:first-child{box-shadow:none}.ui.inverted[class*="vertically divided"].grid>.row:before{box-shadow:0 -1px 0 0 rgba(255,255,255,.1)}.ui.relaxed[class*="vertically divided"].grid>.row:before{margin-left:1.5rem;margin-right:1.5rem;width:calc(100% - 3rem)}.ui[class*="very relaxed"][class*="vertically divided"].grid>.row:before{margin-left:2.5rem;margin-right:2.5rem;width:calc(100% - 5rem)}.ui.celled.grid{width:100%;margin:1em 0;box-shadow:0 0 0 1px #d4d4d5}.ui.celled.grid>.row{width:100%!important;margin:0;padding:0;box-shadow:0 -1px 0 0 #d4d4d5}.ui.celled.grid>.column:not(.row),.ui.celled.grid>.row>.column{box-shadow:-1px 0 0 0 #d4d4d5}.ui.celled.grid>.column:first-child,.ui.celled.grid>.row>.column:first-child{box-shadow:none}.ui.celled.grid>.column:not(.row),.ui.celled.grid>.row>.column{padding:1em}.ui.relaxed.celled.grid>.column:not(.row),.ui.relaxed.celled.grid>.row>.column{padding:1.5em}.ui[class*="very relaxed"].celled.grid>.column:not(.row),.ui[class*="very relaxed"].celled.grid>.row>.column{padding:2em}.ui[class*="internally celled"].grid{box-shadow:none;margin:0}.ui[class*="internally celled"].grid>.row:first-child{box-shadow:none}.ui[class*="internally celled"].grid>.row>.column:first-child{box-shadow:none}.ui.grid>.row>[class*="top aligned"].column,.ui.grid>[class*="top aligned"].column:not(.row),.ui.grid>[class*="top aligned"].row>.column,.ui[class*="top aligned"].grid>.column:not(.row),.ui[class*="top aligned"].grid>.row>.column{flex-direction:column;vertical-align:top;align-self:flex-start!important}.ui.grid>.row>[class*="middle aligned"].column,.ui.grid>[class*="middle aligned"].column:not(.row),.ui.grid>[class*="middle aligned"].row>.column,.ui[class*="middle aligned"].grid>.column:not(.row),.ui[class*="middle aligned"].grid>.row>.column{flex-direction:column;vertical-align:middle;align-self:center!important}.ui.grid>.row>[class*="bottom aligned"].column,.ui.grid>[class*="bottom aligned"].column:not(.row),.ui.grid>[class*="bottom aligned"].row>.column,.ui[class*="bottom aligned"].grid>.column:not(.row),.ui[class*="bottom aligned"].grid>.row>.column{flex-direction:column;vertical-align:bottom;align-self:flex-end!important}.ui.grid>.row>.stretched.column,.ui.grid>.stretched.column:not(.row),.ui.grid>.stretched.row>.column,.ui.stretched.grid>.column,.ui.stretched.grid>.row>.column{display:inline-flex!important;align-self:stretch;flex-direction:column}.ui.grid>.row>.stretched.column>*,.ui.grid>.stretched.column:not(.row)>*,.ui.grid>.stretched.row>.column>*,.ui.stretched.grid>.column>*,.ui.stretched.grid>.row>.column>*{flex-grow:1}.ui.grid>.row>[class*="left aligned"].column.column,.ui.grid>[class*="left aligned"].column.column,.ui.grid>[class*="left aligned"].row>.column,.ui[class*="left aligned"].grid>.column,.ui[class*="left aligned"].grid>.row>.column{text-align:left;align-self:inherit}.ui.grid>.row>[class*="center aligned"].column.column,.ui.grid>[class*="center aligned"].column.column,.ui.grid>[class*="center aligned"].row>.column,.ui[class*="center aligned"].grid>.column,.ui[class*="center aligned"].grid>.row>.column{text-align:center;align-self:inherit}.ui[class*="center aligned"].grid{justify-content:center}.ui.grid>.row>[class*="right aligned"].column.column,.ui.grid>[class*="right aligned"].column.column,.ui.grid>[class*="right aligned"].row>.column,.ui[class*="right aligned"].grid>.column,.ui[class*="right aligned"].grid>.row>.column{text-align:right;align-self:inherit}.ui.grid>.justified.column.column,.ui.grid>.justified.row>.column,.ui.grid>.row>.justified.column.column,.ui.justified.grid>.column,.ui.justified.grid>.row>.column{text-align:justify;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.ui.grid>.row>.black.column,.ui.grid>.row>.blue.column,.ui.grid>.row>.brown.column,.ui.grid>.row>.green.column,.ui.grid>.row>.grey.column,.ui.grid>.row>.olive.column,.ui.grid>.row>.orange.column,.ui.grid>.row>.pink.column,.ui.grid>.row>.purple.column,.ui.grid>.row>.red.column,.ui.grid>.row>.teal.column,.ui.grid>.row>.violet.column,.ui.grid>.row>.yellow.column{margin-top:-1rem;margin-bottom:-1rem;padding-top:1rem;padding-bottom:1rem}.ui.grid>.red.column,.ui.grid>.red.row,.ui.grid>.row>.red.column{background-color:#db2828!important;color:#fff}.ui.grid>.orange.column,.ui.grid>.orange.row,.ui.grid>.row>.orange.column{background-color:#f2711c!important;color:#fff}.ui.grid>.row>.yellow.column,.ui.grid>.yellow.column,.ui.grid>.yellow.row{background-color:#fbbd08!important;color:#fff}.ui.grid>.olive.column,.ui.grid>.olive.row,.ui.grid>.row>.olive.column{background-color:#b5cc18!important;color:#fff}.ui.grid>.green.column,.ui.grid>.green.row,.ui.grid>.row>.green.column{background-color:#21ba45!important;color:#fff}.ui.grid>.row>.teal.column,.ui.grid>.teal.column,.ui.grid>.teal.row{background-color:#00b5ad!important;color:#fff}.ui.grid>.blue.column,.ui.grid>.blue.row,.ui.grid>.row>.blue.column{background-color:#2185d0!important;color:#fff}.ui.grid>.row>.violet.column,.ui.grid>.violet.column,.ui.grid>.violet.row{background-color:#6435c9!important;color:#fff}.ui.grid>.purple.column,.ui.grid>.purple.row,.ui.grid>.row>.purple.column{background-color:#a333c8!important;color:#fff}.ui.grid>.pink.column,.ui.grid>.pink.row,.ui.grid>.row>.pink.column{background-color:#e03997!important;color:#fff}.ui.grid>.brown.column,.ui.grid>.brown.row,.ui.grid>.row>.brown.column{background-color:#a5673f!important;color:#fff}.ui.grid>.grey.column,.ui.grid>.grey.row,.ui.grid>.row>.grey.column{background-color:#767676!important;color:#fff}.ui.grid>.black.column,.ui.grid>.black.row,.ui.grid>.row>.black.column{background-color:#1b1c1d!important;color:#fff}.ui.grid>[class*="equal width"].row>.column,.ui[class*="equal width"].grid>.column:not(.row),.ui[class*="equal width"].grid>.row>.column{display:inline-block;flex-grow:1}.ui.grid>[class*="equal width"].row>.wide.column,.ui[class*="equal width"].grid>.row>.wide.column,.ui[class*="equal width"].grid>.wide.column{flex-grow:0}@media only screen and (max-width:767px){.ui.grid>[class*="mobile reversed"].row,.ui[class*="mobile reversed"].grid,.ui[class*="mobile reversed"].grid>.row{flex-direction:row-reverse}.ui.stackable[class*="mobile reversed"],.ui[class*="mobile vertically reversed"].grid{flex-direction:column-reverse}.ui[class*="mobile reversed"].divided.grid:not([class*="vertically divided"])>.column:first-child,.ui[class*="mobile reversed"].divided.grid:not([class*="vertically divided"])>.row>.column:first-child{box-shadow:-1px 0 0 0 rgba(34,36,38,.15)}.ui[class*="mobile reversed"].divided.grid:not([class*="vertically divided"])>.column:last-child,.ui[class*="mobile reversed"].divided.grid:not([class*="vertically divided"])>.row>.column:last-child{box-shadow:none}.ui.grid[class*="vertically divided"][class*="mobile vertically reversed"]>.row:first-child:before{box-shadow:0 -1px 0 0 rgba(34,36,38,.15)}.ui.grid[class*="vertically divided"][class*="mobile vertically reversed"]>.row:last-child:before{box-shadow:none}.ui[class*="mobile reversed"].celled.grid>.row>.column:first-child{box-shadow:-1px 0 0 0 #d4d4d5}.ui[class*="mobile reversed"].celled.grid>.row>.column:last-child{box-shadow:none}}@media only screen and (min-width:768px) and (max-width:991px){.ui.grid>[class*="tablet reversed"].row,.ui[class*="tablet reversed"].grid,.ui[class*="tablet reversed"].grid>.row{flex-direction:row-reverse}.ui[class*="tablet vertically reversed"].grid{flex-direction:column-reverse}.ui[class*="tablet reversed"].divided.grid:not([class*="vertically divided"])>.column:first-child,.ui[class*="tablet reversed"].divided.grid:not([class*="vertically divided"])>.row>.column:first-child{box-shadow:-1px 0 0 0 rgba(34,36,38,.15)}.ui[class*="tablet reversed"].divided.grid:not([class*="vertically divided"])>.column:last-child,.ui[class*="tablet reversed"].divided.grid:not([class*="vertically divided"])>.row>.column:last-child{box-shadow:none}.ui.grid[class*="vertically divided"][class*="tablet vertically reversed"]>.row:first-child:before{box-shadow:0 -1px 0 0 rgba(34,36,38,.15)}.ui.grid[class*="vertically divided"][class*="tablet vertically reversed"]>.row:last-child:before{box-shadow:none}.ui[class*="tablet reversed"].celled.grid>.row>.column:first-child{box-shadow:-1px 0 0 0 #d4d4d5}.ui[class*="tablet reversed"].celled.grid>.row>.column:last-child{box-shadow:none}}@media only screen and (min-width:992px){.ui.grid>[class*="computer reversed"].row,.ui[class*="computer reversed"].grid,.ui[class*="computer reversed"].grid>.row{flex-direction:row-reverse}.ui[class*="computer vertically reversed"].grid{flex-direction:column-reverse}.ui[class*="computer reversed"].divided.grid:not([class*="vertically divided"])>.column:first-child,.ui[class*="computer reversed"].divided.grid:not([class*="vertically divided"])>.row>.column:first-child{box-shadow:-1px 0 0 0 rgba(34,36,38,.15)}.ui[class*="computer reversed"].divided.grid:not([class*="vertically divided"])>.column:last-child,.ui[class*="computer reversed"].divided.grid:not([class*="vertically divided"])>.row>.column:last-child{box-shadow:none}.ui.grid[class*="vertically divided"][class*="computer vertically reversed"]>.row:first-child:before{box-shadow:0 -1px 0 0 rgba(34,36,38,.15)}.ui.grid[class*="vertically divided"][class*="computer vertically reversed"]>.row:last-child:before{box-shadow:none}.ui[class*="computer reversed"].celled.grid>.row>.column:first-child{box-shadow:-1px 0 0 0 #d4d4d5}.ui[class*="computer reversed"].celled.grid>.row>.column:last-child{box-shadow:none}}@media only screen and (min-width:768px) and (max-width:991px){.ui.doubling.grid{width:auto}.ui.doubling.grid>.row,.ui.grid>.doubling.row{margin:0!important;padding:0!important}.ui.doubling.grid>.row>.column,.ui.grid>.doubling.row>.column{display:inline-block!important;padding-top:1rem!important;padding-bottom:1rem!important;box-shadow:none!important;margin:0}.ui.grid>[class*="two column"].doubling.row.row>.column,.ui[class*="two column"].doubling.grid>.column:not(.row),.ui[class*="two column"].doubling.grid>.row>.column{width:100%!important}.ui.grid>[class*="three column"].doubling.row.row>.column,.ui[class*="three column"].doubling.grid>.column:not(.row),.ui[class*="three column"].doubling.grid>.row>.column{width:50%!important}.ui.grid>[class*="four column"].doubling.row.row>.column,.ui[class*="four column"].doubling.grid>.column:not(.row),.ui[class*="four column"].doubling.grid>.row>.column{width:50%!important}.ui.grid>[class*="five column"].doubling.row.row>.column,.ui[class*="five column"].doubling.grid>.column:not(.row),.ui[class*="five column"].doubling.grid>.row>.column{width:33.33333333%!important}.ui.grid>[class*="six column"].doubling.row.row>.column,.ui[class*="six column"].doubling.grid>.column:not(.row),.ui[class*="six column"].doubling.grid>.row>.column{width:33.33333333%!important}.ui.grid>[class*="seven column"].doubling.row.row>.column,.ui[class*="seven column"].doubling.grid>.column:not(.row),.ui[class*="seven column"].doubling.grid>.row>.column{width:33.33333333%!important}.ui.grid>[class*="eight column"].doubling.row.row>.column,.ui[class*="eight column"].doubling.grid>.column:not(.row),.ui[class*="eight column"].doubling.grid>.row>.column{width:25%!important}.ui.grid>[class*="nine column"].doubling.row.row>.column,.ui[class*="nine column"].doubling.grid>.column:not(.row),.ui[class*="nine column"].doubling.grid>.row>.column{width:25%!important}.ui.grid>[class*="ten column"].doubling.row.row>.column,.ui[class*="ten column"].doubling.grid>.column:not(.row),.ui[class*="ten column"].doubling.grid>.row>.column{width:20%!important}.ui.grid>[class*="eleven column"].doubling.row.row>.column,.ui[class*="eleven column"].doubling.grid>.column:not(.row),.ui[class*="eleven column"].doubling.grid>.row>.column{width:20%!important}.ui.grid>[class*="twelve column"].doubling.row.row>.column,.ui[class*="twelve column"].doubling.grid>.column:not(.row),.ui[class*="twelve column"].doubling.grid>.row>.column{width:16.66666667%!important}.ui.grid>[class*="thirteen column"].doubling.row.row>.column,.ui[class*="thirteen column"].doubling.grid>.column:not(.row),.ui[class*="thirteen column"].doubling.grid>.row>.column{width:16.66666667%!important}.ui.grid>[class*="fourteen column"].doubling.row.row>.column,.ui[class*="fourteen column"].doubling.grid>.column:not(.row),.ui[class*="fourteen column"].doubling.grid>.row>.column{width:14.28571429%!important}.ui.grid>[class*="fifteen column"].doubling.row.row>.column,.ui[class*="fifteen column"].doubling.grid>.column:not(.row),.ui[class*="fifteen column"].doubling.grid>.row>.column{width:14.28571429%!important}.ui.grid>[class*="sixteen column"].doubling.row.row>.column,.ui[class*="sixteen column"].doubling.grid>.column:not(.row),.ui[class*="sixteen column"].doubling.grid>.row>.column{width:12.5%!important}}@media only screen and (max-width:767px){.ui.doubling.grid>.row,.ui.grid>.doubling.row{margin:0!important;padding:0!important}.ui.doubling.grid>.row>.column,.ui.grid>.doubling.row>.column{padding-top:1rem!important;padding-bottom:1rem!important;margin:0!important;box-shadow:none!important}.ui.grid>[class*="two column"].doubling:not(.stackable).row.row>.column,.ui[class*="two column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="two column"].doubling:not(.stackable).grid>.row>.column{width:100%!important}.ui.grid>[class*="three column"].doubling:not(.stackable).row.row>.column,.ui[class*="three column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="three column"].doubling:not(.stackable).grid>.row>.column{width:50%!important}.ui.grid>[class*="four column"].doubling:not(.stackable).row.row>.column,.ui[class*="four column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="four column"].doubling:not(.stackable).grid>.row>.column{width:50%!important}.ui.grid>[class*="five column"].doubling:not(.stackable).row.row>.column,.ui[class*="five column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="five column"].doubling:not(.stackable).grid>.row>.column{width:50%!important}.ui.grid>[class*="six column"].doubling:not(.stackable).row.row>.column,.ui[class*="six column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="six column"].doubling:not(.stackable).grid>.row>.column{width:50%!important}.ui.grid>[class*="seven column"].doubling:not(.stackable).row.row>.column,.ui[class*="seven column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="seven column"].doubling:not(.stackable).grid>.row>.column{width:50%!important}.ui.grid>[class*="eight column"].doubling:not(.stackable).row.row>.column,.ui[class*="eight column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="eight column"].doubling:not(.stackable).grid>.row>.column{width:50%!important}.ui.grid>[class*="nine column"].doubling:not(.stackable).row.row>.column,.ui[class*="nine column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="nine column"].doubling:not(.stackable).grid>.row>.column{width:33.33333333%!important}.ui.grid>[class*="ten column"].doubling:not(.stackable).row.row>.column,.ui[class*="ten column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="ten column"].doubling:not(.stackable).grid>.row>.column{width:33.33333333%!important}.ui.grid>[class*="eleven column"].doubling:not(.stackable).row.row>.column,.ui[class*="eleven column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="eleven column"].doubling:not(.stackable).grid>.row>.column{width:33.33333333%!important}.ui.grid>[class*="twelve column"].doubling:not(.stackable).row.row>.column,.ui[class*="twelve column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="twelve column"].doubling:not(.stackable).grid>.row>.column{width:33.33333333%!important}.ui.grid>[class*="thirteen column"].doubling:not(.stackable).row.row>.column,.ui[class*="thirteen column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="thirteen column"].doubling:not(.stackable).grid>.row>.column{width:33.33333333%!important}.ui.grid>[class*="fourteen column"].doubling:not(.stackable).row.row>.column,.ui[class*="fourteen column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="fourteen column"].doubling:not(.stackable).grid>.row>.column{width:25%!important}.ui.grid>[class*="fifteen column"].doubling:not(.stackable).row.row>.column,.ui[class*="fifteen column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="fifteen column"].doubling:not(.stackable).grid>.row>.column{width:25%!important}.ui.grid>[class*="sixteen column"].doubling:not(.stackable).row.row>.column,.ui[class*="sixteen column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="sixteen column"].doubling:not(.stackable).grid>.row>.column{width:25%!important}}@media only screen and (max-width:767px){.ui.stackable.grid{width:auto;margin-left:0!important;margin-right:0!important}.ui.grid>.stackable.stackable.row>.column,.ui.stackable.grid>.column.grid>.column,.ui.stackable.grid>.column.row>.column,.ui.stackable.grid>.column:not(.row),.ui.stackable.grid>.row>.column,.ui.stackable.grid>.row>.wide.column,.ui.stackable.grid>.wide.column{width:100%!important;margin:0 0!important;box-shadow:none!important;padding:1rem 1rem!important}.ui.stackable.grid:not(.vertically)>.row{margin:0;padding:0}.ui.container>.ui.stackable.grid>.column,.ui.container>.ui.stackable.grid>.row>.column{padding-left:0!important;padding-right:0!important}.ui.grid .ui.stackable.grid,.ui.segment:not(.vertical) .ui.stackable.page.grid{margin-left:-1rem!important;margin-right:-1rem!important}.ui.stackable.celled.grid>.column:not(.row):first-child,.ui.stackable.celled.grid>.row:first-child>.column:first-child,.ui.stackable.divided.grid>.column:not(.row):first-child,.ui.stackable.divided.grid>.row:first-child>.column:first-child{border-top:none!important}.ui.inverted.stackable.celled.grid>.column:not(.row),.ui.inverted.stackable.celled.grid>.row>.column,.ui.inverted.stackable.divided.grid>.column:not(.row),.ui.inverted.stackable.divided.grid>.row>.column{border-top:1px solid rgba(255,255,255,.1)}.ui.stackable.celled.grid>.column:not(.row),.ui.stackable.celled.grid>.row>.column,.ui.stackable.divided:not(.vertically).grid>.column:not(.row),.ui.stackable.divided:not(.vertically).grid>.row>.column{border-top:1px solid rgba(34,36,38,.15);box-shadow:none!important;padding-top:2rem!important;padding-bottom:2rem!important}.ui.stackable.celled.grid>.row{box-shadow:none!important}.ui.stackable.divided:not(.vertically).grid>.column:not(.row),.ui.stackable.divided:not(.vertically).grid>.row>.column{padding-left:0!important;padding-right:0!important}}@media only screen and (max-width:767px){.ui.grid.grid.grid>.row>[class*="tablet only"].column:not(.mobile),.ui.grid.grid.grid>[class*="tablet only"].column:not(.mobile),.ui.grid.grid.grid>[class*="tablet only"].row:not(.mobile),.ui[class*="tablet only"].grid.grid.grid:not(.mobile){display:none!important}.ui.grid.grid.grid>.row>[class*="computer only"].column:not(.mobile),.ui.grid.grid.grid>[class*="computer only"].column:not(.mobile),.ui.grid.grid.grid>[class*="computer only"].row:not(.mobile),.ui[class*="computer only"].grid.grid.grid:not(.mobile){display:none!important}.ui.grid.grid.grid>.row>[class*="large screen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="large screen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="large screen only"].row:not(.mobile),.ui[class*="large screen only"].grid.grid.grid:not(.mobile){display:none!important}.ui.grid.grid.grid>.row>[class*="widescreen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="widescreen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="widescreen only"].row:not(.mobile),.ui[class*="widescreen only"].grid.grid.grid:not(.mobile){display:none!important}}@media only screen and (min-width:768px) and (max-width:991px){.ui.grid.grid.grid>.row>[class*="mobile only"].column:not(.tablet),.ui.grid.grid.grid>[class*="mobile only"].column:not(.tablet),.ui.grid.grid.grid>[class*="mobile only"].row:not(.tablet),.ui[class*="mobile only"].grid.grid.grid:not(.tablet){display:none!important}.ui.grid.grid.grid>.row>[class*="computer only"].column:not(.tablet),.ui.grid.grid.grid>[class*="computer only"].column:not(.tablet),.ui.grid.grid.grid>[class*="computer only"].row:not(.tablet),.ui[class*="computer only"].grid.grid.grid:not(.tablet){display:none!important}.ui.grid.grid.grid>.row>[class*="large screen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="large screen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="large screen only"].row:not(.mobile),.ui[class*="large screen only"].grid.grid.grid:not(.mobile){display:none!important}.ui.grid.grid.grid>.row>[class*="widescreen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="widescreen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="widescreen only"].row:not(.mobile),.ui[class*="widescreen only"].grid.grid.grid:not(.mobile){display:none!important}}@media only screen and (min-width:992px) and (max-width:1199px){.ui.grid.grid.grid>.row>[class*="mobile only"].column:not(.computer),.ui.grid.grid.grid>[class*="mobile only"].column:not(.computer),.ui.grid.grid.grid>[class*="mobile only"].row:not(.computer),.ui[class*="mobile only"].grid.grid.grid:not(.computer){display:none!important}.ui.grid.grid.grid>.row>[class*="tablet only"].column:not(.computer),.ui.grid.grid.grid>[class*="tablet only"].column:not(.computer),.ui.grid.grid.grid>[class*="tablet only"].row:not(.computer),.ui[class*="tablet only"].grid.grid.grid:not(.computer){display:none!important}.ui.grid.grid.grid>.row>[class*="large screen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="large screen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="large screen only"].row:not(.mobile),.ui[class*="large screen only"].grid.grid.grid:not(.mobile){display:none!important}.ui.grid.grid.grid>.row>[class*="widescreen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="widescreen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="widescreen only"].row:not(.mobile),.ui[class*="widescreen only"].grid.grid.grid:not(.mobile){display:none!important}}@media only screen and (min-width:1200px) and (max-width:1919px){.ui.grid.grid.grid>.row>[class*="mobile only"].column:not(.computer),.ui.grid.grid.grid>[class*="mobile only"].column:not(.computer),.ui.grid.grid.grid>[class*="mobile only"].row:not(.computer),.ui[class*="mobile only"].grid.grid.grid:not(.computer){display:none!important}.ui.grid.grid.grid>.row>[class*="tablet only"].column:not(.computer),.ui.grid.grid.grid>[class*="tablet only"].column:not(.computer),.ui.grid.grid.grid>[class*="tablet only"].row:not(.computer),.ui[class*="tablet only"].grid.grid.grid:not(.computer){display:none!important}.ui.grid.grid.grid>.row>[class*="widescreen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="widescreen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="widescreen only"].row:not(.mobile),.ui[class*="widescreen only"].grid.grid.grid:not(.mobile){display:none!important}}@media only screen and (min-width:1920px){.ui.grid.grid.grid>.row>[class*="mobile only"].column:not(.computer),.ui.grid.grid.grid>[class*="mobile only"].column:not(.computer),.ui.grid.grid.grid>[class*="mobile only"].row:not(.computer),.ui[class*="mobile only"].grid.grid.grid:not(.computer){display:none!important}.ui.grid.grid.grid>.row>[class*="tablet only"].column:not(.computer),.ui.grid.grid.grid>[class*="tablet only"].column:not(.computer),.ui.grid.grid.grid>[class*="tablet only"].row:not(.computer),.ui[class*="tablet only"].grid.grid.grid:not(.computer){display:none!important}}.ui.menu{display:flex;margin:1rem 0;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;background:#fff;font-weight:400;border:1px solid rgba(34,36,38,.15);box-shadow:0 1px 2px 0 rgba(34,36,38,.15);border-radius:.28571429rem;min-height:2.85714286em}.ui.menu:after{content:'';display:block;height:0;clear:both;visibility:hidden}.ui.menu:first-child{margin-top:0}.ui.menu:last-child{margin-bottom:0}.ui.menu .menu{margin:0}.ui.menu:not(.vertical)>.menu{display:flex}.ui.menu:not(.vertical) .item{display:flex;align-items:center}.ui.menu .item{position:relative;vertical-align:middle;line-height:1;text-decoration:none;-webkit-tap-highlight-color:transparent;flex:0 0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;padding:.92857143em 1.14285714em;text-transform:none;color:rgba(0,0,0,.87);font-weight:400;transition:background .1s ease,box-shadow .1s ease,color .1s ease}.ui.menu>.item:first-child{border-radius:.28571429rem 0 0 .28571429rem}.ui.menu .item:before{position:absolute;content:'';top:0;right:0;height:100%;width:1px;background:rgba(34,36,38,.1)}.ui.menu .item>a:not(.ui),.ui.menu .item>p:only-child,.ui.menu .text.item>*{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;line-height:1.3}.ui.menu .item>p:first-child{margin-top:0}.ui.menu .item>p:last-child{margin-bottom:0}.ui.menu .item>i.icon{opacity:.9;float:none;margin:0 .35714286em 0 0}.ui.menu:not(.vertical) .item>.button{position:relative;top:0;margin:-.5em 0;padding-bottom:.78571429em;padding-top:.78571429em;font-size:1em}.ui.menu>.container,.ui.menu>.grid{display:flex;align-items:inherit;flex-direction:inherit}.ui.menu .item>.input{width:100%}.ui.menu:not(.vertical) .item>.input{position:relative;top:0;margin:-.5em 0}.ui.menu .item>.input input{font-size:1em;padding-top:.57142857em;padding-bottom:.57142857em}.ui.menu .header.item,.ui.vertical.menu .header.item{margin:0;background:'';text-transform:normal;font-weight:700}.ui.vertical.menu .item>.header:not(.ui){margin:0 0 .5em;font-size:1em;font-weight:700}.ui.menu .item>i.dropdown.icon{padding:0;float:right;margin:0 0 0 1em}.ui.menu .dropdown.item .menu{min-width:calc(100% - 1px);border-radius:0 0 .28571429rem .28571429rem;background:#fff;margin:0 0 0;box-shadow:0 1px 3px 0 rgba(0,0,0,.08);flex-direction:column!important}.ui.menu .ui.dropdown .menu>.item{margin:0;text-align:left;font-size:1em!important;padding:.78571429em 1.14285714em!important;background:0 0!important;color:rgba(0,0,0,.87)!important;text-transform:none!important;font-weight:400!important;box-shadow:none!important;transition:none!important}.ui.menu .ui.dropdown .menu>.item:hover{background:rgba(0,0,0,.05)!important;color:rgba(0,0,0,.95)!important}.ui.menu .ui.dropdown .menu>.selected.item{background:rgba(0,0,0,.05)!important;color:rgba(0,0,0,.95)!important}.ui.menu .ui.dropdown .menu>.active.item{background:rgba(0,0,0,.03)!important;font-weight:700!important;color:rgba(0,0,0,.95)!important}.ui.menu .ui.dropdown.item .menu .item:not(.filtered){display:block}.ui.menu .ui.dropdown .menu>.item .icon:not(.dropdown){display:inline-block;font-size:1em!important;float:none;margin:0 .75em 0 0!important}.ui.secondary.menu .dropdown.item>.menu,.ui.text.menu .dropdown.item>.menu{border-radius:.28571429rem;margin-top:.35714286em}.ui.menu .pointing.dropdown.item .menu{margin-top:.75em}.ui.inverted.menu .search.dropdown.item>.search,.ui.inverted.menu .search.dropdown.item>.text{color:rgba(255,255,255,.9)}.ui.vertical.menu .dropdown.item>.icon{float:right;content:"\f0da";margin-left:1em}.ui.vertical.menu .dropdown.item .menu{left:100%;min-width:0;margin:0;box-shadow:0 1px 3px 0 rgba(0,0,0,.08);border-radius:0 .28571429rem .28571429rem .28571429rem}.ui.vertical.menu .dropdown.item.upward .menu{bottom:0}.ui.vertical.menu .dropdown.item:not(.upward) .menu{top:0}.ui.vertical.menu .active.dropdown.item{border-top-right-radius:0;border-bottom-right-radius:0}.ui.vertical.menu .dropdown.active.item{box-shadow:none}.ui.item.menu .dropdown .menu .item{width:100%}.ui.menu .item>.label{background:#999;color:#fff;margin-left:1em;padding:.3em .78571429em}.ui.vertical.menu .item>.label{background:#999;color:#fff;margin-top:-.15em;margin-bottom:-.15em;padding:.3em .78571429em}.ui.menu .item>.floating.label{padding:.3em .78571429em}.ui.menu .item>img:not(.ui){display:inline-block;vertical-align:middle;margin:-.3em 0;width:2.5em}.ui.vertical.menu .item>img:not(.ui):only-child{display:block;max-width:100%;width:auto}.ui.menu .list .item:before{background:0 0!important}.ui.vertical.sidebar.menu>.item:first-child:before{display:block!important}.ui.vertical.sidebar.menu>.item::before{top:auto;bottom:0}@media only screen and (max-width:767px){.ui.menu>.ui.container{width:100%!important;margin-left:0!important;margin-right:0!important}}@media only screen and (min-width:768px){.ui.menu:not(.secondary):not(.text):not(.tabular):not(.borderless)>.container>.item:not(.right):not(.borderless):first-child{border-left:1px solid rgba(34,36,38,.1)}}.ui.link.menu .item:hover,.ui.menu .dropdown.item:hover,.ui.menu .link.item:hover,.ui.menu a.item:hover{cursor:pointer;background:rgba(0,0,0,.03);color:rgba(0,0,0,.95)}.ui.link.menu .item:active,.ui.menu .link.item:active,.ui.menu a.item:active{background:rgba(0,0,0,.03);color:rgba(0,0,0,.95)}.ui.menu .active.item{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95);font-weight:400;box-shadow:none}.ui.menu .active.item>i.icon{opacity:1}.ui.menu .active.item:hover,.ui.vertical.menu .active.item:hover{background-color:rgba(0,0,0,.05);color:rgba(0,0,0,.95)}.ui.menu .item.disabled,.ui.menu .item.disabled:hover{cursor:default!important;background-color:transparent!important;color:rgba(40,40,40,.3)!important}.ui.menu:not(.vertical) .left.item,.ui.menu:not(.vertical) :not(.dropdown)>.left.menu{display:flex;margin-right:auto!important}.ui.menu:not(.vertical) .right.item,.ui.menu:not(.vertical) .right.menu{display:flex;margin-left:auto!important}.ui.menu .right.item::before,.ui.menu .right.menu>.item::before{right:auto;left:0}.ui.vertical.menu{display:block;flex-direction:column;background:#fff;box-shadow:0 1px 2px 0 rgba(34,36,38,.15)}.ui.vertical.menu .item{display:block;background:0 0;border-top:none;border-right:none}.ui.vertical.menu>.item:first-child{border-radius:.28571429rem .28571429rem 0 0}.ui.vertical.menu>.item:last-child{border-radius:0 0 .28571429rem .28571429rem}.ui.vertical.menu .item>.label{float:right;text-align:center}.ui.vertical.menu .item>i.icon{width:1.18em;float:right;margin:0 0 0 .5em}.ui.vertical.menu .item>.label+i.icon{float:none;margin:0 .5em 0 0}.ui.vertical.menu .item:before{position:absolute;content:'';top:0;left:0;width:100%;height:1px;background:rgba(34,36,38,.1)}.ui.vertical.menu .item:first-child:before{display:none!important}.ui.vertical.menu .item>.menu{margin:.5em -1.14285714em 0}.ui.vertical.menu .menu .item{background:0 0;padding:.5em 1.33333333em;font-size:.85714286em;color:rgba(0,0,0,.5)}.ui.vertical.menu .item .menu .link.item:hover,.ui.vertical.menu .item .menu a.item:hover{color:rgba(0,0,0,.85)}.ui.vertical.menu .menu .item:before{display:none}.ui.vertical.menu .active.item{background:rgba(0,0,0,.05);border-radius:0;box-shadow:none}.ui.vertical.menu>.active.item:first-child{border-radius:.28571429rem .28571429rem 0 0}.ui.vertical.menu>.active.item:last-child{border-radius:0 0 .28571429rem .28571429rem}.ui.vertical.menu>.active.item:only-child{border-radius:.28571429rem}.ui.vertical.menu .active.item .menu .active.item{border-left:none}.ui.vertical.menu .item .menu .active.item{background-color:transparent;font-weight:700;color:rgba(0,0,0,.95)}.ui.tabular.menu{border-radius:0;box-shadow:none!important;border:none;background:none transparent;border-bottom:1px solid #d4d4d5}.ui.tabular.fluid.menu{width:calc(100% + (1px * 2))!important}.ui.tabular.menu .item{background:0 0;border-bottom:none;border-left:1px solid transparent;border-right:1px solid transparent;border-top:2px solid transparent;padding:.92857143em 1.42857143em;color:rgba(0,0,0,.87)}.ui.tabular.menu .item:before{display:none}.ui.tabular.menu .item:hover{background-color:transparent;color:rgba(0,0,0,.8)}.ui.tabular.menu .active.item{background:none #fff;color:rgba(0,0,0,.95);border-top-width:1px;border-color:#d4d4d5;font-weight:700;margin-bottom:-1px;box-shadow:none;border-radius:.28571429rem .28571429rem 0 0!important}.ui.tabular.menu+.attached:not(.top).segment,.ui.tabular.menu+.attached:not(.top).segment+.attached:not(.top).segment{border-top:none;margin-left:0;margin-top:0;margin-right:0;width:100%}.top.attached.segment+.ui.bottom.tabular.menu{position:relative;width:calc(100% + (1px * 2));left:-1px}.ui.bottom.tabular.menu{background:none transparent;border-radius:0;box-shadow:none!important;border-bottom:none;border-top:1px solid #d4d4d5}.ui.bottom.tabular.menu .item{background:0 0;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;border-top:none}.ui.bottom.tabular.menu .active.item{background:none #fff;color:rgba(0,0,0,.95);border-color:#d4d4d5;margin:-1px 0 0 0;border-radius:0 0 .28571429rem .28571429rem!important}.ui.vertical.tabular.menu{background:none transparent;border-radius:0;box-shadow:none!important;border-bottom:none;border-right:1px solid #d4d4d5}.ui.vertical.tabular.menu .item{background:0 0;border-left:1px solid transparent;border-bottom:1px solid transparent;border-top:1px solid transparent;border-right:none}.ui.vertical.tabular.menu .active.item{background:none #fff;color:rgba(0,0,0,.95);border-color:#d4d4d5;margin:0 -1px 0 0;border-radius:.28571429rem 0 0 .28571429rem!important}.ui.vertical.right.tabular.menu{background:none transparent;border-radius:0;box-shadow:none!important;border-bottom:none;border-right:none;border-left:1px solid #d4d4d5}.ui.vertical.right.tabular.menu .item{background:0 0;border-right:1px solid transparent;border-bottom:1px solid transparent;border-top:1px solid transparent;border-left:none}.ui.vertical.right.tabular.menu .active.item{background:none #fff;color:rgba(0,0,0,.95);border-color:#d4d4d5;margin:0 0 0 -1px;border-radius:0 .28571429rem .28571429rem 0!important}.ui.tabular.menu .active.dropdown.item{margin-bottom:0;border-left:1px solid transparent;border-right:1px solid transparent;border-top:2px solid transparent;border-bottom:none}.ui.pagination.menu{margin:0;display:inline-flex;vertical-align:middle}.ui.pagination.menu .item:last-child{border-radius:0 .28571429rem .28571429rem 0}.ui.compact.menu .item:last-child{border-radius:0 .28571429rem .28571429rem 0}.ui.pagination.menu .item:last-child:before{display:none}.ui.pagination.menu .item{min-width:3em;text-align:center}.ui.pagination.menu .icon.item i.icon{vertical-align:top}.ui.pagination.menu .active.item{border-top:none;padding-top:.92857143em;background-color:rgba(0,0,0,.05);color:rgba(0,0,0,.95);box-shadow:none}.ui.secondary.menu{background:0 0;margin-left:-.35714286em;margin-right:-.35714286em;border-radius:0;border:none;box-shadow:none}.ui.secondary.menu .item{align-self:center;box-shadow:none;border:none;padding:.78571429em .92857143em;margin:0 .35714286em;background:0 0;transition:color .1s ease;border-radius:.28571429rem}.ui.secondary.menu .item:before{display:none!important}.ui.secondary.menu .header.item{border-radius:0;border-right:none;background:none transparent}.ui.secondary.menu .item>img:not(.ui){margin:0}.ui.secondary.menu .dropdown.item:hover,.ui.secondary.menu .link.item:hover,.ui.secondary.menu a.item:hover{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95)}.ui.secondary.menu .active.item{box-shadow:none;background:rgba(0,0,0,.05);color:rgba(0,0,0,.95);border-radius:.28571429rem}.ui.secondary.menu .active.item:hover{box-shadow:none;background:rgba(0,0,0,.05);color:rgba(0,0,0,.95)}.ui.secondary.inverted.menu .link.item,.ui.secondary.inverted.menu a.item{color:rgba(255,255,255,.7)!important}.ui.secondary.inverted.menu .dropdown.item:hover,.ui.secondary.inverted.menu .link.item:hover,.ui.secondary.inverted.menu a.item:hover{background:rgba(255,255,255,.08);color:#fff!important}.ui.secondary.inverted.menu .active.item{background:rgba(255,255,255,.15);color:#fff!important}.ui.secondary.item.menu{margin-left:0;margin-right:0}.ui.secondary.item.menu .item:last-child{margin-right:0}.ui.secondary.attached.menu{box-shadow:none}.ui.vertical.secondary.menu .item:not(.dropdown)>.menu{margin:0 -.92857143em}.ui.vertical.secondary.menu .item:not(.dropdown)>.menu>.item{margin:0;padding:.5em 1.33333333em}.ui.secondary.vertical.menu>.item{border:none;margin:0 0 .35714286em;border-radius:.28571429rem!important}.ui.secondary.vertical.menu>.header.item{border-radius:0}.ui.vertical.secondary.menu .item>.menu .item{background-color:transparent}.ui.secondary.inverted.menu{background-color:transparent}.ui.secondary.pointing.menu{margin-left:0;margin-right:0;border-bottom:2px solid rgba(34,36,38,.15)}.ui.secondary.pointing.menu .item{border-bottom-color:transparent;border-bottom-style:solid;border-radius:0;align-self:flex-end;margin:0 0 -2px;padding:.85714286em 1.14285714em;border-bottom-width:2px;transition:color .1s ease}.ui.secondary.pointing.menu .header.item{color:rgba(0,0,0,.85)!important}.ui.secondary.pointing.menu .text.item{box-shadow:none!important}.ui.secondary.pointing.menu .item:after{display:none}.ui.secondary.pointing.menu .dropdown.item:hover,.ui.secondary.pointing.menu .link.item:hover,.ui.secondary.pointing.menu a.item:hover{background-color:transparent;color:rgba(0,0,0,.87)}.ui.secondary.pointing.menu .dropdown.item:active,.ui.secondary.pointing.menu .link.item:active,.ui.secondary.pointing.menu a.item:active{background-color:transparent;border-color:rgba(34,36,38,.15)}.ui.secondary.pointing.menu .active.item{background-color:transparent;box-shadow:none;border-color:#1b1c1d;font-weight:700;color:rgba(0,0,0,.95)}.ui.secondary.pointing.menu .active.item:hover{border-color:#1b1c1d;color:rgba(0,0,0,.95)}.ui.secondary.pointing.menu .active.dropdown.item{border-color:transparent}.ui.secondary.vertical.pointing.menu{border-bottom-width:0;border-right-width:2px;border-right-style:solid;border-right-color:rgba(34,36,38,.15)}.ui.secondary.vertical.pointing.menu .item{border-bottom:none;border-right-style:solid;border-right-color:transparent;border-radius:0!important;margin:0 -2px 0 0;border-right-width:2px}.ui.secondary.vertical.pointing.menu .active.item{border-color:#1b1c1d}.ui.secondary.inverted.pointing.menu{border-color:rgba(255,255,255,.1)}.ui.secondary.inverted.pointing.menu{border-width:2px;border-color:rgba(34,36,38,.15)}.ui.secondary.inverted.pointing.menu .item{color:rgba(255,255,255,.9)}.ui.secondary.inverted.pointing.menu .header.item{color:#fff!important}.ui.secondary.inverted.pointing.menu .link.item:hover,.ui.secondary.inverted.pointing.menu a.item:hover{color:rgba(0,0,0,.95)}.ui.secondary.inverted.pointing.menu .active.item{border-color:#fff;color:#fff}.ui.text.menu{background:none transparent;border-radius:0;box-shadow:none;border:none;margin:1em -.5em}.ui.text.menu .item{border-radius:0;box-shadow:none;align-self:center;margin:0 0;padding:.35714286em .5em;font-weight:400;color:rgba(0,0,0,.6);transition:opacity .1s ease}.ui.text.menu .item:before,.ui.text.menu .menu .item:before{display:none!important}.ui.text.menu .header.item{background-color:transparent;opacity:1;color:rgba(0,0,0,.85);font-size:.92857143em;text-transform:uppercase;font-weight:700}.ui.text.menu .item>img:not(.ui){margin:0}.ui.text.item.menu .item{margin:0}.ui.vertical.text.menu{margin:1em 0}.ui.vertical.text.menu:first-child{margin-top:0}.ui.vertical.text.menu:last-child{margin-bottom:0}.ui.vertical.text.menu .item{margin:.57142857em 0;padding-left:0;padding-right:0}.ui.vertical.text.menu .item>i.icon{float:none;margin:0 .35714286em 0 0}.ui.vertical.text.menu .header.item{margin:.57142857em 0 .71428571em}.ui.vertical.text.menu .item:not(.dropdown)>.menu{margin:0}.ui.vertical.text.menu .item:not(.dropdown)>.menu>.item{margin:0;padding:.5em 0}.ui.text.menu .item:hover{opacity:1;background-color:transparent}.ui.text.menu .active.item{background-color:transparent;border:none;box-shadow:none;font-weight:400;color:rgba(0,0,0,.95)}.ui.text.menu .active.item:hover{background-color:transparent}.ui.text.pointing.menu .active.item:after{box-shadow:none}.ui.text.attached.menu{box-shadow:none}.ui.inverted.text.menu,.ui.inverted.text.menu .active.item,.ui.inverted.text.menu .item,.ui.inverted.text.menu .item:hover{background-color:transparent!important}.ui.fluid.text.menu{margin-left:0;margin-right:0}.ui.vertical.icon.menu{display:inline-block;width:auto}.ui.icon.menu .item{height:auto;text-align:center;color:#1b1c1d}.ui.icon.menu .item>.icon:not(.dropdown){margin:0;opacity:1}.ui.icon.menu .icon:before{opacity:1}.ui.menu .icon.item>.icon{width:auto;margin:0 auto}.ui.vertical.icon.menu .item>.icon:not(.dropdown){display:block;opacity:1;margin:0 auto;float:none}.ui.inverted.icon.menu .item{color:#fff}.ui.labeled.icon.menu{text-align:center}.ui.labeled.icon.menu .item{min-width:6em;flex-direction:column}.ui.labeled.icon.menu .item>.icon:not(.dropdown){height:1em;display:block;font-size:1.71428571em!important;margin:0 auto .5rem!important}.ui.fluid.labeled.icon.menu>.item{min-width:0}@media only screen and (max-width:767px){.ui.stackable.menu{flex-direction:column}.ui.stackable.menu .item{width:100%!important}.ui.stackable.menu .item:before{position:absolute;content:'';top:auto;bottom:0;left:0;width:100%;height:1px;background:rgba(34,36,38,.1)}.ui.stackable.menu .left.item,.ui.stackable.menu .left.menu{margin-right:0!important}.ui.stackable.menu .right.item,.ui.stackable.menu .right.menu{margin-left:0!important}.ui.stackable.menu .left.menu,.ui.stackable.menu .right.menu{flex-direction:column}}.ui.menu .red.active.item,.ui.red.menu .active.item{border-color:#db2828!important;color:#db2828!important}.ui.menu .orange.active.item,.ui.orange.menu .active.item{border-color:#f2711c!important;color:#f2711c!important}.ui.menu .yellow.active.item,.ui.yellow.menu .active.item{border-color:#fbbd08!important;color:#fbbd08!important}.ui.menu .olive.active.item,.ui.olive.menu .active.item{border-color:#b5cc18!important;color:#b5cc18!important}.ui.green.menu .active.item,.ui.menu .green.active.item{border-color:#21ba45!important;color:#21ba45!important}.ui.menu .teal.active.item,.ui.teal.menu .active.item{border-color:#00b5ad!important;color:#00b5ad!important}.ui.blue.menu .active.item,.ui.menu .blue.active.item{border-color:#2185d0!important;color:#2185d0!important}.ui.menu .violet.active.item,.ui.violet.menu .active.item{border-color:#6435c9!important;color:#6435c9!important}.ui.menu .purple.active.item,.ui.purple.menu .active.item{border-color:#a333c8!important;color:#a333c8!important}.ui.menu .pink.active.item,.ui.pink.menu .active.item{border-color:#e03997!important;color:#e03997!important}.ui.brown.menu .active.item,.ui.menu .brown.active.item{border-color:#a5673f!important;color:#a5673f!important}.ui.grey.menu .active.item,.ui.menu .grey.active.item{border-color:#767676!important;color:#767676!important}.ui.inverted.menu{border:0 solid transparent;background:#1b1c1d;box-shadow:none}.ui.inverted.menu .item,.ui.inverted.menu .item>a:not(.ui){background:0 0;color:rgba(255,255,255,.9)}.ui.inverted.menu .item.menu{background:0 0}.ui.inverted.menu .item:before{background:rgba(255,255,255,.08)}.ui.vertical.inverted.menu .item:before{background:rgba(255,255,255,.08)}.ui.vertical.inverted.menu .menu .item,.ui.vertical.inverted.menu .menu .item a:not(.ui){color:rgba(255,255,255,.5)}.ui.inverted.menu .header.item{margin:0;background:0 0;box-shadow:none}.ui.inverted.menu .item.disabled,.ui.inverted.menu .item.disabled:hover{color:rgba(225,225,225,.3)}.ui.inverted.menu .dropdown.item:hover,.ui.inverted.menu .link.item:hover,.ui.inverted.menu a.item:hover,.ui.link.inverted.menu .item:hover{background:rgba(255,255,255,.08);color:#fff}.ui.vertical.inverted.menu .item .menu .link.item:hover,.ui.vertical.inverted.menu .item .menu a.item:hover{background:0 0;color:#fff}.ui.inverted.menu .link.item:active,.ui.inverted.menu a.item:active{background:rgba(255,255,255,.08);color:#fff}.ui.inverted.menu .active.item{background:rgba(255,255,255,.15);color:#fff!important}.ui.inverted.vertical.menu .item .menu .active.item{background:0 0;color:#fff}.ui.inverted.pointing.menu .active.item:after{background:#3d3e3f!important;margin:0!important;box-shadow:none!important;border:none!important}.ui.inverted.menu .active.item:hover{background:rgba(255,255,255,.15);color:#fff!important}.ui.inverted.pointing.menu .active.item:hover:after{background:#3d3e3f!important}.ui.floated.menu{float:left;margin:0 .5rem 0 0}.ui.floated.menu .item:last-child:before{display:none}.ui.right.floated.menu{float:right;margin:0 0 0 .5rem}.ui.inverted.menu .red.active.item,.ui.inverted.red.menu{background-color:#db2828}.ui.inverted.red.menu .item:before{background-color:rgba(34,36,38,.1)}.ui.inverted.red.menu .active.item{background-color:rgba(0,0,0,.1)!important}.ui.inverted.menu .orange.active.item,.ui.inverted.orange.menu{background-color:#f2711c}.ui.inverted.orange.menu .item:before{background-color:rgba(34,36,38,.1)}.ui.inverted.orange.menu .active.item{background-color:rgba(0,0,0,.1)!important}.ui.inverted.menu .yellow.active.item,.ui.inverted.yellow.menu{background-color:#fbbd08}.ui.inverted.yellow.menu .item:before{background-color:rgba(34,36,38,.1)}.ui.inverted.yellow.menu .active.item{background-color:rgba(0,0,0,.1)!important}.ui.inverted.menu .olive.active.item,.ui.inverted.olive.menu{background-color:#b5cc18}.ui.inverted.olive.menu .item:before{background-color:rgba(34,36,38,.1)}.ui.inverted.olive.menu .active.item{background-color:rgba(0,0,0,.1)!important}.ui.inverted.green.menu,.ui.inverted.menu .green.active.item{background-color:#21ba45}.ui.inverted.green.menu .item:before{background-color:rgba(34,36,38,.1)}.ui.inverted.green.menu .active.item{background-color:rgba(0,0,0,.1)!important}.ui.inverted.menu .teal.active.item,.ui.inverted.teal.menu{background-color:#00b5ad}.ui.inverted.teal.menu .item:before{background-color:rgba(34,36,38,.1)}.ui.inverted.teal.menu .active.item{background-color:rgba(0,0,0,.1)!important}.ui.inverted.blue.menu,.ui.inverted.menu .blue.active.item{background-color:#2185d0}.ui.inverted.blue.menu .item:before{background-color:rgba(34,36,38,.1)}.ui.inverted.blue.menu .active.item{background-color:rgba(0,0,0,.1)!important}.ui.inverted.menu .violet.active.item,.ui.inverted.violet.menu{background-color:#6435c9}.ui.inverted.violet.menu .item:before{background-color:rgba(34,36,38,.1)}.ui.inverted.violet.menu .active.item{background-color:rgba(0,0,0,.1)!important}.ui.inverted.menu .purple.active.item,.ui.inverted.purple.menu{background-color:#a333c8}.ui.inverted.purple.menu .item:before{background-color:rgba(34,36,38,.1)}.ui.inverted.purple.menu .active.item{background-color:rgba(0,0,0,.1)!important}.ui.inverted.menu .pink.active.item,.ui.inverted.pink.menu{background-color:#e03997}.ui.inverted.pink.menu .item:before{background-color:rgba(34,36,38,.1)}.ui.inverted.pink.menu .active.item{background-color:rgba(0,0,0,.1)!important}.ui.inverted.brown.menu,.ui.inverted.menu .brown.active.item{background-color:#a5673f}.ui.inverted.brown.menu .item:before{background-color:rgba(34,36,38,.1)}.ui.inverted.brown.menu .active.item{background-color:rgba(0,0,0,.1)!important}.ui.inverted.grey.menu,.ui.inverted.menu .grey.active.item{background-color:#767676}.ui.inverted.grey.menu .item:before{background-color:rgba(34,36,38,.1)}.ui.inverted.grey.menu .active.item{background-color:rgba(0,0,0,.1)!important}.ui.fitted.menu .item,.ui.fitted.menu .item .menu .item,.ui.menu .fitted.item{padding:0}.ui.horizontally.fitted.menu .item,.ui.horizontally.fitted.menu .item .menu .item,.ui.menu .horizontally.fitted.item{padding-top:.92857143em;padding-bottom:.92857143em}.ui.menu .vertically.fitted.item,.ui.vertically.fitted.menu .item,.ui.vertically.fitted.menu .item .menu .item{padding-left:1.14285714em;padding-right:1.14285714em}.ui.borderless.menu .item .menu .item:before,.ui.borderless.menu .item:before,.ui.menu .borderless.item:before{background:0 0!important}.ui.compact.menu{display:inline-flex;margin:0;vertical-align:middle}.ui.compact.vertical.menu{display:inline-block}.ui.compact.menu .item:last-child{border-radius:0 .28571429rem .28571429rem 0}.ui.compact.menu .item:last-child:before{display:none}.ui.compact.vertical.menu{width:auto!important}.ui.compact.vertical.menu .item:last-child::before{display:block}.ui.menu.fluid,.ui.vertical.menu.fluid{width:100%!important}.ui.item.menu,.ui.item.menu .item{width:100%;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;text-align:center;justify-content:center}.ui.attached.item.menu{margin:0 -1px!important}.ui.item.menu .item:last-child:before{display:none}.ui.menu.two.item .item{width:50%}.ui.menu.three.item .item{width:33.333%}.ui.menu.four.item .item{width:25%}.ui.menu.five.item .item{width:20%}.ui.menu.six.item .item{width:16.666%}.ui.menu.seven.item .item{width:14.285%}.ui.menu.eight.item .item{width:12.5%}.ui.menu.nine.item .item{width:11.11%}.ui.menu.ten.item .item{width:10%}.ui.menu.eleven.item .item{width:9.09%}.ui.menu.twelve.item .item{width:8.333%}.ui.menu.fixed{position:fixed;z-index:101;margin:0;width:100%}.ui.menu.fixed,.ui.menu.fixed .item:first-child,.ui.menu.fixed .item:last-child{border-radius:0!important}.ui.fixed.menu,.ui[class*="top fixed"].menu{top:0;left:0;right:auto;bottom:auto}.ui[class*="top fixed"].menu{border-top:none;border-left:none;border-right:none}.ui[class*="right fixed"].menu{border-top:none;border-bottom:none;border-right:none;top:0;right:0;left:auto;bottom:auto;width:auto;height:100%}.ui[class*="bottom fixed"].menu{border-bottom:none;border-left:none;border-right:none;bottom:0;left:0;top:auto;right:auto}.ui[class*="left fixed"].menu{border-top:none;border-bottom:none;border-left:none;top:0;left:0;right:auto;bottom:auto;width:auto;height:100%}.ui.fixed.menu+.ui.grid{padding-top:2.75rem}.ui.pointing.menu .item:after{visibility:hidden;position:absolute;content:'';top:100%;left:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);background:0 0;margin:.5px 0 0;width:.57142857em;height:.57142857em;border:none;border-bottom:1px solid #d4d4d5;border-right:1px solid #d4d4d5;z-index:2;transition:background .1s ease}.ui.vertical.pointing.menu .item:after{position:absolute;top:50%;right:0;bottom:auto;left:auto;transform:translateX(50%) translateY(-50%) rotate(45deg);margin:0 -.5px 0 0;border:none;border-top:1px solid #d4d4d5;border-right:1px solid #d4d4d5}.ui.pointing.menu .active.item:after{visibility:visible}.ui.pointing.menu .active.dropdown.item:after{visibility:hidden}.ui.pointing.menu .active.item .menu .active.item:after,.ui.pointing.menu .dropdown.active.item:after{display:none}.ui.pointing.menu .active.item:hover:after{background-color:#f2f2f2}.ui.pointing.menu .active.item:after{background-color:#f2f2f2}.ui.pointing.menu .active.item:hover:after{background-color:#f2f2f2}.ui.vertical.pointing.menu .active.item:hover:after{background-color:#f2f2f2}.ui.vertical.pointing.menu .active.item:after{background-color:#f2f2f2}.ui.vertical.pointing.menu .menu .active.item:after{background-color:#fff}.ui.attached.menu{top:0;bottom:0;border-radius:0;margin:0 -1px;width:calc(100% - (-1px * 2));max-width:calc(100% - (-1px * 2));box-shadow:none}.ui.attached+.ui.attached.menu:not(.top){border-top:none}.ui[class*="top attached"].menu{bottom:0;margin-bottom:0;top:0;margin-top:1rem;border-radius:.28571429rem .28571429rem 0 0}.ui.menu[class*="top attached"]:first-child{margin-top:0}.ui[class*="bottom attached"].menu{bottom:0;margin-top:0;top:0;margin-bottom:1rem;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),none;border-radius:0 0 .28571429rem .28571429rem}.ui[class*="bottom attached"].menu:last-child{margin-bottom:0}.ui.top.attached.menu>.item:first-child{border-radius:.28571429rem 0 0 0}.ui.bottom.attached.menu>.item:first-child{border-radius:0 0 0 .28571429rem}.ui.attached.menu:not(.tabular){border:1px solid #d4d4d5}.ui.attached.inverted.menu{border:none}.ui.attached.tabular.menu{margin-left:0;margin-right:0;width:100%}.ui.mini.menu{font-size:.78571429rem}.ui.mini.vertical.menu{width:9rem}.ui.tiny.menu{font-size:.85714286rem}.ui.tiny.vertical.menu{width:11rem}.ui.small.menu{font-size:.92857143rem}.ui.small.vertical.menu{width:13rem}.ui.menu{font-size:1rem}.ui.vertical.menu{width:15rem}.ui.large.menu{font-size:1.07142857rem}.ui.large.vertical.menu{width:18rem}.ui.huge.menu{font-size:1.21428571rem}.ui.huge.vertical.menu{width:22rem}.ui.big.menu{font-size:1.14285714rem}.ui.big.vertical.menu{width:20rem}.ui.massive.menu{font-size:1.28571429rem}.ui.massive.vertical.menu{width:25rem}/*!
 * # Semantic UI 2.4.2 - Message
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.message{position:relative;min-height:1em;margin:1em 0;background:#f8f8f9;padding:1em 1.5em;line-height:1.4285em;color:rgba(0,0,0,.87);transition:opacity .1s ease,color .1s ease,background .1s ease,box-shadow .1s ease;border-radius:.28571429rem;box-shadow:0 0 0 1px rgba(34,36,38,.22) inset,0 0 0 0 transparent}.ui.message:first-child{margin-top:0}.ui.message:last-child{margin-bottom:0}.ui.message .header{display:block;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:700;margin:-.14285714em 0 0 0}.ui.message .header:not(.ui){font-size:1.14285714em}.ui.message p{opacity:.85;margin:.75em 0}.ui.message p:first-child{margin-top:0}.ui.message p:last-child{margin-bottom:0}.ui.message .header+p{margin-top:.25em}.ui.message .list:not(.ui){text-align:left;padding:0;opacity:.85;list-style-position:inside;margin:.5em 0 0}.ui.message .list:not(.ui):first-child{margin-top:0}.ui.message .list:not(.ui):last-child{margin-bottom:0}.ui.message .list:not(.ui) li{position:relative;list-style-type:none;margin:0 0 .3em 1em;padding:0}.ui.message .list:not(.ui) li:before{position:absolute;content:'•';left:-1em;height:100%;vertical-align:baseline}.ui.message .list:not(.ui) li:last-child{margin-bottom:0}.ui.message>.icon{margin-right:.6em}.ui.message>.close.icon{cursor:pointer;position:absolute;margin:0;top:.78575em;right:.5em;opacity:.7;transition:opacity .1s ease}.ui.message>.close.icon:hover{opacity:1}.ui.message>:first-child{margin-top:0}.ui.message>:last-child{margin-bottom:0}.ui.dropdown .menu>.message{margin:0 -1px}.ui.visible.visible.visible.visible.message{display:block}.ui.icon.visible.visible.visible.visible.message{display:flex}.ui.hidden.hidden.hidden.hidden.message{display:none}.ui.compact.message{display:inline-block}.ui.compact.icon.message{display:inline-flex}.ui.attached.message{margin-bottom:-1px;border-radius:.28571429rem .28571429rem 0 0;box-shadow:0 0 0 1px rgba(34,36,38,.15) inset;margin-left:-1px;margin-right:-1px}.ui.attached+.ui.attached.message:not(.top):not(.bottom){margin-top:-1px;border-radius:0}.ui.bottom.attached.message{margin-top:-1px;border-radius:0 0 .28571429rem .28571429rem;box-shadow:0 0 0 1px rgba(34,36,38,.15) inset,0 1px 2px 0 rgba(34,36,38,.15)}.ui.bottom.attached.message:not(:last-child){margin-bottom:1em}.ui.attached.icon.message{width:auto}.ui.icon.message{display:flex;width:100%;align-items:center}.ui.icon.message>.icon:not(.close){display:block;flex:0 0 auto;width:auto;line-height:1;vertical-align:middle;font-size:3em;opacity:.8}.ui.icon.message>.content{display:block;flex:1 1 auto;vertical-align:middle}.ui.icon.message .icon:not(.close)+.content{padding-left:0}.ui.icon.message .circular.icon{width:1em}.ui.floating.message{box-shadow:0 0 0 1px rgba(34,36,38,.22) inset,0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)}.ui.black.message{background-color:#1b1c1d;color:rgba(255,255,255,.9)}.ui.positive.message{background-color:#fcfff5;color:#2c662d}.ui.attached.positive.message,.ui.positive.message{box-shadow:0 0 0 1px #a3c293 inset,0 0 0 0 transparent}.ui.positive.message .header{color:#1a531b}.ui.negative.message{background-color:#fff6f6;color:#9f3a38}.ui.attached.negative.message,.ui.negative.message{box-shadow:0 0 0 1px #e0b4b4 inset,0 0 0 0 transparent}.ui.negative.message .header{color:#912d2b}.ui.info.message{background-color:#f8ffff;color:#276f86}.ui.attached.info.message,.ui.info.message{box-shadow:0 0 0 1px #a9d5de inset,0 0 0 0 transparent}.ui.info.message .header{color:#0e566c}.ui.warning.message{background-color:#fffaf3;color:#573a08}.ui.attached.warning.message,.ui.warning.message{box-shadow:0 0 0 1px #c9ba9b inset,0 0 0 0 transparent}.ui.warning.message .header{color:#794b02}.ui.error.message{background-color:#fff6f6;color:#9f3a38}.ui.attached.error.message,.ui.error.message{box-shadow:0 0 0 1px #e0b4b4 inset,0 0 0 0 transparent}.ui.error.message .header{color:#912d2b}.ui.success.message{background-color:#fcfff5;color:#2c662d}.ui.attached.success.message,.ui.success.message{box-shadow:0 0 0 1px #a3c293 inset,0 0 0 0 transparent}.ui.success.message .header{color:#1a531b}.ui.black.message,.ui.inverted.message{background-color:#1b1c1d;color:rgba(255,255,255,.9)}.ui.red.message{background-color:#ffe8e6;color:#db2828;box-shadow:0 0 0 1px #db2828 inset,0 0 0 0 transparent}.ui.red.message .header{color:#c82121}.ui.orange.message{background-color:#ffedde;color:#f2711c;box-shadow:0 0 0 1px #f2711c inset,0 0 0 0 transparent}.ui.orange.message .header{color:#e7640d}.ui.yellow.message{background-color:#fff8db;color:#b58105;box-shadow:0 0 0 1px #b58105 inset,0 0 0 0 transparent}.ui.yellow.message .header{color:#9c6f04}.ui.olive.message{background-color:#fbfdef;color:#8abc1e;box-shadow:0 0 0 1px #8abc1e inset,0 0 0 0 transparent}.ui.olive.message .header{color:#7aa61a}.ui.green.message{background-color:#e5f9e7;color:#1ebc30;box-shadow:0 0 0 1px #1ebc30 inset,0 0 0 0 transparent}.ui.green.message .header{color:#1aa62a}.ui.teal.message{background-color:#e1f7f7;color:#10a3a3;box-shadow:0 0 0 1px #10a3a3 inset,0 0 0 0 transparent}.ui.teal.message .header{color:#0e8c8c}.ui.blue.message{background-color:#dff0ff;color:#2185d0;box-shadow:0 0 0 1px #2185d0 inset,0 0 0 0 transparent}.ui.blue.message .header{color:#1e77ba}.ui.violet.message{background-color:#eae7ff;color:#6435c9;box-shadow:0 0 0 1px #6435c9 inset,0 0 0 0 transparent}.ui.violet.message .header{color:#5a30b5}.ui.purple.message{background-color:#f6e7ff;color:#a333c8;box-shadow:0 0 0 1px #a333c8 inset,0 0 0 0 transparent}.ui.purple.message .header{color:#922eb4}.ui.pink.message{background-color:#ffe3fb;color:#e03997;box-shadow:0 0 0 1px #e03997 inset,0 0 0 0 transparent}.ui.pink.message .header{color:#dd238b}.ui.brown.message{background-color:#f1e2d3;color:#a5673f;box-shadow:0 0 0 1px #a5673f inset,0 0 0 0 transparent}.ui.brown.message .header{color:#935b38}.ui.mini.message{font-size:.78571429em}.ui.tiny.message{font-size:.85714286em}.ui.small.message{font-size:.92857143em}.ui.message{font-size:1em}.ui.large.message{font-size:1.14285714em}.ui.big.message{font-size:1.28571429em}.ui.huge.message{font-size:1.42857143em}.ui.massive.message{font-size:1.71428571em}/*!
 * # Semantic UI 2.4.2 - Table
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.table{width:100%;background:#fff;margin:1em 0;border:1px solid rgba(34,36,38,.15);box-shadow:none;border-radius:.28571429rem;text-align:left;color:rgba(0,0,0,.87);border-collapse:separate;border-spacing:0}.ui.table:first-child{margin-top:0}.ui.table:last-child{margin-bottom:0}.ui.table td,.ui.table th{transition:background .1s ease,color .1s ease}.ui.table thead{box-shadow:none}.ui.table thead th{cursor:auto;background:#f9fafb;text-align:inherit;color:rgba(0,0,0,.87);padding:.92857143em .78571429em;vertical-align:inherit;font-style:none;font-weight:700;text-transform:none;border-bottom:1px solid rgba(34,36,38,.1);border-left:none}.ui.table thead tr>th:first-child{border-left:none}.ui.table thead tr:first-child>th:first-child{border-radius:.28571429rem 0 0 0}.ui.table thead tr:first-child>th:last-child{border-radius:0 .28571429rem 0 0}.ui.table thead tr:first-child>th:only-child{border-radius:.28571429rem .28571429rem 0 0}.ui.table tfoot{box-shadow:none}.ui.table tfoot th{cursor:auto;border-top:1px solid rgba(34,36,38,.15);background:#f9fafb;text-align:inherit;color:rgba(0,0,0,.87);padding:.78571429em .78571429em;vertical-align:middle;font-style:normal;font-weight:400;text-transform:none}.ui.table tfoot tr>th:first-child{border-left:none}.ui.table tfoot tr:first-child>th:first-child{border-radius:0 0 0 .28571429rem}.ui.table tfoot tr:first-child>th:last-child{border-radius:0 0 .28571429rem 0}.ui.table tfoot tr:first-child>th:only-child{border-radius:0 0 .28571429rem .28571429rem}.ui.table tr td{border-top:1px solid rgba(34,36,38,.1)}.ui.table tr:first-child td{border-top:none}.ui.table tbody+tbody tr:first-child td{border-top:1px solid rgba(34,36,38,.1)}.ui.table td{padding:.78571429em .78571429em;text-align:inherit}.ui.table>.icon{vertical-align:baseline}.ui.table>.icon:only-child{margin:0}.ui.table.segment{padding:0}.ui.table.segment:after{display:none}.ui.table.segment.stacked:after{display:block}@media only screen and (max-width:767px){.ui.table:not(.unstackable){width:100%}.ui.table:not(.unstackable) tbody,.ui.table:not(.unstackable) tr,.ui.table:not(.unstackable) tr>td,.ui.table:not(.unstackable) tr>th{width:auto!important;display:block!important}.ui.table:not(.unstackable){padding:0}.ui.table:not(.unstackable) thead{display:block}.ui.table:not(.unstackable) tfoot{display:block}.ui.table:not(.unstackable) tr{padding-top:1em;padding-bottom:1em;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset!important}.ui.table:not(.unstackable) tr>td,.ui.table:not(.unstackable) tr>th{background:0 0;border:none!important;padding:.25em .75em!important;box-shadow:none!important}.ui.table:not(.unstackable) td:first-child,.ui.table:not(.unstackable) th:first-child{font-weight:700}.ui.definition.table:not(.unstackable) thead th:first-child{box-shadow:none!important}}.ui.table td .image,.ui.table td .image img,.ui.table th .image,.ui.table th .image img{max-width:none}.ui.structured.table{border-collapse:collapse}.ui.structured.table thead th{border-left:none;border-right:none}.ui.structured.sortable.table thead th{border-left:1px solid rgba(34,36,38,.15);border-right:1px solid rgba(34,36,38,.15)}.ui.structured.basic.table th{border-left:none;border-right:none}.ui.structured.celled.table tr td,.ui.structured.celled.table tr th{border-left:1px solid rgba(34,36,38,.1);border-right:1px solid rgba(34,36,38,.1)}.ui.definition.table thead:not(.full-width) th:first-child{pointer-events:none;background:0 0;font-weight:400;color:rgba(0,0,0,.4);box-shadow:-1px -1px 0 1px #fff}.ui.definition.table tfoot:not(.full-width) th:first-child{pointer-events:none;background:0 0;font-weight:rgba(0,0,0,.4);color:normal;box-shadow:1px 1px 0 1px #fff}.ui.celled.definition.table thead:not(.full-width) th:first-child{box-shadow:0 -1px 0 1px #fff}.ui.celled.definition.table tfoot:not(.full-width) th:first-child{box-shadow:0 1px 0 1px #fff}.ui.definition.table tr td.definition,.ui.definition.table tr td:first-child:not(.ignored){background:rgba(0,0,0,.03);font-weight:700;color:rgba(0,0,0,.95);text-transform:'';box-shadow:'';text-align:'';font-size:1em;padding-left:'';padding-right:''}.ui.definition.table thead:not(.full-width) th:nth-child(2){border-left:1px solid rgba(34,36,38,.15)}.ui.definition.table tfoot:not(.full-width) th:nth-child(2){border-left:1px solid rgba(34,36,38,.15)}.ui.definition.table td:nth-child(2){border-left:1px solid rgba(34,36,38,.15)}.ui.table td.positive,.ui.table tr.positive{box-shadow:0 0 0 #a3c293 inset}.ui.table td.positive,.ui.table tr.positive{background:#fcfff5!important;color:#2c662d!important}.ui.table td.negative,.ui.table tr.negative{box-shadow:0 0 0 #e0b4b4 inset}.ui.table td.negative,.ui.table tr.negative{background:#fff6f6!important;color:#9f3a38!important}.ui.table td.error,.ui.table tr.error{box-shadow:0 0 0 #e0b4b4 inset}.ui.table td.error,.ui.table tr.error{background:#fff6f6!important;color:#9f3a38!important}.ui.table td.warning,.ui.table tr.warning{box-shadow:0 0 0 #c9ba9b inset}.ui.table td.warning,.ui.table tr.warning{background:#fffaf3!important;color:#573a08!important}.ui.table td.active,.ui.table tr.active{box-shadow:0 0 0 rgba(0,0,0,.87) inset}.ui.table td.active,.ui.table tr.active{background:#e0e0e0!important;color:rgba(0,0,0,.87)!important}.ui.table tr td.disabled,.ui.table tr.disabled td,.ui.table tr.disabled:hover,.ui.table tr:hover td.disabled{pointer-events:none;color:rgba(40,40,40,.3)}@media only screen and (max-width:991px){.ui[class*="tablet stackable"].table,.ui[class*="tablet stackable"].table tbody,.ui[class*="tablet stackable"].table tr,.ui[class*="tablet stackable"].table tr>td,.ui[class*="tablet stackable"].table tr>th{width:100%!important;display:block!important}.ui[class*="tablet stackable"].table{padding:0}.ui[class*="tablet stackable"].table thead{display:block}.ui[class*="tablet stackable"].table tfoot{display:block}.ui[class*="tablet stackable"].table tr{padding-top:1em;padding-bottom:1em;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset!important}.ui[class*="tablet stackable"].table tr>td,.ui[class*="tablet stackable"].table tr>th{background:0 0;border:none!important;padding:.25em .75em;box-shadow:none!important}.ui.definition[class*="tablet stackable"].table thead th:first-child{box-shadow:none!important}}.ui.table [class*="left aligned"],.ui.table[class*="left aligned"]{text-align:left}.ui.table [class*="center aligned"],.ui.table[class*="center aligned"]{text-align:center}.ui.table [class*="right aligned"],.ui.table[class*="right aligned"]{text-align:right}.ui.table [class*="top aligned"],.ui.table[class*="top aligned"]{vertical-align:top}.ui.table [class*="middle aligned"],.ui.table[class*="middle aligned"]{vertical-align:middle}.ui.table [class*="bottom aligned"],.ui.table[class*="bottom aligned"]{vertical-align:bottom}.ui.table td.collapsing,.ui.table th.collapsing{width:1px;white-space:nowrap}.ui.fixed.table{table-layout:fixed}.ui.fixed.table td,.ui.fixed.table th{overflow:hidden;text-overflow:ellipsis}.ui.selectable.table tbody tr:hover,.ui.table tbody tr td.selectable:hover{background:rgba(0,0,0,.05)!important;color:rgba(0,0,0,.95)!important}.ui.inverted.table tbody tr td.selectable:hover,.ui.selectable.inverted.table tbody tr:hover{background:rgba(255,255,255,.08)!important;color:#fff!important}.ui.table tbody tr td.selectable{padding:0}.ui.table tbody tr td.selectable>a:not(.ui){display:block;color:inherit;padding:.78571429em .78571429em}.ui.selectable.table tr.error:hover,.ui.selectable.table tr:hover td.error,.ui.table tr td.selectable.error:hover{background:#ffe7e7!important;color:#943634!important}.ui.selectable.table tr.warning:hover,.ui.selectable.table tr:hover td.warning,.ui.table tr td.selectable.warning:hover{background:#fff4e4!important;color:#493107!important}.ui.selectable.table tr.active:hover,.ui.selectable.table tr:hover td.active,.ui.table tr td.selectable.active:hover{background:#e0e0e0!important;color:rgba(0,0,0,.87)!important}.ui.selectable.table tr.positive:hover,.ui.selectable.table tr:hover td.positive,.ui.table tr td.selectable.positive:hover{background:#f7ffe6!important;color:#275b28!important}.ui.selectable.table tr.negative:hover,.ui.selectable.table tr:hover td.negative,.ui.table tr td.selectable.negative:hover{background:#ffe7e7!important;color:#943634!important}.ui.attached.table{top:0;bottom:0;border-radius:0;margin:0 -1px;width:calc(100% - (-1px * 2));max-width:calc(100% - (-1px * 2));box-shadow:none;border:1px solid #d4d4d5}.ui.attached+.ui.attached.table:not(.top){border-top:none}.ui[class*="top attached"].table{bottom:0;margin-bottom:0;top:0;margin-top:1em;border-radius:.28571429rem .28571429rem 0 0}.ui.table[class*="top attached"]:first-child{margin-top:0}.ui[class*="bottom attached"].table{bottom:0;margin-top:0;top:0;margin-bottom:1em;box-shadow:none,none;border-radius:0 0 .28571429rem .28571429rem}.ui[class*="bottom attached"].table:last-child{margin-bottom:0}.ui.striped.table tbody tr:nth-child(2n),.ui.striped.table>tr:nth-child(2n){background-color:rgba(0,0,50,.02)}.ui.inverted.striped.table tbody tr:nth-child(2n),.ui.inverted.striped.table>tr:nth-child(2n){background-color:rgba(255,255,255,.05)}.ui.striped.selectable.selectable.selectable.table tbody tr.active:hover{background:#efefef!important;color:rgba(0,0,0,.95)!important}.ui.table [class*="single line"],.ui.table[class*="single line"]{white-space:nowrap}.ui.table [class*="single line"],.ui.table[class*="single line"]{white-space:nowrap}.ui.red.table{border-top:.2em solid #db2828}.ui.inverted.red.table{background-color:#db2828!important;color:#fff!important}.ui.orange.table{border-top:.2em solid #f2711c}.ui.inverted.orange.table{background-color:#f2711c!important;color:#fff!important}.ui.yellow.table{border-top:.2em solid #fbbd08}.ui.inverted.yellow.table{background-color:#fbbd08!important;color:#fff!important}.ui.olive.table{border-top:.2em solid #b5cc18}.ui.inverted.olive.table{background-color:#b5cc18!important;color:#fff!important}.ui.green.table{border-top:.2em solid #21ba45}.ui.inverted.green.table{background-color:#21ba45!important;color:#fff!important}.ui.teal.table{border-top:.2em solid #00b5ad}.ui.inverted.teal.table{background-color:#00b5ad!important;color:#fff!important}.ui.blue.table{border-top:.2em solid #2185d0}.ui.inverted.blue.table{background-color:#2185d0!important;color:#fff!important}.ui.violet.table{border-top:.2em solid #6435c9}.ui.inverted.violet.table{background-color:#6435c9!important;color:#fff!important}.ui.purple.table{border-top:.2em solid #a333c8}.ui.inverted.purple.table{background-color:#a333c8!important;color:#fff!important}.ui.pink.table{border-top:.2em solid #e03997}.ui.inverted.pink.table{background-color:#e03997!important;color:#fff!important}.ui.brown.table{border-top:.2em solid #a5673f}.ui.inverted.brown.table{background-color:#a5673f!important;color:#fff!important}.ui.grey.table{border-top:.2em solid #767676}.ui.inverted.grey.table{background-color:#767676!important;color:#fff!important}.ui.black.table{border-top:.2em solid #1b1c1d}.ui.inverted.black.table{background-color:#1b1c1d!important;color:#fff!important}.ui.one.column.table td{width:100%}.ui.two.column.table td{width:50%}.ui.three.column.table td{width:33.33333333%}.ui.four.column.table td{width:25%}.ui.five.column.table td{width:20%}.ui.six.column.table td{width:16.66666667%}.ui.seven.column.table td{width:14.28571429%}.ui.eight.column.table td{width:12.5%}.ui.nine.column.table td{width:11.11111111%}.ui.ten.column.table td{width:10%}.ui.eleven.column.table td{width:9.09090909%}.ui.twelve.column.table td{width:8.33333333%}.ui.thirteen.column.table td{width:7.69230769%}.ui.fourteen.column.table td{width:7.14285714%}.ui.fifteen.column.table td{width:6.66666667%}.ui.sixteen.column.table td{width:6.25%}.ui.table td.one.wide,.ui.table th.one.wide{width:6.25%}.ui.table td.two.wide,.ui.table th.two.wide{width:12.5%}.ui.table td.three.wide,.ui.table th.three.wide{width:18.75%}.ui.table td.four.wide,.ui.table th.four.wide{width:25%}.ui.table td.five.wide,.ui.table th.five.wide{width:31.25%}.ui.table td.six.wide,.ui.table th.six.wide{width:37.5%}.ui.table td.seven.wide,.ui.table th.seven.wide{width:43.75%}.ui.table td.eight.wide,.ui.table th.eight.wide{width:50%}.ui.table td.nine.wide,.ui.table th.nine.wide{width:56.25%}.ui.table td.ten.wide,.ui.table th.ten.wide{width:62.5%}.ui.table td.eleven.wide,.ui.table th.eleven.wide{width:68.75%}.ui.table td.twelve.wide,.ui.table th.twelve.wide{width:75%}.ui.table td.thirteen.wide,.ui.table th.thirteen.wide{width:81.25%}.ui.table td.fourteen.wide,.ui.table th.fourteen.wide{width:87.5%}.ui.table td.fifteen.wide,.ui.table th.fifteen.wide{width:93.75%}.ui.table td.sixteen.wide,.ui.table th.sixteen.wide{width:100%}.ui.sortable.table thead th{cursor:pointer;white-space:nowrap;border-left:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87)}.ui.sortable.table thead th:first-child{border-left:none}.ui.sortable.table thead th.sorted,.ui.sortable.table thead th.sorted:hover{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui.sortable.table thead th:after{display:none;font-style:normal;font-weight:400;text-decoration:inherit;content:'';height:1em;width:auto;opacity:.8;margin:0 0 0 .5em;font-family:Icons}.ui.sortable.table thead th.ascending:after{content:'\f0d8'}.ui.sortable.table thead th.descending:after{content:'\f0d7'}.ui.sortable.table th.disabled:hover{cursor:auto;color:rgba(40,40,40,.3)}.ui.sortable.table thead th:hover{background:rgba(0,0,0,.05);color:rgba(0,0,0,.8)}.ui.sortable.table thead th.sorted{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95)}.ui.sortable.table thead th.sorted:after{display:inline-block}.ui.sortable.table thead th.sorted:hover{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95)}.ui.inverted.sortable.table thead th.sorted{background:rgba(255,255,255,.15) linear-gradient(transparent,rgba(0,0,0,.05));color:#fff}.ui.inverted.sortable.table thead th:hover{background:rgba(255,255,255,.08) linear-gradient(transparent,rgba(0,0,0,.05));color:#fff}.ui.inverted.sortable.table thead th{border-left-color:transparent;border-right-color:transparent}.ui.inverted.table{background:#333;color:rgba(255,255,255,.9);border:none}.ui.inverted.table th{background-color:rgba(0,0,0,.15);border-color:rgba(255,255,255,.1)!important;color:rgba(255,255,255,.9)!important}.ui.inverted.table tr td{border-color:rgba(255,255,255,.1)!important}.ui.inverted.table tr td.disabled,.ui.inverted.table tr.disabled td,.ui.inverted.table tr.disabled:hover td,.ui.inverted.table tr:hover td.disabled{pointer-events:none;color:rgba(225,225,225,.3)}.ui.inverted.definition.table tfoot:not(.full-width) th:first-child,.ui.inverted.definition.table thead:not(.full-width) th:first-child{background:#fff}.ui.inverted.definition.table tr td:first-child{background:rgba(255,255,255,.02);color:#fff}.ui.collapsing.table{width:auto}.ui.basic.table{background:0 0;border:1px solid rgba(34,36,38,.15);box-shadow:none}.ui.basic.table tfoot,.ui.basic.table thead{box-shadow:none}.ui.basic.table th{background:0 0;border-left:none}.ui.basic.table tbody tr{border-bottom:1px solid rgba(0,0,0,.1)}.ui.basic.table td{background:0 0}.ui.basic.striped.table tbody tr:nth-child(2n){background-color:rgba(0,0,0,.05)!important}.ui[class*="very basic"].table{border:none}.ui[class*="very basic"].table:not(.sortable):not(.striped) td,.ui[class*="very basic"].table:not(.sortable):not(.striped) th{padding:''}.ui[class*="very basic"].table:not(.sortable):not(.striped) td:first-child,.ui[class*="very basic"].table:not(.sortable):not(.striped) th:first-child{padding-left:0}.ui[class*="very basic"].table:not(.sortable):not(.striped) td:last-child,.ui[class*="very basic"].table:not(.sortable):not(.striped) th:last-child{padding-right:0}.ui[class*="very basic"].table:not(.sortable):not(.striped) thead tr:first-child th{padding-top:0}.ui.celled.table tr td,.ui.celled.table tr th{border-left:1px solid rgba(34,36,38,.1)}.ui.celled.table tr td:first-child,.ui.celled.table tr th:first-child{border-left:none}.ui.padded.table th{padding-left:1em;padding-right:1em}.ui.padded.table td,.ui.padded.table th{padding:1em 1em}.ui[class*="very padded"].table th{padding-left:1.5em;padding-right:1.5em}.ui[class*="very padded"].table td{padding:1.5em 1.5em}.ui.compact.table th{padding-left:.7em;padding-right:.7em}.ui.compact.table td{padding:.5em .7em}.ui[class*="very compact"].table th{padding-left:.6em;padding-right:.6em}.ui[class*="very compact"].table td{padding:.4em .6em}.ui.small.table{font-size:.9em}.ui.table{font-size:1em}.ui.large.table{font-size:1.1em}/*!
 * # Semantic UI 2.4.2 - Ad
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Copyright 2013 Contributors
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.ad{display:block;overflow:hidden;margin:1em 0}.ui.ad:first-child{margin:0}.ui.ad:last-child{margin:0}.ui.ad iframe{margin:0;padding:0;border:none;overflow:hidden}.ui.leaderboard.ad{width:728px;height:90px}.ui[class*="medium rectangle"].ad{width:300px;height:250px}.ui[class*="large rectangle"].ad{width:336px;height:280px}.ui[class*="half page"].ad{width:300px;height:600px}.ui.square.ad{width:250px;height:250px}.ui[class*="small square"].ad{width:200px;height:200px}.ui[class*="small rectangle"].ad{width:180px;height:150px}.ui[class*="vertical rectangle"].ad{width:240px;height:400px}.ui.button.ad{width:120px;height:90px}.ui[class*="square button"].ad{width:125px;height:125px}.ui[class*="small button"].ad{width:120px;height:60px}.ui.skyscraper.ad{width:120px;height:600px}.ui[class*="wide skyscraper"].ad{width:160px}.ui.banner.ad{width:468px;height:60px}.ui[class*="vertical banner"].ad{width:120px;height:240px}.ui[class*="top banner"].ad{width:930px;height:180px}.ui[class*="half banner"].ad{width:234px;height:60px}.ui[class*="large leaderboard"].ad{width:970px;height:90px}.ui.billboard.ad{width:970px;height:250px}.ui.panorama.ad{width:980px;height:120px}.ui.netboard.ad{width:580px;height:400px}.ui[class*="large mobile banner"].ad{width:320px;height:100px}.ui[class*="mobile leaderboard"].ad{width:320px;height:50px}.ui.mobile.ad{display:none}@media only screen and (max-width:767px){.ui.mobile.ad{display:block}}.ui.centered.ad{margin-left:auto;margin-right:auto}.ui.test.ad{position:relative;background:#545454}.ui.test.ad:after{position:absolute;top:50%;left:50%;width:100%;text-align:center;transform:translateX(-50%) translateY(-50%);content:'Ad';color:#fff;font-size:1em;font-weight:700}.ui.mobile.test.ad:after{font-size:.85714286em}.ui.test.ad[data-text]:after{content:attr(data-text)}/*!
 * # Semantic UI 2.4.2 - Item
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.card,.ui.cards>.card{max-width:100%;position:relative;display:flex;flex-direction:column;width:290px;min-height:0;background:#fff;padding:0;border:none;border-radius:.28571429rem;box-shadow:0 1px 3px 0 #d4d4d5,0 0 0 1px #d4d4d5;transition:box-shadow .1s ease,transform .1s ease;z-index:''}.ui.card{margin:1em 0}.ui.card a,.ui.cards>.card a{cursor:pointer}.ui.card:first-child{margin-top:0}.ui.card:last-child{margin-bottom:0}.ui.cards{display:flex;margin:-.875em -.5em;flex-wrap:wrap}.ui.cards>.card{display:flex;margin:.875em .5em;float:none}.ui.card:after,.ui.cards:after{display:block;content:' ';height:0;clear:both;overflow:hidden;visibility:hidden}.ui.cards~.ui.cards{margin-top:.875em}.ui.card>:first-child,.ui.cards>.card>:first-child{border-radius:.28571429rem .28571429rem 0 0!important;border-top:none!important}.ui.card>:last-child,.ui.cards>.card>:last-child{border-radius:0 0 .28571429rem .28571429rem!important}.ui.card>:only-child,.ui.cards>.card>:only-child{border-radius:.28571429rem!important}.ui.card>.image,.ui.cards>.card>.image{position:relative;display:block;flex:0 0 auto;padding:0;background:rgba(0,0,0,.05)}.ui.card>.image>img,.ui.cards>.card>.image>img{display:block;width:100%;height:auto;border-radius:inherit}.ui.card>.image:not(.ui)>img,.ui.cards>.card>.image:not(.ui)>img{border:none}.ui.card>.content,.ui.cards>.card>.content{flex-grow:1;border:none;border-top:1px solid rgba(34,36,38,.1);background:0 0;margin:0;padding:1em 1em;box-shadow:none;font-size:1em;border-radius:0}.ui.card>.content:after,.ui.cards>.card>.content:after{display:block;content:' ';height:0;clear:both;overflow:hidden;visibility:hidden}.ui.card>.content>.header,.ui.cards>.card>.content>.header{display:block;margin:'';font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;color:rgba(0,0,0,.85)}.ui.card>.content>.header:not(.ui),.ui.cards>.card>.content>.header:not(.ui){font-weight:700;font-size:1.28571429em;margin-top:-.21425em;line-height:1.28571429em}.ui.card>.content>.header+.description,.ui.card>.content>.meta+.description,.ui.cards>.card>.content>.header+.description,.ui.cards>.card>.content>.meta+.description{margin-top:.5em}.ui.card [class*="left floated"],.ui.cards>.card [class*="left floated"]{float:left}.ui.card [class*="right floated"],.ui.cards>.card [class*="right floated"]{float:right}.ui.card [class*="left aligned"],.ui.cards>.card [class*="left aligned"]{text-align:left}.ui.card [class*="center aligned"],.ui.cards>.card [class*="center aligned"]{text-align:center}.ui.card [class*="right aligned"],.ui.cards>.card [class*="right aligned"]{text-align:right}.ui.card .content img,.ui.cards>.card .content img{display:inline-block;vertical-align:middle;width:''}.ui.card .avatar img,.ui.card img.avatar,.ui.cards>.card .avatar img,.ui.cards>.card img.avatar{width:2em;height:2em;border-radius:500rem}.ui.card>.content>.description,.ui.cards>.card>.content>.description{clear:both;color:rgba(0,0,0,.68)}.ui.card>.content p,.ui.cards>.card>.content p{margin:0 0 .5em}.ui.card>.content p:last-child,.ui.cards>.card>.content p:last-child{margin-bottom:0}.ui.card .meta,.ui.cards>.card .meta{font-size:1em;color:rgba(0,0,0,.4)}.ui.card .meta *,.ui.cards>.card .meta *{margin-right:.3em}.ui.card .meta :last-child,.ui.cards>.card .meta :last-child{margin-right:0}.ui.card .meta [class*="right floated"],.ui.cards>.card .meta [class*="right floated"]{margin-right:0;margin-left:.3em}.ui.card>.content a:not(.ui),.ui.cards>.card>.content a:not(.ui){color:'';transition:color .1s ease}.ui.card>.content a:not(.ui):hover,.ui.cards>.card>.content a:not(.ui):hover{color:''}.ui.card>.content>a.header,.ui.cards>.card>.content>a.header{color:rgba(0,0,0,.85)}.ui.card>.content>a.header:hover,.ui.cards>.card>.content>a.header:hover{color:#1e70bf}.ui.card .meta>a:not(.ui),.ui.cards>.card .meta>a:not(.ui){color:rgba(0,0,0,.4)}.ui.card .meta>a:not(.ui):hover,.ui.cards>.card .meta>a:not(.ui):hover{color:rgba(0,0,0,.87)}.ui.card>.button,.ui.card>.buttons,.ui.cards>.card>.button,.ui.cards>.card>.buttons{margin:0 -1px;width:calc(100% + 2px)}.ui.card .dimmer,.ui.cards>.card .dimmer{background-color:'';z-index:10}.ui.card>.content .star.icon,.ui.cards>.card>.content .star.icon{cursor:pointer;opacity:.75;transition:color .1s ease}.ui.card>.content .star.icon:hover,.ui.cards>.card>.content .star.icon:hover{opacity:1;color:#ffb70a}.ui.card>.content .active.star.icon,.ui.cards>.card>.content .active.star.icon{color:#ffe623}.ui.card>.content .like.icon,.ui.cards>.card>.content .like.icon{cursor:pointer;opacity:.75;transition:color .1s ease}.ui.card>.content .like.icon:hover,.ui.cards>.card>.content .like.icon:hover{opacity:1;color:#ff2733}.ui.card>.content .active.like.icon,.ui.cards>.card>.content .active.like.icon{color:#ff2733}.ui.card>.extra,.ui.cards>.card>.extra{max-width:100%;min-height:0!important;flex-grow:0;border-top:1px solid rgba(0,0,0,.05)!important;position:static;background:0 0;width:auto;margin:0 0;padding:.75em 1em;top:0;left:0;color:rgba(0,0,0,.4);box-shadow:none;transition:color .1s ease}.ui.card>.extra a:not(.ui),.ui.cards>.card>.extra a:not(.ui){color:rgba(0,0,0,.4)}.ui.card>.extra a:not(.ui):hover,.ui.cards>.card>.extra a:not(.ui):hover{color:#1e70bf}.ui.raised.card,.ui.raised.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)}.ui.link.cards .raised.card:hover,.ui.link.raised.card:hover,.ui.raised.cards a.card:hover,a.ui.raised.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 4px 0 rgba(34,36,38,.15),0 2px 10px 0 rgba(34,36,38,.25)}.ui.raised.card,.ui.raised.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)}.ui.centered.cards{justify-content:center}.ui.centered.card{margin-left:auto;margin-right:auto}.ui.fluid.card{width:100%;max-width:9999px}.ui.cards a.card,.ui.link.card,.ui.link.cards .card,a.ui.card{transform:none}.ui.cards a.card:hover,.ui.link.card:hover,.ui.link.cards .card:hover,a.ui.card:hover{cursor:pointer;z-index:5;background:#fff;border:none;box-shadow:0 1px 3px 0 #bcbdbd,0 0 0 1px #d4d4d5;transform:translateY(-3px)}.ui.cards>.red.card,.ui.red.card,.ui.red.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #db2828,0 1px 3px 0 #d4d4d5}.ui.cards>.red.card:hover,.ui.red.card:hover,.ui.red.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #d01919,0 1px 3px 0 #bcbdbd}.ui.cards>.orange.card,.ui.orange.card,.ui.orange.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #f2711c,0 1px 3px 0 #d4d4d5}.ui.cards>.orange.card:hover,.ui.orange.card:hover,.ui.orange.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #f26202,0 1px 3px 0 #bcbdbd}.ui.cards>.yellow.card,.ui.yellow.card,.ui.yellow.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #fbbd08,0 1px 3px 0 #d4d4d5}.ui.cards>.yellow.card:hover,.ui.yellow.card:hover,.ui.yellow.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #eaae00,0 1px 3px 0 #bcbdbd}.ui.cards>.olive.card,.ui.olive.card,.ui.olive.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #b5cc18,0 1px 3px 0 #d4d4d5}.ui.cards>.olive.card:hover,.ui.olive.card:hover,.ui.olive.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #a7bd0d,0 1px 3px 0 #bcbdbd}.ui.cards>.green.card,.ui.green.card,.ui.green.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #21ba45,0 1px 3px 0 #d4d4d5}.ui.cards>.green.card:hover,.ui.green.card:hover,.ui.green.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #16ab39,0 1px 3px 0 #bcbdbd}.ui.cards>.teal.card,.ui.teal.card,.ui.teal.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #00b5ad,0 1px 3px 0 #d4d4d5}.ui.cards>.teal.card:hover,.ui.teal.card:hover,.ui.teal.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #009c95,0 1px 3px 0 #bcbdbd}.ui.blue.card,.ui.blue.cards>.card,.ui.cards>.blue.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #2185d0,0 1px 3px 0 #d4d4d5}.ui.blue.card:hover,.ui.blue.cards>.card:hover,.ui.cards>.blue.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #1678c2,0 1px 3px 0 #bcbdbd}.ui.cards>.violet.card,.ui.violet.card,.ui.violet.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #6435c9,0 1px 3px 0 #d4d4d5}.ui.cards>.violet.card:hover,.ui.violet.card:hover,.ui.violet.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #5829bb,0 1px 3px 0 #bcbdbd}.ui.cards>.purple.card,.ui.purple.card,.ui.purple.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #a333c8,0 1px 3px 0 #d4d4d5}.ui.cards>.purple.card:hover,.ui.purple.card:hover,.ui.purple.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #9627ba,0 1px 3px 0 #bcbdbd}.ui.cards>.pink.card,.ui.pink.card,.ui.pink.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #e03997,0 1px 3px 0 #d4d4d5}.ui.cards>.pink.card:hover,.ui.pink.card:hover,.ui.pink.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #e61a8d,0 1px 3px 0 #bcbdbd}.ui.brown.card,.ui.brown.cards>.card,.ui.cards>.brown.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #a5673f,0 1px 3px 0 #d4d4d5}.ui.brown.card:hover,.ui.brown.cards>.card:hover,.ui.cards>.brown.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #975b33,0 1px 3px 0 #bcbdbd}.ui.cards>.grey.card,.ui.grey.card,.ui.grey.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #767676,0 1px 3px 0 #d4d4d5}.ui.cards>.grey.card:hover,.ui.grey.card:hover,.ui.grey.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #838383,0 1px 3px 0 #bcbdbd}.ui.black.card,.ui.black.cards>.card,.ui.cards>.black.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #1b1c1d,0 1px 3px 0 #d4d4d5}.ui.black.card:hover,.ui.black.cards>.card:hover,.ui.cards>.black.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 0 0 #27292a,0 1px 3px 0 #bcbdbd}.ui.one.cards{margin-left:0;margin-right:0}.ui.one.cards>.card{width:100%}.ui.two.cards{margin-left:-1em;margin-right:-1em}.ui.two.cards>.card{width:calc(50% - 2em);margin-left:1em;margin-right:1em}.ui.three.cards{margin-left:-1em;margin-right:-1em}.ui.three.cards>.card{width:calc(33.33333333% - 2em);margin-left:1em;margin-right:1em}.ui.four.cards{margin-left:-.75em;margin-right:-.75em}.ui.four.cards>.card{width:calc(25% - 1.5em);margin-left:.75em;margin-right:.75em}.ui.five.cards{margin-left:-.75em;margin-right:-.75em}.ui.five.cards>.card{width:calc(20% - 1.5em);margin-left:.75em;margin-right:.75em}.ui.six.cards{margin-left:-.75em;margin-right:-.75em}.ui.six.cards>.card{width:calc(16.66666667% - 1.5em);margin-left:.75em;margin-right:.75em}.ui.seven.cards{margin-left:-.5em;margin-right:-.5em}.ui.seven.cards>.card{width:calc(14.28571429% - 1em);margin-left:.5em;margin-right:.5em}.ui.eight.cards{margin-left:-.5em;margin-right:-.5em}.ui.eight.cards>.card{width:calc(12.5% - 1em);margin-left:.5em;margin-right:.5em;font-size:11px}.ui.nine.cards{margin-left:-.5em;margin-right:-.5em}.ui.nine.cards>.card{width:calc(11.11111111% - 1em);margin-left:.5em;margin-right:.5em;font-size:10px}.ui.ten.cards{margin-left:-.5em;margin-right:-.5em}.ui.ten.cards>.card{width:calc(10% - 1em);margin-left:.5em;margin-right:.5em}@media only screen and (max-width:767px){.ui.two.doubling.cards{margin-left:0;margin-right:0}.ui.two.doubling.cards>.card{width:100%;margin-left:0;margin-right:0}.ui.three.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.three.doubling.cards>.card{width:calc(50% - 2em);margin-left:1em;margin-right:1em}.ui.four.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.four.doubling.cards>.card{width:calc(50% - 2em);margin-left:1em;margin-right:1em}.ui.five.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.five.doubling.cards>.card{width:calc(50% - 2em);margin-left:1em;margin-right:1em}.ui.six.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.six.doubling.cards>.card{width:calc(50% - 2em);margin-left:1em;margin-right:1em}.ui.seven.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.seven.doubling.cards>.card{width:calc(33.33333333% - 2em);margin-left:1em;margin-right:1em}.ui.eight.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.eight.doubling.cards>.card{width:calc(33.33333333% - 2em);margin-left:1em;margin-right:1em}.ui.nine.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.nine.doubling.cards>.card{width:calc(33.33333333% - 2em);margin-left:1em;margin-right:1em}.ui.ten.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.ten.doubling.cards>.card{width:calc(33.33333333% - 2em);margin-left:1em;margin-right:1em}}@media only screen and (min-width:768px) and (max-width:991px){.ui.two.doubling.cards{margin-left:0;margin-right:0}.ui.two.doubling.cards>.card{width:100%;margin-left:0;margin-right:0}.ui.three.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.three.doubling.cards>.card{width:calc(50% - 2em);margin-left:1em;margin-right:1em}.ui.four.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.four.doubling.cards>.card{width:calc(50% - 2em);margin-left:1em;margin-right:1em}.ui.five.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.five.doubling.cards>.card{width:calc(33.33333333% - 2em);margin-left:1em;margin-right:1em}.ui.six.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.six.doubling.cards>.card{width:calc(33.33333333% - 2em);margin-left:1em;margin-right:1em}.ui.eight.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.eight.doubling.cards>.card{width:calc(33.33333333% - 2em);margin-left:1em;margin-right:1em}.ui.eight.doubling.cards{margin-left:-.75em;margin-right:-.75em}.ui.eight.doubling.cards>.card{width:calc(25% - 1.5em);margin-left:.75em;margin-right:.75em}.ui.nine.doubling.cards{margin-left:-.75em;margin-right:-.75em}.ui.nine.doubling.cards>.card{width:calc(25% - 1.5em);margin-left:.75em;margin-right:.75em}.ui.ten.doubling.cards{margin-left:-.75em;margin-right:-.75em}.ui.ten.doubling.cards>.card{width:calc(20% - 1.5em);margin-left:.75em;margin-right:.75em}}@media only screen and (max-width:767px){.ui.stackable.cards{display:block!important}.ui.stackable.cards .card:first-child{margin-top:0!important}.ui.stackable.cards>.card{display:block!important;height:auto!important;margin:1em 1em;padding:0!important;width:calc(100% - 2em)!important}}.ui.cards>.card{font-size:1em}/*!
 * # Semantic UI 2.4.2 - Comment
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.comments{margin:1.5em 0;max-width:650px}.ui.comments:first-child{margin-top:0}.ui.comments:last-child{margin-bottom:0}.ui.comments .comment{position:relative;background:0 0;margin:.5em 0 0;padding:.5em 0 0;border:none;border-top:none;line-height:1.2}.ui.comments .comment:first-child{margin-top:0;padding-top:0}.ui.comments .comment .comments{margin:0 0 .5em .5em;padding:1em 0 1em 1em}.ui.comments .comment .comments:before{position:absolute;top:0;left:0}.ui.comments .comment .comments .comment{border:none;border-top:none;background:0 0}.ui.comments .comment .avatar{display:block;width:2.5em;height:auto;float:left;margin:.2em 0 0}.ui.comments .comment .avatar img,.ui.comments .comment img.avatar{display:block;margin:0 auto;width:100%;height:100%;border-radius:.25rem}.ui.comments .comment>.content{display:block}.ui.comments .comment>.avatar~.content{margin-left:3.5em}.ui.comments .comment .author{font-size:1em;color:rgba(0,0,0,.87);font-weight:700}.ui.comments .comment a.author{cursor:pointer}.ui.comments .comment a.author:hover{color:#1e70bf}.ui.comments .comment .metadata{display:inline-block;margin-left:.5em;color:rgba(0,0,0,.4);font-size:.875em}.ui.comments .comment .metadata>*{display:inline-block;margin:0 .5em 0 0}.ui.comments .comment .metadata>:last-child{margin-right:0}.ui.comments .comment .text{margin:.25em 0 .5em;font-size:1em;word-wrap:break-word;color:rgba(0,0,0,.87);line-height:1.3}.ui.comments .comment .actions{font-size:.875em}.ui.comments .comment .actions a{cursor:pointer;display:inline-block;margin:0 .75em 0 0;color:rgba(0,0,0,.4)}.ui.comments .comment .actions a:last-child{margin-right:0}.ui.comments .comment .actions a.active,.ui.comments .comment .actions a:hover{color:rgba(0,0,0,.8)}.ui.comments>.reply.form{margin-top:1em}.ui.comments .comment .reply.form{width:100%;margin-top:1em}.ui.comments .reply.form textarea{font-size:1em;height:12em}.ui.collapsed.comments,.ui.comments .collapsed.comment,.ui.comments .collapsed.comments{display:none}.ui.threaded.comments .comment .comments{margin:-1.5em 0 -1em 1.25em;padding:3em 0 2em 2.25em;box-shadow:-1px 0 0 rgba(34,36,38,.15)}.ui.minimal.comments .comment .actions{opacity:0;position:absolute;top:0;right:0;left:auto;transition:opacity .2s ease;transition-delay:.1s}.ui.minimal.comments .comment>.content:hover>.actions{opacity:1}.ui.mini.comments{font-size:.78571429rem}.ui.tiny.comments{font-size:.85714286rem}.ui.small.comments{font-size:.92857143rem}.ui.comments{font-size:1rem}.ui.large.comments{font-size:1.14285714rem}.ui.big.comments{font-size:1.28571429rem}.ui.huge.comments{font-size:1.42857143rem}.ui.massive.comments{font-size:1.71428571rem}/*!
 * # Semantic UI 2.4.2 - Feed
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.feed{margin:1em 0}.ui.feed:first-child{margin-top:0}.ui.feed:last-child{margin-bottom:0}.ui.feed>.event{display:flex;flex-direction:row;width:100%;padding:.21428571rem 0;margin:0;background:0 0;border-top:none}.ui.feed>.event:first-child{border-top:0;padding-top:0}.ui.feed>.event:last-child{padding-bottom:0}.ui.feed>.event>.label{display:block;flex:0 0 auto;width:2.5em;height:auto;align-self:stretch;text-align:left}.ui.feed>.event>.label .icon{opacity:1;font-size:1.5em;width:100%;padding:.25em;background:0 0;border:none;border-radius:none;color:rgba(0,0,0,.6)}.ui.feed>.event>.label img{width:100%;height:auto;border-radius:500rem}.ui.feed>.event>.label+.content{margin:.5em 0 .35714286em 1.14285714em}.ui.feed>.event>.content{display:block;flex:1 1 auto;align-self:stretch;text-align:left;word-wrap:break-word}.ui.feed>.event:last-child>.content{padding-bottom:0}.ui.feed>.event>.content a{cursor:pointer}.ui.feed>.event>.content .date{margin:-.5rem 0 0;padding:0;font-weight:400;font-size:1em;font-style:normal;color:rgba(0,0,0,.4)}.ui.feed>.event>.content .summary{margin:0;font-size:1em;font-weight:700;color:rgba(0,0,0,.87)}.ui.feed>.event>.content .summary img{display:inline-block;width:auto;height:10em;margin:-.25em .25em 0 0;border-radius:.25em;vertical-align:middle}.ui.feed>.event>.content .user{display:inline-block;font-weight:700;margin-right:0;vertical-align:baseline}.ui.feed>.event>.content .user img{margin:-.25em .25em 0 0;width:auto;height:10em;vertical-align:middle}.ui.feed>.event>.content .summary>.date{display:inline-block;float:none;font-weight:400;font-size:.85714286em;font-style:normal;margin:0 0 0 .5em;padding:0;color:rgba(0,0,0,.4)}.ui.feed>.event>.content .extra{margin:.5em 0 0;background:0 0;padding:0;color:rgba(0,0,0,.87)}.ui.feed>.event>.content .extra.images img{display:inline-block;margin:0 .25em 0 0;width:6em}.ui.feed>.event>.content .extra.text{padding:0;border-left:none;font-size:1em;max-width:500px;line-height:1.4285em}.ui.feed>.event>.content .meta{display:inline-block;font-size:.85714286em;margin:.5em 0 0;background:0 0;border:none;border-radius:0;box-shadow:none;padding:0;color:rgba(0,0,0,.6)}.ui.feed>.event>.content .meta>*{position:relative;margin-left:.75em}.ui.feed>.event>.content .meta>:after{content:'';color:rgba(0,0,0,.2);top:0;left:-1em;opacity:1;position:absolute;vertical-align:top}.ui.feed>.event>.content .meta .like{color:'';transition:.2s color ease}.ui.feed>.event>.content .meta .like:hover .icon{color:#ff2733}.ui.feed>.event>.content .meta .active.like .icon{color:#ef404a}.ui.feed>.event>.content .meta>:first-child{margin-left:0}.ui.feed>.event>.content .meta>:first-child::after{display:none}.ui.feed>.event>.content .meta a,.ui.feed>.event>.content .meta>.icon{cursor:pointer;opacity:1;color:rgba(0,0,0,.5);transition:color .1s ease}.ui.feed>.event>.content .meta a:hover,.ui.feed>.event>.content .meta a:hover .icon,.ui.feed>.event>.content .meta>.icon:hover{color:rgba(0,0,0,.95)}.ui.small.feed{font-size:.92857143rem}.ui.feed{font-size:1rem}.ui.large.feed{font-size:1.14285714rem}/*!
 * # Semantic UI 2.4.2 - Item
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.items>.item{display:flex;margin:1em 0;width:100%;min-height:0;background:0 0;padding:0;border:none;border-radius:0;box-shadow:none;transition:box-shadow .1s ease;z-index:''}.ui.items>.item a{cursor:pointer}.ui.items{margin:1.5em 0}.ui.items:first-child{margin-top:0!important}.ui.items:last-child{margin-bottom:0!important}.ui.items>.item:after{display:block;content:' ';height:0;clear:both;overflow:hidden;visibility:hidden}.ui.items>.item:first-child{margin-top:0}.ui.items>.item:last-child{margin-bottom:0}.ui.items>.item>.image{position:relative;flex:0 0 auto;display:block;float:none;margin:0;padding:0;max-height:'';align-self:top}.ui.items>.item>.image>img{display:block;width:100%;height:auto;border-radius:.125rem;border:none}.ui.items>.item>.image:only-child>img{border-radius:0}.ui.items>.item>.content{display:block;flex:1 1 auto;background:0 0;margin:0;padding:0;box-shadow:none;font-size:1em;border:none;border-radius:0}.ui.items>.item>.content:after{display:block;content:' ';height:0;clear:both;overflow:hidden;visibility:hidden}.ui.items>.item>.image+.content{min-width:0;width:auto;display:block;margin-left:0;align-self:top;padding-left:1.5em}.ui.items>.item>.content>.header{display:inline-block;margin:-.21425em 0 0;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:700;color:rgba(0,0,0,.85)}.ui.items>.item>.content>.header:not(.ui){font-size:1.28571429em}.ui.items>.item [class*="left floated"]{float:left}.ui.items>.item [class*="right floated"]{float:right}.ui.items>.item .content img{align-self:middle;width:''}.ui.items>.item .avatar img,.ui.items>.item img.avatar{width:'';height:'';border-radius:500rem}.ui.items>.item>.content>.description{margin-top:.6em;max-width:auto;font-size:1em;line-height:1.4285em;color:rgba(0,0,0,.87)}.ui.items>.item>.content p{margin:0 0 .5em}.ui.items>.item>.content p:last-child{margin-bottom:0}.ui.items>.item .meta{margin:.5em 0 .5em;font-size:1em;line-height:1em;color:rgba(0,0,0,.6)}.ui.items>.item .meta *{margin-right:.3em}.ui.items>.item .meta :last-child{margin-right:0}.ui.items>.item .meta [class*="right floated"]{margin-right:0;margin-left:.3em}.ui.items>.item>.content a:not(.ui){color:'';transition:color .1s ease}.ui.items>.item>.content a:not(.ui):hover{color:''}.ui.items>.item>.content>a.header{color:rgba(0,0,0,.85)}.ui.items>.item>.content>a.header:hover{color:#1e70bf}.ui.items>.item .meta>a:not(.ui){color:rgba(0,0,0,.4)}.ui.items>.item .meta>a:not(.ui):hover{color:rgba(0,0,0,.87)}.ui.items>.item>.content .favorite.icon{cursor:pointer;opacity:.75;transition:color .1s ease}.ui.items>.item>.content .favorite.icon:hover{opacity:1;color:#ffb70a}.ui.items>.item>.content .active.favorite.icon{color:#ffe623}.ui.items>.item>.content .like.icon{cursor:pointer;opacity:.75;transition:color .1s ease}.ui.items>.item>.content .like.icon:hover{opacity:1;color:#ff2733}.ui.items>.item>.content .active.like.icon{color:#ff2733}.ui.items>.item .extra{display:block;position:relative;background:0 0;margin:.5rem 0 0;width:100%;padding:0 0 0;top:0;left:0;color:rgba(0,0,0,.4);box-shadow:none;transition:color .1s ease;border-top:none}.ui.items>.item .extra>*{margin:.25rem .5rem .25rem 0}.ui.items>.item .extra>[class*="right floated"]{margin:.25rem 0 .25rem .5rem}.ui.items>.item .extra:after{display:block;content:' ';height:0;clear:both;overflow:hidden;visibility:hidden}.ui.items>.item>.image:not(.ui){width:175px}@media only screen and (min-width:768px) and (max-width:991px){.ui.items>.item{margin:1em 0}.ui.items>.item>.image:not(.ui){width:150px}.ui.items>.item>.image+.content{display:block;padding:0 0 0 1em}}@media only screen and (max-width:767px){.ui.items:not(.unstackable)>.item{flex-direction:column;margin:2em 0}.ui.items:not(.unstackable)>.item>.image{display:block;margin-left:auto;margin-right:auto}.ui.items:not(.unstackable)>.item>.image,.ui.items:not(.unstackable)>.item>.image>img{max-width:100%!important;width:auto!important;max-height:250px!important}.ui.items:not(.unstackable)>.item>.image+.content{display:block;padding:1.5em 0 0}}.ui.items>.item>.image+[class*="top aligned"].content{align-self:flex-start}.ui.items>.item>.image+[class*="middle aligned"].content{align-self:center}.ui.items>.item>.image+[class*="bottom aligned"].content{align-self:flex-end}.ui.relaxed.items>.item{margin:1.5em 0}.ui[class*="very relaxed"].items>.item{margin:2em 0}.ui.divided.items>.item{border-top:1px solid rgba(34,36,38,.15);margin:0;padding:1em 0}.ui.divided.items>.item:first-child{border-top:none;margin-top:0!important;padding-top:0!important}.ui.divided.items>.item:last-child{margin-bottom:0!important;padding-bottom:0!important}.ui.relaxed.divided.items>.item{margin:0;padding:1.5em 0}.ui[class*="very relaxed"].divided.items>.item{margin:0;padding:2em 0}.ui.items a.item:hover,.ui.link.items>.item:hover{cursor:pointer}.ui.items a.item:hover .content .header,.ui.link.items>.item:hover .content .header{color:#1e70bf}.ui.items>.item{font-size:1em}@media only screen and (max-width:767px){.ui.unstackable.items>.item>.image,.ui.unstackable.items>.item>.image>img{width:125px!important}}/*!
 * # Semantic UI 2.4.2 - Statistic
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.statistic{display:inline-flex;flex-direction:column;margin:1em 0;max-width:auto}.ui.statistic+.ui.statistic{margin:0 0 0 1.5em}.ui.statistic:first-child{margin-top:0}.ui.statistic:last-child{margin-bottom:0}.ui.statistics{display:flex;align-items:flex-start;flex-wrap:wrap}.ui.statistics>.statistic{display:inline-flex;flex:0 1 auto;flex-direction:column;margin:0 1.5em 1em;max-width:auto}.ui.statistics{display:flex;margin:1em -1.5em -1em}.ui.statistics:after{display:block;content:' ';height:0;clear:both;overflow:hidden;visibility:hidden}.ui.statistics:first-child{margin-top:0}.ui.statistic>.value,.ui.statistics .statistic>.value{font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;font-size:4rem;font-weight:400;line-height:1em;color:#1b1c1d;text-transform:uppercase;text-align:center}.ui.statistic>.label,.ui.statistics .statistic>.label{font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;font-size:1em;font-weight:700;color:rgba(0,0,0,.87);text-transform:uppercase;text-align:center}.ui.statistic>.label~.value,.ui.statistics .statistic>.label~.value{margin-top:0}.ui.statistic>.value~.label,.ui.statistics .statistic>.value~.label{margin-top:0}.ui.statistic>.value .icon,.ui.statistics .statistic>.value .icon{opacity:1;width:auto;margin:0}.ui.statistic>.text.value,.ui.statistics .statistic>.text.value{line-height:1em;min-height:2em;font-weight:700;text-align:center}.ui.statistic>.text.value+.label,.ui.statistics .statistic>.text.value+.label{text-align:center}.ui.statistic>.value img,.ui.statistics .statistic>.value img{max-height:3rem;vertical-align:baseline}.ui.ten.statistics{margin:0 0 -1em}.ui.ten.statistics .statistic{min-width:10%;margin:0 0 1em}.ui.nine.statistics{margin:0 0 -1em}.ui.nine.statistics .statistic{min-width:11.11111111%;margin:0 0 1em}.ui.eight.statistics{margin:0 0 -1em}.ui.eight.statistics .statistic{min-width:12.5%;margin:0 0 1em}.ui.seven.statistics{margin:0 0 -1em}.ui.seven.statistics .statistic{min-width:14.28571429%;margin:0 0 1em}.ui.six.statistics{margin:0 0 -1em}.ui.six.statistics .statistic{min-width:16.66666667%;margin:0 0 1em}.ui.five.statistics{margin:0 0 -1em}.ui.five.statistics .statistic{min-width:20%;margin:0 0 1em}.ui.four.statistics{margin:0 0 -1em}.ui.four.statistics .statistic{min-width:25%;margin:0 0 1em}.ui.three.statistics{margin:0 0 -1em}.ui.three.statistics .statistic{min-width:33.33333333%;margin:0 0 1em}.ui.two.statistics{margin:0 0 -1em}.ui.two.statistics .statistic{min-width:50%;margin:0 0 1em}.ui.one.statistics{margin:0 0 -1em}.ui.one.statistics .statistic{min-width:100%;margin:0 0 1em}.ui.horizontal.statistic{flex-direction:row;align-items:center}.ui.horizontal.statistics{flex-direction:column;margin:0;max-width:none}.ui.horizontal.statistics .statistic{flex-direction:row;align-items:center;max-width:none;margin:1em 0}.ui.horizontal.statistic>.text.value,.ui.horizontal.statistics>.statistic>.text.value{min-height:0!important}.ui.horizontal.statistic>.value .icon,.ui.horizontal.statistics .statistic>.value .icon{width:1.18em}.ui.horizontal.statistic>.value,.ui.horizontal.statistics .statistic>.value{display:inline-block;vertical-align:middle}.ui.horizontal.statistic>.label,.ui.horizontal.statistics .statistic>.label{display:inline-block;vertical-align:middle;margin:0 0 0 .75em}.ui.red.statistic>.value,.ui.red.statistics .statistic>.value,.ui.statistics .red.statistic>.value{color:#db2828}.ui.orange.statistic>.value,.ui.orange.statistics .statistic>.value,.ui.statistics .orange.statistic>.value{color:#f2711c}.ui.statistics .yellow.statistic>.value,.ui.yellow.statistic>.value,.ui.yellow.statistics .statistic>.value{color:#fbbd08}.ui.olive.statistic>.value,.ui.olive.statistics .statistic>.value,.ui.statistics .olive.statistic>.value{color:#b5cc18}.ui.green.statistic>.value,.ui.green.statistics .statistic>.value,.ui.statistics .green.statistic>.value{color:#21ba45}.ui.statistics .teal.statistic>.value,.ui.teal.statistic>.value,.ui.teal.statistics .statistic>.value{color:#00b5ad}.ui.blue.statistic>.value,.ui.blue.statistics .statistic>.value,.ui.statistics .blue.statistic>.value{color:#2185d0}.ui.statistics .violet.statistic>.value,.ui.violet.statistic>.value,.ui.violet.statistics .statistic>.value{color:#6435c9}.ui.purple.statistic>.value,.ui.purple.statistics .statistic>.value,.ui.statistics .purple.statistic>.value{color:#a333c8}.ui.pink.statistic>.value,.ui.pink.statistics .statistic>.value,.ui.statistics .pink.statistic>.value{color:#e03997}.ui.brown.statistic>.value,.ui.brown.statistics .statistic>.value,.ui.statistics .brown.statistic>.value{color:#a5673f}.ui.grey.statistic>.value,.ui.grey.statistics .statistic>.value,.ui.statistics .grey.statistic>.value{color:#767676}.ui.inverted.statistic .value,.ui.inverted.statistics .statistic>.value{color:#fff}.ui.inverted.statistic .label,.ui.inverted.statistics .statistic>.label{color:rgba(255,255,255,.9)}.ui.inverted.red.statistic>.value,.ui.inverted.red.statistics .statistic>.value,.ui.statistics .inverted.red.statistic>.value{color:#ff695e}.ui.inverted.orange.statistic>.value,.ui.inverted.orange.statistics .statistic>.value,.ui.statistics .inverted.orange.statistic>.value{color:#ff851b}.ui.inverted.yellow.statistic>.value,.ui.inverted.yellow.statistics .statistic>.value,.ui.statistics .inverted.yellow.statistic>.value{color:#ffe21f}.ui.inverted.olive.statistic>.value,.ui.inverted.olive.statistics .statistic>.value,.ui.statistics .inverted.olive.statistic>.value{color:#d9e778}.ui.inverted.green.statistic>.value,.ui.inverted.green.statistics .statistic>.value,.ui.statistics .inverted.green.statistic>.value{color:#2ecc40}.ui.inverted.teal.statistic>.value,.ui.inverted.teal.statistics .statistic>.value,.ui.statistics .inverted.teal.statistic>.value{color:#6dffff}.ui.inverted.blue.statistic>.value,.ui.inverted.blue.statistics .statistic>.value,.ui.statistics .inverted.blue.statistic>.value{color:#54c8ff}.ui.inverted.violet.statistic>.value,.ui.inverted.violet.statistics .statistic>.value,.ui.statistics .inverted.violet.statistic>.value{color:#a291fb}.ui.inverted.purple.statistic>.value,.ui.inverted.purple.statistics .statistic>.value,.ui.statistics .inverted.purple.statistic>.value{color:#dc73ff}.ui.inverted.pink.statistic>.value,.ui.inverted.pink.statistics .statistic>.value,.ui.statistics .inverted.pink.statistic>.value{color:#ff8edf}.ui.inverted.brown.statistic>.value,.ui.inverted.brown.statistics .statistic>.value,.ui.statistics .inverted.brown.statistic>.value{color:#d67c1c}.ui.inverted.grey.statistic>.value,.ui.inverted.grey.statistics .statistic>.value,.ui.statistics .inverted.grey.statistic>.value{color:#dcddde}.ui[class*="left floated"].statistic{float:left;margin:0 2em 1em 0}.ui[class*="right floated"].statistic{float:right;margin:0 0 1em 2em}.ui.floated.statistic:last-child{margin-bottom:0}.ui.mini.statistic>.value,.ui.mini.statistics .statistic>.value{font-size:1.5rem!important}.ui.mini.horizontal.statistic>.value,.ui.mini.horizontal.statistics .statistic>.value{font-size:1.5rem!important}.ui.mini.statistic>.text.value,.ui.mini.statistics .statistic>.text.value{font-size:1rem!important}.ui.tiny.statistic>.value,.ui.tiny.statistics .statistic>.value{font-size:2rem!important}.ui.tiny.horizontal.statistic>.value,.ui.tiny.horizontal.statistics .statistic>.value{font-size:2rem!important}.ui.tiny.statistic>.text.value,.ui.tiny.statistics .statistic>.text.value{font-size:1rem!important}.ui.small.statistic>.value,.ui.small.statistics .statistic>.value{font-size:3rem!important}.ui.small.horizontal.statistic>.value,.ui.small.horizontal.statistics .statistic>.value{font-size:2rem!important}.ui.small.statistic>.text.value,.ui.small.statistics .statistic>.text.value{font-size:1rem!important}.ui.statistic>.value,.ui.statistics .statistic>.value{font-size:4rem!important}.ui.horizontal.statistic>.value,.ui.horizontal.statistics .statistic>.value{font-size:3rem!important}.ui.statistic>.text.value,.ui.statistics .statistic>.text.value{font-size:2rem!important}.ui.large.statistic>.value,.ui.large.statistics .statistic>.value{font-size:5rem!important}.ui.large.horizontal.statistic>.value,.ui.large.horizontal.statistics .statistic>.value{font-size:4rem!important}.ui.large.statistic>.text.value,.ui.large.statistics .statistic>.text.value{font-size:2.5rem!important}.ui.huge.statistic>.value,.ui.huge.statistics .statistic>.value{font-size:6rem!important}.ui.huge.horizontal.statistic>.value,.ui.huge.horizontal.statistics .statistic>.value{font-size:5rem!important}.ui.huge.statistic>.text.value,.ui.huge.statistics .statistic>.text.value{font-size:2.5rem!important}/*!
 * # Semantic UI 2.4.2 - Accordion
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.accordion,.ui.accordion .accordion{max-width:100%}.ui.accordion .accordion{margin:1em 0 0;padding:0}.ui.accordion .accordion .title,.ui.accordion .title{cursor:pointer}.ui.accordion .title:not(.ui){padding:.5em 0;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;font-size:1em;color:rgba(0,0,0,.87)}.ui.accordion .accordion .title~.content,.ui.accordion .title~.content{display:none}.ui.accordion:not(.styled) .accordion .title~.content:not(.ui),.ui.accordion:not(.styled) .title~.content:not(.ui){margin:'';padding:.5em 0 1em}.ui.accordion:not(.styled) .title~.content:not(.ui):last-child{padding-bottom:0}.ui.accordion .accordion .title .dropdown.icon,.ui.accordion .title .dropdown.icon{display:inline-block;float:none;opacity:1;width:1.25em;height:1em;margin:0 .25rem 0 0;padding:0;font-size:1em;transition:transform .1s ease,opacity .1s ease;vertical-align:baseline;transform:none}.ui.accordion.menu .item .title{display:block;padding:0}.ui.accordion.menu .item .title>.dropdown.icon{float:right;margin:.21425em 0 0 1em;transform:rotate(180deg)}.ui.accordion .ui.header .dropdown.icon{font-size:1em;margin:0 .25rem 0 0}.ui.accordion .accordion .active.title .dropdown.icon,.ui.accordion .active.title .dropdown.icon{transform:rotate(90deg)}.ui.accordion.menu .item .active.title>.dropdown.icon{transform:rotate(90deg)}.ui.styled.accordion{width:600px}.ui.styled.accordion,.ui.styled.accordion .accordion{border-radius:.28571429rem;background:#fff;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15)}.ui.styled.accordion .accordion .title,.ui.styled.accordion .title{margin:0;padding:.75em 1em;color:rgba(0,0,0,.4);font-weight:700;border-top:1px solid rgba(34,36,38,.15);transition:background .1s ease,color .1s ease}.ui.styled.accordion .accordion .title:first-child,.ui.styled.accordion>.title:first-child{border-top:none}.ui.styled.accordion .accordion .content,.ui.styled.accordion .content{margin:0;padding:.5em 1em 1.5em}.ui.styled.accordion .accordion .content{padding:0;padding:.5em 1em 1.5em}.ui.styled.accordion .accordion .active.title,.ui.styled.accordion .accordion .title:hover,.ui.styled.accordion .active.title,.ui.styled.accordion .title:hover{background:0 0;color:rgba(0,0,0,.87)}.ui.styled.accordion .accordion .active.title,.ui.styled.accordion .accordion .title:hover{background:0 0;color:rgba(0,0,0,.87)}.ui.styled.accordion .active.title{background:0 0;color:rgba(0,0,0,.95)}.ui.styled.accordion .accordion .active.title{background:0 0;color:rgba(0,0,0,.95)}.ui.accordion .accordion .active.content,.ui.accordion .active.content{display:block}.ui.fluid.accordion,.ui.fluid.accordion .accordion{width:100%}.ui.inverted.accordion .title:not(.ui){color:rgba(255,255,255,.9)}@font-face{font-family:Accordion;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjB5AAAAC8AAAAYGNtYXAPfOIKAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5Zryj6HgAAAFwAAAAyGhlYWT/0IhHAAACOAAAADZoaGVhApkB5wAAAnAAAAAkaG10eAJuABIAAAKUAAAAGGxvY2EAjABWAAACrAAAAA5tYXhwAAgAFgAAArwAAAAgbmFtZfC1n04AAALcAAABPHBvc3QAAwAAAAAEGAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDZ//3//wAB/+MPKwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQASAEkAtwFuABMAADc0PwE2FzYXFh0BFAcGJwYvASY1EgaABQgHBQYGBQcIBYAG2wcGfwcBAQcECf8IBAcBAQd/BgYAAAAAAQAAAEkApQFuABMAADcRNDc2MzIfARYVFA8BBiMiJyY1AAUGBwgFgAYGgAUIBwYFWwEACAUGBoAFCAcFgAYGBQcAAAABAAAAAQAAqWYls18PPPUACwIAAAAAAM/9o+4AAAAAz/2j7gAAAAAAtwFuAAAACAACAAAAAAAAAAEAAAHg/+AAAAIAAAAAAAC3AAEAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAQAAAAC3ABIAtwAAAAAAAAAKABQAHgBCAGQAAAABAAAABgAUAAEAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIADgBAAAEAAAAAAAMADAAiAAEAAAAAAAQADABOAAEAAAAAAAUAFgAMAAEAAAAAAAYABgAuAAEAAAAAAAoANABaAAMAAQQJAAEADAAAAAMAAQQJAAIADgBAAAMAAQQJAAMADAAiAAMAAQQJAAQADABOAAMAAQQJAAUAFgAMAAMAAQQJAAYADAA0AAMAAQQJAAoANABaAHIAYQB0AGkAbgBnAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGEAdABpAG4AZ3JhdGluZwByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHIAYQB0AGkAbgBnAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('truetype'),url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAASwAAoAAAAABGgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAS0AAAEtFpovuE9TLzIAAAIkAAAAYAAAAGAIIweQY21hcAAAAoQAAABMAAAATA984gpnYXNwAAAC0AAAAAgAAAAIAAAAEGhlYWQAAALYAAAANgAAADb/0IhHaGhlYQAAAxAAAAAkAAAAJAKZAedobXR4AAADNAAAABgAAAAYAm4AEm1heHAAAANMAAAABgAAAAYABlAAbmFtZQAAA1QAAAE8AAABPPC1n05wb3N0AAAEkAAAACAAAAAgAAMAAAEABAQAAQEBB3JhdGluZwABAgABADr4HAL4GwP4GAQeCgAZU/+Lix4KABlT/4uLDAeLa/iU+HQFHQAAAHkPHQAAAH4RHQAAAAkdAAABJBIABwEBBw0PERQZHnJhdGluZ3JhdGluZ3UwdTF1MjB1RjBEOXVGMERBAAACAYkABAAGAQEEBwoNVp38lA78lA78lA77lA773Z33bxWLkI2Qj44I9xT3FAWOj5CNkIuQi4+JjoePiI2Gi4YIi/uUBYuGiYeHiIiHh4mGi4aLho2Ijwj7FPcUBYeOiY+LkAgO+92L5hWL95QFi5CNkI6Oj4+PjZCLkIuQiY6HCPcU+xQFj4iNhouGi4aJh4eICPsU+xQFiIeGiYaLhouHjYePiI6Jj4uQCA74lBT4lBWLDAoAAAAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDZ//3//wAB/+MPKwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAEAADfYOJZfDzz1AAsCAAAAAADP/aPuAAAAAM/9o+4AAAAAALcBbgAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAAAtwABAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAEAAAAAtwASALcAAAAAUAAABgAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIADgBAAAEAAAAAAAMADAAiAAEAAAAAAAQADABOAAEAAAAAAAUAFgAMAAEAAAAAAAYABgAuAAEAAAAAAAoANABaAAMAAQQJAAEADAAAAAMAAQQJAAIADgBAAAMAAQQJAAMADAAiAAMAAQQJAAQADABOAAMAAQQJAAUAFgAMAAMAAQQJAAYADAA0AAMAAQQJAAoANABaAHIAYQB0AGkAbgBnAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGEAdABpAG4AZ3JhdGluZwByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHIAYQB0AGkAbgBnAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('woff');font-weight:400;font-style:normal}.ui.accordion .accordion .title .dropdown.icon,.ui.accordion .title .dropdown.icon{font-family:Accordion;line-height:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-weight:400;font-style:normal;text-align:center}.ui.accordion .accordion .title .dropdown.icon:before,.ui.accordion .title .dropdown.icon:before{content:'\f0da'}/*!
 * # Semantic UI 2.4.2 - Checkbox
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.checkbox{position:relative;display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;vertical-align:baseline;font-style:normal;min-height:17px;font-size:1rem;line-height:17px;min-width:17px}.ui.checkbox input[type=checkbox],.ui.checkbox input[type=radio]{cursor:pointer;position:absolute;top:0;left:0;opacity:0!important;outline:0;z-index:3;width:17px;height:17px}.ui.checkbox .box,.ui.checkbox label{cursor:auto;position:relative;display:block;padding-left:1.85714em;outline:0;font-size:1em}.ui.checkbox .box:before,.ui.checkbox label:before{position:absolute;top:0;left:0;width:17px;height:17px;content:'';background:#fff;border-radius:.21428571rem;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease;border:1px solid #d4d4d5}.ui.checkbox .box:after,.ui.checkbox label:after{position:absolute;font-size:14px;top:0;left:0;width:17px;height:17px;text-align:center;opacity:0;color:rgba(0,0,0,.87);transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease}.ui.checkbox label,.ui.checkbox+label{color:rgba(0,0,0,.87);transition:color .1s ease}.ui.checkbox+label{vertical-align:middle}.ui.checkbox .box:hover::before,.ui.checkbox label:hover::before{background:#fff;border-color:rgba(34,36,38,.35)}.ui.checkbox label:hover,.ui.checkbox+label:hover{color:rgba(0,0,0,.8)}.ui.checkbox .box:active::before,.ui.checkbox label:active::before{background:#f9fafb;border-color:rgba(34,36,38,.35)}.ui.checkbox .box:active::after,.ui.checkbox label:active::after{color:rgba(0,0,0,.95)}.ui.checkbox input:active~label{color:rgba(0,0,0,.95)}.ui.checkbox input:focus~.box:before,.ui.checkbox input:focus~label:before{background:#fff;border-color:#96c8da}.ui.checkbox input:focus~.box:after,.ui.checkbox input:focus~label:after{color:rgba(0,0,0,.95)}.ui.checkbox input:focus~label{color:rgba(0,0,0,.95)}.ui.checkbox input:checked~.box:before,.ui.checkbox input:checked~label:before{background:#fff;border-color:rgba(34,36,38,.35)}.ui.checkbox input:checked~.box:after,.ui.checkbox input:checked~label:after{opacity:1;color:rgba(0,0,0,.95)}.ui.checkbox input:not([type=radio]):indeterminate~.box:before,.ui.checkbox input:not([type=radio]):indeterminate~label:before{background:#fff;border-color:rgba(34,36,38,.35)}.ui.checkbox input:not([type=radio]):indeterminate~.box:after,.ui.checkbox input:not([type=radio]):indeterminate~label:after{opacity:1;color:rgba(0,0,0,.95)}.ui.checkbox input:checked:focus~.box:before,.ui.checkbox input:checked:focus~label:before,.ui.checkbox input:not([type=radio]):indeterminate:focus~.box:before,.ui.checkbox input:not([type=radio]):indeterminate:focus~label:before{background:#fff;border-color:#96c8da}.ui.checkbox input:checked:focus~.box:after,.ui.checkbox input:checked:focus~label:after,.ui.checkbox input:not([type=radio]):indeterminate:focus~.box:after,.ui.checkbox input:not([type=radio]):indeterminate:focus~label:after{color:rgba(0,0,0,.95)}.ui.read-only.checkbox,.ui.read-only.checkbox label{cursor:default}.ui.checkbox input[disabled]~.box:after,.ui.checkbox input[disabled]~label,.ui.disabled.checkbox .box:after,.ui.disabled.checkbox label{cursor:default!important;opacity:.5;color:#000}.ui.checkbox input.hidden{z-index:-1}.ui.checkbox input.hidden+label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui.radio.checkbox{min-height:15px}.ui.radio.checkbox .box,.ui.radio.checkbox label{padding-left:1.85714em}.ui.radio.checkbox .box:before,.ui.radio.checkbox label:before{content:'';transform:none;width:15px;height:15px;border-radius:500rem;top:1px;left:0}.ui.radio.checkbox .box:after,.ui.radio.checkbox label:after{border:none;content:''!important;width:15px;height:15px;line-height:15px}.ui.radio.checkbox .box:after,.ui.radio.checkbox label:after{top:1px;left:0;width:15px;height:15px;border-radius:500rem;transform:scale(.46666667);background-color:rgba(0,0,0,.87)}.ui.radio.checkbox input:focus~.box:before,.ui.radio.checkbox input:focus~label:before{background-color:#fff}.ui.radio.checkbox input:focus~.box:after,.ui.radio.checkbox input:focus~label:after{background-color:rgba(0,0,0,.95)}.ui.radio.checkbox input:indeterminate~.box:after,.ui.radio.checkbox input:indeterminate~label:after{opacity:0}.ui.radio.checkbox input:checked~.box:before,.ui.radio.checkbox input:checked~label:before{background-color:#fff}.ui.radio.checkbox input:checked~.box:after,.ui.radio.checkbox input:checked~label:after{background-color:rgba(0,0,0,.95)}.ui.radio.checkbox input:focus:checked~.box:before,.ui.radio.checkbox input:focus:checked~label:before{background-color:#fff}.ui.radio.checkbox input:focus:checked~.box:after,.ui.radio.checkbox input:focus:checked~label:after{background-color:rgba(0,0,0,.95)}.ui.slider.checkbox{min-height:1.25rem}.ui.slider.checkbox input{width:3.5rem;height:1.25rem}.ui.slider.checkbox .box,.ui.slider.checkbox label{padding-left:4.5rem;line-height:1rem;color:rgba(0,0,0,.4)}.ui.slider.checkbox .box:before,.ui.slider.checkbox label:before{display:block;position:absolute;content:'';border:none!important;left:0;z-index:1;top:.4rem;background-color:rgba(0,0,0,.05);width:3.5rem;height:.21428571rem;transform:none;border-radius:500rem;transition:background .3s ease}.ui.slider.checkbox .box:after,.ui.slider.checkbox label:after{background:#fff linear-gradient(transparent,rgba(0,0,0,.05));position:absolute;content:''!important;opacity:1;z-index:2;border:none;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset;width:1.5rem;height:1.5rem;top:-.25rem;left:0;transform:none;border-radius:500rem;transition:left .3s ease}.ui.slider.checkbox input:focus~.box:before,.ui.slider.checkbox input:focus~label:before{background-color:rgba(0,0,0,.15);border:none}.ui.slider.checkbox .box:hover,.ui.slider.checkbox label:hover{color:rgba(0,0,0,.8)}.ui.slider.checkbox .box:hover::before,.ui.slider.checkbox label:hover::before{background:rgba(0,0,0,.15)}.ui.slider.checkbox input:checked~.box,.ui.slider.checkbox input:checked~label{color:rgba(0,0,0,.95)!important}.ui.slider.checkbox input:checked~.box:before,.ui.slider.checkbox input:checked~label:before{background-color:#545454!important}.ui.slider.checkbox input:checked~.box:after,.ui.slider.checkbox input:checked~label:after{left:2rem}.ui.slider.checkbox input:focus:checked~.box,.ui.slider.checkbox input:focus:checked~label{color:rgba(0,0,0,.95)!important}.ui.slider.checkbox input:focus:checked~.box:before,.ui.slider.checkbox input:focus:checked~label:before{background-color:#000!important}.ui.toggle.checkbox{min-height:1.5rem}.ui.toggle.checkbox input{width:3.5rem;height:1.5rem}.ui.toggle.checkbox .box,.ui.toggle.checkbox label{min-height:1.5rem;padding-left:4.5rem;color:rgba(0,0,0,.87)}.ui.toggle.checkbox label{padding-top:.15em}.ui.toggle.checkbox .box:before,.ui.toggle.checkbox label:before{display:block;position:absolute;content:'';z-index:1;transform:none;border:none;top:0;background:rgba(0,0,0,.05);box-shadow:none;width:3.5rem;height:1.5rem;border-radius:500rem}.ui.toggle.checkbox .box:after,.ui.toggle.checkbox label:after{background:#fff linear-gradient(transparent,rgba(0,0,0,.05));position:absolute;content:''!important;opacity:1;z-index:2;border:none;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset;width:1.5rem;height:1.5rem;top:0;left:0;border-radius:500rem;transition:background .3s ease,left .3s ease}.ui.toggle.checkbox input~.box:after,.ui.toggle.checkbox input~label:after{left:-.05rem;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset}.ui.toggle.checkbox input:focus~.box:before,.ui.toggle.checkbox input:focus~label:before{background-color:rgba(0,0,0,.15);border:none}.ui.toggle.checkbox .box:hover::before,.ui.toggle.checkbox label:hover::before{background-color:rgba(0,0,0,.15);border:none}.ui.toggle.checkbox input:checked~.box,.ui.toggle.checkbox input:checked~label{color:rgba(0,0,0,.95)!important}.ui.toggle.checkbox input:checked~.box:before,.ui.toggle.checkbox input:checked~label:before{background-color:#2185d0!important}.ui.toggle.checkbox input:checked~.box:after,.ui.toggle.checkbox input:checked~label:after{left:2.15rem;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset}.ui.toggle.checkbox input:focus:checked~.box,.ui.toggle.checkbox input:focus:checked~label{color:rgba(0,0,0,.95)!important}.ui.toggle.checkbox input:focus:checked~.box:before,.ui.toggle.checkbox input:focus:checked~label:before{background-color:#0d71bb!important}.ui.fitted.checkbox .box,.ui.fitted.checkbox label{padding-left:0!important}.ui.fitted.toggle.checkbox{width:3.5rem}.ui.fitted.slider.checkbox{width:3.5rem}@font-face{font-family:Checkbox;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBD8AAAC8AAAAYGNtYXAYVtCJAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5Zn4huwUAAAF4AAABYGhlYWQGPe1ZAAAC2AAAADZoaGVhB30DyAAAAxAAAAAkaG10eBBKAEUAAAM0AAAAHGxvY2EAmgESAAADUAAAABBtYXhwAAkALwAAA2AAAAAgbmFtZSC8IugAAAOAAAABknBvc3QAAwAAAAAFFAAAACAAAwMTAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADoAgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6AL//f//AAAAAAAg6AD//f//AAH/4xgEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAEUAUQO7AvgAGgAAARQHAQYjIicBJjU0PwE2MzIfAQE2MzIfARYVA7sQ/hQQFhcQ/uMQEE4QFxcQqAF2EBcXEE4QAnMWEP4UEBABHRAXFhBOEBCoAXcQEE4QFwAAAAABAAABbgMlAkkAFAAAARUUBwYjISInJj0BNDc2MyEyFxYVAyUQEBf9SRcQEBAQFwK3FxAQAhJtFxAQEBAXbRcQEBAQFwAAAAABAAAASQMlA24ALAAAARUUBwYrARUUBwYrASInJj0BIyInJj0BNDc2OwE1NDc2OwEyFxYdATMyFxYVAyUQEBfuEBAXbhYQEO4XEBAQEBfuEBAWbhcQEO4XEBACEm0XEBDuFxAQEBAX7hAQF20XEBDuFxAQEBAX7hAQFwAAAQAAAAIAAHRSzT9fDzz1AAsEAAAAAADRsdR3AAAAANGx1HcAAAAAA7sDbgAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAADuwABAAAAAAAAAAAAAAAAAAAABwQAAAAAAAAAAAAAAAIAAAAEAABFAyUAAAMlAAAAAAAAAAoAFAAeAE4AcgCwAAEAAAAHAC0AAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAIAAAAAQAAAAAAAgAHAGkAAQAAAAAAAwAIADkAAQAAAAAABAAIAH4AAQAAAAAABQALABgAAQAAAAAABgAIAFEAAQAAAAAACgAaAJYAAwABBAkAAQAQAAgAAwABBAkAAgAOAHAAAwABBAkAAwAQAEEAAwABBAkABAAQAIYAAwABBAkABQAWACMAAwABBAkABgAQAFkAAwABBAkACgA0ALBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhWZXJzaW9uIDIuMABWAGUAcgBzAGkAbwBuACAAMgAuADBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhDaGVja2JveABDAGgAZQBjAGsAYgBvAHhSZWd1bGFyAFIAZQBnAHUAbABhAHJDaGVja2JveABDAGgAZQBjAGsAYgBvAHhGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('truetype')}.ui.checkbox .box:after,.ui.checkbox label:after{font-family:Checkbox}.ui.checkbox input:checked~.box:after,.ui.checkbox input:checked~label:after{content:'\e800'}.ui.checkbox input:indeterminate~.box:after,.ui.checkbox input:indeterminate~label:after{font-size:12px;content:'\e801'}/*!
 * # Semantic UI 2.4.2 - Dimmer
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.dimmable:not(body){position:relative}.ui.dimmer{display:none;position:absolute;top:0!important;left:0!important;width:100%;height:100%;text-align:center;vertical-align:middle;padding:1em;background-color:rgba(0,0,0,.85);opacity:0;line-height:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.5s;animation-duration:.5s;transition:background-color .5s linear;flex-direction:column;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:opacity;z-index:1000}.ui.dimmer>.content{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;color:#fff}.ui.segment>.ui.dimmer{border-radius:inherit!important}.ui.dimmer:not(.inverted)::-webkit-scrollbar-track{background:rgba(255,255,255,.1)}.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb{background:rgba(255,255,255,.25)}.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:window-inactive{background:rgba(255,255,255,.15)}.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.35)}.animating.dimmable:not(body),.dimmed.dimmable:not(body){overflow:hidden}.dimmed.dimmable>.ui.animating.dimmer,.dimmed.dimmable>.ui.visible.dimmer,.ui.active.dimmer{display:flex;opacity:1}.ui.disabled.dimmer{width:0!important;height:0!important}.dimmed.dimmable>.ui.animating.legacy.dimmer,.dimmed.dimmable>.ui.visible.legacy.dimmer,.ui.active.legacy.dimmer{display:block}.ui[class*="top aligned"].dimmer{justify-content:flex-start}.ui[class*="bottom aligned"].dimmer{justify-content:flex-end}.ui.page.dimmer{position:fixed;transform-style:'';perspective:2000px;transform-origin:center center}body.animating.in.dimmable,body.dimmed.dimmable{overflow:hidden}body.dimmable>.dimmer{position:fixed}.blurring.dimmable>:not(.dimmer){filter:blur(0) grayscale(0);transition:.8s -webkit-filter ease;transition:.8s filter ease;transition:.8s filter ease,.8s -webkit-filter ease}.blurring.dimmed.dimmable>:not(.dimmer){filter:blur(5px) grayscale(.7)}.blurring.dimmable>.dimmer{background-color:rgba(0,0,0,.6)}.blurring.dimmable>.inverted.dimmer{background-color:rgba(255,255,255,.6)}.ui.dimmer>.top.aligned.content>*{vertical-align:top}.ui.dimmer>.bottom.aligned.content>*{vertical-align:bottom}.ui.inverted.dimmer{background-color:rgba(255,255,255,.85)}.ui.inverted.dimmer>.content>*{color:#fff}.ui.simple.dimmer{display:block;overflow:hidden;opacity:1;width:0%;height:0%;z-index:-100;background-color:rgba(0,0,0,0)}.dimmed.dimmable>.ui.simple.dimmer{overflow:visible;opacity:1;width:100%;height:100%;background-color:rgba(0,0,0,.85);z-index:1}.ui.simple.inverted.dimmer{background-color:rgba(255,255,255,0)}.dimmed.dimmable>.ui.simple.inverted.dimmer{background-color:rgba(255,255,255,.85)}/*!
 * # Semantic UI 2.4.2 - Dropdown
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.dropdown{cursor:pointer;position:relative;display:inline-block;outline:0;text-align:left;transition:box-shadow .1s ease,width .1s ease;-webkit-tap-highlight-color:transparent}.ui.dropdown .menu{cursor:auto;position:absolute;display:none;outline:0;top:100%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin:0;padding:0 0;background:#fff;font-size:1em;text-shadow:none;text-align:left;box-shadow:0 2px 3px 0 rgba(34,36,38,.15);border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;transition:opacity .1s ease;z-index:11;will-change:transform,opacity}.ui.dropdown .menu>*{white-space:nowrap}.ui.dropdown>input:not(.search):first-child,.ui.dropdown>select{display:none!important}.ui.dropdown>.dropdown.icon{position:relative;width:auto;font-size:.85714286em;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon{width:auto;float:right;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon+.text{margin-right:1em}.ui.dropdown>.text{display:inline-block;transition:none}.ui.dropdown .menu>.item{position:relative;cursor:pointer;display:block;border:none;height:auto;text-align:left;border-top:none;line-height:1em;color:rgba(0,0,0,.87);padding:.78571429rem 1.14285714rem!important;font-size:1rem;text-transform:none;font-weight:400;box-shadow:none;-webkit-touch-callout:none}.ui.dropdown .menu>.item:first-child{border-top-width:0}.ui.dropdown .menu .item>[class*="right floated"],.ui.dropdown>.text>[class*="right floated"]{float:right!important;margin-right:0!important;margin-left:1em!important}.ui.dropdown .menu .item>[class*="left floated"],.ui.dropdown>.text>[class*="left floated"]{float:left!important;margin-left:0!important;margin-right:1em!important}.ui.dropdown .menu .item>.flag.floated,.ui.dropdown .menu .item>.icon.floated,.ui.dropdown .menu .item>.image.floated,.ui.dropdown .menu .item>img.floated{margin-top:0}.ui.dropdown .menu>.header{margin:1rem 0 .75rem;padding:0 1.14285714rem;color:rgba(0,0,0,.85);font-size:.78571429em;font-weight:700;text-transform:uppercase}.ui.dropdown .menu>.divider{border-top:1px solid rgba(34,36,38,.1);height:0;margin:.5em 0}.ui.dropdown.dropdown .menu>.input{width:auto;display:flex;margin:1.14285714rem .78571429rem;min-width:10rem}.ui.dropdown .menu>.header+.input{margin-top:0}.ui.dropdown .menu>.input:not(.transparent) input{padding:.5em 1em}.ui.dropdown .menu>.input:not(.transparent) .button,.ui.dropdown .menu>.input:not(.transparent) .icon,.ui.dropdown .menu>.input:not(.transparent) .label{padding-top:.5em;padding-bottom:.5em}.ui.dropdown .menu>.item>.description,.ui.dropdown>.text>.description{float:right;margin:0 0 0 1em;color:rgba(0,0,0,.4)}.ui.dropdown .menu>.message{padding:.78571429rem 1.14285714rem;font-weight:400}.ui.dropdown .menu>.message:not(.ui){color:rgba(0,0,0,.4)}.ui.dropdown .menu .menu{top:0!important;left:100%;right:auto;margin:0 0 0 -.5em!important;border-radius:.28571429rem!important;z-index:21!important}.ui.dropdown .menu .menu:after{display:none}.ui.dropdown>.text>.flag,.ui.dropdown>.text>.icon,.ui.dropdown>.text>.image,.ui.dropdown>.text>.label,.ui.dropdown>.text>img{margin-top:0}.ui.dropdown .menu>.item>.flag,.ui.dropdown .menu>.item>.icon,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>.label,.ui.dropdown .menu>.item>img{margin-top:0}.ui.dropdown .menu>.item>.flag,.ui.dropdown .menu>.item>.icon,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>.label,.ui.dropdown .menu>.item>img,.ui.dropdown>.text>.flag,.ui.dropdown>.text>.icon,.ui.dropdown>.text>.image,.ui.dropdown>.text>.label,.ui.dropdown>.text>img{margin-left:0;float:none;margin-right:.78571429rem}.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>img,.ui.dropdown>.text>.image,.ui.dropdown>.text>img{display:inline-block;vertical-align:top;width:auto;margin-top:-.5em;margin-bottom:-.5em;max-height:2em}.ui.dropdown .ui.menu>.item:before,.ui.menu .ui.dropdown .menu>.item:before{display:none}.ui.menu .ui.dropdown .menu .active.item{border-left:none}.ui.buttons>.ui.dropdown:last-child .menu,.ui.menu .right.dropdown.item .menu,.ui.menu .right.menu .dropdown:last-child .menu{left:auto;right:0}.ui.label.dropdown .menu{min-width:100%}.ui.dropdown.icon.button>.dropdown.icon{margin:0}.ui.button.dropdown .menu{min-width:100%}.ui.selection.dropdown{cursor:pointer;word-wrap:break-word;line-height:1em;white-space:normal;outline:0;transform:rotateZ(0);min-width:14em;min-height:2.71428571em;background:#fff;display:inline-block;padding:.78571429em 2.1em .78571429em 1em;color:rgba(0,0,0,.87);box-shadow:none;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;transition:box-shadow .1s ease,width .1s ease}.ui.selection.dropdown.active,.ui.selection.dropdown.visible{z-index:10}select.ui.dropdown{height:38px;padding:.5em;border:1px solid rgba(34,36,38,.15);visibility:visible}.ui.selection.dropdown>.delete.icon,.ui.selection.dropdown>.dropdown.icon,.ui.selection.dropdown>.search.icon{cursor:pointer;position:absolute;width:auto;height:auto;line-height:1.21428571em;top:.78571429em;right:1em;z-index:3;margin:-.78571429em;padding:.91666667em;opacity:.8;transition:opacity .1s ease}.ui.compact.selection.dropdown{min-width:0}.ui.selection.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch;border-top-width:0!important;width:auto;outline:0;margin:0 -1px;min-width:calc(100% + 2px);width:calc(100% + 2px);border-radius:0 0 .28571429rem .28571429rem;box-shadow:0 2px 3px 0 rgba(34,36,38,.15);transition:opacity .1s ease}.ui.selection.dropdown .menu:after,.ui.selection.dropdown .menu:before{display:none}.ui.selection.dropdown .menu>.message{padding:.78571429rem 1.14285714rem}@media only screen and (max-width:767px){.ui.selection.dropdown .menu{max-height:8.01428571rem}}@media only screen and (min-width:768px){.ui.selection.dropdown .menu{max-height:10.68571429rem}}@media only screen and (min-width:992px){.ui.selection.dropdown .menu{max-height:16.02857143rem}}@media only screen and (min-width:1920px){.ui.selection.dropdown .menu{max-height:21.37142857rem}}.ui.selection.dropdown .menu>.item{border-top:1px solid #fafafa;padding:.78571429rem 1.14285714rem!important;white-space:normal;word-wrap:normal}.ui.selection.dropdown .menu>.hidden.addition.item{display:none}.ui.selection.dropdown:hover{border-color:rgba(34,36,38,.35);box-shadow:none}.ui.selection.active.dropdown{border-color:#96c8da;box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.selection.active.dropdown .menu{border-color:#96c8da;box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.selection.dropdown:focus{border-color:#96c8da;box-shadow:none}.ui.selection.dropdown:focus .menu{border-color:#96c8da;box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.selection.visible.dropdown>.text:not(.default){font-weight:400;color:rgba(0,0,0,.8)}.ui.selection.active.dropdown:hover{border-color:#96c8da;box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.selection.active.dropdown:hover .menu{border-color:#96c8da;box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.active.selection.dropdown>.dropdown.icon,.ui.visible.selection.dropdown>.dropdown.icon{opacity:'';z-index:3}.ui.active.selection.dropdown{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.active.empty.selection.dropdown{border-radius:.28571429rem!important;box-shadow:none!important}.ui.active.empty.selection.dropdown .menu{border:none!important;box-shadow:none!important}.ui.search.dropdown{min-width:''}.ui.search.dropdown>input.search{background:none transparent!important;border:none!important;box-shadow:none!important;cursor:text;top:0;left:1px;width:100%;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);padding:inherit}.ui.search.dropdown>input.search{position:absolute;z-index:2}.ui.search.dropdown>.text{cursor:text;position:relative;left:1px;z-index:3}.ui.search.selection.dropdown>input.search{line-height:1.21428571em;padding:.67857143em 2.1em .67857143em 1em}.ui.search.selection.dropdown>span.sizer{line-height:1.21428571em;padding:.67857143em 2.1em .67857143em 1em;display:none;white-space:pre}.ui.search.dropdown.active>input.search,.ui.search.dropdown.visible>input.search{cursor:auto}.ui.search.dropdown.active>.text,.ui.search.dropdown.visible>.text{pointer-events:none}.ui.active.search.dropdown input.search:focus+.text .flag,.ui.active.search.dropdown input.search:focus+.text .icon{opacity:.45}.ui.active.search.dropdown input.search:focus+.text{color:rgba(115,115,115,.87)!important}.ui.search.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch}@media only screen and (max-width:767px){.ui.search.dropdown .menu{max-height:8.01428571rem}}@media only screen and (min-width:768px){.ui.search.dropdown .menu{max-height:10.68571429rem}}@media only screen and (min-width:992px){.ui.search.dropdown .menu{max-height:16.02857143rem}}@media only screen and (min-width:1920px){.ui.search.dropdown .menu{max-height:21.37142857rem}}.ui.multiple.dropdown{padding:.22619048em 2.1em .22619048em .35714286em}.ui.multiple.dropdown .menu{cursor:auto}.ui.multiple.search.dropdown,.ui.multiple.search.dropdown>input.search{cursor:text}.ui.multiple.dropdown>.label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;vertical-align:top;white-space:normal;font-size:1em;padding:.35714286em .78571429em;margin:.14285714rem .28571429rem .14285714rem 0;box-shadow:0 0 0 1px rgba(34,36,38,.15) inset}.ui.multiple.dropdown .dropdown.icon{margin:'';padding:''}.ui.multiple.dropdown>.text{position:static;padding:0;max-width:100%;margin:.45238095em 0 .45238095em .64285714em;line-height:1.21428571em}.ui.multiple.dropdown>.label~input.search{margin-left:.14285714em!important}.ui.multiple.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>.text{display:inline-block;position:absolute;top:0;left:0;padding:inherit;margin:.45238095em 0 .45238095em .64285714em;line-height:1.21428571em}.ui.multiple.search.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>input.search{position:static;padding:0;max-width:100%;margin:.45238095em 0 .45238095em .64285714em;width:2.2em;line-height:1.21428571em}.ui.inline.dropdown{cursor:pointer;display:inline-block;color:inherit}.ui.inline.dropdown .dropdown.icon{margin:0 .21428571em 0 .21428571em;vertical-align:baseline}.ui.inline.dropdown>.text{font-weight:700}.ui.inline.dropdown .menu{cursor:auto;margin-top:.21428571em;border-radius:.28571429rem}.ui.dropdown .menu .active.item{background:0 0;font-weight:700;color:rgba(0,0,0,.95);box-shadow:none;z-index:12}.ui.dropdown .menu>.item:hover{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95);z-index:13}.ui.loading.dropdown>i.icon{height:1em!important}.ui.loading.selection.dropdown>i.icon{padding:1.5em 1.28571429em!important}.ui.loading.dropdown>i.icon:before{position:absolute;content:'';top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loading.dropdown>i.icon:after{position:absolute;content:'';top:50%;left:50%;box-shadow:0 0 0 1px transparent;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;-webkit-animation:dropdown-spin .6s linear;animation:dropdown-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 transparent transparent;border-style:solid;border-width:.2em}.ui.loading.dropdown.button>i.icon:after,.ui.loading.dropdown.button>i.icon:before{display:none}@-webkit-keyframes dropdown-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes dropdown-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.ui.default.dropdown:not(.button)>.text,.ui.dropdown:not(.button)>.default.text{color:rgba(191,191,191,.87)}.ui.default.dropdown:not(.button)>input:focus~.text,.ui.dropdown:not(.button)>input:focus~.default.text{color:rgba(115,115,115,.87)}.ui.loading.dropdown>.text{transition:none}.ui.dropdown .loading.menu{display:block;visibility:hidden;z-index:-1}.ui.dropdown>.loading.menu{left:0!important;right:auto!important}.ui.dropdown>.menu .loading.menu{left:100%!important;right:auto!important}.ui.dropdown .menu .selected.item,.ui.dropdown.selected{background:rgba(0,0,0,.03);color:rgba(0,0,0,.95)}.ui.dropdown>.filtered.text{visibility:hidden}.ui.dropdown .filtered.item{display:none!important}.ui.dropdown.error,.ui.dropdown.error>.default.text,.ui.dropdown.error>.text{color:#9f3a38}.ui.selection.dropdown.error{background:#fff6f6;border-color:#e0b4b4}.ui.selection.dropdown.error:hover{border-color:#e0b4b4}.ui.dropdown.error>.menu,.ui.dropdown.error>.menu .menu{border-color:#e0b4b4}.ui.dropdown.error>.menu>.item{color:#9f3a38}.ui.multiple.selection.error.dropdown>.label{border-color:#e0b4b4}.ui.dropdown.error>.menu>.item:hover{background-color:#fff2f2}.ui.dropdown.error>.menu .active.item{background-color:#fdcfcf}.ui.dropdown>.clear.dropdown.icon{opacity:.8;transition:opacity .1s ease}.ui.dropdown>.clear.dropdown.icon:hover{opacity:1}.ui.disabled.dropdown,.ui.dropdown .menu>.disabled.item{cursor:default;pointer-events:none;opacity:.45}.ui.dropdown .menu{left:0}.ui.dropdown .menu .right.menu,.ui.dropdown .right.menu>.menu{left:100%!important;right:auto!important;border-radius:.28571429rem!important}.ui.dropdown>.left.menu{left:auto!important;right:0!important}.ui.dropdown .menu .left.menu,.ui.dropdown>.left.menu .menu{left:auto;right:100%;margin:0 -.5em 0 0!important;border-radius:.28571429rem!important}.ui.dropdown .item .left.dropdown.icon,.ui.dropdown .left.menu .item .dropdown.icon{width:auto;float:left;margin:0}.ui.dropdown .item .left.dropdown.icon,.ui.dropdown .left.menu .item .dropdown.icon{width:auto;float:left;margin:0}.ui.dropdown .item .left.dropdown.icon+.text,.ui.dropdown .left.menu .item .dropdown.icon+.text{margin-left:1em;margin-right:0}.ui.upward.dropdown>.menu{top:auto;bottom:100%;box-shadow:0 0 3px 0 rgba(0,0,0,.08);border-radius:.28571429rem .28571429rem 0 0}.ui.dropdown .upward.menu{top:auto!important;bottom:0!important}.ui.simple.upward.active.dropdown,.ui.simple.upward.dropdown:hover{border-radius:.28571429rem .28571429rem 0 0!important}.ui.upward.dropdown.button:not(.pointing):not(.floating).active{border-radius:.28571429rem .28571429rem 0 0}.ui.upward.selection.dropdown .menu{border-top-width:1px!important;border-bottom-width:0!important;box-shadow:0 -2px 3px 0 rgba(0,0,0,.08)}.ui.upward.selection.dropdown:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.05)}.ui.active.upward.selection.dropdown{border-radius:0 0 .28571429rem .28571429rem!important}.ui.upward.selection.dropdown.visible{box-shadow:0 0 3px 0 rgba(0,0,0,.08);border-radius:0 0 .28571429rem .28571429rem!important}.ui.upward.active.selection.dropdown:hover{box-shadow:0 0 3px 0 rgba(0,0,0,.05)}.ui.upward.active.selection.dropdown:hover .menu{box-shadow:0 -2px 3px 0 rgba(0,0,0,.08)}.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{overflow-x:hidden;overflow-y:auto}.ui.scrolling.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch;min-width:100%!important;width:auto!important}.ui.dropdown .scrolling.menu{position:static;overflow-y:auto;border:none;box-shadow:none!important;border-radius:0!important;margin:0!important;min-width:100%!important;width:auto!important;border-top:1px solid rgba(34,36,38,.15)}.ui.dropdown .scrolling.menu>.item.item.item,.ui.scrolling.dropdown .menu .item.item.item{border-top:none}.ui.dropdown .scrolling.menu .item:first-child,.ui.scrolling.dropdown .menu .item:first-child{border-top:none}.ui.dropdown>.animating.menu .scrolling.menu,.ui.dropdown>.visible.menu .scrolling.menu{display:block}@media all and (-ms-high-contrast:none){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{min-width:calc(100% - 17px)}}@media only screen and (max-width:767px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:10.28571429rem}}@media only screen and (min-width:768px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:15.42857143rem}}@media only screen and (min-width:992px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:20.57142857rem}}@media only screen and (min-width:1920px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:20.57142857rem}}.ui.simple.dropdown .menu:after,.ui.simple.dropdown .menu:before{display:none}.ui.simple.dropdown .menu{position:absolute;display:block;overflow:hidden;top:-9999px!important;opacity:0;width:0;height:0;transition:opacity .1s ease}.ui.simple.active.dropdown,.ui.simple.dropdown:hover{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.simple.active.dropdown>.menu,.ui.simple.dropdown:hover>.menu{overflow:visible;width:auto;height:auto;top:100%!important;opacity:1}.ui.simple.dropdown:hover>.menu>.item:hover>.menu,.ui.simple.dropdown>.menu>.item:active>.menu{overflow:visible;width:auto;height:auto;top:0!important;left:100%!important;opacity:1}.ui.simple.disabled.dropdown:hover .menu{display:none;height:0;width:0;overflow:hidden}.ui.simple.visible.dropdown>.menu{display:block}.ui.fluid.dropdown{display:block;width:100%;min-width:0}.ui.fluid.dropdown>.dropdown.icon{float:right}.ui.floating.dropdown .menu{left:0;right:auto;box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)!important;border-radius:.28571429rem!important}.ui.floating.dropdown>.menu{margin-top:.5em!important;border-radius:.28571429rem!important}.ui.pointing.dropdown>.menu{top:100%;margin-top:.78571429rem;border-radius:.28571429rem}.ui.pointing.dropdown>.menu:after{display:block;position:absolute;pointer-events:none;content:'';visibility:visible;transform:rotate(45deg);width:.5em;height:.5em;box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);background:#fff;z-index:2}.ui.pointing.dropdown>.menu:after{top:-.25em;left:50%;margin:0 0 0 -.25em}.ui.top.left.pointing.dropdown>.menu{top:100%;bottom:auto;left:0;right:auto;margin:1em 0 0}.ui.top.left.pointing.dropdown>.menu{top:100%;bottom:auto;left:0;right:auto;margin:1em 0 0}.ui.top.left.pointing.dropdown>.menu:after{top:-.25em;left:1em;right:auto;margin:0;transform:rotate(45deg)}.ui.top.right.pointing.dropdown>.menu{top:100%;bottom:auto;right:0;left:auto;margin:1em 0 0}.ui.top.pointing.dropdown>.left.menu:after,.ui.top.right.pointing.dropdown>.menu:after{top:-.25em;left:auto!important;right:1em!important;margin:0;transform:rotate(45deg)}.ui.left.pointing.dropdown>.menu{top:0;left:100%;right:auto;margin:0 0 0 1em}.ui.left.pointing.dropdown>.menu:after{top:1em;left:-.25em;margin:0;transform:rotate(-45deg)}.ui.left:not(.top):not(.bottom).pointing.dropdown>.left.menu{left:auto!important;right:100%!important;margin:0 1em 0 0}.ui.left:not(.top):not(.bottom).pointing.dropdown>.left.menu:after{top:1em;left:auto;right:-.25em;margin:0;transform:rotate(135deg)}.ui.right.pointing.dropdown>.menu{top:0;left:auto;right:100%;margin:0 1em 0 0}.ui.right.pointing.dropdown>.menu:after{top:1em;left:auto;right:-.25em;margin:0;transform:rotate(135deg)}.ui.bottom.pointing.dropdown>.menu{top:auto;bottom:100%;left:0;right:auto;margin:0 0 1em}.ui.bottom.pointing.dropdown>.menu:after{top:auto;bottom:-.25em;right:auto;margin:0;transform:rotate(-135deg)}.ui.bottom.pointing.dropdown>.menu .menu{top:auto!important;bottom:0!important}.ui.bottom.left.pointing.dropdown>.menu{left:0;right:auto}.ui.bottom.left.pointing.dropdown>.menu:after{left:1em;right:auto}.ui.bottom.right.pointing.dropdown>.menu{right:0;left:auto}.ui.bottom.right.pointing.dropdown>.menu:after{left:auto;right:1em}.ui.pointing.upward.dropdown .menu,.ui.top.pointing.upward.dropdown .menu{top:auto!important;bottom:100%!important;margin:0 0 .78571429rem;border-radius:.28571429rem}.ui.pointing.upward.dropdown .menu:after,.ui.top.pointing.upward.dropdown .menu:after{top:100%!important;bottom:auto!important;box-shadow:1px 1px 0 0 rgba(34,36,38,.15);margin:-.25em 0 0}.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu{top:auto!important;bottom:0!important;margin:0 1em 0 0}.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after{top:auto!important;bottom:0!important;margin:0 0 1em 0;box-shadow:-1px -1px 0 0 rgba(34,36,38,.15)}.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu{top:auto!important;bottom:0!important;margin:0 0 0 1em}.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after{top:auto!important;bottom:0!important;margin:0 0 1em 0;box-shadow:-1px -1px 0 0 rgba(34,36,38,.15)}@font-face{font-family:Dropdown;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAVgAA8AAAAACFAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABWAAAABwAAAAchGgaq0dERUYAAAF0AAAAHAAAAB4AJwAPT1MvMgAAAZAAAABDAAAAVnW4TJdjbWFwAAAB1AAAAEsAAAFS8CcaqmN2dCAAAAIgAAAABAAAAAQAEQFEZ2FzcAAAAiQAAAAIAAAACP//AANnbHlmAAACLAAAAQoAAAGkrRHP9WhlYWQAAAM4AAAAMAAAADYPK8YyaGhlYQAAA2gAAAAdAAAAJANCAb1obXR4AAADiAAAACIAAAAiCBkAOGxvY2EAAAOsAAAAFAAAABQBnAIybWF4cAAAA8AAAAAfAAAAIAEVAF5uYW1lAAAD4AAAATAAAAKMFGlj5HBvc3QAAAUQAAAARgAAAHJoedjqd2ViZgAABVgAAAAGAAAABrO7W5UAAAABAAAAANXulPUAAAAA1r4hgAAAAADXu2Q1eNpjYGRgYOABYjEgZmJgBEIOIGYB8xgAA/YAN3jaY2BktGOcwMDKwMI4jTGNgYHBHUp/ZZBkaGFgYGJgZWbACgLSXFMYHFT/fLjFeOD/AQY9xjMMbkBhRpAcAN48DQYAeNpjYGBgZoBgGQZGBhDwAfIYwXwWBgMgzQGETAwMqn8+8H649f8/lHX9//9b7Pzf+fWgusCAkY0BzmUE6gHpQwGMDMMeAACbxg7SAAARAUQAAAAB//8AAnjadZBPSsNAGMXfS+yMqYgOhpSuSlKadmUhiVEhEMQzFF22m17BbbvzCh5BXCUn6EG8gjeQ4DepwYo4i+/ffL95j4EDA+CFC7jQuKyIeVHrI3wkleq9F7XrSInKteOeHdda8bOoaeepSc00NWPz/LRec9G8GabyGtEdF7h19z033GAMTK7zbM42xNEZpzYof0RtQ5CUHAQJ73OtVyutc+3b7Ou//b8XNlsPx3jgjUifABdhEohKJJL5iM5p39uqc7X1+sRQSqmGrUVhlsJ4lpmEUVwyT8SUYtg0P9DyNzPADDs+tjrGV6KRCRfsui3eHcL4/p8ZXvfMlcnEU+CLv7hDykOP+AKTPTxbAAB42mNgZGBgAGKuf5KP4vltvjLIMzGAwLV9ig0g+vruFFMQzdjACOJzMIClARh0CTJ42mNgZGBgPPD/AJD8wgAEjA0MjAyogAMAbOQEAQAAAAC7ABEAAAAAAKoAAAH0AAABgAAAAUAACAFAAAgAwAAXAAAAAAAAACoAKgAqADIAbACGAKAAugDSeNpjYGRgYOBkUGFgYgABEMkFhAwM/xn0QAIADdUBdAB42qWQvUoDQRSFv3GjaISUQaymSmGxJoGAsRC0iPYLsU50Y6IxrvlRtPCJJKUPIBb+PIHv4EN4djKuKAqCDHfmu+feOdwZoMCUAJNbAlYUMzaUlM14jjxbngOq7HnOia89z1Pk1vMCa9x7ztPkzfMyJbPj+ZGi6Xp+omxuPD+zaD7meaFg7mb8GrBqHmhwxoAxlm0uiRkpP9X5m26pKRoMxTGR1D49Dv/Yb/91o6l8qL6eu5n2hZQzn68utR9m3FU2cB4t9cdSLG2utI+44Eh/P9bqKO+oJ/WxmXssj77YkrjasZQD6SFddythk3Wtzrf+UF2p076Udla1VNzsERP3kkjVRKel7mp1udXYcHtZSlV7RfmJe1GiFWveluaeKD5/MuJcSk8Tpm/vvwPIbmJleNpjYGKAAFYG7ICTgYGRiZGZkYWRlZGNkZ2Rg5GTLT2nsiDDEEIZsZfmZRqZujmDaDcDAxcI7WIOpS2gtCWUdgQAZkcSmQAAAAFblbO6AAA=) format('woff');font-weight:400;font-style:normal}.ui.dropdown>.dropdown.icon{font-family:Dropdown;line-height:1;height:1em;width:1.23em;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-weight:400;font-style:normal;text-align:center}.ui.dropdown>.dropdown.icon{width:auto}.ui.dropdown>.dropdown.icon:before{content:'\f0d7'}.ui.dropdown .menu .item .dropdown.icon:before{content:'\f0da'}.ui.dropdown .item .left.dropdown.icon:before,.ui.dropdown .left.menu .item .dropdown.icon:before{content:"\f0d9"}.ui.vertical.menu .dropdown.item>.dropdown.icon:before{content:"\f0da"}.ui.dropdown>.clear.icon:before{content:"\f00d"}/*!
 * # Semantic UI 2.4.2 - Video
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.embed{position:relative;max-width:100%;height:0;overflow:hidden;background:#dcddde;padding-bottom:56.25%}.ui.embed embed,.ui.embed iframe,.ui.embed object{position:absolute;border:none;width:100%;height:100%;top:0;left:0;margin:0;padding:0}.ui.embed>.embed{display:none}.ui.embed>.placeholder{position:absolute;cursor:pointer;top:0;left:0;display:block;width:100%;height:100%;background-color:radial-gradient(transparent 45%,rgba(0,0,0,.3))}.ui.embed>.icon{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.ui.embed>.icon:after{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;content:'';background:radial-gradient(transparent 45%,rgba(0,0,0,.3));opacity:.5;transition:opacity .5s ease}.ui.embed>.icon:before{position:absolute;top:50%;left:50%;z-index:4;transform:translateX(-50%) translateY(-50%);color:#fff;font-size:6rem;text-shadow:0 2px 10px rgba(34,36,38,.2);transition:opacity .5s ease,color .5s ease;z-index:10}.ui.embed .icon:hover:after{background:radial-gradient(transparent 45%,rgba(0,0,0,.3));opacity:1}.ui.embed .icon:hover:before{color:#fff}.ui.active.embed>.icon,.ui.active.embed>.placeholder{display:none}.ui.active.embed>.embed{display:block}.ui.square.embed{padding-bottom:100%}.ui[class*="4:3"].embed{padding-bottom:75%}.ui[class*="16:9"].embed{padding-bottom:56.25%}.ui[class*="21:9"].embed{padding-bottom:42.85714286%}/*!
 * # Semantic UI 2.4.2 - Modal
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.modal{position:absolute;display:none;z-index:1001;text-align:left;background:#fff;border:none;box-shadow:1px 3px 3px 0 rgba(0,0,0,.2),1px 3px 15px 2px rgba(0,0,0,.2);transform-origin:50% 25%;flex:0 0 auto;border-radius:.28571429rem;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;will-change:top,left,margin,transform,opacity}.ui.modal>.icon:first-child+*,.ui.modal>:first-child:not(.icon){border-top-left-radius:.28571429rem;border-top-right-radius:.28571429rem}.ui.modal>:last-child{border-bottom-left-radius:.28571429rem;border-bottom-right-radius:.28571429rem}.ui.modal>.close{cursor:pointer;position:absolute;top:-2.5rem;right:-2.5rem;z-index:1;opacity:.8;font-size:1.25em;color:#fff;width:2.25rem;height:2.25rem;padding:.625rem 0 0 0}.ui.modal>.close:hover{opacity:1}.ui.modal>.header{display:block;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;background:#fff;margin:0;padding:1.25rem 1.5rem;box-shadow:none;color:rgba(0,0,0,.85);border-bottom:1px solid rgba(34,36,38,.15)}.ui.modal>.header:not(.ui){font-size:1.42857143rem;line-height:1.28571429em;font-weight:700}.ui.modal>.content{display:block;width:100%;font-size:1em;line-height:1.4;padding:1.5rem;background:#fff}.ui.modal>.image.content{display:flex;flex-direction:row}.ui.modal>.content>.image{display:block;flex:0 1 auto;width:'';align-self:top}.ui.modal>[class*="top aligned"]{align-self:top}.ui.modal>[class*="middle aligned"]{align-self:middle}.ui.modal>[class*=stretched]{align-self:stretch}.ui.modal>.content>.description{display:block;flex:1 0 auto;min-width:0;align-self:top}.ui.modal>.content>.icon+.description,.ui.modal>.content>.image+.description{flex:0 1 auto;min-width:'';width:auto;padding-left:2em}.ui.modal>.content>.image>i.icon{margin:0;opacity:1;width:auto;line-height:1;font-size:8rem}.ui.modal>.actions{background:#f9fafb;padding:1rem 1rem;border-top:1px solid rgba(34,36,38,.15);text-align:right}.ui.modal .actions>.button{margin-left:.75em}@media only screen and (max-width:767px){.ui.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.modal{width:88%;margin:0}}@media only screen and (min-width:992px){.ui.modal{width:850px;margin:0}}@media only screen and (min-width:1200px){.ui.modal{width:900px;margin:0}}@media only screen and (min-width:1920px){.ui.modal{width:950px;margin:0}}@media only screen and (max-width:991px){.ui.modal>.header{padding-right:2.25rem}.ui.modal>.close{top:1.0535rem;right:1rem;color:rgba(0,0,0,.87)}}@media only screen and (max-width:767px){.ui.modal>.header{padding:.75rem 1rem!important;padding-right:2.25rem!important}.ui.modal>.content{display:block;padding:1rem!important}.ui.modal>.close{top:.5rem!important;right:.5rem!important}.ui.modal .image.content{flex-direction:column}.ui.modal .content>.image{display:block;max-width:100%;margin:0 auto!important;text-align:center;padding:0 0 1rem!important}.ui.modal>.content>.image>i.icon{font-size:5rem;text-align:center}.ui.modal .content>.description{display:block;width:100%!important;margin:0!important;padding:1rem 0!important;box-shadow:none}.ui.modal>.actions{padding:1rem 1rem 0!important}.ui.modal .actions>.button,.ui.modal .actions>.buttons{margin-bottom:1rem}}.ui.inverted.dimmer>.ui.modal{box-shadow:1px 3px 10px 2px rgba(0,0,0,.2)}.ui.basic.modal{background-color:transparent;border:none;border-radius:0;box-shadow:none!important;color:#fff}.ui.basic.modal>.actions,.ui.basic.modal>.content,.ui.basic.modal>.header{background-color:transparent}.ui.basic.modal>.header{color:#fff}.ui.basic.modal>.close{top:1rem;right:1.5rem}.ui.inverted.dimmer>.basic.modal{color:rgba(0,0,0,.87)}.ui.inverted.dimmer>.ui.basic.modal>.header{color:rgba(0,0,0,.85)}.ui.legacy.modal,.ui.legacy.page.dimmer>.ui.modal{top:50%;left:50%}.ui.legacy.page.dimmer>.ui.scrolling.modal,.ui.page.dimmer>.ui.scrolling.legacy.modal,.ui.top.aligned.dimmer>.ui.legacy.modal,.ui.top.aligned.legacy.page.dimmer>.ui.modal{top:auto}@media only screen and (max-width:991px){.ui.basic.modal>.close{color:#fff}}.ui.loading.modal{display:block;visibility:hidden;z-index:-1}.ui.active.modal{display:block}.modals.dimmer[class*="top aligned"] .modal{margin:5vh auto}@media only screen and (max-width:767px){.modals.dimmer[class*="top aligned"] .modal{margin:1rem auto}}.legacy.modals.dimmer[class*="top aligned"]{padding-top:5vh}@media only screen and (max-width:767px){.legacy.modals.dimmer[class*="top aligned"]{padding-top:1rem}}.scrolling.dimmable.dimmed{overflow:hidden}.scrolling.dimmable>.dimmer{justify-content:flex-start}.scrolling.dimmable.dimmed>.dimmer{overflow:auto;-webkit-overflow-scrolling:touch}.scrolling.dimmable>.dimmer{position:fixed}.modals.dimmer .ui.scrolling.modal{margin:1rem auto}.scrolling.undetached.dimmable.dimmed{overflow:auto;-webkit-overflow-scrolling:touch}.scrolling.undetached.dimmable.dimmed>.dimmer{overflow:hidden}.scrolling.undetached.dimmable .ui.scrolling.modal{position:absolute;left:50%;margin-top:1rem!important}.ui.modal .scrolling.content{max-height:calc(80vh - 10em);overflow:auto}.ui.fullscreen.modal{width:95%!important;margin:1em auto}.ui.fullscreen.modal>.header{padding-right:2.25rem}.ui.fullscreen.modal>.close{top:1.0535rem;right:1rem;color:rgba(0,0,0,.87)}.ui.modal{font-size:1rem}.ui.mini.modal>.header:not(.ui){font-size:1.3em}@media only screen and (max-width:767px){.ui.mini.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.mini.modal{width:35.2%;margin:0}}@media only screen and (min-width:992px){.ui.mini.modal{width:340px;margin:0}}@media only screen and (min-width:1200px){.ui.mini.modal{width:360px;margin:0}}@media only screen and (min-width:1920px){.ui.mini.modal{width:380px;margin:0}}.ui.small.modal>.header:not(.ui){font-size:1.3em}@media only screen and (max-width:767px){.ui.tiny.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.tiny.modal{width:52.8%;margin:0}}@media only screen and (min-width:992px){.ui.tiny.modal{width:510px;margin:0}}@media only screen and (min-width:1200px){.ui.tiny.modal{width:540px;margin:0}}@media only screen and (min-width:1920px){.ui.tiny.modal{width:570px;margin:0}}.ui.small.modal>.header:not(.ui){font-size:1.3em}@media only screen and (max-width:767px){.ui.small.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.small.modal{width:70.4%;margin:0}}@media only screen and (min-width:992px){.ui.small.modal{width:680px;margin:0}}@media only screen and (min-width:1200px){.ui.small.modal{width:720px;margin:0}}@media only screen and (min-width:1920px){.ui.small.modal{width:760px;margin:0}}.ui.large.modal>.header{font-size:1.6em}@media only screen and (max-width:767px){.ui.large.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.large.modal{width:88%;margin:0}}@media only screen and (min-width:992px){.ui.large.modal{width:1020px;margin:0}}@media only screen and (min-width:1200px){.ui.large.modal{width:1080px;margin:0}}@media only screen and (min-width:1920px){.ui.large.modal{width:1140px;margin:0}}/*!
 * # Semantic UI 2.4.2 - Nag
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.nag{display:none;opacity:.95;position:relative;top:0;left:0;z-index:999;min-height:0;width:100%;margin:0;padding:.75em 1em;background:#555;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);font-size:1rem;text-align:center;color:rgba(0,0,0,.87);border-radius:0 0 .28571429rem .28571429rem;transition:.2s background ease}a.ui.nag{cursor:pointer}.ui.nag>.title{display:inline-block;margin:0 .5em;color:#fff}.ui.nag>.close.icon{cursor:pointer;opacity:.4;position:absolute;top:50%;right:1em;font-size:1em;margin:-.5em 0 0;color:#fff;transition:opacity .2s ease}.ui.nag:hover{background:#555;opacity:1}.ui.nag .close:hover{opacity:1}.ui.overlay.nag{position:absolute;display:block}.ui.fixed.nag{position:fixed}.ui.bottom.nag,.ui.bottom.nags{border-radius:.28571429rem .28571429rem 0 0;top:auto;bottom:0}.ui.inverted.nag,.ui.inverted.nags .nag{background-color:#f3f4f5;color:rgba(0,0,0,.85)}.ui.inverted.nag .close,.ui.inverted.nag .title,.ui.inverted.nags .nag .close,.ui.inverted.nags .nag .title{color:rgba(0,0,0,.4)}.ui.nags .nag{border-radius:0!important}.ui.nags .nag:last-child{border-radius:0 0 .28571429rem .28571429rem}.ui.bottom.nags .nag:last-child{border-radius:.28571429rem .28571429rem 0 0}/*!
 * # Semantic UI 2.4.2 - Popup
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.popup{display:none;position:absolute;top:0;right:0;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;z-index:1900;border:1px solid #d4d4d5;line-height:1.4285em;max-width:250px;background:#fff;padding:.833em 1em;font-weight:400;font-style:normal;color:rgba(0,0,0,.87);border-radius:.28571429rem;box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)}.ui.popup>.header{padding:0;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;font-size:1.14285714em;line-height:1.2;font-weight:700}.ui.popup>.header+.content{padding-top:.5em}.ui.popup:before{position:absolute;content:'';width:.71428571em;height:.71428571em;background:#fff;transform:rotate(45deg);z-index:2;box-shadow:1px 1px 0 0 #bababc}[data-tooltip]{position:relative}[data-tooltip]:before{pointer-events:none;position:absolute;content:'';font-size:1rem;width:.71428571em;height:.71428571em;background:#fff;transform:rotate(45deg);z-index:2;box-shadow:1px 1px 0 0 #bababc}[data-tooltip]:after{pointer-events:none;content:attr(data-tooltip);position:absolute;text-transform:none;text-align:left;white-space:nowrap;font-size:1rem;border:1px solid #d4d4d5;line-height:1.4285em;max-width:none;background:#fff;padding:.833em 1em;font-weight:400;font-style:normal;color:rgba(0,0,0,.87);border-radius:.28571429rem;box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15);z-index:1}[data-tooltip]:not([data-position]):before{top:auto;right:auto;bottom:100%;left:50%;background:#fff;margin-left:-.07142857rem;margin-bottom:.14285714rem}[data-tooltip]:not([data-position]):after{left:50%;transform:translateX(-50%);bottom:100%;margin-bottom:.5em}[data-tooltip]:after,[data-tooltip]:before{pointer-events:none;visibility:hidden}[data-tooltip]:before{opacity:0;transform:rotate(45deg) scale(0)!important;transform-origin:center top;transition:all .1s ease}[data-tooltip]:after{opacity:1;transform-origin:center bottom;transition:all .1s ease}[data-tooltip]:hover:after,[data-tooltip]:hover:before{visibility:visible;pointer-events:auto}[data-tooltip]:hover:before{transform:rotate(45deg) scale(1)!important;opacity:1}[data-tooltip]:after,[data-tooltip][data-position="bottom center"]:after,[data-tooltip][data-position="top center"]:after{transform:translateX(-50%) scale(0)!important}[data-tooltip]:hover:after,[data-tooltip][data-position="bottom center"]:hover:after{transform:translateX(-50%) scale(1)!important}[data-tooltip][data-position="left center"]:after,[data-tooltip][data-position="right center"]:after{transform:translateY(-50%) scale(0)!important}[data-tooltip][data-position="left center"]:hover:after,[data-tooltip][data-position="right center"]:hover:after{transform:translateY(-50%) scale(1)!important}[data-tooltip][data-position="bottom left"]:after,[data-tooltip][data-position="bottom right"]:after,[data-tooltip][data-position="top left"]:after,[data-tooltip][data-position="top right"]:after{transform:scale(0)!important}[data-tooltip][data-position="bottom left"]:hover:after,[data-tooltip][data-position="bottom right"]:hover:after,[data-tooltip][data-position="top left"]:hover:after,[data-tooltip][data-position="top right"]:hover:after{transform:scale(1)!important}[data-tooltip][data-inverted]:before{box-shadow:none!important}[data-tooltip][data-inverted]:before{background:#1b1c1d}[data-tooltip][data-inverted]:after{background:#1b1c1d;color:#fff;border:none;box-shadow:none}[data-tooltip][data-inverted]:after .header{background-color:none;color:#fff}[data-position="top center"][data-tooltip]:after{top:auto;right:auto;left:50%;bottom:100%;transform:translateX(-50%);margin-bottom:.5em}[data-position="top center"][data-tooltip]:before{top:auto;right:auto;bottom:100%;left:50%;background:#fff;margin-left:-.07142857rem;margin-bottom:.14285714rem}[data-position="top left"][data-tooltip]:after{top:auto;right:auto;left:0;bottom:100%;margin-bottom:.5em}[data-position="top left"][data-tooltip]:before{top:auto;right:auto;bottom:100%;left:1em;margin-left:-.07142857rem;margin-bottom:.14285714rem}[data-position="top right"][data-tooltip]:after{top:auto;left:auto;right:0;bottom:100%;margin-bottom:.5em}[data-position="top right"][data-tooltip]:before{top:auto;left:auto;bottom:100%;right:1em;margin-left:-.07142857rem;margin-bottom:.14285714rem}[data-position="bottom center"][data-tooltip]:after{bottom:auto;right:auto;left:50%;top:100%;transform:translateX(-50%);margin-top:.5em}[data-position="bottom center"][data-tooltip]:before{bottom:auto;right:auto;top:100%;left:50%;margin-left:-.07142857rem;margin-top:.14285714rem}[data-position="bottom left"][data-tooltip]:after{left:0;top:100%;margin-top:.5em}[data-position="bottom left"][data-tooltip]:before{bottom:auto;right:auto;top:100%;left:1em;margin-left:-.07142857rem;margin-top:.14285714rem}[data-position="bottom right"][data-tooltip]:after{right:0;top:100%;margin-top:.5em}[data-position="bottom right"][data-tooltip]:before{bottom:auto;left:auto;top:100%;right:1em;margin-left:-.14285714rem;margin-top:.07142857rem}[data-position="left center"][data-tooltip]:after{right:100%;top:50%;margin-right:.5em;transform:translateY(-50%)}[data-position="left center"][data-tooltip]:before{right:100%;top:50%;margin-top:-.14285714rem;margin-right:-.07142857rem}[data-position="right center"][data-tooltip]:after{left:100%;top:50%;margin-left:.5em;transform:translateY(-50%)}[data-position="right center"][data-tooltip]:before{left:100%;top:50%;margin-top:-.07142857rem;margin-left:.14285714rem}[data-position~=bottom][data-tooltip]:before{background:#fff;box-shadow:-1px -1px 0 0 #bababc}[data-position="left center"][data-tooltip]:before{background:#fff;box-shadow:1px -1px 0 0 #bababc}[data-position="right center"][data-tooltip]:before{background:#fff;box-shadow:-1px 1px 0 0 #bababc}[data-position~=top][data-tooltip]:before{background:#fff}[data-inverted][data-position~=bottom][data-tooltip]:before{background:#1b1c1d;box-shadow:-1px -1px 0 0 #bababc}[data-inverted][data-position="left center"][data-tooltip]:before{background:#1b1c1d;box-shadow:1px -1px 0 0 #bababc}[data-inverted][data-position="right center"][data-tooltip]:before{background:#1b1c1d;box-shadow:-1px 1px 0 0 #bababc}[data-inverted][data-position~=top][data-tooltip]:before{background:#1b1c1d}[data-position~=bottom][data-tooltip]:before{transform-origin:center bottom}[data-position~=bottom][data-tooltip]:after{transform-origin:center top}[data-position="left center"][data-tooltip]:before{transform-origin:top center}[data-position="left center"][data-tooltip]:after{transform-origin:right center}[data-position="right center"][data-tooltip]:before{transform-origin:right center}[data-position="right center"][data-tooltip]:after{transform-origin:left center}.ui.popup{margin:0}.ui.top.popup{margin:0 0 .71428571em}.ui.top.left.popup{transform-origin:left bottom}.ui.top.center.popup{transform-origin:center bottom}.ui.top.right.popup{transform-origin:right bottom}.ui.left.center.popup{margin:0 .71428571em 0 0;transform-origin:right 50%}.ui.right.center.popup{margin:0 0 0 .71428571em;transform-origin:left 50%}.ui.bottom.popup{margin:.71428571em 0 0}.ui.bottom.left.popup{transform-origin:left top}.ui.bottom.center.popup{transform-origin:center top}.ui.bottom.right.popup{transform-origin:right top}.ui.bottom.center.popup:before{margin-left:-.30714286em;top:-.30714286em;left:50%;right:auto;bottom:auto;box-shadow:-1px -1px 0 0 #bababc}.ui.bottom.left.popup{margin-left:0}.ui.bottom.left.popup:before{top:-.30714286em;left:1em;right:auto;bottom:auto;margin-left:0;box-shadow:-1px -1px 0 0 #bababc}.ui.bottom.right.popup{margin-right:0}.ui.bottom.right.popup:before{top:-.30714286em;right:1em;bottom:auto;left:auto;margin-left:0;box-shadow:-1px -1px 0 0 #bababc}.ui.top.center.popup:before{top:auto;right:auto;bottom:-.30714286em;left:50%;margin-left:-.30714286em}.ui.top.left.popup{margin-left:0}.ui.top.left.popup:before{bottom:-.30714286em;left:1em;top:auto;right:auto;margin-left:0}.ui.top.right.popup{margin-right:0}.ui.top.right.popup:before{bottom:-.30714286em;right:1em;top:auto;left:auto;margin-left:0}.ui.left.center.popup:before{top:50%;right:-.30714286em;bottom:auto;left:auto;margin-top:-.30714286em;box-shadow:1px -1px 0 0 #bababc}.ui.right.center.popup:before{top:50%;left:-.30714286em;bottom:auto;right:auto;margin-top:-.30714286em;box-shadow:-1px 1px 0 0 #bababc}.ui.bottom.popup:before{background:#fff}.ui.left.center.popup:before,.ui.right.center.popup:before{background:#fff}.ui.top.popup:before{background:#fff}.ui.inverted.bottom.popup:before{background:#1b1c1d}.ui.inverted.left.center.popup:before,.ui.inverted.right.center.popup:before{background:#1b1c1d}.ui.inverted.top.popup:before{background:#1b1c1d}.ui.popup>.ui.grid:not(.padded){width:calc(100% + 1.75rem);margin:-.7rem -.875rem}.ui.loading.popup{display:block;visibility:hidden;z-index:-1}.ui.animating.popup,.ui.visible.popup{display:block}.ui.visible.popup{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.ui.basic.popup:before{display:none}.ui.wide.popup{max-width:350px}.ui[class*="very wide"].popup{max-width:550px}@media only screen and (max-width:767px){.ui.wide.popup,.ui[class*="very wide"].popup{max-width:250px}}.ui.fluid.popup{width:100%;max-width:none}.ui.inverted.popup{background:#1b1c1d;color:#fff;border:none;box-shadow:none}.ui.inverted.popup .header{background-color:none;color:#fff}.ui.inverted.popup:before{background-color:#1b1c1d;box-shadow:none!important}.ui.flowing.popup{max-width:none}.ui.mini.popup{font-size:.78571429rem}.ui.tiny.popup{font-size:.85714286rem}.ui.small.popup{font-size:.92857143rem}.ui.popup{font-size:1rem}.ui.large.popup{font-size:1.14285714rem}.ui.huge.popup{font-size:1.42857143rem}/*!
 * # Semantic UI 2.4.2 - Progress Bar
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.progress{position:relative;display:block;max-width:100%;border:none;margin:1em 0 2.5em;box-shadow:none;background:rgba(0,0,0,.1);padding:0;border-radius:.28571429rem}.ui.progress:first-child{margin:0 0 2.5em}.ui.progress:last-child{margin:0 0 1.5em}.ui.progress .bar{display:block;line-height:1;position:relative;width:0%;min-width:2em;background:#888;border-radius:.28571429rem;transition:width .1s ease,background-color .1s ease}.ui.progress .bar>.progress{white-space:nowrap;position:absolute;width:auto;font-size:.92857143em;top:50%;right:.5em;left:auto;bottom:auto;color:rgba(255,255,255,.7);text-shadow:none;margin-top:-.5em;font-weight:700;text-align:left}.ui.progress>.label{position:absolute;width:100%;font-size:1em;top:100%;right:auto;left:0;bottom:auto;color:rgba(0,0,0,.87);font-weight:700;text-shadow:none;margin-top:.2em;text-align:center;transition:color .4s ease}.ui.indicating.progress[data-percent^="1"] .bar,.ui.indicating.progress[data-percent^="2"] .bar{background-color:#d95c5c}.ui.indicating.progress[data-percent^="3"] .bar{background-color:#efbc72}.ui.indicating.progress[data-percent^="4"] .bar,.ui.indicating.progress[data-percent^="5"] .bar{background-color:#e6bb48}.ui.indicating.progress[data-percent^="6"] .bar{background-color:#ddc928}.ui.indicating.progress[data-percent^="7"] .bar,.ui.indicating.progress[data-percent^="8"] .bar{background-color:#b4d95c}.ui.indicating.progress[data-percent^="100"] .bar,.ui.indicating.progress[data-percent^="9"] .bar{background-color:#66da81}.ui.indicating.progress[data-percent^="1"] .label,.ui.indicating.progress[data-percent^="2"] .label{color:rgba(0,0,0,.87)}.ui.indicating.progress[data-percent^="3"] .label{color:rgba(0,0,0,.87)}.ui.indicating.progress[data-percent^="4"] .label,.ui.indicating.progress[data-percent^="5"] .label{color:rgba(0,0,0,.87)}.ui.indicating.progress[data-percent^="6"] .label{color:rgba(0,0,0,.87)}.ui.indicating.progress[data-percent^="7"] .label,.ui.indicating.progress[data-percent^="8"] .label{color:rgba(0,0,0,.87)}.ui.indicating.progress[data-percent^="100"] .label,.ui.indicating.progress[data-percent^="9"] .label{color:rgba(0,0,0,.87)}.ui.indicating.progress[data-percent="1"] .bar,.ui.indicating.progress[data-percent="2"] .bar,.ui.indicating.progress[data-percent="3"] .bar,.ui.indicating.progress[data-percent="4"] .bar,.ui.indicating.progress[data-percent="5"] .bar,.ui.indicating.progress[data-percent="6"] .bar,.ui.indicating.progress[data-percent="7"] .bar,.ui.indicating.progress[data-percent="8"] .bar,.ui.indicating.progress[data-percent="9"] .bar{background-color:#d95c5c}.ui.indicating.progress[data-percent="1"] .label,.ui.indicating.progress[data-percent="2"] .label,.ui.indicating.progress[data-percent="3"] .label,.ui.indicating.progress[data-percent="4"] .label,.ui.indicating.progress[data-percent="5"] .label,.ui.indicating.progress[data-percent="6"] .label,.ui.indicating.progress[data-percent="7"] .label,.ui.indicating.progress[data-percent="8"] .label,.ui.indicating.progress[data-percent="9"] .label{color:rgba(0,0,0,.87)}.ui.indicating.progress.success .label{color:#1a531b}.ui.progress.success .bar{background-color:#21ba45!important}.ui.progress.success .bar,.ui.progress.success .bar::after{-webkit-animation:none!important;animation:none!important}.ui.progress.success>.label{color:#1a531b}.ui.progress.warning .bar{background-color:#f2c037!important}.ui.progress.warning .bar,.ui.progress.warning .bar::after{-webkit-animation:none!important;animation:none!important}.ui.progress.warning>.label{color:#794b02}.ui.progress.error .bar{background-color:#db2828!important}.ui.progress.error .bar,.ui.progress.error .bar::after{-webkit-animation:none!important;animation:none!important}.ui.progress.error>.label{color:#912d2b}.ui.active.progress .bar{position:relative;min-width:2em}.ui.active.progress .bar::after{content:'';opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;border-radius:.28571429rem;-webkit-animation:progress-active 2s ease infinite;animation:progress-active 2s ease infinite}@-webkit-keyframes progress-active{0%{opacity:.3;width:0}100%{opacity:0;width:100%}}@keyframes progress-active{0%{opacity:.3;width:0}100%{opacity:0;width:100%}}.ui.disabled.progress{opacity:.35}.ui.disabled.progress .bar,.ui.disabled.progress .bar::after{-webkit-animation:none!important;animation:none!important}.ui.inverted.progress{background:rgba(255,255,255,.08);border:none}.ui.inverted.progress .bar{background:#888}.ui.inverted.progress .bar>.progress{color:#f9fafb}.ui.inverted.progress>.label{color:#fff}.ui.inverted.progress.success>.label{color:#21ba45}.ui.inverted.progress.warning>.label{color:#f2c037}.ui.inverted.progress.error>.label{color:#db2828}.ui.progress.attached{background:0 0;position:relative;border:none;margin:0}.ui.progress.attached,.ui.progress.attached .bar{display:block;height:.2rem;padding:0;overflow:hidden;border-radius:0 0 .28571429rem .28571429rem}.ui.progress.attached .bar{border-radius:0}.ui.progress.top.attached,.ui.progress.top.attached .bar{top:0;border-radius:.28571429rem .28571429rem 0 0}.ui.progress.top.attached .bar{border-radius:0}.ui.card>.ui.attached.progress,.ui.segment>.ui.attached.progress{position:absolute;top:auto;left:0;bottom:100%;width:100%}.ui.card>.ui.bottom.attached.progress,.ui.segment>.ui.bottom.attached.progress{top:100%;bottom:auto}.ui.red.progress .bar{background-color:#db2828}.ui.red.inverted.progress .bar{background-color:#ff695e}.ui.orange.progress .bar{background-color:#f2711c}.ui.orange.inverted.progress .bar{background-color:#ff851b}.ui.yellow.progress .bar{background-color:#fbbd08}.ui.yellow.inverted.progress .bar{background-color:#ffe21f}.ui.olive.progress .bar{background-color:#b5cc18}.ui.olive.inverted.progress .bar{background-color:#d9e778}.ui.green.progress .bar{background-color:#21ba45}.ui.green.inverted.progress .bar{background-color:#2ecc40}.ui.teal.progress .bar{background-color:#00b5ad}.ui.teal.inverted.progress .bar{background-color:#6dffff}.ui.blue.progress .bar{background-color:#2185d0}.ui.blue.inverted.progress .bar{background-color:#54c8ff}.ui.violet.progress .bar{background-color:#6435c9}.ui.violet.inverted.progress .bar{background-color:#a291fb}.ui.purple.progress .bar{background-color:#a333c8}.ui.purple.inverted.progress .bar{background-color:#dc73ff}.ui.pink.progress .bar{background-color:#e03997}.ui.pink.inverted.progress .bar{background-color:#ff8edf}.ui.brown.progress .bar{background-color:#a5673f}.ui.brown.inverted.progress .bar{background-color:#d67c1c}.ui.grey.progress .bar{background-color:#767676}.ui.grey.inverted.progress .bar{background-color:#dcddde}.ui.black.progress .bar{background-color:#1b1c1d}.ui.black.inverted.progress .bar{background-color:#545454}.ui.tiny.progress{font-size:.85714286rem}.ui.tiny.progress .bar{height:.5em}.ui.small.progress{font-size:.92857143rem}.ui.small.progress .bar{height:1em}.ui.progress{font-size:1rem}.ui.progress .bar{height:1.75em}.ui.large.progress{font-size:1.14285714rem}.ui.large.progress .bar{height:2.5em}.ui.big.progress{font-size:1.28571429rem}.ui.big.progress .bar{height:3.5em}/*!
 * # Semantic UI 2.4.2 - Rating
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.rating{display:inline-flex;white-space:nowrap;vertical-align:baseline}.ui.rating:last-child{margin-right:0}.ui.rating .icon{padding:0;margin:0;text-align:center;font-weight:400;font-style:normal;flex:1 0 auto;cursor:pointer;width:1.25em;height:auto;transition:opacity .1s ease,background .1s ease,text-shadow .1s ease,color .1s ease}.ui.rating .icon{background:0 0;color:rgba(0,0,0,.15)}.ui.rating .active.icon{background:0 0;color:rgba(0,0,0,.85)}.ui.rating .icon.selected,.ui.rating .icon.selected.active{background:0 0;color:rgba(0,0,0,.87)}.ui.star.rating .icon{width:1.25em;height:auto;background:0 0;color:rgba(0,0,0,.15);text-shadow:none}.ui.star.rating .active.icon{background:0 0!important;color:#ffe623!important;text-shadow:0 -1px 0 #ddc507,-1px 0 0 #ddc507,0 1px 0 #ddc507,1px 0 0 #ddc507!important}.ui.star.rating .icon.selected,.ui.star.rating .icon.selected.active{background:0 0!important;color:#fc0!important;text-shadow:0 -1px 0 #e6a200,-1px 0 0 #e6a200,0 1px 0 #e6a200,1px 0 0 #e6a200!important}.ui.heart.rating .icon{width:1.4em;height:auto;background:0 0;color:rgba(0,0,0,.15);text-shadow:none!important}.ui.heart.rating .active.icon{background:0 0!important;color:#ff6d75!important;text-shadow:0 -1px 0 #cd0707,-1px 0 0 #cd0707,0 1px 0 #cd0707,1px 0 0 #cd0707!important}.ui.heart.rating .icon.selected,.ui.heart.rating .icon.selected.active{background:0 0!important;color:#ff3000!important;text-shadow:0 -1px 0 #aa0101,-1px 0 0 #aa0101,0 1px 0 #aa0101,1px 0 0 #aa0101!important}.ui.disabled.rating .icon{cursor:default}.ui.rating.selected .active.icon{opacity:1}.ui.rating .icon.selected,.ui.rating.selected .icon.selected{opacity:1}.ui.mini.rating{font-size:.78571429rem}.ui.tiny.rating{font-size:.85714286rem}.ui.small.rating{font-size:.92857143rem}.ui.rating{font-size:1rem}.ui.large.rating{font-size:1.14285714rem}.ui.huge.rating{font-size:1.42857143rem}.ui.massive.rating{font-size:2rem}@font-face{font-family:Rating;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjCBsAAAC8AAAAYGNtYXCj2pm8AAABHAAAAKRnYXNwAAAAEAAAAcAAAAAIZ2x5ZlJbXMYAAAHIAAARnGhlYWQBGAe5AAATZAAAADZoaGVhA+IB/QAAE5wAAAAkaG10eCzgAEMAABPAAAAAcGxvY2EwXCxOAAAUMAAAADptYXhwACIAnAAAFGwAAAAgbmFtZfC1n04AABSMAAABPHBvc3QAAwAAAAAVyAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADxZQHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEAJAAAAAgACAABAAAAAEAIOYF8AbwDfAj8C7wbvBw8Irwl/Cc8SPxZf/9//8AAAAAACDmAPAE8AzwI/Au8G7wcPCH8JfwnPEj8WT//f//AAH/4xoEEAYQAQ/sD+IPow+iD4wPgA98DvYOtgADAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAIAAP/tAgAB0wAKABUAAAEvAQ8BFwc3Fyc3BQc3Jz8BHwEHFycCALFPT7GAHp6eHoD/AHAWW304OH1bFnABGRqgoBp8sFNTsHyyOnxYEnFxElh8OgAAAAACAAD/7QIAAdMACgASAAABLwEPARcHNxcnNwUxER8BBxcnAgCxT0+xgB6enh6A/wA4fVsWcAEZGqCgGnywU1OwfLIBHXESWHw6AAAAAQAA/+0CAAHTAAoAAAEvAQ8BFwc3Fyc3AgCxT0+xgB6enh6AARkaoKAafLBTU7B8AAAAAAEAAAAAAgABwAArAAABFA4CBzEHDgMjIi4CLwEuAzU0PgIzMh4CFz4DMzIeAhUCAAcMEgugBgwMDAYGDAwMBqALEgwHFyg2HhAfGxkKChkbHxAeNigXAS0QHxsZCqAGCwkGBQkLBqAKGRsfEB42KBcHDBILCxIMBxcoNh4AAAAAAgAAAAACAAHAACsAWAAAATQuAiMiDgIHLgMjIg4CFRQeAhcxFx4DMzI+Aj8BPgM1DwEiFCIGMTAmIjQjJy4DNTQ+AjMyHgIfATc+AzMyHgIVFA4CBwIAFyg2HhAfGxkKChkbHxAeNigXBwwSC6AGDAwMBgYMDAwGoAsSDAdbogEBAQEBAaIGCgcEDRceEQkREA4GLy8GDhARCREeFw0EBwoGAS0eNigXBwwSCwsSDAcXKDYeEB8bGQqgBgsJBgUJCwagChkbHxA+ogEBAQGiBg4QEQkRHhcNBAcKBjQ0BgoHBA0XHhEJERAOBgABAAAAAAIAAcAAMQAAARQOAgcxBw4DIyIuAi8BLgM1ND4CMzIeAhcHFwc3Jzc+AzMyHgIVAgAHDBILoAYMDAwGBgwMDAagCxIMBxcoNh4KFRMSCC9wQLBwJwUJCgkFHjYoFwEtEB8bGQqgBgsJBgUJCwagChkbHxAeNigXAwUIBUtAoMBAOwECAQEXKDYeAAABAAAAAAIAAbcAKgAAEzQ3NjMyFxYXFhcWFzY3Njc2NzYzMhcWFRQPAQYjIi8BJicmJyYnJicmNQAkJUARExIQEAsMCgoMCxAQEhMRQCUkQbIGBwcGsgMFBQsKCQkGBwExPyMkBgYLCgkKCgoKCQoLBgYkIz8/QawFBawCBgUNDg4OFRQTAAAAAQAAAA0B2wHSACYAABM0PwI2FzYfAhYVFA8BFxQVFAcGByYvAQcGByYnJjU0PwEnJjUAEI9BBQkIBkCPEAdoGQMDBgUGgIEGBQYDAwEYaAcBIwsCFoEMAQEMgRYCCwYIZJABBQUFAwEBAkVFAgEBAwUFAwOQZAkFAAAAAAIAAAANAdsB0gAkAC4AABM0PwI2FzYfAhYVFA8BFxQVFAcmLwEHBgcmJyY1ND8BJyY1HwEHNxcnNy8BBwAQj0EFCQgGQI8QB2gZDAUGgIEGBQYDAwEYaAc/WBVsaxRXeDY2ASMLAhaBDAEBDIEWAgsGCGSQAQUNAQECRUUCAQEDBQUDA5BkCQURVXg4OHhVEW5uAAABACMAKQHdAXwAGgAANzQ/ATYXNh8BNzYXNh8BFhUUDwEGByYvASY1IwgmCAwLCFS8CAsMCCYICPUIDAsIjgjSCwkmCQEBCVS7CQEBCSYJCg0H9gcBAQePBwwAAAEAHwAfAXMBcwAsAAA3ND8BJyY1ND8BNjMyHwE3NjMyHwEWFRQPARcWFRQPAQYjIi8BBwYjIi8BJjUfCFRUCAgnCAwLCFRUCAwLCCcICFRUCAgnCAsMCFRUCAsMCCcIYgsIVFQIDAsIJwgIVFQICCcICwwIVFQICwwIJwgIVFQICCcIDAAAAAACAAAAJQFJAbcAHwArAAA3NTQ3NjsBNTQ3NjMyFxYdATMyFxYdARQHBiMhIicmNTczNTQnJiMiBwYdAQAICAsKJSY1NCYmCQsICAgIC/7tCwgIW5MWFR4fFRZApQsICDc0JiYmJjQ3CAgLpQsICAgIC8A3HhYVFRYeNwAAAQAAAAcBbgG3ACEAADcRNDc2NzYzITIXFhcWFREUBwYHBiMiLwEHBiMiJyYnJjUABgUKBgYBLAYGCgUGBgUKBQcOCn5+Cg4GBgoFBicBcAoICAMDAwMICAr+kAoICAQCCXl5CQIECAgKAAAAAwAAACUCAAFuABgAMQBKAAA3NDc2NzYzMhcWFxYVFAcGBwYjIicmJyY1MxYXFjMyNzY3JicWFRQHBiMiJyY1NDcGBzcUFxYzMjc2NTQ3NjMyNzY1NCcmIyIHBhUABihDREtLREMoBgYoQ0RLS0RDKAYlJjk5Q0M5OSYrQREmJTU1JSYRQSuEBAQGBgQEEREZBgQEBAQGJBkayQoKQSgoKChBCgoKCkEoJycoQQoKOiMjIyM6RCEeIjUmJSUmNSIeIUQlBgQEBAQGGBIRBAQGBgQEGhojAAAABQAAAAkCAAGJACwAOABRAGgAcAAANzQ3Njc2MzIXNzYzMhcWFxYXFhcWFxYVFDEGBwYPAQYjIicmNTQ3JicmJyY1MxYXNyYnJjU0NwYHNxQXFjMyNzY1NDc2MzI3NjU0JyYjIgcGFRc3Njc2NyYnNxYXFhcWFRQHBgcGBwYjPwEWFRQHBgcABitBQU0ZGhADBQEEBAUFBAUEBQEEHjw8Hg4DBQQiBQ0pIyIZBiUvSxYZDg4RQSuEBAQGBgQEEREZBgQEBAQGJBkaVxU9MzQiIDASGxkZEAYGCxQrODk/LlACFxYlyQsJQycnBRwEAgEDAwIDAwIBAwUCNmxsNhkFFAMFBBUTHh8nCQtKISgSHBsfIh4hRCUGBAQEBAYYEhEEBAYGBAQaGiPJJQUiIjYzISASGhkbCgoKChIXMRsbUZANCyghIA8AAAMAAAAAAbcB2wA5AEoAlAAANzU0NzY7ATY3Njc2NzY3Njc2MzIXFhcWFRQHMzIXFhUUBxYVFAcUFRQHFgcGKwEiJyYnJisBIicmNTcUFxYzMjc2NTQnJiMiBwYVFzMyFxYXFhcWFxYXFhcWOwEyNTQnNjc2NTQnNjU0JyYnNjc2NTQnJisBNDc2NTQnJiMGBwYHBgcGBwYHBgcGBwYHBgcGBwYrARUACwoQTgodEQ4GBAMFBgwLDxgTEwoKDjMdFhYOAgoRARkZKCUbGxsjIQZSEAoLJQUFCAcGBQUGBwgFBUkJBAUFBAQHBwMDBwcCPCUjNwIJBQUFDwMDBAkGBgsLDmUODgoJGwgDAwYFDAYQAQUGAwQGBgYFBgUGBgQJSbcPCwsGJhUPCBERExMMCgkJFBQhGxwWFR4ZFQoKFhMGBh0WKBcXBgcMDAoLDxIHBQYGBQcIBQYGBQgSAQEBAQICAQEDAgEULwgIBQoLCgsJDhQHCQkEAQ0NCg8LCxAdHREcDQ4IEBETEw0GFAEHBwUECAgFBQUFAgO3AAADAAD/2wG3AbcAPABNAJkAADc1NDc2OwEyNzY3NjsBMhcWBxUWFRQVFhUUBxYVFAcGKwEWFRQHBgcGIyInJicmJyYnJicmJyYnIyInJjU3FBcWMzI3NjU0JyYjIgcGFRczMhcWFxYXFhcWFxYXFhcWFxYXFhcWFzI3NjU0JyY1MzI3NjU0JyYjNjc2NTQnNjU0JyYnNjU0JyYrASIHIgcGBwYHBgcGIwYrARUACwoQUgYhJRsbHiAoGRkBEQoCDhYWHTMOCgoTExgPCwoFBgIBBAMFDhEdCk4QCgslBQUIBwYFBQYHCAUFSQkEBgYFBgUGBgYEAwYFARAGDAUGAwMIGwkKDg5lDgsLBgYJBAMDDwUFBQkCDg4ZJSU8AgcHAwMHBwQEBQUECbe3DwsKDAwHBhcWJwIWHQYGExYKChUZHhYVHRoiExQJCgsJDg4MDAwNBg4WJQcLCw+kBwUGBgUHCAUGBgUIpAMCBQYFBQcIBAUHBwITBwwTExERBw0OHBEdHRALCw8KDQ0FCQkHFA4JCwoLCgUICBgMCxUDAgEBAgMBAQG3AAAAAQAAAA0A7gHSABQAABM0PwI2FxEHBgcmJyY1ND8BJyY1ABCPQQUJgQYFBgMDARhoBwEjCwIWgQwB/oNFAgEBAwUFAwOQZAkFAAAAAAIAAAAAAgABtwAqAFkAABM0NzYzMhcWFxYXFhc2NzY3Njc2MzIXFhUUDwEGIyIvASYnJicmJyYnJjUzFB8BNzY1NCcmJyYnJicmIyIHBgcGBwYHBiMiJyYnJicmJyYjIgcGBwYHBgcGFQAkJUARExIQEAsMCgoMCxAQEhMRQCUkQbIGBwcGsgMFBQsKCQkGByU1pqY1BgYJCg4NDg0PDhIRDg8KCgcFCQkFBwoKDw4REg4PDQ4NDgoJBgYBMT8jJAYGCwoJCgoKCgkKCwYGJCM/P0GsBQWsAgYFDQ4ODhUUEzA1oJ82MBcSEgoLBgcCAgcHCwsKCQgHBwgJCgsLBwcCAgcGCwoSEhcAAAACAAAABwFuAbcAIQAoAAA3ETQ3Njc2MyEyFxYXFhURFAcGBwYjIi8BBwYjIicmJyY1PwEfAREhEQAGBQoGBgEsBgYKBQYGBQoFBw4Kfn4KDgYGCgUGJZIZef7cJwFwCggIAwMDAwgICv6QCggIBAIJeXkJAgQICAoIjRl0AWP+nQAAAAABAAAAJQHbAbcAMgAANzU0NzY7ATU0NzYzMhcWHQEUBwYrASInJj0BNCcmIyIHBh0BMzIXFh0BFAcGIyEiJyY1AAgIC8AmJjQ1JiUFBQgSCAUFFhUfHhUWHAsICAgIC/7tCwgIQKULCAg3NSUmJiU1SQgFBgYFCEkeFhUVFh43CAgLpQsICAgICwAAAAIAAQANAdsB0gAiAC0AABM2PwI2MzIfAhYXFg8BFxYHBiMiLwEHBiMiJyY/AScmNx8CLwE/AS8CEwEDDJBABggJBUGODgIDCmcYAgQCCAMIf4IFBgYEAgEZaQgC7hBbEgINSnkILgEBJggCFYILC4IVAggICWWPCgUFA0REAwUFCo9lCQipCTBmEw1HEhFc/u0AAAADAAAAAAHJAbcAFAAlAHkAADc1NDc2OwEyFxYdARQHBisBIicmNTcUFxYzMjc2NTQnJiMiBwYVFzU0NzYzNjc2NzY3Njc2NzY3Njc2NzY3NjMyFxYXFhcWFxYXFhUUFRQHBgcGBxQHBgcGBzMyFxYVFAcWFRYHFgcGBxYHBgcjIicmJyYnJiciJyY1AAUGB1MHBQYGBQdTBwYFJQUFCAcGBQUGBwgFBWQFBQgGDw8OFAkFBAQBAQMCAQIEBAYFBw4KCgcHBQQCAwEBAgMDAgYCAgIBAU8XEBAQBQEOBQUECwMREiYlExYXDAwWJAoHBQY3twcGBQUGB7cIBQUFBQgkBwYFBQYHCAUGBgUIJLcHBQYBEBATGQkFCQgGBQwLBgcICQUGAwMFBAcHBgYICQQEBwsLCwYGCgIDBAMCBBEQFhkSDAoVEhAREAsgFBUBBAUEBAcMAQUFCAAAAAADAAD/2wHJAZIAFAAlAHkAADcUFxYXNxY3Nj0BNCcmBycGBwYdATc0NzY3FhcWFRQHBicGJyY1FzU0NzY3Fjc2NzY3NjcXNhcWBxYXFgcWBxQHFhUUBwYHJxYXFhcWFRYXFhcWFRQVFAcGBwYHBgcGBwYnBicmJyYnJicmJyYnJicmJyYnJiciJyY1AAUGB1MHBQYGBQdTBwYFJQUFCAcGBQUGBwgFBWQGBQcKJBYMDBcWEyUmEhEDCwQFBQ4BBRAQEBdPAQECAgIGAgMDAgEBAwIEBQcHCgoOBwUGBAQCAQIDAQEEBAUJFA4PDwYIBQWlBwYFAQEBBwQJtQkEBwEBAQUGB7eTBwYEAQEEBgcJBAYBAQYECZS4BwYEAgENBwUCBgMBAQEXEyEJEhAREBcIDhAaFhEPAQEFAgQCBQELBQcKDAkIBAUHCgUGBwgDBgIEAQEHBQkIBwUMCwcECgcGCRoREQ8CBgQIAAAAAQAAAAEAAJth57dfDzz1AAsCAAAAAADP/GODAAAAAM/8Y4MAAP/bAgAB2wAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAACAAABAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAEAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAdwAAAHcAAACAAAjAZMAHwFJAAABbgAAAgAAAAIAAAACAAAAAgAAAAEAAAACAAAAAW4AAAHcAAAB3AABAdwAAAHcAAAAAAAAAAoAFAAeAEoAcACKAMoBQAGIAcwCCgJUAoICxgMEAzoDpgRKBRgF7AYSBpgG2gcgB2oIGAjOAAAAAQAAABwAmgAFAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAwAAAABAAAAAAACAA4AQAABAAAAAAADAAwAIgABAAAAAAAEAAwATgABAAAAAAAFABYADAABAAAAAAAGAAYALgABAAAAAAAKADQAWgADAAEECQABAAwAAAADAAEECQACAA4AQAADAAEECQADAAwAIgADAAEECQAEAAwATgADAAEECQAFABYADAADAAEECQAGAAwANAADAAEECQAKADQAWgByAGEAdABpAG4AZwBWAGUAcgBzAGkAbwBuACAAMQAuADAAcgBhAHQAaQBuAGdyYXRpbmcAcgBhAHQAaQBuAGcAUgBlAGcAdQBsAGEAcgByAGEAdABpAG4AZwBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format('truetype'),url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AABcUAAoAAAAAFswAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAEuEAABLho6TvIE9TLzIAABPYAAAAYAAAAGAIIwgbY21hcAAAFDgAAACkAAAApKPambxnYXNwAAAU3AAAAAgAAAAIAAAAEGhlYWQAABTkAAAANgAAADYBGAe5aGhlYQAAFRwAAAAkAAAAJAPiAf1obXR4AAAVQAAAAHAAAABwLOAAQ21heHAAABWwAAAABgAAAAYAHFAAbmFtZQAAFbgAAAE8AAABPPC1n05wb3N0AAAW9AAAACAAAAAgAAMAAAEABAQAAQEBB3JhdGluZwABAgABADr4HAL4GwP4GAQeCgAZU/+Lix4KABlT/4uLDAeLZviU+HQFHQAAAP0PHQAAAQIRHQAAAAkdAAAS2BIAHQEBBw0PERQZHiMoLTI3PEFGS1BVWl9kaW5zeH2Ch4xyYXRpbmdyYXRpbmd1MHUxdTIwdUU2MDB1RTYwMXVFNjAydUU2MDN1RTYwNHVFNjA1dUYwMDR1RjAwNXVGMDA2dUYwMEN1RjAwRHVGMDIzdUYwMkV1RjA2RXVGMDcwdUYwODd1RjA4OHVGMDg5dUYwOEF1RjA5N3VGMDlDdUYxMjN1RjE2NHVGMTY1AAACAYkAGgAcAgABAAQABwAKAA0AVgCWAL0BAgGMAeQCbwLwA4cD5QR0BQMFdgZgB8MJkQtxC7oM2Q1jDggOmRAYEZr8lA78lA78lA77lA74lPetFftFpTz3NDz7NPtFcfcU+xBt+0T3Mt73Mjht90T3FPcQBfuU+0YV+wRRofcQMOP3EZ3D9wXD+wX3EXkwM6H7EPsExQUO+JT3rRX7RaU89zQ8+zT7RXH3FPsQbftE9zLe9zI4bfdE9xT3EAX7lPtGFYuLi/exw/sF9xF5MDOh+xD7BMUFDviU960V+0WlPPc0PPs0+0Vx9xT7EG37RPcy3vcyOG33RPcU9xAFDviU98EVi2B4ZG5wCIuL+zT7NAV7e3t7e4t7i3ube5sI+zT3NAVupniyi7aL3M3N3Iu2i7J4pm6mqLKetovci81JizoIDviU98EVi9xJzTqLYItkeHBucKhknmCLOotJSYs6i2CeZKhwCIuL9zT7NAWbe5t7m4ubi5ubm5sI9zT3NAWopp6yi7YIME0V+zb7NgWKioqKiouKi4qMiowI+zb3NgV6m4Ghi6OLubCwuYuji6GBm3oIule6vwWbnKGVo4u5i7Bmi12Lc4F1ensIDviU98EVi2B4ZG5wCIuL+zT7NAV7e3t7e4t7i3ube5sI+zT3NAVupniyi7aL3M3N3Iuni6WDoX4IXED3BEtL+zT3RPdU+wTLssYFl46YjZiL3IvNSYs6CA6L98UVi7WXrKOio6Otl7aLlouXiZiHl4eWhZaEloSUhZKFk4SShZKEkpKSkZOSkpGUkZaSCJaSlpGXj5iPl42Wi7aLrX+jc6N0l2qLYYthdWBgYAj7RvtABYeIh4mGi4aLh42Hjgj7RvdABYmNiY2Hj4iOhpGDlISUhZWFlIWVhpaHmYaYiZiLmAgOZ4v3txWLkpCPlo0I9yOgzPcWBY6SkI+Ri5CLkIePhAjL+xb3I3YFlomQh4uEi4aJh4aGCCMmpPsjBYuKi4mLiIuHioiJiImIiIqHi4iLh4yHjQj7FM/7FUcFh4mHioiLh4uIjImOiY6KjouPi4yLjYyOCKP3IyPwBYaQiZCLjwgOZ4v3txWLkpCPlo0I9yOgzPcWBY6SkI+Ri5CLkIePhAjL+xb3I3YFlomQh4uEi4aJh4aGCCMmpPsjBYuKi4mLiIuCh4aDi4iLh4yHjQj7FM/7FUcFh4mHioiLh4uIjImOiY6KjouPi4yLjYyOCKP3IyPwBYaQiZCLjwjKeRXjN3b7DfcAxPZSd/cN4t/7DJ1V9wFV+wEFDq73ZhWLk42RkZEIsbIFkZCRjpOLkouSiJCGCN8291D3UAWQkJKOkouTi5GIkYYIsWQFkYaNhIuEi4OJhYWFCPuJ+4kFhYWFiYOLhIuEjYaRCPsi9yIFhZCJkouSCA77AartFYuSjpKQkAjf3zffBYaQiJKLk4uSjpKQkAiysgWRkJGOk4uSi5KIkIYI3zff3wWQkJKOk4uSi5KIkIYIsmQFkIaOhIuEi4OIhIaGCDc33zcFkIaOhIuEi4OIhYaFCGRkBYaGhIiEi4OLhI6GkAg33zc3BYaGhIiEi4OLhY6FkAhksgWGkYiRi5MIDvtLi8sVi/c5BYuSjpKQkJCQko6SiwiVi4vCBYuul6mkpKSkqpiui66LqX6kcqRymG2LaAiLVJSLBZKLkoiQhpCGjoSLhAiL+zkFi4OIhYaGhoWEiYSLCPuniwWEi4SNhpGGkIiRi5MI5vdUFfcni4vCBYufhJx8mn2ZepJ3i3aLeoR9fX18g3qLdwiLVAUO+yaLshWL+AQFi5GNkY+RjpCQj5KNj42PjI+LCPfAiwWPi4+Kj4mRiZCHj4aPhY2Fi4UIi/wEBYuEiYWHhoeGhoeFiIiKhoqHi4GLhI6EkQj7EvcN+xL7DQWEhYOIgouHi4eLh42EjoaPiJCHkImRi5IIDov3XRWLko2Rj5Kltq+vuKW4pbuZvYu9i7t9uHG4ca9npWCPhI2Fi4SLhYmEh4RxYGdoXnAIXnFbflmLWYtbmF6lXqZnrnG2h5KJkouRCLCLFaRkq2yxdLF0tH+4i7iLtJexorGiq6qksm64Z61goZZ3kXaLdItnfm1ycnJybX9oiwhoi22XcqRypH6pi6+LopGglp9gdWdpbl4I9xiwFYuHjIiOiI6IjoqPi4+LjoyOjo2OjY6Lj4ubkJmXl5eWmZGbi4+LjoyOjo2OjY6LjwiLj4mOiY6IjYiNh4tzi3eCenp6eoJ3i3MIDov3XRWLko2Sj5GouK+utqW3pbqYvouci5yJnIgIm6cFjY6NjI+LjIuNi42JjYqOio+JjomOiY6KjomOiY6JjoqNioyKjomMiYuHi4qLiouLCHdnbVVjQ2NDbVV3Zwh9cgWJiIiJiIuJi36SdJiIjYmOi46LjY+UlJlvl3KcdJ90oHeie6WHkYmSi5IIsIsVqlq0Z711CKGzBXqXfpqCnoKdhp6LoIuikaCWn2B1Z2luXgj3GLAVi4eMiI6IjoiOio+Lj4uOjI6OjY6NjouPi5uQmZeXl5aZkZuLj4uOjI6OjY6NjouPCIuPiY6JjoiNiI2Hi3OLd4J6enp6gneLcwji+10VoLAFtI+wmK2hrqKnqKKvdq1wp2uhCJ2rBZ1/nHycepx6mHqWeY+EjYWLhIuEiYWHhIR/gH1+fG9qaXJmeWV5Y4Jhiwi53BXb9yQFjIKMg4uEi3CDc3x1fHV3fHOBCA6L1BWL90sFi5WPlJKSkpKTj5aLCNmLBZKPmJqepJaZlZeVlY+Qj5ONl42WjpeOmI+YkZWTk5OSk46Vi5uLmYiYhZiFlIGSfgiSfo55i3WLeYd5gXgIvosFn4uchJl8mn2Seot3i3qGfIJ9jYSLhYuEi3yIfoR+i4eLh4uHi3eGen99i3CDdnt8CHt8dYNwiwhmiwV5i3mNeY95kHeRc5N1k36Ph4sIOYsFgIuDjoSShJKHlIuVCLCdFYuGjIePiI+Hj4mQi5CLj42Pj46OjY+LkIuQiZCIjoePh42Gi4aLh4mHh4eIioaLhgjUeRWUiwWNi46Lj4qOi4+KjYqOi4+Kj4mQio6KjYqNio+Kj4mQio6KjIqzfquEpIsIrosFr4uemouri5CKkYqQkY6QkI6SjpKNkouSi5KJkoiRlZWQlouYi5CKkImRiZGJj4iOCJGMkI+PlI+UjZKLkouViJODk4SSgo+CiwgmiwWLlpCalJ6UnpCbi5aLnoiYhJSFlH+QeYuGhoeDiYCJf4h/h3+IfoWBg4KHh4SCgH4Ii4qIiYiGh4aIh4mIiIiIh4eGh4aHh4eHiIiHiIeHiIiHiIeKh4mIioiLCIKLi/tLBQ6L90sVi/dLBYuVj5OSk5KSk46WiwjdiwWPi5iPoZOkk6CRnZCdj56Nn4sIq4sFpougg5x8m3yTd4txCIuJBZd8kHuLd4uHi4eLh5J+jn6LfIuEi4SJhZR9kHyLeot3hHp8fH19eoR3iwhYiwWVeI95i3mLdIh6hH6EfoKBfoV+hX2He4uBi4OPg5KFkYaTh5SHlYiTipOKk4qTiJMIiZSIkYiPgZSBl4CaeKR+moSPCD2LBYCLg4+EkoSSh5SLlQiw9zgVi4aMh4+Ij4ePiZCLkIuPjY+Pjo6Nj4uQi5CJkIiOh4+HjYaLhouHiYeHh4iKhouGCNT7OBWUiwWOi46Kj4mPio+IjoiPh4+IjoePiI+Hj4aPho6HjoiNiI6Hj4aOho6Ii4qWfpKDj4YIk4ORgY5+j36OgI1/jYCPg5CGnYuXj5GUkpSOmYuei5aGmoKfgp6GmouWCPCLBZSLlI+SkpOTjpOLlYuSiZKHlIeUho+Fi46PjY+NkY2RjJCLkIuYhpaBlY6RjZKLkgiLkomSiJKIkoaQhY6MkIyRi5CLm4aXgpOBkn6Pe4sIZosFcotrhGN9iouIioaJh4qHiomKiYqIioaKh4mHioiKiYuHioiLh4qIi4mLCIKLi/tLBQ77lIv3txWLkpCPlo0I9yOgzPcWBY6SkI+RiwiL/BL7FUcFh4mHioiLh4uIjImOiY6KjouPi4yLjYyOCKP3IyPwBYaQiZCLjwgOi/fFFYu1l6yjoqOjrZe2i5aLl4mYh5eHloWWhJaElIWShZOEkoWShJKSkpGTkpKRlJGWkgiWkpaRl4+Yj5eNlou2i61/o3OjdJdqi2GLYXVgYGAI+0b7QAWHiIeJhouGi4eNh44I+0b3QAWJjYmNh4+IjoaRg5SElIWVhZSFlYaWh5mGmImYi5gIsIsVi2ucaa9oCPc6+zT3OvczBa+vnK2Lq4ubiZiHl4eXhpSFkoSSg5GCj4KQgo2CjYONgYuBi4KLgIl/hoCGgIWChAiBg4OFhISEhYaFhoaIhoaJhYuFi4aNiJCGkIaRhJGEkoORgZOCkoCRgJB/kICNgosIgYuBi4OJgomCiYKGgoeDhYSEhYSGgod/h3+Jfot7CA77JouyFYv4BAWLkY2Rj5GOkJCPko2PjY+Mj4sI98CLBY+Lj4qPiZGJkIePho+FjYWLhQiL/AQFi4SJhYeGh4aGh4WIiIqGioeLgYuEjoSRCPsS9w37EvsNBYSFg4iCi4eLh4uHjYSOho+IkIeQiZGLkgiwkxX3JvchpHL3DfsIi/f3+7iLi/v3BQ5ni8sVi/c5BYuSjpKQkJCQko6Siwj3VIuLwgWLrpippKSkpKmYrouvi6l+pHKkcpdti2gIi0IFi4aKhoeIh4eHiYaLCHmLBYaLh42Hj4eOipCLkAiL1AWLn4OcfZp9mXqSdot3i3qEfX18fIR6i3cIi1SniwWSi5KIkIaQho6Ei4QIi/s5BYuDiIWGhoaFhImEiwj7p4sFhIuEjYaRhpCIkYuTCA5njPe6FYyQkI6UjQj3I6DM9xYFj5KPj5GLkIuQh4+ECMv7FvcjdgWUiZCIjYaNhoiFhYUIIyak+yMFjIWKhomHiYiIiYaLiIuHjIeNCPsUz/sVRwWHiYeKiIuHi4eNiY6Jj4uQjJEIo/cjI/AFhZGJkY2QCPeB+z0VnILlW3rxiJ6ZmNTS+wydgpxe54v7pwUOZ4vCFYv3SwWLkI2Pjo+Pjo+NkIsI3osFkIuPiY6Ij4eNh4uGCIv7SwWLhomHh4eIh4eKhosIOIsFhouHjIePiI+Jj4uQCLCvFYuGjIePh46IkImQi5CLj42Pjo6PjY+LkIuQiZCIjoePh42Gi4aLhomIh4eIioaLhgjvZxWL90sFi5CNj46Oj4+PjZCLj4ySkJWWlZaVl5SXmJuVl5GRjo6OkI6RjZCNkIyPjI6MkY2TCIySjJGMj4yPjZCOkY6RjpCPjo6Pj42Qi5SLk4qSiZKJkYiPiJCIjoiPho6GjYeMhwiNh4yGjIaMhYuHi4iLiIuHi4eLg4uEiYSJhImFiYeJh4mFh4WLioqJiomJiIqJiokIi4qKiIqJCNqLBZqLmIWWgJaAkH+LfIt6hn2Af46DjYSLhIt9h36Cf4+Bi3+HgImAhYKEhI12hnmAfgh/fXiDcosIZosFfot+jHyOfI5/joOOg41/j32Qc5N8j4SMhouHjYiOh4+Jj4uQCA5ni/c5FYuGjYaOiI+Hj4mQiwjeiwWQi4+Njo+Pjo2Qi5AIi/dKBYuQiZCHjoiPh42Giwg4iwWGi4eJh4eIiImGi4YIi/tKBbD3JhWLkIyPj4+OjpCNkIuQi4+Jj4iOh42Hi4aLhomHiIeHh4eKhouGi4aMiI+Hj4qPi5AI7/snFYv3SwWLkI2Qj46Oj4+NkIuSi5qPo5OZkJePk46TjZeOmo6ajpiMmIsIsIsFpIueg5d9ln6Qeol1koSRgo2Aj4CLgIeAlH+Pfot9i4WJhIiCloCQfIt7i3yFfoGACICAfoZ8iwg8iwWMiIyJi4mMiYyJjYmMiIyKi4mPhI2GjYeNh42GjYOMhIyEi4SLhouHi4iLiYuGioYIioWKhomHioeJh4iGh4eIh4aIh4iFiISJhImDioKLhouHjYiPh4+Ij4iRiJGJkIqPCIqPipGKkomTipGKj4qOiZCJkYiQiJCIjoWSgZZ+nIKXgZaBloGWhJGHi4aLh42HjwiIjomQi48IDviUFPiUFYsMCgAAAAADAgABkAAFAAABTAFmAAAARwFMAWYAAAD1ABkAhAAAAAAAAAAAAAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAEAAAPFlAeD/4P/gAeAAIAAAAAEAAAAAAAAAAAAAACAAAAAAAAIAAAADAAAAFAADAAEAAAAUAAQAkAAAACAAIAAEAAAAAQAg5gXwBvAN8CPwLvBu8HDwivCX8JzxI/Fl//3//wAAAAAAIOYA8ATwDPAj8C7wbvBw8Ifwl/Cc8SPxZP/9//8AAf/jGgQQBhABD+wP4g+jD6IPjA+AD3wO9g62AAMAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAEAAJrVlLJfDzz1AAsCAAAAAADP/GODAAAAAM/8Y4MAAP/bAgAB2wAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAACAAABAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAEAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAdwAAAHcAAACAAAjAZMAHwFJAAABbgAAAgAAAAIAAAACAAAAAgAAAAEAAAACAAAAAW4AAAHcAAAB3AABAdwAAAHcAAAAAFAAABwAAAAAAA4ArgABAAAAAAABAAwAAAABAAAAAAACAA4AQAABAAAAAAADAAwAIgABAAAAAAAEAAwATgABAAAAAAAFABYADAABAAAAAAAGAAYALgABAAAAAAAKADQAWgADAAEECQABAAwAAAADAAEECQACAA4AQAADAAEECQADAAwAIgADAAEECQAEAAwATgADAAEECQAFABYADAADAAEECQAGAAwANAADAAEECQAKADQAWgByAGEAdABpAG4AZwBWAGUAcgBzAGkAbwBuACAAMQAuADAAcgBhAHQAaQBuAGdyYXRpbmcAcgBhAHQAaQBuAGcAUgBlAGcAdQBsAGEAcgByAGEAdABpAG4AZwBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format('woff');font-weight:400;font-style:normal}.ui.rating .icon{font-family:Rating;line-height:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-weight:400;font-style:normal;text-align:center}.ui.rating .icon:before{content:'\f005'}.ui.rating .active.icon:before{content:'\f005'}.ui.star.rating .icon:before{content:'\f005'}.ui.star.rating .active.icon:before{content:'\f005'}.ui.star.rating .partial.icon:before{content:'\f006'}.ui.star.rating .partial.icon{content:'\f005'}.ui.heart.rating .icon:before{content:'\f004'}.ui.heart.rating .active.icon:before{content:'\f004'}/*!
 * # Semantic UI 2.4.2 - Search
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.search{position:relative}.ui.search>.prompt{margin:0;outline:0;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(255,255,255,0);text-shadow:none;font-style:normal;font-weight:400;line-height:1.21428571em;padding:.67857143em 1em;font-size:1em;background:#fff;border:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87);box-shadow:0 0 0 0 transparent inset;transition:background-color .1s ease,color .1s ease,box-shadow .1s ease,border-color .1s ease}.ui.search .prompt{border-radius:500rem}.ui.search .prompt~.search.icon{cursor:pointer}.ui.search>.results{display:none;position:absolute;top:100%;left:0;transform-origin:center top;white-space:normal;text-align:left;text-transform:none;background:#fff;margin-top:.5em;width:18em;border-radius:.28571429rem;box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15);border:1px solid #d4d4d5;z-index:998}.ui.search>.results>:first-child{border-radius:.28571429rem .28571429rem 0 0}.ui.search>.results>:last-child{border-radius:0 0 .28571429rem .28571429rem}.ui.search>.results .result{cursor:pointer;display:block;overflow:hidden;font-size:1em;padding:.85714286em 1.14285714em;color:rgba(0,0,0,.87);line-height:1.33;border-bottom:1px solid rgba(34,36,38,.1)}.ui.search>.results .result:last-child{border-bottom:none!important}.ui.search>.results .result .image{float:right;overflow:hidden;background:0 0;width:5em;height:3em;border-radius:.25em}.ui.search>.results .result .image img{display:block;width:auto;height:100%}.ui.search>.results .result .image+.content{margin:0 6em 0 0}.ui.search>.results .result .title{margin:-.14285714em 0 0;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:700;font-size:1em;color:rgba(0,0,0,.85)}.ui.search>.results .result .description{margin-top:0;font-size:.92857143em;color:rgba(0,0,0,.4)}.ui.search>.results .result .price{float:right;color:#21ba45}.ui.search>.results>.message{padding:1em 1em}.ui.search>.results>.message .header{font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;color:rgba(0,0,0,.87)}.ui.search>.results>.message .description{margin-top:.25rem;font-size:1em;color:rgba(0,0,0,.87)}.ui.search>.results>.action{display:block;border-top:none;background:#f3f4f5;padding:.92857143em 1em;color:rgba(0,0,0,.87);font-weight:700;text-align:center}.ui.search>.prompt:focus{border-color:rgba(34,36,38,.35);background:#fff;color:rgba(0,0,0,.95)}.ui.loading.search .input>i.icon:before{position:absolute;content:'';top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loading.search .input>i.icon:after{position:absolute;content:'';top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;-webkit-animation:button-spin .6s linear;animation:button-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 transparent transparent;border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent}.ui.category.search>.results .category .result:hover,.ui.search>.results .result:hover{background:#f9fafb}.ui.search .action:hover{background:#e0e0e0}.ui.category.search>.results .category.active{background:#f3f4f5}.ui.category.search>.results .category.active>.name{color:rgba(0,0,0,.87)}.ui.category.search>.results .category .result.active,.ui.search>.results .result.active{position:relative;border-left-color:rgba(34,36,38,.1);background:#f3f4f5;box-shadow:none}.ui.search>.results .result.active .title{color:rgba(0,0,0,.85)}.ui.search>.results .result.active .description{color:rgba(0,0,0,.85)}.ui.disabled.search{cursor:default;pointer-events:none;opacity:.45}.ui.search.selection .prompt{border-radius:.28571429rem}.ui.search.selection>.icon.input>.remove.icon{pointer-events:none;position:absolute;left:auto;opacity:0;color:'';top:0;right:0;transition:color .1s ease,opacity .1s ease}.ui.search.selection>.icon.input>.active.remove.icon{cursor:pointer;opacity:.8;pointer-events:auto}.ui.search.selection>.icon.input:not([class*="left icon"])>.icon~.remove.icon{right:1.85714em}.ui.search.selection>.icon.input>.remove.icon:hover{opacity:1;color:#db2828}.ui.category.search .results{width:28em}.ui.category.search .results.animating,.ui.category.search .results.visible{display:table}.ui.category.search>.results .category{display:table-row;background:#f3f4f5;box-shadow:none;transition:background .1s ease,border-color .1s ease}.ui.category.search>.results .category:last-child{border-bottom:none}.ui.category.search>.results .category:first-child .name+.result{border-radius:0 .28571429rem 0 0}.ui.category.search>.results .category:last-child .result:last-child{border-radius:0 0 .28571429rem 0}.ui.category.search>.results .category>.name{display:table-cell;text-overflow:ellipsis;width:100px;white-space:nowrap;background:0 0;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;font-size:1em;padding:.4em 1em;font-weight:700;color:rgba(0,0,0,.4);border-bottom:1px solid rgba(34,36,38,.1)}.ui.category.search>.results .category .results{display:table-cell;background:#fff;border-left:1px solid rgba(34,36,38,.15);border-bottom:1px solid rgba(34,36,38,.1)}.ui.category.search>.results .category .result{border-bottom:1px solid rgba(34,36,38,.1);transition:background .1s ease,border-color .1s ease;padding:.85714286em 1.14285714em}.ui[class*="left aligned"].search>.results{right:auto;left:0}.ui[class*="right aligned"].search>.results{right:0;left:auto}.ui.fluid.search .results{width:100%}.ui.mini.search{font-size:.78571429em}.ui.small.search{font-size:.92857143em}.ui.search{font-size:1em}.ui.large.search{font-size:1.14285714em}.ui.big.search{font-size:1.28571429em}.ui.huge.search{font-size:1.42857143em}.ui.massive.search{font-size:1.71428571em}@media only screen and (max-width:767px){.ui.search .results{max-width:calc(100vw - 2rem)}}/*!
 * # Semantic UI 2.4.2 - Shape
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.shape{position:relative;vertical-align:top;display:inline-block;perspective:2000px;transition:transform .6s ease-in-out,left .6s ease-in-out,width .6s ease-in-out,height .6s ease-in-out}.ui.shape .sides{transform-style:preserve-3d}.ui.shape .side{opacity:1;width:100%;margin:0!important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ui.shape .side{display:none}.ui.shape .side *{-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.ui.cube.shape .side{min-width:15em;height:15em;padding:2em;background-color:#e6e6e6;color:rgba(0,0,0,.87);box-shadow:0 0 2px rgba(0,0,0,.3)}.ui.cube.shape .side>.content{width:100%;height:100%;display:table;text-align:center;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.ui.cube.shape .side>.content>div{display:table-cell;vertical-align:middle;font-size:2em}.ui.text.shape.animating .sides{position:static}.ui.text.shape .side{white-space:nowrap}.ui.text.shape .side>*{white-space:normal}.ui.loading.shape{position:absolute;top:-9999px;left:-9999px}.ui.shape .animating.side{position:absolute;top:0;left:0;display:block;z-index:100}.ui.shape .hidden.side{opacity:.6}.ui.shape.animating .sides{position:absolute}.ui.shape.animating .sides{transition:transform .6s ease-in-out,left .6s ease-in-out,width .6s ease-in-out,height .6s ease-in-out}.ui.shape.animating .side{transition:opacity .6s ease-in-out}.ui.shape .active.side{display:block}/*!
 * # Semantic UI 2.4.2 - Sidebar
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.sidebar{position:fixed;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:none;will-change:transform;transform:translate3d(0,0,0);visibility:hidden;-webkit-overflow-scrolling:touch;height:100%!important;max-height:100%;border-radius:0!important;margin:0!important;overflow-y:auto!important;z-index:102}.ui.sidebar>*{-webkit-backface-visibility:hidden;backface-visibility:hidden}.ui.left.sidebar{right:auto;left:0;transform:translate3d(-100%,0,0)}.ui.right.sidebar{right:0!important;left:auto!important;transform:translate3d(100%,0,0)}.ui.bottom.sidebar,.ui.top.sidebar{width:100%!important;height:auto!important}.ui.top.sidebar{top:0!important;bottom:auto!important;transform:translate3d(0,-100%,0)}.ui.bottom.sidebar{top:auto!important;bottom:0!important;transform:translate3d(0,100%,0)}.pushable{height:100%;overflow-x:hidden;padding:0!important}body.pushable{background:#545454!important}.pushable:not(body){transform:translate3d(0,0,0)}.pushable:not(body)>.fixed,.pushable:not(body)>.pusher:after,.pushable:not(body)>.ui.sidebar{position:absolute}.pushable>.fixed{position:fixed;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .5s ease;will-change:transform;z-index:101}.pushable>.pusher{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;min-height:100%;transition:transform .5s ease;z-index:2}body.pushable>.pusher{background:#fff}.pushable>.pusher{background:inherit}.pushable>.pusher:after{position:fixed;top:0;right:0;content:'';background-color:rgba(0,0,0,.4);overflow:hidden;opacity:0;transition:opacity .5s;will-change:opacity;z-index:1000}.ui.sidebar.menu .item{border-radius:0!important}.pushable>.pusher.dimmed:after{width:100%!important;height:100%!important;opacity:1!important}.ui.animating.sidebar{visibility:visible}.ui.visible.sidebar{visibility:visible;transform:translate3d(0,0,0)}.ui.left.visible.sidebar,.ui.right.visible.sidebar{box-shadow:0 0 20px rgba(34,36,38,.15)}.ui.bottom.visible.sidebar,.ui.top.visible.sidebar{box-shadow:0 0 20px rgba(34,36,38,.15)}.ui.visible.left.sidebar~.fixed,.ui.visible.left.sidebar~.pusher{transform:translate3d(260px,0,0)}.ui.visible.right.sidebar~.fixed,.ui.visible.right.sidebar~.pusher{transform:translate3d(-260px,0,0)}.ui.visible.top.sidebar~.fixed,.ui.visible.top.sidebar~.pusher{transform:translate3d(0,36px,0)}.ui.visible.bottom.sidebar~.fixed,.ui.visible.bottom.sidebar~.pusher{transform:translate3d(0,-36px,0)}.ui.visible.left.sidebar~.ui.visible.right.sidebar~.fixed,.ui.visible.left.sidebar~.ui.visible.right.sidebar~.pusher,.ui.visible.right.sidebar~.ui.visible.left.sidebar~.fixed,.ui.visible.right.sidebar~.ui.visible.left.sidebar~.pusher{transform:translate3d(0,0,0)}.ui.thin.left.sidebar,.ui.thin.right.sidebar{width:150px}.ui[class*="very thin"].left.sidebar,.ui[class*="very thin"].right.sidebar{width:60px}.ui.left.sidebar,.ui.right.sidebar{width:260px}.ui.wide.left.sidebar,.ui.wide.right.sidebar{width:350px}.ui[class*="very wide"].left.sidebar,.ui[class*="very wide"].right.sidebar{width:475px}.ui.visible.thin.left.sidebar~.fixed,.ui.visible.thin.left.sidebar~.pusher{transform:translate3d(150px,0,0)}.ui.visible[class*="very thin"].left.sidebar~.fixed,.ui.visible[class*="very thin"].left.sidebar~.pusher{transform:translate3d(60px,0,0)}.ui.visible.wide.left.sidebar~.fixed,.ui.visible.wide.left.sidebar~.pusher{transform:translate3d(350px,0,0)}.ui.visible[class*="very wide"].left.sidebar~.fixed,.ui.visible[class*="very wide"].left.sidebar~.pusher{transform:translate3d(475px,0,0)}.ui.visible.thin.right.sidebar~.fixed,.ui.visible.thin.right.sidebar~.pusher{transform:translate3d(-150px,0,0)}.ui.visible[class*="very thin"].right.sidebar~.fixed,.ui.visible[class*="very thin"].right.sidebar~.pusher{transform:translate3d(-60px,0,0)}.ui.visible.wide.right.sidebar~.fixed,.ui.visible.wide.right.sidebar~.pusher{transform:translate3d(-350px,0,0)}.ui.visible[class*="very wide"].right.sidebar~.fixed,.ui.visible[class*="very wide"].right.sidebar~.pusher{transform:translate3d(-475px,0,0)}.ui.overlay.sidebar{z-index:102}.ui.left.overlay.sidebar{transform:translate3d(-100%,0,0)}.ui.right.overlay.sidebar{transform:translate3d(100%,0,0)}.ui.top.overlay.sidebar{transform:translate3d(0,-100%,0)}.ui.bottom.overlay.sidebar{transform:translate3d(0,100%,0)}.animating.ui.overlay.sidebar,.ui.visible.overlay.sidebar{transition:transform .5s ease}.ui.visible.left.overlay.sidebar{transform:translate3d(0,0,0)}.ui.visible.right.overlay.sidebar{transform:translate3d(0,0,0)}.ui.visible.top.overlay.sidebar{transform:translate3d(0,0,0)}.ui.visible.bottom.overlay.sidebar{transform:translate3d(0,0,0)}.ui.visible.overlay.sidebar~.fixed,.ui.visible.overlay.sidebar~.pusher{transform:none!important}.ui.push.sidebar{transition:transform .5s ease;z-index:102}.ui.left.push.sidebar{transform:translate3d(-100%,0,0)}.ui.right.push.sidebar{transform:translate3d(100%,0,0)}.ui.top.push.sidebar{transform:translate3d(0,-100%,0)}.ui.bottom.push.sidebar{transform:translate3d(0,100%,0)}.ui.visible.push.sidebar{transform:translate3d(0,0,0)}.ui.uncover.sidebar{transform:translate3d(0,0,0);z-index:1}.ui.visible.uncover.sidebar{transform:translate3d(0,0,0);transition:transform .5s ease}.ui.slide.along.sidebar{z-index:1}.ui.left.slide.along.sidebar{transform:translate3d(-50%,0,0)}.ui.right.slide.along.sidebar{transform:translate3d(50%,0,0)}.ui.top.slide.along.sidebar{transform:translate3d(0,-50%,0)}.ui.bottom.slide.along.sidebar{transform:translate3d(0,50%,0)}.ui.animating.slide.along.sidebar{transition:transform .5s ease}.ui.visible.slide.along.sidebar{transform:translate3d(0,0,0)}.ui.slide.out.sidebar{z-index:1}.ui.left.slide.out.sidebar{transform:translate3d(50%,0,0)}.ui.right.slide.out.sidebar{transform:translate3d(-50%,0,0)}.ui.top.slide.out.sidebar{transform:translate3d(0,50%,0)}.ui.bottom.slide.out.sidebar{transform:translate3d(0,-50%,0)}.ui.animating.slide.out.sidebar{transition:transform .5s ease}.ui.visible.slide.out.sidebar{transform:translate3d(0,0,0)}.ui.scale.down.sidebar{transition:transform .5s ease;z-index:102}.ui.left.scale.down.sidebar{transform:translate3d(-100%,0,0)}.ui.right.scale.down.sidebar{transform:translate3d(100%,0,0)}.ui.top.scale.down.sidebar{transform:translate3d(0,-100%,0)}.ui.bottom.scale.down.sidebar{transform:translate3d(0,100%,0)}.ui.scale.down.left.sidebar~.pusher{transform-origin:75% 50%}.ui.scale.down.right.sidebar~.pusher{transform-origin:25% 50%}.ui.scale.down.top.sidebar~.pusher{transform-origin:50% 75%}.ui.scale.down.bottom.sidebar~.pusher{transform-origin:50% 25%}.ui.animating.scale.down>.visible.ui.sidebar{transition:transform .5s ease}.ui.animating.scale.down.sidebar~.pusher,.ui.visible.scale.down.sidebar~.pusher{display:block!important;width:100%;height:100%;overflow:hidden!important}.ui.visible.scale.down.sidebar{transform:translate3d(0,0,0)}.ui.visible.scale.down.sidebar~.pusher{transform:scale(.75)}/*!
 * # Semantic UI 2.4.2 - Sticky
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.sticky{position:static;transition:none;z-index:800}.ui.sticky.bound{position:absolute;left:auto;right:auto}.ui.sticky.fixed{position:fixed;left:auto;right:auto}.ui.sticky.bound.top,.ui.sticky.fixed.top{top:0;bottom:auto}.ui.sticky.bound.bottom,.ui.sticky.fixed.bottom{top:auto;bottom:0}.ui.native.sticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}/*!
 * # Semantic UI 2.4.2 - Tab
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.tab{display:none}.ui.tab.active,.ui.tab.open{display:block}.ui.tab.loading{position:relative;overflow:hidden;display:block;min-height:250px}.ui.tab.loading *{position:relative!important;left:-10000px!important}.ui.tab.loading.segment:before,.ui.tab.loading:before{position:absolute;content:'';top:100px;left:50%;margin:-1.25em 0 0 -1.25em;width:2.5em;height:2.5em;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.tab.loading.segment:after,.ui.tab.loading:after{position:absolute;content:'';top:100px;left:50%;margin:-1.25em 0 0 -1.25em;width:2.5em;height:2.5em;-webkit-animation:button-spin .6s linear;animation:button-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 transparent transparent;border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent}/*!
 * # Semantic UI 2.4.2 - Transition
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.transition{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animating.transition{-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:visible!important}.loading.transition{position:absolute;top:-99999px;left:-99999px}.hidden.transition{display:none;visibility:hidden}.visible.transition{display:block!important;visibility:visible!important}.disabled.transition{-webkit-animation-play-state:paused;animation-play-state:paused}.looping.transition{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.transition.browse{-webkit-animation-duration:.5s;animation-duration:.5s}.transition.browse.in{-webkit-animation-name:browseIn;animation-name:browseIn}.transition.browse.left.out,.transition.browse.out{-webkit-animation-name:browseOutLeft;animation-name:browseOutLeft}.transition.browse.right.out{-webkit-animation-name:browseOutRight;animation-name:browseOutRight}@-webkit-keyframes browseIn{0%{transform:scale(.8) translateZ(0);z-index:-1}10%{transform:scale(.8) translateZ(0);z-index:-1;opacity:.7}80%{transform:scale(1.05) translateZ(0);opacity:1;z-index:999}100%{transform:scale(1) translateZ(0);z-index:999}}@keyframes browseIn{0%{transform:scale(.8) translateZ(0);z-index:-1}10%{transform:scale(.8) translateZ(0);z-index:-1;opacity:.7}80%{transform:scale(1.05) translateZ(0);opacity:1;z-index:999}100%{transform:scale(1) translateZ(0);z-index:999}}@-webkit-keyframes browseOutLeft{0%{z-index:999;transform:translateX(0) rotateY(0) rotateX(0)}50%{z-index:-1;transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}100%{z-index:-1;transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@keyframes browseOutLeft{0%{z-index:999;transform:translateX(0) rotateY(0) rotateX(0)}50%{z-index:-1;transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}100%{z-index:-1;transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@-webkit-keyframes browseOutRight{0%{z-index:999;transform:translateX(0) rotateY(0) rotateX(0)}50%{z-index:1;transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}100%{z-index:1;transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@keyframes browseOutRight{0%{z-index:999;transform:translateX(0) rotateY(0) rotateX(0)}50%{z-index:1;transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}100%{z-index:1;transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}.drop.transition{transform-origin:top center;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:cubic-bezier(.34,1.61,.7,1);animation-timing-function:cubic-bezier(.34,1.61,.7,1)}.drop.transition.in{-webkit-animation-name:dropIn;animation-name:dropIn}.drop.transition.out{-webkit-animation-name:dropOut;animation-name:dropOut}@-webkit-keyframes dropIn{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}@keyframes dropIn{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}@-webkit-keyframes dropOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0)}}@keyframes dropOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0)}}.transition.fade.in{-webkit-animation-name:fadeIn;animation-name:fadeIn}.transition[class*="fade up"].in{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.transition[class*="fade down"].in{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.transition[class*="fade left"].in{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.transition[class*="fade right"].in{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.transition.fade.out{-webkit-animation-name:fadeOut;animation-name:fadeOut}.transition[class*="fade up"].out{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.transition[class*="fade down"].out{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.transition[class*="fade left"].out{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.transition[class*="fade right"].out{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translateY(10%)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10%)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translateY(-10%)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10%)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;transform:translateX(10%)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(10%)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translateX(-10%)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(-10%)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(5%)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(5%)}}@-webkit-keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-5%)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-5%)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(5%)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(5%)}}@-webkit-keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-5%)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-5%)}}.flip.transition.in,.flip.transition.out{-webkit-animation-duration:.6s;animation-duration:.6s}.horizontal.flip.transition.in{-webkit-animation-name:horizontalFlipIn;animation-name:horizontalFlipIn}.horizontal.flip.transition.out{-webkit-animation-name:horizontalFlipOut;animation-name:horizontalFlipOut}.vertical.flip.transition.in{-webkit-animation-name:verticalFlipIn;animation-name:verticalFlipIn}.vertical.flip.transition.out{-webkit-animation-name:verticalFlipOut;animation-name:verticalFlipOut}@-webkit-keyframes horizontalFlipIn{0%{transform:perspective(2000px) rotateY(-90deg);opacity:0}100%{transform:perspective(2000px) rotateY(0);opacity:1}}@keyframes horizontalFlipIn{0%{transform:perspective(2000px) rotateY(-90deg);opacity:0}100%{transform:perspective(2000px) rotateY(0);opacity:1}}@-webkit-keyframes verticalFlipIn{0%{transform:perspective(2000px) rotateX(-90deg);opacity:0}100%{transform:perspective(2000px) rotateX(0);opacity:1}}@keyframes verticalFlipIn{0%{transform:perspective(2000px) rotateX(-90deg);opacity:0}100%{transform:perspective(2000px) rotateX(0);opacity:1}}@-webkit-keyframes horizontalFlipOut{0%{transform:perspective(2000px) rotateY(0);opacity:1}100%{transform:perspective(2000px) rotateY(90deg);opacity:0}}@keyframes horizontalFlipOut{0%{transform:perspective(2000px) rotateY(0);opacity:1}100%{transform:perspective(2000px) rotateY(90deg);opacity:0}}@-webkit-keyframes verticalFlipOut{0%{transform:perspective(2000px) rotateX(0);opacity:1}100%{transform:perspective(2000px) rotateX(-90deg);opacity:0}}@keyframes verticalFlipOut{0%{transform:perspective(2000px) rotateX(0);opacity:1}100%{transform:perspective(2000px) rotateX(-90deg);opacity:0}}.scale.transition.in{-webkit-animation-name:scaleIn;animation-name:scaleIn}.scale.transition.out{-webkit-animation-name:scaleOut;animation-name:scaleOut}@-webkit-keyframes scaleIn{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@-webkit-keyframes scaleOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.9)}}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.9)}}.transition.fly{-webkit-animation-duration:.6s;animation-duration:.6s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.transition.fly.in{-webkit-animation-name:flyIn;animation-name:flyIn}.transition[class*="fly up"].in{-webkit-animation-name:flyInUp;animation-name:flyInUp}.transition[class*="fly down"].in{-webkit-animation-name:flyInDown;animation-name:flyInDown}.transition[class*="fly left"].in{-webkit-animation-name:flyInLeft;animation-name:flyInLeft}.transition[class*="fly right"].in{-webkit-animation-name:flyInRight;animation-name:flyInRight}.transition.fly.out{-webkit-animation-name:flyOut;animation-name:flyOut}.transition[class*="fly up"].out{-webkit-animation-name:flyOutUp;animation-name:flyOutUp}.transition[class*="fly down"].out{-webkit-animation-name:flyOutDown;animation-name:flyOutDown}.transition[class*="fly left"].out{-webkit-animation-name:flyOutLeft;animation-name:flyOutLeft}.transition[class*="fly right"].out{-webkit-animation-name:flyOutRight;animation-name:flyOutRight}@-webkit-keyframes flyIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}100%{opacity:1;transform:scale3d(1,1,1)}}@keyframes flyIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}100%{opacity:1;transform:scale3d(1,1,1)}}@-webkit-keyframes flyInUp{0%{opacity:0;transform:translate3d(0,1500px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}100%{transform:translate3d(0,0,0)}}@keyframes flyInUp{0%{opacity:0;transform:translate3d(0,1500px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}100%{transform:translate3d(0,0,0)}}@-webkit-keyframes flyInDown{0%{opacity:0;transform:translate3d(0,-1500px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}100%{transform:none}}@keyframes flyInDown{0%{opacity:0;transform:translate3d(0,-1500px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}100%{transform:none}}@-webkit-keyframes flyInLeft{0%{opacity:0;transform:translate3d(1500px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}100%{transform:none}}@keyframes flyInLeft{0%{opacity:0;transform:translate3d(1500px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}100%{transform:none}}@-webkit-keyframes flyInRight{0%{opacity:0;transform:translate3d(-1500px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}100%{transform:none}}@keyframes flyInRight{0%{opacity:0;transform:translate3d(-1500px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}100%{transform:none}}@-webkit-keyframes flyOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes flyOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;transform:scale3d(.3,.3,.3)}}@-webkit-keyframes flyOutUp{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}100%{opacity:0;transform:translate3d(0,2000px,0)}}@keyframes flyOutUp{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}100%{opacity:0;transform:translate3d(0,2000px,0)}}@-webkit-keyframes flyOutDown{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}100%{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes flyOutDown{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}100%{opacity:0;transform:translate3d(0,-2000px,0)}}@-webkit-keyframes flyOutRight{20%{opacity:1;transform:translate3d(20px,0,0)}100%{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes flyOutRight{20%{opacity:1;transform:translate3d(20px,0,0)}100%{opacity:0;transform:translate3d(-2000px,0,0)}}@-webkit-keyframes flyOutLeft{20%{opacity:1;transform:translate3d(-20px,0,0)}100%{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes flyOutLeft{20%{opacity:1;transform:translate3d(-20px,0,0)}100%{opacity:0;transform:translate3d(2000px,0,0)}}.transition.slide.in,.transition[class*="slide down"].in{-webkit-animation-name:slideInY;animation-name:slideInY;transform-origin:top center}.transition[class*="slide up"].in{-webkit-animation-name:slideInY;animation-name:slideInY;transform-origin:bottom center}.transition[class*="slide left"].in{-webkit-animation-name:slideInX;animation-name:slideInX;transform-origin:center right}.transition[class*="slide right"].in{-webkit-animation-name:slideInX;animation-name:slideInX;transform-origin:center left}.transition.slide.out,.transition[class*="slide down"].out{-webkit-animation-name:slideOutY;animation-name:slideOutY;transform-origin:top center}.transition[class*="slide up"].out{-webkit-animation-name:slideOutY;animation-name:slideOutY;transform-origin:bottom center}.transition[class*="slide left"].out{-webkit-animation-name:slideOutX;animation-name:slideOutX;transform-origin:center right}.transition[class*="slide right"].out{-webkit-animation-name:slideOutX;animation-name:slideOutX;transform-origin:center left}@-webkit-keyframes slideInY{0%{opacity:0;transform:scaleY(0)}100%{opacity:1;transform:scaleY(1)}}@keyframes slideInY{0%{opacity:0;transform:scaleY(0)}100%{opacity:1;transform:scaleY(1)}}@-webkit-keyframes slideInX{0%{opacity:0;transform:scaleX(0)}100%{opacity:1;transform:scaleX(1)}}@keyframes slideInX{0%{opacity:0;transform:scaleX(0)}100%{opacity:1;transform:scaleX(1)}}@-webkit-keyframes slideOutY{0%{opacity:1;transform:scaleY(1)}100%{opacity:0;transform:scaleY(0)}}@keyframes slideOutY{0%{opacity:1;transform:scaleY(1)}100%{opacity:0;transform:scaleY(0)}}@-webkit-keyframes slideOutX{0%{opacity:1;transform:scaleX(1)}100%{opacity:0;transform:scaleX(0)}}@keyframes slideOutX{0%{opacity:1;transform:scaleX(1)}100%{opacity:0;transform:scaleX(0)}}.transition.swing{-webkit-animation-duration:.8s;animation-duration:.8s}.transition[class*="swing down"].in{-webkit-animation-name:swingInX;animation-name:swingInX;transform-origin:top center}.transition[class*="swing up"].in{-webkit-animation-name:swingInX;animation-name:swingInX;transform-origin:bottom center}.transition[class*="swing left"].in{-webkit-animation-name:swingInY;animation-name:swingInY;transform-origin:center right}.transition[class*="swing right"].in{-webkit-animation-name:swingInY;animation-name:swingInY;transform-origin:center left}.transition.swing.out,.transition[class*="swing down"].out{-webkit-animation-name:swingOutX;animation-name:swingOutX;transform-origin:top center}.transition[class*="swing up"].out{-webkit-animation-name:swingOutX;animation-name:swingOutX;transform-origin:bottom center}.transition[class*="swing left"].out{-webkit-animation-name:swingOutY;animation-name:swingOutY;transform-origin:center right}.transition[class*="swing right"].out{-webkit-animation-name:swingOutY;animation-name:swingOutY;transform-origin:center left}@-webkit-keyframes swingInX{0%{transform:perspective(1000px) rotateX(90deg);opacity:0}40%{transform:perspective(1000px) rotateX(-30deg);opacity:1}60%{transform:perspective(1000px) rotateX(15deg)}80%{transform:perspective(1000px) rotateX(-7.5deg)}100%{transform:perspective(1000px) rotateX(0)}}@keyframes swingInX{0%{transform:perspective(1000px) rotateX(90deg);opacity:0}40%{transform:perspective(1000px) rotateX(-30deg);opacity:1}60%{transform:perspective(1000px) rotateX(15deg)}80%{transform:perspective(1000px) rotateX(-7.5deg)}100%{transform:perspective(1000px) rotateX(0)}}@-webkit-keyframes swingInY{0%{transform:perspective(1000px) rotateY(-90deg);opacity:0}40%{transform:perspective(1000px) rotateY(30deg);opacity:1}60%{transform:perspective(1000px) rotateY(-17.5deg)}80%{transform:perspective(1000px) rotateY(7.5deg)}100%{transform:perspective(1000px) rotateY(0)}}@keyframes swingInY{0%{transform:perspective(1000px) rotateY(-90deg);opacity:0}40%{transform:perspective(1000px) rotateY(30deg);opacity:1}60%{transform:perspective(1000px) rotateY(-17.5deg)}80%{transform:perspective(1000px) rotateY(7.5deg)}100%{transform:perspective(1000px) rotateY(0)}}@-webkit-keyframes swingOutX{0%{transform:perspective(1000px) rotateX(0)}40%{transform:perspective(1000px) rotateX(-7.5deg)}60%{transform:perspective(1000px) rotateX(17.5deg)}80%{transform:perspective(1000px) rotateX(-30deg);opacity:1}100%{transform:perspective(1000px) rotateX(90deg);opacity:0}}@keyframes swingOutX{0%{transform:perspective(1000px) rotateX(0)}40%{transform:perspective(1000px) rotateX(-7.5deg)}60%{transform:perspective(1000px) rotateX(17.5deg)}80%{transform:perspective(1000px) rotateX(-30deg);opacity:1}100%{transform:perspective(1000px) rotateX(90deg);opacity:0}}@-webkit-keyframes swingOutY{0%{transform:perspective(1000px) rotateY(0)}40%{transform:perspective(1000px) rotateY(7.5deg)}60%{transform:perspective(1000px) rotateY(-10deg)}80%{transform:perspective(1000px) rotateY(30deg);opacity:1}100%{transform:perspective(1000px) rotateY(-90deg);opacity:0}}@keyframes swingOutY{0%{transform:perspective(1000px) rotateY(0)}40%{transform:perspective(1000px) rotateY(7.5deg)}60%{transform:perspective(1000px) rotateY(-10deg)}80%{transform:perspective(1000px) rotateY(30deg);opacity:1}100%{transform:perspective(1000px) rotateY(-90deg);opacity:0}}.transition.zoom.in{-webkit-animation-name:zoomIn;animation-name:zoomIn}.transition.zoom.out{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomIn{0%{opacity:1;transform:scale(0)}100%{opacity:1;transform:scale(1)}}@keyframes zoomIn{0%{opacity:1;transform:scale(0)}100%{opacity:1;transform:scale(1)}}@-webkit-keyframes zoomOut{0%{opacity:1;transform:scale(1)}100%{opacity:1;transform:scale(0)}}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}100%{opacity:1;transform:scale(0)}}.flash.transition{-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-name:flash;animation-name:flash}.shake.transition{-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-name:shake;animation-name:shake}.bounce.transition{-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-name:bounce;animation-name:bounce}.tada.transition{-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-name:tada;animation-name:tada}.pulse.transition{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:pulse;animation-name:pulse}.jiggle.transition{-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-name:jiggle;animation-name:jiggle}.transition.glow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1)}.transition.glow{-webkit-animation-name:glow;animation-name:glow}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@-webkit-keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}@-webkit-keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(.9);opacity:.7}100%{transform:scale(1);opacity:1}}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(.9);opacity:.7}100%{transform:scale(1);opacity:1}}@-webkit-keyframes jiggle{0%{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}100%{transform:scale3d(1,1,1)}}@keyframes jiggle{0%{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}100%{transform:scale3d(1,1,1)}}@-webkit-keyframes glow{0%{background-color:#fcfcfd}30%{background-color:#fff6cd}100%{background-color:#fcfcfd}}@keyframes glow{0%{background-color:#fcfcfd}30%{background-color:#fff6cd}100%{background-color:#fcfcfd}}/*!
 * # Semantic UI 2.2.12 - Icon
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */@font-face{font-family:Icons;src:url(/assets/icons-bundle-1764138721895.eot);src:url(/assets/icons-bundle-1764138721895.eot?#iefix) format('embedded-opentype'),url(/assets/icons-bundle-1764138721895.woff2) format('woff2'),url(/assets/icons-bundle-1764138721895.woff) format('woff'),url(/assets/icons-bundle-1764138721895.ttf) format('truetype'),url(/assets/icons-bundle-1764138721895.svg#icons) format('svg');font-style:normal;font-weight:400;font-variant:normal;text-decoration:inherit;text-transform:none}i.icon{display:inline-block;opacity:1;margin:0 .25rem 0 0;width:1.18em;height:1em;font-family:Icons;font-style:normal;font-weight:400;text-decoration:inherit;text-align:center;speak:none;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-backface-visibility:hidden;backface-visibility:hidden}i.icon:before{background:0 0!important}i.icon.loading{height:1em;line-height:1;-webkit-animation:icon-loading 2s linear infinite;animation:icon-loading 2s linear infinite}@-webkit-keyframes icon-loading{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes icon-loading{from{transform:rotate(0)}to{transform:rotate(360deg)}}i.icon.hover{opacity:1!important}i.icon.active{opacity:1!important}i.emphasized.icon{opacity:1!important}i.disabled.icon{opacity:.45!important}i.fitted.icon{width:auto;margin:0}i.link.icon,i.link.icons{cursor:pointer;opacity:.8;transition:opacity .1s ease}i.link.icon:hover,i.link.icons:hover{opacity:1!important}i.circular.icon{border-radius:500em!important;line-height:1!important;padding:.5em .5em!important;box-shadow:0 0 0 .1em rgba(0,0,0,.1) inset;width:2em!important;height:2em!important}i.circular.inverted.icon{border:none;box-shadow:none}i.flipped.icon,i.horizontally.flipped.icon{transform:scale(-1,1)}i.vertically.flipped.icon{transform:scale(1,-1)}i.clockwise.rotated.icon,i.right.rotated.icon,i.rotated.icon{transform:rotate(90deg)}i.counterclockwise.rotated.icon,i.left.rotated.icon{transform:rotate(-90deg)}i.bordered.icon{line-height:1;vertical-align:baseline;width:2em;height:2em;padding:.5em .41em!important;box-shadow:0 0 0 .1em rgba(0,0,0,.1) inset}i.bordered.inverted.icon{border:none;box-shadow:none}i.inverted.bordered.icon,i.inverted.circular.icon{background-color:#1b1c1d!important;color:#fff!important}i.inverted.icon{color:#fff}i.red.icon{color:#db2828!important}i.inverted.red.icon{color:#ff695e!important}i.inverted.bordered.red.icon,i.inverted.circular.red.icon{background-color:#db2828!important;color:#fff!important}i.orange.icon{color:#f2711c!important}i.inverted.orange.icon{color:#ff851b!important}i.inverted.bordered.orange.icon,i.inverted.circular.orange.icon{background-color:#f2711c!important;color:#fff!important}i.yellow.icon{color:#fbbd08!important}i.inverted.yellow.icon{color:#ffe21f!important}i.inverted.bordered.yellow.icon,i.inverted.circular.yellow.icon{background-color:#fbbd08!important;color:#fff!important}i.olive.icon{color:#b5cc18!important}i.inverted.olive.icon{color:#d9e778!important}i.inverted.bordered.olive.icon,i.inverted.circular.olive.icon{background-color:#b5cc18!important;color:#fff!important}i.green.icon{color:#21ba45!important}i.inverted.green.icon{color:#2ecc40!important}i.inverted.bordered.green.icon,i.inverted.circular.green.icon{background-color:#21ba45!important;color:#fff!important}i.teal.icon{color:#00b5ad!important}i.inverted.teal.icon{color:#6dffff!important}i.inverted.bordered.teal.icon,i.inverted.circular.teal.icon{background-color:#00b5ad!important;color:#fff!important}i.blue.icon{color:#2185d0!important}i.inverted.blue.icon{color:#54c8ff!important}i.inverted.bordered.blue.icon,i.inverted.circular.blue.icon{background-color:#2185d0!important;color:#fff!important}i.violet.icon{color:#6435c9!important}i.inverted.violet.icon{color:#a291fb!important}i.inverted.bordered.violet.icon,i.inverted.circular.violet.icon{background-color:#6435c9!important;color:#fff!important}i.purple.icon{color:#a333c8!important}i.inverted.purple.icon{color:#dc73ff!important}i.inverted.bordered.purple.icon,i.inverted.circular.purple.icon{background-color:#a333c8!important;color:#fff!important}i.pink.icon{color:#e03997!important}i.inverted.pink.icon{color:#ff8edf!important}i.inverted.bordered.pink.icon,i.inverted.circular.pink.icon{background-color:#e03997!important;color:#fff!important}i.brown.icon{color:#a5673f!important}i.inverted.brown.icon{color:#d67c1c!important}i.inverted.bordered.brown.icon,i.inverted.circular.brown.icon{background-color:#a5673f!important;color:#fff!important}i.grey.icon{color:#767676!important}i.inverted.grey.icon{color:#dcddde!important}i.inverted.bordered.grey.icon,i.inverted.circular.grey.icon{background-color:#767676!important;color:#fff!important}i.black.icon{color:#1b1c1d!important}i.inverted.black.icon{color:#545454!important}i.inverted.bordered.black.icon,i.inverted.circular.black.icon{background-color:#1b1c1d!important;color:#fff!important}i.mini.icon,i.mini.icons{line-height:1;font-size:.4em}i.tiny.icon,i.tiny.icons{line-height:1;font-size:.5em}i.small.icon,i.small.icons{line-height:1;font-size:.75em}i.icon,i.icons{font-size:1em}i.large.icon,i.large.icons{line-height:1;vertical-align:middle;font-size:1.5em}i.big.icon,i.big.icons{line-height:1;vertical-align:middle;font-size:2em}i.huge.icon,i.huge.icons{line-height:1;vertical-align:middle;font-size:4em}i.massive.icon,i.massive.icons{line-height:1;vertical-align:middle;font-size:8em}i.icons{display:inline-block;position:relative;line-height:1}i.icons .icon{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);margin:0;margin:0}i.icons .icon:first-child{position:static;width:auto;height:auto;vertical-align:top;transform:none;margin-right:.25rem}i.icons .corner.icon{top:auto;left:auto;right:0;bottom:0;transform:none;font-size:.45em;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}i.icons .top.right.corner.icon{top:0;left:auto;right:0;bottom:auto}i.icons .top.left.corner.icon{top:0;left:0;right:auto;bottom:auto}i.icons .bottom.left.corner.icon{top:auto;left:0;right:auto;bottom:0}i.icons .bottom.right.corner.icon{top:auto;left:auto;right:0;bottom:0}i.icons .inverted.corner.icon{text-shadow:-1px -1px 0 #1b1c1d,1px -1px 0 #1b1c1d,-1px 1px 0 #1b1c1d,1px 1px 0 #1b1c1d}i.icon.search:before{content:"\f002"}i.icon.mail.outline:before{content:"\f003"}i.icon.signal:before{content:"\f012"}i.icon.setting:before{content:"\f013"}i.icon.home:before{content:"\f015"}i.icon.inbox:before{content:"\f01c"}i.icon.browser:before{content:"\f022"}i.icon.tag:before{content:"\f02b"}i.icon.tags:before{content:"\f02c"}i.icon.image:before{content:"\f03e"}i.icon.calendar:before{content:"\f073"}i.icon.comment:before{content:"\f075"}i.icon.shop:before{content:"\f07a"}i.icon.comments:before{content:"\f086"}i.icon.external:before{content:"\f08e"}i.icon.privacy:before{content:"\f084"}i.icon.settings:before{content:"\f085"}i.icon.comments:before{content:"\f086"}i.icon.external:before{content:"\f08e"}i.icon.trophy:before{content:"\f091"}i.icon.payment:before{content:"\f09d"}i.icon.feed:before{content:"\f09e"}i.icon.alarm.outline:before{content:"\f0a2"}i.icon.tasks:before{content:"\f0ae"}i.icon.cloud:before{content:"\f0c2"}i.icon.lab:before{content:"\f0c3"}i.icon.mail:before{content:"\f0e0"}i.icon.dashboard:before{content:"\f0e4"}i.icon.comment.outline:before{content:"\f0e5"}i.icon.comments.outline:before{content:"\f0e6"}i.icon.sitemap:before{content:"\f0e8"}i.icon.idea:before{content:"\f0eb"}i.icon.alarm:before{content:"\f0f3"}i.icon.terminal:before{content:"\f120"}i.icon.code:before{content:"\f121"}i.icon.protect:before{content:"\f132"}i.icon.calendar.outline:before{content:"\f133"}i.icon.ticket:before{content:"\f145"}i.icon.external.square:before{content:"\f14c"}i.icon.bug:before{content:"\f188"}i.icon.mail.square:before{content:"\f199"}i.icon.history:before{content:"\f1da"}i.icon.options:before{content:"\f1de"}i.icon.text.telephone:before{content:"\f1e4"}i.icon.find:before{content:"\f1e5"}i.icon.alarm.mute:before{content:"\f1f6"}i.icon.alarm.mute.outline:before{content:"\f1f7"}i.icon.copyright:before{content:"\f1f9"}i.icon.at:before{content:"\f1fa"}i.icon.eyedropper:before{content:"\f1fb"}i.icon.paint.brush:before{content:"\f1fc"}i.icon.heartbeat:before{content:"\f21e"}i.icon.mouse.pointer:before{content:"\f245"}i.icon.hourglass.empty:before{content:"\f250"}i.icon.hourglass.start:before{content:"\f251"}i.icon.hourglass.half:before{content:"\f252"}i.icon.hourglass.end:before{content:"\f253"}i.icon.hourglass.full:before{content:"\f254"}i.icon.hand.pointer:before{content:"\f25a"}i.icon.trademark:before{content:"\f25c"}i.icon.registered:before{content:"\f25d"}i.icon.creative.commons:before{content:"\f25e"}i.icon.add.to.calendar:before{content:"\f271"}i.icon.remove.from.calendar:before{content:"\f272"}i.icon.delete.calendar:before{content:"\f273"}i.icon.checked.calendar:before{content:"\f274"}i.icon.industry:before{content:"\f275"}i.icon.shopping.bag:before{content:"\f290"}i.icon.shopping.basket:before{content:"\f291"}i.icon.hashtag:before{content:"\f292"}i.icon.percent:before{content:"\f295"}i.icon.handshake:before{content:"\f2b5"}i.icon.open.envelope:before{content:"\f2b6"}i.icon.open.envelope.outline:before{content:"\f2b7"}i.icon.address.book:before{content:"\f2b9"}i.icon.address.book.outline:before{content:"\f2ba"}i.icon.address.card:before{content:"\f2bb"}i.icon.address.card.outline:before{content:"\f2bc"}i.icon.id.badge:before{content:"\f2c1"}i.icon.id.card:before{content:"\f2c2"}i.icon.id.card.outline:before{content:"\f2c3"}i.icon.podcast:before{content:"\f2ce"}i.icon.window.maximize:before{content:"\f2d0"}i.icon.window.minimize:before{content:"\f2d1"}i.icon.window.restore:before{content:"\f2d2"}i.icon.window.close:before{content:"\f2d3"}i.icon.window.close.outline:before{content:"\f2d4"}i.icon.wait:before{content:"\f017"}i.icon.download:before{content:"\f019"}i.icon.repeat:before{content:"\f01e"}i.icon.refresh:before{content:"\f021"}i.icon.lock:before{content:"\f023"}i.icon.bookmark:before{content:"\f02e"}i.icon.print:before{content:"\f02f"}i.icon.write:before{content:"\f040"}i.icon.adjust:before{content:"\f042"}i.icon.theme:before{content:"\f043"}i.icon.edit:before{content:"\f044"}i.icon.external.share:before{content:"\f045"}i.icon.ban:before{content:"\f05e"}i.icon.mail.forward:before{content:"\f064"}i.icon.share:before{content:"\f064"}i.icon.expand:before{content:"\f065"}i.icon.compress:before{content:"\f066"}i.icon.unhide:before{content:"\f06e"}i.icon.hide:before{content:"\f070"}i.icon.random:before{content:"\f074"}i.icon.retweet:before{content:"\f079"}i.icon.sign.out:before{content:"\f08b"}i.icon.pin:before{content:"\f08d"}i.icon.sign.in:before{content:"\f090"}i.icon.upload:before{content:"\f093"}i.icon.call:before{content:"\f095"}i.icon.remove.bookmark:before{content:"\f097"}i.icon.call.square:before{content:"\f098"}i.icon.unlock:before{content:"\f09c"}i.icon.configure:before{content:"\f0ad"}i.icon.filter:before{content:"\f0b0"}i.icon.wizard:before{content:"\f0d0"}i.icon.undo:before{content:"\f0e2"}i.icon.exchange:before{content:"\f0ec"}i.icon.cloud.download:before{content:"\f0ed"}i.icon.cloud.upload:before{content:"\f0ee"}i.icon.reply:before{content:"\f112"}i.icon.reply.all:before{content:"\f122"}i.icon.erase:before{content:"\f12d"}i.icon.unlock.alternate:before{content:"\f13e"}i.icon.write.square:before{content:"\f14b"}i.icon.share.square:before{content:"\f14d"}i.icon.archive:before{content:"\f187"}i.icon.translate:before{content:"\f1ab"}i.icon.recycle:before{content:"\f1b8"}i.icon.send:before{content:"\f1d8"}i.icon.send.outline:before{content:"\f1d9"}i.icon.share.alternate:before{content:"\f1e0"}i.icon.share.alternate.square:before{content:"\f1e1"}i.icon.add.to.cart:before{content:"\f217"}i.icon.in.cart:before{content:"\f218"}i.icon.add.user:before{content:"\f234"}i.icon.remove.user:before{content:"\f235"}i.icon.object.group:before{content:"\f247"}i.icon.object.ungroup:before{content:"\f248"}i.icon.clone:before{content:"\f24d"}i.icon.talk:before{content:"\f27a"}i.icon.talk.outline:before{content:"\f27b"}i.icon.help.circle:before{content:"\f059"}i.icon.info.circle:before{content:"\f05a"}i.icon.warning.circle:before{content:"\f06a"}i.icon.warning.sign:before{content:"\f071"}i.icon.announcement:before{content:"\f0a1"}i.icon.help:before{content:"\f128"}i.icon.info:before{content:"\f129"}i.icon.warning:before{content:"\f12a"}i.icon.birthday:before{content:"\f1fd"}i.icon.help.circle.outline:before{content:"\f29c"}i.icon.user:before{content:"\f007"}i.icon.users:before{content:"\f0c0"}i.icon.doctor:before{content:"\f0f0"}i.icon.handicap:before{content:"\f193"}i.icon.student:before{content:"\f19d"}i.icon.child:before{content:"\f1ae"}i.icon.spy:before{content:"\f21b"}i.icon.user.circle:before{content:"\f2bd"}i.icon.user.circle.outline:before{content:"\f2be"}i.icon.user.outline:before{content:"\f2c0"}i.icon.female:before{content:"\f182"}i.icon.male:before{content:"\f183"}i.icon.woman:before{content:"\f221"}i.icon.man:before{content:"\f222"}i.icon.non.binary.transgender:before{content:"\f223"}i.icon.intergender:before{content:"\f224"}i.icon.transgender:before{content:"\f225"}i.icon.lesbian:before{content:"\f226"}i.icon.gay:before{content:"\f227"}i.icon.heterosexual:before{content:"\f228"}i.icon.other.gender:before{content:"\f229"}i.icon.other.gender.vertical:before{content:"\f22a"}i.icon.other.gender.horizontal:before{content:"\f22b"}i.icon.neuter:before{content:"\f22c"}i.icon.genderless:before{content:"\f22d"}i.icon.universal.access:before{content:"\f29a"}i.icon.wheelchair:before{content:"\f29b"}i.icon.blind:before{content:"\f29d"}i.icon.audio.description:before{content:"\f29e"}i.icon.volume.control.phone:before{content:"\f2a0"}i.icon.braille:before{content:"\f2a1"}i.icon.asl:before{content:"\f2a3"}i.icon.assistive.listening.systems:before{content:"\f2a2"}i.icon.deafness:before{content:"\f2a4"}i.icon.sign.language:before{content:"\f2a7"}i.icon.low.vision:before{content:"\f2a8"}i.icon.block.layout:before{content:"\f009"}i.icon.grid.layout:before{content:"\f00a"}i.icon.list.layout:before{content:"\f00b"}i.icon.zoom:before{content:"\f00e"}i.icon.zoom.out:before{content:"\f010"}i.icon.resize.vertical:before{content:"\f07d"}i.icon.resize.horizontal:before{content:"\f07e"}i.icon.maximize:before{content:"\f0b2"}i.icon.crop:before{content:"\f125"}i.icon.cocktail:before{content:"\f000"}i.icon.road:before{content:"\f018"}i.icon.flag:before{content:"\f024"}i.icon.book:before{content:"\f02d"}i.icon.gift:before{content:"\f06b"}i.icon.leaf:before{content:"\f06c"}i.icon.fire:before{content:"\f06d"}i.icon.plane:before{content:"\f072"}i.icon.magnet:before{content:"\f076"}i.icon.lemon:before{content:"\f094"}i.icon.world:before{content:"\f0ac"}i.icon.travel:before{content:"\f0b1"}i.icon.shipping:before{content:"\f0d1"}i.icon.money:before{content:"\f0d6"}i.icon.legal:before{content:"\f0e3"}i.icon.lightning:before{content:"\f0e7"}i.icon.umbrella:before{content:"\f0e9"}i.icon.treatment:before{content:"\f0f1"}i.icon.suitcase:before{content:"\f0f2"}i.icon.bar:before{content:"\f0fc"}i.icon.flag.outline:before{content:"\f11d"}i.icon.flag.checkered:before{content:"\f11e"}i.icon.puzzle:before{content:"\f12e"}i.icon.fire.extinguisher:before{content:"\f134"}i.icon.rocket:before{content:"\f135"}i.icon.anchor:before{content:"\f13d"}i.icon.bullseye:before{content:"\f140"}i.icon.sun:before{content:"\f185"}i.icon.moon:before{content:"\f186"}i.icon.fax:before{content:"\f1ac"}i.icon.life.ring:before{content:"\f1cd"}i.icon.bomb:before{content:"\f1e2"}i.icon.soccer:before{content:"\f1e3"}i.icon.calculator:before{content:"\f1ec"}i.icon.diamond:before{content:"\f219"}i.icon.sticky.note:before{content:"\f249"}i.icon.sticky.note.outline:before{content:"\f24a"}i.icon.law:before{content:"\f24e"}i.icon.hand.peace:before{content:"\f25b"}i.icon.hand.rock:before{content:"\f255"}i.icon.hand.paper:before{content:"\f256"}i.icon.hand.scissors:before{content:"\f257"}i.icon.hand.lizard:before{content:"\f258"}i.icon.hand.spock:before{content:"\f259"}i.icon.tv:before{content:"\f26c"}i.icon.thermometer.full:before{content:"\f2c7"}i.icon.thermometer.three.quarters:before{content:"\f2c8"}i.icon.thermometer.half:before{content:"\f2c9"}i.icon.thermometer.quarter:before{content:"\f2ca"}i.icon.thermometer.empty:before{content:"\f2cb"}i.icon.shower:before{content:"\f2cc"}i.icon.bathtub:before{content:"\f2cd"}i.icon.snowflake:before{content:"\f2dc"}i.icon.crosshairs:before{content:"\f05b"}i.icon.asterisk:before{content:"\f069"}i.icon.square.outline:before{content:"\f096"}i.icon.certificate:before{content:"\f0a3"}i.icon.square:before{content:"\f0c8"}i.icon.quote.left:before{content:"\f10d"}i.icon.quote.right:before{content:"\f10e"}i.icon.spinner:before{content:"\f110"}i.icon.circle:before{content:"\f111"}i.icon.ellipsis.horizontal:before{content:"\f141"}i.icon.ellipsis.vertical:before{content:"\f142"}i.icon.cube:before{content:"\f1b2"}i.icon.cubes:before{content:"\f1b3"}i.icon.circle.notched:before{content:"\f1ce"}i.icon.circle.thin:before{content:"\f1db"}i.icon.checkmark:before{content:"\f00c"}i.icon.remove:before{content:"\f00d"}i.icon.checkmark.box:before{content:"\f046"}i.icon.move:before{content:"\f047"}i.icon.add.circle:before{content:"\f055"}i.icon.minus.circle:before{content:"\f056"}i.icon.remove.circle:before{content:"\f057"}i.icon.check.circle:before{content:"\f058"}i.icon.remove.circle.outline:before{content:"\f05c"}i.icon.check.circle.outline:before{content:"\f05d"}i.icon.plus:before{content:"\f067"}i.icon.minus:before{content:"\f068"}i.icon.add.square:before{content:"\f0fe"}i.icon.radio:before{content:"\f10c"}i.icon.minus.square:before{content:"\f146"}i.icon.minus.square.outline:before{content:"\f147"}i.icon.check.square:before{content:"\f14a"}i.icon.selected.radio:before{content:"\f192"}i.icon.plus.square.outline:before{content:"\f196"}i.icon.toggle.off:before{content:"\f204"}i.icon.toggle.on:before{content:"\f205"}i.icon.film:before{content:"\f008"}i.icon.sound:before{content:"\f025"}i.icon.photo:before{content:"\f030"}i.icon.bar.chart:before{content:"\f080"}i.icon.camera.retro:before{content:"\f083"}i.icon.newspaper:before{content:"\f1ea"}i.icon.area.chart:before{content:"\f1fe"}i.icon.pie.chart:before{content:"\f200"}i.icon.line.chart:before{content:"\f201"}i.icon.arrow.circle.outline.down:before{content:"\f01a"}i.icon.arrow.circle.outline.up:before{content:"\f01b"}i.icon.chevron.left:before{content:"\f053"}i.icon.chevron.right:before{content:"\f054"}i.icon.arrow.left:before{content:"\f060"}i.icon.arrow.right:before{content:"\f061"}i.icon.arrow.up:before{content:"\f062"}i.icon.arrow.down:before{content:"\f063"}i.icon.chevron.up:before{content:"\f077"}i.icon.chevron.down:before{content:"\f078"}i.icon.pointing.right:before{content:"\f0a4"}i.icon.pointing.left:before{content:"\f0a5"}i.icon.pointing.up:before{content:"\f0a6"}i.icon.pointing.down:before{content:"\f0a7"}i.icon.arrow.circle.left:before{content:"\f0a8"}i.icon.arrow.circle.right:before{content:"\f0a9"}i.icon.arrow.circle.up:before{content:"\f0aa"}i.icon.arrow.circle.down:before{content:"\f0ab"}i.icon.caret.down:before{content:"\f0d7"}i.icon.caret.up:before{content:"\f0d8"}i.icon.caret.left:before{content:"\f0d9"}i.icon.caret.right:before{content:"\f0da"}i.icon.angle.double.left:before{content:"\f100"}i.icon.angle.double.right:before{content:"\f101"}i.icon.angle.double.up:before{content:"\f102"}i.icon.angle.double.down:before{content:"\f103"}i.icon.angle.left:before{content:"\f104"}i.icon.angle.right:before{content:"\f105"}i.icon.angle.up:before{content:"\f106"}i.icon.angle.down:before{content:"\f107"}i.icon.chevron.circle.left:before{content:"\f137"}i.icon.chevron.circle.right:before{content:"\f138"}i.icon.chevron.circle.up:before{content:"\f139"}i.icon.chevron.circle.down:before{content:"\f13a"}i.icon.toggle.down:before{content:"\f150"}i.icon.toggle.up:before{content:"\f151"}i.icon.toggle.right:before{content:"\f152"}i.icon.long.arrow.down:before{content:"\f175"}i.icon.long.arrow.up:before{content:"\f176"}i.icon.long.arrow.left:before{content:"\f177"}i.icon.long.arrow.right:before{content:"\f178"}i.icon.arrow.circle.outline.right:before{content:"\f18e"}i.icon.arrow.circle.outline.left:before{content:"\f190"}i.icon.toggle.left:before{content:"\f191"}i.icon.tablet:before{content:"\f10a"}i.icon.mobile:before{content:"\f10b"}i.icon.battery.full:before{content:"\f240"}i.icon.battery.high:before{content:"\f241"}i.icon.battery.medium:before{content:"\f242"}i.icon.battery.low:before{content:"\f243"}i.icon.battery.empty:before{content:"\f244"}i.icon.power:before{content:"\f011"}i.icon.trash.outline:before{content:"\f014"}i.icon.disk.outline:before{content:"\f0a0"}i.icon.desktop:before{content:"\f108"}i.icon.laptop:before{content:"\f109"}i.icon.game:before{content:"\f11b"}i.icon.keyboard:before{content:"\f11c"}i.icon.plug:before{content:"\f1e6"}i.icon.trash:before{content:"\f1f8"}i.icon.file.outline:before{content:"\f016"}i.icon.folder:before{content:"\f07b"}i.icon.folder.open:before{content:"\f07c"}i.icon.file.text.outline:before{content:"\f0f6"}i.icon.folder.outline:before{content:"\f114"}i.icon.folder.open.outline:before{content:"\f115"}i.icon.level.up:before{content:"\f148"}i.icon.level.down:before{content:"\f149"}i.icon.file:before{content:"\f15b"}i.icon.file.text:before{content:"\f15c"}i.icon.file.pdf.outline:before{content:"\f1c1"}i.icon.file.word.outline:before{content:"\f1c2"}i.icon.file.excel.outline:before{content:"\f1c3"}i.icon.file.powerpoint.outline:before{content:"\f1c4"}i.icon.file.image.outline:before{content:"\f1c5"}i.icon.file.archive.outline:before{content:"\f1c6"}i.icon.file.audio.outline:before{content:"\f1c7"}i.icon.file.video.outline:before{content:"\f1c8"}i.icon.file.code.outline:before{content:"\f1c9"}i.icon.qrcode:before{content:"\f029"}i.icon.barcode:before{content:"\f02a"}i.icon.rss:before{content:"\f09e"}i.icon.fork:before{content:"\f126"}i.icon.html5:before{content:"\f13b"}i.icon.css3:before{content:"\f13c"}i.icon.rss.square:before{content:"\f143"}i.icon.openid:before{content:"\f19b"}i.icon.database:before{content:"\f1c0"}i.icon.wifi:before{content:"\f1eb"}i.icon.server:before{content:"\f233"}i.icon.usb:before{content:"\f287"}i.icon.bluetooth:before{content:"\f293"}i.icon.bluetooth.alternative:before{content:"\f294"}i.icon.microchip:before{content:"\f2db"}i.icon.heart:before{content:"\f004"}i.icon.star:before{content:"\f005"}i.icon.empty.star:before{content:"\f006"}i.icon.thumbs.outline.up:before{content:"\f087"}i.icon.thumbs.outline.down:before{content:"\f088"}i.icon.star.half:before{content:"\f089"}i.icon.empty.heart:before{content:"\f08a"}i.icon.smile:before{content:"\f118"}i.icon.frown:before{content:"\f119"}i.icon.meh:before{content:"\f11a"}i.icon.star.half.empty:before{content:"\f123"}i.icon.thumbs.up:before{content:"\f164"}i.icon.thumbs.down:before{content:"\f165"}i.icon.music:before{content:"\f001"}i.icon.video.play.outline:before{content:"\f01d"}i.icon.volume.off:before{content:"\f026"}i.icon.volume.down:before{content:"\f027"}i.icon.volume.up:before{content:"\f028"}i.icon.record:before{content:"\f03d"}i.icon.step.backward:before{content:"\f048"}i.icon.fast.backward:before{content:"\f049"}i.icon.backward:before{content:"\f04a"}i.icon.play:before{content:"\f04b"}i.icon.pause:before{content:"\f04c"}i.icon.stop:before{content:"\f04d"}i.icon.forward:before{content:"\f04e"}i.icon.fast.forward:before{content:"\f050"}i.icon.step.forward:before{content:"\f051"}i.icon.eject:before{content:"\f052"}i.icon.unmute:before{content:"\f130"}i.icon.mute:before{content:"\f131"}i.icon.video.play:before{content:"\f144"}i.icon.closed.captioning:before{content:"\f20a"}i.icon.pause.circle:before{content:"\f28b"}i.icon.pause.circle.outline:before{content:"\f28c"}i.icon.stop.circle:before{content:"\f28d"}i.icon.stop.circle.outline:before{content:"\f28e"}i.icon.marker:before{content:"\f041"}i.icon.coffee:before{content:"\f0f4"}i.icon.food:before{content:"\f0f5"}i.icon.building.outline:before{content:"\f0f7"}i.icon.hospital:before{content:"\f0f8"}i.icon.emergency:before{content:"\f0f9"}i.icon.first.aid:before{content:"\f0fa"}i.icon.military:before{content:"\f0fb"}i.icon.h:before{content:"\f0fd"}i.icon.location.arrow:before{content:"\f124"}i.icon.compass:before{content:"\f14e"}i.icon.space.shuttle:before{content:"\f197"}i.icon.university:before{content:"\f19c"}i.icon.building:before{content:"\f1ad"}i.icon.paw:before{content:"\f1b0"}i.icon.spoon:before{content:"\f1b1"}i.icon.car:before{content:"\f1b9"}i.icon.taxi:before{content:"\f1ba"}i.icon.tree:before{content:"\f1bb"}i.icon.bicycle:before{content:"\f206"}i.icon.bus:before{content:"\f207"}i.icon.ship:before{content:"\f21a"}i.icon.motorcycle:before{content:"\f21c"}i.icon.street.view:before{content:"\f21d"}i.icon.hotel:before{content:"\f236"}i.icon.train:before{content:"\f238"}i.icon.subway:before{content:"\f239"}i.icon.map.pin:before{content:"\f276"}i.icon.map.signs:before{content:"\f277"}i.icon.map.outline:before{content:"\f278"}i.icon.map:before{content:"\f279"}i.icon.table:before{content:"\f0ce"}i.icon.columns:before{content:"\f0db"}i.icon.sort:before{content:"\f0dc"}i.icon.sort.descending:before{content:"\f0dd"}i.icon.sort.ascending:before{content:"\f0de"}i.icon.sort.alphabet.ascending:before{content:"\f15d"}i.icon.sort.alphabet.descending:before{content:"\f15e"}i.icon.sort.content.ascending:before{content:"\f160"}i.icon.sort.content.descending:before{content:"\f161"}i.icon.sort.numeric.ascending:before{content:"\f162"}i.icon.sort.numeric.descending:before{content:"\f163"}i.icon.font:before{content:"\f031"}i.icon.bold:before{content:"\f032"}i.icon.italic:before{content:"\f033"}i.icon.text.height:before{content:"\f034"}i.icon.text.width:before{content:"\f035"}i.icon.align.left:before{content:"\f036"}i.icon.align.center:before{content:"\f037"}i.icon.align.right:before{content:"\f038"}i.icon.align.justify:before{content:"\f039"}i.icon.list:before{content:"\f03a"}i.icon.outdent:before{content:"\f03b"}i.icon.indent:before{content:"\f03c"}i.icon.linkify:before{content:"\f0c1"}i.icon.cut:before{content:"\f0c4"}i.icon.copy:before{content:"\f0c5"}i.icon.attach:before{content:"\f0c6"}i.icon.save:before{content:"\f0c7"}i.icon.content:before{content:"\f0c9"}i.icon.unordered.list:before{content:"\f0ca"}i.icon.ordered.list:before{content:"\f0cb"}i.icon.strikethrough:before{content:"\f0cc"}i.icon.underline:before{content:"\f0cd"}i.icon.paste:before{content:"\f0ea"}i.icon.unlinkify:before{content:"\f127"}i.icon.superscript:before{content:"\f12b"}i.icon.subscript:before{content:"\f12c"}i.icon.header:before{content:"\f1dc"}i.icon.paragraph:before{content:"\f1dd"}i.icon.text.cursor:before{content:"\f246"}i.icon.euro:before{content:"\f153"}i.icon.pound:before{content:"\f154"}i.icon.dollar:before{content:"\f155"}i.icon.rupee:before{content:"\f156"}i.icon.yen:before{content:"\f157"}i.icon.ruble:before{content:"\f158"}i.icon.won:before{content:"\f159"}i.icon.bitcoin:before{content:"\f15a"}i.icon.lira:before{content:"\f195"}i.icon.shekel:before{content:"\f20b"}i.icon.paypal:before{content:"\f1ed"}i.icon.google.wallet:before{content:"\f1ee"}i.icon.visa:before{content:"\f1f0"}i.icon.mastercard:before{content:"\f1f1"}i.icon.discover:before{content:"\f1f2"}i.icon.american.express:before{content:"\f1f3"}i.icon.paypal.card:before{content:"\f1f4"}i.icon.stripe:before{content:"\f1f5"}i.icon.japan.credit.bureau:before{content:"\f24b"}i.icon.diners.club:before{content:"\f24c"}i.icon.credit.card.alternative:before{content:"\f283"}i.icon.twitter.square:before{content:"\f081"}i.icon.facebook.square:before{content:"\f082"}i.icon.linkedin.square:before{content:"\f08c"}i.icon.github.square:before{content:"\f092"}i.icon.twitter:before{content:"\f099"}i.icon.facebook.f:before{content:"\f09a"}i.icon.github:before{content:"\f09b"}i.icon.pinterest:before{content:"\f0d2"}i.icon.pinterest.square:before{content:"\f0d3"}i.icon.google.plus.square:before{content:"\f0d4"}i.icon.google.plus:before{content:"\f0d5"}i.icon.linkedin:before{content:"\f0e1"}i.icon.github.alternate:before{content:"\f113"}i.icon.maxcdn:before{content:"\f136"}i.icon.youtube.square:before{content:"\f166"}i.icon.youtube:before{content:"\f167"}i.icon.xing:before{content:"\f168"}i.icon.xing.square:before{content:"\f169"}i.icon.youtube.play:before{content:"\f16a"}i.icon.dropbox:before{content:"\f16b"}i.icon.stack.overflow:before{content:"\f16c"}i.icon.instagram:before{content:"\f16d"}i.icon.flickr:before{content:"\f16e"}i.icon.adn:before{content:"\f170"}i.icon.bitbucket:before{content:"\f171"}i.icon.bitbucket.square:before{content:"\f172"}i.icon.tumblr:before{content:"\f173"}i.icon.tumblr.square:before{content:"\f174"}i.icon.apple:before{content:"\f179"}i.icon.windows:before{content:"\f17a"}i.icon.android:before{content:"\f17b"}i.icon.linux:before{content:"\f17c"}i.icon.dribble:before{content:"\f17d"}i.icon.skype:before{content:"\f17e"}i.icon.foursquare:before{content:"\f180"}i.icon.trello:before{content:"\f181"}i.icon.gittip:before{content:"\f184"}i.icon.vk:before{content:"\f189"}i.icon.weibo:before{content:"\f18a"}i.icon.renren:before{content:"\f18b"}i.icon.pagelines:before{content:"\f18c"}i.icon.stack.exchange:before{content:"\f18d"}i.icon.vimeo.square:before{content:"\f194"}i.icon.slack:before{content:"\f198"}i.icon.wordpress:before{content:"\f19a"}i.icon.yahoo:before{content:"\f19e"}i.icon.google:before{content:"\f1a0"}i.icon.reddit:before{content:"\f1a1"}i.icon.reddit.square:before{content:"\f1a2"}i.icon.stumbleupon.circle:before{content:"\f1a3"}i.icon.stumbleupon:before{content:"\f1a4"}i.icon.delicious:before{content:"\f1a5"}i.icon.digg:before{content:"\f1a6"}i.icon.pied.piper:before{content:"\f1a7"}i.icon.pied.piper.alternate:before{content:"\f1a8"}i.icon.drupal:before{content:"\f1a9"}i.icon.joomla:before{content:"\f1aa"}i.icon.behance:before{content:"\f1b4"}i.icon.behance.square:before{content:"\f1b5"}i.icon.steam:before{content:"\f1b6"}i.icon.steam.square:before{content:"\f1b7"}i.icon.spotify:before{content:"\f1bc"}i.icon.deviantart:before{content:"\f1bd"}i.icon.soundcloud:before{content:"\f1be"}i.icon.vine:before{content:"\f1ca"}i.icon.codepen:before{content:"\f1cb"}i.icon.jsfiddle:before{content:"\f1cc"}i.icon.rebel:before{content:"\f1d0"}i.icon.empire:before{content:"\f1d1"}i.icon.git.square:before{content:"\f1d2"}i.icon.git:before{content:"\f1d3"}i.icon.hacker.news:before{content:"\f1d4"}i.icon.tencent.weibo:before{content:"\f1d5"}i.icon.qq:before{content:"\f1d6"}i.icon.wechat:before{content:"\f1d7"}i.icon.slideshare:before{content:"\f1e7"}i.icon.twitch:before{content:"\f1e8"}i.icon.yelp:before{content:"\f1e9"}i.icon.lastfm:before{content:"\f202"}i.icon.lastfm.square:before{content:"\f203"}i.icon.ioxhost:before{content:"\f208"}i.icon.angellist:before{content:"\f209"}i.icon.meanpath:before{content:"\f20c"}i.icon.buysellads:before{content:"\f20d"}i.icon.connectdevelop:before{content:"\f20e"}i.icon.dashcube:before{content:"\f210"}i.icon.forumbee:before{content:"\f211"}i.icon.leanpub:before{content:"\f212"}i.icon.sellsy:before{content:"\f213"}i.icon.shirtsinbulk:before{content:"\f214"}i.icon.simplybuilt:before{content:"\f215"}i.icon.skyatlas:before{content:"\f216"}i.icon.facebook:before{content:"\f230"}i.icon.pinterest:before{content:"\f231"}i.icon.whatsapp:before{content:"\f232"}i.icon.viacoin:before{content:"\f237"}i.icon.medium:before{content:"\f23a"}i.icon.y.combinator:before{content:"\f23b"}i.icon.optinmonster:before{content:"\f23c"}i.icon.opencart:before{content:"\f23d"}i.icon.expeditedssl:before{content:"\f23e"}i.icon.gg:before{content:"\f260"}i.icon.gg.circle:before{content:"\f261"}i.icon.tripadvisor:before{content:"\f262"}i.icon.odnoklassniki:before{content:"\f263"}i.icon.odnoklassniki.square:before{content:"\f264"}i.icon.pocket:before{content:"\f265"}i.icon.wikipedia:before{content:"\f266"}i.icon.safari:before{content:"\f267"}i.icon.chrome:before{content:"\f268"}i.icon.firefox:before{content:"\f269"}i.icon.opera:before{content:"\f26a"}i.icon.internet.explorer:before{content:"\f26b"}i.icon.contao:before{content:"\f26d"}i.icon.\35 00px:before{content:"\f26e"}i.icon.amazon:before{content:"\f270"}i.icon.houzz:before{content:"\f27c"}i.icon.vimeo:before{content:"\f27d"}i.icon.black.tie:before{content:"\f27e"}i.icon.fonticons:before{content:"\f280"}i.icon.reddit.alien:before{content:"\f281"}i.icon.microsoft.edge:before{content:"\f282"}i.icon.codiepie:before{content:"\f284"}i.icon.modx:before{content:"\f285"}i.icon.fort.awesome:before{content:"\f286"}i.icon.product.hunt:before{content:"\f288"}i.icon.mixcloud:before{content:"\f289"}i.icon.scribd:before{content:"\f28a"}i.icon.gitlab:before{content:"\f296"}i.icon.wpbeginner:before{content:"\f297"}i.icon.wpforms:before{content:"\f298"}i.icon.envira.gallery:before{content:"\f299"}i.icon.glide:before{content:"\f2a5"}i.icon.glide.g:before{content:"\f2a6"}i.icon.viadeo:before{content:"\f2a9"}i.icon.viadeo.square:before{content:"\f2aa"}i.icon.snapchat:before{content:"\f2ab"}i.icon.snapchat.ghost:before{content:"\f2ac"}i.icon.snapchat.square:before{content:"\f2ad"}i.icon.pied.piper.hat:before{content:"\f2ae"}i.icon.first.order:before{content:"\f2b0"}i.icon.yoast:before{content:"\f2b1"}i.icon.themeisle:before{content:"\f2b2"}i.icon.google.plus.circle:before{content:"\f2b3"}i.icon.font.awesome:before{content:"\f2b4"}i.icon.linode:before{content:"\f2b8"}i.icon.quora:before{content:"\f2c4"}i.icon.free.code.camp:before{content:"\f2c5"}i.icon.telegram:before{content:"\f2c6"}i.icon.bandcamp:before{content:"\f2d5"}i.icon.grav:before{content:"\f2d6"}i.icon.etsy:before{content:"\f2d7"}i.icon.imdb:before{content:"\f2d8"}i.icon.ravelry:before{content:"\f2d9"}i.icon.eercast:before{content:"\f2da"}i.icon.superpowers:before{content:"\f2dd"}i.icon.wpexplorer:before{content:"\f2de"}i.icon.meetup:before{content:"\f2e0"}i.icon.like:before{content:"\f004"}i.icon.favorite:before{content:"\f005"}i.icon.video:before{content:"\f008"}i.icon.check:before{content:"\f00c"}i.icon.close:before{content:"\f00d"}i.icon.cancel:before{content:"\f00d"}i.icon.delete:before{content:"\f00d"}i.icon.x:before{content:"\f00d"}i.icon.zoom.in:before{content:"\f00e"}i.icon.magnify:before{content:"\f00e"}i.icon.shutdown:before{content:"\f011"}i.icon.clock:before{content:"\f017"}i.icon.time:before{content:"\f017"}i.icon.play.circle.outline:before{content:"\f01d"}i.icon.headphone:before{content:"\f025"}i.icon.camera:before{content:"\f030"}i.icon.video.camera:before{content:"\f03d"}i.icon.picture:before{content:"\f03e"}i.icon.pencil:before{content:"\f040"}i.icon.compose:before{content:"\f040"}i.icon.point:before{content:"\f041"}i.icon.tint:before{content:"\f043"}i.icon.signup:before{content:"\f044"}i.icon.plus.circle:before{content:"\f055"}i.icon.question.circle:before{content:"\f059"}i.icon.dont:before{content:"\f05e"}i.icon.minimize:before{content:"\f066"}i.icon.add:before{content:"\f067"}i.icon.exclamation.circle:before{content:"\f06a"}i.icon.attention:before{content:"\f06a"}i.icon.eye:before{content:"\f06e"}i.icon.exclamation.triangle:before{content:"\f071"}i.icon.shuffle:before{content:"\f074"}i.icon.chat:before{content:"\f075"}i.icon.cart:before{content:"\f07a"}i.icon.shopping.cart:before{content:"\f07a"}i.icon.bar.graph:before{content:"\f080"}i.icon.key:before{content:"\f084"}i.icon.cogs:before{content:"\f085"}i.icon.discussions:before{content:"\f086"}i.icon.like.outline:before{content:"\f087"}i.icon.dislike.outline:before{content:"\f088"}i.icon.heart.outline:before{content:"\f08a"}i.icon.log.out:before{content:"\f08b"}i.icon.thumb.tack:before{content:"\f08d"}i.icon.winner:before{content:"\f091"}i.icon.phone:before{content:"\f095"}i.icon.bookmark.outline:before{content:"\f097"}i.icon.phone.square:before{content:"\f098"}i.icon.credit.card:before{content:"\f09d"}i.icon.hdd.outline:before{content:"\f0a0"}i.icon.bullhorn:before{content:"\f0a1"}i.icon.bell.outline:before{content:"\f0a2"}i.icon.hand.outline.right:before{content:"\f0a4"}i.icon.hand.outline.left:before{content:"\f0a5"}i.icon.hand.outline.up:before{content:"\f0a6"}i.icon.hand.outline.down:before{content:"\f0a7"}i.icon.globe:before{content:"\f0ac"}i.icon.wrench:before{content:"\f0ad"}i.icon.briefcase:before{content:"\f0b1"}i.icon.group:before{content:"\f0c0"}i.icon.linkify:before{content:"\f0c1"}i.icon.chain:before{content:"\f0c1"}i.icon.flask:before{content:"\f0c3"}i.icon.sidebar:before{content:"\f0c9"}i.icon.bars:before{content:"\f0c9"}i.icon.list.ul:before{content:"\f0ca"}i.icon.list.ol:before{content:"\f0cb"}i.icon.numbered.list:before{content:"\f0cb"}i.icon.magic:before{content:"\f0d0"}i.icon.truck:before{content:"\f0d1"}i.icon.currency:before{content:"\f0d6"}i.icon.triangle.down:before{content:"\f0d7"}i.icon.dropdown:before{content:"\f0d7"}i.icon.triangle.up:before{content:"\f0d8"}i.icon.triangle.left:before{content:"\f0d9"}i.icon.triangle.right:before{content:"\f0da"}i.icon.envelope:before{content:"\f0e0"}i.icon.conversation:before{content:"\f0e6"}i.icon.rain:before{content:"\f0e9"}i.icon.clipboard:before{content:"\f0ea"}i.icon.lightbulb:before{content:"\f0eb"}i.icon.bell:before{content:"\f0f3"}i.icon.ambulance:before{content:"\f0f9"}i.icon.medkit:before{content:"\f0fa"}i.icon.fighter.jet:before{content:"\f0fb"}i.icon.beer:before{content:"\f0fc"}i.icon.plus.square:before{content:"\f0fe"}i.icon.computer:before{content:"\f108"}i.icon.circle.outline:before{content:"\f10c"}i.icon.gamepad:before{content:"\f11b"}i.icon.star.half.full:before{content:"\f123"}i.icon.broken.chain:before{content:"\f127"}i.icon.question:before{content:"\f128"}i.icon.exclamation:before{content:"\f12a"}i.icon.eraser:before{content:"\f12d"}i.icon.microphone:before{content:"\f130"}i.icon.microphone.slash:before{content:"\f131"}i.icon.shield:before{content:"\f132"}i.icon.target:before{content:"\f140"}i.icon.play.circle:before{content:"\f144"}i.icon.pencil.square:before{content:"\f14b"}i.icon.eur:before{content:"\f153"}i.icon.gbp:before{content:"\f154"}i.icon.usd:before{content:"\f155"}i.icon.inr:before{content:"\f156"}i.icon.cny:before{content:"\f157"}i.icon.rmb:before{content:"\f157"}i.icon.jpy:before{content:"\f157"}i.icon.rouble:before{content:"\f158"}i.icon.rub:before{content:"\f158"}i.icon.krw:before{content:"\f159"}i.icon.btc:before{content:"\f15a"}i.icon.gratipay:before{content:"\f184"}i.icon.zip:before{content:"\f187"}i.icon.dot.circle.outline:before{content:"\f192"}i.icon.try:before{content:"\f195"}i.icon.graduation:before{content:"\f19d"}i.icon.circle.outline:before{content:"\f1db"}i.icon.sliders:before{content:"\f1de"}i.icon.weixin:before{content:"\f1d7"}i.icon.tty:before{content:"\f1e4"}i.icon.teletype:before{content:"\f1e4"}i.icon.binoculars:before{content:"\f1e5"}i.icon.power.cord:before{content:"\f1e6"}i.icon.wi-fi:before{content:"\f1eb"}i.icon.visa.card:before{content:"\f1f0"}i.icon.mastercard.card:before{content:"\f1f1"}i.icon.discover.card:before{content:"\f1f2"}i.icon.amex:before{content:"\f1f3"}i.icon.american.express.card:before{content:"\f1f3"}i.icon.stripe.card:before{content:"\f1f5"}i.icon.bell.slash:before{content:"\f1f6"}i.icon.bell.slash.outline:before{content:"\f1f7"}i.icon.area.graph:before{content:"\f1fe"}i.icon.pie.graph:before{content:"\f200"}i.icon.line.graph:before{content:"\f201"}i.icon.cc:before{content:"\f20a"}i.icon.sheqel:before{content:"\f20b"}i.icon.ils:before{content:"\f20b"}i.icon.plus.cart:before{content:"\f217"}i.icon.arrow.down.cart:before{content:"\f218"}i.icon.detective:before{content:"\f21b"}i.icon.venus:before{content:"\f221"}i.icon.mars:before{content:"\f222"}i.icon.mercury:before{content:"\f223"}i.icon.intersex:before{content:"\f224"}i.icon.venus.double:before{content:"\f226"}i.icon.female.homosexual:before{content:"\f226"}i.icon.mars.double:before{content:"\f227"}i.icon.male.homosexual:before{content:"\f227"}i.icon.venus.mars:before{content:"\f228"}i.icon.mars.stroke:before{content:"\f229"}i.icon.mars.alternate:before{content:"\f229"}i.icon.mars.vertical:before{content:"\f22a"}i.icon.mars.stroke.vertical:before{content:"\f22a"}i.icon.mars.horizontal:before{content:"\f22b"}i.icon.mars.stroke.horizontal:before{content:"\f22b"}i.icon.asexual:before{content:"\f22d"}i.icon.facebook.official:before{content:"\f230"}i.icon.user.plus:before{content:"\f234"}i.icon.user.times:before{content:"\f235"}i.icon.user.close:before{content:"\f235"}i.icon.user.cancel:before{content:"\f235"}i.icon.user.delete:before{content:"\f235"}i.icon.user.x:before{content:"\f235"}i.icon.bed:before{content:"\f236"}i.icon.yc:before{content:"\f23b"}i.icon.ycombinator:before{content:"\f23b"}i.icon.battery.four:before{content:"\f240"}i.icon.battery.three:before{content:"\f241"}i.icon.battery.three.quarters:before{content:"\f241"}i.icon.battery.two:before{content:"\f242"}i.icon.battery.half:before{content:"\f242"}i.icon.battery.one:before{content:"\f243"}i.icon.battery.quarter:before{content:"\f243"}i.icon.battery.zero:before{content:"\f244"}i.icon.i.cursor:before{content:"\f246"}i.icon.jcb:before{content:"\f24b"}i.icon.japan.credit.bureau.card:before{content:"\f24b"}i.icon.diners.club.card:before{content:"\f24c"}i.icon.balance:before{content:"\f24e"}i.icon.hourglass.outline:before{content:"\f250"}i.icon.hourglass.zero:before{content:"\f250"}i.icon.hourglass.one:before{content:"\f251"}i.icon.hourglass.two:before{content:"\f252"}i.icon.hourglass.three:before{content:"\f253"}i.icon.hourglass.four:before{content:"\f254"}i.icon.grab:before{content:"\f255"}i.icon.hand.victory:before{content:"\f25b"}i.icon.tm:before{content:"\f25c"}i.icon.r.circle:before{content:"\f25d"}i.icon.television:before{content:"\f26c"}i.icon.five.hundred.pixels:before{content:"\f26e"}i.icon.calendar.plus:before{content:"\f271"}i.icon.calendar.minus:before{content:"\f272"}i.icon.calendar.times:before{content:"\f273"}i.icon.calendar.check:before{content:"\f274"}i.icon.factory:before{content:"\f275"}i.icon.commenting:before{content:"\f27a"}i.icon.commenting.outline:before{content:"\f27b"}i.icon.edge:before{content:"\f282"}i.icon.ms.edge:before{content:"\f282"}i.icon.wordpress.beginner:before{content:"\f297"}i.icon.wordpress.forms:before{content:"\f298"}i.icon.envira:before{content:"\f299"}i.icon.question.circle.outline:before{content:"\f29c"}i.icon.assistive.listening.devices:before{content:"\f2a2"}i.icon.als:before{content:"\f2a2"}i.icon.ald:before{content:"\f2a2"}i.icon.asl.interpreting:before{content:"\f2a3"}i.icon.deaf:before{content:"\f2a4"}i.icon.american.sign.language.interpreting:before{content:"\f2a3"}i.icon.hard.of.hearing:before{content:"\f2a4"}i.icon.signing:before{content:"\f2a7"}i.icon.new.pied.piper:before{content:"\f2ae"}i.icon.theme.isle:before{content:"\f2b2"}i.icon.google.plus.official:before{content:"\f2b3"}i.icon.fa:before{content:"\f2b4"}i.icon.vcard:before{content:"\f2bb"}i.icon.vcard.outline:before{content:"\f2bc"}i.icon.drivers.license:before{content:"\f2c2"}i.icon.drivers.license.outline:before{content:"\f2c3"}i.icon.thermometer:before{content:"\f2c7"}i.icon.s15:before{content:"\f2cd"}i.icon.bath:before{content:"\f2cd"}i.icon.times.rectangle:before{content:"\f2d3"}i.icon.times.rectangle.outline:before{content:"\f2d4"}@font-face {
  font-family: 'demisto';
  src: url(/assets/demisto-bundle-1764138721895.eot);
  src: url(/assets/demisto-bundle-1764138721895.eot#iefix) format('embedded-opentype'),
       url(/assets/demisto-bundle-1764138721895.woff2) format('woff2'),
       url(/assets/demisto-bundle-1764138721895.woff) format('woff'),
       url(/assets/demisto-bundle-1764138721895.ttf) format('truetype'),
       url(/assets/demisto-bundle-1764138721895.svg#demisto) format('svg');
  font-weight: normal;
  font-style: normal;
}/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. *//* Note, that will break hinting! In other OS-es font will be not as sharp as it could be *//*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'demisto';
    src: url('../font/demisto.svg?58553523#demisto') format('svg');
  }
}
*/[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "demisto";
  font-style: normal;
  font-weight: normal;
  speak: never;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */

  /* For safety - reset parent styles, that can break glyph codes*/
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */

  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}.icon-indicators-mitre-24-r:before { content: '\e800'; }/* '' */.icon-action-migrate-24-r:before { content: '\e801'; }/* '' */.icon-status-panw-24-r:before { content: '\e802'; }/* '' */.icon-closed:before { content: '\e803'; }/* '' */.icon-cli-bang-24-r:before { content: '\e804'; }/* '' */.icon-cli-bold-24-r:before { content: '\e805'; }/* '' */.icon-cli-code-24-r:before { content: '\e806'; }/* '' */.icon-cli-header-24-r:before { content: '\e807'; }/* '' */.icon-ind-ticket:before { content: '\e808'; }/* '' */.icon-cli-italic-24-r:before { content: '\e809'; }/* '' */.icon-dbothead:before { content: '\e80a'; }/* '' */.icon-up-1:before { content: '\e80b'; }/* '' */.icon-down-1:before { content: '\e80c'; }/* '' */.icon-cli-line-24-r:before { content: '\e80d'; }/* '' */.icon-cli-link-24-r:before { content: '\e80e'; }/* '' */.icon-abc-s-1:before { content: '\e80f'; }/* '' */.icon-cog:before { content: '\e810'; }/* '' */.icon-cli-list-24-r:before { content: '\e811'; }/* '' */.icon-markdown_s:before { content: '\e812'; }/* '' */.icon-cli-markdown_14-24-r:before { content: '\e813'; }/* '' */.icon-cli-quote-24-r:before { content: '\e814'; }/* '' */.icon-cli-ordered-list-24-r:before { content: '\e815'; }/* '' */.icon-cli-strikethrough-24-r:before { content: '\e816'; }/* '' */.icon-status-panw-24-s:before { content: '\e817'; }/* '' */.icon-widget_picture:before { content: '\e818'; }/* '' */.icon-api-key-24-r:before { content: '\e819'; }/* '' */.icon-editor-cut-24-r:before { content: '\e81a'; }/* '' */.icon-editor-dragme-24-r:before { content: '\e81b'; }/* '' */.icon-editor-image-24-r:before { content: '\e81c'; }/* '' */.icon-resizer:before { content: '\e81d'; }/* '' */.icon-editor-note-24-r:before { content: '\e81e'; }/* '' */.icon-page-size:before { content: '\e81f'; }/* '' */.icon-editor-noteadd-24-r:before { content: '\e820'; }/* '' */.icon-editor-pagesize-24-r:before { content: '\e821'; }/* '' */.icon-editor-resizer-24-r:before { content: '\e822'; }/* '' */.icon-number:before { content: '\e823'; }/* '' */.icon-pie:before { content: '\e824'; }/* '' */.icon-table:before { content: '\e825'; }/* '' */.icon-field-demisto-24-r:before { content: '\e826'; }/* '' */.icon-field-html-24-r:before { content: '\e827'; }/* '' */.icon-html:before { content: '\e828'; }/* '' */.icon-navigation-hamburger-24-s:before { content: '\e829'; }/* '' */.icon-bar:before { content: '\e82a'; }/* '' */.icon-graph:before { content: '\e82b'; }/* '' */.icon-histogram:before { content: '\e82c'; }/* '' */.icon-widget_list:before { content: '\e82d'; }/* '' */.icon-navigation-compress-24-r:before { content: '\e82e'; }/* '' */.icon-view:before { content: '\e82f'; }/* '' */.icon-navigation-expand-24-r:before { content: '\e830'; }/* '' */.icon-navigation-dbot-new-24-r:before { content: '\e831'; }/* '' */.icon-navigation-dbot-closed-24-r:before { content: '\e832'; }/* '' */.icon-navigation-context-data-24-r:before { content: '\e833'; }/* '' */.icon-indicators-malware-24-r:before { content: '\e834'; }/* '' */.icon-indicators-actor-24-r:before { content: '\e835'; }/* '' */.icon-indicators-report-24-r:before { content: '\e836'; }/* '' */.icon-indicators-attack-pattern-24-r:before { content: '\e837'; }/* '' */.icon-indicators-tool-24-r:before { content: '\e838'; }/* '' */.icon-general-idea-24-r:before { content: '\e839'; }/* '' */.icon-text:before { content: '\e83a'; }/* '' */.icon-task-communication-24-s:before { content: '\e83b'; }/* '' */.icon-close:before { content: '\e83c'; }/* '' */.icon-action-test-24-r:before { content: '\e83d'; }/* '' */.icon-indicators-cryptocurrencies-24-r:before { content: '\e83e'; }/* '' */.icon-status-cortex-24-r:before { content: '\e83f'; }/* '' */.icon-indicators-onion-24-r:before { content: '\e840'; }/* '' */.icon-widget-stopper-24-l:before { content: '\e841'; }/* '' */.icon-navigation-down-24-l:before { content: '\e842'; }/* '' */.icon-refresh:before { content: '\e843'; }/* '' */.icon-general-asterisk-s:before { content: '\e844'; }/* '' */.icon-opened:before { content: '\e845'; }/* '' */.icon-eraser:before { content: '\e846'; }/* '' */.icon-123-s:before { content: '\e847'; }/* '' */.icon-abc-s:before { content: '\e848'; }/* '' */.icon-crown:before { content: '\e849'; }/* '' */.icon-task-playbook-24-s:before { content: '\e84a'; }/* '' */.icon-cli-keyboard-24-r:before { content: '\e84b'; }/* '' */.icon-down:before { content: '\e84c'; }/* '' */.icon-filter-off:before { content: '\e84d'; }/* '' */.icon-gauge:before { content: '\e84e'; }/* '' */.icon-filter:before { content: '\e84f'; }/* '' */.icon-global-history:before { content: '\e850'; }/* '' */.icon-lightbulb-off:before { content: '\e851'; }/* '' */.icon-lightbulb:before { content: '\e852'; }/* '' */.icon-editor-arrows-h-24-r:before { content: '\e853'; }/* '' */.icon-up:before { content: '\e854'; }/* '' */.icon-clicopy:before { content: '\e855'; }/* '' */.icon-task-quiet-24-r:before { content: '\e856'; }/* '' */.icon-cut:before { content: '\e857'; }/* '' */.icon-note:before { content: '\e858'; }/* '' */.icon-noteadd:before { content: '\e859'; }/* '' */.icon-whitelist:before { content: '\e85a'; }/* '' */.icon-editor-zoom-in-24-r:before { content: '\e85b'; }/* '' */.icon-editor-zoom-out-24-r:before { content: '\e85c'; }/* '' */.icon-field-attachments-24-r:before { content: '\e85d'; }/* '' */.icon-field-date-24-r:before { content: '\e85e'; }/* '' */.icon-dbot-closed:before { content: '\e85f'; }/* '' */.icon-dbot-new:before { content: '\e860'; }/* '' */.icon-field-markdown-24-r:before { content: '\e861'; }/* '' */.icon-field-multiselect-24-r:before { content: '\e862'; }/* '' */.icon-field-number-24-r:before { content: '\e863'; }/* '' */.icon-field-paragraph-24-r:before { content: '\e864'; }/* '' */.icon-field-role-24-r:before { content: '\e865'; }/* '' */.icon-field-singleselect-24-r:before { content: '\e866'; }/* '' */.icon-field-sla-24-r:before { content: '\e867'; }/* '' */.icon-field-table-24-r:before { content: '\e868'; }/* '' */.icon-field-text-24-r:before { content: '\e869'; }/* '' */.icon-field-toggle-24-r:before { content: '\e86a'; }/* '' */.icon-field-url-24-r:before { content: '\e86b'; }/* '' */.icon-field-user-24-r:before { content: '\e86c'; }/* '' */.icon-file-archive-o-24-r:before { content: '\e86d'; }/* '' */.icon-file-audio-o-24-r:before { content: '\e86e'; }/* '' */.icon-file-code-o-24-r:before { content: '\e86f'; }/* '' */.icon-file-excel-o-24-r:before { content: '\e870'; }/* '' */.icon-file-image-o-24-r:before { content: '\e871'; }/* '' */.icon-file-o-24-r:before { content: '\e872'; }/* '' */.icon-file-pdf-o-24-r:before { content: '\e873'; }/* '' */.icon-file-powerpoint-o-24-r:before { content: '\e874'; }/* '' */.icon-file-sound-o-24-r:before { content: '\e875'; }/* '' */.icon-file-text-o-24-r:before { content: '\e876'; }/* '' */.icon-file-word-o-24-r:before { content: '\e877'; }/* '' */.icon-file-video-o-24-r:before { content: '\e878'; }/* '' */.icon-task-standard-24-s:before { content: '\e879'; }/* '' */.icon-task-polling-24-r:before { content: '\e87a'; }/* '' */.icon-action-filter-out-24-r:before { content: '\e87b'; }/* '' */.icon-action-delete-24-s:before { content: '\e87c'; }/* '' */.icon-status-cond-paused-24-s:before { content: '\e87d'; }/* '' */.icon-status-notok-24-r:before { content: '\e87e'; }/* '' */.icon-task-waiting-for-com-24-r:before { content: '\e87f'; }/* '' */.icon-indicators-intrusion-24-r:before { content: '\e880'; }/* '' */.icon-action-paste-24-r:before { content: '\e881'; }/* '' */.icon-editor-select-area-24-r:before { content: '\e882'; }/* '' */.icon-indicators-campaign-24-r:before { content: '\e883'; }/* '' */.icon-indicators-course-of-action-24-r:before { content: '\e884'; }/* '' */.icon-status-skipped-24-r:before { content: '\e885'; }/* '' */.icon-status-caps-on-24-r:before { content: '\e886'; }/* '' */.icon-cli-marker-24-r:before { content: '\e887'; }/* '' */.icon-cli-table-24-r:before { content: '\e888'; }/* '' */.icon-menu-automations-24-r:before { content: '\e889'; }/* '' */.icon-menu-cogs-24-r:before { content: '\e88a'; }/* '' */.icon-menu-edit-profile-24-r:before { content: '\e88b'; }/* '' */.icon-menu-home-24-r:before { content: '\e88c'; }/* '' */.icon-menu-indicators-24-r:before { content: '\e88d'; }/* '' */.icon-menu-incidents-24-r:before { content: '\e88e'; }/* '' */.icon-menu-jobs-24-r:before { content: '\e88f'; }/* '' */.icon-menu-notification-24-r:before { content: '\e890'; }/* '' */.icon-menu-playbooks-24-r:before { content: '\e891'; }/* '' */.icon-menu-reports-24-r:before { content: '\e892'; }/* '' */.icon-menu-settings-24-r:before { content: '\e893'; }/* '' */.icon-menu-sign-out-24-r:before { content: '\e894'; }/* '' */.icon-menu-switch-server-24-r:before { content: '\e895'; }/* '' */.icon-widget-bar-24-r:before { content: '\e896'; }/* '' */.icon-widget-create-24-r:before { content: '\e897'; }/* '' */.icon-widget-graph-24-r:before { content: '\e898'; }/* '' */.icon-widget-histogram-24-r:before { content: '\e899'; }/* '' */.icon-widget-list-24-r:before { content: '\e89a'; }/* '' */.icon-widget-not-supported-24-r:before { content: '\e89b'; }/* '' */.icon-widget-number-24-r:before { content: '\e89c'; }/* '' */.icon-widget-picture-24-r:before { content: '\e89d'; }/* '' */.icon-widget-pie-24-r:before { content: '\e89e'; }/* '' */.icon-widget-preview-desktop-24-r:before { content: '\e89f'; }/* '' */.icon-widget-table-24-r:before { content: '\e8a0'; }/* '' */.icon-widget-preview-mobile-24-r:before { content: '\e8a1'; }/* '' */.icon-widget-text-24-r:before { content: '\e8a2'; }/* '' */.icon-widget-timer-24-r:before { content: '\e8a3'; }/* '' */.icon-task-automatic-24-s:before { content: '\e8a4'; }/* '' */.icon-task-blocked-24-r:before { content: '\e8a5'; }/* '' */.icon-task-automation-error-24-r:before { content: '\e8a6'; }/* '' */.icon-task-communication-24-l:before { content: '\e8a7'; }/* '' */.icon-task-complete-24-r:before { content: '\e8a8'; }/* '' */.icon-task-condition-24-s:before { content: '\e8a9'; }/* '' */.icon-task-condition-24-l:before { content: '\e8aa'; }/* '' */.icon-task-playbook-24-r:before { content: '\e8ab'; }/* '' */.icon-action-report-24-r:before { content: '\e8ac'; }/* '' */.icon-task-task-24-r:before { content: '\e8ad'; }/* '' */.icon-task-waiting-for-user-24-r:before { content: '\e8ae'; }/* '' */.icon-task-standard-24-l:before { content: '\e8af'; }/* '' */.icon-navigation-askdbot-24-s:before { content: '\e8b0'; }/* '' */.icon-navigation-caret-down-24-l:before { content: '\e8b1'; }/* '' */.icon-navigation-caret-down-24-r:before { content: '\e8b2'; }/* '' */.icon-navigation-caret-down-24-s:before { content: '\e8b3'; }/* '' */.icon-navigation-caret-left-24-l:before { content: '\e8b4'; }/* '' */.icon-navigation-caret-left-24-r:before { content: '\e8b5'; }/* '' */.icon-navigation-caret-light-24-l:before { content: '\e8b6'; }/* '' */.icon-navigation-caret-right-24-r:before { content: '\e8b7'; }/* '' */.icon-navigation-caret-up-24-l:before { content: '\e8b8'; }/* '' */.icon-navigation-caret-up-24-r:before { content: '\e8b9'; }/* '' */.icon-navigation-caret-up-24-s:before { content: '\e8ba'; }/* '' */.icon-navigation-close-24-r:before { content: '\e8bb'; }/* '' */.icon-navigation-close-circle-24-r:before { content: '\e8bc'; }/* '' */.icon-severity-critical-24-r:before { content: '\e8bd'; }/* '' */.icon-severity-high-24-r:before { content: '\e8be'; }/* '' */.icon-severity-informational-24-r:before { content: '\e8bf'; }/* '' */.icon-severity-low-24-r:before { content: '\e8c0'; }/* '' */.icon-severity-medium-24-r:before { content: '\e8c1'; }/* '' */.icon-severity-unknown-24-r:before { content: '\e8c2'; }/* '' */.icon-navigation-hamburger-24-r:before { content: '\e8c3'; }/* '' */.icon-navigation-left-24-l:before { content: '\e8c4'; }/* '' */.icon-navigation-info-24-r:before { content: '\e8c5'; }/* '' */.icon-navigation-left-24-s:before { content: '\e8c6'; }/* '' */.icon-navigation-lightbulb-24-l:before { content: '\e8c7'; }/* '' */.icon-navigation-lightbulb-off-24-l:before { content: '\e8c8'; }/* '' */.icon-navigation-locate-24-r:before { content: '\e8c9'; }/* '' */.icon-navigation-minus-24-r:before { content: '\e8ca'; }/* '' */.icon-navigation-minus-24-s:before { content: '\e8cb'; }/* '' */.icon-navigation-overflow-h-24-r:before { content: '\e8cc'; }/* '' */.icon-navigation-overflow-v-24-r:before { content: '\e8cd'; }/* '' */.icon-navigation-plus-24-r:before { content: '\e8ce'; }/* '' */.icon-navigation-plus-24-s:before { content: '\e8cf'; }/* '' */.icon-navigation-right-24-l:before { content: '\e8d0'; }/* '' */.icon-navigation-right-24-s:before { content: '\e8d1'; }/* '' */.icon-navigation-section-collapse-24-s:before { content: '\e8d2'; }/* '' */.icon-navigation-section-expend-24-s:before { content: '\e8d3'; }/* '' */.icon-navigation-sort-24-r:before { content: '\e8d4'; }/* '' */.icon-navigation-system-24-r:before { content: '\e8d5'; }/* '' */.icon-navigation-tasks-24-r:before { content: '\e8d6'; }/* '' */.icon-navigation-teams-24-r:before { content: '\e8d7'; }/* '' */.icon-navigation-up-24-l:before { content: '\e8d8'; }/* '' */.icon-navigation-user-circle-24-r:before { content: '\e8d9'; }/* '' */.icon-status-unassigned-24-l:before { content: '\e8da'; }/* '' */.icon-action-artifact-24-r:before { content: '\e8db'; }/* '' */.icon-action-assign-mobile-24-l:before { content: '\e8dc'; }/* '' */.icon-action-attach-24-s:before { content: '\e8dd'; }/* '' */.icon-action-ban-24-s:before { content: '\e8de'; }/* '' */.icon-action-bell-24-r:before { content: '\e8df'; }/* '' */.icon-action-bell-o-24-r:before { content: '\e8e0'; }/* '' */.icon-action-call-mobile-24-l:before { content: '\e8e1'; }/* '' */.icon-action-child-24-r:before { content: '\e8e2'; }/* '' */.icon-action-choose-24-r:before { content: '\e8e3'; }/* '' */.icon-action-clicopy-24-r:before { content: '\e8e4'; }/* '' */.icon-action-close-24-r:before { content: '\e8e5'; }/* '' */.icon-action-completetask-mobile-24-l:before { content: '\e8e6'; }/* '' */.icon-action-context-24-r:before { content: '\e8e7'; }/* '' */.icon-action-delete-24-r:before { content: '\e8e8'; }/* '' */.icon-action-download-24-r:before { content: '\e8e9'; }/* '' */.icon-action-downloadcloud-24-r:before { content: '\e8ea'; }/* '' */.icon-action-duplicate-24-r:before { content: '\e8eb'; }/* '' */.icon-action-edit-24-s:before { content: '\e8ec'; }/* '' */.icon-action-filter-24-r:before { content: '\e8ed'; }/* '' */.icon-action-filter-o-24-r:before { content: '\e8ee'; }/* '' */.icon-action-flag-24-r:before { content: '\e8ef'; }/* '' */.icon-action-flag-o-24-r:before { content: '\e8f0'; }/* '' */.icon-action-get-info-24-r:before { content: '\e8f1'; }/* '' */.icon-action-hide-24-s:before { content: '\e8f2'; }/* '' */.icon-action-hide-24-r:before { content: '\e8f3'; }/* '' */.icon-action-lightbulb-off-24-s:before { content: '\e8f4'; }/* '' */.icon-action-lightbulb-24-s:before { content: '\e8f5'; }/* '' */.icon-action-minus-24-s:before { content: '\e8f6'; }/* '' */.icon-action-note-24-r:before { content: '\e8f7'; }/* '' */.icon-action-note-o-24-r:before { content: '\e8f8'; }/* '' */.icon-action-plus-24-r:before { content: '\e8f9'; }/* '' */.icon-action-plus-24-s:before { content: '\e8fa'; }/* '' */.icon-action-reopen-24-r:before { content: '\e8fb'; }/* '' */.icon-action-repeat-24-r:before { content: '\e8fc'; }/* '' */.icon-action-context:before { content: '\e8fd'; }/* '' */.icon-action-reset-24-r:before { content: '\e8fe'; }/* '' */.icon-action-save-24-r:before { content: '\e8ff'; }/* '' */.icon-action-schedule-24-r:before { content: '\e900'; }/* '' */.icon-action-send-24-r:before { content: '\e901'; }/* '' */.icon-action-share-24-l:before { content: '\e902'; }/* '' */.icon-action-share-24-r:before { content: '\e903'; }/* '' */.icon-action-star-24-r:before { content: '\e904'; }/* '' */.icon-action-star-o-24-r:before { content: '\e905'; }/* '' */.icon-action-unlink-24-r:before { content: '\e906'; }/* '' */.icon-action-unshare-24-r:before { content: '\e907'; }/* '' */.icon-action-uploadcloud-24-r:before { content: '\e908'; }/* '' */.icon-action-view-24-r:before { content: '\e909'; }/* '' */.icon-action-view-24-s:before { content: '\e90a'; }/* '' */.icon-action-whitelist-24-r:before { content: '\e90b'; }/* '' */.icon-general-calendar-24-r:before { content: '\e90c'; }/* '' */.icon-general-calendar-o-24-r:before { content: '\e90d'; }/* '' */.icon-general-desktop-24-r:before { content: '\e90e'; }/* '' */.icon-general-error-malfunctioning-24-xl:before { content: '\e90f'; }/* '' */.icon-general-global-history-24-r:before { content: '\e910'; }/* '' */.icon-general-help-24-r:before { content: '\e911'; }/* '' */.icon-general-history-24-r:before { content: '\e912'; }/* '' */.icon-general-history-24-s:before { content: '\e913'; }/* '' */.icon-general-lock-24-l:before { content: '\e914'; }/* '' */.icon-general-lock-24-r:before { content: '\e915'; }/* '' */.icon-general-refresh-24-r:before { content: '\e916'; }/* '' */.icon-general-refresh-24-s:before { content: '\e917'; }/* '' */.icon-general-settings-24-s:before { content: '\e918'; }/* '' */.icon-general-server-24-r:before { content: '\e919'; }/* '' */.icon-general-search-24-r:before { content: '\e91a'; }/* '' */.icon-general-sort-alpha-asc-24-r:before { content: '\e91b'; }/* '' */.icon-general-sort-alpha-desc-24-r:before { content: '\e91c'; }/* '' */.icon-general-unlock-alt2-24-r:before { content: '\e91d'; }/* '' */.icon-general-general-unlock-alt-24-r:before { content: '\e91e'; }/* '' */.icon-general-warning-24-r:before { content: '\e91f'; }/* '' */.icon-general-warning-24-s:before { content: '\e920'; }/* '' */.icon-status-active-24-r:before { content: '\e921'; }/* '' */.icon-status-active-24-s:before { content: '\e922'; }/* '' */.icon-cli-underline-24-r:before { content: '\e923'; }/* '' */.icon-status-closed-24-s:before { content: '\e924'; }/* '' */.icon-status-equals-24-r:before { content: '\e925'; }/* '' */.icon-status-oncanvas-24-r:before { content: '\e926'; }/* '' */.icon-menu-riskmgmt-24-r:before { content: '\e927'; }/* '' */.icon-status-oncanvas-24-s:before { content: '\e928'; }/* '' */.icon-status-pending-24-r:before { content: '\e929'; }/* '' */.icon-status-pending-24-s:before { content: '\e92a'; }/* '' */.icon-status-restricted-24-l:before { content: '\e92b'; }/* '' */.icon-editor-redo-24-r:before { content: '\e92c'; }/* '' */.icon-editor-undo-24-r:before { content: '\e92d'; }/* '' */.icon-menu-orchestrations-24-r:before { content: '\e92e'; }/* '' */.icon-general-spinner-24-r:before { content: '\e92f'; }/* '' */.icon-menu-away-18-s:before { content: '\e930'; }/* '' */.icon-general-spinner-24-s:before { content: '\e931'; }/* '' */.icon-editor-library-24-r:before { content: '\e932'; }/* '' */.icon-navigation-circle-down-24-s:before { content: '\e933'; }/* '' */.icon-navigation-circle-right-24-s:before { content: '\e934'; }/* '' */.icon-status-closed-24-r:before { content: '\e935'; }/* '' */.icon-menu-away-24-r:before { content: '\e936'; }/* '' */.icon-cli-alignleft-24-r:before { content: '\e937'; }/* '' */.icon-status-timeafter-24-r:before { content: '\e938'; }/* '' */.icon-status-timebefore-24-r:before { content: '\e939'; }/* '' */.icon-navigation-begining-24-s:before { content: '\e93a'; }/* '' */.icon-navigation-end-24-s:before { content: '\e93b'; }/* '' */.icon-cli-aligncenter-24-r:before { content: '\e93c'; }/* '' */.icon-cli-alignright-24-r:before { content: '\e93d'; }/* '' */.icon-status-noresults-24-r:before { content: '\e93e'; }/* '' */.icon-indicators-rep-malicious:before { content: '\e93f'; }/* '' */.icon-indicators-rep-suspicious:before { content: '\e940'; }/* '' */.icon-indicators-rep-benign:before { content: '\e941'; }/* '' */.icon-status-paused-24-r:before { content: '\e942'; }/* '' */.icon-status-paused-24-s:before { content: '\e943'; }/* '' */.icon-status-unassigned-24-r:before { content: '\e944'; }/* '' */.icon-status-unassigned-24-s:before { content: '\e945'; }/* '' */.icon-navigation-shared-24-r:before { content: '\e946'; }/* '' */.icon-editor-resizer-12-s:before { content: '\e947'; }/* '' */.icon-navigation-up-24-s:before { content: '\e948'; }/* '' */.icon-navigation-down-24-s:before { content: '\e949'; }/* '' */.icon-navigation-sortdown-24-r:before { content: '\e94a'; }/* '' */.icon-navigation-sortup-24-r:before { content: '\e94b'; }/* '' */.icon-status-restricted-24-s:before { content: '\e94c'; }/* '' */.icon-status-new-24-r:before { content: '\e94d'; }/* '' */.icon-field-timer-24-r:before { content: '\e94e'; }/* '' */.icon-action-minus-16-s:before { content: '\e94f'; }/* '' */.icon-action-plus-16-s:before { content: '\e950'; }/* '' */.icon-cli-textcolor-24-r:before { content: '\e951'; }/* '' */.icon-field-transpose-left-24-r:before { content: '\e952'; }/* '' */.icon-field-transpose-top-24-r:before { content: '\e953'; }/* '' */.icon-menu-threat-intel-24:before { content: '\e954'; }/* '' */.icon-menu-generic-object-24:before { content: '\e955'; }/* '' */.icon-status-new-change-24:before { content: '\e956'; }/* '' */.icon-menu-classifier-24-r:before { content: '\e957'; }/* '' */.icon-editor-library-24-s:before { content: '\e958'; }/* '' */.icon-indicators-registry-24-r:before { content: '\e959'; }/* '' */.icon-menu-wizard:before { content: '\e95a'; }/* '' */.icon-action-bell-off-24-r:before { content: '\e95b'; }/* '' */.icon-indicators-user-24-r:before { content: '\e95c'; }/* '' */.icon-indicators-custome-24-r:before { content: '\e95d'; }/* '' */.icon-indicators-cvescore-24-r:before { content: '\e95e'; }/* '' */.icon-indicators-domain-24-r:before { content: '\e95f'; }/* '' */.icon-indicators-email-24-r:before { content: '\e960'; }/* '' */.icon-indicators-hash-24-r:before { content: '\e961'; }/* '' */.icon-indicators-host-24-r:before { content: '\e962'; }/* '' */.icon-indicators-ip-24-r:before { content: '\e963'; }/* '' */.icon-action-run-24-r:before { content: '\e964'; }/* '' */.icon-indicators-url-24-r:before { content: '\e965'; }/* '' */.icon-action-schedule-full-24-r:before { content: '\e966'; }/* '' */.icon-action-schedule-full-24-s:before { content: '\e967'; }/* '' */.icon-action-schedule-24-s:before { content: '\e968'; }/* '' */.icon-general-diploma-24-xl:before { content: '\e969'; }/* '' */.icon-task-todo-24-l:before { content: '\e96c'; }/* '' */.icon-menu-marketplace-24-r:before { content: '\e96d'; }/* '' */.icon-action-pin-24-r:before { content: '\e96e'; }/* '' */.icon-action-pause-24-r:before { content: '\e96f'; }/* '' */.icon-action-stop-24-r:before { content: '\e979'; }/* '' */.icon-action-step-24-r:before { content: '\e97a'; }/* '' */.icon-field-tag-24-r:before { content: '\e97b'; }/* '' */.icon-field-custome-24-r:before { content: '\e97c'; }/* '' */.icon-menu-dashboards-24-r:before { content: '\e97d'; }/* '' */.icon-menu-incidents-layouts-24-r:before { content: '\e97e'; }/* '' */.icon-menu-indicators-layouts-24-r:before { content: '\e97f'; }/* '' */.icon-menu-integrations-24-r:before { content: '\e980'; }/* '' */.icon-field-propagation-24-r:before { content: '\e981'; }/* '' */.icon-widget-metrics-24-r:before { content: '\e984'; }/* '' */.icon-editor-reposition-24-r:before { content: '\e985'; }/* '' */.icon-action-star-24-l:before { content: '\e986'; }/* '' */.icon-status-certified-24-r:before { content: '\e987'; }/* '' */.icon-status-certified-24-s:before { content: '\e988'; }/* '' */.icon-status-check-24-r:before { content: '\e989'; }/* '' */.icon-status-check-24-s:before { content: '\e98a'; }/* '' */.icon-action-pivot-24-r:before { content: '\e98b'; }/* '' */.icon-action-recolor-24-r:before { content: '\e98c'; }/* '' */.icon-general-case-sensitive-off-24-r:before { content: '\e98d'; }/* '' */.icon-general-case-sensitive-on-24-r:before { content: '\e98e'; }/* '' */.icon-action-filter-in-24-r:before { content: '\e98f'; }/* '' */.icon-editor-dragme-12-s:before { content: '\e990'; }/* '' */.icon-action-cart-24-r:before { content: '\e991'; }/* '' */.icon-action-cart-24-s:before { content: '\e992'; }/* '' */.icon-action-cart-add-24-r:before { content: '\e993'; }/* '' */.icon-action-cart-in-24-r:before { content: '\e994'; }/* '' */.icon-navigation-section-collapse-16-s:before { content: '\e995'; }/* '' */.icon-navigation-section-expend-16-s:before { content: '\e996'; }/* '' */.icon-action-plus-24-l:before { content: '\e997'; }/* '' */.icon-action-get-info-24-s:before { content: '\e998'; }/* '' */.icon-indicators-infrastructure-24-r:before { content: '\e999'; }/* '' */.icon-action-add-marketplace-24-r:before { content: '\e99a'; }/* '' */.icon-general-coin-24-r:before { content: '\e99b'; }/* '' */.icon-general-coin-24-s:before { content: '\e99c'; }/* '' */.icon-status-cortex-24-s:before { content: '\e99d'; }/* '' */.icon-widget-map-24-r:before { content: '\e99f'; }/* '' */.icon-widgets-operations-24-r:before { content: '\e9a0'; }/* '' */.icon-widgets-query-24-r:before { content: '\e9a1'; }/* '' */.icon-menu-relationship-24-r:before { content: '\e9a5'; }/* '' */.icon-menu-enteries-24-r:before { content: '\e9a6'; }/* '' */.icon-widget-scatter-24-r:before { content: '\e9a7'; }/* '' */.icon-general-unlock-24-l:before { content: '\e9a8'; }/* '' */.icon-general-unlock-24-r:before { content: '\e9a9'; }/* '' */.icon-widget-infinity-24-s:before { content: '\e9aa'; }/* '' */.icon-widgets-visuals-24-r:before { content: '\e9ab'; }/* '' */

.xsoar-sr-only {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  user-select: none;
  white-space: nowrap;
  outline: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
}
.focusable-btn:not(.disabled):focus-visible {
  outline: 2px solid #31424c !important;
  outline-offset: 1px;
  transition: none;
}
.focusable-btn.disabled {
  outline: none;
}
.focusable-btn--base {
  background-color: transparent;
  border: 0;
  border-radius: 3px;
  color: inherit;
  cursor: pointer;
  padding: 0;
}
.focusable-link-btn {
  color: #0074df;
  border-radius: 3px;
  border: 0;
  background-color: transparent;
  cursor: pointer;
  padding: 0;
  transition: none;
}
.focusable-link-btn:hover {
  color: #004c9d;
}
.focusable-link-btn.disabled {
  outline: none;
}
.focusable-link-btn:not(.disabled):focus-visible {
  outline: 2px solid #31424c;
}
* {
  font-family: 'Source Sans Pro';
  letter-spacing: 0.1px;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
}
*::-moz-focus-inner {
  border: 0;
  outline: none;
}
body {
  background-color: #f4f5f5 !important;
  color: #404142 !important;
  font-family: 'Source Sans Pro' !important;
}
a {
  color: #0074df;
  cursor: pointer;
}
a:hover {
  color: #004c9d;
}
input::selection,
textarea::selection {
  background-color: #cce2ff;
  color: rgba(0, 0, 0, 0.87);
}
input {
  font-family: 'Source Sans Pro' !important;
  background-color: #fff !important;
  color: rgba(64, 65, 66, 0.8) !important;
  border: solid 1px rgba(64, 65, 66, 0.8);
}
input:active,
input:focus {
  border: 1px solid #3497fe;
  color: #404142 !important;
}
textarea {
  min-height: 42px !important;
  font-family: 'Source Sans Pro';
  background-color: #fff !important;
  color: rgba(64, 65, 66, 0.8) !important;
  border: solid 1px rgba(64, 65, 66, 0.8);
}
textarea:active,
textarea:focus {
  border: 1px solid #404142;
  color: #404142 !important;
}
textarea[readonly],
input[readonly] {
  cursor: not-allowed !important;
  color: #404142 !important;
  background-color: rgba(240, 244, 247, 0.5) !important;
  border: 0 !important;
  opacity: 1 !important;
}
textarea[readonly].cursor-pointer,
input[readonly].cursor-pointer {
  cursor: pointer !important;
}
textarea[readonly].cursor-regular,
input[readonly].cursor-regular {
  cursor: default !important;
}
@-moz-document url-prefix() {
  textarea[readonly],
  input[readonly][type='checkbox'],
  input[readonly][type='radio'] {
    cursor: pointer !important;
  }
}
.anchor-second {
  color: #89a5c1;
  cursor: pointer;
}
.anchor-second:hover {
  color: #6e91b3;
}
.anchor-no-style {
  color: inherit;
  text-decoration: none;
  outline: none;
}
.flexify {
  display: flex !important;
  align-items: center;
  justify-content: space-between;
}
.flexify.wrap {
  flex-wrap: wrap;
}
.flexify.flexify-row,
.flexify:not(.flexify-column) {
  flex-direction: row;
}
.flexify.flexify-column {
  flex-direction: column;
}
.flexify.align-start {
  align-items: flex-start;
}
.flexify.center {
  justify-content: center;
}
.flexify.even {
  justify-content: space-evenly;
}
.flexify.end {
  justify-content: flex-end;
}
.flexify.start {
  justify-content: flex-start;
}
.flexify.stretch {
  align-content: stretch;
  align-items: stretch;
  flex: 1;
}
.ellipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.disable-user-select {
  user-select: none;
}
strong {
  font-weight: 700;
}
strong span {
  font-weight: 700 !important;
}
label {
  color: #7e7e7e !important;
  font-weight: 700 !important;
}
label div,
label span {
  font-weight: 700 !important;
}
.regular-font {
  font-weight: 400 !important;
}
.regular-font span {
  font-weight: 400 !important;
}
.semi-bold {
  font-weight: 700 !important;
}
.semi-bold span {
  font-weight: 700 !important;
}
.light-font {
  font-weight: 300 !important;
}
.light-font span {
  font-weight: 300 !important;
}
.light-font {
  font-weight: 300 !important;
}
.light-font span {
  font-weight: 300 !important;
}
[class^='icon-']:before,
[class*=' icon-']:before {
  margin: 0 !important;
}
/* Font size class names */
.h1 {
  font-size: 24px !important;
}
.h1 span {
  font-size: 24px !important;
}
.h2 {
  font-size: 20px !important;
}
.h2 span {
  font-size: 20px !important;
}
.h3 {
  font-size: 16px !important;
}
.h3 span {
  font-size: 16px !important;
}
.h4 {
  font-size: 14px !important;
}
.h4 span {
  font-size: 14px !important;
}
.h5 {
  font-size: 12px !important;
}
.h5 span {
  font-size: 12px !important;
}
.h6 {
  font-size: 11px !important;
}
.h6 span {
  font-size: 11px !important;
}
.italic {
  font-style: italic;
}
.vertical-strech {
  height: 100%;
}
.horizontal-strech {
  width: 100%;
}
.ui.list .item .header * {
  font-weight: 700 !important;
  color: #404142;
}
/* Start of Checkbox */
.ui.checkbox:not(.toggle) {
  min-width: 14px;
  min-height: 14px;
  line-height: 14px;
}
.ui.checkbox:not(.toggle) .box:after,
.ui.checkbox:not(.toggle) label:after {
  font-size: calc(14px - 2px);
}
.ui.checkbox:not(.toggle) input:indeterminate ~ .box:after,
.ui.checkbox:not(.toggle) input:indeterminate ~ label:after {
  line-height: calc(14px + 2px);
  font-size: calc(14px - 3px);
}
.ui.checkbox:not(.toggle) .box:before,
.ui.checkbox:not(.toggle) label:before,
.ui.checkbox:not(.toggle) .box:after,
.ui.checkbox:not(.toggle) label:after,
.ui.checkbox:not(.toggle) input[type='checkbox'] {
  width: 14px;
  height: 14px;
}
.checkbox-label-regular,
.ui.checkbox label {
  color: #404142 !important;
  font-weight: 400 !important;
  padding-left: calc(14px + 4px);
  cursor: pointer;
}
.checkbox-label-regular div,
.ui.checkbox label div,
.checkbox-label-regular span,
.ui.checkbox label span {
  font-weight: 400 !important;
}
.ui.checkbox input:checked ~ .box:after,
.ui.checkbox input:checked ~ label:after,
.ui.checkbox input:checked ~ .box:before,
.ui.checkbox input:checked ~ label:before,
.ui.checkbox input:indeterminate ~ .box:after,
.ui.checkbox input:indeterminate ~ label:after,
.ui.checkbox input:indeterminate ~ .box:before,
.ui.checkbox input:indeterminate ~ label:before {
  color: #128df2 !important;
  border-color: rgba(64, 65, 66, 0.5) !important;
}
.ui.checkbox .box:before,
.ui.checkbox label:before {
  background-color: #fff !important;
  color: #404142 !important;
  border-color: rgba(64, 65, 66, 0.5) !important;
}
.ui.radio.checkbox .box:after,
.ui.radio.checkbox label:after {
  background-color: #128df2 !important;
}
input[type='checkbox'][disabled] {
  cursor: default !important;
}
/* End of Checkbox */
/* Start of Radio */
.ui.radio.checkbox label {
  padding-left: calc(14px + 4px);
}
.ui.radio.checkbox .box:before,
.ui.radio.checkbox label:before,
.ui.radio.checkbox .box:after,
.ui.radio.checkbox label:after {
  width: 14px;
  height: 14px;
}
.ui.checkbox input[type='radio'] {
  width: 14px;
  height: 14px;
}
.ui.radio.checkbox input:checked ~ .box:after,
.ui.radio.checkbox input:checked ~ label:after,
.ui.radio.checkbox input:focus:checked ~ .box:after,
.ui.radio.checkbox input:focus:checked ~ label:after {
  background-color: #128df2;
}
/* End of Radio */
.ui.input input {
  font-family: 'Source Sans Pro' !important;
  background-color: #fff !important;
  color: rgba(64, 65, 66, 0.8) !important;
  border: solid 1px rgba(64, 65, 66, 0.8);
}
.ui.input input:active,
.ui.input input:focus {
  border: 1px solid #3497fe;
  color: #404142 !important;
}
.ui.input .icon {
  color: #404142;
}
input::placeholder {
  color: rgba(64, 65, 66, 0.5) !important;
  opacity: 1;
  /* Firefox */
}
input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: rgba(64, 65, 66, 0.5) !important;
}
input::-ms-input-placeholder {
  /* Microsoft Edge */
  color: rgba(64, 65, 66, 0.5) !important;
}
div:focus,
textarea:focus,
input:focus {
  outline: none;
  border: none;
  box-shadow: none;
}
/* Custom scroll bar START */
::-webkit-scrollbar {
  width: 16px !important;
  height: 16px !important;
}
::-webkit-scrollbar-thumb,
::-webkit-scrollbar-thumb:hover,
::-webkit-scrollbar-thumb:active {
  border-radius: 10px !important;
  border: 4px solid transparent !important;
  background-clip: padding-box !important;
  background-color: rgba(64, 65, 66, 0.08) !important;
}
::-webkit-scrollbar-thumb {
  min-height: 40px;
}
::-webkit-scrollbar-thumb:hover {
  background-color: rgba(64, 65, 66, 0.5) !important;
}
::-webkit-scrollbar-track,
::-webkit-scrollbar-track:hover,
::-webkit-scrollbar-track:active,
::-webkit-scrollbar-corner {
  background: transparent !important;
}
/* Custom scroll bar END */
.icon-button {
  border-radius: 100px;
}
.icon-button.small {
  width: 16px !important;
  height: 16px !important;
  font-size: 16px !important;
}
.icon-button:before {
  vertical-align: top;
}
/* Chip style */
.demisto-chip {
  font-size: 12px;
  font-weight: 700;
  color: #fff;
  line-height: 16px;
  background-color: #768ba1;
  padding-left: 5px;
  border-radius: 9px;
  height: 16px;
}
.demisto-chip i:not(.icon-button) {
  background-color: rgba(255, 255, 255, 0.9);
  border-radius: 100px;
  font-size: 16px !important;
  width: 16px;
  height: 16px;
}
.demisto-chip i:not(.icon-button):before {
  vertical-align: top;
}
.demisto-chip .icon-button {
  float: right;
}
.demisto-chip span {
  padding: 0 2px;
}
.demisto-chip:hover span {
  opacity: 0.25;
}
/* Buttons START */
.ui.primary.button {
  background-color: #128df2 !important;
  color: #fff !important;
}
.ui.primary.button:hover {
  background-color: #0074df !important;
  color: #fff !important;
}
.ui.primary.button:focus {
  background-color: #128df2 !important;
  color: #fff !important;
}
.ui.bordered.button {
  box-shadow: 0 0 0 1px #128df2 inset !important;
}
button,
.d-button {
  cursor: pointer;
  transition: all 400ms;
}
.d-button.disabled {
  opacity: 0.5;
}
.d-button:not(.disabled):focus-visible {
  outline: 2px solid #31424c !important;
  outline-offset: 1px;
  transition: none;
}
.disabled {
  cursor: pointer;
  pointer-events: none;
  opacity: 0.5;
}
.readOnly {
  cursor: pointer;
  pointer-events: none;
}
.link-button {
  color: #0074df;
  cursor: pointer;
  margin: 0 5px;
}
.link-button:hover {
  color: #004c9d;
}
.disable-widget-links a:not(.sortable-header),
.disable-widget-links .legend-link,
.disable-widget-links .investigation-link-cell,
.disable-widget-links .remove-owner-dropdown,
.disable-widget-links .clear-due-date,
.disable-widget-links .widget-main .demisto-dropdown,
.disable-widget-links .next-task-due-date,
.disable-widget-links .next-task-reminder {
  cursor: pointer;
  pointer-events: none;
  opacity: 0.5;
}
.disable-widget-links .clickable-widget,
.disable-widget-links a.message {
  cursor: pointer;
  pointer-events: none;
  opacity: 0.5;
  opacity: 1;
}
.hidden {
  cursor: pointer;
  pointer-events: none;
  opacity: 0;
}
.ui.button {
  font-family: 'Source Sans Pro';
  background-color: #dadbdb;
  color: #404142;
  font-weight: 400;
}
.ui.button:hover {
  background-color: #cacbcd;
  color: #404142;
  font-weight: 400;
}
.ui.buttons.demisto {
  border-radius: 5px;
}
.ui.buttons.demisto.elliptic .ui.button {
  background-color: transparent;
  color: #404142;
  border: none;
  border-radius: 10px;
  height: 10px;
  margin-left: 10px;
  padding-top: 5px;
  padding-bottom: 15px;
}
.ui.buttons.demisto .ui.active.button {
  background-color: #0074df;
  color: #fff;
  font-weight: normal;
}
.ui.buttons.demisto .ui.button {
  background-color: #fff;
  border: 1px solid rgba(166, 166, 166, 0.5);
  color: #404142;
  font-size: 12px;
}
.ui.buttons.demisto .ui.button:hover {
  background-color: #0074df;
  color: #fff;
  font-weight: normal;
}
.ui.circular.button [class^='icon-']:before,
.ui.circular.button [class*=' icon-']:before {
  margin-left: 2px;
}
i.icon-close {
  font-size: 24px;
}
i.icon-close:before {
  margin: 0;
  cursor: pointer;
}
i.demisto-icon {
  font-size: 24px !important;
  display: inline-block;
  margin: 0 !important;
  vertical-align: sub !important;
}
.demisto-single-icon-button {
  padding: 7.5px 5px !important;
  vertical-align: top !important;
}
.ui.basic.button {
  background-color: transparent !important;
  color: #404142 !important;
}
.ui.basic.button:hover,
.ui.basic.button:focus {
  background-color: #cacbcd !important;
  color: rgba(0, 0, 0, 0.8) !important;
}
/* Toggle */
.ui.toggle.checkbox input:checked ~ .box:after,
.ui.toggle.checkbox input:checked ~ label:after,
.ui.toggle.checkbox input:checked ~ .box:before,
.ui.toggle.checkbox input:checked ~ label:before {
  background-color: #fff !important;
  margin-left: 0;
}
.ui.toggle.checkbox input:checked ~ .box:before,
.ui.toggle.checkbox input:checked ~ label:before {
  background-color: #128df2 !important;
}
.ui.toggle.checkbox label {
  padding-left: 57px;
}
.ui.toggle.checkbox .box:after,
.ui.toggle.checkbox label:after {
  background-color: #128df2 !important;
  margin-left: 3px;
  margin-top: 2px;
  height: 1.3rem;
  width: 1.3rem;
}
.ui.toggle.checkbox input:checked ~ .box:after,
.ui.toggle.checkbox input:checked ~ label:after {
  left: 2.12rem !important;
}
.ui.toggle.checkbox .box:before,
.ui.toggle.checkbox label:before {
  border: 1px solid #128df2;
  background-color: inherit !important;
  border-color: rgba(64, 65, 66, 0.5) !important;
  height: 1.6rem;
}
.ui.toggle.checkbox input:focus ~ .box:before,
.ui.toggle.checkbox input:focus ~ label:before {
  background-color: inherit !important;
  border: 1px solid #128df2;
}
.ui.toggle.checkbox .box:hover::before,
.ui.toggle.checkbox label:hover::before {
  background-color: inherit !important;
  border: 1px solid #128df2;
}
.ui.toggle.checkbox input:checked ~ .box,
.ui.toggle.checkbox input:checked ~ label {
  color: #0074df !important;
}
.ui.toggle.checkbox input:focus:checked ~ .box:before,
.ui.toggle.checkbox input:focus:checked ~ label:before {
  background-color: #128df2 !important;
  color: #128df2 !important;
}
.ui.toggle.checkbox input:focus:checked ~ label {
  color: #0074df !important;
}
/* End of Toggle */
/* Buttons END */
/* Start of Sketch picker */
.sketch-picker {
  background-color: white !important;
}
/* End of Sketch picker */
.ui.fixed.menu {
  background-color: #fff;
}
.ui.fixed.menu.bottom {
  background-color: rgba(125, 125, 125, 0.9);
  z-index: 120;
  margin-left: 60px !important;
}
.ui.menu {
  border-bottom-color: #fff !important;
}
.ui.menu .item {
  border-radius: 0 !important;
}
.ui.popup {
  background-color: #fff;
  color: #6b6b6b;
}
.ui.popup:before {
  background-color: #fff !important;
}
.ui.table {
  background-color: #fff;
  color: #404142;
  border-bottom: 1px solid #dadbdb !important;
  border-top: 1px solid #dadbdb !important;
}
.ui.table.compact:not(.very) td,
.ui.table.compact:not(.very) tr {
  padding: 4px !important;
}
.ui.table.selectable tbody tr:hover {
  color: #404142 !important;
  background-color: rgba(0, 0, 0, 0.05) !important;
}
.ui.table tr td {
  border-left: 1px solid #dadbdb !important;
  border-right: 1px solid #dadbdb !important;
}
.ui.table tr:first-child td {
  border-top: 1px solid #dadbdb !important;
}
.ui.table tr:nth-child(even) {
  background-color: #f4f5f5 !important;
}
.ui.table tr:hover {
  color: #404142 !important;
}
.ui.table thead th {
  background-color: #f4f5f5;
  color: #404142;
  border: 1px solid #dadbdb !important;
}
.ui.table[class*='very compact'].table td {
  padding: 0 0.6em !important;
}
.ui.menu .ui.dropdown .menu,
.ui.dropdown .menu {
  background-color: #fff;
}
.ui.menu .ui.dropdown .menu > .left.menu .menu,
.ui.dropdown .menu > .left.menu .menu {
  margin-right: 0 !important;
}
.ui.menu .ui.dropdown .menu > .item,
.ui.dropdown .menu > .item {
  color: #404142 !important;
  background-color: #fff !important;
  line-height: 19px;
  padding-top: 8px !important;
  padding-bottom: 8px !important;
  padding-left: 14px !important;
}
.ui.menu .ui.dropdown .menu > .item:hover,
.ui.dropdown .menu > .item:hover {
  color: #404142 !important;
  background-color: rgba(64, 65, 66, 0.08) !important;
}
.ui.menu .ui.dropdown .menu > .item .selected,
.ui.dropdown .menu > .item .selected {
  color: #fff !important;
  background-color: #128df2 !important;
}
.ui.menu .ui.dropdown .menu > .item.selected,
.ui.dropdown .menu > .item.selected {
  color: #fff !important;
  background-color: #128df2 !important;
}
.ui.menu .ui.dropdown .menu > .item.nested,
.ui.dropdown .menu > .item.nested {
  padding-left: 35px !important;
}
.ui.menu .ui.dropdown .menu > .item > .image.icon,
.ui.dropdown .menu > .item > .image.icon {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.ui.menu .ui.dropdown .menu > .item i,
.ui.dropdown .menu > .item i {
  margin-right: 10px !important;
}
.ui.menu .ui.dropdown .menu > .header,
.ui.dropdown .menu > .header,
.ui.menu .ui.dropdown .menu > .message,
.ui.dropdown .menu > .message,
.ui.menu .ui.dropdown .menu > .message:not(.ui),
.ui.dropdown .menu > .message:not(.ui) {
  color: rgba(64, 65, 66, 0.5);
}
.ui.menu .ui.dropdown .menu > .item {
  font-size: initial !important;
}
.ui.visible.left.sidebar ~ .fixed {
  transform: none;
}
/* Start of Demisto Sidebar */
.demisto-side-bar .hidden {
  opacity: 0;
}
.demisto-side-bar .visible {
  opacity: 1;
  transition: opacity 500ms;
  transition-delay: 250ms;
}
.demisto-side-bar .visible.sneak-peeked {
  transition-delay: 100ms;
}
/* End of Demisto Sidebar */
.ui.error.message {
  box-shadow: none;
}
.info-message {
  color: #404142;
  font-size: 12px;
}
.error-message {
  color: #d13c3c;
  font-size: 12px;
}
.warning-message {
  color: #ef9700;
  font-size: 12px;
}
.search-highlight {
  background-color: #ffe54f;
  color: #000000;
}
.ReactModal__Content {
  background-color: white !important;
  padding: 0 !important;
}
.ReactModal__Body--open {
  overflow: hidden;
}
.rdtPicker-footer {
  font-size: 9px;
  height: 33px;
}
.rdtSwitch {
  font-size: 15px;
  text-align: center;
}
.rdtOpen {
  position: absolute;
  z-index: 119;
  cursor: pointer;
  margin-top: 7px;
}
.rdtOpen:after {
  display: none;
}
.rdtOpen .rdtPicker {
  border: 1px solid #dadbdb;
  padding: 0 !important;
  border-radius: 6px;
  background-color: #fff;
  box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.24);
  width: 315px;
}
.rdtOpen .rdtPicker .rdtPrev > button:hover,
.rdtOpen .rdtPicker .rdtNext > button:hover,
.rdtOpen .rdtPicker .rdtTimeToggle:hover,
.rdtOpen .rdtPicker .rdtDay:hover,
.rdtOpen .rdtPicker .rdtMonth:hover,
.rdtOpen .rdtPicker .rdtYear:hover {
  background: rgba(64, 65, 66, 0.08);
  color: white;
}
.rdtOpen .rdtPicker .rdtActive {
  background-color: #128df2;
  color: #fff !important;
}
.rdtOpen .rdtPicker .rdtActive:hover {
  background-color: #128df2 !important;
}
.rdtOpen .rdtPicker .rdtPicker-header {
  padding: 8px 0;
}
.rdtOpen .rdtPicker .rdtPicker-header .picker {
  color: #404142;
}
.rdtOpen .rdtPicker .rdtPicker-header .picker .date-switch,
.rdtOpen .rdtPicker .rdtPicker-header .picker .time-switch {
  font-size: 13px;
  font-weight: 700;
}
.rdtOpen .rdtPicker .rdtPicker-header .picker .unselected-left,
.rdtOpen .rdtPicker .rdtPicker-header .picker .unselected-right {
  font-size: 13px;
  font-weight: 400;
}
.rdtOpen .rdtPicker .data-section {
  padding: 0 10px;
}
.rdtOpen .rdtPicker .data-section .rdtNext,
.rdtOpen .rdtPicker .data-section .rdtPrev {
  color: #0074df;
}
.rdtOpen .rdtPicker .data-section .rdtPrev:hover,
.rdtOpen .rdtPicker .data-section .rdtNext:hover,
.rdtOpen .rdtPicker .data-section .rdtSwitch:hover {
  opacity: 0.8;
}
.rdtOpen .rdtPicker .data-section .rdtPrev,
.rdtOpen .rdtPicker .data-section .rdtNext,
.rdtOpen .rdtPicker .data-section .rdtSwitch {
  height: 40px;
}
.rdtOpen .rdtPicker .data-section .rdtPrev,
.rdtOpen .rdtPicker .data-section .rdtNext {
  padding-top: 9px;
}
.rdtOpen .rdtPicker .data-section .dow {
  font-size: 12px;
  font-weight: 400;
  color: rgba(64, 65, 66, 0.5);
}
.rdtOpen .rdtPicker .data-section .rdtDays .inner-content .rdtDay {
  height: 40px;
  width: 40px;
  font-size: 13px;
  font-weight: 400;
  color: #404142;
}
.rdtOpen .rdtPicker .data-section .rdtDays .inner-content .rdtOld,
.rdtOpen .rdtPicker .data-section .rdtDays .inner-content .rdtNew {
  color: rgba(64, 65, 66, 0.5);
}
.rdtOpen .rdtPicker .data-section .rdtMonth {
  font-size: 13px;
  font-weight: 400;
  color: #404142;
}
.rdtOpen .rdtPicker .data-section .rdtYear {
  font-size: 13px;
  font-weight: 400;
  color: #404142;
}
.rdtOpen .rdtPicker .rdtSwitch {
  height: 36px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 14px;
  font-weight: 700;
  color: #404142;
}
.rdtOpen .rdtPicker .rdtSwitch.unselected-left,
.rdtOpen .rdtPicker .rdtSwitch.unselected-right {
  border-bottom: 2px solid #b8b8b8;
}
.rdtOpen .rdtPicker .rdtSwitch.unselected-left:hover,
.rdtOpen .rdtPicker .rdtSwitch.unselected-right:hover {
  border-bottom: 2px solid rgba(0, 116, 223, 0.5);
}
.rdtOpen .rdtPicker .rdtSwitch.inner-content {
  border-bottom: 2px solid #0074df;
}
.rdtOpen .rdtPicker .rdtCounter .rdtBtn {
  color: #0074df;
}
.rdtOpen .rdtPicker .rdtCounter .rdtBtn:hover {
  opacity: 0.8;
}
.rdtOpen .rdtPicker .rdtCount {
  font-size: 13px !important;
  font-weight: 400 !important;
  color: #404142 !important;
}
.rdtOpen .rdtPicker .rdtPicker-footer {
  height: 44px;
}
.rdtOpen .rdtPicker .rdtPicker-footer .saveBtn {
  background-color: #128df2 !important;
  color: #fff !important;
  margin-right: 0;
}
.rdtOpen .rdtPicker .rdtPicker-footer .saveBtn:hover {
  background-color: #0074df !important;
}
.rdtOpen .rdtPicker .rdtPicker-footer .cancelBtn {
  color: #0074df !important;
}
.rdtOpen .rdtPicker .rdtPicker-footer .clear-value {
  font-size: 13px;
  font-weight: 700;
  color: #3497fe;
}
.rdtOpen .detailed {
  text-align: center;
}
/* Draggable START */
.draggable {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab;
}
.draggable:active {
  cursor: grabbing;
  cursor: -moz-grabbing;
  cursor: -webkit-grabbing;
}
.hover-draggable {
  background: #eff8ff;
}
.hover-draggable .draggable-icon {
  visibility: visible;
  margin-left: -4px;
  margin-right: 6px;
}
/* Draggable END */
/* Start of form input */
.ui textarea:focus,
.ui input:focus,
.ui input:not([type]):focus,
.ui input[type='text']:focus,
.ui input[type='email']:focus,
.ui input[type='search']:focus,
.ui input[type='password']:focus,
.ui input[type='date']:focus,
.ui input[type='datetime-local']:focus,
.ui input[type='tel']:focus,
.ui input[type='time']:focus,
.ui input[type='url']:focus,
.ui input[type='radio']:focus,
.ui input[type='number']:focus {
  border-color: #3497fe !important;
  color: #404142;
}
.ui.form .field.error input,
.ui.form .field.error textarea {
  color: inherit !important;
  background-color: #fff2f2 !important;
  border-color: #ff1744 !important;
}
.ui.selection.list > .item {
  color: #404142;
}
.ui.selection.list > .item:hover {
  color: #404142 !important;
  background-color: rgba(64, 65, 66, 0.08) !important;
}
.ui.selection.dropdown {
  background-color: #fff;
}
.ui.selection.dropdown .selected-item {
  color: #404142 !important;
}
.ui.selection.dropdown .menu > .item {
  border-top: 1px solid #dadbdb;
}
.ui.selection.dropdown .message {
  background-color: #fff !important;
  color: #404142 !important;
}
input.required.error {
  border-color: #d13c3c !important;
  background-color: rgba(209, 60, 60, 0.2) !important;
}
.required.error input,
.required.error .react-select__control {
  border-color: #d13c3c !important;
  background-color: rgba(209, 60, 60, 0.2) !important;
}
/* End of form input */
.ui.dimmer.modals {
  z-index: 9999;
}
.ui.secondary.pointing.menu {
  border-bottom: 2px solid #dadbdb !important;
}
.ui.secondary.pointing.menu > .menu > .item {
  border-color: #dadbdb;
  color: #404142;
}
.ui.secondary.pointing.menu > .menu > .active.item {
  border-color: #128df2;
  color: #128df2 !important;
  font-weight: 400;
}
.ui.secondary.pointing.menu > .menu > .item:hover,
.ui.secondary.pointing.menu > .menu > .active.item:hover {
  border-color: #128df2;
  color: #128df2 !important;
  font-weight: 400;
}
.ui.secondary.pointing.menu > .menu > .item:hover .disable-text-hover,
.ui.secondary.pointing.menu > .menu > .active.item:hover .disable-text-hover {
  color: #404142 !important;
}
.ui.secondary.pointing.menu > .item {
  border-color: #dadbdb;
  color: #404142;
}
.ui.secondary.pointing.menu > .active.item {
  border-color: #128df2;
  color: #128df2 !important;
  font-weight: 400;
}
.ui.secondary.pointing.menu > .item:hover,
.ui.secondary.pointing.menu > .active.item:hover {
  border-color: #128df2;
  color: #128df2 !important;
  font-weight: 400;
}
.ui.secondary.pointing.menu > .item:hover .disable-text-hover,
.ui.secondary.pointing.menu > .active.item:hover .disable-text-hover {
  color: #404142 !important;
}
/* End of tabs */
/* Start of segment */
.ui.segment {
  background-color: #fff;
}
/* End of segment */
/* Start of Dropzone */
.dropzone {
  height: 40px;
  margin-top: 20px;
  margin-bottom: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: center;
  border: 1px dashed #dadbdb;
  cursor: pointer;
  color: #404142;
}
.dropzone-active {
  background-color: #b2b2b2;
  color: #ffffff;
  border-style: solid;
}
/* End of Dropzone */
/* Start of tables */
.ui.very.basic.table th {
  color: #128df2;
  font-size: 14px;
}
/* End of tables */
.form-buttons {
  text-align: right;
}
.center-flex {
  display: flex;
  align-items: center;
}
/* grid START */
.ui.grid > .divided.row > .column {
  box-shadow: -1px 0 0 0 #dadbdb;
}
.ui.grid.padded {
  padding: 0px !important;
}
.ui.grid.padded .row,
.ui.grid.padded .column {
  padding: 0px !important;
}
.ui.grid.padded-1 {
  padding: 1px !important;
}
.ui.grid.padded-1 .row,
.ui.grid.padded-1 .column {
  padding: 1px !important;
}
.ui.grid.padded-2 {
  padding: 2px !important;
}
.ui.grid.padded-2 .row,
.ui.grid.padded-2 .column {
  padding: 2px !important;
}
.ui.celled.grid {
  box-shadow: 0 0 0 1px rgba(64, 65, 66, 0.5);
}
.ui.grid .row.padded {
  padding: 0 !important;
}
.ui.grid .row.bottom-padded {
  padding-bottom: 0 !important;
}
.ui.grid .row.top-padded {
  padding-top: 0 !important;
}
.ui.grid .column.break-word {
  word-break: break-word;
}
.ui.grid .column.padded {
  padding: 0 !important;
}
.ui.grid .column.bottom-padded {
  padding-bottom: 0 !important;
}
.ui.grid .column.top-padded {
  padding-top: 0 !important;
}
.ui.grid .column.left-padded {
  padding-left: 0 !important;
}
.ui.grid .column.right-padded {
  padding-right: 0 !important;
}
.ui.grid.side-padded {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.ui.grid.side-padded .row,
.ui.grid.side-padded .column {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
/* grid END */
/* fields START */
.ui.form .fields.padded {
  padding: 0px !important;
}
.ui.form .fields.padded .row,
.ui.form .fields.padded .column {
  padding: 0px !important;
}
.ui.form .fields .field.padded {
  padding: 0 !important;
}
.ui.form .fields .field.left-padded {
  padding-left: 0 !important;
}
.ui.form .fields .field.right-padded {
  padding-right: 0 !important;
}
.ui.form .fields .field.top-padded {
  padding-top: 0 !important;
}
.ui.form .fields .field.bottom-padded {
  padding-bottom: 0 !important;
}
/* fields END */
/* Start of semantic card */
.ui.card {
  color: #404142 !important;
  border-color: #dadbdb;
  background-color: #fff !important;
}
.ui.card .meta {
  color: rgba(64, 65, 66, 0.5) !important;
}
.ui.card .description {
  color: #404142 !important;
}
/* End of semantic card */
/* semantic data tooltip */
[data-tooltip]:before {
  background-color: #fff !important;
  transition-delay: 0.5s;
  box-shadow: 0 2px 4px 0 rgba(218, 219, 219, 0.12), 0 2px 10px 0 rgba(218, 219, 219, 0.15) !important;
}
[data-tooltip]:after {
  z-index: 9999999999;
  white-space: pre;
  border-color: #dadbdb;
  background-color: #fff;
  color: #404142;
  transition-delay: 0.5s;
  box-shadow: 0 0 0 0 rgba(218, 219, 219, 0.12), 0 2px 4px 0 rgba(218, 219, 219, 0.12) !important;
}
.field-required > span:not(.help-tooltip):after,
.field-required > div:after,
.field-required > label:after {
  margin: -0.2em 0 0 0.2em;
  content: '*';
  color: #db2828;
}
.field-required-absolute > span:not(.help-tooltip):after,
.field-required-absolute > div:after,
.field-required-absolute > label:after {
  margin: -0.2em 0 0 0.2em;
  content: '*';
  color: #db2828;
  position: absolute;
  right: 15px;
  top: 10px;
}
/* semantic images */
.ui.extra-mini.image {
  width: 18px;
  height: auto;
}
/* semantic images - end */
/* Reputation level colors */
.rep-level-malicious {
  color: #d13c3c !important;
}
.rep-level-malicious span {
  color: #d13c3c !important;
}
.rep-level-suspicious {
  color: #ef9700 !important;
}
.rep-level-suspicious span {
  color: #ef9700 !important;
}
.rep-level-benign {
  color: #1db846 !important;
}
.rep-level-benign span {
  color: #1db846 !important;
}
.rep-level-none {
  color: #b8b8b8 !important;
}
.rep-level-none span {
  color: #b8b8b8 !important;
}
.rep-level-unknown {
  color: #b8b8b8 !important;
}
.rep-level-unknown span {
  color: #b8b8b8 !important;
}
@keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-30px);
  }
  60% {
    transform: translateY(-15px);
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes popIn {
  0% {
    transform: rotateX(90deg);
    opacity: 0;
  }
  50% {
    transform: rotateX(0deg);
    opacity: 1;
  }
}
.no-margin {
  margin: 0 !important;
}
.padded-sides {
  padding-left: 5px !important;
  padding-right: 5px !important;
}
.main-background-back-color {
  background-color: #f4f5f5 !important;
}
.brand-back-color {
  background-color: #128df2 !important;
}
.brand-color {
  color: #128df2 !important;
}
.brand-second-back-color {
  background-color: #128df2 !important;
}
.brand-second-color {
  color: #128df2 !important;
}
.content-color {
  color: #6b6b6b !important;
}
.dbot-page-layout {
  display: flex;
  width: 100%;
  height: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.dbot-page-layout .message-and-image .header-message {
  margin-top: 20px;
  font-size: 34px;
}
.dbot-page-layout .message-and-image .recommendation-message {
  padding-top: 16px;
  font-size: 24px;
}
.dbot-page-layout .message-and-image .recommendation-message .link {
  color: #0074df;
  cursor: pointer;
}
.dbot-page-layout .message-and-image .recommendation-message .link:hover {
  color: #004c9d;
}
.oops-modal {
  max-width: 800px;
  min-width: 600px;
  white-space: pre-line;
}
.oops-modal .oops-details {
  max-height: 120px;
  overflow-y: auto;
  overflow-x: hidden;
  padding-bottom: 5px;
}
.oops-modal .oops-error {
  margin-top: 25px;
}
.oops-modal .oops-error pre {
  word-break: break-word;
  white-space: pre-wrap;
  max-height: 135px;
  margin-top: 5px;
  overflow-y: auto;
}
kbd {
  display: inline-block;
  background-color: #f7f7f7;
  border: 1px solid #ccc;
  border-radius: 3px;
  color: #333;
  font-size: 11px;
  line-height: 1.4;
  margin: 0 0.1em;
  padding: 0.1em 0.6em;
  text-shadow: 0 1px 0 #fff;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 2px #fff inset;
}
.rtl {
  text-align: left;
  direction: rtl;
}
.ui.divider {
  color: #404142 !important;
}
.no-side-margin {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.input-with-buttons input,
.input-with-buttons textarea {
  border: 1px solid #dadbdb !important;
  border-right: none !important;
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.input-with-buttons .ok-button,
.dropdown-with-buttons .ok-button {
  border: 1px solid #dadbdb;
  cursor: pointer !important;
  background-color: #128df2 !important;
  color: #fff !important;
}
.input-with-buttons .ok-button .icon,
.dropdown-with-buttons .ok-button .icon {
  color: #fff !important;
}
.input-with-buttons .ok-button:hover,
.dropdown-with-buttons .ok-button:hover {
  background-color: #006fd6 !important;
}
.input-with-buttons .cancel-button,
.dropdown-with-buttons .cancel-button {
  border: 1px solid #dadbdb;
  border-right: none;
  cursor: pointer !important;
  background-color: #dadbdb !important;
  color: #404142 !important;
}
.input-with-buttons .cancel-button .icon,
.dropdown-with-buttons .cancel-button .icon {
  color: #404142 !important;
}
.input-with-buttons .cancel-button:hover,
.dropdown-with-buttons .cancel-button:hover {
  background-color: #f4f4f4 !important;
}
.cancel-button.last {
  border-right: 1px solid #dadbdb;
}
.overlay-button {
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
  background-color: #128df2;
  text-align: center;
  position: fixed;
  z-index: 1001;
  margin: 0;
  border-radius: 3px;
  opacity: 0.75;
  color: white;
  cursor: pointer;
  box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.5);
}
.overlay-button:hover {
  opacity: 1;
}
.timePickerButtons {
  display: block;
  padding: 0 10px;
  text-align: right;
}
.full-view-page {
  z-index: 121;
  position: fixed;
  left: 0;
  right: 0;
  top: 60px;
  bottom: 0;
  background-color: #f4f5f5;
  overflow-y: auto;
  padding: 20px;
}
.full-view-page.with-transition {
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
}
.no-resize {
  resize: none !important;
}
.ReactModal__Content {
  transition: ease-in-out 1000ms;
  -webkit-transition: ease-in-out 1000ms;
  -moz-transition: ease-in-out 1000ms;
  -ms-transition: ease-in-out 1000ms;
  -o-transition: ease-in-out 1000ms;
}
.paper.A4 {
  width: 21cm;
}
.paper.A4.landscape {
  width: 29.7cm;
}
.paper.A3 {
  width: 297mm;
}
.paper.A3.landscape {
  width: 420mm;
}
.paper.letter {
  width: 21.6cm;
}
.paper.letter.landscape {
  width: 27.9cm;
}
.semi-transparent {
  opacity: 0.72;
}
.fa.link {
  cursor: pointer;
  opacity: 0.8;
  transition: opacity 0.1s ease;
  -webkit-transition: opacity 0.1s ease;
  -moz-transition: opacity 0.1s ease;
  -ms-transition: opacity 0.1s ease;
  -o-transition: opacity 0.1s ease;
}
.fa.link:hover {
  opacity: 1;
}
.workflow-icon {
  font-family: demisto, FontAwesome, serif;
}
.joint-popup.joint-theme-default {
  position: absolute;
  z-index: 999;
  border: 1px solid #dadbdb;
  background: #ffffff;
  padding: 0.833em 1em;
  border-radius: 0.28571429rem;
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
  min-width: 320px;
  max-width: 615px;
  min-height: 120px;
  max-height: 450px;
}
.joint-popup.joint-theme-default:before {
  position: absolute;
  content: '';
  width: 0.75em;
  height: 0.75em;
  background: #fff;
  transform: rotate(225deg);
  z-index: 9999;
  box-shadow: 1px 1px 0 0 #bababc;
  top: -5px;
  right: 50%;
  bottom: none;
  left: none;
}
.joint-popup.joint-theme-default:before {
  margin-right: -5px;
}
.joint-tooltip.joint-theme-default.rendered {
  background-color: #fff;
  color: #6b6b6b;
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0;
  border: solid 1px #dadbdb;
  font-weight: 400;
  font-style: normal;
  border-radius: 0.28571429rem;
}
.joint-tooltip.joint-theme-default.rendered.top .tooltip-arrow-mask {
  border-bottom-color: #fff;
}
.joint-tooltip.joint-theme-default.rendered.bottom .tooltip-arrow-mask {
  border-top-color: #fff;
}
.joint-tooltip.joint-theme-default.rendered.left .tooltip-arrow-mask {
  border-right-color: #fff;
}
.joint-tooltip.joint-theme-default.rendered.right .tooltip-arrow-mask {
  border-left-color: #fff;
}
.recharts-cartesian-axis-ticks {
  font-size: 12px;
}
.preplacer {
  display: block;
  margin-block-start: 1em;
  margin-block-end: 1em;
  margin-inline-start: 0;
  margin-inline-end: 0;
}
.preplacer:last-child {
  margin-bottom: 0 !important;
}
.preplacer:first-child {
  margin-top: 0 !important;
}
.markdown-blockquote {
  padding: 0 8px;
  margin-left: 0;
  color: rgba(64, 65, 66, 0.7);
  border-left: 2px solid #eaebeb;
}
.markdown-blockquote-inline {
  color: #404142;
  background-color: rgba(64, 65, 66, 0.08);
  border-radius: 3px;
  padding: 0;
}
.confirmation-colors {
  background-color: #128df2;
  color: #fff;
}
.confirmation-colors .icon {
  color: #fff;
}
.discard-colors {
  background-color: #dadbdb !important;
  color: #404142;
}
.discard-colors .icon {
  color: #404142;
}
.confirm-icon {
  cursor: pointer !important;
}
.confirm-icon:before {
  background-color: #128df2;
  color: #fff;
}
.confirm-icon:before .icon {
  color: #fff;
}
.confirm-icon:hover:before {
  background-color: #006fd6;
}
.discard-icon {
  cursor: pointer !important;
}
.discard-icon:before {
  background-color: #dadbdb !important;
  color: #404142;
}
.discard-icon:before .icon {
  color: #404142;
}
.discard-icon:hover:before {
  background-color: #f4f4f4;
}
.loading-spinner {
  height: 24px;
  display: inline-block;
}
.loading-spinner:before {
  animation-name: spin;
  -webkit-animation-name: spin;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-duration: 1.5s;
  -webkit-animation-duration: 1.5s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-timing-function: linear;
  -webkit-animation-timing-function: linear;
  -moz-animation-timing-function: linear;
}
@-webkit-keyframes spin {
  from {
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
  }
}
@keyframes spin {
  from {
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
  }
}
.field-error-message {
  position: absolute;
  margin-top: 1px;
  border-radius: 2px;
  box-sizing: border-box;
  z-index: 1;
  height: 14px;
  width: 100%;
  padding: 0 2px;
  color: #ff1744;
  background-color: #fffefe;
  font-size: 12px;
  font-weight: 800;
  display: flex;
  justify-content: center;
  flex-direction: column;
  line-height: 14px;
}
.severity-color.unknown {
  color: #b8b8b8;
}
.severity-color.informational {
  color: #38a5ff;
}
.severity-color.low {
  color: #1db846;
}
.severity-color.medium {
  color: #ef9700;
}
.severity-color.high {
  color: #d13c3c;
}
.severity-color.critical {
  color: #8f000e;
}
.sla-status.late {
  color: #ff1744;
}
.sla-status.risk {
  color: #ff9000;
}
.sla-status.within {
  color: #404142;
}
.demisto-button {
  display: inline-block;
  border-radius: 3px;
  border: none;
  position: relative;
  cursor: pointer;
  vertical-align: top;
  box-sizing: border-box;
  font-size: 13px;
  font-weight: 700;
  height: 30px;
  line-height: 30px;
  padding: 0 12px;
}
.demisto-button.demisto-icon-button {
  padding: 0;
  text-align: center;
  width: 30px;
}
.demisto-button.demisto-icon-button > .demisto-icon {
  vertical-align: top !important;
}
.demisto-button:focus {
  outline: 0;
  border: 1px solid #128df2;
}
.demisto-button.medium.primary,
.demisto-button.medium.secondary {
  font-size: 14px;
  font-weight: 700;
}
.demisto-button.medium.basic {
  font-size: 14px;
  font-weight: 400;
}
.demisto-button.circular {
  border-radius: 30px;
}
.demisto-button.xs {
  font-size: 13px;
  font-weight: 700;
  height: 20px;
  padding: 0 6px;
  line-height: 20px;
}
.demisto-button.xs.circular {
  border-radius: 20px;
}
.demisto-button.small {
  font-size: 13px;
  font-weight: 700;
  height: 24px;
  padding: 0 8px;
  line-height: 24px;
}
.demisto-button.small.circular {
  border-radius: 24px;
}
.demisto-button.large {
  font-size: 14px;
  font-weight: 700;
  padding: 0 16px;
  height: 36px;
  line-height: 36px;
}
.demisto-button.large.circular {
  border-radius: 36px;
}
.demisto-button.large.demisto-icon-button {
  padding: 0;
  width: 36px;
}
.demisto-button.primary {
  color: #fff;
  background-color: #128df2;
}
.demisto-button.primary:hover {
  background-color: #1187e9;
}
.demisto-button.primary.green {
  background-color: #00cd33;
}
.demisto-button.primary.green:hover {
  background-color: #00c531 !important;
}
.demisto-button.primary.brand {
  background-color: #128df2;
}
.demisto-button.primary.brand:hover {
  background-color: #006fd6 !important;
}
.demisto-button.basic {
  background-color: transparent;
  border: 1px solid #b8b8b8;
  color: #404142;
}
.demisto-button.basic:hover {
  background-color: rgba(64, 65, 66, 0.08);
}
.demisto-button.secondary {
  background-color: #dadbdb;
  color: #404142;
}
.demisto-button.secondary:hover {
  background-color: #d1d2d3;
}
.demisto-button.success {
  background-color: #00cd33;
  color: #fff;
}
.demisto-button.warning {
  background-color: #ff9000;
  color: #fff;
}
.demisto-button.error {
  background-color: #ff1744;
  color: #fff;
}
.demisto-button.margin-right {
  margin-right: 8px;
}
.demisto-button.margin-left {
  margin-left: 8px;
}
.fields-popper-wrapper {
  z-index: 126;
}
.fields-popper-wrapper.is-hidden {
  display: none;
}
.flex-display {
  display: flex !important;
}
.radio-buttons-v2 input[type='radio'] {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  width: 1px;
  user-select: none;
  white-space: nowrap;
  outline: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  position: absolute;
  top: 3px;
  width: 14px;
  height: 14px;
}
.radio-buttons-v2 label {
  cursor: pointer !important;
  color: #404142 !important;
  font-size: 13px !important;
  font-weight: 400 !important;
}
.radio-buttons-v2 label:before {
  content: '';
  display: inline-block;
  position: relative;
  top: 2px;
  margin: 0 4px 0 0;
  width: 14px;
  height: 14px;
  border-radius: 7px;
  border: 1px solid #b8b8b8 !important;
  background-color: transparent;
}
.radio-buttons-v2 input[type='radio']:checked + label:after {
  position: absolute;
  border-radius: 11px;
  width: 8px;
  height: 8px;
  top: 5px;
  left: 3px;
  content: '';
  display: block;
  background-color: #0074df;
}
.dropzone-file-types {
  font-size: 12px;
  margin-bottom: 30px;
  margin-top: 10px;
}
.avoid-css-external-injection {
  all: initial;
}
.root-main-container {
  display: flex;
  flex-direction: row;
  height: 100%;
}
.root-sub-container {
  display: flex;
  flex-direction: column;
  flex: 1;
  z-index: 1;
  margin-left: 60px;
  overflow-x: hidden;
}
.boundry-container {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: hidden;
  max-width: calc(100vw - 60px);
}
#app {
  height: 100%;
}
.flex-table-container {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: hidden;
}
.flex-table-container .fixedDataTableLayout_main {
  margin: 0 !important;
}
.settings-counter {
  margin-bottom: 16px;
}

.user-communication-banner .notification.with-icon {
  padding: 0 8px;
  margin-bottom: 0 !important;
}
.user-communication-banner .notification .notification-message {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.user-communication-banner .notification .notification-action-wrapper .notification-action-button {
  padding: 0 10px;
}

.user-communication-modal {
  width: 500px;
}
.user-communication-modal .user-communication-modal-content.content {
  min-height: 200px;
  max-height: 400px;
  overflow: auto;
}
.user-communication-modal .actions {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.surprise {
  z-index: 9999999999999999;
}
.surprise.space {
  position: fixed;
  height: 100%;
  width: 100%;
  background-color: rgba(14, 14, 14, 0.8);
}
.surprise.space .intro {
  position: absolute;
  left: 31%;
  width: 16em;
  font-size: 50px;
  font-weight: 700;
  margin: 20% auto;
  color: #128df2;
  opacity: 0;
  animation: intro 6s ease-out 1s;
}
.surprise.space .logo {
  position: absolute;
  left: 36%;
  top: 20%;
  opacity: 0;
  animation: logo 5s ease-out 6s;
}
.surprise.space .logo > img {
  width: 550px;
}
.surprise.space > img {
  height: 300px;
}
.surprise.space > img.gravity-1 {
  animation-name: gravity-bounce;
  -webkit-animation-name: gravity-bounce;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-duration: 20s;
  -webkit-animation-duration: 20s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-timing-function: ease;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
}
.surprise.space > img.gravity-2 {
  animation-name: gravity-45-right;
  -webkit-animation-name: gravity-45-right;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-duration: 15s;
  -webkit-animation-duration: 15s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-timing-function: ease;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
}
.surprise.space > img.gravity-3 {
  animation-name: gravity-45-left;
  -webkit-animation-name: gravity-45-left;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-duration: 15s;
  -webkit-animation-duration: 15s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-timing-function: ease;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
}
.surprise.space > img.gravity-4 {
  animation-name: gravity-bounce;
  -webkit-animation-name: gravity-bounce;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-duration: 15s;
  -webkit-animation-duration: 15s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-timing-function: ease;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
}
.surprise.space > img.gravity-4:hover {
  animation-name: gravity-bounce-upside-down;
  -webkit-animation-name: gravity-bounce-upside-down;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-duration: 15s;
  -webkit-animation-duration: 15s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-timing-function: ease;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
}
.surprise.space > img.gravity-5 {
  animation-name: gravity-45-left;
  -webkit-animation-name: gravity-45-left;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-duration: 5s;
  -webkit-animation-duration: 5s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-timing-function: ease;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
}
.surprise.space > img.gravity-6 {
  animation-name: gravity-180;
  -webkit-animation-name: gravity-180;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-duration: 20s;
  -webkit-animation-duration: 20s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-timing-function: ease;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
}
.surprise.space > img.gravity-7 {
  margin-left: 50px;
  animation-name: gravity-45-right;
  -webkit-animation-name: gravity-45-right;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-duration: 15s;
  -webkit-animation-duration: 15s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-timing-function: ease;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
}
.surprise.space > img.gravity-8 {
  position: absolute;
  bottom: 0;
  left: 200px;
  animation-name: gravity-right-left;
  -webkit-animation-name: gravity-right-left;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-duration: 5s;
  -webkit-animation-duration: 5s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-timing-function: ease;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
}
.surprise.space > img.gravity-9 {
  animation-name: gravity-180;
  -webkit-animation-name: gravity-180;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-duration: 15s;
  -webkit-animation-duration: 15s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-timing-function: ease;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
}
.surprise.space > img.gravity-10 {
  animation-name: gravity-45-right;
  -webkit-animation-name: gravity-45-right;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-duration: 15s;
  -webkit-animation-duration: 15s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-timing-function: ease;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
}
.surprise.space > img.gravity-11 {
  animation-name: gravity-bounce;
  -webkit-animation-name: gravity-bounce;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-duration: 15s;
  -webkit-animation-duration: 15s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-timing-function: ease;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
}
.surprise.space > img.gravity-12 {
  animation-name: gravity-45-left;
  -webkit-animation-name: gravity-45-left;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-duration: 15s;
  -webkit-animation-duration: 15s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-timing-function: ease;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
}
.surprise.space > img.gravity-13 {
  animation-name: gravity-45-right;
  -webkit-animation-name: gravity-45-right;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-duration: 15s;
  -webkit-animation-duration: 15s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-timing-function: ease;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
}
.surprise.space > img.gravity-14 {
  position: absolute;
  bottom: 0;
  left: 0;
  animation-name: gravity-right-left;
  -webkit-animation-name: gravity-right-left;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-duration: 5s;
  -webkit-animation-duration: 5s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-timing-function: ease;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
}
@keyframes intro {
  0% {
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  90% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes logo {
  0% {
    transform: scale(1);
    opacity: 1;
  }
  50% {
    opacity: 1;
  }
  100% {
    transform: scale(0.1);
    opacity: 0;
  }
}
@keyframes gravity-bounce {
  0%,
  20%,
  40%,
  60%,
  80%,
  100% {
    transform: translate(0, 0);
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    transform: translate(0, 80px);
    -webkit-transform: translate(0, 80px);
    -moz-transform: translate(0, 80px);
    -ms-transform: translate(0, 80px);
    -o-transform: translate(0, 80px);
  }
}
@keyframes gravity-180 {
  0%,
  20%,
  40%,
  60%,
  80%,
  100% {
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    transform: translate(0, 80px);
    -webkit-transform: translate(0, 80px);
    -moz-transform: translate(0, 80px);
    -ms-transform: translate(0, 80px);
    -o-transform: translate(0, 80px);
  }
}
@keyframes gravity-bounce-upside-down {
  0%,
  20%,
  40%,
  60%,
  80%,
  100% {
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
  }
}
@keyframes gravity-45-right {
  0%,
  20%,
  40%,
  60%,
  80%,
  100% {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    transform: translate(0, 80px);
    -webkit-transform: translate(0, 80px);
    -moz-transform: translate(0, 80px);
    -ms-transform: translate(0, 80px);
    -o-transform: translate(0, 80px);
  }
}
@keyframes gravity-45-left {
  0%,
  20%,
  40%,
  60%,
  80%,
  100% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    transform: translate(0, 80px);
    -webkit-transform: translate(0, 80px);
    -moz-transform: translate(0, 80px);
    -ms-transform: translate(0, 80px);
    -o-transform: translate(0, 80px);
  }
}
@keyframes gravity-right-left {
  0% {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    margin-left: 0;
  }
  50% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    margin-left: 600px;
  }
  100% {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    margin-left: 0;
  }
}
.pack-card.surprise-rotate {
  -webkit-animation: rotation 1s infinite ease-out;
}
@-webkit-keyframes rotation {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
  }
}

.missing-license {
  white-space: pre-line;
}
.missing-license .optional {
  color: rgba(64, 65, 66, 0.6);
}

.error-warning-modal {
  width: 700px;
}
.error-warning-modal .content {
  overflow-y: auto;
  overflow-x: hidden;
}
.error-warning-modal .content .error-item {
  color: #404142;
  display: list-item;
  list-style-position: outside;
  margin-left: 25px;
  margin-bottom: 10px;
}
.error-warning-modal .actions .bottom-element {
  float: left;
  margin-top: 5px;
}

.mark-as-indicator-button {
  position: fixed;
  z-index: 9999999999;
  visibility: hidden !important;
  opacity: 0 !important;
}
.mark-as-indicator-button.appears {
  visibility: visible !important;
  opacity: 1 !important;
  transition: opacity 0.5s linear !important;
}

.indicator-form-modal .layout-form .dropdown-expander {
  box-shadow: none;
  border: 1px solid #eaebeb;
}
.indicator-form-modal .content {
  min-height: 650px;
  overflow-x: hidden;
  overflow-y: auto;
  padding-bottom: 20px;
}
.indicator-form-modal .content .indicator-modal-top-message .ui.message {
  display: block !important;
  margin-bottom: 15px;
}
.indicator-form-modal .content .indicator-related-incident-field {
  padding-top: 5px;
}
.indicator-form-modal .content .indicator-value .validation-input {
  margin-bottom: 0;
}
.indicator-form-modal .content .indicator-comments .add-indicator-comment-header {
  display: flex;
  justify-content: space-between;
}
.indicator-form-modal .content .indicator-comments .add-indicator-comment-header .close-indicator-comment {
  cursor: pointer;
}
.indicator-form-modal .error-message {
  float: right;
  color: #d13c3c;
  margin-right: 5px;
  margin-bottom: -10px;
}
.indicator-form-modal .error-message.hidden {
  display: none;
}
.indicator-form-modal .form-field {
  margin-top: 7px;
}
.indicator-form-modal .form-field .field-header {
  margin-bottom: 2px;
}

.layout-form .field-name-flex {
  display: flex;
  align-items: center;
  justify-content: left;
}
.layout-form .field-required-icon {
  margin: -0.2em 0 0 0.2em;
  content: '*';
  color: #db2828;
}
.layout-form .field-label {
  max-width: 100%;
}
.layout-form .dropdown-expander {
  margin-bottom: 15px;
  border-radius: 5px;
}
.layout-form .dropdown-expander .section-content .section-grid {
  width: 100%;
}
.layout-form .dropdown-expander .section-content .section-grid .field.attachments {
  float: left;
}
.layout-form .dropdown-expander .section-content .section-grid .field-name {
  word-break: break-word;
}
.layout-form .dropdown-expander .section-content .section-grid .columned-layout {
  margin-bottom: 20px;
}
.layout-form .dropdown-expander .section-content .section-grid .columned-layout .severity {
  font-weight: 400;
}
.layout-form .dropdown-expander .section-content .section-grid .columned-layout .severity .severity-title {
  font-size: 14px !important;
}
.layout-form .dropdown-expander .section-content .section-grid .columned-layout .severity .demisto-dropdown {
  margin-top: 0;
}
.layout-form .dropdown-expander .section-content .section-grid .columned-layout .demisto-dropdown {
  margin-top: 6px;
}
.layout-form .dropdown-expander .section-content .section-grid .columned-layout .time-data,
.layout-form .dropdown-expander .section-content .section-grid .columned-layout .labels-container,
.layout-form .dropdown-expander .section-content .section-grid .columned-layout .ui.checkbox,
.layout-form .dropdown-expander .section-content .section-grid .columned-layout .attachments {
  margin-top: 9px;
}
.layout-form .dropdown-expander .section-content .section-grid .columned-layout .field-name {
  margin-right: 10px;
}
.layout-form .dropdown-expander .section-content .section-grid .columned-layout .help-tooltip {
  margin-left: 6px;
}
.layout-form .severity-title {
  font-size: 16px;
  margin-top: 5px;
}

.indicator-value {
  padding-bottom: 2px;
}
.indicator-value .indicator-value-edit-section {
  float: right;
}
.indicator-value .indicator-value-edit-section .indicator-value-edit-section-edit-button {
  color: #0074df;
  cursor: pointer;
}
.indicator-value .indicator-value-edit-section .indicator-value-edit-section-edit-button:hover {
  color: #004c9d;
}

.indicator-reputation .indicator-type-section {
  display: inline-flex;
}
.indicator-reputation .manual-reputation-info i {
  padding-left: 5px;
}
.indicator-reputation .error-message {
  margin-top: -15px;
  color: #d13c3c;
}

.task-library {
  width: 0;
  position: fixed;
  top: 123px;
  bottom: 0;
  left: -5000px;
  overflow-y: auto;
  overflow-x: hidden;
  background-color: white;
  z-index: 998;
  border-right: 1px solid #dadbdb;
  box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.3);
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
  display: flex;
  flex-direction: column;
  padding: 20px 0px 0px 20px;
}
.task-library.is-new-playbook {
  top: 136px;
}
.task-library .task-library-main-header {
  display: flex;
  justify-content: space-between;
  color: #6b6b6b;
  font-size: 24px;
  z-index: 10;
  margin-right: 10px;
}
.task-library .task-library-content {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
}
.task-library .task-library-content .single-task {
  margin: 20px 0px;
}
.task-library .task-library-content .task-library-search {
  background-color: white;
  z-index: 1;
  margin: 20px 20px 20px 0px;
  display: flex;
}
.task-library .task-library-content .task-library-search .task-library-search-input {
  flex: 1;
  margin-right: 20px;
}
.task-library .task-library-content .tabs-container .top-menu {
  background-color: white !important;
  width: 505px;
  top: inherit;
  bottom: inherit;
  left: inherit;
  right: inherit;
  padding-left: inherit;
}
.task-library .task-library-content .tabs-container .active-component {
  padding-top: 50px;
}
.task-library.visible {
  width: 550px;
  left: 0;
}

.task-library-automation {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow-x: hidden;
  padding: 20px 0px;
}
.task-library-automation .task-library-automation-section-row {
  height: 70px;
  cursor: pointer;
  margin-bottom: 10px;
  padding: 0px !important;
}

.task-library-automation-section {
  background-color: #fff;
  margin-top: 20px;
  margin-bottom: 20px;
}
.task-library-automation-section img {
  max-height: 40px;
}
.task-library-automation-section .display-name {
  font-size: 16px;
  line-height: 30px;
}
.task-library-automation-section .display-name-count {
  font-size: 14px;
  color: rgba(64, 65, 66, 0.5);
}
.task-library-automation-section .integration-img-container {
  padding: 8px !important;
  min-height: 63px !important;
}
.task-library-automation-section .integration-img-container.ui.card {
  background-color: rgba(64, 65, 66, 0.04) !important;
}
.task-library-automation-section .integration-img-container img,
.task-library-automation-section .integration-img-container i {
  padding-top: 6% !important;
}
.task-library-automation-section .integration-img-container i {
  color: #128df2 !important;
}
.task-library-automation-section .automation-ribbon-wrapper {
  position: absolute;
  width: 77px;
  height: 88px;
  overflow: hidden;
  top: 0;
  right: 0;
}
.task-library-automation-section .automation-ribbon-wrapper .ribbon-colored {
  position: absolute;
  width: 90px;
  top: 15px;
  right: -21px;
}

.task-library-task-item {
  background: #fff;
  margin-bottom: 10px;
  border: 1px solid #eaebeb;
  padding: 10px;
  border-radius: 3px;
  font-size: 14px;
}
.task-library-task-item .task-library-item-description {
  font-size: 12px;
}
.task-library-task-item .add-to-canvas-button {
  margin-top: 8px !important;
  background-color: #fff !important;
  color: #404142 !important;
}
.task-library-task-item .add-to-canvas-button.ui.button {
  border: 1px solid #b8b8b8;
}
.task-library-task-item .add-to-canvas-button:active,
.task-library-task-item .add-to-canvas-button:hover {
  background-color: rgba(64, 65, 66, 0.08) !important;
}
.task-library-task-item .task-library-automation-script-preview-wrapper {
  border-radius: 20px;
  max-width: 21px !important;
  height: 20px;
  cursor: pointer;
}
.task-library-task-item .task-library-automation-script-preview-wrapper:hover {
  background-color: rgba(64, 65, 66, 0.08);
}
.task-library-task-item .task-library-automation-script-preview-wrapper .task-library-automation-script-preview {
  padding-left: 3px;
  padding-top: 1px;
}

.task-library-automation-item {
  margin-right: 13px;
  margin-left: 7px;
}

.task-library-manual-tasks {
  padding-top: 20px;
}
.task-library-manual-tasks .task-library-manual-tasks-group-by {
  margin-bottom: 8px;
}
.task-library-manual-tasks .expandable-list-header {
  margin-bottom: 10px;
}

.task-library-manual-task-item .task-library-item-type {
  margin-left: -10px;
  margin-top: -10px;
  padding: 9px 12px 4px 9px;
  width: 42px;
  height: 42px;
}
.task-library-manual-task-item .task-library-item-type.regular g {
  fill: #acc3d7;
}
.task-library-manual-task-item .task-library-item-type.condition {
  background-color: #304454;
}
.task-library-manual-task-item .task-library-item-type.condition g {
  fill: #ffffff;
}
.task-library-manual-task-item .task-library-item-name {
  margin-left: 8px !important;
}

.task-library-playbooks {
  padding-top: 20px;
}

.task-library-playbook-item .right-column {
  display: flex;
  flex: 1;
  justify-content: space-between;
}
.task-library-playbook-item .right-column .task-library-playbook-item-tasks-count {
  font-weight: 700;
  color: rgba(64, 65, 66, 0.5);
}
.task-library-playbook-item .right-column .deprecated-message {
  color: #d13c3c;
  font-size: 12px;
}

.manual-execute-task-inputs-modal {
  width: 600px;
}
.manual-execute-task-inputs-modal .content {
  overflow-y: auto;
  overflow-x: hidden;
}
@media screen and (min-height: 1110px) {
  .manual-execute-task-inputs-modal > .content {
    min-height: 640px;
    max-height: 800px;
  }
}
@media screen and (max-height: 1110px) and (min-height: 1060px) {
  .manual-execute-task-inputs-modal > .content {
    min-height: 640px;
    max-height: 750px;
  }
}
@media screen and (max-height: 1060px) and (min-height: 1020px) {
  .manual-execute-task-inputs-modal > .content {
    min-height: 640px;
    max-height: 720px;
  }
}
@media screen and (max-height: 1020px) and (min-height: 930px) {
  .manual-execute-task-inputs-modal > .content {
    min-height: 640px;
    max-height: 640px;
  }
}
@media screen and (max-height: 930px) and (min-height: 840px) {
  .manual-execute-task-inputs-modal > .content {
    min-height: 550px;
    max-height: 550px;
  }
}
@media screen and (max-height: 840px) and (min-height: 725px) {
  .manual-execute-task-inputs-modal > .content {
    min-height: 445px;
    max-height: 445px;
  }
}
@media screen and (max-height: 725px) and (min-height: 670px) {
  .manual-execute-task-inputs-modal > .content {
    min-height: 400px;
    max-height: 400px;
  }
}
@media screen and (max-height: 670px) {
  .manual-execute-task-inputs-modal > .content {
    min-height: 320px;
    max-height: 320px;
  }
}

.script-preview-container .full-screen-edit {
  left: 0;
  top: 0;
  bottom: 0;
}
.script-preview-container .full-screen-edit .script-editor {
  position: relative;
}
.script-preview-container .full-screen-edit .script-editor .automation-script-editor {
  position: absolute;
  top: 0;
  bottom: 59px;
}
.script-preview-container .full-screen-header {
  z-index: 5;
  position: absolute !important;
  left: 0 !important;
  top: 0 !important;
  padding-left: 16px !important;
  padding-right: 16px !important;
}
.script-preview-container .popup-shoulder.integration-shoulder {
  position: absolute;
  top: 0;
  bottom: 0;
}
.script-preview-container .automation-command {
  padding: 20px 40px;
  overflow-y: auto;
  height: 100%;
  background-color: white;
}
.script-preview-container .editor-placeholder-code-unavailable {
  height: 100%;
}

.script-name {
  padding-left: 2px;
  display: flex;
  align-items: center;
  line-height: 1.5;
}
.script-name .script-name-text {
  min-width: 0;
  margin-left: 6px;
}

.automation-shoulder .ui.divider {
  width: 100%;
}
.automation-shoulder .command-output,
.automation-shoulder .command-important {
  padding-bottom: 10px;
  width: 100%;
  margin-right: 10px;
  margin-left: 0;
}
.automation-shoulder .command-sections-header {
  margin-bottom: 10px;
  font-size: 18px;
}
.automation-shoulder .hide-script-cb {
  margin-left: 10px;
}
.automation-shoulder .label-tooltip {
  margin-left: 4px;
}
.automation-shoulder .dependencies-link {
  margin-top: 8px;
  display: block;
}
.automation-shoulder .automation-source-pack {
  border-radius: 4px;
  background-color: rgba(240, 244, 247, 0.5);
  padding: 9.5px 14px;
}
.automation-shoulder .automation-source-pack .source-pack-link {
  font-size: 14px;
}

.automation-arguments-container {
  width: 100%;
}
.automation-arguments-container .automation-arguments {
  margin: 0 !important;
}
.automation-arguments-container .automation-arguments .automation-argument {
  width: 100% !important;
  margin-left: 0 !important;
}
.automation-arguments-container .automation-arguments .automation-argument.edit-disable .row {
  padding-bottom: 0 !important;
}
.automation-arguments-container .automation-arguments .automation-argument .slim-divider {
  margin: 6px !important;
}
.automation-arguments-container .automation-arguments .automation-argument .demisto-checkbox {
  margin-bottom: 5px !important;
}
.automation-arguments-container .automation-arguments .automation-argument.side-padded .row {
  padding-top: 2px !important;
}
.automation-arguments-container .automation-arguments .automation-argument .automation-arg-show-predefined-icon,
.automation-arguments-container .automation-arguments .automation-argument .automation-argument-remove-icon {
  padding-left: 8px;
  margin-top: 8px;
}
.automation-arguments-container .automation-arguments .automation-argument .automation-arg-show-predefined-icon i,
.automation-arguments-container .automation-arguments .automation-argument .automation-argument-remove-icon i {
  cursor: pointer;
}
.automation-arguments-container .automation-arguments .automation-argument .automation-argument-predefined-input,
.automation-arguments-container .automation-arguments .automation-argument .predefined-show-hide,
.automation-arguments-container .automation-arguments .automation-argument .automation-argument-name-input {
  padding-right: 0 !important;
}
.add-automation-argument-label {
  position: relative;
  margin-top: 12px;
  width: 0;
  white-space: nowrap;
}


.editor-placeholder-code-unavailable {
  background-color: #1d1f21;
  color: #fff;
  padding: 30px;
  height: 100%;
  width: 100%;
}
.editor-placeholder-code-unavailable .title-text {
  margin: 13px;
}
.editor-placeholder-code-unavailable .details-text {
  margin: 10px;
  white-space: pre;
}

.playbook-preview-container .joint-type-playbook-task .duplicate-button-container g,
.playbook-preview-container .joint-type-playbook-task .trash-button-container g,
.playbook-preview-container .joint-type-playbook-task .subplaybook-button-container g,
.playbook-preview-container .joint-type-playbook-task .duplicate-button-container circle,
.playbook-preview-container .joint-type-playbook-task .trash-button-container circle,
.playbook-preview-container .joint-type-playbook-task .subplaybook-button-container circle,
.playbook-preview-container .joint-type-playbook-task .duplicate-button-container rect,
.playbook-preview-container .joint-type-playbook-task .trash-button-container rect,
.playbook-preview-container .joint-type-playbook-task .subplaybook-button-container rect {
  display: none !important;
}
.playbook-preview-container .joint-type-playbook-task:hover .subplaybook-button-container g,
.playbook-preview-container .joint-type-playbook-task:hover .subplaybook-button-container circle,
.playbook-preview-container .joint-type-playbook-task:hover .subplaybook-button-container rect {
  display: inherit !important;
}
.playbook-preview-container .joint-type-playbook-task:hover .subplaybook-button-container .tools-gap-rect {
  display: none !important;
}
.playbook-preview-container .joint-type-playbook-task.highlighted-cell .subplaybook-button-container g,
.playbook-preview-container .joint-type-playbook-task.highlighted-cell .subplaybook-button-container circle,
.playbook-preview-container .joint-type-playbook-task.highlighted-cell .subplaybook-button-container rect {
  display: inherit !important;
}
.playbook-preview-container .joint-type-playbook-task.highlighted-cell .subplaybook-button-container .tools-gap-rect {
  display: none !important;
}
.playbook-preview-container .full-screen-edit {
  left: 0;
  top: 0;
  bottom: 0;
}
.playbook-preview-container .full-screen-header {
  position: absolute !important;
  left: 0 !important;
  top: 0 !important;
  padding-left: 16px !important;
  padding-top: 6px !important;
  padding-right: 16px !important;
  z-index: 104 !important;
}
.playbook-preview-container .preview-playbook-name {
  padding-bottom: 5px !important;
  padding-left: 2px;
}
.playbook-preview-container .close-playbook-preview-btn {
  margin-bottom: 9px;
}

.workflow {
  /* port styling */
  /* element styling */
  /* links */
  /* highlighting */
  /* Snap Lines */
}
.workflow .joint-dialog.joint-lightbox {
  text-align: center;
  top: 0;
  position: fixed;
  z-index: 10000;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
}
.workflow .main-workflow {
  position: absolute;
  top: 0;
  left: -38px;
  right: 170px;
  bottom: 0;
  overflow: hidden;
  z-index: 100;
}
.workflow.no-navigator .main-workflow {
  right: 0;
}
.workflow .joint-paper-scroller {
  background-color: #f4f5f5;
}
.workflow .joint-navigator .joint-paper,
.workflow .paper-scroller-background {
  box-sizing: border-box;
  background-repeat: repeat;
  background-color: #f4f5f5;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAHUlEQVQYV2NkYGAwBuKzQIwXMBJSAJMfVUidcAQAnUQBC6jEGBUAAAAASUVORK5CYII=') !important;
}
.workflow.edit-mode .joint-navigator .joint-paper,
.workflow.edit-mode .paper-scroller-background {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAHUlEQVQYV2NkYGAwBuKzQIwXMBJSAJMfVUidcAQAnUQBC6jEGBUAAAAASUVORK5CYII=') !important;
}
.workflow.edit-mode .joint-link:hover .connection-wrap {
  stroke: rgba(64, 65, 66, 0.08);
  stroke-width: 10px;
  stroke-opacity: 1;
}
.workflow.edit-mode .joint-link:hover .connection {
  stroke: #128df2;
  stroke-width: 3px;
  stroke-opacity: 1;
}
.workflow.edit-mode .joint-link:hover .marker-arrowheads .marker-arrowhead {
  fill: #128df2;
}
.workflow.edit-mode .joint-link:hover.error-handler-link .connection {
  stroke: #d13d3c;
}
.workflow.edit-mode .joint-link:hover.error-handler-link .marker-arrowheads .marker-arrowhead {
  fill: #d13d3c;
}
.workflow.edit-mode .joint-link:hover.error-handler-link .link-tools .link-tool .tool-remove circle {
  fill: #d13d3c;
}
.workflow:not(.edit-mode) .connection-wrap {
  display: none;
}
.workflow:not(.edit-mode) .marker-arrowhead-group-target {
  display: none;
}
.workflow:not(.edit-mode) .link-tools {
  display: none;
}
.workflow:not(.edit-mode) .marker-vertices {
  display: none;
}
.workflow:not(.edit-mode) .joint-port,
.workflow:not(.edit-mode) .port-body {
  cursor: auto;
}
.workflow:not(.edit-mode) .joint-port[port-group='in'],
.workflow:not(.edit-mode) .port-body[port-group='in'] {
  cursor: auto !important;
}
.workflow:not(.edit-mode) .joint-element {
  cursor: pointer;
}
.workflow .mini-workflow {
  position: absolute;
  right: 0;
  top: 120px;
  bottom: 62px;
}
.workflow .mini-workflow .joint-navigator .current-view {
  border: 2px solid #128df2;
  position: absolute;
  cursor: move;
  margin: -2px 0 0 -2px;
}
.workflow .mini-workflow .joint-navigator .joint-paper {
  background-image: inherit !important;
}
.workflow.no-navigator .mini-workflow {
  display: none;
}
.workflow .port-label {
  display: none;
}
.workflow .available-magnet {
  fill: #fe854f !important;
}
.workflow .available-cell rect {
  stroke-dasharray: 5, 2;
}
.workflow .joint-type-playbook .port-body {
  stroke: none !important;
  fill: #89a5c1;
  r: 14;
}
.workflow .joint-type-playbook .port-body[port-group='in'] {
  cursor: move;
}
.workflow .highlighted-cell .task {
  stroke: #128df2;
  stroke-width: 1;
}
.workflow .task-buttons .task-button {
  cursor: pointer;
}
.task-button.workflow .task-buttons:not(.debug-container):hover {
  fill: #89a5c1;
}
.workflow .task-buttons .workplan-button {
  cursor: default;
  fill: #ffffff;
}
.workflow .task-buttons .debug-container .conditional-debug-icon-wrapper {
  display: none;
}
.workflow .task-buttons .debug-container[data-conditional] .debug-circle {
  display: none;
}
.workflow .task-buttons .debug-container[data-conditional] .debug-icon-wrapper {
  display: none;
}
.workflow .task-buttons .debug-container[data-conditional] .conditional-debug-icon-wrapper {
  display: inherit;
}
.workflow .snapline.horizontal {
  border-bottom: 1px solid #eaebeb;
  border-width: 2px;
}
.workflow .snapline.vertical {
  border-right: 1px solid #eaebeb;
  border-width: 2px;
}
@keyframes a0_t {
  0% {
    transform: translate(35.71435px, 35.71435px) rotate(0deg) translate(-35.71435px, 35.71435px);
  }
  100% {
    transform: translate(35.71435px, 35.71435px) rotate(-45deg) translate(-35.71435px, 35.71435px);
  }
}
@keyframes a1_t {
  0% {
    transform: translate(77.983606px, 69.431609px) rotate(0deg) translate(-85.7144px, 7.11495px);
  }
  100% {
    transform: translate(77.983606px, 69.431609px) rotate(60deg) translate(-85.7144px, 7.11495px);
  }
}
.workflow .polling-clock {
  width: 88%;
  height: 88%;
  background: white;
  border-radius: 50%;
  transform: translate(6%, 6%);
}
.workflow .polling-clock > span {
  display: block;
  position: absolute;
  height: 3px;
  width: 3px;
  background: #7ea0d7;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-radius: 50%;
}
.workflow .polling-clock:before {
  position: absolute;
  content: '';
  height: 8px;
  width: 2px;
  background: #7ea0d7;
  top: 50%;
  left: calc(50% - 1px);
  animation: spin 2s linear infinite;
  transform-origin: top;
  border-radius: 3px;
}
.workflow .polling-clock:after {
  position: absolute;
  content: '';
  height: 6px;
  width: 2px;
  background: #7ea0d7;
  top: 50%;
  left: calc(50% - 1px);
  animation: spin 12s linear infinite;
  transform-origin: top;
  border-radius: 2px;
}
@keyframes spin {
  0% {
    transform: rotate(-180deg);
  }
  100% {
    transform: rotate(180deg);
  }
}
.workflow:not(.edit-mode) .dbot-is-here {
  display: none;
}
.workflow:not(.edit-mode).zoomed-out .dbot-is-here {
  display: inherit;
  position: fixed;
  z-index: 100;
  right: 260px;
  bottom: 23px;
}
.workflow .joint-type-playbook-task .add-button-container g,
.workflow .joint-type-playbook-task .add-button-container circle,
.workflow .joint-type-playbook-task .add-button-container rect {
  display: none !important;
}
.workflow svg,
.workflow tspan,
.workflow text,
.workflow p {
  letter-spacing: normal !important;
}
.workflow .follow-run {
  position: absolute !important;
  top: 30px;
  right: 430px;
  z-index: 100;
}
.workflow .follow-run.state-inprogress,
.workflow .follow-run.state-paused {
  margin-right: 44px;
}
.workflow .follow-run.no-navigator {
  right: 260px;
}
.workflow .icons-attributes-row > div {
  height: 100%;
  display: flex;
  align-items: center;
}
.workflow .icons-attributes-row > div .override-input-attribute,
.workflow .icons-attributes-row > div .override-output-attribute {
  font-size: 12px;
  font-weight: 600;
  background-color: #ef9700;
  color: #fff;
  border-radius: 100px;
  padding: 0 6px 1px 6px;
  margin: 0 3px;
}
.work-plan .workflow .main-workflow {
  left: 5px;
}
.work-plan .workflow .port-body {
  fill: #89a5c1;
}
.work-plan .workflow .connection {
  stroke: #89a5c1;
}
.work-plan .workflow .marker-arrowheads .marker-arrowhead {
  fill: #89a5c1;
}
.work-plan .workflow .marker-target {
  fill: #89a5c1;
  stroke: #89a5c1;
}
.work-plan:not(.read-only) .joint-type-playbook-task.highlighted-cell .add-button-container g,
.work-plan:not(.read-only) .joint-type-playbook-task.highlighted-cell .add-button-container circle,
.work-plan:not(.read-only) .joint-type-playbook-task.highlighted-cell .add-button-container rect {
  display: inherit !important;
}
.work-plan:not(.read-only) .joint-type-playbook-task:hover .add-button-container g,
.work-plan:not(.read-only) .joint-type-playbook-task:hover .add-button-container circle,
.work-plan:not(.read-only) .joint-type-playbook-task:hover .add-button-container rect {
  display: inherit !important;
}
.work-plan .title {
  font-size: 14px;
  font-family: 'Source Sans Pro';
  fill: #404142;
  text-anchor: middle;
}
.joint-paper .joint-link .connection {
  stroke-width: 2px;
}
.joint-paper .joint-link .connection-wrap {
  stroke-linecap: butt;
  cursor: move;
}
.joint-paper .joint-link .labels text {
  text-transform: uppercase;
  fill: #ffffff;
  font-size: 16px;
  cursor: pointer;
}
.joint-paper .joint-link .marker-arrowheads .marker-arrowhead {
  fill: #89a5c1;
}
.joint-paper .joint-link .marker-arrowheads .marker-arrowhead:hover {
  fill: #f39c12 !important;
}
.joint-paper .joint-link .link-tools .link-tool .tool-remove circle {
  fill: #0074df;
  r: 15;
}
.joint-paper .joint-link .link-tools .link-tool .tool-remove text {
  fill: #ffffff;
  font-size: 24px;
}
.joint-paper .joint-link .marker-arrowhead-group-source {
  display: none;
}
.joint-paper .joint-link .marker-vertex {
  display: none;
}

/*
A complete list of SVG properties that can be set through CSS is here:
http://www.w3.org/TR/SVG/styling.html

Important note: Presentation attributes have a lower precedence over CSS style rules.
*/


/* .viewport is a <g> node wrapping all diagram elements in the paper */


.joint-viewport {
   -webkit-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
       user-select: none;
}


/*
1. IE can't handle paths without the `d` attribute for bounding box calculation
2. IE can't even handle 'd' attribute as a css selector (e.g path[d]) so the following rule will
   break the links rendering.

path:not([d]) {
    display: none;
}

*/


/* magnet is an element that can be either source or a target of a link */


[magnet=true]:not(.joint-element) {
   cursor: crosshair;
}


[magnet=true]:not(.joint-element):hover {
   opacity: .7;
}


/*

Elements have CSS classes named by their types. E.g. type: basic.Rect has a CSS class "element basic Rect".
This makes it possible to easilly style elements in CSS and have generic CSS rules applying to
the whole group of elements. Each plugin can provide its own stylesheet.

*/


.joint-element {
   /* Give the user a hint that he can drag&drop the element. */
   cursor: move;
}


.joint-element * {
   /* The default behavior when scaling an element is not to scale the stroke in order to prevent the ugly effect of stroke with different proportions. */
   vector-effect: non-scaling-stroke;
   user-drag: none;
}


/*

connection-wrap is a <path> element of the joint.dia.Link that follows the .connection <path> of that link.
In other words, the `d` attribute of the .connection-wrap contains the same data as the `d` attribute of the
.connection <path>. The advantage of using .connection-wrap is to be able to catch pointer events
in the neighborhood of the .connection <path>. This is especially handy if the .connection <path> is
very thin.

*/


.marker-source,
.marker-target {
   /* This makes the arrowheads point to the border of objects even though the transform: scale() is applied on them. */
   vector-effect: non-scaling-stroke;
}


/* Paper */


.joint-paper {
    position: relative;
}


/* Paper */


/*  Highlighting  */


.joint-highlight-opacity {
    opacity: 0.3;
}


/*  Highlighting  */


/*

Vertex markers are `<circle>` elements that appear at connection vertex positions.

*/


.joint-link .connection-wrap,
.joint-link .connection {
   fill: none;
}


/* <g> element wrapping .marker-vertex-group. */


.marker-vertices {
   opacity: 0;
   cursor: move;
}


.marker-arrowheads {
   opacity: 0;
   cursor: move;
   cursor: -webkit-grab;
   cursor: -moz-grab;
/*   display: none;   */   /* setting `display: none` on .marker-arrowheads effectivelly switches of links reconnecting */
}


.link-tools {
   opacity: 0;
   cursor: pointer;
}


.link-tools .tool-options {
   display: none;       /* by default, we don't display link options tool */
}


.joint-link:hover .marker-vertices,
.joint-link:hover .marker-arrowheads,
.joint-link:hover .link-tools {
   opacity: 1;
}


/* <circle> element used to remove a vertex */


.marker-vertex-remove {
   cursor: pointer;
   opacity: .1;
}


.marker-vertex-group:hover .marker-vertex-remove {
   opacity: 1;
}


.marker-vertex-remove-area {
   opacity: .1;
   cursor: pointer;
}


.marker-vertex-group:hover .marker-vertex-remove-area {
   opacity: 1;
}


/*
Example of custom changes (in pure CSS only!):

Do not show marker vertices at all:  .marker-vertices { display: none; }
Do not allow adding new vertices: .connection-wrap { pointer-events: none; }
*/


/* foreignObject inside the elements (i.e joint.shapes.basic.TextBlock) */


.joint-element .fobj {
    overflow: hidden;
}


.joint-element .fobj body {
    background-color: transparent;
    margin: 0px;
    position: static;
}


.joint-element .fobj div {
    text-align: center;
    vertical-align: middle;
    display: table-cell;
    padding: 0px 5px 0px 5px;
}

.workflow-toolbar {
  position: absolute;
  right: 195px;
  top: 20px;
  z-index: 102;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12);
  border: 1px solid #dadbdb;
  border-radius: 5px;
  border: none;
  box-shadow: none;
}
.workflow-toolbar i {
  margin: 0 !important;
  font-size: 18px !important;
}
.workflow-toolbar .divider {
  border-right: 1px solid #c3c3c3;
}
.workflow-toolbar .ui.button {
  background-color: #dadbdb !important;
  color: #404142;
  height: 36px !important;
}
.workflow-toolbar .ui.button:first-child {
  border-top-left-radius: 2px !important;
  border-bottom-left-radius: 2px !important;
}
.workflow-toolbar .ui.button:last-child {
  border-top-right-radius: 2px !important;
  border-bottom-right-radius: 2px !important;
}
.workflow-toolbar .ui.button:hover {
  background-color: #c5c7c7 !important;
  color: #404142;
}
.workflow.no-navigator .workflow-toolbar {
  right: 25px;
}

.joint-snaplines {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    pointer-events: none;
}

.joint-snaplines > .snapline {
    position: absolute;
    pointer-events: none;
    opacity: 1;
}

.joint-snaplines > .snapline.horizontal {
    width: 100%;
}

.joint-snaplines > .snapline.vertical {
    height: 100%;
}

/* When the snaplines are inside the PaperScroller enlarge the snaplines so they appear as they would sit in the PaperScroller. */

.joint-paper-scroller .joint-snaplines > .snapline.horizontal {
    width: 700%;
    left: -300%;
}

.joint-paper-scroller .joint-snaplines > .snapline.vertical {
    height: 700%;
    top: -300%;
}

.joint-paper-scroller {
    position: relative;
    overflow: scroll;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    /* prevent an infinite loop when no size defined */
    max-height: 100000px;
    max-width: 100000px;
}

.joint-paper-scroller > .paper-scroller-background {
    margin: 0;
    position:relative;
    display: inline-block;
    vertical-align: top;
    overflow: hidden;
}

.joint-paper-scroller .joint-paper {
    margin: 0;
    position:absolute;
    display: inline-block;
}

.joint-paper-scroller .joint-paper > svg {
    display: block;
}

/* Cursors */

.joint-paper-scroller[data-cursor="grab"] {
    cursor: all-scroll; /* fallback: no `url()` support or images disabled */
    cursor: -webkit-grab; /* Chrome 1-21, Safari 4+ */ /* Firefox 1.5-26 */
    cursor: grab; /* W3C standards syntax, should come least */
}

.joint-paper-scroller[data-cursor="grab"].is-panning {
    cursor: -webkit-grabbing;
    cursor: grabbing;
}

.joint-tooltip {
   position: absolute;
   z-index: 10000;
   border-radius: 5px;
   pointer-events: none;
}

.joint-tooltip .tooltip-content{
   padding: 10px;
}

.joint-tooltip.left, .joint-tooltip.right {
    margin-top: -2px;
}

.joint-tooltip.top, .joint-tooltip.bottom {
    margin-left: -2px;
}

.joint-tooltip.small {
   padding: 5px;
   font-size: 10px;
}

.joint-tooltip .tooltip-arrow, .joint-tooltip .tooltip-arrow-mask {
   border: solid transparent;
   content: " ";
   height: 0;
   width: 0;
   position: absolute;
   pointer-events: none;
}

.joint-tooltip.left .tooltip-arrow-mask, .joint-tooltip.left .tooltip-arrow {
   margin-right: -1px;
   right: 100%;
}

.joint-tooltip.right .tooltip-arrow-mask, .joint-tooltip.right .tooltip-arrow {
   margin-left: -1px;
   left: 100%;
}

.joint-tooltip.top .tooltip-arrow-mask, .joint-tooltip.top .tooltip-arrow {
   bottom: 100%;
}

.joint-tooltip.bottom .tooltip-arrow-mask, .joint-tooltip.bottom .tooltip-arrow {
   top: 100%;
}

.joint-tooltip .tooltip-arrow-mask {
   border-width: 6px;
}

.joint-tooltip.left .tooltip-arrow-mask {
   margin-top: -6px;
}

.joint-tooltip.right .tooltip-arrow-mask {
   margin-top: -6px;
}

.joint-tooltip.top .tooltip-arrow-mask {
   margin-left: -6px;
}

.joint-tooltip.bottom .tooltip-arrow-mask {
   margin-left: -6px;
}

.joint-tooltip .tooltip-arrow {
   border-width: 8px;
}

.joint-tooltip.left .tooltip-arrow {
   margin-top: -8px;
}

.joint-tooltip.right .tooltip-arrow {
   margin-top: -8px;
}

.joint-tooltip.top .tooltip-arrow {
   margin-left: -8px;
}

.joint-tooltip.bottom .tooltip-arrow {
   margin-left: -8px;
}

/* Fading In */

@keyframes joint-tooltip-fadein {
   from { opacity: 0; }
   to   { opacity: 1; }
}

@-webkit-keyframes joint-tooltip-fadein {
   from { opacity: 0; }
   to   { opacity: 1; }
}

.joint-tooltip.animated {
   opacity: 0;
}

.joint-tooltip.animated.rendered {
   animation: joint-tooltip-fadein;
   -webkit-animation: joint-tooltip-fadein;
   -moz-animation: joint-tooltip-fadein;
   -ms-animation: joint-tooltip-fadein;
   animation-fill-mode: forwards;
   -webkit-animation-fill-mode: forwards;
   -moz-animation-fill-mode: forwards;
   -ms-animation-fill-mode: forwards;
}

.joint-selection.lasso {
  background-color: #128df2;
  border: 2px dashed #128df2;
  opacity: 0.7;
  position: absolute;
}
.selection-box {
  position: absolute;
  padding-right: 12px;
  padding-bottom: 5px;
  margin-top: -4px;
  margin-left: -7px;
  box-sizing: content-box;
  border: 2px dashed #128df2;
  cursor: move;
}
.selection-wrapper {
  display: none;
}

.workflow-actions {
  position: absolute;
  left: -21px;
  top: 20px;
  z-index: 102;
  display: none;
}
.workflow-actions.edit-mode {
  display: inherit;
}
.workflow-actions .new-task-btn {
  margin-left: 3px !important;
}

.workflow-history-container {
  position: absolute;
  left: -21px;
  top: 20px;
  max-width: calc(100% - 450px);
  z-index: 102;
  display: block;
}
.workflow-history-container .workflow-history.ui.button {
  cursor: default;
  max-width: 100%;
  display: flex;
  flex-wrap: nowrap;
  height: 36px;
  line-height: 1.2em;
}
.workflow-history-container .workflow-history.ui.button:hover {
  background-color: #dadbdb;
}
.workflow-history-container .workflow-history.ui.button > span.piece {
  display: flex;
  flex-wrap: nowrap;
  overflow: hidden;
}
.workflow-history-container .workflow-history.ui.button > span.piece:nth-child(1),
.workflow-history-container .workflow-history.ui.button > span.piece:last-child {
  white-space: nowrap;
  overflow: visible;
}
.workflow-history-container .workflow-history.ui.button > span.piece .seperator {
  padding: 0 4px;
}
.workflow-history-container .workflow-history.ui.button > span.piece .link-button {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.task-details {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 600px;
  box-shadow: rgba(64, 65, 66, 0.16) 2px 0 4px 0;
}
.task-details.expanded {
  width: calc(100vw - 250px);
  max-width: 1200px;
}
.task-details.expanded.debug-mode {
  width: calc(100vw - 175px);
}
.task-details .ui.grid {
  margin-top: 0;
  margin-bottom: 0;
}
.task-details .task-details-main-header {
  background-color: #f4f5f5;
  color: #404142;
  height: 55px;
  padding: 17px 20px 0 20px;
  font-size: 24px;
  z-index: 997;
}
.task-details .task-details-main-header .task-details-expand-collapse {
  font-size: 14px;
  display: inline-block;
  vertical-align: middle;
  width: 24px;
  text-align: center;
  height: 100%;
}
.task-details .task-details-main-header .close-task-details {
  display: inline-block;
}
.task-details .task-details-content {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
  padding: 16px 20px 20px;
}
.task-details .task-details-content .task-details-meta .task-details-section-row {
  display: flex;
  align-items: center;
  margin-bottom: 12px;
}
.task-details .task-details-content .task-details-meta .task-details-section-row .task-type-icon {
  margin-right: 7px;
}
.task-details .task-details-content .task-details-meta .task-description {
  color: #404142;
  padding-left: 46px;
  margin-bottom: 10px;
  max-height: 300px;
  overflow: auto;
}
.task-details .task-details-content .task-details-meta .task-description-toggle {
  padding-left: 46px;
  margin-bottom: 5px;
}
.task-details .task-details-content .task-details-meta .task-details-open-waiting-sub-playbook-container,
.task-details .task-details-content .task-details-meta .task-data-collection-form-complete {
  margin-top: 12px;
}
.task-details .task-details-content .task-details-meta .task-details-open-waiting-sub-playbook-container.margin-bottom {
  margin-bottom: 12px;
}
.task-details .task-details-content .task-details-meta .task-details-task-history-container {
  margin: 12px 0;
}
.task-details .task-details-content .tabs-container {
  overflow: unset;
  padding-top: 0;
}
.task-details .task-details-content .tabs-container .tabs-content-container {
  margin: 0 -20px;
  padding: 0 20px;
  overflow-y: unset;
  overflow-x: hidden;
}
.task-details .task-details-content .tabs-container .top-menu {
  margin-left: -20px;
  margin-right: -20px;
  background-color: white;
  border-top: 1px solid #dadbdb;
  margin-bottom: 16px;
  z-index: 0;
}
.task-details .task-details-content .tabs-container .top-menu .tabs-item {
  padding-right: 10px !important;
}
.task-details .task-details-content .tabs-container .top-menu .tabs-item-holder:first-child {
  margin-left: 4px;
}
.task-details .task-details-content .tabs-container .active-component {
  padding-top: 50px;
}
.task-details .task-details-content .rdtOpen:after {
  left: auto;
  right: 70px;
}
.task-details .task-details-ad-hoc-actions i {
  color: #0074df;
  cursor: pointer;
}
.task-details .task-details-ad-hoc-actions i:hover {
  color: #004c9d;
}
.task-details .task-details-ad-hoc-actions .task-details-ad-hoc-edit {
  padding-top: 2px;
}
.task-details .task-details-load-prev,
.task-details .task-details-load-more {
  text-align: center;
}
.task-details .quiet-message {
  margin-bottom: 6px;
  margin-top: 20px;
}
.adhoc {
  display: flex;
  flex-direction: column;
  flex: auto;
  padding-bottom: 10px;
}
.actions .notification.notification-info.with-icon {
  min-height: 30px;
  float: left;
  padding: 0 5px;
  margin-bottom: 0 !important;
}

.task-details-inputs .task-details-inputs-value .overridden-input-tooltip {
  position: absolute;
  top: -2px;
  left: -6px;
}
.task-details-inputs .task-details-inputs-value .overridden-input-tooltip > i.demisto-icon:before {
  color: #ff9000;
  font-size: 0.8em;
}
.task-details-inputs .task-details-inputs-key {
  font-weight: 700;
  color: rgba(64, 65, 66, 0.7);
  word-break: break-word;
}
.task-details-inputs .task-details-inputs-value {
  white-space: pre-wrap;
  word-break: break-word;
}
.task-details-inputs .ui.divider {
  margin: 4px 0;
}

.task-details-actions {
  display: flex;
  padding: 15px 20px;
  margin: 0 -20px;
}
.task-details-actions.with-border {
  border-top: 1px solid #dadbdb;
  border-bottom: 1px solid #dadbdb;
}
.task-details-actions .task-comment,
.task-details-actions .task-reopen,
.task-details-actions .task-assignee,
.task-details-actions .task-assignee-read-only,
.task-details-actions .task-due-date,
.task-details-actions .task-due-date-read-only {
  padding: 0 10px;
  border-left: 1px solid #dadbdb;
}
.task-details-actions .task-comment:first-child,
.task-details-actions .task-reopen:first-child,
.task-details-actions .task-assignee:first-child,
.task-details-actions .task-assignee-read-only:first-child,
.task-details-actions .task-due-date:first-child,
.task-details-actions .task-due-date-read-only:first-child {
  border-left: none;
  padding-left: 0;
}

.task-details-outputs .task-details-outputs-key {
  font-size: 12px;
  font-weight: 700;
  color: rgba(64, 65, 66, 0.7);
  word-break: break-word;
}
.task-details-outputs .task-details-outputs-value {
  font-size: 13px;
  white-space: pre-wrap;
  word-break: break-word;
}
.task-details-outputs .task-details-outputs-value .overridden-output-tooltip {
  position: absolute;
  top: -1px;
  left: -6px;
}
.task-details-outputs .task-details-outputs-value .overridden-output-tooltip > i.demisto-icon:before {
  color: #ff9000;
  font-size: 0.8em;
}
.task-details-outputs .overridden-output-container {
  position: relative;
  width: 100%;
  border: 1px solid #ff9000;
  border-radius: 5px;
  margin-top: 5px;
  margin-bottom: 11px;
}
.task-details-outputs .overridden-output-container .task-details-outputs-key {
  position: absolute;
  top: -10px;
  background: #fff;
  padding-right: 3px;
}
.task-details-outputs .ui.divider {
  margin: 4px 0;
}

.task-details-duration .task-library-duration-header {
  font-weight: 700 !important;
  text-transform: uppercase;
  color: #404142;
  font-size: 16px;
}
.task-details-duration .task-library-duration-header span {
  font-weight: 700 !important;
}
.task-details-duration .task-library-duration-header .task-library-duration-header-lower {
  text-transform: none;
}

.task-details-entries-wrapper .task-details-entries-wrapper-load-prev,
.task-details-entries-wrapper .task-details-entries-wrapper-load-more {
  color: #0074df;
  cursor: pointer;
  text-align: center;
  margin-top: 8px;
  margin-bottom: 10px;
  font-size: 16px;
  border: 1px solid;
  border-radius: 4px;
  padding: 4px;
}
.task-details-entries-wrapper .task-details-entries-wrapper-load-prev:hover,
.task-details-entries-wrapper .task-details-entries-wrapper-load-more:hover {
  color: #004c9d;
}

.task-history .task-history-popup {
  width: 330px;
  height: 208px;
  overflow-y: auto;
  overflow-x: hidden;
  padding-right: 10px;
}
.task-history .task-history-link {
  font-size: 14px !important;
}
.task-history .task-history-item.link {
  color: #0074df;
  cursor: pointer;
}
.task-history .task-history-item.link:hover {
  color: #004c9d;
}

.set-full-view-button {
  width: 40px;
  height: 40px;
  padding-top: 11px;
  bottom: 7px;
  right: 7px;
  color: white;
}

.notification-manager.no-footer .notifications-bc {
  bottom: -4px !important;
  right: 60px !important;
}
.notification-manager.footer-open .notifications-bc {
  bottom: 230px !important;
}
.notification-manager.full-view .notifications-bc {
  bottom: -4px !important;
  left: 15px !important;
  right: 60px !important;
}
.notification-manager .notifications-bc {
  margin: 0 !important;
  padding: 0 !important;
  width: auto !important;
  bottom: 67px !important;
  left: 70px !important;
  right: 10px !important;
  z-index: 996 !important;
}
.notification-manager .notification {
  padding-right: 40px !important;
  box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.24) !important;
}
.notification-manager .notification-inline {
  display: inline-block;
}

.connectivity-toast .connectivity-toast-message {
  position: absolute;
  z-index: 9999;
  right: 0;
  left: 0;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
  height: 24px;
  font-size: 14px;
  color: #fff;
  border-radius: 0 0 10px 10px;
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0;
}
.connectivity-toast .connectivity-toast-message.latency-message {
  background-color: #ef9700;
  width: 330px;
}
.connectivity-toast .connectivity-toast-message.websocket-message {
  background-color: #d13c3c;
  width: 370px;
}

.clear-errors-warnings {
  margin-left: 4px;
}

.breaking-changes-modal {
  width: 700px;
}
.breaking-changes-modal .content {
  overflow-y: auto;
  overflow-x: hidden;
}
.breaking-changes-modal .content .title-display {
  margin-bottom: 15px;
}

.welcome-popup-container {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 1048px;
  height: 590px;
}
.welcome-popup-container .welcome-popup-header {
  display: flex;
  padding: 0px 8px;
  background-color: #f4f5f5;
  color: #404142;
  height: 48px;
  font-weight: 400;
  justify-content: space-between;
  border-bottom: 1px solid #dadbdb;
  align-items: center;
}
.welcome-popup-container .welcome-popup-header .welcome-popup-header-title-container {
  display: flex;
}
.welcome-popup-container .welcome-popup-header .welcome-popup-header-title-text {
  font-size: 20px;
  font-weight: 700;
  margin-left: 8px;
}
.welcome-popup-container .welcome-popup-footer {
  display: flex;
  justify-content: center;
  height: 60px;
  align-items: center;
  border-top: 1px solid #dadbdb;
}
.welcome-popup-container .welcome-popup-footer .welcome-popup-footer-text {
  font-size: 14px;
  font-weight: 400;
  white-space: pre-wrap;
  line-height: 1.45;
}
.welcome-popup-container .welcome-popup-footer .welcome-popup-footer-link {
  font-size: 14px;
  font-weight: 700;
}

.welcome-popup-template {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  flex: 1;
  background-color: rgba(137, 165, 193, 0.2);
}
.welcome-popup-template .welcome-popup-template-typography-container {
  display: flex;
  flex: 1;
  flex-direction: column;
  margin-left: 46px;
  margin-right: 46px;
  margin-top: 24px;
}
.welcome-popup-template .welcome-popup-template-image {
  display: flex;
  flex: 1;
  justify-content: center;
  zoom: 50%;
}
.welcome-popup-template .welcome-popup-template-title {
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
  padding-bottom: 8px;
}
.welcome-popup-template .welcome-popup-template-text {
  font-size: 16px;
  white-space: pre-wrap;
  line-height: 1.45;
}

.welcome-popup-template-right {
  flex: 1;
  display: flex;
  flex-direction: row;
  background-color: rgba(137, 165, 193, 0.2);
}
.welcome-popup-template-right .welcome-popup-template-typography-container-right {
  flex: 1;
  margin-top: 80px;
  margin-left: 40px;
  margin-right: 40px;
}
.welcome-popup-template-right .welcome-popup-template-typography-container-right .welcome-popup-template-title-right {
  font-size: 20px !important;
  font-weight: 700 !important;
  font-weight: 400;
  line-height: 26px;
  margin-bottom: 10px;
}
.welcome-popup-template-right .welcome-popup-template-typography-container-right .welcome-popup-template-text-right {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  white-space: pre-line;
}
.welcome-popup-template-right .welcome-popup-template-image-right {
  flex: 2;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.welcome-popup-template-right .welcome-popup-template-image-right img {
  max-width: 100%;
  max-height: 100%;
}

.external-form-wrapper {
  padding-bottom: 10px;
}
.external-form-wrapper .external-form .form-loader {
  z-index: 121;
  position: fixed;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.external-form-wrapper .external-form .external-form-container {
  padding: 25px 10% 30px;
}
.external-form-wrapper .external-form .external-form-container .question {
  background-color: #fff;
  margin: 20px 0;
}

.auth-container {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  display: flex;
  flex-direction: column;
}
.auth-container .auth-loader {
  z-index: 121;
  position: fixed;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.auth-container .auth-header {
  background-color: #404142;
  color: #fff;
  text-align: center;
}
.auth-container .auth-header .customer-logo,
.auth-container .auth-header .demisto-logo {
  margin-top: 12px;
  margin-bottom: 16px;
  width: 25%;
}
.auth-container .auth-body {
  position: relative;
  flex: 1;
  text-align: center;
  padding: 80px 50px;
}
.auth-container .form-holder {
  text-align: center;
}
.auth-container .form-holder .login-input-field {
  margin-top: 5px;
}
.auth-container .form-holder .tag-line {
  color: #128df2;
  margin-left: 7px;
  font-size: 19px;
  margin-top: -20px;
  margin-bottom: 24px;
}
.auth-container .form-holder .login-button {
  margin-top: 10px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 20px;
}
.auth-container .form-holder .server-error {
  margin-top: 20px !important;
}
.auth-container .form-holder .local-error {
  color: #d13c3c;
  margin-top: -16px;
  text-align: right;
  font-size: 14px;
}
.auth-container .form-holder form {
  width: 422px;
  margin: auto;
}
.auth-container .form-holder fieldset {
  border: none !important;
}
.auth-container .form-holder .login-type-switch {
  font-weight: 600;
}

.external-form {
  padding-bottom: 20px;
}
.external-form .external-form-container {
  margin: 0 auto;
}
.external-form .external-form-container .form-title {
  margin-bottom: 10px;
}
.external-form .pack-name {
  font-size: 20px;
}
.external-form .done-message {
  color: green;
  text-align: center;
}
.external-form .unsubscribe-pane {
  margin-top: 200px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.external-form .version-text {
  color: gray;
}
.external-form .pack-data {
  box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
  background-color: white;
  margin-bottom: 10px;
  padding: 20px;
}
.external-form .submit-form {
  margin: 0 auto 20px ;
  background-color: #128df2;
  color: white;
  transition: all 200ms ease-in-out;
}
.external-form .submit-form:hover {
  filter: brightness(0.9);
}
.external-form .submit-image {
  background-image: url(/assets/submitted-bundle-1764138721895.svg);
  width: 120px;
  height: 100px;
  background-size: 120px 100px;
  margin-top: 30px;
}
.external-form .maketplace-link {
  text-align: center;
  font-size: 20px;
  margin-top: 200px;
  position: absolute;
}

.external-ask {
  padding-bottom: 20px;
}
.external-ask .form-state {
  margin: 30px 0;
  text-align: center;
}
.external-ask .external-ask-confirm {
  display: table;
  margin: 0 auto 20px;
}
.external-ask .external-ask-confirm .confirmation-message {
  background-color: #fff;
  padding: 20px;
  margin: 15px;
  border-radius: 4px;
}
.external-ask .external-ask-confirm .submit-ask {
  background-color: #128df2 !important;
  color: white !important;
  transition: all 200ms ease-in-out;
  display: table;
  margin: 0 auto;
}
.external-ask .external-ask-confirm .submit-ask:hover {
  background-color: #0b77d0 !important;
}
.external-ask .demisto-logo-mini,
.external-ask .powered-by-text {
  margin: 0 auto;
  text-align: center;
  display: block;
}
.external-ask .powered-by-text {
  text-align: center;
}
.external-ask .userbox-logout {
  text-align: center;
}
.external-ask .logout {
  font-size: 16px;
  padding-left: 4px;
}

.login-container {
  justify-content: center;
  background-color: #fff;
  color: #404142;
  font-family: 'Source Sans Pro';
}
.login-container .login-cover {
  background: url(/assets/background-login-bundle-1764138721895.jpg) no-repeat center;
  background-size: cover;
  color: #fff;
  text-align: center;
}
.login-container .demisto-logo {
  max-width: 398px;
}
.login-container .ui.primary.button {
  background-color: #128df2 !important;
  color: #fff !important;
}
.login-container .ui.primary.button:hover {
  background-color: #0074df !important;
  color: #fff !important;
}
.login-container .ui.primary.button:focus {
  background-color: #128df2 !important;
  color: #fff !important;
}
.login-container .ui.input input,
.login-container .duo-authentication input {
  font-family: 'Source Sans Pro' !important;
  background-color: #fff !important;
  color: rgba(64, 65, 66, 0.8) !important;
  border: solid 1px rgba(64, 65, 66, 0.8);
}
.login-container .ui.input input:active,
.login-container .duo-authentication input:active,
.login-container .ui.input input:focus,
.login-container .duo-authentication input:focus {
  border: 1px solid #3497fe;
  color: #404142 !important;
}
.login-container .ui.input .icon,
.login-container .duo-authentication .icon {
  color: #404142;
}
.login-container .ui.form .field.error input,
.login-container .ui.form .field.error textarea {
  color: inherit !important;
  background-color: #fff2f2 !important;
  border-color: #ff1744 !important;
}
.login-container .ui.divider {
  color: #404142 !important;
}
.login-container input::placeholder {
  color: rgba(64, 65, 66, 0.5) !important;
  opacity: 1;
  /* Firefox */
}
.login-container input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: rgba(64, 65, 66, 0.5) !important;
}
.login-container input::-ms-input-placeholder {
  /* Microsoft Edge */
  color: rgba(64, 65, 66, 0.5) !important;
}
.login-container a {
  color: #0074df;
  cursor: pointer;
}
.login-container a:hover {
  color: #004c9d;
}
.login-container .login-section {
  position: relative;
  font-weight: 400;
}
.login-container .login-section .field {
  color: #404142;
}
.login-container .login-section .field.tie {
  margin: 0 0 7px;
}
.login-container .login-section .pw-policy-text {
  margin-top: -7px !important;
  margin-bottom: 12px !important;
  font-size: 12px;
  font-weight: 400;
  text-align: left;
  color: rgba(64, 65, 66, 0.7);
}
.login-container .login-section .pw-policy-text.error {
  color: #d13c3c;
  font-weight: 600;
}
.login-container .notification.notification-login-error {
  background-color: #fff2f2 !important;
  border: 1px solid #ff1744 !important;
  color: #ff1744;
}
.login-container .notification.notification-login-error .notification-action-button {
  background-color: #c62443 !important;
}
.login-container .notification.notification-login-error .notification-message-icon,
.login-container .notification.notification-login-error .notification-message {
  color: #ff1744;
}
.flex-row {
  display: flex;
  flex-direction: row;
}
.flex-column {
  display: flex;
  flex-direction: column;
}
.flex-content {
  flex: 1;
}
.flex-center {
  justify-content: center;
  align-items: center;
}
.full-height {
  height: 100%;
}

.login-invite-page .change-sections {
  text-align: center;
  color: #0074df;
  font-weight: 600;
  cursor: pointer;
}
.login-invite-page .change-sections:hover {
  color: #004c9d;
}
.login-invite-page .demisto-logo {
  max-width: 398px;
}
.login-invite-page .form-holder {
  text-align: center;
}
.login-invite-page .form-holder .tag-line {
  color: #128df2;
  margin-left: 7px;
  font-size: 19px;
  margin-top: -20px;
  margin-bottom: 24px;
}
.login-invite-page .form-holder .login-button {
  margin-top: 10px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 20px;
}
.login-invite-page .form-holder .welcome-aboard {
  margin-bottom: 60px;
}
.login-invite-page .form-holder .welcome-aboard .welcome-email {
  font-size: 20px;
  line-height: 2em;
}
.login-invite-page .form-holder .welcome-aboard .welcome-message {
  font-size: 32px;
  font-weight: 800;
}
.login-invite-page .form-holder .invite-error {
  color: #d13c3c;
  text-align: right;
  font-size: 14px;
}
.login-invite-page .form-holder form {
  width: 422px;
  margin: auto;
}
.login-invite-page .form-holder fieldset {
  border: none !important;
}
.login-invite-page .user-field {
  margin: 0 0 24px !important;
}

.logout {
  font-size: 12px;
}

.app-header {
  height: 60px;
}
.app-header.ui.menu {
  box-shadow: '';
  border-bottom-color: #fff !important;
  z-index: 125;
  margin: 0px;
  border-radius: 0px;
  background-color: #fff;
}
.app-header .header-wrapper {
  display: flex;
  flex: 1;
  font-size: 24px;
  padding: 0px 20px;
  width: 100%;
}
.app-header .header-wrapper .top-header {
  display: flex;
  align-items: center;
  flex: 1;
  margin-right: 20px;
  overflow: hidden;
}
.app-header .header-wrapper .top-header .header-main-title {
  width: 100%;
  color: #404142;
  letter-spacing: 1px;
  line-height: 1.5;
}
.app-header .header-wrapper .top-header .header-main-title *:not(i) {
  font-weight: 700;
}
.app-header .header-wrapper .top-header .header-main-title .investigation-header-container.account-mode {
  margin-left: 0;
}
.app-header .header-wrapper .top-header .header-main-title .toggle-full-view {
  margin-left: 24px;
  vertical-align: middle;
}
.app-header .header-wrapper .header-actions {
  display: flex;
  align-items: center;
}
.app-header .header-wrapper .header-actions .actions-container {
  margin-top: -8px;
}
.app-header .header-wrapper .header-actions .r-header-actions-container {
  margin-right: 12px;
}
.app-header .partial-response-error {
  border: 1px solid #d13c3c;
  background-color: #fff;
  border-radius: 3px;
  box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.24);
  color: #d13c3c;
  height: 41px;
  position: absolute;
  top: 10px;
  right: 280px;
  z-index: 190;
}
.app-header .partial-response-error .partial-response-error-bg-wrapper {
  background-color: #fff2f2;
  padding: 10px;
}
.app-header .partial-response-error .partial-response-error-bg-wrapper .partial-response-icon {
  margin-right: 7px;
  margin-bottom: -2px;
}
.app-header .partial-response-error .partial-response-error-bg-wrapper .icon-close {
  margin-top: -2px;
}
.app-header .dropdown-button-main .react-select-dropdown-wrapper {
  padding: 0px;
}

.new-element-button {
  height: 36px;
  border-radius: 30px !important;
}

.rs-war-room-buttons {
  line-height: 12px;
}
.rs-war-room-buttons .rs-war-room-buttons-items {
  display: inline-flex !important;
}

.right-shoulder-button.circular.ui.basic.icon.button {
  background-color: #128df2 !important;
  color: #ffffff !important;
}
.right-shoulder-button.circular.ui.basic.icon.button.active {
  background-color: #0074df !important;
}
.right-shoulder-button.circular.ui.basic.icon.button:hover {
  background-color: #0074df !important;
}
.rs-show-more-button-title {
  color: #404142;
}

.investigation-actions {
  display: inline-block !important;
  vertical-align: middle;
  margin-right: 10px;
}
.investigation-actions .investigation-actions-link {
  background-color: #128df2 !important;
  color: #ffffff !important;
}
.investigation-actions .investigation-actions-link:hover {
  background-color: #0074df !important;
}
.investigation-actions .demisto-menudropdown .demisto-dropdown.ui.dropdown .menu {
  top: 100% !important;
  max-height: 400px !important;
}
.investigation-actions .investigation-actions-report {
  font-size: 14px !important;
}

.rs-home-buttons {
  margin-right: 8px;
}

.header-search {
  font-size: 14px;
}
.header-search .header-search-input {
  border-radius: 500em !important;
}
.header-search .date-time {
  position: absolute;
  left: 0;
  top: 24px;
}
.header-search .date-time .rdtOpen .rdtPicker {
  width: 260px;
}
.header-search .date-time .rdtOpen .rdtPicker .data-section .rdtDays .inner-content .rdtDay {
  height: 28px;
}
.header-search .date-time .rdt .rdtTime input {
  width: unset !important;
}
.header-search input {
  width: 178px !important;
  transition: all 0.4s !important;
  -webkit-transition: all 0.4s !important;
  -moz-transition: all 0.4s !important;
  -ms-transition: all 0.4s !important;
  -o-transition: all 0.4s !important;
}
.header-search input.focused {
  width: 300px !important;
}

.help-btn-wrapper .ui.basic.button {
  height: 36px;
  width: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
}
.help-btn-wrapper .ui.basic.button .icon {
  margin: 0 !important;
}

.investigation-header {
  display: flex;
  align-items: center;
  font-size: 24px;
}
.investigation-header .favorite-star-container {
  position: relative;
  height: 24px;
  width: 24px;
  flex-shrink: 0;
}
.investigation-header .favorite-star-container .inner-favorite-star {
  position: absolute;
  top: -1px;
  font-size: 18px;
}
.investigation-header .header-inv-restricted {
  color: #9aa0a3;
  font-size: 18px;
  margin-left: 10px;
}
.investigation-header .header-inv-id {
  font-weight: 400;
  margin-left: 10px;
}
.investigation-header .header-inv-id.placeholder {
  color: rgba(64, 65, 66, 0.5);
}
.investigation-header .header-inv-title {
  margin-left: 10px;
}
.investigation-header .header-inv-title.placeholder {
  color: rgba(64, 65, 66, 0.5);
}

.header-accounts-dropdown {
  display: flex;
  margin: 4px 5px 0px 0px;
  font-size: 24px;
  color: #0074df;
}
.header-accounts-dropdown .dropdown-link {
  max-width: 250px;
  height: 24px;
}
.header-accounts-dropdown .dropdown-link .dropdown-item {
  white-space: nowrap;
  font-weight: 700;
}
.header-accounts-dropdown .react-select-dropdown-wrapper.as-anchor .react-select-dropdown__single-value .single-value-text {
  line-height: 30px;
}

.indicator-page-header {
  line-height: 24px;
}

.indicator-header {
  display: flex;
  align-items: center;
}
.indicator-header .indicator-header-value {
  padding-left: 5px;
  padding-bottom: 2px;
  font-family: 'Source Sans Pro';
  font-size: 24px;
  font-style: normal;
  font-weight: 400 !important;
  line-height: 28px;
  letter-spacing: 0px;
}
.indicator-header .loader-wrapper {
  flex: 0;
}

.slim-table {
  display: table;
  table-layout: fixed;
  width: 100%;
  border-collapse: collapse;
  overflow: auto;
}
.slim-table > .slim-table-headers {
  display: table-row;
  font-weight: bold;
  border-bottom: 1px solid #dadbdb;
}
.slim-table > .slim-table-headers > .slim-table-header {
  display: table-cell;
  padding-right: 6px;
  padding-bottom: 6px;
}
.slim-table > .slim-table-row {
  display: table-row;
}
.slim-table > .slim-table-row > .slim-table-cell {
  display: table-cell;
  padding-right: 6px;
  padding-top: 6px;
}

.loader-wrapper {
  flex: 1;
  z-index: 124;
}
.loader-wrapper .loader-icon {
  color: #0074df;
}
.loader-wrapper .loader-icon.medium {
  font-size: 24px;
}
.loader-wrapper .loader-icon.large {
  font-size: 40px;
}
.loader-wrapper .loader-text {
  margin-top: 8px;
}

.indicator-icon i.circular.icon {
  color: #ffffff;
  padding: 3px !important;
  width: 32px !important;
  height: 32px !important;
  box-shadow: none;
}
.indicator-icon .indicator-icon-label {
  padding-left: 5px;
}

.side-bar-expand {
  width: 320px !important;
}
.ui.left.sidebar {
  width: 60px;
  transition: width 200ms;
}
.demisto-side-bar {
  z-index: 997 !important;
  border-right: 1px solid transparent !important;
  overflow: hidden;
  color: #b8c1cc;
  background-color: #0b1117 !important;
}
.demisto-side-bar:hover:not(.side-bar-disabled):not(.side-bar-locked) {
  width: 320px !important;
  transition-delay: 250ms;
}
.demisto-side-bar:hover.side-bar-sneak-peek {
  width: 320px !important;
}
.demisto-side-bar.side-bar-disabled {
  z-index: 1 !important;
}
.demisto-side-bar .user-box {
  width: 100%;
  height: 62px;
  background-color: #19222e;
}
.sidebar i.icon {
  float: left !important;
  margin: 0 1.5em 0 0.5em !important;
  font-size: 1.2rem;
  color: #5d6a7a;
}

.two-parts-logo-container {
  height: 60px;
  background-color: #19222e;
  cursor: pointer;
}
.two-parts-logo-container .two-parts-logo .left-part {
  position: absolute;
  top: 7px;
  left: -1px;
  margin-left: 18px;
  transition: margin 200ms;
  width: 28px;
}
.two-parts-logo-container .two-parts-logo .left-part.expanded {
  margin-left: 68px;
  transition-delay: 250ms;
}
.two-parts-logo-container .two-parts-logo .left-part.expanded.sneak-peeked {
  transition-delay: 50ms;
}
.two-parts-logo-container .two-parts-logo .right-part {
  height: 41px;
  position: absolute;
  top: 6px;
  left: 100px;
}
.two-parts-logo-container .two-parts-logo .small-part {
  position: absolute;
  left: 11px;
  top: 45px;
  opacity: 1;
  transition: all 50ms ease-in-out;
  transition-delay: 50ms;
  height: 13px;
}
.two-parts-logo-container .two-parts-logo .small-part.expanded {
  opacity: 0;
  transition-delay: 250ms;
}
.two-parts-logo-container .two-parts-logo .small-part.expanded.sneak-peeked {
  opacity: 0;
  transition-delay: 50ms;
}

.custom-logo-container {
  height: 60px;
  background-color: #19222e;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.custom-logo-container > img {
  width: 185px;
}
.custom-logo-container .oem-logo,
.custom-logo-container .customer-logo {
  width: inherit;
  max-height: 55px;
  max-width: 185px;
  margin-top: inherit;
}
.custom-logo-container .oem-logo {
  height: 22px;
  margin-top: 2px;
}
.custom-logo-container .demisto-logo-mini {
  position: absolute;
  height: 10px;
  width: 60px;
  left: -16px;
  top: 24px;
  transform: rotate(90deg);
}

.custom-logo-mini-container {
  height: 60px;
  background-color: #19222e;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.custom-logo-mini-container .customer-logo-mini {
  max-width: 42px;
  max-height: 42px;
  margin-top: inherit;
}

.menu-bar {
  box-shadow: 0 -7px 66px -9px #060606;
  background-color: #19222e;
  position: absolute;
  bottom: 62px;
  right: 0;
  left: 0;
  padding-top: 8px;
}
.menu-bar .item .demisto-icon.selected-item-icon,
.menu-bar .sub-item .demisto-icon.selected-item-icon {
  color: #ffffff;
}
.menu-bar .menu-bar-item {
  color: #b8c1cc !important;
  padding-left: 10px !important;
  height: 30px;
  padding-top: 3px !important;
}
.menu-bar .menu-bar-item.active {
  background-color: #475566 !important;
}
.menu-bar .menu-bar-item.active:hover {
  background-color: #475566 !important;
}
.menu-bar .menu-bar-item:before {
  height: 0 !important;
}
.menu-bar .menu-bar-item .primary-route-icon {
  padding-left: 7px;
  padding-right: 10px;
}
.menu-bar .menu-bar-item:hover {
  background-color: #354252 !important;
}
.menu-bar .jobs-warning {
  position: absolute;
  visibility: hidden;
  top: -3px;
  left: 29px;
}
.menu-bar .jobs-warning.error {
  visibility: visible;
  color: #d13c3c !important;
}
.menu-bar .jobs-warning.waiting {
  visibility: visible;
  color: #ef9700 !important;
}
.menu-bar .jobs-warning.skipped {
  visibility: visible;
  color: #0074df !important;
}
.menu-bar .marketplace-badge {
  position: absolute;
  visibility: hidden;
  top: -3px;
  left: 29px;
}
.menu-bar .marketplace-badge.error-badge {
  visibility: visible;
  color: #d13c3c !important;
}
.menu-bar .marketplace-badge.warning-badge {
  visibility: visible;
  color: #ef9700 !important;
}
.menu-bar .marketplace-count-badge .new-items-ribbon {
  top: 0;
  left: 32px;
  width: 16px;
  height: 15px;
  padding-left: 1px;
  padding-top: 1px;
  font-size: 12px;
}
.menu-bar .marketplace-count-badge .new-items-ribbon.large {
  width: 24px;
}
.menu-bar .menu-items-title {
  display: flex;
  height: 32px;
  align-items: center;
  margin-left: 15px;
}
.menu-bar .menu-items-title.hidden {
  height: 0;
}
.menu-bar .menu-items-title .title-text {
  font-size: 0.9rem;
  padding-left: 36px;
  color: #5d6a7a;
}
.menu-bar .menu-items-title .title-line {
  content: '';
  display: inline-block;
  height: 1px;
  margin-left: 10px;
  flex: 1 1 auto;
  border-top: 1px solid #5d6a7a;
}
.menu-bar .menu-items-group-separator {
  height: 18px;
}
.menu-bar .menu-items-group-separator .divider {
  padding-top: 2px;
}
.menu-bar .menu-items-group-separator.hidden {
  height: 0;
}
.menu-bar .menu-items-group-separator.hidden .divider {
  display: none;
}
.menu-bar .menu-items-group-separator.visible {
  transition: opacity 300ms;
  transition-delay: 100ms;
}
.menu-bar .demisto-icon {
  color: #5d6a7a;
}

.license-box {
  cursor: pointer;
  position: relative;
  display: flex;
  justify-content: center;
  height: 22px;
  padding-top: 6px;
  margin-bottom: 2px;
  color: #fff;
}
.license-box .icon {
  position: absolute;
  left: 11px;
  bottom: 3px;
  color: #fff !important;
}
.license-box .message-text {
  position: relative;
  bottom: 4px;
  font-size: 13px;
  justify-self: center;
}
.license-box.license-error {
  background-color: #ff1744;
}
.license-box.license-warn {
  background-color: #ef9700;
}
.license-box.license-free {
  background-color: rgba(50, 167, 216, 0.78);
}
.license-box.license-free.free-limit-warn {
  background-color: #ff1744;
}
.investigation-filter-icons-wrapper {
  margin-top: 10px;
  margin-bottom: 5px;
  width: 320px;
}
.investigation-filter-icons-wrapper .icon-wrapper {
  display: inline-block;
  margin-right: 15px;
  color: #5d6a7a;
}
.investigation-filter-icons-wrapper .icon-wrapper.left {
  margin-left: 17px;
}
.investigation-filter-icons-wrapper .icon-wrapper[data-tooltip]:hover:before {
  width: 14px;
  height: 14px;
  left: 7px;
  transition-delay: 1s;
}
.investigation-filter-icons-wrapper .icon-wrapper[data-tooltip]:hover:after {
  transition-delay: 1s;
}
.investigation-filter-icons-wrapper .icon-wrapper i {
  cursor: pointer;
}
.investigation-filter-icons-wrapper .icon-wrapper i.active {
  color: #38a5ff;
}
.investigation-filter-icons-wrapper .icon-wrapper i.active:hover {
  color: #38a5ff !important;
}
.investigation-filter-icons-wrapper .icon-wrapper i:hover {
  color: #38a5ff !important;
}
.investigation-filter-icons-wrapper .icon-action-pin-24-r.with-separator {
  border-right: 1px solid #5d6a7a;
  padding-right: 10px;
  transition: all 200ms;
  transition-delay: 250ms;
}
.investigation-filter-icons-wrapper .icon-action-pin-24-r.with-separator.sneak-peeked {
  transition-delay: 100ms;
}
.investigation-menu {
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 45px;
  bottom: 400px;
  width: 100%;
  color: rgba(184, 193, 204, 0.9);
  margin: 15px 0 0 0;
  overflow-x: hidden;
}
.investigation-menu.collapsed {
  overflow-y: hidden;
}
.investigation-menu .sidebar-ribbon {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  width: 100%;
  text-transform: uppercase;
  margin-bottom: 2px;
  color: #fff;
}
.investigation-menu .sidebar-ribbon .visible-ribbon-text {
  width: 100%;
  opacity: 1;
  transition: opacity 500ms, width 0ms;
}
.investigation-menu .sidebar-ribbon .visible-ribbon-text.long-text {
  transition-delay: 250ms;
}
.investigation-menu .sidebar-ribbon .visible-ribbon-text.long-text.sneak-peeked {
  transition-delay: 100ms;
}
.investigation-menu .sidebar-ribbon .hidden-ribbon-text {
  width: 0;
  opacity: 0;
}
.investigation-menu .sidebar-ribbon .hidden-ribbon-text.short-text {
  transition-delay: 250ms;
}
.investigation-menu .sidebar-ribbon .hidden-ribbon-text.short-text.sneak-peeked {
  transition-delay: 100ms;
}
.investigation-menu .sidebar-ribbon span {
  white-space: nowrap;
  text-align: center;
}
.investigation-menu .sidebar-ribbon.free-edition {
  background-color: #46aec0;
}
.investigation-menu .sidebar-ribbon.host-mode {
  background-color: #128df2;
}
.investigation-menu .sidebar-ribbon.host-status {
  padding: 4px;
  text-transform: unset;
  font-size: 13px;
  font-weight: 600;
}
.investigation-menu .sidebar-ribbon.host-status .width-unset {
  width: unset;
}
.investigation-menu .sidebar-ribbon.main-host {
  font-weight: 400;
}
.investigation-menu .sidebar-ribbon.main-host .main-host-link {
  font-weight: 600;
  margin-right: 4px;
  color: #fff;
  text-decoration: underline;
}
.investigation-menu .sidebar-ribbon.host-status-warning {
  background-color: #ef9700;
}
.investigation-menu .sidebar-ribbon.host-status-error {
  background-color: #d13c3c;
}
.investigation-menu .sidebar-ribbon.status-with-tooltip .long-text {
  text-align: start;
}
.investigation-menu .sidebar-ribbon.status-with-tooltip .tooltip-icon {
  display: flex;
  justify-content: end;
  width: 30px;
}
.investigation-menu .sidebar-ribbon.dev-mode {
  background-color: #ef9700;
}
.investigation-menu .investigations-container {
  overflow-y: auto;
}
.investigation-menu .investigations-container::-webkit-scrollbar-thumb {
  background-color: rgba(255, 255, 255, 0.16) !important;
}
.investigation-menu .investigations-container::-webkit-scrollbar-thumb:hover,
.investigation-menu .investigations-container::-webkit-scrollbar-thumb:active {
  background-color: rgba(255, 255, 255, 0.25) !important;
}
.investigation-menu .investigations-container.visible {
  transition-delay: 300ms;
}
.investigation-menu .investigations-container.visible.sneak-peeked {
  transition-delay: 100ms;
}
.investigation-menu .investigations-container.hidden {
  height: 0;
}
.investigation-menu .investigations-container .investigation-row {
  position: relative;
}
.investigation-menu .investigations-container .investigation-row:hover .favorites-star {
  opacity: 1;
  color: #0074df;
}
.investigation-menu .investigations-container .investigation-row .favorites-star {
  left: 22px !important;
  color: #38a5ff;
}
.investigation-menu .investigations-container .investigation-row .favorites-star .loading {
  right: 9px;
  font-size: 1em !important;
  color: #38a5ff !important;
}
.investigation-menu .sneak-peek-area:not(.clickable) {
  display: none;
}
.investigation-menu .sneak-peek-area.clickable {
  height: 100%;
  cursor: pointer;
}
.investigation-menu .child-wrapper {
  margin-top: 8px;
}
.investigation-menu .load-more-incidents {
  cursor: pointer;
  padding-left: 130px;
  padding-bottom: 27px;
}
.investigation-menu .load-more-incidents i {
  color: #ffffff;
  font-size: 20px;
  opacity: 0.9 !important;
}
.investigation-menu .load-more-incidents i.warning {
  color: #ef9700;
}
.investigation-menu .load-more-incidents i.error {
  color: #d13c3c;
}
.investigation-menu .tree-view {
  position: relative;
  margin-left: 46px;
  margin-bottom: 3px;
  padding-left: 2px;
  min-height: 29px;
  overflow-x: hidden;
}
.investigation-menu .tree-view .node {
  display: inline-flex;
  cursor: pointer;
  color: #b8c1cc;
  min-height: 20px;
}
.investigation-menu .tree-view .node .investigation-name {
  width: 199px;
  font-size: 13px;
}
.investigation-menu .tree-view .node .investigation-name.child-inv-name {
  width: 179px;
}
.investigation-menu .tree-view .node.is-active {
  color: #128df2;
  font-weight: 700;
}
.investigation-menu .tree-view .node:hover {
  cursor: pointer;
}
.investigation-menu .tree-view .node .new-items-ribbon.large {
  right: 4px;
}
.investigation-menu .tree-view .tree-view_arrow {
  position: absolute;
  left: 200px;
  top: 1px;
}
.investigation-menu .tree-view .tree-view_arrow:after {
  font-family: 'demisto';
  content: '\e933';
  font-size: 24px;
}
.investigation-menu .tree-view .tree-view_arrow-collapsed {
  transform: none;
}
.investigation-menu .tree-view .tree-view_arrow-collapsed:after {
  font-family: 'demisto';
  content: '\e934';
  font-size: 24px;
}
.investigation-menu .tree-view .inv-warning {
  position: absolute;
  top: -2px;
  right: -31px;
}
.investigation-menu .tree-view .inv-warning.warning-color {
  color: #d13c3c;
}
.investigation-menu .tree-view .inv-warning.waiting-color {
  color: #ef9700;
}
.investigation-menu .tree-view .inv-warning.paused-color {
  color: #b8b8b8;
}
.investigation-menu .tree-view .tree-view_children {
  padding-left: 10px;
  margin-bottom: 6px;
}
.investigation-menu .tree-view .no-children-row {
  height: 24px;
  margin-bottom: 3px;
}
.investigation-menu .tree-view .no-children-row .inv-warning {
  top: 3px;
}

/* the tree node's style */
.tree-view {
  overflow-y: hidden;
}
.tree-view_item {
  /* immediate child of .tree-view, for styling convenience */
}
/* style for the children nodes container */
.tree-view_children {
  margin-left: 16px;
}
.tree-view_children-collapsed {
  height: 0px;
}
.tree-view_arrow {
  cursor: pointer;
  margin-right: 6px;
  display: inline-block;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.tree-view_arrow:after {
  content: '▾';
}
/* rotate the triangle to close it */
.tree-view_arrow-collapsed {
  transform: rotate(-90deg);
}

.user-box {
  padding: 0 0 0 9px;
}
.user-box .userbox-right-section {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 62px;
  max-width: 270px;
  margin-left: 50px;
}
.user-box .userbox-right-section .userbox-edit {
  cursor: pointer;
  display: flex;
}
.user-box .userbox-right-section .userbox-edit.disabled {
  cursor: default;
}
.user-box .userbox-right-section .userbox-edit :hover {
  opacity: 0.9;
}
.user-box .userbox-right-section .userbox-edit .user-display-name {
  max-width: 130px;
}
.user-box .userbox-right-section .userbox-edit i.icon {
  margin-right: 0 !important;
}
.user-box .userbox-right-section .userbox-logout {
  padding-right: 5px !important;
}
.user-box .user-away-icon {
  position: absolute;
  top: 25px;
  left: 8px;
  font-size: 20px;
}
.user-box .user-away-icon .user-away-icon-circle {
  position: relative;
  background-color: #b8c1cc;
  border-radius: 50%;
  width: 18px;
  height: 18px;
}
.user-box .user-away-icon .user-away-icon-content {
  position: absolute;
  color: #19222e;
  top: -1px;
  left: -1px;
}
.user-box .user-image {
  cursor: pointer;
}
.user-box .user-image.disabled {
  cursor: default;
}
.user-box .ui.image {
  position: absolute;
  margin-top: 20px;
  margin-left: 5px;
  width: 30px;
}
.user-box .logout {
  color: #89a5c1;
  cursor: pointer;
}
.user-box .logout:hover {
  color: #6e91b3;
}
.user-box .logout:hover {
  color: #6e91b3;
}
.user-box .bubble {
  cursor: pointer;
  position: absolute;
  margin-top: 11px;
  margin-left: 25px;
  text-align: center;
  color: #fff;
  font-weight: 700;
  font-size: 11px;
  min-width: 20px;
  height: 20px;
  border-radius: 50%;
  box-shadow: 1px 1px 1px #fff2f2;
}
.user-box .background {
  background-color: #d13c3c;
}

.app-footer {
  border: none !important;
  padding: 9px !important;
  box-shadow: rgba(64, 65, 66, 0.08) 0 -2px 4px 0 !important;
  z-index: 125;
  border-radius: 0px;
  margin: 0px;
  background-color: #f4f5f5 !important;
  padding: 4px 0 0 5px;
}

.war-room {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
}
.war-room .war-room-content-container {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
}
.war-room.dim {
  background: rgba(0, 0, 0, 0.4);
}
.war-room.right-shoulder-open {
  padding-right: 552px !important;
}
.war-room .loading-entries,
.war-room .no-entries {
  text-align: center;
  padding-top: 215px;
  font-size: 30px;
  line-height: 3rem;
}
.war-room .loader {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  top: 60px / 2;
  z-index: 9999999;
  left: 56%;
  opacity: 0.6;
}
.war-room .war-room-dropzone {
  display: none;
}
.war-room .war-room-dropzone-active {
  display: block;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 99999999;
  background-color: rgba(18, 141, 242, 0.3) !important;
}
.war-room .war-room-dropzone-preview {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 45px;
  height: 150px;
  background-color: rgba(18, 141, 242, 0.7);
  border-radius: 10px;
  box-shadow: 0 2px 0 rgba(18, 141, 242, 0.5);
  padding: 44px 15px 0 15px;
  line-height: 57px;
}
.war-room .war-room-dropzone-preview span {
  font-weight: 800;
}

.horizontal-line-separator,
.entry-date-separator {
  overflow: hidden;
  text-align: center;
  font-weight: 700;
  color: rgba(64, 65, 66, 0.7);
  font-size: 12px;
  margin-top: 12px;
}
.horizontal-line-separator:before,
.horizontal-line-separator:after,
.entry-date-separator:before,
.entry-date-separator:after {
  content: '';
  display: inline-block;
  height: 2px;
  position: relative;
  vertical-align: middle;
  width: 50%;
}
.horizontal-line-separator:before,
.entry-date-separator:before {
  right: 0.5em;
  margin-left: -50%;
  margin-top: 16px;
  margin-bottom: 16px;
}
.horizontal-line-separator:after,
.entry-date-separator:after {
  left: 0.5em;
  margin-right: -50%;
  margin-top: 16px;
  margin-bottom: 16px;
}
.entry-date-separator:before,
.entry-date-separator:after {
  background-color: #b8b8b8;
}

.horizontal-line-separator,
.new-entries-separator {
  overflow: hidden;
  text-align: center;
  font-weight: 700;
  color: rgba(64, 65, 66, 0.7);
  font-size: 12px;
  margin-top: 12px;
}
.horizontal-line-separator:before,
.horizontal-line-separator:after,
.new-entries-separator:before,
.new-entries-separator:after {
  content: '';
  display: inline-block;
  height: 2px;
  position: relative;
  vertical-align: middle;
  width: 50%;
}
.horizontal-line-separator:before,
.new-entries-separator:before {
  right: 0.5em;
  margin-left: -50%;
  margin-top: 16px;
  margin-bottom: 16px;
}
.horizontal-line-separator:after,
.new-entries-separator:after {
  left: 0.5em;
  margin-right: -50%;
  margin-top: 16px;
  margin-bottom: 16px;
}
.new-entries-separator:before,
.new-entries-separator:after {
  background-color: #128df2;
}

.war-room-filter-container {
  z-index: 122;
}
.war-room-filter-container .war-room-filter {
  background-color: #ffffff;
  z-index: 122;
  padding: 11px 49px 11px 36px;
  color: rgba(64, 65, 66, 0.7);
  box-shadow: 0 5px 7px rgba(218, 219, 219, 0.8);
}
.war-room-filter-container .war-room-filter .filter-upper-panel {
  display: flex;
}
.war-room-filter-container .war-room-filter .filter-upper-panel.expanded {
  border-bottom: solid 1px rgba(34, 36, 38, 0.15);
}
.war-room-filter-container .war-room-filter .operator-divider {
  position: absolute;
  top: 25px;
  bottom: 0;
  width: 1px;
  right: 0;
  left: 0;
  margin: 0 auto;
  background-color: rgba(34, 36, 38, 0.15);
}
.war-room-filter-container .war-room-filter .filter-upper-panel .selected-filters {
  float: left;
  width: calc(100% - 260px);
}
.war-room-filter-container .war-room-filter .filter-upper-panel .selected-filters .select-div {
  cursor: pointer !important;
  display: inline-block;
  position: relative;
  margin: 0 5px 5px 5px !important;
}
.war-room-filter-container .war-room-filter .filter-upper-panel .selected-filters .select-div .hover-item {
  opacity: 0 !important;
  transition: ease 200ms;
  -webkit-transition: ease 200ms;
  -moz-transition: ease 200ms;
  -ms-transition: ease 200ms;
  -o-transition: ease 200ms;
}
.war-room-filter-container .war-room-filter .filter-upper-panel .selected-filters .select-div:hover .hover-item {
  opacity: 1 !important;
}
.war-room-filter-container .war-room-filter .filter-upper-panel .selected-filters .select-div .white {
  color: #fff;
}
.war-room-filter-container .war-room-filter .filter-upper-panel .selected-filters .select-div.negative {
  background-color: #de5959;
}
.war-room-filter-container .war-room-filter .filter-upper-panel .selected-filters .select-div .reverse {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.war-room-filter-container .war-room-filter .filter-upper-panel .selected-filters .select-div .icon-color-negative {
  color: #768ba1;
}
.war-room-filter-container .war-room-filter .filter-upper-panel .selected-filters .select-div .icon-color-positive {
  color: #de5959;
}
.war-room-filter-container .war-room-filter .filter-upper-panel .selected-filters .select-div:hover .reverse {
  display: inline;
  opacity: 1;
}
.war-room-filter-container .war-room-filter .filter-upper-panel .saved-queries {
  float: right;
}
.war-room-filter-container .war-room-filter .filter-upper-panel .filter-clear-all {
  float: right;
  padding-right: 30px;
}
.war-room-filter-container .war-room-filter .filter-upper-panel .saved-queries .saved-query-link .custom.popup.flowing {
  right: 100px !important;
}
.war-room-filter-container .war-room-filter .filter-upper-panel .saved-queries .add-query-popup .custom.popup.flowing {
  right: 170px !important;
}
.war-room-filter-container .war-room-filter.expanded {
  min-height: 195px;
  overflow-x: hidden;
  overflow-y: auto;
}
.war-room-filter-container .war-room-filter .filter-expanded {
  margin-top: 0 !important;
  max-height: 400px;
  overflow-y: auto;
  display: flex;
  padding: 0 5px;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: stretch;
}
.war-room-filter-container .war-room-filter .filter-expanded .divider-wrapper {
  margin: 0 11px;
  position: relative;
}
.war-room-filter-container .war-room-filter .filter-expanded .filter-header {
  height: 30px;
  display: flex;
  align-items: center;
}
.war-room-filter-container .war-room-filter .filter-expand-collapse {
  margin-right: 16px;
  font-size: 1.5em;
  float: left;
}
.war-room-filter-container .war-room-filter .filter-section {
  height: 100%;
  width: 244px;
  position: relative;
}
.war-room-filter-container .war-room-filter .filter-section a {
  margin-right: 12px;
}
.war-room-filter-container .war-room-filter .filter-section .filter-options {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
.war-room-filter-container .war-room-filter .filter-section .filter-options .filter-option-checkbox .filter-option {
  max-width: 268px;
  line-height: 15px;
}
.war-room-filter-container .war-room-filter .filter-section .filter-options .filter-option-checkbox .filter-option.filter-option-selected {
  color: #89a5c1;
  cursor: pointer;
}
.war-room-filter-container .war-room-filter .filter-section .filter-options .filter-option-checkbox .filter-option.filter-option-selected:hover {
  color: #6e91b3;
}
.war-room-filter-container .war-room-filter .filter-section .filter-options .filter-option-checkbox .filter-option.filter-option-selected:hover {
  color: #6e91b3;
}
.war-room-filter-container .war-room-filter .filter-section .filter-options .item .checkbox {
  line-height: 18px;
  margin-bottom: 15px;
}

.entries-container {
  display: flex;
  flex-direction: column;
  overflow: auto;
}
.entries-container .entries {
  display: flex;
  flex-direction: column;
  flex: 1;
  padding: 0 20px 20px;
}
.entries-container .entries .go-bottom {
  position: fixed;
  right: 10px;
  bottom: 77px;
  z-index: 119;
  width: 42px;
  height: 42px;
  text-align: center;
  padding: 11px 12px;
  background-color: #f4f5f5;
  color: #6b6b6b;
  border-radius: 50%;
  cursor: pointer;
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.06), 0 2px 5px 0 rgba(0, 0, 0, 0.2);
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s 1s, opacity 1s linear;
}
.entries-container .entries .go-bottom.appears {
  visibility: visible;
  opacity: 1;
  transition: opacity 2s linear;
}
.entries-container .entries .go-bottom.rightShoulder {
  right: 570px;
}
.entries-container .entries .go-bottom .new-entries-counter {
  animation-name: popIn;
  -webkit-animation-name: popIn;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-duration: 2s;
  -webkit-animation-duration: 2s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-timing-function: ease;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  position: absolute;
  top: -4px;
  right: -3px;
  width: 18px;
  height: 18px;
  font-size: 11px;
  color: #ffffff;
  background-color: #128df2;
  border-radius: 50%;
}
.entries-container .go-top {
  position: fixed;
  right: 10px;
  bottom: 132px;
  z-index: 119;
  width: 42px;
  height: 42px;
  text-align: center;
  padding: 11px 12px;
  background-color: #f4f5f5;
  color: #6b6b6b;
  border-radius: 50%;
  cursor: pointer;
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.06), 0 2px 5px 0 rgba(0, 0, 0, 0.2);
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s 1s, opacity 1s linear;
}
.entries-container .go-top.appears {
  visibility: visible;
  opacity: 1;
  transition: opacity 2s linear;
}
.entries-container .go-top.rightShoulder {
  right: 570px;
}
.entries-container .turn-off-dim {
  position: fixed;
  right: 10px;
  bottom: 187px;
  z-index: 119;
  width: 42px;
  height: 42px;
  text-align: center;
  padding: 11px 12px;
  background-color: #f4f5f5;
  color: #6b6b6b;
  border-radius: 50%;
  cursor: pointer;
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.06), 0 2px 5px 0 rgba(0, 0, 0, 0.2);
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s 1s, opacity 1s linear;
  padding: 10px 5px;
}
.entries-container .turn-off-dim.appears {
  visibility: visible;
  opacity: 1;
  transition: opacity 2s linear;
}
.entries-container .turn-off-dim.rightShoulder {
  right: 570px;
}
.entries-container .turn-off-dim i {
  font-size: 24px;
}

.work-plan {
  position: fixed;
  top: 100px;
  right: 0;
  left: 55px;
  bottom: 62px;
  z-index: 99;
}
.work-plan.right-shoulder-open .workflow-toolbar {
  right: 570px;
}
.work-plan.right-shoulder-open .follow-run {
  right: 810px;
}
.work-plan .workplan-select-not-selected {
  font-size: 24px;
  line-height: 45px;
  margin-top: 10px;
  margin-left: 28px;
}
.work-plan .workplan-top-left-bar {
  display: flex;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12);
  border: 1px solid #dadbdb;
  border-radius: 5px;
  padding: 5px 5px 5px 10px;
  background-color: #f4f5f5 !important;
  position: absolute;
  z-index: 102;
  left: 28px;
  top: 20px;
  font-size: 24px;
  line-height: 30px;
}
.work-plan .workplan-top-left-bar i {
  margin: 0 !important;
  font-size: 18px !important;
}
.work-plan .workplan-top-left-bar .divider {
  border-right: 1px solid #c3c3c3;
}
.work-plan .workplan-top-left-bar .ui.button {
  background-color: #dadbdb !important;
  color: #404142;
  height: 36px !important;
}
.work-plan .workplan-top-left-bar .ui.button:first-child {
  border-top-left-radius: 2px !important;
  border-bottom-left-radius: 2px !important;
}
.work-plan .workplan-top-left-bar .ui.button:last-child {
  border-top-right-radius: 2px !important;
  border-bottom-right-radius: 2px !important;
}
.work-plan .workplan-top-left-bar .ui.button:hover {
  background-color: #c5c7c7 !important;
  color: #404142;
}
.work-plan .workplan-top-left-bar .completed {
  color: #128df2;
}
.work-plan .workplan-top-left-bar .workplan-playbook-history {
  display: flex;
  align-items: center;
}
.work-plan .workplan-top-left-bar .name-iterations {
  display: flex;
  flex-direction: column;
  margin-left: 12px;
}
.work-plan .work-plan-run-done {
  position: fixed;
  bottom: 82px;
  left: 85px;
  z-index: 100;
}
.work-plan .workplan-loading {
  z-index: 103;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 5px;
  padding: 20px 0 0 30px;
  background-color: #f4f5f5;
}
.work-plan.has-banner .work-plan,
.work-plan.has-banner .workplan-top-left-bar,
.work-plan.has-banner .workflow-toolbar,
.work-plan.has-banner .follow-run {
  margin-top: 36px;
}

.playbooks-history-popup {
  width: 330px;
  height: 208px;
  overflow-y: auto;
  overflow-x: hidden;
  padding-right: 10px;
}
.playbooks-history-popup .playbook-history-item.link {
  color: #0074df;
  cursor: pointer;
}
.playbooks-history-popup .playbook-history-item.link:hover {
  color: #004c9d;
}

.iteration-status {
  display: flex;
  align-items: center;
  margin-top: 4px;
}
.iteration-status .icon-wrapper {
  display: flex;
  justify-content: center;
  margin-right: 4px;
}
.iteration-status .icon-wrapper .icon {
  font-size: 12px !important;
  opacity: 0.7;
}

.evidence-board {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: hidden;
  padding: 20px;
}
.evidence-board .evidence-table {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: hidden;
}
.evidence-board .evidence-list-item .evidence-item-header {
  font-size: 16px;
}
.evidence-board .evidence-list-item .bottom-row {
  margin-top: 5px;
}
.evidence-board .table-details-view .items-list-wrapper {
  z-index: 125;
  top: 232px;
  border-top: 2px solid #dadbdb;
}
.evidence-board .table-details-view.collapsed .items-expandable-list {
  top: 308px !important;
}
.evidence-board .table-details-view .details-view-search {
  top: 117px;
}
.evidence-board .table-details-view .tabs-menu-container {
  margin-left: 0;
}
.evidence-board .table-details-view .item-summary {
  padding-top: 0;
  padding-bottom: 20px;
  top: 240px;
  right: 5px;
  left: 470px;
}
.evidence-board .table-details-view .top-menu .ui.secondary.pointing.menu {
  background-color: transparent !important;
}
.evidence-board .table-details-view .top-menu .ui.secondary.pointing.menu .tabs-item {
  background-color: transparent !important;
}

.evidence-summary {
  width: inherit;
  display: inline;
  margin-left: 425px !important;
}
.evidence-summary .history-section-body .reputation-history-table {
  margin-top: 40px !important;
}
.evidence-summary .reputation-history-container {
  left: 120px;
}
.evidence-summary .reputation-history-container:before {
  left: 10px;
}

.incidents-cluster {
  z-index: 99;
  position: fixed;
  top: 100px;
  left: 60px;
  bottom: 62px;
  right: 0;
}
.incidents-cluster .incidents-cluster-loading {
  padding-left: 50px;
  padding-top: 100px;
}
.incidents-cluster .incidents-cluster-graph {
  position: absolute;
  right: 240px;
  top: 0;
  bottom: 0;
  left: 0;
}
.incidents-cluster .incidents-cluster-filters {
  padding: 1em;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 240px;
  border-left: 1px solid #dadbdb;
  z-index: 10;
}

.incidents-cluster-filters .cluster-filters-section {
  margin-bottom: 1em;
}
.incidents-cluster-filters .cluster-filters-section-header {
  font-size: 16px;
  color: #404142;
  line-height: 24px;
  margin-bottom: 7px;
}
.incidents-cluster-filters .similarity-scale .demisto-slider {
  height: 145px;
}
.incidents-cluster-filters .time-scope .incident-cluster-time-scope-title {
  color: #0074df;
  cursor: pointer;
}
.incidents-cluster-filters .time-scope .incident-cluster-time-scope-title:hover {
  color: #004c9d;
}
.incidents-cluster-filters .incidents-cluster-fields i.icon {
  font-size: 8px;
  vertical-align: inherit;
}
.incidents-cluster-filters .incidents-cluster-fields .column {
  line-height: 28px;
}
.incidents-cluster-filters .incidents-cluster-fields .demisto-checkbox.ui.checkbox {
  vertical-align: sub;
}

.incidents-cluster-graph .the-circle {
  position: relative;
  margin-top: 28px;
  border-radius: 50%;
  border: 1px solid #b8b8b8;
  border-bottom-color: transparent;
  z-index: 5;
}
.incidents-cluster-graph .the-circle .the-circle-inner {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 10;
}
.incidents-cluster-graph .the-circle .the-circle-inner .vis-tooltip {
  visibility: hidden;
  position: absolute;
  pointer-events: none;
  z-index: 9999999999;
}
.incidents-cluster-graph .the-circle .the-circle-inner .vis-tooltip .node-summary {
  border: solid 1px #dadbdb;
  background: #fff;
  padding: 0.833em 1em;
  border-radius: 0.28571429rem;
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
  min-width: 125px;
  max-width: 220px;
  min-height: 180px;
  max-height: 500px;
}
.incidents-cluster-graph .the-circle .the-circle-inner:before {
  content: '';
  position: absolute;
  top: 87%;
  left: 16%;
  height: 12px;
  width: 12px;
  border-left: 1px solid #b8b8b8;
  border-top: 1px solid #b8b8b8;
}
.incidents-cluster-graph .the-circle .the-circle-inner:after {
  content: '';
  position: absolute;
  top: 85%;
  right: 14%;
  height: 12px;
  width: 12px;
  border-left: 1px solid #b8b8b8;
  border-bottom: 1px solid #b8b8b8;
}
.incidents-cluster-graph .incidents-cluster-graph-many-results-message,
.incidents-cluster-graph .incidents-cluster-graph-empty-message,
.incidents-cluster-graph .incidents-cluster-graph-error-message {
  position: absolute;
  width: 100%;
  margin-top: 20%;
  text-align: center;
}
.incidents-cluster-graph .incidents-cluster-graph-many-results-message .first-line,
.incidents-cluster-graph .incidents-cluster-graph-empty-message .first-line,
.incidents-cluster-graph .incidents-cluster-graph-error-message .first-line {
  color: #404142;
}
.incidents-cluster-graph .dark-overlay {
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  position: absolute;
  background-color: #eaebeb;
  z-index: -1;
}
.incidents-cluster-graph .graph-center-time {
  background-color: #b8b8b8;
  position: absolute;
  left: 50%;
  transform: translateX(-50%) translateY(-50%) rotate(-90deg);
  top: 110px;
  padding: 5px;
  border-radius: 12px;
  z-index: 2;
}
.incidents-cluster-graph .graph-center-time .icon {
  margin-left: 7px;
}
.incidents-cluster-graph .graph-from-time {
  position: absolute;
  bottom: 14px;
  left: 14px;
  font-size: 20px;
}
.incidents-cluster-graph .graph-to-time {
  position: absolute;
  bottom: 14px;
  right: 14px;
  font-size: 20px;
}
.incidents-cluster-graph .graph-interaction-toolbar {
  position: absolute;
  top: 14px;
  right: 14px;
  z-index: 11;
  border: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12);
  border: 1px solid #dadbdb;
  border-radius: 5px;
}
.incidents-cluster-graph .graph-interaction-toolbar i {
  margin: 0 !important;
  font-size: 18px !important;
}
.incidents-cluster-graph .graph-interaction-toolbar .divider {
  border-right: 1px solid #c3c3c3;
}
.incidents-cluster-graph .graph-interaction-toolbar .ui.button {
  background-color: #dadbdb !important;
  color: #404142;
  height: 36px !important;
}
.incidents-cluster-graph .graph-interaction-toolbar .ui.button:first-child {
  border-top-left-radius: 2px !important;
  border-bottom-left-radius: 2px !important;
}
.incidents-cluster-graph .graph-interaction-toolbar .ui.button:last-child {
  border-top-right-radius: 2px !important;
  border-bottom-right-radius: 2px !important;
}
.incidents-cluster-graph .graph-interaction-toolbar .ui.button:hover {
  background-color: #c5c7c7 !important;
  color: #404142;
}

.similarities {
  display: flex;
  flex-direction: column;
  width: 0;
  position: fixed;
  top: 140px;
  bottom: 62px;
  left: -5000px;
  overflow-y: auto;
  overflow-x: hidden;
  background-color: white;
  z-index: 126;
  border-right: 1px solid #dadbdb;
  box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.3);
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
}
.similarities .similarities-main-header {
  width: 550px;
  background-color: #f4f5f5;
  color: #6b6b6b;
  height: 55px;
  padding: 17px 14px 0 14px;
  font-size: 24px;
  z-index: 126;
}
.similarities .similarities-content {
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 14px;
  z-index: 126;
}
.similarities .similarities-content .nodes-details {
  padding-bottom: 5px;
}
.similarities .similarities-content .nodes-details .grid {
  max-height: 275px;
  overflow-y: auto;
}
.similarities .similarities-content .nodes-details .current-node-details {
  border-top: 6px solid #fff;
  border-right: 2px solid #f4f5f5;
}
.similarities .similarities-content .nodes-details .other-node-details {
  border-top: 6px solid #128df2;
}
.similarities .similarities-content .nodes-details .other-node-details .other-node:hover .remove-node {
  visibility: visible;
}
.similarities .similarities-content .nodes-details .other-node-details .other-node .remove-node {
  visibility: hidden;
}
.similarities .similarities-content .nodes-details .other-node-details .go-to-other-cluster {
  margin-top: 14px;
  margin-right: 10px;
  text-align: right;
}
.similarities .similarities-content .pair-incidents-as {
  background-color: #f4f5f5;
  height: 62px;
  padding: 14px;
  width: 550px;
  margin-left: -14px;
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.similarities .similarities-content .pair-incidents-as .ui.buttons {
  margin-left: 17px;
}
.similarities .similarities-content .pair-incidents-as .ui.buttons .ui.button {
  border-radius: 5px !important;
}
.similarities .similarities-content .pair-incidents-as .ui.buttons .duplicate-button {
  margin-left: 20px;
}
.similarities .similarities-content .incidents-intersection {
  padding-bottom: 14px;
}
.similarities .similarities-content .incidents-intersection .incidents-intersection-title {
  margin-top: 14px;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 14px;
}
.similarities .similarities-content .incidents-intersection .incidents-intersection-label,
.similarities .similarities-content .incidents-intersection .incidents-intersection-custom-field {
  margin: 5px;
}
.similarities .similarities-content .incidents-intersection .incidents-intersection-label .label-key,
.similarities .similarities-content .incidents-intersection .incidents-intersection-custom-field .label-key,
.similarities .similarities-content .incidents-intersection .incidents-intersection-label .custom-field-key,
.similarities .similarities-content .incidents-intersection .incidents-intersection-custom-field .custom-field-key {
  font-weight: 800;
  margin-right: 7px;
}
.similarities .similarities-content .incidents-intersection .dropdown-expander {
  background-color: white;
  padding: 0;
  margin-top: 14px;
}
.similarities .similarities-content .incidents-intersection .dropdown-expander .dropdown-expander-title {
  font-family: 'Source Sans Pro';
  font-size: 14px;
  color: #404142;
}
.similarities.visible {
  width: 550px;
  left: 70px;
}

.node-summary div {
  line-height: 2;
}
.node-summary i {
  font-size: 12px;
  width: 22px;
  height: 26px;
}
.node-summary .incident-id {
  font-weight: 700;
  color: #404142;
  font-size: 20px;
  line-height: 30px;
  margin-left: 3px;
}
.node-summary .incident-name {
  line-height: 21px;
  min-height: 63px;
  margin-left: 3px;
}
.node-summary .incident-status .icon {
  color: #b8b8b8;
}
.node-summary .incident-similarity .icon {
  color: #404142;
  font-size: 16px;
}
.node-summary .incident-severity .severity {
  font-size: 14px;
  font-family: 'Source Sans Pro';
}
.node-summary .incident-severity .severity .wrapper {
  float: left;
  margin-right: 7px;
}

.joint-tooltip .tooltip-arrow::before {
  display: none;
}
.joint-tooltip .tooltip-arrow::after {
  display: none;
}
#fly-paper {
  position: fixed;
  z-index: 125;
  opacity: 0.7;
  bottom: 62px;
  right: 0;
  top: 60px;
  left: 60px;
}
#fly-paper.full-view {
  left: 0;
  bottom: 0;
}
.canvas-page .joint-paper .joint-link .labels {
  opacity: 0;
}
.canvas-page .joint-paper .joint-link .labels .relationship {
  font-size: 14px;
  font-family: 'Source Sans Pro';
  fill: #404142;
  text-anchor: middle;
}
.canvas-page .joint-paper .joint-link .labels text {
  text-transform: none;
  fill: #000;
}
.canvas-page .joint-paper .joint-link .labels .label:hover + .add-comment {
  display: none !important;
}
.canvas-page .joint-paper .joint-link .labels:hover ~ .link-tools {
  display: none !important;
}
.canvas-page .joint-paper .joint-link:hover .labels {
  opacity: 1;
}
.canvas-page .canvas-header {
  position: absolute;
  top: 100px;
  height: 60px;
  left: 0;
  right: 0;
  padding: 14px;
  box-shadow: 0 3px 5px -4px;
}
.canvas-page .canvas-header .canvas-header-title {
  left: 66px;
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
}
.canvas-page .send-snapshot-to-war-room {
  z-index: 120;
  position: absolute;
  top: 180px;
  left: 340px;
}
.canvas-page .canvas-entities-library {
  z-index: 120;
  position: absolute;
  top: 162px;
  left: 60px;
  bottom: 62px;
  width: 0;
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
}
.canvas-page .canvas-entities-library.visible {
  width: 260px;
}
.canvas-page .canvas-view {
  padding: 0;
  position: fixed;
  z-index: 119;
  bottom: 62px;
  right: 0;
  top: 162px;
  left: 60px;
}
.canvas-page .canvas-header .ui.button {
  margin-top: -2px;
}
.canvas-page .workflow-toolbar {
  z-index: 124;
  top: 99px;
  margin-top: 13px;
  right: 63px;
}
.canvas-page.full-view-page .canvas-header-title {
  left: 0;
}
.canvas-page.full-view-page .canvas-entities-library {
  top: 62px;
  left: 0;
  bottom: 0;
}
.canvas-page.full-view-page .canvas-view {
  left: 0;
  bottom: 0;
}
.canvas-page.full-view-page .canvas-header,
.canvas-page.full-view-page .workflow-toolbar {
  top: 0;
}
.canvas-page.full-view-page .workflow-toolbar {
  margin-top: 11px !important;
}
.canvas-page.full-view-page .send-snapshot-to-war-room {
  top: 76px;
  left: 274px;
}
.canvas-page.has-banner .canvas-header,
.canvas-page.has-banner .send-snapshot-to-war-room,
.canvas-page.has-banner .canvas-entities-library,
.canvas-page.has-banner .canvas-view {
  margin-top: 36px;
}
.canvas-page.has-banner .workflow-toolbar {
  margin-top: 49px;
}

.canvas-dropdown .canvas-dropdown__control {
  display: none;
}
.canvas-dropdown-menu-wrapper .canvas-dropdown__menu {
  box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.24);
  margin: 0;
}
.canvas-dropdown__menu:after {
  display: block;
  position: absolute;
  pointer-events: none;
  content: '';
  visibility: visible;
  width: 10px;
  height: 10px;
  box-shadow: -1px -1px 0 0 rgba(34, 36, 38, 0.15);
  background: #fff;
  top: -4px;
  right: 14px;
  margin: 0;
  transform: rotate(45deg);
}
.canvas-dropdown__menu .canvas-dropdown__menu-list {
  padding: 0;
  z-index: 1;
  background-color: #fff;
}
.canvas-dropdown__menu .canvas-dropdown__option {
  background-color: #fff;
  cursor: pointer;
}
.canvas-dropdown__menu .canvas-dropdown__option:hover {
  background-color: rgba(64, 65, 66, 0.08);
  color: #404142;
}

.canvas-view .paper-scroller-background,
#fly-paper .paper-scroller-background {
  background-color: #f4f5f5;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAHUlEQVQYV2NkYGAwBuKzQIwXMBJSAJMfVUidcAQAnUQBC6jEGBUAAAAASUVORK5CYII=') !important;
}
.canvas-view .joint-element .node-boundaries,
#fly-paper .joint-element .node-boundaries {
  stroke-width: 2px;
  stroke-opacity: 0;
}
.canvas-view .joint-element .node-boundaries.normal,
#fly-paper .joint-element .node-boundaries.normal {
  stroke: #000000;
  stroke-opacity: 0.25;
}
.canvas-view .joint-element .node-boundaries.current,
#fly-paper .joint-element .node-boundaries.current {
  stroke: #1a3242;
  stroke-opacity: 1;
}
.canvas-view .joint-element .node-boundaries.highlighted,
#fly-paper .joint-element .node-boundaries.highlighted {
  stroke: #ef9700;
  stroke-opacity: 1;
}
.canvas-view .joint-element .port-body,
#fly-paper .joint-element .port-body {
  stroke: #ffffff;
  stroke-width: 1px;
  fill: #304454;
  r: 10;
  fill-opacity: 0;
  stroke-opacity: 0;
}
.canvas-view .joint-element .port-label,
#fly-paper .joint-element .port-label {
  display: none;
}
.canvas-view .joint-element .title,
#fly-paper .joint-element .title {
  font-size: 14px;
  font-family: 'Source Sans Pro';
  fill: #404142;
  text-anchor: middle;
}
.canvas-view .joint-element .date-line,
#fly-paper .joint-element .date-line {
  font-size: 12px;
  font-family: 'Source Sans Pro';
  fill: #404142;
  text-anchor: middle;
}
.canvas-view .joint-element .incident-node-path,
#fly-paper .joint-element .incident-node-path {
  fill: #f4f5f5;
}
.canvas-view .joint-element .canvas-cell-icon,
#fly-paper .joint-element .canvas-cell-icon {
  font-size: 24px;
  fill: #ffffff;
}
.canvas-view .context-menu,
#fly-paper .context-menu {
  display: none;
  cursor: pointer;
}
.canvas-view .canvas,
#fly-paper .canvas {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  z-index: 100;
}
.canvas-view .canvas .hovered .context-menu,
#fly-paper .canvas .hovered .context-menu {
  display: flex;
}
.canvas-view .canvas .joint-element:hover .port-body,
#fly-paper .canvas .joint-element:hover .port-body {
  fill-opacity: 1;
  stroke-opacity: 0.4;
}
.canvas-view .canvas .joint-element:hover .node-boundaries,
#fly-paper .canvas .joint-element:hover .node-boundaries {
  stroke: 1px solid #128df2;
  stroke-opacity: 0.4;
  visibility: visible;
  fill: #fff;
}
.canvas-view .canvas .joint-element:hover .context-menu,
#fly-paper .canvas .joint-element:hover .context-menu {
  display: flex;
}
.canvas-view .canvas .joint-element.highlighted-cell .port-body,
#fly-paper .canvas .joint-element.highlighted-cell .port-body {
  fill-opacity: 1;
  stroke-opacity: 1;
}
.canvas-view .canvas .joint-element.highlighted-cell .node-boundaries,
#fly-paper .canvas .joint-element.highlighted-cell .node-boundaries {
  stroke: 1px solid #128df2;
  stroke-opacity: 1;
  visibility: visible;
  fill: #fff;
}
.canvas-view .canvas .joint-element.highlighted-path .highlighted-path-glow,
#fly-paper .canvas .joint-element.highlighted-path .highlighted-path-glow {
  fill-opacity: 1;
}
.canvas-view .canvas .joint-element.highlighted-path .node-boundaries,
#fly-paper .canvas .joint-element.highlighted-path .node-boundaries {
  stroke: #ef9700;
  stroke-opacity: 1;
  visibility: visible;
  fill: #fff;
}
.canvas-view .canvas .joint-link .connection,
#fly-paper .canvas .joint-link .connection {
  stroke: #1a3242;
  stroke-width: 1px;
  stroke-opacity: 0.5;
}
.canvas-view .canvas .joint-link.joint-type-light-link .connection,
#fly-paper .canvas .joint-link.joint-type-light-link .connection,
.canvas-view .canvas .joint-link.joint-type-soft-link .connection,
#fly-paper .canvas .joint-link.joint-type-soft-link .connection {
  stroke-linecap: round;
  stroke-width: 1px !important;
}
.canvas-view .canvas .joint-link.joint-type-light-link .connection-wrap,
#fly-paper .canvas .joint-link.joint-type-light-link .connection-wrap,
.canvas-view .canvas .joint-link.joint-type-soft-link .connection-wrap,
#fly-paper .canvas .joint-link.joint-type-soft-link .connection-wrap {
  display: none;
}
.canvas-view .canvas .joint-link.joint-type-light-link .link-tools,
#fly-paper .canvas .joint-link.joint-type-light-link .link-tools,
.canvas-view .canvas .joint-link.joint-type-soft-link .link-tools,
#fly-paper .canvas .joint-link.joint-type-soft-link .link-tools {
  display: none;
}
.canvas-view .canvas .joint-link.joint-type-soft-link .connection,
#fly-paper .canvas .joint-link.joint-type-soft-link .connection {
  stroke-dasharray: 2, 4, 5, 4;
}
.canvas-view .canvas .joint-link.joint-type-light-link .connection,
#fly-paper .canvas .joint-link.joint-type-light-link .connection {
  stroke-dasharray: 2;
}
.canvas-view .canvas .joint-link .link-comment.add-comment,
#fly-paper .canvas .joint-link .link-comment.add-comment {
  display: none;
}
.canvas-view .canvas .joint-link .link-comment circle,
#fly-paper .canvas .joint-link .link-comment circle {
  fill: #128df2;
  r: 15;
}
.canvas-view .canvas .joint-link .link-comment text,
#fly-paper .canvas .joint-link .link-comment text {
  fill: #fff;
  font-size: 24px;
}
.canvas-view .canvas .joint-link .link-comment.add-comment circle,
#fly-paper .canvas .joint-link .link-comment.add-comment circle {
  fill: #0074df;
}
.canvas-view .canvas .joint-link .link-comment.add-comment text,
#fly-paper .canvas .joint-link .link-comment.add-comment text {
  fill: #ffffff;
}
.canvas-view .canvas .joint-link:hover .connection-wrap,
#fly-paper .canvas .joint-link:hover .connection-wrap {
  stroke: rgba(64, 65, 66, 0.08);
  stroke-width: 10px;
  stroke-opacity: 1;
}
.canvas-view .canvas .joint-link:hover .connection,
#fly-paper .canvas .joint-link:hover .connection {
  stroke: #128df2;
  stroke-width: 3px;
  stroke-opacity: 1;
}
.canvas-view .canvas .joint-link:hover .marker-arrowheads .marker-arrowhead,
#fly-paper .canvas .joint-link:hover .marker-arrowheads .marker-arrowhead {
  fill: #128df2;
}
.canvas-view .canvas .joint-link:hover .link-comment.add-comment,
#fly-paper .canvas .joint-link:hover .link-comment.add-comment {
  display: inline;
}
.canvas-view .canvas .joint-link.highlighted-path .connection-wrap,
#fly-paper .canvas .joint-link.highlighted-path .connection-wrap {
  display: inline;
  stroke-width: 3px;
  stroke: #ef9700;
}
.canvas-view .canvas .joint-link:hover .marker-arrowheads,
#fly-paper .canvas .joint-link:hover .marker-arrowheads {
  opacity: 0;
}
.canvas-view circle.node-boundaries,
#fly-paper circle.node-boundaries {
  visibility: hidden;
}
.joint-popup.joint-theme-default .link-comment-box {
  display: block;
}
.joint-popup.joint-theme-default .link-comment-box .link-comment-text-area {
  width: 100%;
  min-height: 90px !important;
  min-width: 290px;
  max-width: 585px;
  max-height: 420px;
  padding: 7px;
  font-family: 'Source Sans Pro' !important;
  background-color: #fff !important;
  color: rgba(64, 65, 66, 0.8) !important;
  border: solid 1px rgba(64, 65, 66, 0.8);
}
.joint-popup.joint-theme-default .link-comment-box .link-comment-text-area:active,
.joint-popup.joint-theme-default .link-comment-box .link-comment-text-area:focus {
  border: 1px solid #3497fe;
  color: #404142 !important;
}

.canvas-entities-library-wrapper .add-canvas-entities-library {
  position: fixed;
  top: 172px;
  left: 80px;
  z-index: 120;
}
.canvas-entities-library-wrapper .canvas-entities-library {
  background-color: #fff;
  overflow: hidden;
  border-right: 1px solid #dadbdb;
  box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.3);
  display: flex;
  flex-direction: column;
}
.canvas-entities-library-wrapper .canvas-entities-library .entities-library-items-loader {
  padding-left: 25px;
}
.canvas-entities-library-wrapper .canvas-entities-library .search-tips {
  padding: 20px;
}
.canvas-entities-library-wrapper .canvas-entities-library .demisto-search .date-time {
  top: 170px;
  margin-left: 0 !important;
}
.canvas-entities-library-wrapper .canvas-entities-library .demisto-search .cli-box {
  top: 20px;
}
.canvas-entities-library-wrapper .canvas-entities-library .demisto-search .ui.search {
  width: 216px;
  margin-left: 20px;
  margin-top: 14px;
}
.canvas-entities-library-wrapper .canvas-entities-library .active-component-list-items {
  overflow-y: auto;
  overflow-x: hidden;
  position: absolute;
  top: 145px;
  bottom: 0;
  width: 261px;
}
.canvas-entities-library-wrapper .canvas-entities-library .active-component-list-items .divider.horizontal {
  text-transform: none;
  margin-bottom: 1px;
}
.canvas-entities-library-wrapper .canvas-entities-library .active-component-list-items .divider .suggestions-dbot-header {
  padding-right: 7px;
}
.canvas-entities-library-wrapper .canvas-entities-library .library-title {
  margin: 14px 14px 14px 20px;
  min-width: 180px;
}
.canvas-entities-library-wrapper .canvas-entities-library .close-canvas-entities-library {
  margin-top: 14px;
}
.canvas-entities-library-wrapper .canvas-entities-library .tabs-container .top-menu {
  position: inherit;
  padding-left: 0;
  background-color: transparent;
}
.canvas-entities-library-wrapper .canvas-entities-library .tabs-container .active-component {
  margin-top: 0;
}
.canvas-entities-library-wrapper .canvas-entities-library .entities-list-item {
  cursor: pointer;
  user-select: none;
  width: 260px;
  height: fit-content;
  padding-bottom: 12px;
  box-shadow: inset 0 -1px 0 0 #d4d1c5;
}
.canvas-entities-library-wrapper .canvas-entities-library .entities-list-item.selected {
  border-left: 3px solid 1px solid #128df2;
  background-color: rgba(64, 65, 66, 0.08);
}
.canvas-entities-library-wrapper .canvas-entities-library .entities-list-item:last-child {
  box-shadow: none;
}
.canvas-entities-library-wrapper .canvas-entities-library .entities-list-item .incident-item {
  margin: 0 !important;
}
.canvas-entities-library-wrapper .canvas-entities-library .entities-list-item .incident-item .incident-item-severity-icon {
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-right: 8px;
  margin-left: 12px;
}
.canvas-entities-library-wrapper .canvas-entities-library .entities-list-item .indicator-list-item-content {
  margin-top: 14px;
}
.canvas-entities-library-wrapper .canvas-entities-library .entities-list-item .indicator-list-item-content .indicator-item-name {
  padding-right: 14px !important;
}
.canvas-entities-library-wrapper .canvas-entities-library .entities-list-item .indicator-icon {
  margin-left: 12px;
  margin-top: 16px;
}

.incident-item .incident-item-goto {
  display: none !important;
  padding-top: 0 !important;
  margin-top: -8px !important;
}
.incident-item:hover .incident-item-goto {
  display: block !important;
}

.incident-item-status .incident-item-status-popup {
  text-align: left;
  white-space: pre-wrap;
}

.indicator-list-item .bottom-row {
  line-height: 16px;
}
.indicator-list-item .indicator-icon {
  margin-top: 6px;
}

.canvas-draggable-wrapper {
  position: relative;
}
.canvas-draggable-wrapper .on-canvas-ribbon {
  position: absolute;
  bottom: 0;
  right: 16px;
}
.canvas-draggable-wrapper[draggable='true'] {
  cursor: move;
}

.on-canvas-ribbon {
  background-color: #1db846;
  color: #fff;
  cursor: pointer;
  width: 16px;
  font-size: 12px;
  border-radius: 7px;
  height: 16px;
  line-height: 15px;
  font-weight: 700;
}
.on-canvas-ribbon .on-canvas-message {
  visibility: hidden;
  top: 0;
  position: fixed;
}
.on-canvas-ribbon .on-canvas-message span {
  font-size: 12px !important;
}
.on-canvas-ribbon .icon {
  margin-left: 1px;
}
.on-canvas-ribbon:hover {
  width: 80px;
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
}
.on-canvas-ribbon:hover .on-canvas-message {
  visibility: visible;
  position: static;
  margin-left: 5px;
  transition: 400ms;
  -webkit-transition: 400ms;
  -moz-transition: 400ms;
  -ms-transition: 400ms;
  -o-transition: 400ms;
}
.on-canvas-ribbon:hover .icon {
  position: absolute;
  top: 1px;
}

.auto-populate-popup-section {
  position: absolute;
  right: 228px;
  top: 14px;
  z-index: 120;
}

.auto-populate-dialog {
  margin: 5px 10px;
}
.auto-populate-dialog .auto-populate-dialog-header {
  padding-bottom: 15px;
}
.auto-populate-dialog .auto-populate-dialog-actions {
  padding-top: 20px;
}
.auto-populate-dialog .auto-populate-dialog-actions .auto-populate-advance-state-button {
  color: #0074df !important;
  cursor: pointer !important;
}
.auto-populate-dialog .auto-populate-dialog-actions .auto-populate-advance-state-button:hover {
  color: #004c9d !important;
}

.canvas-error-modal {
  width: 600px;
}
.canvas-error-modal-header {
  display: flex;
}
.canvas-error-modal .content {
  overflow-y: scroll;
}
.canvas-error-modal .content .pre-error {
  white-space: pre-line;
}

.no-tim-license-modal {
  width: 500px;
  height: 460px;
}
.no-tim-license-modal .content {
  text-align: center;
}

.automation.expanded .full-screen-edit {
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
  left: 0;
}
.automation.expanded .automation-header {
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
  left: 0 !important;
  background-color: #fff;
}
.automation.expanded:not(.edit-mode) .full-screen-header {
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
  left: 427px !important;
}
.automation.expanded.extended-mode .full-screen-header {
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
  left: 0 !important;
}
.automation {
  margin-top: 70px;
}
.automation .script-help-btn {
  padding: 0;
}
.automation:not(.edit-mode).extended-mode:not(.expanded) .full-screen-header {
  left: 60px !important;
}
.automation:not(.edit-mode) .full-screen-header {
  top: 120px;
  left: 487px;
  padding: 0 10px;
  z-index: 124;
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
}
.automation:not(.edit-mode) .popup-shoulder {
  top: 178px;
}
.automation:not(.edit-mode) .script-editor,
.automation:not(.edit-mode) .editor-placeholder-wrapper {
  top: 60px !important;
}
.automation.edit-mode .full-screen-header {
  z-index: 124;
}
.automation .automation-header {
  position: fixed;
  right: 0;
  left: 60px;
  top: 60px;
  z-index: 120;
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
  background-color: #fff;
}
.automation .automation-header .automation-header-inner {
  padding: 13px 8px 6px 20px;
  margin: 0 !important;
  border-bottom: 2px solid #dadbdb !important;
}
.automation .show-hide-library-link {
  margin-top: 8px;
}
.automation .show-hide-library-link.full-screen-mode {
  margin-top: 5px;
  margin-right: 10px;
}
.automation .buttons-container {
  display: inline-flex;
}
.automation .automation-content {
  height: 100%;
  margin: 0 !important;
  position: relative;
}
.automation .automation-content .automation-content-header {
  margin-bottom: 20px;
}
.automation .automation-content .automation-script-list-search .automation-script-list {
  position: relative;
  bottom: 0;
  left: 0;
  flex-basis: 0;
  flex-grow: 1;
  width: 427px;
}
.automation .automation-content .script-editor,
.automation .automation-content .editor-placeholder-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  left: 427px;
  transition: all 200ms ease-in-out;
  bottom: 0;
  height: auto;
  width: auto;
}
.automation .automation-content.extended .script-editor,
.automation .automation-content.extended .editor-placeholder-wrapper {
  left: 0px;
}
.automation .script-helper {
  top: 124px;
}
.automation .show-hide-library-button {
  position: relative;
  margin-right: 12px;
}
.automation.has-banner .automation-header,
.automation.has-banner .full-screen-header,
.automation.has-banner .automation-script-editor,
.automation.has-banner .popup-shoulder {
  margin-top: 36px;
}

.script-buttons {
  margin-left: 8px;
}
.script-buttons .new-script-btn {
  margin-left: 8px;
}
.script-buttons .actions-buttons-wrapper {
  display: inline;
}
.script-buttons .actions-buttons-wrapper .demisto-menudropdown .demisto-dropdown.ui.dropdown {
  padding-top: 0 !important;
}
.script-buttons .actions-buttons-wrapper .demisto-menudropdown .demisto-dropdown.ui.dropdown .menu .scrolling.menu .item {
  padding-left: 8px !important;
  display: flex;
  align-items: center;
}
.script-buttons .actions-buttons-wrapper .automation-actions-icon {
  vertical-align: top !important;
}
.automation-upload-dz {
  display: inline;
}
.script-help-link i {
  color: #128df2;
  margin-right: 2px;
  margin-left: -7px;
}

.attach-detach-action.attach-detach-btn {
  vertical-align: top !important;
  padding: 6px 8px !important;
  margin-right: 4px !important;
}

.automation-script-list-search {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
}
.automation-script-list-search .automation-script-header {
  padding: 0 20px;
}
.automation-script-list-search .automation-script-header .title-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.automation-script-list-search .automation-script-list {
  overflow-y: scroll;
  overflow-x: hidden;
  border-top: 1px solid #dadbdb;
  margin-top: 10px;
}
.automation-script-list-search .automation-script-list .expandable-list-header {
  padding-left: 16px;
}
.automation-script-list-search .automation-script-list .automation-item .bottom-row {
  margin-top: -14px;
  padding: 0;
}
.automation-script-list-search .automation-script-list .automation-item .bottom-row .automation-tags {
  display: flex;
}
.automation-script-list-search .automation-script-list .automation-item .bottom-row .automation-tags .tag {
  min-width: 60px;
  color: #fff !important;
  font-weight: 500 !important;
  font-size: 13px;
  margin-right: 6px;
  padding: 1px 7px;
  text-align: center;
  background-color: #768ba1;
  border-radius: 25px;
}
.automation-script-list-search .automation-script-list .automation-item .bottom-row .automation-tags .more-message {
  position: relative;
  font-size: 13px;
  margin: auto 0;
}
.automation-script-list-search .automation-script-list .automation-item .bottom-row .automation-extra {
  padding-top: 2px;
}
.automation-script-list-search .automation-script-list .automation-item .bottom-row .automation-list-item-deprecated {
  margin-right: 5px;
  color: #d13c3c;
}
.automation-script-list-search .automation-script-list .automation-item .automation-item-modified-date {
  display: flex;
}
.automation-script-list-search .automation-script-list .automation-item.draggable {
  cursor: move;
}
.automation-script-list-search .automation-script-list .automation-item.isHidden {
  color: #b8b8b8;
}
.automation-script-list-search .automation-script-list .search-tips {
  padding: 20px;
}

.automation-search-bar {
  display: flex;
  align-items: center;
}
.automation-search-bar .demisto-search {
  position: relative;
  top: 0;
  left: 0;
  width: 427px;
  z-index: 10;
}

.content-filter-bar {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  white-space: nowrap;
  font-size: 13px;
  margin-top: 12px;
}
.content-filter-bar .dropdown-item {
  white-space: nowrap;
}
.content-filter-bar .content-filter-type {
  display: flex;
}
.content-filter-bar .content-filter-type .content-filter-type-label {
  font-weight: 600;
  margin-right: 4px;
}

.content-sorting {
  display: flex;
}
.content-sorting .content-sorting-label {
  font-weight: 600;
}
.content-sorting #content-sorting-dropdown {
  margin-left: 4px;
}

.content-filter-show {
  display: flex;
  align-items: center;
}
.content-filter-show .content-filter-show-label {
  font-weight: 600;
}
.content-filter-show .filter-title-page {
  display: flex;
  align-items: center;
  white-space: nowrap;
  margin-left: 4px;
}

.script-help-btn {
  text-align: right;
  padding: 4px 0;
}
.script-helper {
  width: 410px;
  bottom: 62px;
  top: 143px;
  right: 0;
  z-index: 150;
  position: fixed;
  box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.3);
  background-color: white;
  border-top-left-radius: 7px;
}
.script-helper .script-helper-items {
  position: absolute;
  width: 410px;
  top: 110px;
  bottom: 0px;
  overflow-y: auto;
  right: 0px;
  margin-top: 20px;
}
.script-helper .script-helper-box-header {
  color: #404142;
  text-align: left;
  width: 100%;
  line-height: 40px;
  font-size: 16px;
  background-color: #f4f5f5;
  padding-left: 16px;
  font-weight: 400;
  text-transform: uppercase;
  border-top-left-radius: 7px;
}
.script-helper .script-helper-box-header .script-helper-tab {
  margin-right: 32px;
  cursor: pointer;
}
.script-helper .script-helper-box-header .script-helper-tab:hover {
  border-bottom: #128df2 solid 2px;
  color: #404142;
}
.script-helper .script-helper-box-header .active {
  border-bottom: #128df2 solid 2px;
  color: #128df2;
}
.script-helper .script-helper-box-header .icon-close {
  position: absolute;
  right: 5px;
}
.script-helper .script-helper-content {
  padding: 10px 18px 10px 10px;
  width: 100%;
}
.script-helper .script-helper-content .fail-fetch-api-docs,
.script-helper .script-helper-content .fail-fetch-how-to {
  text-align: left;
  line-height: 24px;
  font-size: 14px;
  padding-left: 6px;
  word-wrap: break-word;
  white-space: pre-wrap;
}
.script-helper .script-helper-content .script-type-dropdown {
  text-align: right;
  margin-bottom: 4px;
}
.script-helper .script-helper-content .automation-api-doc select {
  margin-top: 10px;
}
.script-helper .script-helper-content .automation-api-doc .doc-description {
  text-align: right;
  font-size: 12px;
}
.script-helper .script-helper-content .automation-api-doc .filter-apis {
  float: left;
  margin-top: 8px;
}

.script-helper-item-is-open {
  border: #f4f5f5 solid 1px;
}
.api-docs-header {
  position: fixed;
  width: 410px;
  z-index: 1;
}
.filters-header-container {
  margin-top: 8px !important;
}
.doc-items-load-more {
  color: #0074df;
  cursor: pointer;
  text-align: center;
  margin-top: 8px;
  margin-bottom: 10px;
  font-size: 16px;
  margin-right: 15px;
}
.doc-items-load-more:hover {
  color: #004c9d;
}
.script-helper-item {
  margin-top: 2px;
  margin-bottom: 4px;
}
.script-helper-item .title {
  padding-right: 8px;
  padding-left: 20px;
  line-height: 30px;
  cursor: pointer;
}
.script-helper-item .title i {
  float: right;
}
.script-helper-item .title-is-open {
  background-color: #f4f5f5;
}
.script-helper-item .script-helper-item-body {
  padding: 10px 20px;
}
.script-helper-item .script-helper-item-body tbody .arg-name {
  width: 130px;
  word-break: break-word;
}
.script-helper-item .hidden {
  display: none;
}
.script-helper-item .desc-types {
  font-weight: 700;
  margin-top: 7px;
}
.script-helper-item .desc-types .desc-types-title {
  margin-right: 7px;
}
.script-helper-item .data-table {
  margin-top: 5px;
}
.script-helper-item .copy-to-script-btn {
  color: white;
}
.script-helper-item .icon {
  vertical-align: middle;
  margin-left: 3px !important;
}
.script-helper-item pre {
  display: grid;
}

.script-helper-howto strong {
  display: block;
}


.content-item-contribution-modal {
  height: 50vh;
  width: 30vw;
}
.content-item-contribution-modal .modal-header-icon {
  margin-right: 5px;
}
.content-item-contribution-modal .content-item-contribution-modal-content .publish-pack {
  margin-top: 16px;
}
.content-item-contribution-modal .content-item-contribution-modal-content .publish-pack .user-email-field {
  margin-left: 21px;
  margin-top: 8px;
  margin-bottom: 25px;
  max-width: 280px;
}
.content-item-contribution-modal .content-item-contribution-modal-content .export-pack {
  margin-top: 12px;
}
.content-item-contribution-modal .content-item-contribution-modal-content .pack-contribution-options {
  margin-bottom: 20px;
}
.content-item-contribution-modal .content-item-contribution-modal-content .pack-description-section {
  margin-bottom: 10px;
}
.content-item-contribution-modal .content-item-contribution-modal-content .pack-description-field {
  margin-bottom: 20px;
}
.content-item-contribution-modal .content-item-contribution-modal-content .show-dependencies-modal {
  margin-bottom: 5px;
}
.content-item-contribution-modal .content-item-contribution-modal-content .pack-dependencies-container {
  min-height: 40px;
}
.content-item-contribution-modal .content-item-contribution-modal-content .contribution-disclaimer {
  margin-top: 20px;
}
.content-item-contribution-modal .actions .demisto-button {
  min-width: 60px;
}

.content-item-contribution-validation-modal:not(.loading) {
  height: 50vh;
  width: 30vw;
}
.content-item-contribution-validation-modal:not(.loading):not(.error) {
  height: 70vh;
  width: 60vw;
}
.content-item-contribution-validation-modal.loading {
  height: 50vh;
  width: 30vw;
}
.content-item-contribution-validation-modal .content:not(.loading):not(.errs) {
  display: flex !important;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.content-item-contribution-validation-modal .content .validation-results-items.loading {
  display: flex !important;
  flex-direction: column;
  align-items: center;
  justify-content: space-around;
  height: 100%;
  flex: 1 1 auto;
}
.content-item-contribution-validation-modal .content .validation-results-items:not(.loading):not(.noerrs) {
  display: flex !important;
  flex-direction: column;
  align-items: start;
  justify-content: stretch;
  height: 100%;
  flex: 1 1 auto;
}
.content-item-contribution-validation-modal .content .validation-results-items .dropdown-expander {
  padding-top: 7px;
  padding-bottom: 7px;
}
.content-item-contribution-validation-modal .content .validation-results-items .dropdown-expander .dropdown-expander-content div .validation-table {
  margin-top: 28px;
}
.content-item-contribution-validation-modal .actions .footer:not(.loading) {
  display: flex !important;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
.content-item-contribution-validation-modal .actions .footer.loading {
  justify-content: end;
}

.validation-results-list {
  display: flex;
  flex-flow: column nowrap;
  flex: 1;
  height: inherit;
}
.validation-results-list .validation-results-header {
  padding: 0 2px;
  justify-self: stretch;
}
.validation-results-list .validation-results-header .title-row {
  display: flex !important;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
.validation-results-list .validation-results-header .title-row.wrap {
  flex-wrap: wrap;
}
.validation-results-list .validation-results-header .title-row.flexify-row,
.validation-results-list .validation-results-header .title-row:not(.flexify-column) {
  flex-direction: row;
}
.validation-results-list .validation-results-header .title-row.flexify-column {
  flex-direction: column;
}
.validation-results-list .validation-results-header .title-row.align-start {
  align-items: flex-start;
}
.validation-results-list .validation-results-header .title-row.center {
  justify-content: center;
}
.validation-results-list .validation-results-header .title-row.even {
  justify-content: space-evenly;
}
.validation-results-list .validation-results-header .title-row.end {
  justify-content: flex-end;
}
.validation-results-list .validation-results-header .title-row.start {
  justify-content: flex-start;
}
.validation-results-list .validation-results-header .title-row.stretch {
  align-content: stretch;
  align-items: stretch;
  flex: 1;
}
.validation-results-list .validation-results-header .title-row .title-text {
  width: 95%;
  padding-left: 7px;
}
.validation-results-list .validation-results-header .last-validation-time .section.left-side {
  width: 95%;
  align-items: center;
}
.validation-results-list .validation-results-header .last-validation-time .section.left-side span {
  padding-left: calc(7px - 3.5px);
}
.validation-results-list .validation-results-header .last-validation-time .section.left-side .demisto-icon {
  vertical-align: baseline;
  cursor: pointer;
}
.validation-results-list .validation-results-items {
  overflow-y: scroll;
  overflow-x: hidden;
  border-top: 1px solid #dadbdb;
  margin-top: 10px;
  display: flex;
  flex-flow: column nowrap;
  flex: 1;
}
.validation-results-list .validation-results-items:not(.loading) .validation-loader {
  padding-left: 20px;
}
.validation-results-list .validation-results-items:not(.loading).noerrs {
  justify-content: center;
  align-items: center;
}
.validation-results-list .validation-results-items.loading {
  display: flex !important;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  overflow-y: hidden;
}
.validation-results-list .validation-results-items div .section.left-side {
  box-sizing: border-box;
  width: 100%;
}
.validation-results-list .validation-results-items div .section.left-side span {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  margin-left: 0;
}

.list-item {
  display: flex;
  flex-direction: column;
}
.list-item .row {
  flex: 1 1 auto;
  display: flex;
  align-items: stretch;
}
.list-item .row.bottom-row.left-section {
  place-self: flex-start;
  flex-shrink: 1;
}
.list-item .row.bottom-row.right-section div {
  display: flex !important;
  flex-direction: row;
  align-items: end;
  justify-content: flex-end;
  flex-direction: row-reverse;
  place-self: flex-end;
  flex-shrink: 1;
}

.section {
  display: flex;
}
.section.left-side {
  flex-flow: row;
  flex: 0, 1, auto;
}
.section.left-side span,
.section.left-side div {
  margin-left: 3.5px;
}
.section.left-side div {
  display: contents;
}
.section.right-side {
  min-width: 31.25%;
  flex-flow: row-reverse;
  margin-left: auto;
}
.section.right-side span,
.section.right-side div {
  margin-right: 3.5px;
}
.section.right-side div {
  display: contents;
}

.right-shoulder {
  width: 0;
  position: fixed;
  z-index: 125;
  top: 62px;
  bottom: 63px;
  right: -10px;
  border-left: 1px solid #dadbdb;
  background-color: #fff;
  box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.3);
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  overflow-x: hidden;
  flex: 1;
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
}
.right-shoulder.full-view {
  bottom: 0;
}
.right-shoulder.canvas-mode {
  top: 162px;
}
.right-shoulder.visible {
  width: 550px;
  right: 0;
}
.right-shoulder.visible .filter-wrapper {
  width: 550px;
}
.right-shoulder.workplan-mode {
  top: 100px;
}
.right-shoulder.debugger-mode {
  top: 122px;
  z-index: 998;
}
.right-shoulder.investigation-view {
  z-index: 124;
}
.right-shoulder .rs-main-header {
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px;
  background-color: #f4f5f5;
  color: #404142;
  height: 28px;
  padding: 4px 10px 0;
  font-size: 14px;
  z-index: 10;
}
.right-shoulder .rs-main-header.debugger-mode {
  margin-bottom: 0px;
}
.right-shoulder .rs-main-header .close-shoulder {
  cursor: pointer;
}
.right-shoulder .rs-main-header .close-shoulder:hover {
  color: rgba(64, 65, 66, 0.7);
}
.right-shoulder .rs-main-header .close-shoulder .icon-close {
  margin-top: -2px;
}
.right-shoulder .rs-main-header .right-should-search-page-size {
  position: absolute;
  right: -80px;
  z-index: 1;
}
.right-shoulder .rs-second-header {
  font-size: 20px;
  font-weight: 700;
  height: 24px;
  color: #404142;
}
.right-shoulder .rs-content {
  display: flex;
  flex-direction: column;
  overflow: auto;
  flex: 1;
}
.right-shoulder .rs-content.surprise {
  justify-content: flex-end;
}
.right-shoulder.has-banner {
  margin-top: 36px;
}

.right-shoulder-surprise-view {
  display: flex;
  flex-direction: column;
  padding-right: 20px;
  padding-left: 20px;
}
.right-shoulder-surprise-view .surprise-title {
  align-self: center;
  font-size: 34px;
  font-weight: 800;
}
.right-shoulder-surprise-view .version {
  font-size: 34px;
  font-weight: 800;
  position: absolute;
}
.right-shoulder-surprise-view .version.major {
  bottom: 555px;
  left: 203px;
}
.right-shoulder-surprise-view .version.dot {
  bottom: 546px;
  left: 240px;
}
.right-shoulder-surprise-view .version.minor {
  bottom: 562px;
  left: 264px;
}

.right-shoulder-summary-view {
  padding-right: 20px;
  padding-left: 20px;
  display: flex;
  flex-direction: column;
  overflow: auto;
  flex: 1;
}

.summary-header-investigation {
  display: flex;
  flex-direction: column;
  flex: 1;
}
.summary-header-investigation .item .on-canvas-ribbon {
  bottom: 7px;
}
.summary-header-investigation .canvas-actions {
  margin-bottom: 20px;
  padding-bottom: 4px;
}
.summary-header-investigation .tabs-container {
  overflow: unset;
}
.summary-header-investigation .tabs-container .tabs-content-container {
  overflow: unset;
}
.summary-header-investigation .details-section {
  padding-top: 0px !important;
}
.summary-header-investigation .expanded-indicator.compact {
  padding: 20px !important;
}

.incident-summary {
  width: inherit;
  display: inline;
  margin-left: 425px !important;
}
.incident-summary .bottom-padded {
  padding-top: 15px !important;
}
.incident-summary .summary-list-item:not(:last-of-type) {
  border-bottom: 1px solid #dadbdb;
  padding-bottom: 1em !important;
}
.incident-summary .incident-summary-no-incident {
  padding-top: 150px !important;
  font-size: 24px;
}
.incident-summary .legacy-incident-summary {
  margin: 0px 10px 20px 20px !important;
}

.incident-layout {
  width: 100%;
  margin: 0 !important;
}
.incident-layout .incident-layout-divider {
  margin-bottom: -10px !important;
}
.incident-layout .severity-icon-column {
  padding: 0 !important;
}
.incident-layout .severity-icon-column .incident-summary-severity {
  font-size: 16px;
}
.incident-layout .severity-icon-column .incident-summary-severity .incident-summary-severity-icon {
  margin-top: -5px;
}
.incident-layout .incident-summary-info {
  padding-bottom: 8px;
}
.incident-layout .incident-summary-info .row {
  padding-bottom: 0;
}
.incident-layout .incident-summary-info .row .column {
  padding-left: 7px !important;
}
.incident-layout .child-investigation-list a {
  color: #0074df !important;
  font-size: 20px;
}
.incident-layout .incident-attachments .attachment-header {
  color: #404142 !important;
  margin-bottom: 12px !important;
}
.incident-layout .incident-attachments .attachment-header,
.incident-layout .incident-attachments .attachment-icon {
  padding-top: 20px !important;
}
.incident-layout .incident-attachments .content {
  max-width: 0;
  width: 100%;
}
.incident-layout .incident-attachments .content .paging-list .item {
  padding-top: 8px !important;
  padding-bottom: 5px !important;
}
.incident-layout .navigation-link,
.incident-layout .add-note-cli,
.incident-layout .add-evidence-cli {
  font-size: 14px !important;
  cursor: pointer;
}
.incident-layout .investigation-evidence:not(.no-evidence),
.incident-layout .investigation-indicators:not(.no-indicators) {
  margin-top: 74px !important;
}
.incident-layout .incident-extended-details .item {
  margin-bottom: 10px;
}
.incident-layout .investigation-timeline .entry-body {
  border: 1px solid #dadbdb;
  border-left: none;
}
.incident-layout .layout-section-description {
  padding-bottom: 18px;
  margin-top: -10px;
}
.incident-layout .row.bottom-padded.details-section {
  background-color: #fff;
  margin-top: 1em;
}

.team-list .user-avatar-name {
  margin-bottom: 10px;
}
.team-list .user-avatar-name .image {
  display: inline !important;
}
.team-list .user-avatar-name .user-string {
  padding-left: 12px;
}
.team-list .team-list-participants {
  padding-top: 5px;
  padding-bottom: 5px;
  text-transform: uppercase;
  font-weight: bold;
  padding-left: 15px;
  font-size: 14px;
  color: rgba(64, 65, 66, 0.7);
}
.team-list .team-list-participants-content {
  padding-left: 14px !important;
}

.findings .finding-tab {
  height: 70px !important;
  cursor: pointer;
}
.findings .finding-tab.selected {
  background-color: #fff;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.findings .finding-tab .finding-tab-content {
  margin: 10px 10px 10px 15px;
}
.findings .finding-tab .finding-tab-content .finding-tab-counter {
  font-size: 26px;
  margin-right: 6px;
}
.findings .finding-tab .finding-tab-content .finding-tab-text {
  font-size: 16px;
  text-transform: capitalize;
}
.findings .finding-tab .finding-tab-content .finding-tab-total-row {
  font-size: 12px;
  margin-top: 4px;
}
.findings .finding-tab .finding-tab-content .clear-selection {
  position: absolute;
  right: 0;
  top: 3px;
}
.findings .finding-data-row {
  display: none;
}
.findings .finding-data-row.visible {
  display: inherit;
}
.findings .finding-data-row.visible .finding-data-body {
  width: 100%;
  padding: 15px;
  background-color: #fff;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.findings .finding-data-row.visible .finding-data-body .findings-table-toolbar {
  height: 0;
  margin-bottom: -65px;
}

.incident-labels {
  margin-right: 15px !important;
}
.incident-labels .item {
  margin: 10px 0;
}
.incident-labels .item .incident-info-field {
  margin-left: 0 !important;
}
.incident-labels .incident-label {
  word-wrap: break-word;
  white-space: pre-wrap;
}

.investigation-notes {
  padding-top: 10px;
}

.expanded-indicator {
  display: inline-flex;
  padding: 10px !important;
  padding-left: 15px !important;
  width: 100%;
  height: 100%;
}
.expanded-indicator.compact {
  padding: 0 !important;
}
.expanded-indicator .card {
  max-width: 225px !important;
  height: 100%;
  margin-right: 20px;
}
.expanded-indicator .slim-table .slim-table-header {
  padding-bottom: 0px !important;
}
.expanded-indicator .slim-table .col-source {
  width: 30%;
}
.expanded-indicator .slim-table .col-score {
  width: 15%;
}
.expanded-indicator .slim-table .col-timestamp {
  width: 30%;
}

.source-details-modal {
  width: 900px;
}
.source-details-modal .content {
  overflow-y: auto;
  overflow-x: hidden;
  padding: 10px 16px;
  padding-bottom: 15px !important;
  min-height: 150px;
}

.inner-expanded-indicator {
  display: flex;
  flex: 1;
  overflow: auto;
}

.incident-sla {
  color: #6b6b6b;
}
.incident-sla .incidents-ticker {
  display: inline-block;
}
.incident-sla .incident-sla-numeric {
  margin: 0 0 0 5px;
  display: inline-block;
}

.severity {
  font-size: 10px;
  font-weight: 700;
}
.severity.readOnly {
  pointer-events: none;
}
.severity.readOnly .selected-item {
  color: #6b6b6b !important;
}
.severity.readOnly .wrapper {
  width: 17px;
  height: 17px;
  float: left;
  margin-right: 8px;
  background-size: contain !important;
}
.severity .wrapper {
  width: 22px;
  height: 26px;
  float: left;
  margin-right: 8px;
}
.severity .wrapper.critical {
  background: transparent url("data:image/svg+xml,%3Csvg%20width%3D%2222%22%20height%3D%2222%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cpath%20d%3D%22M2.75%2020.625c0-.76.616-1.375%201.375-1.375a1.375%201.375%200%20012.623-.576%201.146%201.146%200%20011.954.924c.566.252.923.619.923%201.027.199-1.491.365-3.012.486-4.665-1.034-.146-1.791-.54-1.857-1.009-.846-.126-1.379-.308-1.379-.514%200-.203.532-.386%201.376-.512.033-.607.636-1.091%201.374-1.091.233%200%20.452.048.645.133.03-.9.048-1.848.052-2.853a2.864%202.864%200%2001-.145-.047A2.335%202.335%200%20018.314%2011c-1.17%200-2.143-.873-2.325-2.016a2.094%202.094%200%2001-1.496.641c-.892%200-1.662-.582-2.008-1.419A2.063%202.063%200%20010%206.189c0-.966.665-1.777%201.563-2a1.614%201.614%200%2001-.188-.752c0-1.138%201.232-2.062%202.75-2.062.242%200%20.476.024.7.068C6.496.543%208.65%200%2011%200c2.348%200%204.502.542%206.174%201.443a3.63%203.63%200%2001.701-.068c1.518%200%202.75.924%202.75%202.063%200%20.264-.067.516-.188.748a2.063%202.063%200%2011-1.092%203.978c-.337.858-1.117%201.461-2.022%201.461-.68%200-1.287-.337-1.69-.868C15.553%2010.01%2014.546%2011%2013.32%2011a2.271%202.271%200%2001-1.625-.69h-.036c-.002.959.012%201.845.04%202.672.199-.095.431-.148.677-.148.737%200%201.34.484%201.373%201.091.845.126%201.377.31%201.377.512%200%20.205-.534.388-1.38.514-.066.474-.836.869-1.885%201.013.136%201.737.323%203.222.515%204.661%200-.408.357-.775.922-1.027a1.146%201.146%200%20011.955-.925%201.376%201.376%200%20012.623.577c.76%200%201.375.616%201.375%201.375%200%20.76-1.375%201.375-1.375%201.375H4.125s-1.375-.616-1.375-1.375z%22%20fill%3D%22%238F000E%22%20fill-rule%3D%22evenodd%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
  color: #8f000e;
}
.severity .wrapper.high {
  background: transparent url("data:image/svg+xml,%3Csvg%20width%3D%2219%22%20height%3D%2222%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cpath%20d%3D%22M12.96%2022c11.805-6.715%202.937-16.762%201.393-17.893.514%201.131.612%203.047-.428%203.977C12.165%201.375%207.815%200%207.815%200c.514%203.46-1.867%207.243-4.161%2010.07-.081-1.38-.167-2.332-.889-3.652-.161%202.507-2.067%204.55-2.583%207.06C-.516%2016.88.706%2019.37%205.35%2022c-1.458-3.05%209.831-4.345%207.611%200z%22%20fill%3D%22%23D13C3C%22%20fill-rule%3D%22evenodd%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
  color: #d13c3c;
}
.severity .wrapper.medium {
  background: transparent url("data:image/svg+xml,%3Csvg%20width%3D%2215%22%20height%3D%2217%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cpath%20d%3D%22M3.907%2017c-1.283-2.671-.6-4.201.385-5.643C5.372%209.779%205.65%208.216%205.65%208.216s.848%201.103.51%202.83c1.498-1.67%201.78-4.331%201.554-5.35%203.388%202.37%204.836%207.5%202.884%2011.304%208.29-5.878%202.581-13.167%201.224-14.158.453.99.538%202.668-.376%203.481C9.898.451%206.074%200%206.074%200c.452%203.028-1.64%205.587-3.658%208.062-.07-1.208-.146-2.04-.78-3.197C1.493%207.06.57%208.848.116%2011.045-.497%2014.022%201.4%2014.77%203.907%2017z%22%20fill%3D%22%23EF9700%22%20fill-rule%3D%22evenodd%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
  color: #ef9700;
}
.severity .wrapper.low {
  background: transparent url("data:image/svg+xml,%3Csvg%20width%3D%228%22%20height%3D%2213%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cpath%20d%3D%22M.68%2011.715C-.562%208.947.1%207.361%201.051%205.867c1.044-1.636%201.313-3.256%201.313-3.256s.82%201.144.493%202.933C4.307%203.814%204.58%201.056%204.36%200c3.276%202.456%204.677%207.774%202.79%2011.715-1.43%201.747-5.45%201.68-6.472%200z%22%20fill%3D%22%231DB846%22%20fill-rule%3D%22evenodd%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
  color: #1db846;
}
.severity .wrapper.informational {
  background: transparent url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2219%22%3E%0A%20%20%3Cpath%20fill%3D%22%2338A5FF%22%20fill-rule%3D%22evenodd%22%20d%3D%22M19.5%206.5V2c0-.82-.68-1.5-1.5-1.5C15.75%202.375%2012%205%207.5%205H1.875A1.88%201.88%200%20000%206.875v2.25A1.88%201.88%200%20001.875%2011h1.43c-.82%202.637.187%204.723.867%206.809%201.078.996%204.101.972%204.828-.457-1.242-.973-2.297-1.922-1.477-3.27-.914-.937-.433-2.566.961-3.035%204.067.34%207.43%202.719%209.516%204.453.82%200%201.5-.68%201.5-1.5V9.5c.832%200%201.5-.668%201.5-1.5s-.668-1.5-1.5-1.5zM18%2013.578c-3.059-2.344-6.023-3.668-9-3.996V6.418c2.977-.328%205.941-1.676%209-4.02v11.18z%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
  color: #38a5ff;
}
.severity .wrapper.unknown {
  background: transparent url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cpath%20d%3D%22M19.963%205.687a.392.392%200%2001-.525.195l-1.432-.678a.403.403%200%2001-.191-.532.392.392%200%2001.525-.195l1.432.678a.403.403%200%2001.191.532zm-1.735-2.514a.393.393%200%2001-.55-.099.404.404%200%2001.097-.558l1.294-.919a.39.39%200%2001.55.099.403.403%200%2001-.098.557l-1.293.92zm-2.18%201.547l-2.864-1.355a.786.786%200%2000-1.05.387.786.786%200%2001-1.05.389.806.806%200%2001-.38-1.066h-.001a2.357%202.357%200%20013.15-1.163l2.864%201.355a.808.808%200%2001.382%201.065.786.786%200%2001-1.05.388zm.197-2.324a.398.398%200%2001-.429-.364L15.68.436a.395.395%200%2011.786-.07l.138%201.596a.4.4%200%2001-.359.434zm-4.004%203.971l-.452.984a7.286%207.286%200%20011.768%208.482c-1.66%203.612-5.89%205.173-9.45%203.49C.548%2017.638-.992%2013.346.667%209.734%202.039%206.755%205.16%205.172%208.21%205.657l.452-.984a.788.788%200%20011.05-.387l2.149%201.015a.81.81%200%2001.381%201.066zm-1.61%202.089a.782.782%200%2000-1.112.109.809.809%200%2000.107%201.128%204.082%204.082%200%20011.413%203.536.802.802%200%2000.698.886.792.792%200%2000.871-.709%205.636%205.636%200%2000-1.977-4.95zm2.517-2.164a.403.403%200%2001.096-.557l1.295-.92a.39.39%200%2001.55.098.404.404%200%2001-.097.558l-1.295.92a.39.39%200%2001-.55-.099zm3.373-.702a.397.397%200%2001.427.365l.139%201.597a.4.4%200%2001-.36.434.398.398%200%2001-.429-.364l-.136-1.597a.399.399%200%2001.36-.435z%22%20fill%3D%22%23B8B8B8%22%20fill-rule%3D%22evenodd%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;
  color: #b8b8b8;
}
.severity .severity-title {
  font-size: 12px;
  float: left;
  margin-top: 6px;
}
.severity .severity-title.critical {
  color: #8f000e;
}
.severity .severity-title.high {
  color: #d13c3c;
}
.severity .severity-title.medium {
  color: #ef9700;
}
.severity .severity-title.low {
  color: #1db846;
}
.severity .severity-title.informational {
  color: #38a5ff;
}
.severity .severity-title.unknown {
  color: #b8b8b8;
  float: none;
  width: 100px;
}
.severity .item {
  height: 40px !important;
}

.workplan-section .work-plan-wrapper {
  padding: 0 10px;
  flex-flow: row;
  display: flex;
  flex-wrap: wrap;
}
.workplan-section .work-plan-wrapper .tasks-collapsed {
  flex-wrap: nowrap;
}
.workplan-section .work-plan-wrapper .workplan-section-item {
  flex-grow: 1;
  width: 50%;
}
.workplan-section .work-plan-wrapper .workplan-section-item .workplan-section-title {
  margin-bottom: 5px;
  margin-left: 10px;
}
.workplan-section .dropdown-expander {
  background-color: transparent;
}
.workplan-section .no-data {
  padding: 0 10px;
}

.dynamic-section-content .fixedDataTableLayout_main {
  margin-top: 0 !important;
}
.dynamic-section-content .loader {
  position: absolute;
  right: 54px;
}

.workplan-section-header .workplan-section-header-status {
  margin: 0 10px 0 5px;
}
.workplan-section-header .workplan-section-header-successful {
  opacity: 0.8;
}

.right-shoulder-summary-header .right-shoulder-summary-header-id {
  font-weight: 300;
}
.right-shoulder-summary-header .right-shoulder-summary-header-inc-name-row {
  line-height: 36px !important;
  padding-left: 18px !important;
  padding-right: 22px !important;
}
.right-shoulder-summary-header .right-shoulder-summary-header-inc-name-row .copy-to-clipboard-header {
  width: inherit !important;
}

.right-shoulder-quick-view-indicators {
  display: flex;
  flex-direction: column;
  overflow: auto;
  flex: 1;
  padding-top: 10px !important;
}
.right-shoulder-quick-view-indicators .dropdown-expander {
  padding: 0;
}
.right-shoulder-quick-view-indicators .dropdown-expander .dropdown-expander-content {
  margin-left: 7px;
}
.right-shoulder-quick-view-indicators .dropdown-expander .expanding-icon {
  padding-top: 1px;
}
.right-shoulder-quick-view-indicators .item {
  height: 70px;
  width: 97%;
}
.right-shoulder-quick-view-indicators .item .indicator-item {
  padding-left: 5px;
  padding-top: 4px;
}
.right-shoulder-quick-view-indicators .divider.horizontal {
  text-transform: none;
}
.right-shoulder-quick-view-indicators-na {
  margin-top: 15px !important;
}

.indicator-item .indicator-item-last-seen {
  display: inline-flex;
}
.indicator-item .indicator-item-row {
  line-height: 26px;
}
.indicator-item .indicator-item-row .copy-to-clipboard .icon {
  font-size: 11px;
  margin-bottom: -4px;
}

.right-shoulder-quick-view-suggestions-header .suggestions-dbot-header {
  padding-right: 7px;
}

.right-shoulder-quick-view-indicator-header .bad-indicators {
  color: #d13c3c;
}
.right-shoulder-quick-view-indicator-header i {
  padding-right: 6px;
}

.canvas-actions .ui.circular.button {
  padding: 11px 14px;
}
.canvas-actions .on-canvas-btn {
  cursor: auto !important;
  background-color: #128df2 !important;
  color: #fff !important;
}
.canvas-actions .on-canvas-btn:hover {
  background-color: #128df2 !important;
}

.right-shoulder-search-view {
  padding-right: 20px;
  padding-left: 20px;
}
.right-shoulder-search-view .result {
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 10px;
  box-shadow: 2px 2px 2px rgba(218, 219, 219, 0.8);
  border-radius: 5px;
}
.right-shoulder-search-view .result.entry {
  background-color: #e4eaee;
}
.right-shoulder-search-view .result.investigation {
  background-color: #d5e3dc;
}
.right-shoulder-search-view .result.incident {
  background-color: #f7e997;
}
.right-shoulder-search-view .result.insight {
  background-color: #f7e6d3;
}
.right-shoulder-search-view .result.evidence {
  background-color: #e0d7cd;
}
.right-shoulder-search-view .footer {
  margin-top: -15px;
  font-size: 11px;
}
.right-shoulder-search-view .footer .go-to {
  color: #0074df;
  cursor: pointer;
  float: right;
  font-weight: 700;
  position: relative;
  top: -7px;
  background-color: rgba(18, 141, 242, 0.13);
}
.right-shoulder-search-view .footer .go-to:hover {
  color: #004c9d;
}
.right-shoulder-search-view .footer .go-to:hover {
  background-color: rgba(11, 114, 198, 0.13);
}
.right-shoulder-search-view .footer .go-to.spacious {
  margin-top: 4px;
}
.right-shoulder-search-view .footer .go-to-multi {
  color: #0074df;
  cursor: pointer;
  font-weight: 700;
}
.right-shoulder-search-view .footer .go-to-multi:hover {
  color: #004c9d;
}
.right-shoulder-search-view .search-toggle:not(.active) {
  color: #0074df;
  cursor: pointer;
}
.right-shoulder-search-view .search-toggle:not(.active):hover {
  color: #004c9d;
}
.right-shoulder-search-view .search-loader {
  margin-top: 10px;
}
.right-shoulder-search-view .search-no-results {
  word-wrap: break-word;
  white-space: pre-wrap;
  margin-top: 20px;
}
.right-shoulder-search-view .inv-name-hint {
  margin: 0 10px;
}
.right-shoulder-search-view .filter-wrapper {
  width: 0;
  position: fixed !important;
  background-color: #fff;
  z-index: 1;
  right: 0;
  left: none;
  top: 90px;
  box-shadow: 0 3px 5px -4px #dadbdb;
  padding: 9px 14px 7px 22px;
}
.right-shoulder-search-view .filter-wrapper.canvas-mode {
  top: 190px;
}
.right-shoulder-search-view .filter-wrapper.workplan-mode {
  top: 128px;
}
.right-shoulder-search-view .filter-wrapper .filters-header-date-picker {
  float: right;
}
.right-shoulder-search-view .filter-wrapper .search-toggles {
  float: left;
}

.search-entity .wrapper {
  padding: 15px 25px 30px 25px;
  background-color: #fff;
  outline: rgba(218, 219, 219, 0.4) solid 1px;
  margin: 0 0 20px 0;
}
.search-entity .highlight-result {
  background-color: #ffe54f;
  color: #000000;
}

.search-entry {
  color: #6b6b6b;
}
.search-entry .wrapper {
  padding: 15px 25px 30px 25px;
  background-color: #fff;
  outline: rgba(218, 219, 219, 0.4) solid 1px;
  margin: 0 0 20px 0;
}
.search-entry .highlight-result {
  background-color: #ffe54f;
  color: #000000;
}
.search-entry .user .demisto {
  background-color: #128df2;
  padding: 6px;
}
.search-entry .wrapper {
  margin-top: -15px;
}
.search-entry .pin-comment {
  font-style: italic;
}

.right-shoulder-team-view {
  padding-right: 20px;
  padding-left: 20px;
}
.right-shoulder-team-view .search-member-input {
  margin-bottom: 10px;
}
.right-shoulder-team-view .team-leader {
  color: #128df2;
  font-weight: 700;
}
.right-shoulder-team-view .team-user-email {
  font-size: 12px;
}
.right-shoulder-team-view .user-away-icon {
  color: #ef9700;
}
.right-shoulder-team-view .team-dbot-suggestions-tooltip {
  font-size: 14px;
  padding-left: 10px;
}
.right-shoulder-team-view .team-dbot-suggestions-tooltip[data-tooltip]:after {
  white-space: pre-wrap;
  width: 320px;
}

.right-shoulder-tasks-view-wrapper {
  position: relative;
  padding-right: 20px;
  padding-left: 20px;
  display: flex;
  flex-direction: column;
  overflow: auto;
  flex: 1;
}
.right-shoulder-tasks-view-wrapper .tasks-view-header {
  position: absolute;
  right: 20px;
  top: 15px;
}
.right-shoulder-tasks-view-wrapper .right-shoulder-playbook-tasks-view {
  margin-top: 0;
}
.right-shoulder-tasks-view-wrapper .tasks-header {
  margin-bottom: 12px;
}
.right-shoulder-tasks-view-wrapper .active-component {
  margin-top: 15px !important;
}
.right-shoulder-tasks-view-wrapper .active-component .right-shoulder-playbook-tasks-view .work-plan-run-done {
  margin-top: 75px;
}
.right-shoulder-tasks-view-wrapper .active-component .right-shoulder-playbook-tasks-view .work-plan-run-done .go-to-workplan {
  position: absolute;
  top: 0;
  right: 0;
}
.right-shoulder-tasks-view-wrapper .active-component .right-shoulder-playbook-tasks-view .go-to-workplan-task {
  margin-right: 5px;
  margin-top: -10px;
  display: block;
  text-align: right;
}

.todo-task-modal {
  width: 350px;
}
.delete-todo-task {
  float: left;
  margin-top: 3px;
}

.todo-task {
  position: relative;
}
.todo-task .hover-item {
  opacity: 0 !important;
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
}
.todo-task:hover .hover-item {
  opacity: 1 !important;
}
.todo-task .edit-icon {
  color: #0074df;
  cursor: pointer;
  z-index: 1;
  position: absolute;
  top: 2px;
  right: 2px;
}
.todo-task .edit-icon:hover {
  color: #004c9d;
}
.todo-task .next-task .task-name,
.todo-task .next-task .task-description {
  padding-left: 15px;
  margin-right: 5px;
}
.todo-task .next-task .waiting-header {
  border-left: 3px solid #89a5c1;
}
.todo-task .open-in-warroom {
  position: absolute;
  bottom: 5px;
  right: 5px;
  z-index: 1;
}

.right-shoulder-systems-view {
  padding-right: 20px;
  padding-left: 20px;
}

.right-shoulder-context-view {
  height: 100%;
}
.right-shoulder-context-view .ui.search {
  padding-right: 3px;
  padding-left: 3px;
}
.right-shoulder-context-view .json-inspector .json-inspector__selection {
  display: block;
  position: absolute;
  top: -1px;
  left: -3px;
  right: 0;
  z-index: 1;
  padding: 0 3px;
  font: 1em/1 Consolas, monospace;
  outline: none;
  border: none;
  opacity: 0;
  box-shadow: 3px 3px 4px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.3);
  color: #222;
}
.right-shoulder-context-view .json-inspector__selection:focus {
  opacity: 1;
}
.right-shoulder-context-view .json-inspector__leaf {
  padding-left: 10px;
}
.right-shoulder-context-view .json-inspector__line {
  display: block;
  position: relative;
  cursor: default;
  /* do it in ellipsis */
  text-overflow: ellipsis;
  /* Required for text-overflow to do anything */
  white-space: nowrap;
  overflow: hidden;
}
.right-shoulder-context-view .json-inspector__line:after {
  content: '';
  position: absolute;
  top: 0;
  left: -200px;
  right: -50px;
  bottom: 0;
  z-index: -1;
  pointer-events: none;
}
.right-shoulder-context-view .json-inspector__leaf_composite > .json-inspector__line {
  cursor: pointer;
}
.right-shoulder-context-view .json-inspector__radio,
.right-shoulder-context-view .json-inspector__flatpath {
  display: none;
}
.right-shoulder-context-view .json-inspector__value {
  margin-left: 5px;
  cursor: default;
}
.right-shoulder-context-view .json-inspector__search {
  min-width: 300px;
  margin: 0 10px 10px 0;
  padding: 2px;
}
.right-shoulder-context-view .json-inspector__key {
  color: #404142;
  font-weight: bolder;
}
.right-shoulder-context-view .json-inspector__leafKey {
  color: #7e7e7e;
  cursor: default;
}
.right-shoulder-context-view .json-inspector__value_helper,
.right-shoulder-context-view .json-inspector__value_null,
.right-shoulder-context-view .json-inspector__not-found {
  color: #b0b0b0;
}
.right-shoulder-context-view .json-inspector__value_string {
  color: #798953;
}
.right-shoulder-context-view .json-inspector__value_boolean {
  color: #75b5aa;
}
.right-shoulder-context-view .json-inspector__value_number {
  color: #d28445;
}
.right-shoulder-context-view .json-inspector__hl {
  background: #ffe54f;
  color: #000000;
}
.right-shoulder-context-view .json-inspector__show-original {
  display: inline-block;
  padding: 0 6px;
  color: #666;
  cursor: pointer;
}
.right-shoulder-context-view .json-inspector__show-original:before {
  content: '⥂';
}
.right-shoulder-context-view .json-inspector__leaf_root {
  margin-left: -10px;
}
.right-shoulder-context-view .action-container {
  box-shadow: 0 3px 5px -4px;
}
.right-shoulder-context-view .action-container .context-view-action-row {
  margin-bottom: 4px;
  margin-top: 4px;
}
.right-shoulder-context-view .action-container .context-view-action-row .collapse-all-link {
  padding-left: 2px !important;
}
.right-shoulder-context-view .right-shoulder-context-data {
  height: 91%;
  overflow: auto;
  overflow-x: hidden;
}
.right-shoulder-context-view .right-shoulder-context-component {
  padding-top: 5px;
}
.right-shoulder-context-view .right-shoulder-context-component .json-inspector__leafKey:not(.json-inspector__value_helper),
.right-shoulder-context-view .right-shoulder-context-component .json-inspector__value:not(.json-inspector__value_helper) {
  cursor: pointer;
}
.right-shoulder-context-view .copy-message {
  position: fixed !important;
  bottom: 72px;
  right: 20px;
  width: 500px;
}

.right-shoulder-indicator {
  height: 100%;
  padding-right: 20px;
  padding-left: 20px;
}
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper {
  position: relative;
  height: calc(100% - 130px);
  width: 100%;
}
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .show-empty-fields {
  position: absolute;
  top: 10px;
  right: 16px;
  height: 30px;
  border-bottom: 2px solid #dadbdb;
}
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .show-empty-fields .demisto-checkbox {
  height: 26px;
}
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .show-empty-fields .demisto-checkbox .demisto-icon {
  position: absolute;
  left: -2px;
  bottom: 4px;
}
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .show-empty-fields .demisto-checkbox .checkbox-label {
  height: 18px;
  padding-left: 24px;
}
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .tabs-menu-container {
  margin-right: 136px;
}
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .tabs-menu-container .tabs-item-holder {
  height: auto;
}
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .unit42-quick-view-tabs {
  flex: 1;
}
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .unit42-quick-view-tabs .notification {
  height: 46px;
  margin: 10px 20px !important;
}
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .unit42-quick-view-tabs .unit42-quick-view-layout-tab {
  width: 100%;
}
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .unit42-quick-view-tabs .unit42-quick-view-layout-tab .unit42-summary-layout .section-item.fieldId-size {
  padding-top: 36px;
}
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .indicator-summary-layout-container .react-grid-layout .react-grid-item {
  right: 23px;
}
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .indicator-summary-layout-container .react-grid-layout .react-grid-item .right-shoulder-indicator-relatedIncidents-header {
  width: 150px !important;
}
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .indicator-summary-layout-container .react-grid-layout .react-grid-item .right-shoulder-indicators-suggestions-by-indicator .item,
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .indicator-summary-layout-container .react-grid-layout .react-grid-item .right-shoulder-indicator-related-incidents .item {
  height: 70px;
  width: 97%;
}
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .indicator-summary-layout-container .react-grid-layout .react-grid-item .right-shoulder-indicators-suggestions-by-indicator .item .incident-item,
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .indicator-summary-layout-container .react-grid-layout .react-grid-item .right-shoulder-indicator-related-incidents .item .incident-item {
  padding-right: 10px;
}
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .indicator-summary-layout-container .react-grid-layout .react-grid-item .right-shoulder-indicators-suggestions-by-indicator .item .incident-item .incident-item-severity-icon,
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .indicator-summary-layout-container .react-grid-layout .react-grid-item .right-shoulder-indicator-related-incidents .item .incident-item .incident-item-severity-icon {
  padding-left: 20px;
}
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .indicator-summary-layout-container .react-grid-layout .react-grid-item .right-shoulder-indicators-suggestions-by-indicator .item .indicator-item,
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .indicator-summary-layout-container .react-grid-layout .react-grid-item .right-shoulder-indicator-related-incidents .item .indicator-item {
  margin: 0;
}
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .indicator-summary-layout-container .react-grid-layout .react-grid-item .right-shoulder-indicators-suggestions-by-indicator .item .indicator-item .indicator-item-row,
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .indicator-summary-layout-container .react-grid-layout .react-grid-item .right-shoulder-indicator-related-incidents .item .indicator-item .indicator-item-row {
  padding: 0;
}
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .indicator-summary-layout-container .react-grid-layout .react-grid-item .right-shoulder-indicators-suggestions-by-indicator .item .indicator-item .indicator-icon,
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .indicator-summary-layout-container .react-grid-layout .react-grid-item .right-shoulder-indicator-related-incidents .item .indicator-item .indicator-icon {
  position: relative;
  bottom: 7px;
}
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .indicator-summary-layout-container .react-grid-layout .react-grid-item .right-shoulder-indicators-suggestions-by-indicator .item .on-canvas-ribbon,
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .indicator-summary-layout-container .react-grid-layout .react-grid-item .right-shoulder-indicator-related-incidents .item .on-canvas-ribbon {
  right: 0;
  bottom: 5px;
}
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .indicator-summary-layout-container .react-grid-layout .react-grid-item .right-shoulder-indicators-suggestions-by-indicator .item .incident-item-row,
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .indicator-summary-layout-container .react-grid-layout .react-grid-item .right-shoulder-indicator-related-incidents .item .incident-item-row {
  line-height: 26px;
}
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .indicator-summary-layout-container .react-grid-layout .react-grid-item .right-shoulder-indicators-suggestions-by-indicator .item .incident-item-row .incident-item-owner,
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .indicator-summary-layout-container .react-grid-layout .react-grid-item .right-shoulder-indicator-related-incidents .item .incident-item-row .incident-item-owner {
  text-align: left;
}
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .indicator-summary-layout-container .react-grid-layout .react-grid-item .right-shoulder-indicators-suggestions-by-indicator .divider,
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .indicator-summary-layout-container .react-grid-layout .react-grid-item .right-shoulder-indicator-related-incidents .divider {
  border-top: 1px solid #f0f4f7;
  margin: 0 10px 0 10px;
}
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .indicator-summary-layout-container .react-grid-layout .react-grid-item .right-shoulder-indicators-suggestions-by-indicator .item {
  height: 55px;
}
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .indicator-summary-layout-container .react-grid-layout .react-grid-item .content-container {
  margin-bottom: 13px;
}
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .indicator-summary-layout-container .react-grid-layout .react-grid-item .content-container .indicator-reputation-sources-section .indicator-reputation-source-header {
  margin-top: 6px !important;
  margin-bottom: 6px !important;
}
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .indicator-summary-layout-container .react-grid-layout .react-grid-item .content-container .indicator-reputation-sources-section .expanded-indicator-no-sources {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
  line-height: 14px;
  position: absolute;
  top: 29px;
}
.right-shoulder-indicator .right-shoulder-indicator-summary-wrapper .tabs-container .indicator-summary-layout-container .react-grid-layout .react-grid-item .content-container .indicator-reputation-sources-section .expanded-indicator-no-sources.h3 span {
  font-size: 13px !important;
  font-weight: 400 !important;
}
.right-shoulder-indicator.has-canvas .right-shoulder-indicator-summary-wrapper {
  height: calc(100% - 200px);
}
.right-shoulder-indicator .right-shoulder-indicator-data-grid {
  height: 100%;
}
.right-shoulder-indicator .right-shoulder-indicator-data-grid .indicator-icon-row {
  padding-top: 2px;
  height: 100%;
}
.right-shoulder-indicator .right-shoulder-indicator-actions-row {
  display: flex !important;
  justify-content: flex-end;
}
.right-shoulder-indicator .right-shoulder-indicator-value-row {
  line-height: 36px !important;
  padding-left: 13px !important;
  padding-right: 24px !important;
}
.right-shoulder-indicator .right-shoulder-indicator-value-row .copy-to-clipboard-header {
  width: inherit;
}
.right-shoulder-indicator .right-shoulder-indicator-value-row .hash-label {
  color: #7e7e7e;
}
.right-shoulder-indicator .indicator-icon {
  font-size: 20px;
}
.right-shoulder-indicator .canvas-actions {
  margin-top: 14px;
  margin-bottom: 5px;
}
.right-shoulder-indicator .right-shoulder-indicator-full-view {
  margin-right: 5px;
}
.right-shoulder-indicator .right-shoulder-indicator-full-view-wrapper {
  padding-right: 6px;
}

.indicators-summary-tabs .top-menu {
  background-color: transparent !important;
}
.indicators-summary-tabs .top-menu .ui.secondary.pointing.menu {
  background-color: #fff;
}
.indicators-summary-tabs .top-menu .ui.secondary.pointing.menu .tabs-item {
  background-color: #fff !important;
}
.indicators-summary-tabs .top-menu .ui.secondary.pointing.menu .tabs-item.disabled {
  color: #404142 !important;
}
.indicators-summary-tabs .tabs-container {
  padding-top: 0;
}
.indicators-summary-tabs .tabs-container .tabs-item-holder {
  height: auto;
  padding-top: 2px;
}
.indicators-summary-tabs.relative-position {
  width: 100%;
  height: 100%;
}
.indicators-summary-tabs.relative-position .tabs-container {
  height: 100%;
}
.indicators-summary-tabs.relative-position .tabs-container .active-component {
  height: 100%;
}
.indicators-summary-tabs .tabs-menu-container {
  height: auto;
  overflow-x: auto;
}

.indicator-summary-layout-container:not(.relative-position) {
  position: absolute;
  top: 100px;
  bottom: 0px;
  left: 4px;
  right: 4px;
  overflow: hidden;
}
.indicator-summary-layout-container.relative-position {
  width: 100%;
  height: 100%;
}
.indicator-summary-layout-container.has-banner {
  margin-top: 36px;
}

.grid-layout-wrapper {
  width: 100%;
  flex: 1;
  position: relative;
  padding-bottom: 5px;
}
.grid-layout-wrapper.report-mode {
  top: 5px;
  box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.3);
  margin: 0 auto;
}
.grid-layout-wrapper:not(.relative-position) {
  min-width: 800px;
}
.grid-layout-wrapper .general-section-padding {
  margin: 0 15px 20px;
}

.tim-license-wrapper-container {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.tim-license-wrapper-container .icon {
  color: rgba(64, 65, 66, 0.5);
  font-size: 32px;
  margin-bottom: 4px;
}
.tim-license-wrapper-container .tim-license-wrapper-text {
  text-align: center;
  line-height: 19px;
  font-weight: 400;
  font-size: 14px;
  color: rgba(64, 65, 66, 0.7);
}
.tim-license-wrapper-container .tim-license-wrapper-text .tim-license-wrapper-text-bold {
  font-weight: 700;
}

.refresh-section {
  position: absolute;
  cursor: pointer;
  right: 8px;
  top: 8px;
  background-color: #fff;
  border-radius: 50%;
  border: 2px solid #dadbdb;
  padding-left: 3px;
  height: 28px;
  padding-top: 2px;
}

.dynamic-section-v2-content {
  padding-left: 16px;
  padding-right: 16px;
  padding-bottom: 4px;
  overflow: auto;
}

.table-section {
  position: absolute;
  top: 8px;
  bottom: 0;
  left: 10px;
  right: 10px;
}
.table-section .demisto-table {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
}
.table-section .demisto-table .default-size-section-loader {
  margin-left: 10px;
}
.table-section .demisto-table .ui.search.input {
  display: none;
}
.table-section .demisto-table .demisto-table-no-result {
  margin: 0;
  font-size: 14px !important;
  padding: 0 !important;
}
.table-section .demisto-table .table-toolbar {
  display: none;
}
.table-section .demisto-table .fixedDataTableLayout_main.public_fixedDataTable_main {
  margin-top: 0 !important;
}

.indicator-comments-section {
  margin-bottom: 5px;
}
.indicator-comments-section.is-loading {
  opacity: 0;
}
.indicator-comments-section .empty-state-indicator-comments {
  padding-left: 10px;
}
.indicator-comments-section .empty-state-indicator-comments .empty-state-message {
  color: #404142;
  font-size: 13px;
  font-weight: 400;
}
.indicator-comments-section .empty-state-indicator-comments .empty-state-add-link {
  padding-left: 5px;
}
.indicator-comments-section .empty-state-indicator-comments .add-indicator-comment-popup .edit-indicator-comment {
  left: 0;
  right: unset;
}
.indicator-comments-section .empty-state-indicator-comments .add-indicator-comment-popup .edit-indicator-comment::before {
  left: 180px;
  right: unset;
}
.indicator-comments-loader {
  position: absolute;
  left: calc(50% - 50px);
  top: calc(50% - 50px);
}

.indicator-comment {
  display: flex;
  justify-content: center;
}
.indicator-comment .edit-or-delete-indicator-comment .edit-or-delete-icon {
  cursor: pointer;
  color: rgba(64, 65, 66, 0.7);
}
.indicator-comment .edit-or-delete-indicator-comment .edit-or-delete-icon:hover {
  background-color: rgba(64, 65, 66, 0.08);
  border-radius: 12px;
}
.indicator-comment .edit-or-delete-indicator-comment .edit-or-delete-actions {
  cursor: default;
  top: 35px;
  right: 0;
  text-align: initial;
  padding: 0px !important;
  position: absolute;
  z-index: 999;
  border: 1px solid #dadbdb;
  background: #ffffff;
  padding: 0.833em 1em;
  border-radius: 0.28571429rem;
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
  min-width: 150px;
  max-width: 150px;
  min-height: 74px;
  max-height: 74px;
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0 !important;
  background-color: #fff !important;
  color: #404142 !important;
  font-size: 13px;
  font-weight: 400;
}
.indicator-comment .edit-or-delete-indicator-comment .edit-or-delete-actions:before {
  position: absolute;
  content: '';
  width: 0.75em;
  height: 0.75em;
  background: #fff;
  transform: rotate(225deg);
  z-index: 9999;
  box-shadow: 1px 1px 0 0 #bababc;
  top: -5px;
  right: 20px;
  bottom: none;
  left: none;
}
.indicator-comment .edit-or-delete-indicator-comment .edit-or-delete-actions::before {
  background-color: #fff !important;
}
.indicator-comment .edit-or-delete-indicator-comment .edit-or-delete-actions .edit-indicator-comment-action {
  cursor: pointer;
  padding: 6px 0px 0px 8px;
  margin-top: 6px;
}
.indicator-comment .edit-or-delete-indicator-comment .edit-or-delete-actions .edit-indicator-comment-action:hover {
  background-color: rgba(64, 65, 66, 0.08);
}
.indicator-comment .edit-or-delete-indicator-comment .edit-or-delete-actions .delete-indicator-comment-action {
  cursor: pointer;
  padding: 6px 0px 0px 8px;
}
.indicator-comment .edit-or-delete-indicator-comment .edit-or-delete-actions .delete-indicator-comment-action:hover {
  background-color: rgba(64, 65, 66, 0.08);
}
.indicator-comment .war-room-entry {
  width: calc(100% - 16px);
  box-shadow: none;
  background-color: #fff;
}
.indicator-comment .war-room-entry .entry-body {
  background-color: initial;
  padding: 0 0 5px 0 !important;
}
.indicator-comment .war-room-entry .entry-body .entry-data-row {
  font-size: 14px;
  font-weight: 700;
  color: #404142;
  padding-left: 13px;
}
.indicator-comment .war-room-entry .entry-body .entry-body-content .wide.column {
  padding-left: 13px;
}
.indicator-comment .war-room-entry .entry-body .entry-body-content .wide.column .created-time {
  font-size: 12px;
  font-weight: 400;
  color: rgba(64, 65, 66, 0.7);
  font-style: initial;
}
.indicator-comment .war-room-entry .entry-body .entry-body-content .wide.column .entry-wrapper .entry-view {
  font-size: 13px;
  font-weight: 400;
  color: #404142;
}
.indicator-comment .war-room-entry .entry-body .entry-body-content .wide.column .entry-wrapper .entry-view .demisto-data *:not(.icon) {
  font-family: 'Source Sans Pro';
}
.indicator-comment .war-room-entry .entry-user-image-container .entry-user-image {
  border-radius: 3px;
  background-color: initial;
}
.indicator-comment .war-room-entry:hover {
  background-color: rgba(64, 65, 66, 0.08);
}
.indicator-comment .war-room-entry:hover .entry-body {
  border-radius: 0 6px 6px 0;
  background-color: initial !important;
  box-shadow: none;
}

.edit-indicator-comment {
  cursor: default;
  top: 35px;
  right: 0;
  text-align: initial;
  padding: 0px !important;
  position: absolute;
  z-index: 999;
  border: 1px solid #dadbdb;
  background: #ffffff;
  padding: 0.833em 1em;
  border-radius: 0.28571429rem;
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
  min-width: 500px;
  max-width: 500px;
  min-height: 200px;
  max-height: 300px;
}
.edit-indicator-comment:before {
  position: absolute;
  content: '';
  width: 0.75em;
  height: 0.75em;
  background: #fff;
  transform: rotate(225deg);
  z-index: 9999;
  box-shadow: 1px 1px 0 0 #bababc;
  top: -5px;
  right: 20px;
  bottom: none;
  left: none;
}
.edit-indicator-comment .edit-indicator-comment-grid {
  margin: 0px;
  border-bottom: 1px solid #eaebeb;
}
.edit-indicator-comment .edit-indicator-comment-grid .edit-indicator-comment-header {
  color: #404142;
  padding: 10px 10px 0px 15px;
}
.edit-indicator-comment .edit-indicator-comment-grid .edit-indicator-comment-textarea .validation-input {
  width: 100%;
  padding: 0px 15px;
}
.edit-indicator-comment .edit-indicator-comment-grid .edit-indicator-comment-textarea .validation-input textarea {
  width: 100%;
  border: 1px solid #128df2;
  border-radius: 5px;
  font-size: 13px;
  font-weight: 400;
}
.edit-indicator-comment .edit-indicator-comments-buttons {
  padding: 15px;
  float: right;
}
.add-indicator-comment-wrapper .edit-indicator-comment {
  top: 0;
}
.edit-indicator-comment-wrapper .edit-indicator-comment {
  top: 0;
  right: -12px;
}
.add-new-indicator-comment-wrapper .edit-indicator-comment {
  top: 3px;
}
.add-new-indicator-comment-wrapper .edit-indicator-comment::before {
  right: 80%;
}

.indicator-related-incidents-section.section-out-of-sync .out-of-sync {
  margin: 0 10px;
}
.indicator-related-incidents-section.section-out-of-sync .table-section {
  top: 54px;
}

.indicator-details-section {
  padding: 1px 6px;
}

.indicator-reputation-sources-section {
  padding-left: 10px;
  padding-right: 10px;
}
.indicator-reputation-sources-section .indicator-reputation-source-header {
  margin-top: 10px;
  margin-bottom: 10px;
}

.indicator-reputation-source-header .indicator-reputation-source-header-set-by {
  padding-top: 9px;
  padding-left: 10px;
}

.indicator-expiration-status-header {
  color: #9aa0a3;
}
.edit-field-modal .content .edited-field .rdtOpen {
  margin-top: -200px;
  margin-left: -40px;
}
.indicator-expiration-status-section {
  display: flex;
  height: 100%;
}
.indicator-expiration-status-section .hover-item {
  opacity: 0 !important;
  transition: ease 800ms;
  -webkit-transition: ease 800ms;
  -moz-transition: ease 800ms;
  -ms-transition: ease 800ms;
  -o-transition: ease 800ms;
}
.indicator-expiration-status-section:hover .hover-item {
  opacity: 1 !important;
}
.indicator-expiration-status-section .title-card-main {
  padding-left: 24px;
}
.indicator-expiration-status-section .edit-icon-wrapper {
  border-radius: 24px;
  width: 24px;
  height: 22px;
  cursor: pointer;
  margin-right: 8px;
  margin-top: 8px;
}
.indicator-expiration-status-section .edit-icon-wrapper:hover {
  background-color: rgba(64, 65, 66, 0.08);
}
.indicator-expiration-status-section .edit-icon-wrapper .edit-icon {
  padding-left: 4px;
  padding-top: 2px;
  line-height: 22px;
  color: #3497fe;
}

.edit-field-modal {
  width: 500px;
}
.edit-field-modal .content {
  display: flex;
  justify-content: space-between;
  min-height: 250px;
}
.edit-field-modal .content .edited-field {
  width: 75%;
}
.edit-field-modal .actions {
  padding: 8px 8px;
}
.edit-field-modal .content {
  min-height: 100px;
}

.content-container .tabs-container .secondary.pointing.menu .tabs-item-holder .tabs-item {
  margin-bottom: 0;
}
.content-container .tabs-container ~ .table-section {
  top: 60px;
}
.section-wrapper .section-dragger.show-header {
  margin-bottom: 2px;
}

.indicator-reputation-status {
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
}
.indicator-reputation-status-section {
  display: flex;
}
.indicator-reputation-status-section .hover-item {
  opacity: 0 !important;
  transition: ease 800ms;
  -webkit-transition: ease 800ms;
  -moz-transition: ease 800ms;
  -ms-transition: ease 800ms;
  -o-transition: ease 800ms;
}
.indicator-reputation-status-section:hover .hover-item {
  opacity: 1 !important;
}
.indicator-reputation-status-section .title-card-main {
  padding-left: 24px;
}
.indicator-reputation-status-section .edit-icon-wrapper {
  border-radius: 24px;
  width: 24px;
  height: 22px;
  cursor: pointer;
  margin-right: 8px;
  margin-top: 8px;
}
.indicator-reputation-status-section .edit-icon-wrapper:hover {
  background-color: rgba(64, 65, 66, 0.08);
}
.indicator-reputation-status-section .edit-icon-wrapper .edit-icon {
  padding-left: 4px;
  padding-top: 2px;
  line-height: 22px;
  color: #3497fe;
}
.indicator-reputation-status .second-sub-text {
  display: flex;
  justify-content: center;
  text-align: center;
  margin-left: 1em;
  margin-right: 1em;
}

.new-relationship-modal .modal-text {
  margin-bottom: 10px;
}
.new-relationship-modal .section-number {
  font-size: 24px;
  padding-right: 15px;
}
.new-relationship-modal .padded-left {
  padding-left: 25px;
}
.new-relationship-modal .select-indicators {
  margin-bottom: 20px;
}
.new-relationship-modal .select-indicators .select-indicators-text {
  margin-bottom: 12px;
}
.new-relationship-modal .select-indicators .demisto-table-no-result {
  display: none;
}
.new-relationship-modal .set-relationships .toggle-custom-fields {
  color: #0074df;
  cursor: pointer;
}
.new-relationship-modal .set-relationships .toggle-custom-fields:hover {
  color: #004c9d;
}
.new-relationship-modal .set-relationships .select-relationship-section {
  margin-bottom: 20px;
}

.select-custom-fields {
  height: 120px;
  display: flex;
}
.select-custom-fields .relationship-field {
  padding: 0 15px;
  display: flex;
  flex-direction: column;
}
.select-custom-fields .relationship-field label {
  font-size: 12px;
  font-weight: 800 !important;
  height: 20px;
}
.select-custom-fields .relationship-field .header-value {
  font-size: 12px;
  font-weight: 800 !important;
  height: 20px;
}
.select-custom-fields .description {
  width: 648px;
}
.select-custom-fields .description .description-input {
  flex-grow: 1;
  resize: none;
}
.select-custom-fields .column {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.select-relationship-section .select-relationship {
  margin-bottom: 20px;
}
.select-relationship-section .select-relationship,
.select-relationship-section .select-reverse-relationship {
  display: flex;
  column-gap: 10px;
}
.select-relationship-section .select-relationship hr,
.select-relationship-section .select-reverse-relationship hr {
  width: 60px;
  border: 1px solid #89a5c1;
  flex-shrink: 0;
  margin: unset;
}
.select-relationship-section .select-relationship .lhs,
.select-relationship-section .select-reverse-relationship .lhs {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 400px;
  column-gap: 10px;
}
.select-relationship-section .select-relationship .lhs hr,
.select-relationship-section .select-reverse-relationship .lhs hr {
  flex-grow: 1;
  margin: 0 0 0 auto;
}
.select-relationship-section .select-relationship .rhs,
.select-relationship-section .select-reverse-relationship .rhs {
  display: flex;
  align-items: center;
  column-gap: 10px;
  width: 400px;
}
.select-relationship-section .select-relationship .rhs hr::after,
.select-relationship-section .select-reverse-relationship .rhs hr::after {
  content: '';
  position: relative;
  border-style: solid;
  border-width: 4px 0px 4px 4px;
  border-color: transparent #89a5c1;
  display: block;
  width: 0;
  z-index: 999999;
  bottom: 4px;
  left: 100%;
}
.select-relationship-section .select-relationship i.circular.icon,
.select-relationship-section .select-reverse-relationship i.circular.icon {
  padding: 3px !important;
  width: 32px !important;
  height: 32px !important;
}
.select-relationship-section .select-relationship .circular-icon,
.select-relationship-section .select-reverse-relationship .circular-icon {
  background-color: transparent;
  border-radius: 50%;
  border: 1px solid #b8b8b8;
  padding: 3px;
  width: 32px;
  height: 32px;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

.relationship-name-dropdown {
  width: 200px;
}

.create-relationships-indicators-table .paging,
.edit-relationships-indicators-table .paging {
  display: none;
}

.relationships-modal {
  display: flex;
  flex-direction: column;
  width: 1150px;
  height: 560px;
}
.relationships-modal.large {
  width: 1150px;
  height: 640px;
}
.relationships-modal .relationships-modal-header {
  display: flex;
  justify-content: space-between;
  padding: 0px 8px;
  background-color: #f4f5f5;
  color: #404142;
  height: 48px;
  font-weight: 400;
  border-bottom: 1px solid #dadbdb;
  align-items: center;
}
.relationships-modal .relationships-modal-header .relationships-modal-header-text {
  font-size: 20px;
  font-weight: 700;
  margin-left: 8px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.relationships-modal .relationships-modal-content {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
  margin: 20px;
}
.relationships-modal .relationships-modal-footer {
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  height: 54px;
  align-items: center;
  border-top: 1px solid #dadbdb;
  padding: 0px 12px;
}
.relationships-modal .relationships-modal-footer .save {
  margin-left: 8px;
}

.indicator-comments-section-header {
  display: flex;
  width: 100%;
  height: 100%;
}
.indicator-comments-section-header .indicator-comments-header-name {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.indicator-comments-section-header .add-indicator-comments {
  display: flex;
  align-items: center;
  padding-top: 1px;
  transition: ease 200ms;
  -webkit-transition: ease 200ms;
  -moz-transition: ease 200ms;
  -ms-transition: ease 200ms;
  -o-transition: ease 200ms;
  margin-left: auto;
}
.indicator-comments-section-header .add-indicator-comments .add-note-icon {
  padding-top: 1px;
}
.indicator-comments-section-header .indicator-comments-sort {
  display: flex;
  padding: 3px 0 0 8px;
  flex-direction: column;
  justify-content: center;
}
.indicator-comments-section-header .indicator-comments-sort .demisto-icon:hover {
  background-color: rgba(64, 65, 66, 0.08);
  border-radius: 12px;
}

.indicators-section.search-open .table-section {
  top: 34px;
}
.indicators-section .table-section {
  top: 0px;
}
.indicators-section .table-section .demisto-table .cli-box-wrapper {
  position: relative;
  padding-bottom: 10px;
}
.indicators-section .indicators-section-search {
  padding: 0 10px;
}
.indicators-section .indicators-section-search .ui.search.input {
  display: flex;
}
.indicators-section .indicators-section-search .ui.search.input .search-input {
  padding-top: 4px;
  padding-bottom: 4px;
}

.incidents-table-section-header {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
}
.incidents-table-section-header .incidents-table-section-header-name {
  flex: 1;
}

.go-to-wrapper {
  display: inline-block;
  padding-right: 3px;
}

.dropped-section-header {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
}
.dropped-section-header .dropped-section-name {
  flex: 1;
}

.evidence-section-header {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
}
.evidence-section-header .evidence-section-name {
  flex: 1;
}
.evidence-section-header .evidence-section-settings {
  display: flex;
}
.evidence-section-header .evidence-section-settings .add-evidence-cli {
  padding-right: 5px;
}

.indicators-section-header {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
}
.indicators-section-header .indicators-section-name {
  flex: 1;
}
.indicators-section-header .search-icon {
  position: relative;
  vertical-align: middle;
  padding-left: 4px;
  padding-top: 2px;
}
.indicators-section-header .search-icon:before {
  font-size: 16px;
}

.entries-section-v2-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
}

.entries-section-v2-content {
  margin: 10px 15px 20px;
}

.child-investigation-section {
  padding: 10px 10px 0 10px;
}

.child-investigation-item:not(:last-child) {
  border-bottom: 1px solid #eaebeb;
}

.labels-section {
  padding: 1px 6px;
}
.labels-section .no-labels-title {
  padding-left: 4px;
  padding-right: 4px;
}

.todo-tasks-section {
  padding: 10px;
}
.todo-tasks-section .task-preview {
  padding-bottom: 10px;
  margin: 0 auto;
}

.todo-section-header {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
}
.todo-section-header .todo-section-name {
  flex: 1;
}

.indicator-table-section-header {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
}
.indicator-table-section-header .indicator-table-section-header-name {
  flex: 1;
}

.relationships-table-section-header {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
}
.relationships-table-section-header .flex-row {
  align-items: center;
}
.relationships-table-section-header .hide-x-overflow {
  overflow-x: hidden;
}
.relationships-table-section-header .relationships-table-header-settings-add-link {
  padding-left: 14px;
  padding-right: 14px;
}

.hide-revoked-checkbox {
  white-space: nowrap;
}

.new-relationship-modal-button {
  white-space: nowrap;
}

.link-section {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.link-section .section-label {
  margin-top: 4px;
  color: rgba(64, 65, 66, 0.7);
}
.link-section .section-label .query {
  font-weight: 700;
}
.link-section .section-link {
  color: #0074df;
  cursor: pointer;
}
.link-section .section-link:hover {
  color: #004c9d;
}

.create-relationships-indicators-table-search {
  display: flex;
}
.create-relationships-indicators-table-search .create-relationships-indicators-table-search-time {
  margin-top: 2px;
}
.create-relationships-indicators-table-search .create-relationships-indicators-table-search-query {
  flex-grow: 1;
}
.create-relationships-indicators-table-search .open-down {
  top: unset;
  left: unset;
}

.right-shoulder-indicators-suggestions-by-indicator .empty-state {
  padding-left: 20px;
  color: #404142;
  font-size: 13px;
  font-weight: 400;
}

.right-shoulder-indicator-actions {
  display: inline-flex;
}

.delete-indicator-modal .content {
  min-height: 150px;
  width: 550px;
  padding-bottom: 20px;
}
.delete-indicator-modal .content .indicator-type-multi {
  padding-top: 10px;
}
.delete-indicator-modal .content .delete-indicator-modal-whitelist-checkbox {
  padding-top: 60px;
}
.delete-indicator-modal .content .delete-indicator-modal-whitelist-reason {
  padding-top: 6px;
}

.right-shoulder-external-summary-view {
  padding-right: 20px;
  padding-left: 20px;
}

.debugger-mode .tabs-container #Context.tabs-content-container {
  overflow: hidden;
}
.debugger-mode .tabs-container #Context.tabs-content-container .right-shoulder-debugger-view {
  height: 100%;
}
.debugger-mode .tabs-container #Context.tabs-content-container .right-shoulder-debugger-view .right-shoulder-debugger-test-data {
  padding: 10px 5px;
  border-bottom: solid 1px #dadbdb;
  background-color: #fff4e2;
  margin-bottom: 10px;
  display: flex;
}
.debugger-mode .tabs-container #Context.tabs-content-container .right-shoulder-debugger-view .right-shoulder-debugger-test-data > span {
  white-space: nowrap;
}
.debugger-mode .tabs-container #Context.tabs-content-container .right-shoulder-debugger-view .right-shoulder-debugger-test-data > span.test-data-options {
  margin-left: 5px;
  min-width: 0;
}
.debugger-mode .tabs-container #Context.tabs-content-container .right-shoulder-debugger-view .right-shoulder-debugger-test-data > span.test-data-options .ui.dropdown,
.debugger-mode .tabs-container #Context.tabs-content-container .right-shoulder-debugger-view .right-shoulder-debugger-test-data > span.test-data-options .demisto-dropdown.dropdown.link-dropdown .dropdown-link {
  display: flex;
}
.debugger-mode .tabs-container #Context.tabs-content-container .right-shoulder-debugger-view .right-shoulder-debugger-test-data > span.test-data-options .ui.dropdown .selected-item,
.debugger-mode .tabs-container #Context.tabs-content-container .right-shoulder-debugger-view .right-shoulder-debugger-test-data > span.test-data-options .demisto-dropdown.dropdown.link-dropdown .dropdown-link .selected-item {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.debugger-mode .tabs-container #Context.tabs-content-container .right-shoulder-debugger-view .right-shoulder-debugger-context {
  height: 100%;
}
.debugger-mode .tabs-container #Context.tabs-content-container .right-shoulder-debugger-view .right-shoulder-debugger-context .demisto-loader {
  margin: 15px;
}
.debugger-mode .tabs-container #Context.tabs-content-container .right-shoulder-debugger-view .right-shoulder-debugger-context .right-shoulder-context-data {
  height: calc(100% - 115px);
  padding-bottom: 10px;
}


.right-shoulder-debugger-task-results {
  padding-top: 10px;
}
.right-shoulder-debugger-task-results i.icon-navigation-right-24-s:before {
  content: '\e996';
}
.right-shoulder-debugger-task-results i.icon-navigation-down-24-s:before {
  content: '\e995';
}
.right-shoulder-debugger-task-results i.caret {
  background-color: transparent;
}
.right-shoulder-debugger-task-results i.icon-navigation-down-24-s {
  background-color: #dfe5eb;
}
.right-shoulder-debugger-task-results i.icon-navigation-right-24-s {
  background-color: #dfe5eb;
}
.right-shoulder-debugger-task-results .right-shoulder-debugger-task-dropdown {
  padding-bottom: 10px;
  border-bottom: solid 1px #dadbdb;
  margin-bottom: 20px;
  margin-left: 8px !important;
}
.right-shoulder-debugger-task-results .expander-label-wrapper {
  margin-left: 10px;
  font-style: oblique;
  padding-top: 2px;
  color: #404142;
}
.right-shoulder-debugger-task-results .condition-override-options {
  margin-top: 2px;
  margin-bottom: -8px;
}
.right-shoulder-debugger-task-results .dropdown-expander {
  background-color: initial;
  border: none !important;
}
.right-shoulder-debugger-task-results .field {
  margin-right: 10px;
}
.right-shoulder-debugger-task-results .condition-override-disclaimer {
  color: #404142 !important;
}
.extanded {
  background-color: rgba(240, 244, 247, 0.3);
}
.not-extanded {
  background-color: #fff;
}

.playbooks .playbooks-toolbar.top-menu {
  position: fixed;
  z-index: 119;
  right: 0;
  left: 60px;
  top: 60px;
  background-color: #fff;
  border-bottom: 1px solid #dadbdb;
  padding-bottom: 5px;
  padding-top: 5px;
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
}
.playbooks .playbooks-toolbar.top-menu .right.menu .item:hover {
  border-color: transparent !important;
  color: transparent !important;
}
.playbooks .playbooks-toolbar.top-menu .right.menu .right-menu-buttons {
  display: flex;
  align-items: center;
  margin-right: 12px;
}
.playbooks.expanded {
  bottom: 0;
  z-index: 125;
}
.playbooks.expanded .top-menu {
  left: 0;
}
.playbooks.expanded .playbook {
  bottom: 0;
}
.playbooks.expanded .playbook:not(.edit-mode) {
  left: 430px !important;
}
.playbooks.expanded .playbook:not(.edit-mode) .fixed-grid.non-edit-mode {
  left: 390px;
}
.playbooks.expanded.playbook-hide-list .playbook:not(.edit-mode) {
  left: 38px !important;
}
.playbooks.expanded.playbook-hide-list .playbook:not(.edit-mode) .fixed-grid.non-edit-mode {
  left: 0 !important;
}
.playbooks .playbooks-loader {
  width: 30%;
  margin: auto;
}
.playbooks .playbook-full-view-link {
  margin-left: 25px;
}
.playbooks .upload-playbook-btn {
  margin-left: 4px !important;
  margin-right: 6px !important;
}
.playbooks.has-banner .playbooks-toolbar.top-menu {
  margin-top: 36px;
}
.playbooks.has-banner .playbook-list-search {
  margin-top: 36px;
}
.playbooks.has-banner .playbook-list-search .playbooks-list {
  margin-top: 36px;
}
.playbooks.has-banner .playbook:not(.edit-mode) {
  margin-top: 36px;
}
.playbooks.has-banner .playbook:not(.edit-mode) .fixed-grid,
.playbooks.has-banner .playbook:not(.edit-mode) .popup-shoulder {
  margin-top: 36px;
}

.playbook-list-search {
  position: absolute;
  top: 100px;
  bottom: 62px;
  width: 390px;
  z-index: 118;
  background-color: #fff;
  overflow-x: hidden;
  box-shadow: rgba(64, 65, 66, 0.16) 2px 0 4px 0;
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
}
.playbook-list-search .search-tips {
  padding: 20px;
}
.playbook-list-search .playbook-list-header {
  padding: 10px 20px;
  border-bottom: 1px solid #dadbdb;
}
.playbook-list-search .playbook-list-header .title-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  white-space: nowrap;
  margin-top: 10px;
}
.playbook-list-search .playbooks-list {
  position: fixed;
  top: 249px;
  bottom: 62px;
  width: 390px;
  overflow-y: scroll;
}
.playbook-list-search .playbooks-list .expandable-list-header {
  padding-left: 16px;
}
.playbook-list-search .playbooks-list .playbook-tags {
  display: flex;
}
.playbook-list-search .playbooks-list .playbook-tags .tag {
  min-width: 60px;
  color: #fff !important;
  font-weight: 500 !important;
  font-size: 13px;
  margin-right: 6px;
  padding: 1px 7px;
  text-align: center;
  background-color: #768ba1;
  border-radius: 25px;
}
.playbook-list-search .playbooks-list .playbook-tags .more-message {
  position: relative;
  font-size: 13px;
  margin: auto 0;
}
.playbook-hide-list .playbook-list-search {
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
  width: 0;
}
.playbook-hide-list .playbooks-list {
  display: none;
}
.playbooks.expanded .playbook-list-search {
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
  left: 0;
  bottom: 0;
}
.playbooks.expanded .playbooks-list {
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
  top: 300px;
  bottom: 0;
}

.playbooks-list-item {
  margin-top: 12px;
}
.playbooks-list-item.active {
  background-color: rgba(64, 65, 66, 0.08);
  color: #404142;
  box-shadow: 0 1px 0 rgba(218, 219, 219, 0.8);
  border-left: 3px solid #128df2;
}
.playbooks-list-item.isHidden {
  color: #b8b8b8;
}
.playbooks-list-item .playbook-item-description {
  margin-top: -12px;
  font-size: 12px;
}
.playbooks-list-item .row-bottom-padded {
  display: flex;
  flex: 1;
  align-items: center;
  justify-content: space-between;
}
.playbooks-list-item .row-bottom-padded .playbook-item-deprecated {
  color: #d13c3c;
  font-size: 12px;
}
.playbooks-list-item .playbook-item-tasks-number {
  font-weight: 700;
  color: rgba(64, 65, 66, 0.5);
}
.playbooks-list-item .playbook-item-disable-manually-title,
.playbooks-list-item .missing-scripts {
  color: #404142;
  font-size: 13px;
  padding-top: 8px;
}
.playbooks-list-item .playbook-item-disable-manually-title .missing-scripts-header,
.playbooks-list-item .missing-scripts .missing-scripts-header {
  color: #d13c3c;
  font-size: 14px;
}

.playbook-search {
  margin-top: 13px;
  margin-bottom: 6px;
  position: relative;
  display: flex;
  flex-direction: column;
}
.playbook-search input.search-input {
  border: 1px solid #b8b8b8;
}
.playbook-search .content-filter-show-label {
  color: #404142;
  padding-right: 4px;
}
.playbook-search #content-type {
  margin-left: 3px;
}
.playbook-search #content-type .caret {
  margin: 0;
}
.playbook-search #content-sorting-dropdown {
  margin-right: 2px;
}

.playbook {
  position: fixed;
  top: 160px;
  bottom: 62px;
  right: 0;
  left: 490px;
  z-index: 119;
  padding: 0 40px 0 20px;
}
.playbook > :not(.empty-playbook) {
  background-color: #fff;
}
.playbook:not(.edit-mode) .joint-type-playbook-task:hover .subplaybook-button-container g,
.playbook:not(.edit-mode) .joint-type-playbook-task:hover .subplaybook-button-container circle,
.playbook:not(.edit-mode) .joint-type-playbook-task:hover .subplaybook-button-container rect {
  display: inherit !important;
}
.playbook:not(.edit-mode) .joint-type-playbook-task:hover .subplaybook-button-container .tools-gap-rect {
  display: none !important;
}
.playbook:not(.edit-mode) .joint-type-playbook-task .task {
  display: inherit !important;
}
.playbook:not(.edit-mode) .joint-type-playbook-task.highlighted-cell .subplaybook-button-container g,
.playbook:not(.edit-mode) .joint-type-playbook-task.highlighted-cell .subplaybook-button-container circle,
.playbook:not(.edit-mode) .joint-type-playbook-task.highlighted-cell .subplaybook-button-container rect {
  display: inherit !important;
}
.playbook:not(.edit-mode) .joint-type-playbook-task.highlighted-cell .subplaybook-button-container .tools-gap-rect {
  display: none !important;
}
.playbook.edit-mode {
  top: 122px;
  left: 40px;
  padding: 0;
  background-color: #fff;
}
.playbook.edit-mode .joint-type-playbook-task.highlighted-cell .duplicate-button-container g,
.playbook.edit-mode .joint-type-playbook-task.highlighted-cell .trash-button-container g,
.playbook.edit-mode .joint-type-playbook-task.highlighted-cell .subplaybook-button-container g,
.playbook.edit-mode .joint-type-playbook-task.highlighted-cell .duplicate-button-container circle,
.playbook.edit-mode .joint-type-playbook-task.highlighted-cell .trash-button-container circle,
.playbook.edit-mode .joint-type-playbook-task.highlighted-cell .subplaybook-button-container circle,
.playbook.edit-mode .joint-type-playbook-task.highlighted-cell .duplicate-button-container rect,
.playbook.edit-mode .joint-type-playbook-task.highlighted-cell .trash-button-container rect,
.playbook.edit-mode .joint-type-playbook-task.highlighted-cell .subplaybook-button-container rect {
  display: inherit !important;
}
.playbook.edit-mode .joint-type-playbook-task:hover .duplicate-button-container g,
.playbook.edit-mode .joint-type-playbook-task:hover .trash-button-container g,
.playbook.edit-mode .joint-type-playbook-task:hover .subplaybook-button-container g,
.playbook.edit-mode .joint-type-playbook-task:hover .duplicate-button-container circle,
.playbook.edit-mode .joint-type-playbook-task:hover .trash-button-container circle,
.playbook.edit-mode .joint-type-playbook-task:hover .subplaybook-button-container circle,
.playbook.edit-mode .joint-type-playbook-task:hover .duplicate-button-container rect,
.playbook.edit-mode .joint-type-playbook-task:hover .trash-button-container rect,
.playbook.edit-mode .joint-type-playbook-task:hover .subplaybook-button-container rect {
  display: inherit !important;
}
.playbook.edit-mode .playbook-loading {
  padding-left: calc(50% - 32px);
}
.playbook.edit-mode .popup-shoulder.playbook-shoulder {
  top: 122px;
  bottom: 0;
  z-index: 125;
}
.playbook.edit-mode .workflow-toolbar {
  top: 20px;
  right: 406px;
}
.playbook.edit-mode.system-mode .joint-type-playbook-task.highlighted-cell .subplaybook-button-container .tools-gap-rect {
  display: none !important;
}
.playbook.edit-mode.system-mode .joint-type-playbook-task:hover .subplaybook-button-container .tools-gap-rect {
  display: none !important;
}
.playbook.edit-mode.system-mode .workflow .workflow-toolbar {
  right: 446px;
}
.playbook.edit-mode.system-mode.right-shoulder-open .workflow .workflow-toolbar {
  right: 820px;
}
.playbook.edit-mode .external-toolbar {
  top: 20px;
}
.playbook.edit-mode .external-toolbar .pb-settings-btn {
  margin-right: 0;
}
.playbook.edit-mode.debug-mode {
  z-index: 140;
}
.playbook.edit-mode.debug-mode .workflow .workflow-toolbar {
  right: 195px;
}
.playbook.edit-mode.debug-mode .workflow.no-navigator .workflow-toolbar {
  right: 25px;
}
.playbook.edit-mode.debug-mode .workflow .follow-run {
  margin-right: 0 !important;
  right: 390px;
}
.playbook.edit-mode.debug-mode .workflow .follow-run.no-navigator {
  right: 220px;
}
.playbook.edit-mode.debug-mode .playbook-tabs {
  border-top: 1px solid #f4f5f5;
}
.playbook.edit-mode.right-shoulder-open .external-toolbar {
  right: 570px;
}
.playbook.edit-mode.right-shoulder-open .workflow .workflow-toolbar {
  right: 780px;
}
.playbook.edit-mode.right-shoulder-open.debug-mode .workflow .workflow-toolbar {
  right: 570px;
}
.playbook.edit-mode.right-shoulder-open.debug-mode .workflow .follow-run {
  right: 767px;
}
.playbook .external-toolbar {
  position: absolute;
  top: 20px;
  right: 195px;
  z-index: 102;
}
.playbook .workflow.no-navigator .external-toolbar {
  right: 25px;
}
.playbook .pb-settings-btn {
  vertical-align: top;
  padding: 6px 8px !important;
}
.playbook .version-control-history-container.hidden {
  display: none;
}
.playbook .playbook-name {
  display: flex;
  padding-left: 2px;
}
.playbook .playbook-name .playbook-name-text {
  min-width: 0;
  margin-left: 6px;
  margin-top: 1px;
}
.playbook .playbook-name .playbook-name-deprecated {
  margin-left: 6px;
  margin-top: 4px;
  font-size: 12px;
  color: #d13c3c;
}
.playbook .playbook-description-tooltip {
  font-size: 20px;
  padding-right: 20px;
}
.playbook .playbook-description-tooltip [data-tooltip]:after {
  white-space: pre-wrap;
  width: 485px;
}
.playbook .playbook-top-right-buttons {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-right: 12px;
}
.playbook .playbook-top-right-buttons .pb-actions-button-wrapper {
  display: inline;
  margin-left: 6px;
}
.playbook .playbook-top-right-buttons .pb-actions-button-wrapper .pb-actions-button .demisto-menudropdown .demisto-dropdown.ui.dropdown {
  padding-top: 0 !important;
}
.playbook .playbook-top-right-buttons .pb-actions-button-wrapper .pb-actions-button .demisto-menudropdown .demisto-dropdown.ui.dropdown .item {
  padding-left: 8px !important;
  display: flex;
  align-items: center;
}
.playbook .playbook-top-right-buttons .pb-actions-button-wrapper .pb-actions-button .pb-actions-icon {
  vertical-align: top !important;
}
.playbook .playbook-top-right-buttons .pb-actions-button-wrapper .pb-actions-button .unavailable-actions-message {
  padding: 6px;
  line-height: 1.5 !important;
  white-space: pre-wrap;
}
.playbook .playbook-top-right-buttons .pb-edit-btn {
  margin-left: 6px;
}
.playbook .playbook-top-right-buttons .pb-run-debug {
  padding: 0 10px 0 5px;
}
.playbook .playbook-top-right-buttons .pb-remove-btn {
  padding: 6px !important;
}
.playbook .empty-playbook {
  text-align: center;
  margin-top: 200px;
  font-size: 22px;
  background-color: transparent;
}
.playbook .fixed-grid {
  position: fixed !important;
  background-color: #f4f5f5;
  z-index: 124;
  right: 0;
  left: 820px;
  top: 111px;
  box-shadow: 0 3px 5px -4px #dadbdb;
  padding-right: 13px !important;
}
.playbook .fixed-grid.non-edit-mode {
  left: 452px;
  padding-left: 14px;
  height: 50px;
  padding-top: 16px;
}
.playbook .fixed-grid.non-edit-mode .playbook-header-container {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.playbook .fixed-grid.non-edit-mode .playbook-header-container .playbook-header-actions {
  position: relative;
  bottom: 7px;
  left: 12px;
  flex-shrink: 0;
}
.playbook .fixed-grid.non-edit-mode:first-child {
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
}
.playbook .fixed-grid.edit-mode {
  top: 72px;
  left: 0;
  right: 0;
  padding-left: 15px;
  padding-right: 15px;
}
.playbook .fixed-grid.edit-mode:first-child {
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
}
.playbook .fixed-grid.edit-mode .playbook-name-column {
  min-height: 50px;
}
.playbook .fixed-grid.edit-mode .playbook-name-column .playbook-name-text {
  font-size: 16px;
  font-weight: bold;
  padding-top: 8px;
}
.playbook .fixed-grid.edit-mode .playbook-name-column .validation-input-error {
  position: absolute;
  top: 32px;
  left: 0;
}
.playbook .fixed-grid.edit-mode .playbook-name-column .demisto-icon {
  padding-top: 6px;
}
.playbook .playbook-loading {
  z-index: 103;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: -38px;
  padding: 20px 0 0 30px;
  background-color: #f4f5f5;
}
.playbook .popup-shoulder {
  top: 162px;
}
.playbook .joint-type-playbook-task .duplicate-button-container g,
.playbook .joint-type-playbook-task .trash-button-container g,
.playbook .joint-type-playbook-task .subplaybook-button-container g,
.playbook .joint-type-playbook-task .duplicate-button-container circle,
.playbook .joint-type-playbook-task .trash-button-container circle,
.playbook .joint-type-playbook-task .subplaybook-button-container circle,
.playbook .joint-type-playbook-task .duplicate-button-container rect,
.playbook .joint-type-playbook-task .trash-button-container rect,
.playbook .joint-type-playbook-task .subplaybook-button-container rect {
  display: none !important;
}
.playbook .debugger-panel-button {
  margin-left: 5px;
  margin-right: 5px;
}
.playbook .tooltip-wrapper {
  display: inline-block;
  background-color: #f4f5f5;
  border-radius: 0.28571429rem;
  margin-right: 4px;
}
.playbook .tooltip-wrapper .save-version-all-btn,
.playbook .tooltip-wrapper .save-version-btn {
  display: inline-flex;
  margin-left: -3px;
}
.playbook .tooltip-wrapper .save-version-all-btn .single-value-text.ui.primary.button,
.playbook .tooltip-wrapper .save-version-btn .single-value-text.ui.primary.button {
  padding-left: 7px;
  padding-right: 0;
  border-left: 1px solid #fff;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  margin-right: 0;
}
.playbook .tooltip-wrapper .save-version-all-btn .react-select-dropdown-wrapper,
.playbook .tooltip-wrapper .save-version-btn .react-select-dropdown-wrapper {
  padding-right: 0px;
  margin-right: -2px;
}
.playbook .tooltip-wrapper .pb-save-all-tabs-btn,
.playbook .tooltip-wrapper .pb-apply-save-btn {
  margin-right: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  font-weight: 700;
}
.playbook .tooltip-wrapper .pb-save-all-tabs-btn:hover,
.playbook .tooltip-wrapper .pb-apply-save-btn:hover {
  font-weight: 700;
}
.playbook-hide-list .playbook:not(.edit-mode) {
  left: 102px;
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
}
.playbook-hide-list .playbook:not(.edit-mode) .fixed-grid.non-edit-mode {
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
  left: 60px;
}
.pb-save-dropdown-menu {
  margin-left: -130px;
}
.pb-save-dropdown-menu:before {
  position: absolute;
  top: -7px;
  left: 136px;
  display: inline-block;
  border-right: 7px solid transparent;
  border-bottom: 7px solid rgba(64, 65, 66, 0.7);
  border-left: 7px solid transparent;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: '';
}
.pb-save-dropdown-menu:after {
  position: absolute;
  top: -6px;
  left: 136px;
  display: inline-block;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
  content: '';
}

.playbook-shoulder {
  background-color: white !important;
}
.playbook-shoulder .dropdown-expander {
  background-color: white;
}
.playbook-shoulder .ui.divider {
  width: 100%;
}
.playbook-shoulder .markdown-wrapper {
  border: 1px solid #dadbdb;
  border-radius: 3px;
  padding: 8px 14px;
  max-height: 450px;
  overflow-y: auto;
}
.playbook-shoulder .hide-playbook-cb {
  margin-left: 10px;
}
.playbook-shoulder .is-quiet-tooltip {
  margin-left: 5px;
}
.playbook-shoulder .dependencies-link {
  margin-top: 8px;
  display: block;
}
.playbook-shoulder .playbook-source-pack {
  border-radius: 4px;
  background-color: rgba(240, 244, 247, 0.5);
  padding: 9.5px 14px;
}
.playbook-shoulder .playbook-source-pack .source-pack-link {
  font-size: 14px;
}

.playbook-tabs {
  width: 100%;
  background-color: #fff;
  display: flex;
  border-top: 1px solid #f4f5f5;
}
.playbook-tabs .tabs-container-wrapper {
  flex: 1;
  overflow: hidden;
}
.playbook-tabs .tabs-container-wrapper .tabs-container {
  padding-bottom: 0;
  padding-left: 2px;
}
.playbook-tabs .tabs-container-wrapper .tabs-menu-container,
.playbook-tabs .tabs-container-wrapper .tabs-list {
  padding: 0;
}
.playbook-tabs .tabs-container-wrapper .tabs-list {
  margin-top: 0;
  padding-left: 0 !important;
  height: 100%;
}
.playbook-tabs .tabs-container-wrapper .tabs-item .icon-lock-margin,
.playbook-tabs .tabs-container-wrapper .tabs-item .icon-unlock-margin {
  padding-left: 20px;
}
.playbook-tabs .tabs-container-wrapper .tabs-item .icon-lock,
.playbook-tabs .tabs-container-wrapper .tabs-item .icon-unlock {
  position: absolute;
  left: 8px;
  top: 50%;
  transform: translateY(-50%);
}
.playbook-tabs .tabs-container-wrapper .tabs-item .icon-dirty.not-visible {
  visibility: hidden;
}
.playbook-tabs .tabs-container-wrapper .tabs-item .icon-close-margin {
  padding-left: 5px;
}
.playbook-tabs .tabs-container-wrapper .tabs-item .icon-close {
  position: absolute;
  right: -8px;
  top: 50%;
  transform: translateY(-50%);
}
.playbook-tabs .playbook-buttons {
  height: 63px;
  padding-top: 12px;
  padding-left: 14px;
  z-index: 101;
  border-bottom: 2px solid #dadbdb;
  border-left: 2px solid #dadbdb;
  box-shadow: -2px 0px 4px #dadbdb;
}

.button.new-playbook-tab {
  margin-left: 10px;
  padding: 11px 10px !important;
}
.open-playbook-dropdown-menu {
  top: 4px !important;
}
.open-playbook-dropdown-menu:before {
  position: absolute;
  top: -8px;
  left: 23px;
  display: inline-block;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #dadbdb;
  border-left: 7px solid transparent;
  content: '';
}
.open-playbook-dropdown-menu:after {
  position: absolute;
  top: -6px;
  left: 24px;
  display: inline-block;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
  content: '';
}

.dropdown-footer {
  padding: 10px 16px;
  border-top: 1px solid #dadbdb;
}

.notification-bold-text {
  color: #768ba1;
  font-size: 14px !important;
  font-weight: 700 !important;
}
.notification-bold-color-text {
  color: #768ba1;
  font-size: 14px !important;
  font-weight: 700 !important;
  color: #404142 !important;
}
.notification {
  border-radius: 3px !important;
  margin: 0 !important;
  display: flex !important;
  align-items: center;
  margin-bottom: 10px !important;
  padding: 10px;
  height: 100%;
  min-height: 36px;
}
.notification.with-icon {
  padding: 10px 10px 10px 5px;
}
.notification .notification-message {
  flex: 1;
  color: #404142;
  margin-right: 15px;
}
.notification .actions-container {
  display: flex;
  margin-right: 15px;
  align-items: center;
}
.notification .message-wrapper {
  display: flex;
  align-items: center;
}
.notification .message-wrapper .message {
  word-break: break-word;
}
.notification .message-wrapper .message-link {
  margin-left: 5px;
}
.notification .notification-action-wrapper .notification-action-button {
  border-radius: 2px;
  padding: 6px 20px;
  color: white;
  margin: 0 !important;
  font-weight: normal !important;
  border: 0;
  cursor: pointer;
}
.notification .notification-message-icon {
  margin-top: -5px;
}
.notification.notification-success {
  background-color: #eefbe5 !important;
  border: 1px solid #00cd33 !important;
}
.notification.notification-success .notification-action-button {
  background-color: #13a338 !important;
}
.notification.notification-success .notification-message-icon {
  color: #00cd33;
}
.notification.notification-error {
  background-color: #fff2f2 !important;
  border: 1px solid #ff1744 !important;
}
.notification.notification-error .notification-action-button {
  background-color: #c62443 !important;
}
.notification.notification-error .notification-message-icon {
  color: #ff1744;
}
.notification.notification-warning {
  background-color: #fff4e2 !important;
  border: 1px solid #ff9000 !important;
}
.notification.notification-warning .notification-action-button {
  background-color: #c67814 !important;
}
.notification.notification-warning .notification-message-icon {
  color: #ff9000;
}
.notification.notification-info {
  background-color: #eff8ff !important;
  border: 1px solid #128df2 !important;
}
.notification.notification-info .notification-action-button {
  background-color: #1365b0 !important;
}
.notification.notification-info .notification-message-icon {
  color: #0074df;
}
.notification.notification-permanent-message {
  height: 46px !important;
  background-color: #f4f5f5 !important;
  border: 1px solid #128df2 !important;
}
.notification.notification-permanent-message .notification-message-icon {
  color: #0074df;
}
.notification .notification-dismiss {
  top: 50% !important;
  transform: translateY(-50%);
  margin: 0 10px;
}
.notification .snooze-button {
  margin: 0 5px;
}
.notification.notification-box.notification-success .notification-message {
  color: #00cd33;
}
.locate-breakpoint-notification-box {
  position: absolute;
  z-index: 140;
  left: 50%;
  transform: translate(calc(-50% - 20px), 0);
  top: -112px;
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0;
}
.locate-breakpoint-notification-box .notification-box {
  margin-bottom: 0px !important;
}
.locate-breakpoint-notification-box .locate-breakpoint-go-to {
  margin-left: 5px;
}
.locate-breakpoint-notification-box .notification-message {
  margin-right: 0px;
}
.locate-breakpoint-notification-box .locate-breakpoint-go-to {
  margin-left: 3px;
}
.locate-breakpoint-notification-box .locate-breakpoint-index-of {
  font-weight: bold;
  margin-right: 2px;
}
.locate-breakpoint-notification-box .locate-breakpoint-multiple-go-to-previous {
  margin-left: 4px;
}

.incidents-page {
  display: flex;
  flex-direction: column;
  flex: 1;
  padding: 20px;
  overflow: hidden;
}
.incidents-page .incidents-table {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: hidden;
}
.incidents-page .incidents-table .incident-page-table-children {
  display: flex;
}
.incidents-page .incidents-table .incident-page-table-children .incident-buttons-read-only {
  cursor: not-allowed;
}
.incidents-page .incidents-table .incident-page-table-children .append-message .notification-box {
  padding: 0;
  margin-bottom: 0 !important;
  min-height: unset;
}
.incidents-page .item-summary {
  bottom: 0 !important;
}
.incidents-page .table-details-view .items-list-wrapper {
  z-index: 125;
  border-top: 2px solid #dadbdb;
  bottom: calc(62px + 5px);
}
.incidents-page .table-details-view.collapsed .item-summary {
  top: 210px !important;
}
.incidents-page .table-details-view.collapsed .items-list-wrapper {
  top: 210px !important;
}
.incidents-page .table-details-view.collapsed .items-expandable-list {
  top: 286px !important;
}
.incidents-page .table-details-view.expanded .item-summary {
  top: 455px !important;
}
.incidents-page .table-details-view.expanded .items-list-wrapper {
  top: 454px !important;
}
.incidents-page .table-details-view.expanded .items-expandable-list {
  top: 530px !important;
  bottom: calc(62px + 5px);
}
.incidents-page.expanded .table-details-view .top-menu {
  left: 0;
}
.incidents-page.expanded .table-details-view .items-expandable-list {
  left: 20px;
}
.incidents-page.expanded .table-details-view .item-summary {
  left: 390px;
  bottom: 0;
}
.incidents-page.expanded .table-details-view .items-list-wrapper {
  left: 20px;
}
.incidents-page.expanded .table-toolbar {
  left: 20px;
}
.incidents-page.expanded .demisto-table-select-all {
  right: 20px;
  left: 20px;
}
.incidents-page .incidents-filter {
  padding-top: 10px;
}
.incidents-page .incident-page-assign-dropdown {
  margin-right: 6px !important;
  display: inline-block;
}
.incidents-page .filters-header {
  margin-bottom: 20px;
}
.incidents-page .charts {
  padding-bottom: 20px;
  background-color: #f4f5f5;
}
.incidents-page .charts .dashboard-column {
  background: #fff;
  border-radius: 5px;
  margin: 6px;
}
.incidents-page .charts .dashboard-column:first-of-type {
  margin-left: 0;
}
.incidents-page .charts .dashboard-column:last-of-type {
  margin-right: 0;
}
.incidents-page.has-banner .table-details-view .items-list-wrapper,
.incidents-page.has-banner .table-details-view .items-expandable-list,
.incidents-page.has-banner .table-details-view .item-summary {
  margin-top: 36px;
}

.incidents-details {
  margin-left: -10px;
}
.incidents-details .loader {
  margin-left: 23px;
  margin-top: 15px;
}
.incidents-details .date-range-wrapper {
  padding-top: 6px;
}
.incidents-details .incidents-summary-out-of-sync {
  position: fixed;
  top: 70px;
  right: 27px;
  left: 280px;
  z-index: 1;
}
.incidents-details .incident-list-item .incident-item-name {
  font-size: 16px;
}
.incidents-details .incident-list-item .bottom-row {
  margin-top: -7px;
}
.incidents-details .incident-list-item .time-ticker {
  font-size: 16px !important;
}

.single-widget {
  position: relative;
  border: 1px solid #dadbdb;
  border-radius: 3px;
}
.single-widget.locked-active {
  z-index: 120 !important;
}
.single-widget .single-widget-group-by-select,
.single-widget .single-widget-header {
  padding: 5px 20px;
}
.single-widget .single-widget-group-by-select .demisto-dropdown.dropdown.link-dropdown .dropdown-search.small-search,
.single-widget .single-widget-header .demisto-dropdown.dropdown.link-dropdown .dropdown-search.small-search {
  height: 50px;
}
.single-widget .single-widget-header {
  margin-bottom: 14px;
}
.single-widget .create-widget-btn {
  position: absolute;
  top: 5px;
  font-size: 16px;
  right: 5px;
  color: #0074df;
  cursor: pointer;
}
.single-widget .create-widget-btn:hover {
  color: #004c9d;
}
.single-widget .chart-box {
  position: absolute;
  top: 32px;
  bottom: 4px;
  left: 10px;
  right: 0px;
}
.single-widget .chart-box.chart-box-pie {
  right: 10px;
}
.single-widget .chart-box .demisto-bar-chart {
  width: calc(100% + 2px);
  padding-right: 15px;
}
.single-widget .chart-box .demisto-bar-chart .recharts-legend-wrapper .chart-legend {
  width: inherit;
  left: auto;
  right: auto;
}
.single-widget .chart-box .chart-legend-tooltip-wrapper {
  position: static;
}
.single-widget .chart-box .chart-legend-tooltip-wrapper .chart-legend-tooltip-container {
  position: absolute;
}
.single-widget .chart-box .demisto-pie-chart .chart-legend-tooltip-container {
  margin-top: -25px;
}

.incident-duplicate-modal {
  width: 500px;
}
.incident-duplicate-modal .content {
  overflow-y: auto;
  overflow-x: hidden;
  padding-right: 16px;
  padding-bottom: 16px;
}
.incident-duplicate-modal .content .inc-id-label {
  padding-bottom: 15px;
}
.incident-duplicate-modal .content .incident-hashtag {
  text-align: right;
  margin-right: 10px;
}
.incident-duplicate-modal .content .footer {
  margin-left: 20px;
  height: 120px;
  line-height: 1.25;
}
.incident-duplicate-modal .content .footer .incident-summary .line {
  margin-top: 10px;
}
.incident-duplicate-modal .content .footer .error {
  margin-top: 10px;
  color: #d13c3c;
}

.jobs-page {
  display: flex;
  flex-direction: column;
  flex: 1;
  padding: 20px;
  overflow: hidden;
}
.jobs-page .search-tips {
  margin-left: 14px;
}
.jobs-page .incidents-filter {
  padding-top: 10px;
}
.jobs-page .incident-page-assign-dropdown {
  margin-right: 6px !important;
  display: inline-block;
}
.jobs-page .charts {
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #f4f5f5;
}
.jobs-page .charts .dashboard-column {
  background: white;
  border-radius: 5px;
  margin: 6px;
}
.jobs-page .charts .dashboard-column:first-of-type {
  margin-left: 0;
}
.jobs-page .charts .dashboard-column:last-of-type {
  margin-right: 0;
}
.jobs-page .dashboards-top-wrapper.wrapper-open {
  height: 90px !important;
}
.jobs-page .paging-message {
  margin-top: 33px;
}
.jobs-page .jobs-table {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: hidden;
}
.jobs-page .hide-graph-panel {
  top: 5px !important;
}
.jobs-page .table-details-view .items-list-wrapper {
  z-index: 125;
  border-top: 2px solid #dadbdb;
}
.jobs-page .table-details-view .item-summary {
  top: 175px;
  left: 460px;
}
.jobs-page .table-details-view.collapsed .items-list-wrapper {
  top: 197px !important;
}
.jobs-page .table-details-view.collapsed .items-expandable-list {
  top: 273px !important;
}
.jobs-page .table-details-view.expanded .items-list-wrapper {
  top: 285px !important;
}
.jobs-page .table-details-view.expanded .items-expandable-list {
  top: 361px !important;
}
.jobs-page .table-details-view.expanded .item-summary {
  top: 286px !important;
}

.jobs-details {
  margin-left: -10px;
}
.jobs-details .date-range-wrapper {
  padding-top: 6px;
}
.jobs-details .jobs-summary-out-of-sync {
  position: fixed;
  top: 70px;
  right: 27px;
  left: 280px;
  z-index: 1;
}
.jobs-details .job-list-item .job-item-name {
  font-size: 16px;
}
.jobs-details .job-list-item .bottom-row {
  margin-top: 10px;
}
.jobs-details .job-list-item .time-ticker {
  font-size: 16px !important;
}
.jobs-details .jobs-summary {
  width: inherit;
  display: inline;
  margin-left: 425px !important;
}
.jobs-details .jobs-summary.jobs-summary-out-of-sync {
  margin-top: 50px !important;
}
.jobs-details .jobs-summary .jobs-history-table {
  margin-left: 26px;
}
.jobs-details .jobs-summary .jobs-history-expander {
  margin-top: 44px;
}
.jobs-details .jobs-summary .jobs-summary-no-incident {
  padding-top: 150px !important;
  font-size: 24px;
}
.jobs-details .jobs-summary .job-summary-header {
  line-height: 30px;
}
.jobs-details .jobs-summary .jobs-summary-type {
  padding-left: 5px;
}
.jobs-details .jobs-summary .jobs-summary-severity {
  padding-left: 30px;
  display: inline-flex;
}
.jobs-details .jobs-summary .jobs-summary-severity .jobs-summary-severity-icon {
  margin-top: -5px;
}
.jobs-details .jobs-summary .jobs-summary-severity .jobs-summary-severity-title {
  padding-right: 10px;
}
.jobs-details .jobs-summary .jobs-summary-status {
  margin-left: 28px;
}
.jobs-details .jobs-summary .jobs-summary-info {
  padding-bottom: 8px;
}
.jobs-details .jobs-summary .jobs-summary-info .row {
  padding-bottom: 0;
}
.jobs-details .jobs-summary .jobs-summary-info .row .column {
  padding-left: 7px;
}
.jobs-details .jobs-summary .child-investigation-list a {
  color: #0074df !important;
}
.jobs-details .jobs-summary .job-extended-details,
.jobs-details .jobs-summary .jobs-summary-details,
.jobs-details .jobs-summary .jobs-summary-info,
.jobs-details .jobs-summary .investigation-notes {
  padding-top: 10px !important;
  max-width: 550px;
}

.job-tag {
  color: #fff;
  background-color: #768ba1;
  padding-left: 5px;
  padding-right: 5px;
  margin-right: 5px;
  margin-top: 5px;
  border-radius: 3px;
}

.jobs-dashboard {
  margin-top: 12px;
}
.jobs-dashboard .jobs-counter-trend {
  background-color: #fff;
  font-size: 16px;
  color: #0074df;
  border-radius: 7px;
  height: 90px;
  padding-top: 6px;
  width: 90%;
}
.jobs-dashboard .jobs-dashboard-row {
  padding: 20px !important;
}
.jobs-dashboard .jobs-dashboard-row .jobs-dashboard-column {
  max-width: 160px;
  min-width: 100px;
}
.jobs-dashboard .jobs-dashboard-row .jobs-dashboard-column .jobs-counter-trend {
  cursor: pointer;
}

.trend .trend-num {
  font-size: 32px;
  font-weight: 700;
}
.trend .trend-num-text {
  padding-top: 5px;
}
.trend .trend-num-only {
  text-align: center;
  line-height: 35px;
}
.trend .trend-message {
  text-align: center;
  margin-top: 9px;
  margin-bottom: -3px;
}
.trend .trend-equal {
  font-size: 20px;
}
.trend .trend-percentage-icon {
  font-size: 16px;
  padding-right: 10px !important;
}
.trend .trend-percentage-icon .column {
  padding-left: 6px !important;
}
.trend .icon {
  padding-top: 3px;
  margin-right: 3px;
}

.dashboards {
  display: flex;
  flex-direction: column;
  flex: 1;
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
}
.dashboards .sub-menu {
  background-color: #f4f5f5;
  padding-top: 4px;
  height: 31px;
  border-bottom: 1px solid #dadbdb;
}
.dashboards .sub-menu .toggle-button-holder {
  white-space: nowrap;
}
.dashboards .sub-menu .toggle-button {
  padding-left: 1.5em !important;
}
.dashboards .sub-menu .toggle-button.active,
.dashboards .sub-menu .toggle-button.active:hover,
.dashboards .sub-menu .toggle-button:hover {
  color: #404142 !important;
}
.dashboards .sub-menu .toggle-button.active:after,
.dashboards .sub-menu .toggle-button.active:hover:after,
.dashboards .sub-menu .toggle-button:hover:after {
  background-color: #404142;
}
.dashboards .sub-menu .button {
  background-color: #f4f5f5 !important;
  color: rgba(64, 65, 66, 0.7) !important;
  border: none !important;
  padding-bottom: 19px !important;
}
.dashboards .sub-menu .new-dashboard-link {
  margin-right: 20px;
  color: #0074df;
}
.dashboards .sub-menu .dashboards-history-button {
  margin-right: 15px;
  color: #0074df;
}
.dashboards .sub-menu .add-dashboards-menu {
  z-index: 101;
  position: absolute !important;
  right: 20px;
}
.dashboards .sub-menu .add-dashboards-menu .demisto-menudropdown .demisto-dropdown.ui.dropdown {
  color: #0074df !important;
}
.dashboards .sub-menu .add-dashboards-menu .demisto-menudropdown .demisto-dropdown.ui.dropdown .dropdown-link {
  color: #0074df !important;
}
.dashboards .sub-menu .add-dashboards-menu .demisto-menudropdown .demisto-dropdown.ui.dropdown .menu {
  max-width: inherit !important;
}
.dashboards .sub-menu .add-dashboards-menu .demisto-menudropdown .demisto-dropdown.ui.dropdown .item {
  padding-left: 8px !important;
}
.dashboards .sub-menu .add-dashboards-menu .add-menu-owner-label {
  margin-left: 6px;
}
.dashboards .sub-menu-active-component {
  display: flex;
  flex-direction: column;
  flex: 1;
}
.dashboards .sub-menu-active-component .dashboards-menu {
  margin-left: 15px;
  z-index: 10;
}
.dashboards .sub-menu-active-component .dashboards-menu .demisto-menudropdown .menu {
  margin-right: -5px !important;
}
.dashboards .sub-menu-active-component .dashboards-menu .demisto-menudropdown .menu .dashboard-upload-dz i.icon {
  margin-right: 0.78571429rem;
}
.dashboards .sub-menu-active-component .dashboards-menu .demisto-menudropdown .menu .scrolling.menu .item {
  padding-left: 8px !important;
}
.dashboards .sub-menu-active-component .dashboards-menu .demisto-menudropdown .menu .delete-wrapper {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.dashboards .sub-menu-active-component .dashboard-container {
  display: flex;
  flex: 1;
  flex-direction: column;
}
.dashboards.full-view-page {
  padding: 0;
  overflow-x: hidden;
}
.dashboards.full-view-page .sub-menu {
  left: 0;
  right: 0;
  top: 60px;
}
.dashboards.full-view-page .dashboard-container {
  left: 0;
  bottom: 0;
  right: 0;
  top: 150px;
}
.dashboards.full-view-page .dashboard-builder {
  bottom: 0;
}
.dashboards.full-view-page .dashboard-builder .widget-library {
  bottom: 0;
  left: 60px;
}
.dashboards .dashboard-tabs-bar {
  overflow-x: auto;
}
.dashboards .dashboard-tools {
  display: flex;
  align-items: center;
  padding: 30px 20px 12px 20px;
}
.dashboards .dashboard-tools .common-filters-search {
  width: 100%;
}

.common-filters .stat-auto-refresh {
  float: right;
  margin-top: 2px;
  margin-right: 8px;
}
.common-filters .stat-auto-refresh.refresh-absolute-position {
  position: absolute;
  top: -30px;
  right: 0;
}
.common-filters .stat-auto-refresh.refresh-absolute-position .stat-auto-refresh-icon {
  margin-left: 25px;
  display: inline-block;
  padding-top: 0.7em;
}
.common-filters .stat-auto-refresh .last-refresh {
  margin-left: 5px;
  color: rgba(64, 65, 66, 0.7);
}
.common-filters .dashboard-data-filter {
  font-size: 16px;
  float: left;
}
.common-filters .dashboard-data-filter.filters-header-tenant-picker {
  max-width: 130px;
  margin-right: 15px;
}
.common-filters .divider {
  margin-bottom: 8px;
  margin-top: 5px;
}
.common-filters .common-filters-inner {
  display: flex;
  justify-content: space-between;
}
.common-filters .common-filters-inner .common-filters-filter {
  min-width: max-content;
  display: flex;
  margin-right: 10px;
}
.common-filters .common-filters-inner .common-filters-filter .date-range-dropdown-selected-title {
  width: max-content;
  margin-right: 10px;
}

.dashboard-roles-editor {
  width: 550px;
}
.dashboard-roles-editor .dashboard-roles-edit-description {
  padding-top: 6px !important;
  padding-right: 25px !important;
  padding-left: 4px !important;
  font-size: 13px;
  font-weight: 400;
  color: rgba(64, 65, 66, 0.7);
}
.dashboard-roles-editor .register-dashboards-roles-form {
  padding-top: 2px !important;
  padding-bottom: 26px !important;
}
.dashboard-roles-editor .register-dashboards-roles-form .roles-field {
  padding-top: 20px;
  padding-bottom: 8px;
}
.dashboard-roles-editor .register-dashboards-roles-form .roles-field .demisto-checkbox {
  padding-left: 116px;
}
.dashboard-roles-editor .register-dashboards-roles-form .roles-field .general-field-input {
  padding-top: 4px;
}
.dashboard-roles-editor .register-dashboards-roles-form .roles-field .general-field-input .field-wrapper {
  border-bottom: none;
}
.dashboard-roles-editor .register-dashboards-roles-form .roles-field .general-field-input .field-wrapper .header-wrapper {
  width: 110px;
}
.dashboard-roles-editor .register-dashboards-roles-form .roles-field .general-field-input .field-wrapper .header-wrapper .header-value {
  padding-top: 3px;
}
.dashboard-roles-editor .register-dashboards-roles-form .roles-field .general-field-input .field-wrapper .multi-select-field-wrapper .react-select-dropdown-multiple__control {
  max-height: 100px;
  overflow-y: auto;
}
.dashboard-roles-editor .register-dashboards-roles-form .roles-field .general-field-input .field-wrapper .multi-select-field-wrapper .react-select-dropdown-multiple__control.react-select-dropdown-multiple__control--is-disabled {
  background-color: rgba(240, 244, 247, 0.5) !important;
}

.react-grid-item.active,
.react-grid-item:hover {
  z-index: 1;
}

.widget-cell {
  border-radius: 3px !important;
  width: 100%;
  height: 100%;
  padding: 0 !important;
  position: relative;
  box-shadow: none !important;
}
.widget-cell.ui.segment {
  border-color: #dadbdb;
}
.widget-cell .widget-title {
  padding: 10px 12px 0 !important;
  margin: 0 !important;
  max-height: 36px;
}
.widget-cell .widget-title .widget-title-container {
  z-index: 1;
  flex: 1;
}
.widget-cell .widget-title .widget-title-container .widget-cell-name {
  color: #404142;
  line-height: 1.2;
}
.widget-cell .widget-title .widget-title-container .forced-time-range {
  margin-left: 4px;
}
.widget-cell .widget-cell-buttons .demisto-menudropdown {
  margin-top: -2px;
}
.widget-cell .widget-cell-buttons .demisto-menudropdown .demisto-dropdown.ui.dropdown .menu .scrolling.menu > .item {
  padding-left: 8px !important;
}
.widget-cell .widget-cell-buttons.readonly-menu .demisto-menudropdown .demisto-dropdown.ui.dropdown .menu {
  top: 100% !important;
}
.widget-cell .widget-container {
  padding: 0 10px;
  position: absolute;
  top: 36px;
  bottom: 12px;
  right: 0;
  left: 0;
}
.widget-cell .widget-container.no-header {
  top: 0 !important;
  bottom: 0 !important;
}
.widget-cell .widget-container.no-padding {
  padding: 0 !important;
}
.widget-cell .widget-container.full-container {
  top: 0;
  bottom: 0;
  padding: 0;
}
.widget-cell .widget-container .demisto-number {
  border-radius: 3px !important;
}
.widget-cell .widget-container .widget-demisto-table {
  margin: 0 10px 10px 10px;
}
.widget-cell .widget-cell-menu-dropdown-icon {
  padding-left: 3px;
}
.widget-cell.widget-page-break {
  border-color: transparent !important;
  cursor: ns-resize;
}
.widget-cell .checkbox-force {
  margin-right: 16px;
  margin-left: 5px;
}
.widget-cell .force-full-print-item .checkbox-label {
  padding-left: 32px;
}
.widget-cell .reports-full-print-help-tooltip .icon-widget-infinity-24-s {
  color: #ef9700;
}
.widget-cell .reports-full-print-help-tooltip .icon-widget-infinity-24-s:hover {
  background-color: rgba(64, 65, 66, 0.08);
  border-radius: 50px;
}
.widget-cell .checkbox-force:checked ~ label:after {
  padding-top: 1px;
}
.widget-cell .demisto-bar-chart .recharts-legend-wrapper {
  overflow: hidden;
  margin-top: -5px;
}

.dashboard-builder {
  z-index: 119;
  position: fixed;
  left: 0;
  right: 0;
  top: 60px;
  bottom: 62px;
  background-color: #f4f5f5;
  overflow: hidden;
}
.dashboard-builder .main-content {
  position: absolute;
  top: 66px;
  right: 0;
  bottom: 0;
  left: 0;
  overflow-y: hidden;
  overflow-x: auto;
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
}
.dashboard-builder .main-content.library-open {
  left: 260px;
}
.dashboard-builder .main-content .grid-layout {
  position: absolute;
  top: 52px;
  bottom: 0;
  right: 20px;
  left: 20px;
  height: auto;
}
.dashboard-builder .main-content .grid-layout .demisto-menudropdown .menu {
  top: 100% !important;
  margin-left: -11px !important;
  margin-right: -6px !important;
}
.dashboard-builder .main-content .grid-layout .widget-cell:active {
  box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.3) !important;
}
.dashboard-builder .main-content .grid-layout .widget-cell a:not(.sortable-header),
.dashboard-builder .main-content .grid-layout .widget-cell .legend-link,
.dashboard-builder .main-content .grid-layout .widget-cell .investigation-link-cell,
.dashboard-builder .main-content .grid-layout .widget-cell .remove-owner-dropdown,
.dashboard-builder .main-content .grid-layout .widget-cell .clear-due-date,
.dashboard-builder .main-content .grid-layout .widget-cell .widget-main .demisto-dropdown,
.dashboard-builder .main-content .grid-layout .widget-cell .next-task-due-date,
.dashboard-builder .main-content .grid-layout .widget-cell .next-task-reminder {
  cursor: pointer;
  pointer-events: none;
  opacity: 0.5;
}
.dashboard-builder .main-content .grid-layout .widget-cell .clickable-widget,
.dashboard-builder .main-content .grid-layout .widget-cell a.message {
  cursor: pointer;
  pointer-events: none;
  opacity: 0.5;
  opacity: 1;
}
.dashboard-builder .main-content .widget-grid-container {
  background-repeat: repeat;
  background-color: #f4f5f5;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAHUlEQVQYV2NkYGAwBuKzQIwXMBJSAJMfVUidcAQAnUQBC6jEGBUAAAAASUVORK5CYII=') !important;
  position: relative;
}
.dashboard-builder .main-content .widget-grid-container .recharts-legend-icon-container > .chart-legend-icon {
  pointer-events: none;
}
.dashboard-builder .main-content .widget-grid-container .dashboard-builder-actions {
  padding: 10px;
  margin-left: 11px;
  height: 56px;
}
.dashboard-builder .main-content .widget-grid-container .dashboard-builder-actions .add-widget-button {
  display: inline-block;
}
.dashboard-builder .main-content .widget-grid-container .dashboard-builder-actions .dashboard-time-picker {
  display: inline-block;
  margin-top: 7px;
}
.dashboard-builder .dashboard-builder-buttons {
  position: fixed !important;
  background-color: #f4f5f5;
  z-index: 5;
  right: 0;
  left: 0;
  top: 60px;
  box-shadow: 0 3px 5px -4px #dadbdb;
  padding: 15px 30px 15px 30px !important;
}
.dashboard-builder .dashboard-builder-buttons .top-menu {
  background-color: transparent;
  position: absolute;
  top: 12px;
  left: 0;
}
.dashboard-builder .dashboard-builder-buttons .top-menu .tabs-item {
  padding-left: 0 !important;
  padding-right: 9px !important;
}
.dashboard-builder .dashboard-builder-buttons .dashboard-builder-name {
  height: 100%;
}

.widget-library {
  display: flex;
  flex-direction: column;
  flex: 1;
  top: 60px;
  bottom: 62px;
  max-width: 260px !important;
  width: 0;
  min-width: 0;
  position: fixed;
  left: -5000px;
  background-color: white;
  z-index: 124;
  border-right: 1px solid #dadbdb;
  box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.3);
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
}
.widget-library .filter-actions {
  display: flex;
  justify-content: space-around;
  align-items: center;
}
.widget-library .widget-library-search {
  margin-bottom: 15px;
  margin-left: 15px;
  background-color: white;
  z-index: 125;
}
.widget-library .widget-library-search .fields-search {
  width: 100%;
}
.widget-library .widget-library-search .add-widget-menu .demisto-menudropdown .demisto-dropdown.ui.dropdown {
  padding-top: 0 !important;
}
.widget-library .widget-library-search .add-widget-menu .demisto-menudropdown .demisto-dropdown.ui.dropdown .ui.icon.button {
  padding: 7px;
}
.widget-library .widget-library-search .add-widget-menu .demisto-menudropdown .demisto-dropdown.ui.dropdown .menu .scrolling.menu > .item {
  padding-right: 16px !important;
}
.widget-library .widget-library-search .add-widget-menu .ui.top.pointing.dropdown > .left.menu:after,
.widget-library .widget-library-search .add-widget-menu .ui.top.right.pointing.dropdown > .menu:after {
  right: 20px !important;
}
.widget-library .widget-library-search .add-widget-menu .ui.top.right.pointing.dropdown > .menu {
  top: 100% !important;
  margin: 0;
}
.widget-library .widget-library-content {
  position: relative;
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
}
.widget-library .widget-library-content .data-type-selection {
  display: block;
  margin-left: 15px;
}
.widget-library .widget-library-widgets {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
}
.widget-library .widget-library-main-header {
  display: flex;
  justify-content: space-between;
  z-index: 125;
  background-color: #fff;
  color: #6b6b6b;
  font-size: 24px;
  padding: 15px 5px 15px 15px;
}
.widget-library .widget-library-no-results {
  margin: 20px 20px 0px 20px;
}
.widget-library.visible {
  width: 260px;
  left: 0;
}

.widget-library-widgets .widget-list-widget-container {
  margin-top: 15px;
  overflow-x: hidden;
  overflow-y: auto;
}
.widget-library-widgets .widget-list-description {
  margin: 15px 0px 15px 15px;
}
.widget-library-widgets .data-type-selection {
  margin-left: 15px;
}

.widget-library-widget-item {
  margin-bottom: 8px;
  font-size: 14px;
  border: 1px solid #eaebeb;
  border-radius: 3px;
  padding: 7px;
  background-color: #fff;
  margin-right: 10px;
  margin-left: 10px;
}
.widget-library-widget-item [data-tooltip]:after {
  white-space: pre-wrap;
  width: 190px;
}
.widget-library-widget-item .widget-item-header {
  margin-top: 5px;
}
.widget-library-widget-item .widget-item-header i.fa {
  font-size: 17px;
  margin-left: 5px;
}
.widget-library-widget-item .widget-library-item-name {
  text-transform: capitalize;
  margin-left: 4px;
}
.widget-library-widget-item .previewed {
  color: #0074df;
}
.widget-library-widget-item .add-widget-item-button {
  background-color: transparent !important;
  border: 1px solid !important;
  border-radius: 5px !important;
}
.widget-library-widget-item .add-widget-item-button:hover {
  background: rgba(64, 65, 66, 0.08) !important;
}
.widget-library-widget-item .actions-container {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-left: 5px;
  margin-bottom: 12px;
}
.widget-library-widget-item .actions-container .icons-container {
  flex: 1;
  display: flex;
  align-items: center;
}
.widget-library-widget-item .actions-container .icons-container .clickable {
  padding-right: 7px;
}
.widget-library-widget-item .actions-container .icons-container .clickable.edit-widget-propagation-labels-button {
  margin-left: -8px;
}
.widget-library-widget-item .actions-container .icons-container .clickable .icon:hover::before {
  background-color: rgba(64, 65, 66, 0.08) !important;
  border-radius: 8px;
}
.widget-library-widget-item .actions-container .add-widget-item-button {
  margin: 0;
}

.widget-popup-container .widget-popup {
  background-color: #fff;
  border: 1px solid #dadbdb;
  position: fixed;
  top: 40%;
  left: 280px;
  width: 576px;
  height: 335px;
  box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.3);
  padding: 14px 14px 42px;
}
.widget-popup-container .widget-popup a:not(.sortable-header),
.widget-popup-container .widget-popup .legend-link,
.widget-popup-container .widget-popup .investigation-link-cell,
.widget-popup-container .widget-popup .remove-owner-dropdown,
.widget-popup-container .widget-popup .clear-due-date,
.widget-popup-container .widget-popup .widget-main .demisto-dropdown,
.widget-popup-container .widget-popup .next-task-due-date,
.widget-popup-container .widget-popup .next-task-reminder {
  cursor: pointer;
  pointer-events: none;
  opacity: 0.5;
}
.widget-popup-container .widget-popup .clickable-widget,
.widget-popup-container .widget-popup a.message {
  cursor: pointer;
  pointer-events: none;
  opacity: 0.5;
  opacity: 1;
}
.widget-popup-container .widget-popup .widget-popup-close {
  position: absolute;
  right: 5px;
  top: 5px;
  margin: 0;
}
.widget-popup-container .widget-popup .widget-name {
  font-size: 18px;
  color: #768ba1;
}
.widget-popup-container .widget-popup .widget-main {
  margin-top: 10px;
}

.ad-loader {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.artifact-viewer {
  padding: 12px;
}
.artifact-viewer .notification-manager .notifications-bc {
  left: 10px !important;
}
.artifact-viewer .artifact-viewer-header {
  border-radius: 5px;
}
.artifact-viewer .artifact-viewer-header .brand-column {
  background-color: #000f1a;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
.artifact-viewer .artifact-viewer-header .av-brand {
  cursor: auto;
  margin-left: 13px;
}
.artifact-viewer .artifact-viewer-header .av-brand .logo-meta {
  font-size: 12px;
  position: absolute;
  left: 6px;
  bottom: 0;
  color: #ffffff;
}
.artifact-viewer .artifact-viewer-header .av-brand .customer-logo {
  max-height: 60px;
  margin: 0 auto;
}
.artifact-viewer .artifact-viewer-header .av-brand .demisto-logo-mini {
  position: absolute;
  height: 10px;
  width: 69px;
  bottom: 4px;
  right: 6px;
  margin-left: 0;
}
.artifact-viewer .artifact-viewer-header .av-entry-created-time,
.artifact-viewer .artifact-viewer-header .av-inv-name {
  font-weight: 300;
}
.artifact-viewer .artifact-viewer-header .parent-entry-content {
  font-size: 16px;
  margin-top: 12px !important;
}
.artifact-viewer .artifact-viewer-header .af-reputations-palette {
  height: 70px;
}
.artifact-viewer .artifact-viewer-header .af-reputations-palette .reputation-history-container {
  right: 133px;
  top: 60px;
}
.artifact-viewer .artifact-viewer-header .af-navigation {
  height: 70px;
  font-size: 20px;
}
.artifact-viewer .artifact-viewer-header .af-navigation .current-paging-status {
  margin-left: 24px;
}
.artifact-viewer .artifact-viewer-header .af-navigation .paging-link {
  color: #0074df;
  cursor: pointer;
}
.artifact-viewer .artifact-viewer-header .af-navigation .paging-link:hover {
  color: #004c9d;
}
.artifact-viewer .artifact-viewer-header .af-navigation .paging-link.next {
  margin-left: 24px;
}
.artifact-viewer .artifact-viewer-header .entry-pin .entry-pin-btn {
  font-weight: 400;
}
.artifact-viewer .demisto-table-wrapper {
  margin: 0 10px;
}
.artifact-viewer .artifact-viewer-entry-preview {
  margin-top: 24px;
}
.artifact-viewer .artifact-viewer-entry-preview .json-inspector {
  overflow-y: auto;
  overflow-x: hidden;
  position: absolute;
  bottom: 0;
  top: 195px;
  right: 0;
  left: 10px;
  padding-bottom: 15px;
}
.artifact-viewer .artifact-viewer-entry-preview .json-inspector .json-inspector__line {
  text-overflow: inherit;
  white-space: inherit;
  overflow: inherit;
}
.artifact-viewer .artifact-viewer-entry-preview.deleted {
  background: repeating-linear-gradient(45deg, #fff, #fff 25px, transparent 0, transparent 30px);
  opacity: 0.4;
}

.settings-main-page {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
}
.settings-main-page .settings-section-header {
  margin-bottom: 16px;
}
.settings-main-page .sub-menu-active-component {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
}
.settings-main-page .sub-menu {
  background-color: #f4f5f5;
  padding-left: 16px;
  padding-top: 4px;
  border-bottom: 1px solid #dadbdb;
  height: 33px;
}
.settings-main-page .sub-menu .button {
  background-color: transparent !important;
  color: rgba(64, 65, 66, 0.7) !important;
  border: none !important;
  padding-bottom: 18px !important;
}
.settings-main-page .sub-menu .button:after {
  bottom: -3px;
}
.settings-main-page .sub-menu .button.active,
.settings-main-page .sub-menu .button.active:hover,
.settings-main-page .sub-menu .button:hover {
  color: #404142 !important;
}
.settings-main-page .sub-menu .button.active:after,
.settings-main-page .sub-menu .button.active:hover:after,
.settings-main-page .sub-menu .button:hover:after {
  background-color: #404142;
}
.settings-main-page .tabs-container .secondary.pointing.menu .tabs-item-holder:first-child .tabs-item {
  padding-left: 22px;
}
.settings-main-page .tabs-container .text-field-display-value {
  color: #404142 !important;
}

.user-settings {
  display: flex;
  flex: 1;
  flex-direction: column;
  overflow: hidden;
}

.users-table {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
  padding: 20px;
}
.users-table .users-table-page-container {
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: flex-end;
}
.users-table .users-table-actions {
  display: flex;
  justify-content: flex-end;
  margin-bottom: 20px;
}

.invite-container {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
  padding: 20px;
}
.invite-container .invites-actions-container {
  margin-bottom: 20px;
}

.roles-list {
  position: fixed;
  top: 138px;
  bottom: 62px;
  left: 60px;
  background-color: #fff;
  overflow-y: auto;
  overflow-x: hidden;
  width: 270px;
}
.roles-list .roles-list-item {
  cursor: pointer;
  padding: 10px 20px 20px 17px;
  height: 40px;
  background-color: #fff;
  border-bottom: 1px solid #dadbdb;
}
.roles-list .roles-list-item:hover {
  background-color: rgba(64, 65, 66, 0.08);
  color: #404142;
}
.roles-list .roles-list-item.active,
.roles-list .roles-list-item .active {
  background-color: rgba(64, 65, 66, 0.08);
  color: #404142;
  box-shadow: 0 1px 0 rgba(218, 219, 219, 0.8);
  border-left: 3px solid #128df2;
}

.roles-edit {
  position: fixed;
  left: 350px;
  right: 5px;
  top: 150px;
  overflow-y: auto;
  overflow-x: hidden;
  bottom: 62px;
  padding-left: 20px;
  padding-right: 20px;
}
.roles-edit .roles-buttons .new-role-btn {
  margin-left: 12px;
}
.roles-edit .roles-buttons [data-tooltip]:after {
  white-space: pre-wrap;
  width: 320px;
}
.roles-edit .roles-top-row {
  box-shadow: 0 3px 5px -4px #dadbdb;
  margin-bottom: 20px;
}
.roles-edit .roles-shifts {
  margin-top: 20px;
  margin-bottom: 20px;
}
.roles-edit .roles-shifts .demisto-table-no-result {
  font-size: 14px;
  margin-top: 5px;
  margin-bottom: -6px;
}
.roles-edit .roles-shifts .roles-shifts-help-tooltip {
  margin-left: 4px;
}
.roles-edit .roles-shifts .roles-shifts-error {
  margin: 4px 0 -4px 0;
}
.roles-edit .roles-shifts .roles-shifts-table {
  margin-top: 10px;
  width: 720px !important;
}
.roles-edit .roles-shifts .fixedDataTableLayout_rowsContainer {
  border-bottom: 1px solid #dadbdb;
}

.permissions-radios {
  max-width: 600px;
}
.permissions-radios .permissions-item {
  padding: 0 !important;
}
.permissions-radios .permissions-item .indented {
  margin-left: 15px !important;
  font-weight: 300;
}
.permissions-radios .permissions-header {
  color: #404142;
  font-weight: 700;
}

.permissions-checkboxes {
  padding-left: 35px;
  padding-bottom: 0;
}
.permissions-checkboxes:first-child {
  padding-left: 13px;
}

.role-group-map {
  max-width: 565px;
  margin-top: 24px;
}
.role-group-map .ad-map-header {
  color: #404142;
  font-weight: 700;
  padding-top: 10px;
  font-size: 16px;
}
.role-group-map .ui.list {
  margin-top: 5px;
}

.role-pages-access {
  margin-top: 24px;
}
.role-pages-access .roles-pages-header {
  color: #404142;
  font-weight: 700;
  font-size: 16px;
  padding-top: 10px;
}
.role-pages-access .role-page-item {
  margin-top: 12px;
}

.default-role-preferences-help-tooltip {
  margin-left: 4px;
}
.default-role-preferences-header {
  margin-bottom: 10px;
}

.default-dashboards-section {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: start;
}
.default-dashboards-dropdown {
  background-color: #fff;
  margin-left: 20px;
  width: 500px;
}
.default-dashboards-help-tooltip {
  margin-left: 4px;
}
.default-dashboards-header {
  margin-bottom: 10px;
}

.integrations-settings {
  display: flex;
  flex-direction: column;
  overflow: auto;
  flex: 1;
}
.integrations-settings .sub-menu {
  overflow: hidden;
}

.integration-permissions {
  display: flex;
  flex-direction: column;
  flex: 1;
  padding: 20px;
}
.integration-permissions .permissions-toolbar {
  display: flex;
  justify-content: space-between;
  flex: 1;
  margin-top: 10px;
}
.integration-permissions .permissions-toolbar .collapse-all-btn {
  margin-right: 20px;
}
.integration-permissions .demisto-table.with-search .fixedDataTableLayout_main {
  margin-top: 18px !important;
}
.integration-permissions .demisto-table.with-search .demisto-table-select-all {
  margin-top: 10px !important;
  left: 80px;
  right: 20px;
}
.integration-permissions .demisto-table.with-search .toolbar-buttons-inner-wrapper {
  display: flex;
  flex: 1;
}

.integration-settings {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
}
.integration-settings .integrations-toolbar {
  display: flex;
  padding: 20px;
  align-items: center;
}
.integration-settings .integrations-toolbar .filter-button {
  margin: 0px 20px;
}
.integration-settings .integrations-toolbar .search-actions-container {
  display: flex;
  flex: 1;
  align-items: center;
  margin-right: 20px;
}
.integration-settings .integrations-toolbar .toolbar-actions-container {
  display: flex;
}
.integration-settings .integrations-toolbar .search-container {
  width: 30%;
}
.integration-settings .integrations-content-container {
  overflow: auto;
  flex: 1;
  display: flex;
}
.integration-settings .new-integration-btn {
  width: 105px;
}
.integration-settings .integrations-loader {
  margin-top: 40px;
}
.integration-settings .integrations-section {
  display: flex;
  flex: 1;
  overflow: hidden;
}
.integration-settings .single-integration {
  transition: width 0.6s;
  padding: 0px 20px;
}
.integration-settings .integration-category {
  transition: width 0.6s;
  padding: 0px 20px;
  margin-bottom: 30px;
}
.integration-settings .integration-category .integration-category-title {
  color: #404142;
  padding: 8px 8px 8px 0;
  font-size: 20px;
  border-bottom: 1px solid #404142;
}

.fetch-history-modal .content {
  min-height: 500px;
  overflow-y: hidden;
}
.fetch-history-modal .content .fetch-history-table {
  width: 1300px;
}

.integration {
  margin-top: 15px;
  margin-bottom: 15px;
  border-radius: 5px;
  background-color: #fff;
  padding-bottom: 1rem;
  position: relative;
}
.integration .integration-grid {
  margin: 0 !important;
  min-height: 130px;
}
.integration .integration-data {
  padding-bottom: 0 !important;
}
.integration .integration-action-button {
  margin-left: 8px !important;
  padding: 0px !important;
}
.integration .integration-img {
  position: absolute !important;
}
.integration .integration-img .integration-img-container {
  padding: 15px;
  background-color: rgba(64, 65, 66, 0.04) !important;
}
.integration .integration-img .integration-img-container .integration-img-display {
  height: auto;
  width: auto;
  max-height: 70px;
  background-color: transparent;
}
.integration .integration-source-pack {
  display: flex;
}
.integration .integration-source-pack .integration-source-pack-label {
  white-space: nowrap;
  padding-right: 5px;
}
.integration .integration-source-pack a.source-pack-link {
  font-size: 14px;
}
.integration .integration-description {
  font-size: 14px;
  margin-bottom: 5px;
}
.integration .add-integration-btn {
  color: #0074df;
  cursor: pointer;
}
.integration .add-integration-btn.middle {
  margin-top: 26px;
}
.integration .add-integration-btn:hover {
  color: #004c9d;
}
.integration .instances {
  display: flex;
  flex-direction: column;
}
.integration .instances .single-instance-section {
  display: flex;
  flex-direction: column;
}
.integration .view-button {
  margin-top: -2px;
  margin-left: -15px;
  position: relative;
  bottom: -1px;
}
.integration .edit-button {
  position: relative;
  bottom: -1px;
}
.integration .download-button {
  position: relative;
  bottom: -1px;
}
.integration .integration-ribbon-wrapper {
  position: absolute;
  width: 77px;
  height: 88px;
  overflow: hidden;
  top: 0;
  right: 0;
}
.integration .integration-ribbon-wrapper .ribbon-colored {
  position: absolute;
  width: 90px;
  top: 15px;
  right: -21px;
}

.instance .instance-name {
  margin-top: 8px;
  text-align: left;
  float: left;
  max-width: 65%;
}
.instance .instance-name.with-mapping {
  max-width: 60%;
}
.instance .instance-cog-button {
  cursor: pointer;
  margin-top: 4px;
}
.instance .instance-cog-button > i {
  text-align: right;
  font-size: 18px;
}
.instance .instance-cog-button:hover {
  color: rgba(64, 65, 66, 0.7);
}
.instance .ui.basic.button.red,
.instance .ui.basic.button.orange {
  background-color: #fff !important;
}
.instance .ui.basic.button.red:hover,
.instance .ui.basic.button.orange:hover,
.instance .ui.basic.button.red:focus,
.instance .ui.basic.button.orange:focus {
  background-color: #f4f5f5 !important;
}
.instance .mapping-button {
  margin-right: 10px !important;
}
.instance .fetch-history-button {
  margin-right: 10px;
}
.instance .unclassified-count {
  top: -10px;
  right: 20px;
  padding: 3px;
  border-radius: 3px;
  margin-right: -15px;
  position: relative;
  color: #fff4e2;
  background: #d13c3c;
}

.integration-health {
  float: left;
  clear: both;
}
.integration-health.error {
  color: #ff1744;
}

.integration-commands .integration-commands-open {
  margin-top: 5px !important;
  margin-bottom: 5px !important;
  margin-left: 0 !important;
}

.integration-instance-modal {
  width: 1000px;
}
.integration-instance-modal .content {
  overflow: hidden;
  padding: 5px !important;
  display: flex;
}
.integration-instance-modal .content.wizard-height {
  max-height: 380px !important;
}
.integration-instance-modal .content .integration-edit-form {
  flex: 1;
  background-color: #fff;
  padding: 10px 10px 5px 15px;
  width: 400px;
}
.integration-instance-modal .content .integration-edit-form .instance-settings-title {
  margin-bottom: 10px;
}
.integration-instance-modal .content .integration-edit-form .integration-logging {
  padding-right: 5px;
}
.integration-instance-modal .content .integration-edit-form .engine-selection {
  margin-right: 6px;
  margin-top: 0px;
  margin-bottom: 2px;
}
.integration-instance-modal .content .integration-edit-form .engines-field {
  margin-left: 5px;
  margin-top: 15px;
  margin-bottom: 15px;
}
.integration-instance-modal .content .integration-edit-form .integration-engine {
  margin-bottom: 8px !important;
}
.integration-instance-modal .content .integration-edit-form .reset-last-run-box {
  margin-left: 6px;
}
.integration-instance-modal .content .integration-edit-form .reset-integration-context-box {
  margin-left: 6px;
}
.integration-instance-modal .content .integration-edit-form .reset-last-delta-box {
  margin-left: 6px;
}
.integration-instance-modal .content .integration-edit-form .info-sign {
  margin-left: 5px;
  vertical-align: top;
}
.integration-instance-modal .content .integration-edit-form .field.required .param-label:after {
  margin: -0.2em 0 0 0.2em;
  content: '*';
  color: #db2828;
}
.integration-instance-modal .content .integration-edit-form .with-info .checkbox {
  max-width: 90%;
}
.integration-instance-modal .content .integration-edit-form .mark-as-reputation .reputation-dropdown {
  display: inline;
}
.integration-instance-modal .content .integration-edit-form .integration-tip-icon {
  float: right;
  margin: 5px 0 0 0;
}
.integration-instance-modal .content .integration-edit-form .edit-integration-close-icon {
  float: right;
  margin-right: 12px;
}
.integration-instance-modal .content .integration-edit-form .edit-integration-save-icon {
  float: right;
  margin-top: 5px;
}
.integration-instance-modal .content .integration-edit-form .description-divider {
  margin-top: 16px;
  margin-bottom: 16px;
}
.integration-instance-modal .content .integration-edit-form .test-result-class {
  margin-bottom: 10px;
}
.integration-instance-modal .content .integration-edit-form .engine-groups {
  margin-bottom: 8px !important;
}
.integration-instance-modal .content .integration-edit-form .engine-group-info {
  background-color: #f4f5f5;
  padding: 10px;
}
.integration-instance-modal .content .integration-edit-form .engine-group-info .engine-group-info-top {
  padding: 20px;
}
.integration-instance-modal .content .integration-edit-form .engine-group-info .engine-group-body {
  margin-top: 0 !important;
}
.integration-instance-modal .content .integration-edit-form .load-balance-info {
  text-align: right;
  cursor: pointer;
  margin-left: 6px;
}
.integration-instance-modal .content .integration-edit-form .propagation-instance-warning {
  margin-top: 8px;
}
.integration-instance-modal .content .integration-edit-form .validation-input-error {
  float: inherit;
  margin-left: -4px;
}
.integration-instance-modal .content .integration-edit-form .expiration-field {
  padding-bottom: 5px;
}
.integration-instance-modal .content .integration-edit-form .expiration-field .duration-input {
  padding-bottom: 10px;
}
.integration-instance-modal .integration-window-container {
  display: flex;
  flex-direction: column;
  overflow: auto;
}

.docs-and-test {
  display: flex;
  flex: 1;
  flex-direction: column;
  overflow: auto;
  border-left: 1px solid #dadbdb;
}
.docs-and-test .tabs-content-container {
  margin-top: 0px;
}
.docs-and-test .tabs-container .top-menu {
  padding: 0px 20px;
  background: transparent;
}
.docs-and-test .test-results {
  display: flex;
  flex-direction: column;
  padding: 20px;
  word-break: break-word;
  overflow: auto;
}
.docs-and-test .test-results .test-results-scroll-container {
  display: flex;
  flex-direction: column;
  overflow: auto;
}
.docs-and-test .test-results .upper-links {
  display: flex;
  justify-content: flex-end;
  padding-bottom: 15px;
}
.docs-and-test .test-results .upper-links .test-debug-mode {
  border-right: 1px solid #b8b8b8;
  padding-right: 7px;
}
.docs-and-test .test-results .test-result-title {
  display: flex;
  justify-content: flex-start;
}
.docs-and-test .test-results .ui.message {
  margin-bottom: 0px;
  flex-shrink: 0;
}
.docs-and-test .test-results .ui.message > .icon {
  margin-right: 2px;
}
.docs-and-test .test-results .test-timestamp {
  margin-left: 2px;
}
.docs-and-test .doc-link {
  margin-bottom: 20px;
  margin-top: 30px;
}
.docs-and-test .docs {
  display: flex;
  flex-direction: column;
  overflow: auto;
}
.docs-and-test .docs .global-markdown {
  padding: 20px;
}

.edit-integration.actions {
  display: flex;
  justify-content: space-between;
}
.edit-integration.actions .right-edit-integration-action-buttons {
  display: flex;
  align-items: center;
}
.edit-integration.actions .error-with-back-button {
  margin-left: 10px;
}
.edit-integration.actions .test-btn {
  width: 60px;
  margin-right: 32px;
}
.edit-integration.actions .test-btn .test-icon {
  padding-right: 6px;
}

.opacity-description {
  opacity: 0.7;
}
.opacity-placeholder {
  opacity: 0.5;
}
.opacity-ghost {
  opacity: 0.3;
}
.text-l-sb {
  font-size: 16px;
  font-weight: 700;
}
.text-s {
  font-size: 13px;
  font-weight: 400;
}
.text-m {
  font-size: 14px;
  font-weight: 400;
}
.text-s-sb {
  font-size: 13px;
  font-weight: 700;
}
.text-m-sb {
  font-size: 14px;
  font-weight: 700;
}
.text-l {
  font-size: 16px;
  font-weight: 400;
}
.text-l-sb {
  font-size: 16px;
  font-weight: 700;
}
.color-text {
  color: #404142;
}
.color-opposite-text {
  color: #fff;
}
.color-description {
  color: rgba(64, 65, 66, 0.7);
}
.color-placeholder {
  color: rgba(64, 65, 66, 0.5);
}
.color-success {
  color: #00cd33;
}
.color-active {
  color: #0074df;
}
.color-white {
  color: #fff;
}
.color-idle {
  color: #9aa0a3;
}
.color-warning {
  color: #ff9000;
}
.color-error {
  color: #ff1744;
}
.color-approved {
  color: #79a133;
}
.color-sand {
  color: #f2ae31;
}
.color-supporting-icon {
  color: rgba(64, 65, 66, 0.5);
}
.color-section-header {
  color: #768ba1;
}
.color-popup-header-background {
  color: rgba(52, 151, 254, 0.05);
}
.title-h1 {
  font-size: 20px !important;
  font-weight: 700 !important;
}
.title-h2 {
  font-size: 17px !important;
  font-weight: 700 !important;
}
.title-h3 {
  color: #768ba1;
  font-size: 14px !important;
  font-weight: 700 !important;
}
.title-h4 {
  font-size: 13px !important;
  font-weight: 700 !important;
}
.title-h5 {
  font-size: 13px !important;
  font-weight: 700 !important;
}
.sub-text {
  font-size: 12px;
  font-weight: 400;
}
.label-text {
  font-size: 12px;
  font-weight: 800;
}
.caption-text {
  font-size: 12px;
  font-weight: 400;
}
.tag-text {
  font-size: 12px;
  font-weight: 700;
}
.clickable {
  cursor: pointer !important;
}
.link-text {
  color: #0074df;
  cursor: pointer !important;
  font-size: 13px;
  font-weight: 400;
  font-weight: 700;
}
.link-text:hover {
  color: #004c9d;
}
.item-dragging {
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0 !important;
}
.shadow-frame {
  box-shadow: none;
  border: 1px solid #eaebeb;
}
.shadow-up {
  box-shadow: rgba(64, 65, 66, 0.08) 0 -2px 4px 0;
}
.shadow-down {
  box-shadow: rgba(64, 65, 66, 0.16) 0 2px 4px 0;
}
.shadow-left {
  box-shadow: rgba(64, 65, 66, 0.16) -2px 0 4px 0;
}
.shadow-right {
  box-shadow: rgba(64, 65, 66, 0.16) 2px 0 4px 0;
}
.shadow-elevate1 {
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
}
.shadow-elevate2 {
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0;
}
.action-banner {
  display: flex;
  max-height: 200px;
  background: #354252;
  color: white;
  padding: 20px;
}
.action-banner .left-section {
  display: flex;
  flex-direction: column;
  padding-right: 24px;
  width: 50%;
}
.action-banner .left-section .section-content {
  display: flex;
  flex-direction: column;
  overflow: auto;
}
.action-banner .left-section .section-content .global-markdown::-webkit-scrollbar-thumb {
  background-color: rgba(255, 255, 255, 0.16) !important;
}
.action-banner .left-section .section-content .global-markdown::-webkit-scrollbar-thumb:hover,
.action-banner .left-section .section-content .global-markdown::-webkit-scrollbar-thumb:active {
  background-color: rgba(255, 255, 255, 0.25) !important;
}
.action-banner .section-title {
  font-weight: 600;
  font-size: 17px;
  line-height: 22px;
  margin-bottom: 6px;
}
.action-banner .section-description {
  font-weight: 400;
  font-size: 14px;
  line-height: 19px;
}
.siem-section .siem-section-title {
  font-size: 17px;
  font-weight: 600;
  line-height: 22px;
  margin-bottom: 4px;
}
.siem-section .siem-section-info {
  display: flex;
  background-color: #fff4e2;
  padding: 12px;
  height: 59px;
  width: 540px;
  color: #404142;
}
.siem-section .siem-section-info .info-icon {
  color: #ff9000;
}

.reset-last-run-box .reset-last-run-flipped {
  background-color: #f4f5f5;
  padding: 10px;
}
.reset-last-run-box .reset-button-top {
  padding: 20px;
}
.reset-last-run-box .reset-button-body {
  margin-top: 0 !important;
}

.credentials-box {
  margin-bottom: 10px;
}
.credentials-box .credentials-password-switch {
  color: #0074df;
  text-align: right;
  cursor: pointer;
  margin-bottom: 4px;
}
.credentials-box .credentials-password-switch:hover {
  color: #004c9d;
}
.credentials-box .user-password-input {
  margin-bottom: 12px;
}

.reset-last-delta-box .reset-last-delta-flipped {
  background-color: #f4f5f5;
  padding: 10px;
}
.reset-last-delta-box .reset-button-top {
  padding: 20px;
}
.reset-last-delta-box .reset-button-body {
  margin-top: 0 !important;
}

.indicator-type-expiration-dropdown {
  padding-bottom: 10px;
}

.fetch-settings .fetch-settings-classifier {
  margin-bottom: 12px;
}
.fetch-settings .fetch-settings-classifier .classifier-tooltip {
  margin-left: 6px;
}
.fetch-settings .fetch-settings-classifier [data-tooltip]:after {
  width: 230px;
  min-width: 230px;
}
.fetch-settings .fetch-settings-classifier .classifier-select-dropdown {
  margin-right: 28px;
}
.fetch-settings .fetch-settings-classifier .classifier-goto {
  position: absolute;
  right: 0;
  margin-top: -24px;
}

.reset-integration-context-box .reset-integration-context-flipped {
  background-color: #f4f5f5;
  padding: 10px;
}
.reset-integration-context-box .reset-button-top {
  padding: 20px;
}
.reset-integration-context-box .reset-button-body {
  margin-top: 0 !important;
}

.engine-settings {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
  padding: 20px;
}
.engine-settings .engine-buttons {
  display: flex;
  justify-content: left;
  height: 34px;
}
.engine-settings .engine-actions {
  display: flex;
  justify-content: flex-end;
  margin-bottom: 20px;
}

.engine-edit-group-modal-form {
  width: 500px;
}
.engine-edit-group-modal-form .allow-on-tenant-warning {
  margin-top: 10px;
}
.engine-edit-group-modal-form .group-engine-list {
  margin-top: 5px;
}

.credentials-settings {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
}
.credentials-settings .credentials-settings-actions-container {
  display: flex;
  padding: 20px;
}
.credentials-settings .credentials-settings-search-container {
  flex: 1;
  margin-right: 20px;
}
.credentials-settings .credentials {
  overflow: auto;
  padding: 20px;
}
.credentials-settings .no-credentials-link {
  color: #0074df;
  cursor: pointer;
  font-size: 16px;
}
.credentials-settings .no-credentials-link:hover {
  color: #004c9d;
}
.credentials-settings .no-credentials-filler {
  font-size: 16px;
}

.credential {
  max-width: 100%;
  margin-bottom: 20px;
  background-color: #fff;
  box-shadow: 0 2px 0 rgba(218, 219, 219, 0.8);
  outline: rgba(218, 219, 219, 0.4) solid 1px;
  padding: 10px 15px 10px 15px;
}
.credential .form-buttons {
  display: none !important;
  position: absolute;
  right: 0;
  top: -5px;
}
.credential:hover .form-buttons {
  display: flex !important;
  align-items: center;
}
.credential .edit-form-buttons {
  text-align: right;
  margin-top: 12px;
}
.credential #credential-edit-form .validation-input {
  margin-bottom: 21px;
}
.credential .credential-name {
  font-size: 24px;
  margin-bottom: 20px;
}
.credential .delete-button {
  position: relative;
  top: -1px;
}
.credential .vault-name {
  right: 1px;
  top: 1px;
  position: absolute;
  color: rgba(64, 65, 66, 0.8);
}

.tools-settings {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
  padding: 20px;
}
.tools-settings .tools-settings-actions-container {
  display: flex;
}
.tools-settings .search-container {
  flex: 1;
  margin-right: 20px;
}
.tools-settings .tools-content-container {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow-x: hidden;
}
.tools-settings .tool-status {
  margin-top: 20px;
  font-size: 16px;
}

.tool-box {
  border: 1px solid #eaebeb;
  padding: 10px;
  margin-top: 16px;
}
.tool-box .tool-name {
  font-size: 20px;
  cursor: pointer;
}
.tool-box .tool-size span {
  font-weight: 300;
}
.tool-box .tool-file * {
  font-family: 'Courier', monospace;
}

.api-keys-settings {
  display: flex;
  flex-direction: column;
  flex: 1;
  padding: 15px;
}
.api-keys-settings .api {
  margin: 0px;
}
.api-keys-settings .revoke-column {
  color: #0074df;
}
.api-keys-settings .table-header {
  margin-top: 24px;
  color: #404142;
}
.api-keys-settings .table {
  padding-top: 1px !important;
  padding-bottom: 1px !important;
}
.api-keys-settings .api-keys-mobile {
  margin-top: 24px;
}
.api-keys-settings .xsoar-api-keys-info-container {
  display: flex;
  gap: 30px;
  align-items: center;
}

.integration-config-edit .script-help-btn {
  padding: 0;
  margin: 0 5px;
}
.integration-config-edit .integration-config-expand .region-expand-btn {
  margin-top: 1px;
}
.integration-config-edit .integration-config-name {
  vertical-align: middle;
  position: relative;
  height: 24px;
}
.integration-config-edit .full-screen-buttons {
  display: inline-flex;
}
.integration-config-edit .full-screen-buttons .edit-settings-btn {
  margin: 0 12px !important;
}
.integration-config-edit .region-name {
  font-size: 20px;
  cursor: pointer;
}
.integration-config-edit .content-container .script-editor,
.integration-config-edit .content-container .editor-placeholder-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  left: 427px;
  transition: all 200ms ease-in-out;
  bottom: 59px;
  height: auto;
  width: auto;
}
.integration-config-edit.extended .full-screen-header {
  z-index: 124;
}
.integration-config-edit.extended .content-container .script-editor {
  left: 0px;
}

.config-basic .config-basic-image {
  max-height: 280px !important;
}
.config-basic .integration-config-image-selector {
  margin-top: -10px;
  height: 100%;
  display: table;
}
.config-basic .image-placeholder {
  display: table-row;
}
.config-basic .integration-image {
  background-color: rgba(64, 65, 66, 0.04) !important;
  width: auto;
}
.config-basic .validation-error {
  margin-top: -25px;
  margin-left: 2px;
  height: 8px;
  color: #d13c3c;
  font-size: 12px;
}
.config-basic .validation-container {
  height: 8px;
}
.config-basic .error-dropdown {
  border: 1px solid #d13c3c !important;
  background-color: #fff2f2 !important;
}
.config-basic .error-dropdown .text {
  color: #404142 !important;
}

.parameter {
  padding: 7px !important;
  margin: -7px !important;
}
.parameter .remove-param-button {
  cursor: pointer;
  position: relative;
  top: 11px;
}
.parameter .parameter-drag-handler {
  position: absolute;
  left: -24px;
  padding-top: 11px;
}
.parameter .validation-error {
  float: left;
  padding-top: 2px !important;
  color: #d13c3c;
  white-space: pre-line;
  text-align: left;
}
.parameter .validation-error.hidden {
  display: none;
}

.command .new-arg,
.command .new-important,
.command .new-output {
  margin-left: 50px;
}
.command .new-arg .disabled,
.command .new-important .disabled,
.command .new-output .disabled {
  opacity: 0.5;
}
.command .command-collapsed-title {
  cursor: pointer;
}
.command .delete-command {
  cursor: pointer;
}
.command .delete-command-wrapper.hidden {
  display: none;
}
.command .region-expand-btn {
  margin-top: 2px;
  cursor: pointer;
}
.command .integration-command-name {
  top: 8px;
}
.command .command-output,
.command .command-important {
  margin-left: 50px;
  padding-bottom: 10px;
}
.command .argument {
  padding-left: 50px;
  padding-bottom: 10px;
}
.command .command-sections-header {
  margin-left: 50px;
  margin-bottom: 10px;
  font-size: 18px;
}

.advanced-settings {
  display: flex;
  flex-direction: column;
  overflow: auto;
  flex: 1;
}

.audit-settings {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
  padding: 20px;
}
.audit-settings .audits-paging {
  margin-bottom: 20px;
}

.pw-policy {
  max-width: 930px;
  margin-bottom: 20px;
  background-color: #fff;
  box-shadow: 0 2px 0 rgba(218, 219, 219, 0.8);
  outline: rgba(218, 219, 219, 0.4) solid 1px;
  padding: 10px 15px 10px 15px;
  padding-top: 20px;
  padding-bottom: 20px;
  margin: 20px;
}
.pw-policy .form-buttons {
  display: none !important;
  position: absolute;
  right: 0;
  top: -5px;
}
.pw-policy:hover .form-buttons {
  display: flex !important;
  align-items: center;
}
.pw-policy .edit-form-buttons {
  text-align: right;
  margin-top: 12px;
}
.pw-policy .enable-policy-label {
  font-weight: 800;
  font-size: 18px;
}
.pw-policy .row {
  padding-top: 0.7rem !important;
  padding-bottom: 0.7rem !important;
}
.pw-policy .left-label {
  margin-right: 8px;
}
.pw-policy .validation-input > input {
  width: 36px;
  padding: 7px;
  text-align: center;
}
.pw-policy .policy-lockout-input {
  width: 30px !important;
  padding: 4px !important;
}
.pw-policy .left-column {
  padding-top: 8px;
}
.pw-policy .right-column {
  padding-top: 8px;
}
.pw-policy .right-column-lockout {
  padding-top: 5px;
}
.pw-policy .lockout-options {
  display: inline;
}
.pw-policy .lockout-options .validation-input {
  display: inline;
}
.pw-policy #expiry-input,
.pw-policy #expiry-dropdown {
  display: inline;
  margin-right: 18px;
}
.pw-policy #lockout-dropdown,
.pw-policy #self-unlock-dropdown,
.pw-policy #after-label,
.pw-policy #unlock-unit-dropdown {
  display: inline;
  margin-right: 12px;
}
.pw-policy .user-unlock-options {
  display: inline;
}
.pw-policy .lockout-options .validation-input,
.pw-policy .user-unlock-options .validation-input {
  display: inline;
  margin-right: 10px;
}
.pw-policy .actions {
  text-align: right;
  margin: 0;
}

.lists {
  display: flex;
  flex-direction: column;
  overflow: auto;
  flex: 1;
}
.lists .lists-header {
  height: 57px;
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
  padding: 0 20px;
  background-color: #fff;
  border-bottom: 2px solid #dadbdb !important;
}
.lists .full-screen-edit {
  top: 187px;
  left: 487px;
}
.lists .full-screen-edit.full-width,
.lists .full-screen-edit.extended {
  left: 60px;
}
.lists .full-screen-edit.full-width .full-screen-header,
.lists .full-screen-edit.extended .full-screen-header {
  left: 60px;
}
.lists .full-screen-edit.full-width {
  top: 130px;
}
.lists .full-screen-edit.full-width .full-screen-header {
  top: 130px;
}
.lists .full-screen-edit.full-width .popup-shoulder {
  top: 189px;
}
.lists .full-screen-edit .full-screen-header {
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
  padding: 0 17px !important;
  left: 487px;
  top: 192px;
  z-index: 124;
}
.lists .full-screen-edit .full-screen-header .delete-btn {
  height: 36px;
}
.lists .full-screen-edit .full-screen-buttons {
  display: flex;
  align-items: center;
}
.lists .full-screen-edit .full-screen-buttons .actions-buttons-wrapper {
  display: inline;
  margin-right: 5px;
}
.lists .full-screen-edit .full-screen-buttons .actions-buttons-wrapper .demisto-menudropdown .demisto-dropdown.ui.dropdown {
  padding-top: 0 !important;
}
.lists .full-screen-edit .full-screen-buttons .actions-buttons-wrapper .demisto-menudropdown .demisto-dropdown.ui.dropdown .menu .scrolling.menu .item {
  padding-left: 8px !important;
  display: flex;
  align-items: center;
}
.lists .full-screen-edit .full-screen-buttons .actions-buttons-wrapper .lists-actions-icon {
  vertical-align: top !important;
}
.lists .full-screen-edit .popup-shoulder {
  top: 246px;
}
.lists .full-screen-edit .list-settings-dropzone {
  display: inline-block;
}
.lists .full-screen-edit .script-editor {
  flex: 1;
  position: relative;
}
.lists .lists-panel {
  position: relative;
  width: 427px;
  flex: 1;
  padding-top: 10px;
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
  background-color: #fff;
  min-height: 0;
  border-right: 1px solid #dadbdb;
}
.lists .lists-panel .search-tips {
  padding: 20px;
}
.lists .lists-panel .selectable-list {
  flex: 1;
  white-space: nowrap;
  overflow-y: auto;
}
.lists .lists-panel .selectable-list .selectable-item {
  border-bottom: 1px solid #dadbdb;
  padding: 10px 10px 10px 23px;
  display: flex;
}
.lists .lists-panel .selectable-list .selectable-item .item-content {
  max-width: 100%;
  display: flex;
}
.lists .lists-panel .selectable-list .selectable-item .item-content span {
  margin-top: 2px;
}
.lists .ui.checkbox > input[type='radio'] {
  left: 14px;
  top: 1px;
}
.lists.has-banner .full-screen-edit .full-screen-header {
  margin-top: 36px;
}

.lists-search {
  padding: 0 20px 12px;
  border-bottom: 1px solid #dadbdb;
}
.lists-search .lists-header-text {
  margin-bottom: 13px;
}
.lists-search .lists-search-bar .demisto-search {
  width: 100%;
  z-index: 10;
}

.content-repository {
  padding: 20px;
}
.content-repository .left-label,
.content-repository .left-centered-label {
  display: inline-block;
  padding-right: 9px;
  text-align: right;
}
.content-repository .content-type-manager {
  text-align: center;
}
.content-repository .server-type-manager {
  text-align: center;
  margin-left: 9px;
}
.content-repository .ssh-key-upload-dropzone {
  display: inline-block;
  float: right;
  margin-right: 5px;
}
.content-repository .ssh-key-desc,
.content-repository .ssh-key-pass-desc {
  float: right;
  margin-right: -5px;
}
.content-repository .branches-dropdown {
  z-index: 2;
}
.content-repository [data-tooltip]:after {
  width: 400px;
}
.content-repository .content-update-status span {
  margin-left: 5px;
  vertical-align: middle;
}
.content-repository .content-success-banner {
  display: flex;
  align-items: center;
  color: #00cd33;
  font-weight: 600;
}
.content-repository .content-success-banner .icon {
  font-size: 24px;
}
.content-repository .bottom-padding {
  padding-bottom: 5px;
}

.opacity-description {
  opacity: 0.7;
}
.opacity-placeholder {
  opacity: 0.5;
}
.opacity-ghost {
  opacity: 0.3;
}
.text-l-sb {
  font-size: 16px;
  font-weight: 700;
}
.text-s {
  font-size: 13px;
  font-weight: 400;
}
.text-m {
  font-size: 14px;
  font-weight: 400;
}
.text-s-sb {
  font-size: 13px;
  font-weight: 700;
}
.text-m-sb {
  font-size: 14px;
  font-weight: 700;
}
.text-l {
  font-size: 16px;
  font-weight: 400;
}
.text-l-sb {
  font-size: 16px;
  font-weight: 700;
}
.color-text {
  color: #404142;
}
.color-opposite-text {
  color: #fff;
}
.color-description {
  color: rgba(64, 65, 66, 0.7);
}
.color-placeholder {
  color: rgba(64, 65, 66, 0.5);
}
.color-success {
  color: #00cd33;
}
.color-active {
  color: #0074df;
}
.color-white {
  color: #fff;
}
.color-idle {
  color: #9aa0a3;
}
.color-warning {
  color: #ff9000;
}
.color-error {
  color: #ff1744;
}
.color-approved {
  color: #79a133;
}
.color-sand {
  color: #f2ae31;
}
.color-supporting-icon {
  color: rgba(64, 65, 66, 0.5);
}
.color-section-header {
  color: #768ba1;
}
.color-popup-header-background {
  color: rgba(52, 151, 254, 0.05);
}
.title-h1 {
  font-size: 20px !important;
  font-weight: 700 !important;
}
.title-h2 {
  font-size: 17px !important;
  font-weight: 700 !important;
}
.title-h3 {
  color: #768ba1;
  font-size: 14px !important;
  font-weight: 700 !important;
}
.title-h4 {
  font-size: 13px !important;
  font-weight: 700 !important;
}
.title-h5 {
  font-size: 13px !important;
  font-weight: 700 !important;
}
.sub-text {
  font-size: 12px;
  font-weight: 400;
}
.label-text {
  font-size: 12px;
  font-weight: 800;
}
.caption-text {
  font-size: 12px;
  font-weight: 400;
}
.tag-text {
  font-size: 12px;
  font-weight: 700;
}
.clickable {
  cursor: pointer !important;
}
.link-text {
  color: #0074df;
  cursor: pointer !important;
  font-size: 13px;
  font-weight: 400;
  font-weight: 700;
}
.link-text:hover {
  color: #004c9d;
}
.item-dragging {
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0 !important;
}
.shadow-frame {
  box-shadow: none;
  border: 1px solid #eaebeb;
}
.shadow-up {
  box-shadow: rgba(64, 65, 66, 0.08) 0 -2px 4px 0;
}
.shadow-down {
  box-shadow: rgba(64, 65, 66, 0.16) 0 2px 4px 0;
}
.shadow-left {
  box-shadow: rgba(64, 65, 66, 0.16) -2px 0 4px 0;
}
.shadow-right {
  box-shadow: rgba(64, 65, 66, 0.16) 2px 0 4px 0;
}
.shadow-elevate1 {
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
}
.shadow-elevate2 {
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0;
}
.progress-bar-container {
  display: flex;
  flex-direction: column;
  padding: 10px 0;
  width: 100%;
}
.progress-bar-container .progress-bar-content {
  display: flex;
  justify-content: space-between;
}
.progress-bar-container .progress-bar-content .progress-bar {
  display: flex;
  padding: 8px 0;
  flex: 0 0 91%;
}
.progress-bar-container .progress-bar-content .progress-bar .progress-bar-done {
  height: 5px;
  background: #00cd33;
}
.progress-bar-container .progress-bar-content .progress-bar .progress-bar-left {
  height: 5px;
  background: rgba(64, 65, 66, 0.08);
}
.progress-bar-container .progress-bar-footer {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.progress-bar-container .progress-bar-footer .progress-bar-info-message {
  color: grey;
  font-weight: 600;
}

.branch-selector .search-box {
  margin-top: -8px !important;
  margin-bottom: 7px !important;
}
.branch-selector .icon-close {
  float: right;
}
.branch-selector .dropdown {
  width: 100%;
}
.branch-selector .dropdown .icon,
.branch-selector .dropdown .text {
  color: #404142 !important;
}
.branch-selector .menu {
  margin-bottom: -1px !important;
  border: none !important;
}
.branch-selector .menu .active.item {
  color: #404142 !important;
  background: white !important;
  border-left: 1px solid #dadbdb !important;
  border-top: 1px solid #dadbdb !important;
  border-right: 1px solid #dadbdb !important;
  border-bottom: none;
}
.branch-selector .menu .item {
  padding: 0 10px !important;
  color: #404142 !important;
}
.branch-selector .tab {
  height: 200px;
  margin: 0 -14px -12px -13px !important;
  border-top: 1px solid #dadbdb;
  background: white !important;
}
.branch-selector .tab .selectable-list {
  height: 100%;
  overflow-y: auto;
}
.branch-selector .tab .selectable-list .selectable-item {
  padding: 10px 15px;
}
.branch-selector .tab .selectable-list .selectable-item .branch-item,
.branch-selector .tab .selectable-list .selectable-item .tag-item {
  width: 250px;
}
.branch-selector .tab .no-branches,
.branch-selector .tab .no-tags {
  text-align: center;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  margin-top: -8px;
  display: block;
}
.branch-selector-popup:before {
  z-index: -1 !important;
}

.persist-content-are-you-sure-modal {
  white-space: pre-line;
  width: 778px !important;
}
.persist-content-are-you-sure-modal .content {
  margin-bottom: 10px;
  overflow-y: auto;
}
.persist-content-are-you-sure-modal .content .warning {
  color: #d13c3c !important;
}
.persist-content-are-you-sure-modal .content .changes-section-header,
.persist-content-are-you-sure-modal .content .integrations-section-header {
  padding-bottom: 10px;
  font-size: 20px;
}
.persist-content-are-you-sure-modal .content .changes-section .changes-section-description .changes-section-description-tooltip {
  margin-left: 5px;
}
.persist-content-are-you-sure-modal .content .changes-section .prod-changes-table {
  padding-top: 12px;
}
.persist-content-are-you-sure-modal .content .changes-section .tabs-container .top-menu {
  margin-left: -20px;
  padding-left: 20px;
  margin-top: 14px;
  position: inherit;
  background: inherit;
}
.persist-content-are-you-sure-modal .content .changes-section .tabs-container .active-component {
  margin-top: 14px;
}
.persist-content-are-you-sure-modal .content .extra-info-section {
  display: flex;
  flex-direction: column;
}
.persist-content-are-you-sure-modal .content .extra-info-section .packs-tab-disclaimer-message {
  margin-top: 10px;
}
.persist-content-are-you-sure-modal .content .extra-info-section .integrations-section {
  margin-top: 10px;
}
.persist-content-are-you-sure-modal .content .extra-info-section .integrations-section .integrations-section-list {
  margin-top: 5px;
  max-height: 80px;
  overflow-y: auto;
  overflow-x: hidden;
  white-space: pre;
  text-overflow: ellipsis;
}
.persist-content-are-you-sure-modal .content .extra-info-section .persist-content-section {
  margin-top: 8px;
}
.persist-content-are-you-sure-modal .content .extra-info-section .persist-content-section .persist-content-section-tooltip {
  margin-left: 5px;
}
.persist-content-are-you-sure-modal .content .extra-info-section .validation-section {
  margin-top: 10px;
}

.dev-changes-table {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: hidden;
}

.backups {
  display: flex;
  flex-direction: column;
  flex: 1;
  padding: 20px;
}
.backups .left-label {
  padding-right: 1.5rem;
}
.backups .right-label {
  color: #404142;
  margin-left: 16px;
  padding-top: 8px;
  font-size: 12px;
}
.backups .right-label span {
  font-weight: 300;
}
.backups .right-label .latest-backup-time {
  margin-left: 6px;
}
.backups .max-backups {
  width: 50px;
  text-align: center !important;
}
.backups .left-column {
  padding-top: 8px;
}
.backups .backup-disclaimer {
  display: flex;
  flex-direction: column;
  justify-content: center;
  background-color: #fff2f2;
  color: #404142;
  height: 60px;
  margin-bottom: 20px;
  padding-left: 20px;
  border: 1px solid #d13c3c;
  border-radius: 3px;
}
.backups .backup-turned-off {
  font-size: 24px;
  margin-top: 28px;
}
.backups .backup-turned-off img {
  margin-top: 35px;
  margin-left: 84px;
}
.backups .live-backup .disclaimer-ribbon,
.backups .live-backup .error-ribbon {
  border: 1px solid #d13c3c;
  border-radius: 3px;
}
.backups .backup-flex-row-container {
  display: flex;
  margin-bottom: 20px;
}
.backups .backup-directory-container {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.backups .backup-directory-input {
  flex: 1;
}
.backups .backup-text-container {
  width: 450px;
  margin-right: 20px;
}
.backups .live-backup-buttons {
  padding-top: 20px;
}

.time-data {
  font-size: 14px !important;
}
.time-data .occurred-time {
  color: #0074df;
  cursor: pointer;
}
.time-data .occurred-time:hover {
  color: #004c9d;
}

.indicators-whitelist {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
  padding: 20px;
}
.indicators-whitelist .whitelist-actions {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
}
.indicators-whitelist .whitelist-actions .whitelist-actions {
  display: flex;
}
.indicators-whitelist .indicators-whitelist-counter {
  font-size: 14px;
}

.whitelisted-form-modal .content {
  min-width: 550px;
  min-height: 180px;
  max-width: 700px;
  overflow-x: hidden;
  overflow-y: auto;
  padding-bottom: 20px;
}
.whitelisted-form-modal .indicator-whitelisted-examples {
  word-break: break-word;
  white-space: pre-wrap;
}

.app-server-monitoring {
  display: flex;
  flex-direction: column;
  overflow: auto;
  flex: 1;
  padding: 20px;
}
.app-server-monitoring .refresh-container {
  margin-bottom: 20px;
}
.app-server-monitoring .icon-button {
  float: right;
}
.app-server-monitoring .warning-box {
  padding-top: 5px;
  cursor: pointer;
}

.remote-database-monitoring {
  display: flex;
  flex-direction: column;
  overflow: auto;
  flex: 1;
  padding: 20px;
}
.remote-database-monitoring .remote-database-monitoring-actions {
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px;
}

.machine-learning-models .machine-learning-models-grid {
  display: flex;
  justify-content: flex-end;
}
.machine-learning-models .machine-learning-models-grid .header {
  display: flex;
  justify-content: flex-end;
}
.machine-learning-models .machine-learning-models-grid .header .machine-learning-models-page-title {
  margin-top: 8px;
}
.machine-learning-models .machine-learning-models-grid .header .right-buttons {
  display: flex;
  justify-content: flex-end;
}
.machine-learning-models .models-loader {
  float: left;
  width: 100%;
}

.machine-learning-models-item .dropdown-expander {
  padding: 0 0 0 12px;
}
.machine-learning-models-item .dropdown-expander .expander-right-components {
  padding-right: 0;
}
.machine-learning-models-item .training-failed {
  margin-top: 2.3px;
  padding-right: 45px;
  color: #ff1744;
}
.machine-learning-models-item .item-right-section {
  display: flex;
  justify-content: flex-end;
}
.machine-learning-models-item .item-right-section .form-buttons {
  align-items: flex-end;
}
.machine-learning-models-item .item-right-section .form-buttons .export-button,
.machine-learning-models-item .item-right-section .form-buttons .create-report-button,
.machine-learning-models-item .item-right-section .form-buttons .delete-button,
.machine-learning-models-item .item-right-section .form-buttons .copy-button,
.machine-learning-models-item .item-right-section .form-buttons .rerun-button,
.machine-learning-models-item .item-right-section .form-buttons .edit-button {
  cursor: pointer;
  display: inline-block;
  font-size: 12px;
  color: #0074df;
}
.machine-learning-models-item .expander-label-wrapper {
  margin-top: -1px;
}
.machine-learning-models-item .expander-label-wrapper .hover-item {
  opacity: 0 !important;
  transition: ease 800ms;
  -webkit-transition: ease 800ms;
  -moz-transition: ease 800ms;
  -ms-transition: ease 800ms;
  -o-transition: ease 800ms;
}
.machine-learning-models-item .expander-label-wrapper:hover .hover-item {
  opacity: 1 !important;
}
.machine-learning-models-item .section-name {
  margin-right: 16px;
}
.machine-learning-models-item .expander-left-components {
  margin-top: 4px;
}

.machine-learning-models {
  display: flex;
  flex-direction: column;
  overflow: auto;
  flex: 1;
  padding: 20px;
}
.machine-learning-models .machine-learning-models-metadata-field {
  margin-left: 30px;
}
.machine-learning-models .machine-learning-models-metadata-desc-field {
  display: block;
  margin-top: 5px;
}
.machine-learning-models .machine-learning-models-metadata-field-value {
  margin-left: 5px;
}

.machine-learning-model-predictions {
  margin-top: 16px;
  margin-bottom: 16px;
}
.machine-learning-model-predictions .model-prediction-text {
  margin-left: 5px;
}
.machine-learning-model-predictions .model-prediction-number {
  margin-left: 5px;
}
.machine-learning-model-predictions .modal-prediction-result-link {
  margin-left: 5px;
}

.result-modal {
  width: 1000px;
}
.result-modal > .content {
  overflow-y: auto;
  overflow-x: hidden;
}
.result-modal .actions .actions-link {
  float: left;
  margin-top: 5px;
}

.model-scores {
  padding-right: 45px;
  margin-top: 2px;
  display: flex;
}
.model-scores .verdict-score {
  display: flex;
}
.model-scores .verdict-score:not(:first-child) {
  margin-left: 20px;
}
.model-scores .verdict-score .score {
  padding-left: 1px;
  padding-right: 1px;
  margin-left: 5px;
}

.machine-learning-models-new {
  width: 981px;
  background-color: #fff;
  box-shadow: 0 2px 0 rgba(218, 219, 219, 0.8);
  outline: rgba(218, 219, 219, 0.4) solid 1px;
  padding: 20px 15px 10px 15px;
  margin: 20px;
}
.machine-learning-models-new .machine-learning-models-new-header {
  margin: 20px 0;
}
.machine-learning-models-new .section-content {
  margin-left: 10px;
}
.machine-learning-models-new .models-new-loader .demisto-icon {
  font-size: 150px !important;
  position: absolute;
  margin: 500px 0 0 391px !important;
  color: #0074df;
}
.machine-learning-models-new .row-loading {
  opacity: 0.25;
}
.machine-learning-models-new .div-disabled {
  cursor: pointer;
  pointer-events: none;
  opacity: 0.5;
  opacity: 0.25 !important;
}
.machine-learning-models-new .model-new-message-info {
  height: 36px;
}
.machine-learning-models-new .select-field-section {
  width: 200px;
  margin-bottom: 10px;
  margin-left: 15px;
}
.machine-learning-models-new .select-field-section .field-wrapper {
  margin-bottom: 5px;
}
.machine-learning-models-new .select-field-section .target-field-values {
  margin-top: 11px;
}
.machine-learning-models-new .select-field-section .field-wrapper {
  padding: 0;
}
.machine-learning-models-new .date-picker-label {
  max-width: 100%;
  display: inline-block;
  padding-top: 1px;
  height: 20px;
}
.machine-learning-models-new .target-field-subheader {
  margin-left: 15px;
  height: 20px;
}
.machine-learning-models-new .target-field-values-subheader {
  margin-left: 15px;
  height: 15px;
}
.machine-learning-models-new .target-field-mapping {
  margin-left: 15px;
  margin-top: 21px;
}
.machine-learning-models-new .target-field-mapping .target-field-values {
  height: 295px;
}
.machine-learning-models-new .target-field-mapping .target-field-values .total {
  position: inherit;
}
.machine-learning-models-new .target-field-mapping .title {
  font-size: 12px;
  font-weight: 800;
  opacity: 0.7;
}
.machine-learning-models-new .verdicts-mode-toggle-row {
  width: 100%;
  text-align: right;
}
.machine-learning-models-new .simple-mode-toggle-row {
  width: 100%;
  text-align: right;
  padding-right: 50px;
}
.machine-learning-models-new .edit-verdicts-toggle-row {
  width: 100%;
  text-align: right;
  padding-right: 250px;
}
.machine-learning-models-new .bottom-error {
  margin-left: 15px;
  margin-bottom: 10px;
  color: #d13c3c;
}
.machine-learning-models-new .ml-new-advanced-rows {
  margin-top: 7px;
  margin-bottom: 25px;
}
.machine-learning-models-new .title-argument-mapping {
  margin-top: 10px;
}
.machine-learning-models-new .argument-mapping {
  border-bottom: 1px solid #b8b8b8;
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 15px;
}
.machine-learning-models-new .dropdown-expander .dropdown-expander-title .expander-label-wrapper {
  font-size: 13px !important;
  font-weight: 700 !important;
  margin-left: 7px;
  color: #404142;
}

.target-field-values {
  border: 1px solid #b8b8b8;
  height: 250px;
  width: 200px;
  float: left;
  display: flex;
  flex-direction: column;
}
.target-field-values .header {
  border-bottom: 1px solid #b8b8b8;
  vertical-align: middle;
  height: 35px;
  padding-left: 5px;
}
.target-field-values .header .title {
  font-size: 12px;
  font-weight: 800;
  opacity: 0.7;
  line-height: 35px;
  float: left;
}
.target-field-values .header .verdicts {
  margin-top: 2px;
  margin-right: 2px;
  float: right;
  width: 140px;
}
.target-field-values .header .verdicts .fixed-verdict-title {
  font-size: 14px;
  font-weight: 700;
  color: #404142;
  line-height: 31px;
  margin-left: -3px;
}
.target-field-values .tags {
  margin-top: 10px;
  flex: 1;
  overflow: auto;
}
.target-field-values .tags .tags-inline-message {
  position: absolute;
  display: flex;
  text-align: center;
  width: 100px;
  margin-top: 30px;
  margin-left: 50px;
  color: rgba(64, 65, 66, 0.5);
}
.target-field-values .tags.error {
  color: #d13c3c !important;
}
.target-field-values .tags .demisto-icon {
  font-size: 48px !important;
  margin: 50px 0 0 75px !important;
  color: #0074df;
}
.target-field-values .total {
  position: absolute;
  bottom: 2px;
  height: 25px;
  padding-left: 5px;
  line-height: 25px;
  background: #f4f5f5;
  width: 198px;
}
.target-field-values .error {
  color: #d13c3c;
}

.tag-container .label {
  margin-left: 6px !important;
}

.system-diagnostics-standalone,
.system-diagnostics-host {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
  padding: 20px;
}
.system-diagnostics-standalone > *:not(:last-child),
.system-diagnostics-host > *:not(:last-child) {
  margin-bottom: 20px;
}

.diagnostics-checks-container {
  display: flex;
  justify-content: space-between;
}
.diagnostics-checks-container .diagnostics-checks-side-container {
  flex-grow: 1;
  flex-basis: 0;
}
.diagnostics-checks-container .diagnostics-checks-side-container:last-child {
  margin-left: 20px;
}
.diagnostics-checks-container .diagnostics-checks-side-container .diagnostic-category:not(:last-child) {
  margin-bottom: 20px;
}

.diagnostic-category {
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  overflow: auto;
  background: #fff;
  border-radius: 3px;
  box-shadow: none;
  border: 1px solid #eaebeb;
}
.diagnostic-category .diagnostic-category-header {
  display: flex;
  align-items: center;
  height: 40px;
  padding-left: 10px;
}
.diagnostic-category .diagnostic-category-header .diagnostic-category-label {
  font-size: 17px !important;
  font-weight: 700 !important;
  color: #768ba1;
}
.diagnostic-category .diagnostic-category-items {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
  padding: 10px;
}
.diagnostic-category .diagnostic-category-items > * {
  margin-bottom: 12px;
}

.diagnostics-tenants-wrapper {
  margin-top: 20px;
  display: flex;
  flex-direction: column;
}
.diagnostics-tenants-wrapper .demisto-table .fixedDataTableLayout_main {
  margin-top: 0 !important;
}
.diagnostics-tenants-filtering {
  width: 50%;
  padding-right: 10px;
  display: flex;
  margin-bottom: 20px;
  align-items: center;
}
.diagnostics-tenants-filtering-records {
  margin-right: 16px;
  font-size: 14px;
  line-height: 19px;
  color: black;
}
.diagnostics-tenants-filtering-search {
  flex-grow: 1;
}
.diagnostics-tenants-filtering-search .ui.search {
  width: 100%;
}
.diagnostics-tenants-table-container {
  display: flex;
  height: 400px;
}

.check-row {
  min-height: 36px;
  display: flex;
  align-items: center;
}
.check-row .check-row-icon {
  flex: 0 0 24px;
  margin-right: 14px;
}
.check-row .check-row-icon.icon-task-complete-24-r {
  color: #1db846;
  font-size: 24px;
  margin-top: 2px;
}
.check-row .check-row-icon.triangle {
  margin-bottom: 2px;
}
.check-row .check-row-icon.icon-status-notok-24-r {
  color: rgba(64, 65, 66, 0.5);
  font-size: 21px;
}
.check-row .check-row-description {
  flex-grow: 1;
  margin-right: 14px;
  word-wrap: break-word;
  white-space: pre-wrap;
}
.check-row .check-row-description .check-row-progress-bar {
  margin-top: 4px;
}
.check-row .check-row-docs-link {
  flex: 0 0 74px;
  margin-right: 14px;
  text-align: end;
}
.check-row .audit-check-row-docs-link {
  flex: 0 0 84px;
  margin-right: 14px;
}
.check-row .check-row-data-not-available {
  flex: 0 0 auto;
  margin-right: 14px;
  color: rgba(64, 65, 66, 0.7);
}
.check-row .check-row-action {
  flex: 0 0 140px;
  max-width: 140px;
  margin-left: 7px;
  display: flex;
}
.check-row .check-row-action > .button {
  flex-grow: 1;
}

.check-row-error {
  min-height: 48px;
  display: flex;
  align-items: center;
}
.check-row-error .check-row-error-icon {
  flex: 0 0 38px;
  font-size: 20px;
  color: #b8b8b8;
}
.check-row-error .check-row-error-title {
  flex-grow: 1;
  margin-right: 14px;
  word-wrap: break-word;
  white-space: pre-wrap;
  color: rgba(64, 65, 66, 0.5);
}
.check-row-error .check-row-error-short-error-text {
  flex-grow: 1;
  margin-right: 14px;
  color: #d13c3c;
  text-align: end;
}
.check-row-error .check-row-error-show-details {
  flex: 0 0 140px;
  max-width: 140px;
  margin-left: 7px;
}

.system-diagnostics-modal {
  display: flex;
  flex-direction: column;
  width: 890px;
  height: 361px;
}
.system-diagnostics-modal.large {
  width: 1300px;
  height: 390px;
}
.system-diagnostics-modal .system-diagnostics-modal-header {
  display: flex;
  justify-content: space-between;
  padding: 0px 20px;
  background-color: #f4f5f5;
  color: #404142;
  height: 48px;
  font-weight: 400;
  border-bottom: 1px solid #dadbdb;
  align-items: center;
}
.system-diagnostics-modal .system-diagnostics-modal-header .system-diagnostics-modal-header-text {
  font-size: 20px;
  font-weight: 700;
}
.system-diagnostics-modal .system-diagnostics-modal-content {
  flex: 1;
  overflow: auto;
  display: flex;
  padding: 12px 20px;
}
.system-diagnostics-modal .system-diagnostics-modal-content .tabs-content-container {
  padding-top: 12px;
}
.system-diagnostics-modal .system-diagnostics-modal-footer {
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  height: 54px;
  align-items: center;
  border-top: 1px solid #dadbdb;
  padding: 0px 12px;
}
.system-diagnostics-modal .system-diagnostics-modal-footer .notification {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  margin: 0px !important;
  height: 40px;
}

.system-diagnostics-delete-confirmation-prompt-modal {
  display: flex;
  flex-direction: column;
  width: 500px;
  height: 360px;
}
.system-diagnostics-delete-confirmation-prompt-modal .system-diagnostics-delete-confirmation-prompt-modal-header {
  display: flex;
  justify-content: space-between;
  padding: 0px 20px;
  background-color: #f4f5f5;
  color: #404142;
  height: 48px;
  font-weight: 400;
  border-bottom: 1px solid #dadbdb;
  align-items: center;
}
.system-diagnostics-delete-confirmation-prompt-modal .system-diagnostics-delete-confirmation-prompt-modal-header .system-diagnostics-delete-confirmation-prompt-modal-header-text {
  font-size: 20px;
  font-weight: 700;
}
.system-diagnostics-delete-confirmation-prompt-modal .system-diagnostics-delete-confirmation-prompt-modal-content {
  display: flex;
  flex: 1;
  overflow: auto;
  padding: 12px 20px;
}
.system-diagnostics-delete-confirmation-prompt-modal .white-space {
  white-space: pre-wrap;
}
.system-diagnostics-delete-confirmation-prompt-modal .system-diagnostics-delete-confirmation-prompt-modal-footer {
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  height: 54px;
  align-items: center;
  border-top: 1px solid #dadbdb;
  padding: 0px 12px;
}
.system-diagnostics-delete-confirmation-prompt-modal .system-diagnostics-delete-confirmation-prompt-modal-footer .primary {
  margin-left: 8px;
}

.disk-latency-modal-container .last-latency-check-result {
  margin-bottom: 9px;
}
.disk-latency-modal-container .last-latency-check-result .total-latency-value {
  margin-left: 12px;
  margin-right: 12px;
}
.disk-latency-modal-container .latency-storage-info {
  display: flex;
}
.disk-latency-modal-container .latency-storage-info .storage-info-header {
  font-weight: 700;
  white-space: nowrap;
}
.disk-latency-modal-container .latency-storage-info .storage-info-value {
  max-width: 400px;
  overflow: scroll;
  white-space: nowrap;
  padding-left: 6px;
  padding-right: 15px;
}
.disk-latency-modal-container .disk-io-stats-container h4 {
  margin-top: 12px;
  margin-bottom: 3px;
}
.disk-latency-modal-container .disk-io-stats-container .refresh-now {
  color: #0074df;
  cursor: pointer;
  margin-left: 6px;
}
.disk-latency-modal-container .disk-io-stats-container .refresh-now:hover {
  color: #004c9d;
}

.disk-space-modal-container .disk-space-usage {
  display: flex;
  flex-direction: column;
  margin-bottom: 15px;
}
.disk-space-modal-container .disk-space-storage-info .disk-space-storage-info-row {
  display: flex;
}
.disk-space-modal-container .disk-space-storage-info .disk-space-storage-info-row div {
  min-width: 90px;
  margin-bottom: 6px;
}

.app-server-error-notification .notification {
  margin: 0px !important;
  height: unset;
}

.app-server-error-notification .notification {
  margin: 0px !important;
  height: unset;
}

.migration-connect-tab-container {
  display: flex;
  flex-direction: row;
  padding: 30px;
  margin-bottom: 100px;
}
.migration-connect-tab-container .paste-text-container {
  padding-bottom: 15px;
  padding-top: 10px;
}
.migration-connect-tab-container .right-side {
  padding-left: 50px;
}
.migration-connect-tab-container .right-side .error-more-info {
  padding-bottom: 10px;
}
.migration-connect-tab-container .xsoar-inline-message.loading {
  padding-top: 120px;
}
.migration-connect-tab-container .xsoar-inline-message.success {
  margin-top: 30px;
}
.migration-connect-tab-container .xsoar-inline-message .xsoar-inline-message-content {
  color: #404142;
}

.xsoar-inline-message {
  display: flex;
  padding: 20px;
  word-break: break-word;
  overflow: auto;
  width: 540px;
  flex-direction: column;
}
.xsoar-inline-message .test-result-title {
  display: flex;
  justify-content: flex-start;
}
.xsoar-inline-message .test-result-title .demisto-icon {
  font-size: 16px !important;
}
.xsoar-inline-message .test-result-title .xsoar-inline-message-title {
  padding-left: 10px;
  padding-top: 2px;
}
.xsoar-inline-message.full-width {
  width: 100%;
}
.xsoar-inline-message.success {
  background-color: #eefbe5;
  border: 1px solid #1db846;
  color: #1db846;
}
.xsoar-inline-message.loading {
  align-items: center;
}
.xsoar-inline-message.error {
  background-color: #fff2f2;
  border: 1px solid #d13c3c;
  color: #d13c3c;
}
.xsoar-inline-message-content {
  font-size: 12px;
  padding: 3px 0;
  font-style: italic;
}
.xsoar-inline-message .xsoar-inline-message-content {
  flex: 1;
  overflow-wrap: anywhere;
}
.error-more-info {
  padding-left: 290px;
  padding-bottom: 5px;
}

.migration-start-tab-container {
  margin-left: 30px;
  margin-top: 20px;
}
.migration-start-tab-container .migration-start-body {
  padding-bottom: 25px;
  white-space: pre-wrap;
}
.migration-start-tab-container .migration-start-body span {
  font-weight: bold;
}
.migration-start-tab-container .migration-button {
  display: flex;
  align-items: center;
  margin-bottom: 30px;
}
.migration-start-tab-container .migration-button.column {
  flex-direction: column;
  align-items: baseline;
}
.migration-start-tab-container .migration-button.column .xsoar-button {
  margin-bottom: 10px;
}
.migration-start-tab-container .migration-start-link-documentation {
  padding-left: 25px;
}

.about-settings {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
  padding: 20px;
}
.about-settings .about-ui-divider {
  margin-top: 24px;
  margin-bottom: 24px;
}
.about-settings .version-data {
  margin-top: 20px;
}
.about-settings .copyright-container {
  display: flex;
  justify-content: center;
  align-items: center;
}
.about-settings .about-copyright {
  margin-right: 10px;
}

.troubleshooting {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
  padding: 20px;
}

.advanced-logs .advanced-section-header {
  font-size: 24px;
}
.advanced-logs .download-logs-bundle {
  display: flex;
}
.advanced-logs .download-logs-bundle .download-logs-bundle-title {
  margin-right: 4px;
}
.advanced-logs .download-logs-bundle .buttons-separator {
  margin: 0 4px;
}

.server-configuration .server-configuration-form {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 400px;
  padding-right: 40px;
}
.server-configuration .server-configuration-form .new-server-configuration-field input {
  height: 42px;
}
.server-configuration .conf-default-value span {
  font-weight: 300;
}
.server-configuration .edit-form-buttons {
  padding-top: 10px;
}
.server-configuration .add-server-conf {
  justify-content: left;
}



.customization .customization-header {
  display: flex;
  align-items: center;
}
.customization .customization-header .customization-section-header {
  margin-bottom: 0px;
}
.customization .customization-header .customization-subtitle {
  padding-left: 10px;
  padding-right: 7px;
  padding-top: 6px;
}
.customization .customization-header .customization-tooltip {
  padding-top: 8px;
  margin-left: 8px;
}
.customization .logo-chooser {
  width: 600px;
}
.customization .edit-form-buttons {
  text-align: right;
}
.customization img {
  max-height: 70px;
}

.login-message-configuration {
  position: relative;
  width: 85%;
}
.login-message-configuration .enabled-field .field {
  margin-left: 16px !important;
}
.login-message-configuration .message-field {
  position: relative;
}
.login-message-configuration .message-field .toggle-preview-button {
  position: absolute;
  right: 0;
}
.login-message-configuration .message-content.is-preview {
  background-color: #fff;
  padding: 20px;
}
.login-message-configuration .enabled-tooltip,
.login-message-configuration .message-tooltip {
  padding-top: 8px;
  margin-left: 8px;
}
.login-message-configuration .buttons-container {
  margin-top: 20px;
}

.content-bundle .content-bundle-import {
  width: 150px;
}
.content-bundle .import-dropzone {
  margin-top: 0px;
}
.content-bundle .download-content-bundle-link {
  color: #0074df;
  border-radius: 3px;
  border: 0;
  background-color: transparent;
  cursor: pointer;
  padding: 0;
  transition: none;
  display: inline-flex;
}
.content-bundle .download-content-bundle-link:hover {
  color: #004c9d;
}
.content-bundle .download-content-bundle-link.disabled {
  outline: none;
}
.content-bundle .download-content-bundle-link:not(.disabled):focus-visible {
  outline: 2px solid #31424c;
}


.license-settings {
  padding: 20px;
}
.license-settings .license-expired {
  padding-bottom: 20px;
  padding-top: 10px;
}
.license-settings .license-not-found {
  text-align: center;
  align-items: center;
}
.license-settings .license-main {
  width: 680px !important;
  white-space: nowrap;
  box-shadow: rgba(64, 65, 66, 0.08) 0 0 4px 0;
  box-sizing: border-box;
  padding-top: 20px;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 45px;
  background-color: #fff;
}
.license-settings .parse-error {
  padding-bottom: 70px;
}
.license-settings .product {
  margin-right: 140px;
}
.license-settings .allowed-users {
  margin-right: 40px;
}
.license-settings .test-license-info {
  padding-bottom: 15px;
}
.license-settings .learn-more {
  text-align: center !important;
  align-items: center;
}
.license-settings .license-drop-zone-active {
  background-color: rgba(64, 65, 66, 0.08) !important;
  border: 1px solid #0074df !important;
  box-sizing: border-box;
}
.license-settings .unlimited-for-enterprise-description {
  padding-bottom: 10px;
}
.license-settings .unlimited-for-enterprise {
  padding-top: 15px;
}
.license-settings .hidden {
  visibility: hidden;
  display: none !important;
}
.license-settings .error-warning {
  height: 40px;
}
.license-settings .evaluation {
  color: #ff9000 !important;
}
.license-settings .free {
  color: #46aec0 !important;
}
.license-settings .enterprise {
  color: #1db846 !important;
}
.license-settings .license-warn {
  background-color: #fff4e2;
  border: 1px solid #ef9700;
}
.license-settings .license-error {
  background-color: #fff2f2;
  border: 1px solid #d13c3c;
}
.license-settings .license-upload {
  height: 40px;
  padding-top: 25px;
}
.license-settings .license-upload i {
  font-size: xx-large;
  padding-top: 10px;
}
.license-settings .license-upload .description {
  color: rgba(64, 65, 66, 0.7);
  margin-top: 10px;
}
.license-settings .license-upload .color-warning {
  color: #ff9000;
}
.license-settings .license-upload .color-error {
  font-size: 13px;
  font-weight: 700;
  color: #ff1744;
}
.license-settings .license-field {
  display: inline-block;
}
.license-settings .license-tooltip {
  margin-left: 6px;
  margin-top: -8px;
  top: -1px;
}
.license-settings .license-tooltip[data-tooltip]:after {
  width: 22em !important;
}
.license-settings .dropzone {
  width: 100%;
  border-color: rgba(64, 65, 66, 0.5);
  height: 40px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 10px;
  background-color: #f4f5f5;
}
.license-settings .dropzone i {
  font-size: medium;
  padding-top: 0;
}
.license-settings .title {
  font-size: 14px;
  font-weight: 700;
  color: rgba(64, 65, 66, 0.7);
}
.license-settings .content .description {
  font-size: 16px;
  font-weight: 400;
  word-break: break-word;
  white-space: break-spaces;
}
.license-settings .content .users-expired {
  font-size: 16px;
  font-weight: 700;
  color: #ff1744 !important;
  text-decoration: line-through;
}
.license-settings .content i {
  padding-top: 10px;
}
.license-settings .license-system-type {
  margin-top: 30px;
  margin-bottom: 30px;
  padding-bottom: 10px;
}
.license-settings .license-system-type .license-system-type-radio {
  margin-right: 30px !important;
}
.license-settings .license-system-type .system-type-tooltip {
  position: absolute;
  top: 1px;
  right: 16px;
}
.license-settings .refresh-license-used-users {
  display: flex !important;
  flex-wrap: wrap;
  column-gap: 12px;
}
.license-settings .refresh-license-used-users i {
  padding: 0;
  margin: 0;
  width: fit-content;
  height: fit-content;
}
.license-settings .refresh-license-used-users a.button {
  display: flex;
  column-gap: 0.2em;
}
.license-settings .refresh-license-used-users a.button span[role='img'] {
  padding: 0;
  margin: 0;
}

.changes-tabs {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
}

.changes {
  display: flex;
  flex-direction: column;
  overflow: auto;
  flex: 1;
  padding: 20px;
}
.changes .changes-filter {
  margin-bottom: 18px;
}
.changes .tabs-container {
  margin-top: 24px;
}
.changes .tabs-container .tabs-menu-container.top-menu {
  background-color: unset;
}
.changes .tabs-container .tabs-menu-container.top-menu .secondary.pointing.menu {
  flex-direction: row-reverse;
}

.account-manager {
  display: flex;
  flex-direction: column;
  flex: 1;
  padding: 20px;
}
.account-manager .toolbar-row {
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px;
}

.accounts-list {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
}
.accounts-list .account-name-tooltip {
  position: absolute;
  right: 10px;
  bottom: 10px;
}
.accounts-list .account-name-tooltip .status-warning {
  color: #ef9700;
}
.accounts-list .account-name-tooltip .status-error {
  color: #d13c3c;
}
.accounts-list .table-toolbar {
  margin: 16px 0;
}
.accounts-list .table-toolbar .stop-start-btn {
  min-width: 100px;
}
.accounts-list .table-toolbar .block-btn {
  min-width: 122px;
}
.accounts-list .table-toolbar .sync-accounts-btn {
  min-width: 96px;
}
.accounts-list .table-toolbar .loading-spinner {
  height: unset;
}
.accounts-list .accounts-list-empty-state {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.accounts-list-header .accounts-toolbar-inner-container {
  margin: auto 0;
}
.accounts-list-header .accounts-search-result {
  margin-right: 10px;
}
.accounts-list-header .toolbar-row a,
.accounts-list-header .toolbar-row i {
  margin: 0 5px;
}
.accounts-list-header .new-account-btn {
  order: 2;
  margin-left: auto;
  padding-left: 8px;
  padding-right: 16px;
}
.accounts-list-header .accounts-filter {
  padding-left: 10px;
}
.accounts-list-header .accounts-filter div {
  display: inline;
  margin-left: 2px;
  margin-right: 2px;
}

.sync-account-modal {
  height: 630px !important;
  width: 532px !important;
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
}
.sync-account-modal .content {
  border-top: 0px;
  overflow: auto;
  display: flex;
  flex-direction: column;
  flex: 1;
}
.sync-account-modal .actions {
  height: 54px;
  padding: 12px 20px;
}
.sync-account-modal .sync-item {
  margin-left: 30px;
  line-height: 30px;
}
.sync-account-modal .empty-items-error {
  margin-top: 15px;
}
.sync-account-modal .sync-modal-description {
  z-index: 1;
  background-color: white;
  padding-left: 20px;
  padding-top: 20px;
  white-space: pre-line;
}
.sync-account-modal .sync-modal-accounts-list {
  overflow: auto;
  height: 400px;
}
.sync-account-modal .sync-modal-accounts-list-ul {
  padding-left: 17px;
}
.sync-account-modal .sync-modal-unsupportedHosts-list {
  color: #ef9700;
}
.sync-account-modal .sync-modal-unsupportedHosts-list-ul {
  padding-left: 45px;
  margin: 0;
}
.sync-account-modal .tab-content-system-items-title,
.sync-account-modal .tab-content-custom-items-title {
  color: #404142;
  margin-top: 24px;
  padding-left: 7.5px;
}
.sync-account-modal .tab-content {
  display: block;
}
.sync-account-modal .tab-content .tab-content-actions {
  display: flex;
  justify-content: space-between;
  padding-top: 16px;
  padding-right: 8px;
  padding-left: 8px;
}
.sync-account-modal .tab-content .content-tab-actions-title {
  padding-right: 10px;
}
.sync-account-modal .tab-content .expand-collapse-buttons {
  display: flex;
}
.sync-account-modal .tab-content .select-deselect-buttons {
  display: flex;
}
.sync-account-modal .tab-content .sync-separator {
  margin-left: 3px;
  margin-right: 3px;
}
.sync-account-modal .expandable-list-header {
  color: #768ba1;
  font-size: 14px;
  font-weight: 700;
  margin-top: 16px;
}
.sync-account-modal .tabs-container .top-menu.in-modal {
  padding-left: 0px;
}

.override-tenant-checkbox {
  margin-top: 14px;
}

.marketplace-empty-state {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.marketplace-empty-state img {
  margin-left: 40px;
}
.marketplace-empty-state .primary-message {
  margin-bottom: 15px;
}
.marketplace-empty-state .secondary-message {
  margin-bottom: 10px;
}

.notification-message-icon {
  padding-right: 5px;
}
.hosts-warning {
  display: flex;
  flex-direction: column;
  margin-left: 30px;
}

.hosts-manager {
  display: flex;
  flex-direction: column;
  flex: 1;
  padding: 20px;
}
.hosts-manager .host-name-tooltip {
  position: absolute;
  right: 10px;
  bottom: 10px;
}
.hosts-manager .host-name-tooltip .status-warning {
  color: #ef9700;
}
.hosts-manager .host-name-tooltip .status-error {
  color: #d13c3c;
}
.hosts-manager.notification-box-wrapper {
  margin-top: 40px;
  padding: 0;
}
.hosts-manager.notification-box-wrapper .notification {
  align-items: unset;
  padding: 12px;
}
.hosts-manager.notification-box-wrapper .notification .notification-message {
  margin-left: 10px;
}
.hosts-manager.notification-box-wrapper .notification .notification-message-icon {
  font-size: 13px !important;
}
.hosts-manager .stat {
  padding: 0 15px 0 8px;
  display: inline-block;
}
.hosts-manager .stat.success {
  color: #1db846;
}
.hosts-manager .stat.warning {
  color: #ef9700;
}
.hosts-manager .stat.error {
  color: #d13c3c;
}
.hosts-manager .ha-host-name-col {
  padding: 0 15px 0 32px;
  display: inline-block;
}
.hosts-manager .hosts-toolbar {
  display: flex;
  margin-top: 12px;
  margin-bottom: 6px;
}
.hosts-manager .hosts-toolbar .toolbar-btn-container {
  margin-right: 12px;
}
.hosts-manager .hosts-toolbar .toolbar-btn-container::before,
.hosts-manager .hosts-toolbar .toolbar-btn-container::after {
  left: 40%;
}
.hosts-manager .hosts-toolbar .toolbar-btn-container[data-position='bottom right']::after {
  left: 8px;
  display: table;
}
.hosts-manager .demisto-table.with-search .fixedDataTableLayout_main {
  margin-top: 12px !important;
}
.hosts-manager .demisto-table .table-toolbar .toolbar-buttons .toolbar-buttons-inner-wrapper {
  display: flex;
  flex: 1;
}
.hosts-manager .demisto-table .table-toolbar .toolbar-buttons .button {
  margin: 0;
}
.hosts-manager .demisto-table .table-toolbar .toolbar-buttons .loading {
  position: relative;
  margin-top: 8px;
  margin-left: 8px;
  font-size: 13px;
}
.hosts-manager .provision-menu {
  display: flex;
  margin-bottom: 20px;
  justify-content: space-between;
}
.hosts-manager .provision-menu .hosts-counter {
  margin: auto 0;
}
.hosts-manager .provision-menu .hosts-actions-button-wrapper {
  margin-left: auto;
}
.hosts-manager .provision-menu .hosts-actions-button-wrapper .provision-btn .demisto-button {
  padding: 0 10px;
}
.hosts-manager .provision-menu .hosts-actions-button-wrapper .ha-group-create-title {
  display: flex;
}
.hosts-manager .provision-menu .hosts-actions-button-wrapper .ha-group-create-title .ha-group-create-tooltip {
  padding-left: 5px;
}
.hosts-manager .provision-menu .hosts-actions-button-wrapper .demisto-menudropdown:hover {
  background-color: unset;
  border-radius: unset;
}
.hosts-manager .provision-menu .hosts-actions-button-wrapper .demisto-menudropdown .demisto-dropdown.ui.dropdown .dropdown-link .icon.caret.down {
  margin: 0 0 0 8px;
}
.hosts-manager .provision-menu .hosts-actions-button-wrapper .demisto-menudropdown .demisto-dropdown.ui.dropdown .menu {
  min-width: 158px !important;
}
.hosts-manager .provision-menu .hosts-actions-button-wrapper .demisto-menudropdown .demisto-dropdown.ui.dropdown .menu .scrolling.menu {
  border: unset !important;
  border-radius: 4px !important;
}
.hosts-manager .provision-menu .hosts-actions-button-wrapper .demisto-menudropdown .demisto-dropdown.ui.dropdown .menu .scrolling.menu > .item {
  padding: 8px !important;
  background-color: #fff;
  color: #404142 !important;
}
.hosts-manager .provision-menu .hosts-actions-button-wrapper .demisto-menudropdown .demisto-dropdown.ui.dropdown .menu .scrolling.menu > .item .icon {
  margin: 0 4px 0 0 !important;
}
.hosts-manager .provision-menu .hosts-actions-button-wrapper .demisto-menudropdown .demisto-dropdown.ui.dropdown .menu .scrolling.menu > .item.selected {
  background-color: #fff !important;
  color: #404142 !important;
}
.hosts-manager .provision-menu .hosts-actions-button-wrapper .demisto-menudropdown .demisto-dropdown.ui.dropdown .menu .scrolling.menu > .item.selected:hover {
  background-color: rgba(64, 65, 66, 0.08) !important;
  color: #404142 !important;
}
.hosts-manager .provision-menu .hosts-actions-button-wrapper .demisto-menudropdown .ui.top.right.pointing.dropdown > .menu {
  margin-top: 24px;
}
.hosts-manager .provision-menu .hosts-actions-button-wrapper .demisto-menudropdown .ui.top.right.pointing.dropdown > .menu:after {
  box-shadow: inherit;
}

.main-hosts-manager {
  display: flex;
  flex-direction: column;
  flex: 1;
  padding: 20px;
}
.main-hosts-manager .ha-warning-box .icon-button {
  float: right;
}
.main-hosts-manager .ha-warning-box .warning-box {
  padding-top: 5px;
  cursor: pointer;
}
.main-hosts-manager .stat {
  padding: 0 15px 0 8px;
  display: inline-block;
}
.main-hosts-manager .stat.success {
  color: #1db846;
}
.main-hosts-manager .stat.warning {
  color: #ef9700;
}
.main-hosts-manager .stat.error {
  color: #d13c3c;
}
.main-hosts-manager .ha-host-name-col {
  padding: 0 15px 0 32px;
  display: inline-block;
}
.main-hosts-manager .hosts-toolbar {
  display: flex;
  margin-top: 12px;
  margin-bottom: 6px;
}
.main-hosts-manager .hosts-toolbar .toolbar-btn-container {
  margin-right: 12px;
}
.main-hosts-manager .hosts-toolbar .toolbar-btn-container::before,
.main-hosts-manager .hosts-toolbar .toolbar-btn-container::after {
  left: 40%;
}
.main-hosts-manager .demisto-table.with-search .fixedDataTableLayout_main {
  margin-top: 12px !important;
}
.main-hosts-manager .demisto-table .table-toolbar .toolbar-buttons .toolbar-buttons-inner-wrapper {
  display: flex;
  flex: 1;
}
.main-hosts-manager .demisto-table .table-toolbar .toolbar-buttons .button {
  margin: 0;
}
.main-hosts-manager .demisto-table .table-toolbar .toolbar-buttons .loading {
  position: relative;
  margin-top: 8px;
  margin-left: 8px;
  font-size: 13px;
}
.main-hosts-manager .provision-menu {
  display: flex;
  margin: 8px 0 24px;
}
.main-hosts-manager .provision-menu .hosts-counter {
  margin: auto 0;
}

.objects-setup {
  display: flex;
  flex-direction: row;
  height: 100%;
  width: 100%;
}
.objects-setup .objects-setup-inner {
  display: flex;
  flex-direction: column;
  overflow: auto;
  flex: 1;
}
.objects-setup .objects-setup-inner .sub-menu {
  background-color: unset;
  padding-top: 5px;
  border-bottom: 2px solid #dadbdb;
}
.objects-setup .objects-setup-inner .sub-menu .toggle-button {
  font-weight: 400 !important;
  color: #404142 !important;
  font-size: 14px !important;
  line-height: 9px;
  margin-right: 20px !important;
}
.objects-setup .objects-setup-inner .sub-menu .toggle-button.active {
  font-weight: 600 !important;
}
.objects-setup .objects-setup-inner .sub-menu .toggle-button.active,
.objects-setup .objects-setup-inner .sub-menu .toggle-button.active:hover,
.objects-setup .objects-setup-inner .sub-menu .toggle-button:hover {
  color: #0074df !important;
}
.objects-setup .objects-setup-inner .sub-menu .toggle-button.active:after,
.objects-setup .objects-setup-inner .sub-menu .toggle-button.active:hover:after,
.objects-setup .objects-setup-inner .sub-menu .toggle-button:hover:after {
  background-color: #0074df;
}
.objects-setup .objects-setup-header {
  display: flex;
  height: 60px;
  padding: 20px;
  align-items: center;
}
.objects-setup .objects-setup-header .show-objects-library-btn {
  margin-right: 20px;
  border: 0;
}
.objects-setup .objects-setup-header .objects-setup-header-title {
  font-size: 24px;
  font-weight: 600;
}

.preprocess-settings {
  display: flex;
  flex-direction: column;
  flex: 1;
}
.preprocess-settings .preprocess-settings-container {
  display: flex;
  flex-direction: column;
  flex: 1;
  padding: 20px;
}
.preprocess-settings .preprocess-settings-actions-container {
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  justify-content: flex-end;
}
.preprocess-settings .show-disabled-container {
  display: flex;
  justify-content: flex-end;
  margin-bottom: 20px;
}
.preprocess-settings .preprocess-rules-text-container {
  display: flex;
  flex: 1;
  flex-direction: column;
  margin-right: 20px;
}
.preprocess-settings .rules-list-item {
  margin-bottom: 15px;
}

.first-rule {
  margin-top: 30px;
}
.pp-rule-item {
  padding: 0 0 0 0 !important;
  margin: 0 0 0 0;
}
.pp-rule-item.disabled-rule .dropdown-expander {
  background-color: rgba(0, 0, 0, 0);
  color: #b8b8b8;
}
.pp-rule-item.disabled-rule .preprcoess-rule-data {
  background-color: rgba(64, 65, 66, 0.08);
}
.pp-rule-item.disabled-rule .rule-details .filter-title {
  color: #b8b8b8;
}
.pp-rule-item.disabled-rule .rule-details .filter-data {
  color: #b8b8b8;
}
.pp-rule-item .dropdown-expander {
  padding: 0 12px 0 12px;
  margin-right: 250px;
}
.pp-rule-item .dropdown-expander .readable-pp-rule {
  margin-top: 0 !important;
  margin-right: 250px;
}
.pp-rule-item .pre-process-propagation-labels {
  display: flex;
  flex-wrap: wrap;
  max-height: 24px;
  overflow-y: auto;
  line-height: 17px;
}
.pp-rule-item .pre-process-propagation-label {
  border-radius: 10px;
  background-color: #ac998d;
  height: 18px;
  margin: 2px;
  padding: 0px 10px 0px 10px;
  color: #fff;
}
.pp-rule-item .section-buttons {
  display: inline-flex !important;
  position: absolute !important;
  right: 0;
  margin-right: 14px;
}
.pp-rule-item .section-buttons .item-right-section {
  display: none;
  margin-top: -3px;
}
.pp-rule-item .edit-section-buttons .item-right-section {
  margin-top: -20px !important;
}
.pp-rule-item:hover .section-buttons .item-right-section {
  display: inline-flex !important;
}
.pp-rule-item:hover .section-buttons .item-right-section .form-buttons {
  margin-left: 20px;
}
.pp-rule-item:hover .section-buttons .item-right-section .form-buttons .edit-button,
.pp-rule-item:hover .section-buttons .item-right-section .form-buttons .delete-button,
.pp-rule-item:hover .section-buttons .item-right-section .form-buttons .copy-button {
  cursor: pointer;
  display: inline-block !important;
  font-size: 12px;
  color: #0074df;
}
.pp-rule-item .visibility-button {
  display: inline-block;
  font-size: 12px;
}
.pp-rule-item .visibility-button .expanding-icon {
  cursor: pointer;
}
.pp-rule-item .rule-details .rule-name {
  color: #404142 !important;
}
.pp-rule-item .rule-details .filter-title {
  padding-top: 15px;
  font-size: 16px;
  font-family: 700;
  color: #404142;
}
.pp-rule-item .rule-details .filter-data {
  padding-top: 8px;
  color: #404142;
}

.rule-title-field {
  width: 100%;
}
.preprocess-rule-edit {
  max-width: 837px;
  padding: 20px;
}
.preprocess-rule-edit .ppr-header {
  margin-bottom: 20px;
  margin-top: 40px;
}
.preprocess-rule-edit .ppr-header .ppr-section-number {
  font-size: 24px;
  padding-right: 15px;
}
.preprocess-rule-edit .ppr-header .filter-data-inner {
  padding-left: 30px;
}
.preprocess-rule-edit .ppr-header .filter-title {
  padding-top: 20px;
  padding-bottom: 15px;
}
.preprocess-rule-edit .ppr-header .ppr-section-sub-header {
  font-size: 13px;
  padding-bottom: 20px;
}
.preprocess-rule-edit .ppr-header.exisiting-event-filter-title-wrap .advance-arg-filters .remove-filter-icon {
  top: 32px;
}
.preprocess-rule-edit .advance-arg-modal .context-expandable-list {
  padding-top: 45px;
}
.preprocess-rule-edit .advance-arg-modal:not(.secondary) {
  position: fixed;
  left: 712px;
  top: 200px;
  bottom: 100px;
  width: 600px;
  background-color: white;
  border-radius: 3px;
  box-shadow: rgba(0, 0, 0, 0.2) 0 2px 24px 0;
  border: 1px solid #b8b8b8;
  z-index: 102;
}
.preprocess-rule-edit .advance-arg-modal:not(.secondary) .actions {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
}
.preprocess-rule-edit .action-info {
  align-items: center;
}
.preprocess-rule-edit .date-range-filter .count-input {
  margin-right: 5px;
}
.preprocess-rule-edit .ichsa {
  background: rgba(216, 216, 216, 0.2);
  padding: 14px;
  border-radius: 3px;
}
.preprocess-rule-edit .created-within-filters-sep {
  margin: 5px 0px 5px 0px;
}
.preprocess-rule-edit .advance-arg-operator .operator-input-wrapper {
  background: rgba(216, 216, 216, 0.2);
  padding-bottom: 0;
}
.preprocess-rule-edit .advance-arg-operator .operator-input-wrapper .context-input {
  background: #fff !important;
}
.preprocess-rule-edit .propagation-labels {
  background-color: #fff !important;
}
.preprocess-rule-edit .incoming-event-filter-data .add-remove-atomic-filter {
  vertical-align: bottom !important;
}
.preprocess-rule-edit .atomic-filter-input {
  margin-left: -11px;
}
.preprocess-rule-edit .atomic-filter-input .rdtOpen {
  padding-bottom: 70px;
}
.preprocess-rule-edit .atomic-filter-input .rdtOpen:after {
  left: auto;
}
.preprocess-rule-edit .operator-separator {
  margin-top: 7px;
  margin-bottom: 15px !important;
}
.preprocess-rule-edit .created-within-text {
  margin-left: 60px;
}
.preprocess-rule-edit .error .demisto-dropdown {
  border-color: #d13c3c;
  background-color: #fff2f2 !important;
}
.preprocess-rule-edit .ppr-invalid-rule {
  margin-bottom: 30px;
  color: #d13c3c;
}
.preprocess-rule-edit .ppr-actions-dropdown-content .demisto-dropdown {
  line-height: 17px;
}
.preprocess-rule-edit .ppr-right-non-text {
  margin-top: 15px;
}
.preprocess-rule-edit .dependencies-link {
  margin-top: 8px;
  display: block;
}
.preprocess-rule-edit .rud-buttons-row {
  display: flex;
  justify-content: flex-end;
}

.ppr-rule-test-modal .ppr-test-modal-body {
  padding: 30px;
}
.ppr-rule-test-modal .ppr-test-modal-body .rule-details .rule-name {
  color: #404142 !important;
}
.ppr-rule-test-modal .ppr-test-modal-body .rule-details .filter-title {
  padding-top: 0px;
  padding-bottom: 0px;
  font-size: 16px;
  font-family: 700;
  color: #404142;
}
.ppr-rule-test-modal .ppr-test-modal-body .rule-details .filter-data {
  padding: 8px 0 10px 0px;
  color: #404142;
}
.ppr-rule-test-modal .ppr-test-modal-body .test-data-body {
  margin-top: 40px;
}
.ppr-rule-test-modal .ppr-test-modal-body .test-data-body .test-select-item {
  margin-top: 25px;
  margin-bottom: 30px;
}
.ppr-rule-test-modal .ppr-test-modal-body .test-data-body .select-incident {
  margin-right: 45px;
}
.ppr-rule-test-modal .test-item-result,
.ppr-rule-test-modal .test-item-mode {
  overflow-y: auto;
  overflow-x: hidden;
  height: 200px;
  border: 1px solid #dadbdb;
  border-radius: 4px;
}
.ppr-rule-test-modal .test-item-result .json-inspector .json-inspector__selection,
.ppr-rule-test-modal .test-item-mode .json-inspector .json-inspector__selection {
  display: block;
  position: absolute;
  top: -1px;
  left: -3px;
  right: 0;
  z-index: 1;
  padding: 0 3px;
  font: 1em/1 Consolas, monospace;
  outline: none;
  border: none;
  opacity: 0;
  box-shadow: 3px 3px 4px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.3);
  color: #222;
}
.ppr-rule-test-modal .test-item-result .json-inspector__selection:focus,
.ppr-rule-test-modal .test-item-mode .json-inspector__selection:focus {
  opacity: 1;
}
.ppr-rule-test-modal .test-item-result .json-inspector__leaf,
.ppr-rule-test-modal .test-item-mode .json-inspector__leaf {
  padding-left: 10px;
}
.ppr-rule-test-modal .test-item-result .json-inspector__line,
.ppr-rule-test-modal .test-item-mode .json-inspector__line {
  display: block;
  position: relative;
  cursor: default;
  /* do it in ellipsis */
  text-overflow: ellipsis;
  /* Required for text-overflow to do anything */
  white-space: nowrap;
  overflow: hidden;
}
.ppr-rule-test-modal .test-item-result .json-inspector__line:after,
.ppr-rule-test-modal .test-item-mode .json-inspector__line:after {
  content: '';
  position: absolute;
  top: 0;
  left: -200px;
  right: -50px;
  bottom: 0;
  z-index: -1;
  pointer-events: none;
}
.ppr-rule-test-modal .test-item-result .json-inspector__leaf_composite > .json-inspector__line,
.ppr-rule-test-modal .test-item-mode .json-inspector__leaf_composite > .json-inspector__line {
  cursor: pointer;
}
.ppr-rule-test-modal .test-item-result .json-inspector__radio,
.ppr-rule-test-modal .test-item-mode .json-inspector__radio,
.ppr-rule-test-modal .test-item-result .json-inspector__flatpath,
.ppr-rule-test-modal .test-item-mode .json-inspector__flatpath {
  display: none;
}
.ppr-rule-test-modal .test-item-result .json-inspector__value,
.ppr-rule-test-modal .test-item-mode .json-inspector__value {
  margin-left: 5px;
  cursor: default;
}
.ppr-rule-test-modal .test-item-result .json-inspector__search,
.ppr-rule-test-modal .test-item-mode .json-inspector__search {
  min-width: 300px;
  margin: 0 10px 10px 0;
  padding: 2px;
}
.ppr-rule-test-modal .test-item-result .json-inspector__key,
.ppr-rule-test-modal .test-item-mode .json-inspector__key {
  color: #404142;
  font-weight: bolder;
}
.ppr-rule-test-modal .test-item-result .json-inspector__leafKey,
.ppr-rule-test-modal .test-item-mode .json-inspector__leafKey {
  color: #7e7e7e;
  cursor: default;
}
.ppr-rule-test-modal .test-item-result .json-inspector__value_helper,
.ppr-rule-test-modal .test-item-mode .json-inspector__value_helper,
.ppr-rule-test-modal .test-item-result .json-inspector__value_null,
.ppr-rule-test-modal .test-item-mode .json-inspector__value_null,
.ppr-rule-test-modal .test-item-result .json-inspector__not-found,
.ppr-rule-test-modal .test-item-mode .json-inspector__not-found {
  color: #b0b0b0;
}
.ppr-rule-test-modal .test-item-result .json-inspector__value_string,
.ppr-rule-test-modal .test-item-mode .json-inspector__value_string {
  color: #798953;
}
.ppr-rule-test-modal .test-item-result .json-inspector__value_boolean,
.ppr-rule-test-modal .test-item-mode .json-inspector__value_boolean {
  color: #75b5aa;
}
.ppr-rule-test-modal .test-item-result .json-inspector__value_number,
.ppr-rule-test-modal .test-item-mode .json-inspector__value_number {
  color: #d28445;
}
.ppr-rule-test-modal .test-item-result .json-inspector__hl,
.ppr-rule-test-modal .test-item-mode .json-inspector__hl {
  background: #ffe54f;
  color: #000000;
}
.ppr-rule-test-modal .test-item-result .json-inspector__show-original,
.ppr-rule-test-modal .test-item-mode .json-inspector__show-original {
  display: inline-block;
  padding: 0 6px;
  color: #666;
  cursor: pointer;
}
.ppr-rule-test-modal .test-item-result .json-inspector__show-original:before,
.ppr-rule-test-modal .test-item-mode .json-inspector__show-original:before {
  content: '⥂';
}
.ppr-rule-test-modal .test-item-result .json-inspector__leaf_root,
.ppr-rule-test-modal .test-item-mode .json-inspector__leaf_root {
  margin-left: -10px;
}
.ppr-rule-test-modal .test-item-result {
  padding: 6px;
  height: 100px;
}
.ppr-rule-test-modal .test-item-result.error {
  color: #d13c3c;
}
.ppr-rule-test-modal .ppr-test-button-wrapper {
  margin-bottom: 0 !important;
  text-align: center;
  margin-top: 20px;
}

.incident-fields {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
  padding: 20px;
}
.incident-fields .table-toolbar {
  margin: 16px 0 12px;
}
.incident-fields .toolbar-settings-show-disabled {
  align-self: flex-end;
}
.incident-fields .field-group-dropdown {
  margin-bottom: 20px;
  margin-left: 3px;
}
.incident-fields .hover-btns {
  font-size: 14px;
  margin-right: 15px;
}
.incident-fields .hover-btns .delete-btn,
.incident-fields .hover-btns .edit-btn,
.incident-fields .hover-btns .export-selected-btn,
.incident-fields .hover-btns .layout-btn {
  cursor: pointer;
}

.ingestion-settings {
  display: flex;
  flex-direction: column;
  flex: 1;
  padding: 20px;
  overflow: hidden;
}
.ingestion-settings .context-keys-modal,
.ingestion-settings .complex-arg-test-modal,
.ingestion-settings .advance-arg-modal {
  height: 700px;
  top: 30px;
  z-index: 125;
}
.ingestion-settings .context-keys-modal .actions,
.ingestion-settings .complex-arg-test-modal .actions,
.ingestion-settings .advance-arg-modal .actions {
  margin: 0;
  padding: 10px;
  background-color: #f4f5f5;
  max-height: 50px;
  text-align: right;
}
.ingestion-settings .classification-header {
  position: fixed !important;
  background-color: #f4f5f5;
  z-index: 124;
  right: 0;
  left: 0;
  top: 62px;
  box-shadow: 0 3px 5px -4px #dadbdb;
  padding: 10px 20px 5px 20px !important;
  height: 54px;
  border-bottom: 1px solid #dadbdb;
}
.ingestion-settings .classification-header .classification-header-wrapper {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
}
.ingestion-settings .classification-header .classification-header-wrapper .classification-header-actions {
  flex-shrink: 0;
  display: flex;
}
.ingestion-settings .classification-header .classification-header-wrapper .classification-header-actions .ingestion-settings-actions-button-wrapper {
  display: inline;
  margin-right: 3px;
}
.ingestion-settings .classification-header .classification-header-wrapper .classification-header-actions .ingestion-settings-actions-button-wrapper .ingestion-settings-actions-button .demisto-menudropdown .demisto-dropdown.ui.dropdown {
  padding-top: 0 !important;
}
.ingestion-settings .classification-header .classification-header-wrapper .classification-header-actions .ingestion-settings-actions-button-wrapper .ingestion-settings-actions-button .demisto-menudropdown .demisto-dropdown.ui.dropdown .item {
  padding-left: 8px !important;
  display: flex;
  align-items: center;
}
.ingestion-settings .classification-header .classification-header-wrapper .classification-header-actions .ingestion-settings-actions-button-wrapper .ingestion-settings-actions-button .demisto-menudropdown .demisto-dropdown.ui.dropdown .vc-history-button {
  cursor: pointer;
  padding-left: 11px;
}
.ingestion-settings .classification-header .classification-header-wrapper .classification-header-actions .ingestion-settings-actions-button-wrapper .ingestion-settings-actions-button .demisto-menudropdown .demisto-dropdown.ui.dropdown .vc-history-button .version-control-text-item {
  padding-left: 10px !important;
}
.ingestion-settings .classification-header .classification-header-wrapper .classification-header-icon-name {
  display: flex !important;
  align-items: center !important;
  margin-left: 5px;
}
.ingestion-settings .classification-header .classification-header-wrapper .classification-header-icon-name .classifier-name {
  font-size: 20px;
  max-width: 900px;
  line-height: 23px;
}
.ingestion-settings .classification-header .classification-header-wrapper .classification-header-icon-name .validation-input {
  width: 400px;
}
.ingestion-settings .classification-header .classification-header-wrapper .classification-header-icon-name .system-icon {
  font-size: 20px;
  color: #b8b8b8;
  margin-top: 3px;
}
.ingestion-settings .classification-header .ingestion-settings {
  vertical-align: top;
  display: inline-block;
}
.ingestion-settings .classification-header .ingestion-settings .dropdown-link {
  display: inline-block;
}
.ingestion-settings .no-fetching-instances {
  margin-top: 250px !important;
}
.ingestion-settings .classifications-wrapper {
  margin-top: 54px;
}
.ingestion-settings .classifications-wrapper .first-time-classification .divider {
  max-width: 240px;
}
.ingestion-settings .classifications-wrapper .first-time-classification .start-classification-message {
  margin-top: 130px;
}
.ingestion-settings .ingestion-settings-header {
  display: flex;
  justify-content: space-between;
  font-size: 14px;
  align-items: center;
}
.ingestion-settings .ingestion-settings-header .ingestion-settings-dropzone {
  display: inline;
  margin-left: 4px;
  margin-right: 2px;
}
.ingestion-settings .ingestion-settings-header .endpoints-btn-wrapper {
  display: inline-block;
}
.ingestion-settings .ingestion-settings-header .endpoints-btn-wrapper[data-tooltip]:after {
  white-space: pre-wrap;
  width: 300px;
}
.ingestion-settings .ingestion-settings-header .endpoints-btn-wrapper .endpoints-btn {
  margin-right: 6px;
}
.ingestion-settings.full {
  z-index: 995;
  position: fixed;
  left: 0;
  right: 0;
  top: 62px;
  bottom: 0;
  overflow: hidden;
  background-color: #f4f5f5;
  padding: 0px;
}
.ingestion-settings .get-data-section {
  display: flex;
  align-items: center;
  justify-content: left;
  margin-left: 16px;
}
.ingestion-settings .get-data-section .get-data-options {
  margin-left: 6px;
}
.ingestion-settings .get-data-section .get-data-select-instance {
  margin-left: 16px;
}
.ingestion-settings .get-data-section .get-data-instances {
  margin-left: 6px;
}
.ingestion-settings .get-data-section .get-data-upload {
  margin-left: 6px;
  margin-right: 12px;
}
.ingestion-settings .get-data-section .get-data-load-button {
  margin-left: 16px;
  margin-right: 12px;
}
.ingestion-settings .get-data-section .integration-name-dropdown {
  margin-top: -3px !important;
}
.ingestion-settings .get-data-section .dropzone-classifier {
  text-align: center;
  border: 1px dashed #dadbdb;
  cursor: pointer;
  color: #404142;
  padding: 7px 50px;
}
.ingestion-settings .popup-shoulder {
  bottom: 0;
}
.ingestion-settings .ingestion-counter {
  font-size: 14px;
  margin: 0 0 16px;
}
.ingestion-settings .table-toolbar {
  margin: 16px 0 12px;
}
.ingestion-settings .toolbar-settings-show-disabled {
  align-self: flex-end;
}

.classification .input-with-buttons {
  width: 100%;
}
.classification .left-side {
  position: fixed !important;
  width: 500px !important;
  top: 167px;
  bottom: 0;
  overflow: hidden;
  background-color: #fff;
  border-right: 1px solid #dadbdb;
}
.classification .left-side .classification-header-title {
  margin-top: 8px;
}
.classification .left-side .classification-bar-header {
  position: fixed !important;
  width: 500px !important;
  height: 50px;
  top: 117px;
  border-bottom: 1px solid #dadbdb;
  border-right: 1px solid #dadbdb;
  padding-left: 20px;
  padding-bottom: 9px !important;
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: left;
}
.classification .left-side .classification-inspector-json .inspector-header {
  border-bottom: none;
  justify-content: flex-start;
}
.classification .left-side .classification-inspector-json .inspector-header.visible {
  box-shadow: 0 3px 5px -4px #dadbdb;
  padding-top: 12px;
  padding-bottom: 9px;
}
.classification .left-side .classification-inspector-json .inspector-header .json-search {
  width: 100%;
}
.classification .left-side .classification-inspector-json .sample-inspector-body {
  max-height: inherit !important;
}
.classification .left-side .classification-inspector-json .inspector-body {
  padding-left: 20px;
  overflow: auto;
  position: fixed;
  bottom: 0;
  top: 227px;
  width: 500px;
}
.classification .left-side .classification-bar-header-middle {
  position: fixed !important;
  right: 500px;
  left: 500px !important;
  height: 50px;
  top: 117px;
  border-bottom: 1px solid #dadbdb;
  border-right: 1px solid #dadbdb;
  padding-left: 20px;
  padding-bottom: 9px !important;
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: left;
}
.classification .left-side .available-values {
  position: fixed !important;
  right: 500px;
  left: 500px !important;
  top: 444px;
  bottom: 0;
  background-color: #fff;
  border-top: 1px solid #dadbdb;
  border-right: 1px solid #dadbdb;
  padding-top: 13px;
  padding-right: 20px;
  padding-left: 4px;
}
.classification .left-side .available-values .classification-value-row {
  padding: 1px;
}
.classification .left-side .available-values .unmapped-values-count {
  margin-left: 20px;
}
.classification .left-side .available-values .drop-explanation {
  font-size: 12px;
  margin-left: 17px;
}
.classification .left-side .available-values .unmapped-values-box {
  padding-left: 14px;
  height: 80%;
  overflow-y: auto;
  padding-top: 12px;
  padding-bottom: 12px;
}
.classification .left-side .available-values .unmapped-values-box.isActive {
  background-color: #eff8ff;
}
.classification .left-side .available-values .unmapped-values-box .remove-unmapped-value {
  float: right;
  color: #0074df;
  cursor: pointer;
}
.classification .left-side .available-values .unmapped-values-box .remove-unmapped-value:hover {
  color: #004c9d;
}
.classification .left-side .unclassified-default {
  display: flex;
  align-items: center;
  justify-content: left;
  padding-left: 14px;
}
.classification .left-side .unclassified-default .unclassified-default-label {
  margin-right: 6px;
}
.classification .right-side {
  position: fixed !important;
  width: 500px;
  top: 167px;
  right: 0;
  bottom: 0;
  overflow: hidden;
}
.classification .right-side .classification-bar-header-right {
  position: fixed !important;
  height: 50px;
  width: 500px;
  top: 117px;
  right: 0;
  border-bottom: 1px solid #dadbdb;
  padding-left: 20px;
  padding-bottom: 9px !important;
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: left;
}
.classification .right-side .classification-bar-header-right .classification-header-logo {
  margin-left: -10px;
  margin-top: 10px;
}
.classification .right-side .classification-bar-header-right .classification-header-title {
  margin-top: 6px;
}

.classification-inspector {
  height: 100%;
}
.classification-inspector .classification-inspector-select {
  position: fixed !important;
  right: 500px;
  left: 500px !important;
  top: 167px;
  bottom: 0;
  overflow-y: auto;
  background-color: #fff;
  padding-left: 20px;
  padding-top: 12px;
  padding-right: 18px;
  border-right: 1px solid #dadbdb;
}
.classification-inspector .classification-inspector-select .select-classification-value {
  margin-top: 6px;
}
.classification-inspector .classification-inspector-select .select-classification-results {
  margin-top: 12px;
}
.classification-inspector .classification-inspector-select .icon-close {
  position: relative;
  top: -2px;
}
.classification-inspector .classification-inspector-select .complex-arg-view-body {
  max-height: 150px;
  overflow-y: auto;
}
.classification-inspector .classification-inspector-select .remove-container {
  margin-right: 16px;
}
.classification-inspector .classification-inspector-select .classification-value {
  margin-left: 10px;
  overflow-y: auto;
  max-height: 150px;
  max-width: 500px;
}
.classification-inspector .classification-inspector-select .classification-value.error {
  color: #d13c3c;
}
.classification-inspector .classification-inspector-json {
  position: fixed !important;
  width: 500px;
  top: 167px;
  bottom: 0;
  overflow-y: auto;
}

.inspector-loader {
  margin: 20px;
}
.inspector-wrapper .inspector-header {
  padding: 0 12px;
  border-bottom: 1px solid #dadbdb;
  display: flex;
  align-items: center;
  justify-content: space-between;
  z-index: 1;
}
.inspector-wrapper .inspector-header .inspector-header-nav {
  display: flex;
  align-items: center;
  justify-content: left;
}
.inspector-wrapper .inspector-header .previous-event {
  margin-right: 12px;
}
.inspector-wrapper .inspector-header .next-event {
  margin-left: 12px;
}
.inspector-wrapper .inspector-header .json-header-schema-type {
  margin-left: 12px;
}
.inspector-wrapper .inspector-header .json-select-incidents {
  margin-left: 12px;
  display: flex;
  align-items: center;
  justify-content: left;
}
.inspector-wrapper .inspector-header .json-select-incidents .json-select-incidents-label {
  margin-right: 6px;
}
.inspector-wrapper .inspector-header .json-search {
  margin-left: 12px;
  width: 300px;
}
.inspector-wrapper .inspector-body {
  padding: 10px;
}
.inspector-wrapper .inspector-body .error-wrapper {
  height: 1.25em;
  line-height: 1.25;
  text-align: center;
  color: #d13c3c;
}
.inspector-wrapper .inspector-body .no-available-samples {
  top: 40%;
  position: absolute;
  left: 8%;
  right: 8%;
  bottom: 55px;
  text-align: center;
  font-size: 18px;
  line-height: 28px;
}
.inspector-wrapper .inspector-body .no-available-samples.classifier {
  top: 30%;
}
.inspector-wrapper .inspector-body .no-available-samples .json-select-incidents {
  display: flex;
  align-items: center;
  justify-content: center;
}
.inspector-wrapper .inspector-body .no-available-samples .json-select-incidents .json-select-incidents-label {
  margin-right: 6px;
}
.inspector-wrapper .inspector-body .no-available-samples-disclaimer {
  position: absolute;
  left: 8%;
  right: 8%;
  bottom: 55px;
  text-align: center;
}
.inspector-wrapper .inspector-body .sample-inspector-body {
  max-height: 485px;
  overflow-y: auto;
  overflow-x: hidden;
  word-wrap: break-word;
}
.inspector-wrapper .inspector-body .json-inspector .json-inspector__selection {
  display: block;
  position: absolute;
  top: -1px;
  left: -3px;
  right: 0;
  z-index: 1;
  padding: 0 3px;
  font: 1em/1 Consolas, monospace;
  outline: none;
  border: none;
  opacity: 0;
  box-shadow: 3px 3px 4px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.3);
  color: #222;
}
.inspector-wrapper .inspector-body .json-inspector__selection:focus {
  opacity: 1;
}
.inspector-wrapper .inspector-body .json-inspector__leaf {
  padding-left: 10px;
}
.inspector-wrapper .inspector-body .json-inspector__line {
  display: block;
  position: relative;
  cursor: default;
  /* do it in ellipsis */
  text-overflow: ellipsis;
  /* Required for text-overflow to do anything */
  white-space: nowrap;
  overflow: hidden;
}
.inspector-wrapper .inspector-body .json-inspector__line:after {
  content: '';
  position: absolute;
  top: 0;
  left: -200px;
  right: -50px;
  bottom: 0;
  z-index: -1;
  pointer-events: none;
}
.inspector-wrapper .inspector-body .json-inspector__leaf_composite > .json-inspector__line {
  cursor: pointer;
}
.inspector-wrapper .inspector-body .json-inspector__radio,
.inspector-wrapper .inspector-body .json-inspector__flatpath {
  display: none;
}
.inspector-wrapper .inspector-body .json-inspector__value {
  margin-left: 5px;
  cursor: pointer;
}
.inspector-wrapper .inspector-body .json-inspector__search {
  min-width: 300px;
  margin: 0 10px 10px 0;
  padding: 2px;
}
.inspector-wrapper .inspector-body .json-inspector__key {
  color: #404142;
  font-weight: bolder;
}
.inspector-wrapper .inspector-body .json-inspector__leafKey {
  color: #7e7e7e;
  cursor: pointer;
}
.inspector-wrapper .inspector-body .json-inspector__value_helper,
.inspector-wrapper .inspector-body .json-inspector__value_null,
.inspector-wrapper .inspector-body .json-inspector__not-found {
  color: #b0b0b0;
}
.inspector-wrapper .inspector-body .json-inspector__value_string {
  color: #798953;
}
.inspector-wrapper .inspector-body .json-inspector__value_boolean {
  color: #75b5aa;
}
.inspector-wrapper .inspector-body .json-inspector__value_number {
  color: #d28445;
}
.inspector-wrapper .inspector-body .json-inspector__hl {
  background: #ffe54f;
  color: #000000;
}
.inspector-wrapper .inspector-body .json-inspector__show-original {
  display: inline-block;
  padding: 0 6px;
  color: #666;
  cursor: pointer;
}
.inspector-wrapper .inspector-body .json-inspector__show-original:before {
  content: '⥂';
}
.inspector-wrapper .inspector-body .json-inspector__leaf_root {
  margin-left: -10px;
}

.classification-value-type-mapping {
  margin: 0 !important;
}
.classification-value-type-mapping .enter-new-value-icon {
  float: right;
  opacity: 0;
  transition: all 100ms linear;
  -webkit-transition: all 100ms linear;
  -moz-transition: all 100ms linear;
  -ms-transition: all 100ms linear;
  -o-transition: all 100ms linear;
}
.classification-value-type-mapping .value-to-type-mapping {
  padding: 0 20px 0 20px;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 10px;
  overflow-y: auto;
  padding-bottom: 12px;
  width: 500px;
}
.classification-value-type-mapping .value-to-type-mapping .classify-by-selection {
  margin-top: 0 !important;
}
.classification-value-type-mapping .value-to-type-mapping .classify-by-selection .select-classifier {
  margin-left: -45px;
  font-size: 20px;
  position: relative;
  bottom: 3px;
  color: #0074df;
  cursor: pointer;
}
.classification-value-type-mapping .value-to-type-mapping .classify-by-selection .select-classifier:hover {
  color: #004c9d;
}
.classification-value-type-mapping .value-to-type-mapping .classifying-types-table {
  margin-top: 10px;
}
.classification-value-type-mapping .value-to-type-mapping .classified-values-box {
  color: rgba(64, 65, 66, 0.7);
}
.classification-value-type-mapping .value-to-type-mapping .classified-values-box.isActive {
  background-color: #eff8ff;
}
.classification-value-type-mapping .value-to-type-mapping .classified-values-box:hover .enter-new-value-icon {
  opacity: 1;
}
.classification-value-type-mapping .value-to-type-mapping .classified-values-box .card-value-wrapper {
  pointer-events: all;
  padding-top: 14px;
  cursor: auto;
}
.classification-value-type-mapping .value-to-type-mapping .type-name {
  color: #404142;
}
.classification-value-type-mapping .value-to-type-mapping .types-header,
.classification-value-type-mapping .value-to-type-mapping .identify-header {
  color: #404142;
}
.classification-value-type-mapping .value-to-type-mapping .edit-type-mapping {
  vertical-align: top;
}
.classification-value-type-mapping .value-to-type-mapping .edit-type-mapping .unclassified-value-hint {
  color: rgba(64, 65, 66, 0.7);
}
.classification-value-type-mapping .value-to-type-mapping .edit-type-mapping .edit-type-mapping-button {
  color: #0074df;
  cursor: pointer;
}
.classification-value-type-mapping .value-to-type-mapping .edit-type-mapping .edit-type-mapping-button:hover {
  color: #004c9d;
}

.classification-value-card {
  cursor: move;
  margin-right: 7px !important;
  max-width: 200px;
}
.classification-value-card.isDragging {
  opacity: 0.5;
}
.classification-value-card .back-to-unclassified {
  display: none;
}
.classification-value-card:hover .back-to-unclassified {
  display: inline;
  cursor: pointer;
}

.fields-mapping {
  height: 100%;
}
.fields-mapping .right-side .fields-mapping-header {
  position: fixed !important;
  left: 800px;
  padding-left: 12px;
  height: 50px;
  top: 116px;
  right: 0;
  border-bottom: 1px solid #dadbdb;
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: left;
}
.fields-mapping .right-side .fields-mapping-header.outgoing {
  padding-left: 5px;
}
.fields-mapping .right-side .inspector-header {
  position: fixed !important;
  left: 800px;
  top: 166px;
  right: 0;
  height: 50px;
  box-shadow: 0 3px 5px -4px #dadbdb;
  padding: 0 6px;
}
.fields-mapping .right-side .inspector-body {
  position: fixed;
  left: 800px;
  top: 216px;
  bottom: 0;
  right: 0;
  overflow: auto;
}
.fields-mapping .right-side .inspector-loader {
  position: absolute;
  left: 800px;
  top: 116px;
}
.fields-mapping .right-side .sample-inspector-body {
  max-height: inherit !important;
}
.fields-mapping .left-side {
  width: 800px !important;
  background-color: #fff;
}
.fields-mapping .left-side.outgoing {
  margin-top: -5px;
}
.fields-mapping .left-side .fields-mapping-header {
  width: 800px !important;
  height: 50px;
  border-right: 1px solid #dadbdb;
  border-bottom: 1px solid #dadbdb;
  padding-left: 20px;
  padding-bottom: 9px !important;
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: left;
}
.fields-mapping .left-side .fields-mapping-header .fields-mapping-header-logo {
  margin-left: -10px;
  margin-top: 10px;
}
.fields-mapping .left-side .fields-mapping-header .fields-mapping-header-title {
  margin-left: 8px;
  margin-top: 10px;
}
.fields-mapping .left-side .fields-mapping-header .fields-mapping-header-title-outgoing {
  margin-top: 10px;
}
.fields-mapping .left-side .fields-mapping-options {
  width: 800px !important;
  height: 120px;
  border-right: 1px solid #dadbdb;
  box-shadow: 0 3px 5px -4px #dadbdb;
  padding-left: 20px;
  padding-top: 6px !important;
  z-index: 1;
  background-color: #fff;
}
.fields-mapping .left-side .fields-mapping-options.outgoing {
  height: 150px;
}
.fields-mapping .left-side .fields-mapping-options.outgoing + div .table-wrapper {
  top: 316px;
}
.fields-mapping .left-side .fields-mapping-options .fields-mapping-options-top .incident-type-wrapper {
  display: flex;
  align-items: center;
  justify-content: left;
  padding-top: 10px;
}
.fields-mapping .left-side .fields-mapping-options .fields-mapping-options-top .incident-type-wrapper .incident-type-label {
  margin-right: 2px;
  min-width: fit-content;
}
.fields-mapping .left-side .fields-mapping-options .fields-mapping-options-top .schema-type-wrapper {
  margin-top: -33px !important;
}
.fields-mapping .left-side .fields-mapping-options .fields-mapping-options-top .copy-auto-map-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding-right: 27px;
}
.fields-mapping .left-side .fields-mapping-options .fields-mapping-options-top .copy-auto-map-wrapper .copy-mapping {
  margin-right: 15px;
  padding-top: 7px;
}
.fields-mapping .left-side .fields-mapping-options .fields-mapping-options-top .copy-auto-map-wrapper .type-auto-map {
  padding-top: 4px;
}
.fields-mapping .left-side .fields-mapping-options .fields-mapping-options-bottom {
  margin-top: 12px;
  margin-right: 15px;
}
.fields-mapping .left-side .fields-mapping-options .fields-mapping-options-bottom .fields-mapping-options-show {
  display: flex;
  align-items: center;
  justify-content: left;
  margin-top: 4px;
}
.fields-mapping .left-side .fields-mapping-options .fields-mapping-options-bottom .fields-mapping-options-show .fields-mapping-options-show-label {
  margin-right: 6px;
}
.fields-mapping .left-side .table-wrapper {
  overflow: auto;
  position: fixed;
  border-right: 1px solid #dadbdb;
  top: 286px;
  bottom: 0;
  width: 800px !important;
  padding-left: 20px;
  background-color: #fff;
}
.fields-mapping .left-side .table-wrapper .mapping-table-header {
  font-weight: bold;
  margin-right: 10px;
}
.fields-mapping .left-side .table-wrapper .mapping-table-content {
  margin-right: 2px;
  margin-top: 10px;
}
.fields-mapping .left-side .table-wrapper .mapping-table-content .field-row {
  padding-top: 1px !important;
}
.fields-mapping .left-side .table-wrapper .mapping-table-content .field-icon {
  margin-right: 0 !important;
}
.fields-mapping .left-side .table-wrapper .mapping-table-content .field-name {
  margin-left: 5px;
}
.fields-mapping .mapping-type-error {
  padding-left: 20px !important;
}

.mapping-cell .edit-mapping-input .add-mapping-value-input {
  border-right: none;
}
.mapping-cell .edit-mapping-input .add-icon {
  background-color: #1db846;
}
.mapping-cell .edit-mapping-input .add-icon i {
  color: #fff !important;
}
.mapping-cell .edit-mapping-input .remove-icon {
  background-color: #fff;
  border-top: 1px solid rgba(64, 65, 66, 0.8);
  border-bottom: 1px solid rgba(64, 65, 66, 0.8);
}
.mapping-cell .sample-result {
  margin-top: 4px;
}
.mapping-cell .sample-result.error {
  color: #d13c3c;
}
.mapping-cell .sample-result .result-label {
  color: #7e7e7e;
}
.mapping-cell i.icon.icon-close.align-center,
.mapping-cell i.icon.checkmark.align-center {
  position: relative;
  top: -2px;
}

.auto-map-section .auto-map-tooltip-icon-wrapper .auto-map-tooltip-icon {
  margin-bottom: 10px;
  margin-left: 4px;
  color: rgba(64, 65, 66, 0.5);
}
.auto-map-section .auto-map-tooltip-icon-wrapper .auto-map-tooltip-icon:hover {
  color: #0074df;
}

.auto-map-dialog {
  margin: 5px 10px;
}
.auto-map-dialog .auto-map-dialog-body {
  white-space: pre-line;
}
.auto-map-dialog .auto-map-dialog-footer {
  padding-top: 18px;
}

.ingestion-shoulder .ui.divider {
  width: 100%;
}
.ingestion-shoulder .ingestion-source-pack {
  border-radius: 4px;
  background-color: rgba(240, 244, 247, 0.5);
  padding: 9.5px 14px;
}
.ingestion-shoulder .ingestion-source-pack .ingestion-pack-link {
  font-size: 14px;
}
.ingestion-shoulder .unmapped-values-tooltip {
  margin-left: 4px;
}

.new-classifier-menu {
  left: -105px;
}

.hypersearch {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
  padding: 20px;
}
.hypersearch .displayed-rows-count {
  font-size: 14px;
  margin: 0 0 16px;
}
.hypersearch .table-toolbar {
  margin: 16px 0 12px;
}
.hypersearch .toolbar-settings-show-disabled {
  align-self: flex-end;
}

.indicator-type-modal {
  width: 1300px;
  min-height: 650px;
}
.indicator-type-modal .content {
  padding: 0px !important;
  bottom: 54px;
}
.indicator-type-modal .selective-propagation-tab-container {
  padding: 0 20px 20px 20px;
}
.indicator-type-modal #customFields {
  overflow: hidden;
}
.indicator-type-modal .tabs-container {
  max-height: 600px;
}
.indicator-type-modal .tabs-container .top-menu {
  padding-right: 20px;
}
.indicator-type-modal .tabs-container .hide-advance-objects {
  display: flex;
  padding-bottom: 10px;
}
.indicator-type-modal .tabs-container .advance-title {
  color: #404142;
  font-weight: 700;
  font-size: 20px;
}
.indicator-type-modal .tabs-container .show-hide-advance {
  font-weight: 700;
  font-size: 13px;
}
.indicator-type-modal .tabs-container .hide-advance {
  padding-top: 3px;
}
.indicator-type-modal .tabs-container .advance-title {
  padding-right: 5px;
}
.indicator-type-modal .tabs-container .fields {
  padding-bottom: 24px;
}
.indicator-type-modal .tabs-container .fields .share-comment-checkbox {
  position: relative;
  top: 35px;
}
.indicator-type-modal .tabs-container .customFields-right-side .right-side-header {
  padding-bottom: 10px;
  padding-left: 10px;
}
.indicator-type-modal .tabs-container .customFields-right-side .right-side-header .indicator-input-title {
  font-weight: 600;
  color: #404142;
}
.indicator-type-modal .tabs-container .customFields-right-side .right-side-header .tenant-choice {
  font-weight: 600;
  color: #404142;
}
.indicator-type-modal .tabs-container .customFields-right-side .right-side-header .indicator-input-button {
  font-weight: 600;
  color: #404142;
}
.indicator-type-modal .tabs-container .customFields-right-side .right-side-header .header-bottom-border {
  border: 0.5px solid #dadbdb;
}
.indicator-type-modal .tabs-container .customFields-right-side .right-side-header .accounts-dropdown {
  width: 54% !important;
}
.indicator-type-modal .tabs-container .customFields-left-side {
  border-right: 1px solid #dadbdb;
}
.indicator-type-modal .tabs-container .customFields-left-side .header-bottom-border {
  border: 0.5px solid #dadbdb;
  margin-right: 20px;
  margin-left: 20px;
}
.indicator-type-modal .tabs-container .customFields-left-side .label {
  opacity: 0.5;
}
.indicator-type-modal .tabs-container .customFields-left-side .table-wrapper .mapping-table-header {
  font-weight: 600;
  margin-right: 10px;
  color: #404142;
}
.indicator-type-modal .tabs-container .customFields-left-side .table-wrapper .help-tooltip {
  padding-left: 5px;
}
.indicator-type-modal .tabs-container .customFields-left-side .table-wrapper .mapping-table-content {
  overflow-y: auto;
  max-height: 471px;
  margin: 0px 4px;
}
.indicator-type-modal .tabs-container .customFields-left-side .table-wrapper .mapping-table-content .field-row {
  padding-top: 1px !important;
}
.indicator-type-modal .tabs-container .customFields-left-side .table-wrapper .mapping-table-content .field-icon {
  margin-right: 0 !important;
}
.indicator-type-modal .tabs-container .customFields-left-side .table-wrapper .mapping-table-content .field-name {
  margin-left: 5px;
}
.indicator-type-modal .actions {
  position: absolute;
  bottom: 0;
}
.indicator-type-modal .dependencies-link {
  margin-top: 8px;
  display: block;
}
.indicator-type-modal .indicator-type-modal-form {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
  padding: 0px 20px 10px 20px;
}
.indicator-type-modal .inspector-wrapper .inspector-body .sample-inspector-body {
  max-height: 405px;
}

.layouts {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
  padding: 20px;
}
.layouts .table-toolbar {
  margin: 16px 0 12px;
}

.incident-types {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
  padding: 20px;
}
.incident-types .incident-types-counter {
  font-size: 14px;
  margin: 0 0 16px;
}
.incident-types .table-toolbar {
  margin: 16px 0 2px;
}
.incident-types .table-toolbar .toolbar-buttons .button {
  margin-bottom: 10px;
}
.incident-types .export-btn {
  margin-left: 7px;
}
.incident-types .hover-btns .delete-btn,
.incident-types .hover-btns .edit-btn,
.incident-types .hover-btns .layout-btn {
  cursor: pointer;
}
.incident-types .toolbar-settings-show-disabled {
  align-self: flex-end;
}

.layout-builder.full {
  z-index: 121;
  position: fixed;
  left: 0;
  right: 0;
  top: 60px;
  bottom: 0;
  background-color: #f4f5f5;
  overflow: hidden;
}
.layout-builder.full .main-content {
  position: absolute;
  top: 108px;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
}
.layout-builder .type-selection .type-selection-title {
  margin: 5px 20px;
}
.layout-builder .type-selection .type-selection-container {
  width: 100%;
}
.layout-builder .type-selection .types-search {
  width: 100%;
  margin: 0 20px;
}
.layout-builder .copy-from-list {
  margin: 0 5px;
}
.layout-builder .data-disclaimer {
  position: fixed;
  left: 390px;
  top: 166px;
}
.layout-builder .data-disclaimer.no-fields-library {
  left: 50px;
}
.layout-builder .notification-box {
  display: flex;
  align-items: center;
  z-index: 997;
  padding: 10px;
  margin: 0 auto;
  color: #404142;
}
.layout-builder .notification-box :not(i) {
  flex: 1;
}
.layout-builder .notification-box.info {
  border: 1px solid #128df2;
  background-color: #eff8ff;
}
.layout-builder .notification-box.info i {
  color: #0074df;
}
.layout-builder .layout-builder-header {
  position: fixed !important;
  background-color: #fff;
  z-index: 5;
  right: 0;
  left: 0;
  top: 60px;
  box-shadow: 0 3px 5px -4px #dadbdb;
  padding: 10px 20px 10px 6px !important;
  min-height: 35px;
  border-bottom: 1px solid #dadbdb;
}
.layout-builder .layout-builder-header .layout-builder-header-wrapper {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
}
.layout-builder .layout-builder-header .layout-builder-header-wrapper .layout-builder-header-icon-name {
  display: flex !important;
  align-items: center !important;
  margin-left: 5px;
}
.layout-builder .layout-builder-header .layout-builder-header-wrapper .layout-builder-header-icon-name .layout-name {
  font-size: 20px;
  max-width: 900px;
  line-height: 23px;
}
.layout-builder .layout-builder-header .layout-builder-header-wrapper .layout-builder-header-icon-name .validation-input {
  width: 400px;
}
.layout-builder .layout-builder-header .layout-builder-header-wrapper .layout-builder-header-icon-name .system-icon {
  font-size: 20px;
  color: #b8b8b8;
  margin-top: 5px;
}
.layout-builder .layout-builder-tabs {
  position: fixed !important;
  background-color: #f4f5f5;
  z-index: 5;
  right: 0;
  left: 0;
  top: 120px;
  box-shadow: 0 3px 5px -4px #dadbdb;
  padding-bottom: 0 !important;
}
.layout-builder .layout-builder-tabs .tabs-container .top-menu {
  top: 120px;
}
.layout-builder .layout-builder-tabs .top-menu {
  left: 0;
  padding-left: 4px;
}
.layout-builder .layout-builder-tabs .close-layout-builder-btn {
  margin-top: 1px;
}
.layout-builder .layout-builder-tabs .demisto-dropdown {
  margin-top: -1px;
}
.layout-builder .main-content {
  position: relative;
}
.layout-builder .layouts-menu {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.layout-builder .popup-shoulder {
  top: 169px;
  bottom: 0;
}
.layout-builder .tabs-container {
  flex: none;
}

.layout-builder-content {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  box-sizing: border-box;
  background-repeat: repeat;
  background-color: #f4f5f5;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAHUlEQVQYV2NkYGAwBuKzQIwXMBJSAJMfVUidcAQAnUQBC6jEGBUAAAAASUVORK5CYII=') !important;
}
.layout-builder-content.v2 {
  background-image: none !important;
}
.layout-builder-content .add-field-button {
  position: fixed;
  left: 15px;
  z-index: 120;
  top: 170px;
}
.layout-builder-content .property-grid-column {
  overflow-y: auto;
  overflow-x: hidden;
  margin-left: 340px;
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
}
.layout-builder-content .property-grid-column.v2 {
  overflow-y: hidden;
}
.layout-builder-content .property-grid-column.expanded {
  margin-left: 0;
}
.layout-builder-content .property-grid-column .property-list-wrapper {
  padding-left: 200px;
}
.layout-builder-content .property-grid-column .layout-builder-v2-container {
  height: 100%;
  padding: 50px 50px 0;
}
.layout-builder-content .property-grid-column .layout-builder-v2-container.single-column {
  width: 38%;
}
.section-edit-form .actions {
  text-align: right;
  margin: 10px;
}

.layout-builder-v2 {
  display: flex;
  flex-direction: column;
  position: relative;
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0;
}
.layout-builder-v2 .header {
  line-height: 1.5;
  background-color: #fff;
  padding: 8px 0 8px 6px;
}
.layout-builder-v2 .read-only-layout {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.layout-builder-v2 .read-only-layout .layout-create-description {
  margin-top: 8px;
  font-size: 13px;
  font-weight: 400;
}
.layout-builder-v2 .read-only-layout .mitre-layout {
  font-style: italic;
  color: #9aa0a3;
}
.layout-builder-v2 .tabs-container {
  padding-top: 0;
  padding-bottom: 0;
}
.layout-builder-v2 .tabs-container .top-menu {
  position: relative;
  top: inherit;
  bottom: inherit;
  left: inherit;
  right: inherit;
  padding: 4px 10px;
  z-index: inherit;
  background-color: #fff;
  height: auto;
  overflow-x: auto;
}
.layout-builder-v2 .tabs-container .top-menu .menu {
  transform: translate3d(0, 0, 0);
}
.layout-builder-v2 .tabs-container .top-menu .tabs-item {
  padding-right: 20px !important;
}
.layout-builder-v2 .tabs-container .active-component {
  display: none;
}
.layout-builder-v2 .section-wrapper .reputation-palette {
  display: none !important;
}
.layout-builder-v2 .section-wrapper .demisto-table-multi-link-cell,
.layout-builder-v2 .section-wrapper .demisto-table-link-cell,
.layout-builder-v2 .section-wrapper .app-link-cell,
.layout-builder-v2 .section-wrapper .go-to-wrapper,
.layout-builder-v2 .section-wrapper .add-evidence,
.layout-builder-v2 .section-wrapper .open-pane,
.layout-builder-v2 .section-wrapper .go-to-workplan,
.layout-builder-v2 .section-wrapper .add-evidence-cli,
.layout-builder-v2 .section-wrapper .child-investigation-item,
.layout-builder-v2 .section-wrapper .show-in-war-room-link,
.layout-builder-v2 .section-wrapper .incidents-count-link-cell,
.layout-builder-v2 .section-wrapper .text-field-display-value a,
.layout-builder-v2 .section-wrapper .attachment-action-icon,
.layout-builder-v2 .section-wrapper .pin-container,
.layout-builder-v2 .section-wrapper .todo-section-settings {
  cursor: pointer;
  pointer-events: none;
  opacity: 0.5;
}
.layout-builder-v2 .read-mode .section-wrapper .reputation-palette {
  display: none !important;
}
.layout-builder-v2 .read-mode .section-wrapper .header-value,
.layout-builder-v2 .read-mode .section-wrapper .icon-menu-settings-24-r {
  cursor: pointer;
  pointer-events: none;
  opacity: 0.5;
}
.layout-builder-v2 .read-mode .section-wrapper .icon-menu-settings-24-r {
  opacity: 0 !important;
}
.layout-builder-v2 .grid-wrapper.build-mode {
  padding-right: 0px;
}

.team-section {
  padding-left: 10px;
  padding-right: 10px;
}
.team-section .second-team-list {
  margin-top: 13px !important;
}

.team-section-list .team-section-title {
  color: #768ba1;
}
.team-section-list .team-section-item {
  display: flex;
  align-items: center;
  padding-bottom: 5px;
}
.team-section-list .team-section-item .user-name {
  width: 119px;
  margin-left: 5px;
  font-weight: 700;
}
.team-section-list .team-section-item .user-email {
  color: rgba(64, 65, 66, 0.7);
  flex: 1;
}
.team-section-list .team-section-item:not(:last-child) .user-info {
  border-bottom: 1px solid #eaebeb;
}
.team-section-list .team-section-item .user-info {
  display: flex;
  flex: 1;
  justify-content: space-between;
}

.notes-section-header {
  display: flex;
  width: 100%;
  height: 100%;
}
.notes-section-header .notes-count {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.notes-section-header .add-note-cli {
  display: flex;
  align-items: center;
  padding-top: 1px;
  transition: ease 200ms;
  -webkit-transition: ease 200ms;
  -moz-transition: ease 200ms;
  -ms-transition: ease 200ms;
  -o-transition: ease 200ms;
  margin-left: auto;
}
.notes-section-header .add-note-cli .add-note-icon {
  padding-top: 1px;
}
.notes-section-header .notes-sort {
  display: flex;
  padding-top: 3px;
  flex-direction: column;
  justify-content: center;
}

.layout-tab .layout-tab-input input {
  padding: 0 !important;
  background: inherit !important;
  border: none !important;
  margin-bottom: -2px !important;
  color: #128df2 !important;
  font-weight: 400;
}
.layout-tab .layout-tab-input.error input {
  margin-left: 2px !important;
  margin-top: -2px !important;
  border: 1px solid #d13c3c !important;
  background-color: #fff2f2 !important;
}
.layout-tab-drop-down .ui.checkbox label {
  padding-left: 28px;
}
.layout-tab-drop-down .demisto-checkbox.ui.checkbox {
  padding-left: 6px;
}
.layout-tab-drop-down .settings-icon {
  margin-left: 4px;
  display: inline-block;
}
.layout-tab-drop-down .settings-icon .hidden {
  display: none;
}
.layout-tab-drop-down .demisto-menudropdown .demisto-dropdown.ui.dropdown .menu {
  top: 15px !important;
  left: -9px !important;
}
.layout-tab-drop-down .demisto-menudropdown .demisto-dropdown.ui.dropdown .menu .scrolling.menu > .item {
  padding-left: 8px !important;
  border: none;
  font-weight: inherit !important;
}
.layout-tab-drop-down .demisto-menudropdown .demisto-dropdown.ui.dropdown .menu .scrolling.menu > .item.permissions-button {
  padding-left: 12px !important;
}

.roles-modal .roles-modal-message {
  display: inline-block;
  font-size: 14px;
  margin-bottom: 2px;
}
.roles-modal .explanation-message-wrapper {
  margin-bottom: 20px;
}
.roles-modal .explanation-message {
  font-size: 12px;
  font-style: italic;
  font-weight: 300;
}
.roles-modal .show-tab-pref-checkbox {
  margin-top: 10px;
}

.field-library {
  top: 166px;
  bottom: 0;
  position: fixed;
  left: -340px;
  overflow-y: auto;
  overflow-x: hidden;
  background-color: white;
  z-index: 124;
  border-right: 1px solid #dadbdb;
  box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.3);
  width: 340px;
  display: flex;
  flex-direction: column;
  padding: 20px 20px 0px 20px;
  flex: 1;
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
}
.field-library.visible {
  left: 0;
}
.field-library.visible .tabs-container .top-menu {
  left: 0;
  height: auto;
}
.field-library .filter-actions {
  display: flex;
  justify-content: space-between;
  margin: 10px 16px 10px 0px;
}
.field-library .add-custom-field-popup {
  text-align: left;
}
.field-library .add-custom-field-popup .add-custom-field-message {
  margin: 0 20px;
}
.field-library .field-library-search {
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
  background-color: white;
  margin-top: 20px;
  margin-bottom: 20px;
}
.field-library .field-library-search .field-library-search-row {
  display: flex;
}
.field-library .field-library-search .field-library-search-row .search-field-input {
  flex: 1;
}
.field-library .field-library-search .field-library-search-row .search-field-input .fields-search {
  display: flex;
  flex: 1;
}
.field-library .field-library-search .field-library-search-row .add-section-library-button {
  margin-left: 6px;
  white-space: nowrap;
}
.field-library .field-library-content {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
}
.field-library .field-library-content .field-library-add-custom-field {
  font-size: 14px;
  color: #0074df;
  cursor: pointer;
}
.field-library .field-library-content .field-library-add-custom-field:hover {
  color: #004c9d;
}
.field-library .field-library-main-header {
  z-index: 125;
  color: #6b6b6b;
  font-size: 24px;
  display: flex;
  justify-content: space-between;
}
.field-library .field-library-main-header .field-library-title {
  min-height: 1.25em;
  line-height: 1.25;
}
.field-library .field-library-no-results {
  margin: 0 20px;
}
.field-library .tabs-container {
  flex: 1;
}
.field-library .tabs-container .top-menu {
  transition: ease 400ms;
  -webkit-transition: ease 400ms;
  -moz-transition: ease 400ms;
  -ms-transition: ease 400ms;
  -o-transition: ease 400ms;
  background-color: white !important;
  z-index: 125;
  margin-bottom: 20px;
}
.field-library .tabs-container .top-menu .tab-label {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.field-library .tabs-container .active-component {
  padding-top: 50px;
}
.field-library .tabs-container .custom-fields-popup {
  z-index: 115;
}
.field-library .edit-section-wrapper {
  padding: 50px 20px 20px 20px;
}
.field-library .field-library-fields {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
}
.field-library .fields-container {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
}

.field-library-field-item {
  background: #fff;
  margin-bottom: 10px;
  border: 1px solid #eaebeb;
  padding: 10px;
  border-radius: 3px;
  font-size: 14px;
}
.field-library-field-item .field-library-item-name {
  text-transform: capitalize;
}
.field-library-field-item .field-library-item-name .field-library-item-text {
  padding-left: 4px;
}

.field-library-empty-section-item {
  margin-bottom: 10px;
  border: 1px dashed #38a5ff;
  padding: 10px;
  border-radius: 3px;
  font-size: 14px;
}

.field-library-section-item {
  background: #fff;
  margin-bottom: 10px;
  border: 1px solid #eaebeb;
  padding: 10px;
  border-radius: 3px;
  font-size: 14px;
}

.field-library-tab-item {
  background: #fff;
  margin-bottom: 10px;
  border: 1px solid #eaebeb;
  padding: 10px;
  border-radius: 3px;
  font-size: 14px;
}
.field-library-tab-item .field-library-item-name .field-library-item-text {
  padding-left: 4px;
}

.layout-builder-shoulder .ui.divider {
  width: 100%;
}
.layout-builder-shoulder .layout-builder-source-pack {
  border-radius: 4px;
  background-color: rgba(240, 244, 247, 0.5);
  padding: 9.5px 14px;
}

.objects-library {
  display: flex;
  flex-direction: column;
  width: 300px;
  background-color: #fff;
  box-shadow: rgba(64, 65, 66, 0.16) 2px 0 4px 0;
  overflow-x: hidden;
  transition: width 320ms ease-in-out;
}
.objects-library.hide {
  width: 0;
}
.objects-library .header-container {
  padding: 10px 20px;
  border-bottom: 1px solid #dadbdb;
}
.objects-library .header-container .title-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  white-space: nowrap;
  margin-top: 10px;
}
.objects-library .header-container .title-row .icon-close {
  margin-right: -8px;
}
.objects-library .header-container .search-container {
  margin-top: 13px;
  margin-bottom: 6px;
  position: relative;
  display: flex;
  flex-direction: column;
}
.objects-library .header-container .search-container input.search-input {
  border: 1px solid #b8b8b8;
  padding-right: 50px !important;
}
.objects-library .header-container .search-container .sort-container {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  white-space: nowrap;
  font-size: 13px;
  margin-top: 12px;
}
.objects-library .header-container .search-container .sort-container .dropdown-item {
  white-space: nowrap;
}
.objects-library .list-container {
  overflow-y: auto;
  display: flex;
  flex: 1;
  flex-direction: column;
}
.objects-library .list-container .expandable-list-header {
  padding-left: 16px;
}
.objects-library .list-container .loader-container {
  margin: auto;
}
.objects-library .list-container .expandable-list .expandable-list-section .expandable-list-manager .expandable-list-item {
  display: flex;
  align-items: center;
  border-top: unset;
  height: 36px;
  padding: 0 0 0 20px;
}
.objects-library .list-container .empty-state-container {
  padding: 20px;
}

.object-types {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
  padding: 20px;
}
.object-types .table-toolbar {
  margin: 16px 0 12px;
}
.object-types .displayed-rows-count {
  font-size: 14px;
  margin: 0 0 16px;
}
.object-types .toolbar-settings-show-disabled {
  align-self: flex-end;
}

.object-type-modal {
  width: 720px;
  height: 640px;
  display: flex;
  flex-direction: column;
  overflow: auto;
  flex: 1;
}
.object-type-modal .content {
  display: flex;
  flex-direction: column;
  overflow: auto;
  flex: 1;
  padding-top: 0 !important;
  max-height: none;
}
.object-type-modal .object-type-modal-form {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
}
.object-type-modal input {
  text-align: right;
}
.object-type-modal .type-modal-name-row-container {
  display: flex;
  padding-bottom: 12px;
  padding-right: 4px;
}
.object-type-modal .type-modal-name-row-container .name-field {
  flex: 1;
  margin-right: 20px;
}
.object-type-modal .type-modal-name-row-container .color-picker-field .color-picker-input-button {
  border-radius: 4px;
}
.object-type-modal .type-modal-name-row-container .color-picker-field .color-picker-inner-color {
  height: 26px;
  width: 26px;
}
.object-type-modal .field.with-top-padding {
  padding-top: 14px;
}
.object-type-modal .dependencies-link {
  margin-top: 8px;
  display: block;
}
.object-type-modal .tabs-container .top-menu.in-modal {
  padding-left: 0;
}

.user-page {
  display: flex;
  flex-direction: column;
  overflow: auto;
  flex: 1;
}
.user-page .tabs-container .secondary.pointing.menu .tabs-item-holder:first-child {
  padding-left: 20px;
}

.user-messages {
  display: flex;
  flex-direction: column;
  flex: 1;
  padding: 20px;
  overflow: hidden;
}
.user-messages .user-messages-actions {
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px;
}
.user-messages .mark-as-read {
  color: #0074df;
  cursor: pointer;
}
.user-messages .mark-as-read:hover {
  color: #004c9d;
}

.user-away {
  margin: 20px 0 0 20px;
}
.user-away .toggle {
  display: inline-block;
}
.user-away .toggle .left-label {
  padding: 0 8px;
}
.user-details {
  max-width: 930px;
  margin-bottom: 20px;
  background-color: #fff;
  box-shadow: 0 2px 0 rgba(218, 219, 219, 0.8);
  outline: rgba(218, 219, 219, 0.4) solid 1px;
  padding: 10px 15px 10px 15px;
  margin: 20px;
}
.user-details .form-buttons {
  display: none !important;
  position: absolute;
  right: 0;
  top: -5px;
}
.user-details:hover .form-buttons {
  display: flex !important;
  align-items: center;
}
.user-details .edit-form-buttons {
  text-align: right;
  margin-top: 12px;
}
.user-details .user-details-field {
  padding-top: 16px;
}
.user-details .user-details-image-field .user-details-image {
  margin-top: 23px !important;
}
.user-details .user-details-image-field .cropper-crop-box,
.user-details .user-details-image-field .cropper-view-box {
  border-radius: 50%;
}
.user-details .user-details-image-field .cropper-view-box {
  box-shadow: 0 0 0 1px #39f;
  outline: 0;
}
.user-details .password-label {
  display: inline-block !important;
}
.user-details .password-expiry-msg {
  float: right;
}
.user-details .password-expiry-msg.error {
  color: #d13c3c;
  font-weight: 700;
}
.user-details .pw-policy-text {
  margin-top: 3px !important;
  margin-bottom: -5px !important;
  line-height: 17px;
  color: #7e7e7e;
}
.user-details .pw-policy-text.error {
  color: #d13c3c;
}
.secret-modal {
  width: 530px !important;
}

/*!
 * Cropper.js v1.5.12
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2021-06-12T08:00:11.623Z
 */

.cropper-container {
  direction: ltr;
  font-size: 0;
  line-height: 0;
  position: relative;
  -ms-touch-action: none;
  touch-action: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.cropper-container img {
  display: block;
  height: 100%;
  image-orientation: 0deg;
  max-height: none !important;
  max-width: none !important;
  min-height: 0 !important;
  min-width: 0 !important;
  width: 100%;
}

.cropper-wrap-box,
.cropper-canvas,
.cropper-drag-box,
.cropper-crop-box,
.cropper-modal {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.cropper-wrap-box,
.cropper-canvas {
  overflow: hidden;
}

.cropper-drag-box {
  background-color: #fff;
  opacity: 0;
}

.cropper-modal {
  background-color: #000;
  opacity: 0.5;
}

.cropper-view-box {
  display: block;
  height: 100%;
  outline: 1px solid #39f;
  outline-color: rgba(51, 153, 255, 0.75);
  overflow: hidden;
  width: 100%;
}

.cropper-dashed {
  border: 0 dashed #eee;
  display: block;
  opacity: 0.5;
  position: absolute;
}

.cropper-dashed.dashed-h {
  border-bottom-width: 1px;
  border-top-width: 1px;
  height: calc(100% / 3);
  left: 0;
  top: calc(100% / 3);
  width: 100%;
}

.cropper-dashed.dashed-v {
  border-left-width: 1px;
  border-right-width: 1px;
  height: 100%;
  left: calc(100% / 3);
  top: 0;
  width: calc(100% / 3);
}

.cropper-center {
  display: block;
  height: 0;
  left: 50%;
  opacity: 0.75;
  position: absolute;
  top: 50%;
  width: 0;
}

.cropper-center::before,
.cropper-center::after {
  background-color: #eee;
  content: ' ';
  display: block;
  position: absolute;
}

.cropper-center::before {
  height: 1px;
  left: -3px;
  top: 0;
  width: 7px;
}

.cropper-center::after {
  height: 7px;
  left: 0;
  top: -3px;
  width: 1px;
}

.cropper-face,
.cropper-line,
.cropper-point {
  display: block;
  height: 100%;
  opacity: 0.1;
  position: absolute;
  width: 100%;
}

.cropper-face {
  background-color: #fff;
  left: 0;
  top: 0;
}

.cropper-line {
  background-color: #39f;
}

.cropper-line.line-e {
  cursor: ew-resize;
  right: -3px;
  top: 0;
  width: 5px;
}

.cropper-line.line-n {
  cursor: ns-resize;
  height: 5px;
  left: 0;
  top: -3px;
}

.cropper-line.line-w {
  cursor: ew-resize;
  left: -3px;
  top: 0;
  width: 5px;
}

.cropper-line.line-s {
  bottom: -3px;
  cursor: ns-resize;
  height: 5px;
  left: 0;
}

.cropper-point {
  background-color: #39f;
  height: 5px;
  opacity: 0.75;
  width: 5px;
}

.cropper-point.point-e {
  cursor: ew-resize;
  margin-top: -3px;
  right: -3px;
  top: 50%;
}

.cropper-point.point-n {
  cursor: ns-resize;
  left: 50%;
  margin-left: -3px;
  top: -3px;
}

.cropper-point.point-w {
  cursor: ew-resize;
  left: -3px;
  margin-top: -3px;
  top: 50%;
}

.cropper-point.point-s {
  bottom: -3px;
  cursor: s-resize;
  left: 50%;
  margin-left: -3px;
}

.cropper-point.point-ne {
  cursor: nesw-resize;
  right: -3px;
  top: -3px;
}

.cropper-point.point-nw {
  cursor: nwse-resize;
  left: -3px;
  top: -3px;
}

.cropper-point.point-sw {
  bottom: -3px;
  cursor: nesw-resize;
  left: -3px;
}

.cropper-point.point-se {
  bottom: -3px;
  cursor: nwse-resize;
  height: 20px;
  opacity: 1;
  right: -3px;
  width: 20px;
}

@media (min-width: 768px) {
  .cropper-point.point-se {
    height: 15px;
    width: 15px;
  }
}

@media (min-width: 992px) {
  .cropper-point.point-se {
    height: 10px;
    width: 10px;
  }
}

@media (min-width: 1200px) {
  .cropper-point.point-se {
    height: 5px;
    opacity: 0.75;
    width: 5px;
  }
}

.cropper-point.point-se::before {
  background-color: #39f;
  bottom: -50%;
  content: ' ';
  display: block;
  height: 200%;
  opacity: 0;
  position: absolute;
  right: -50%;
  width: 200%;
}

.cropper-invisible {
  opacity: 0;
}

.cropper-bg {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC');
}

.cropper-hide {
  display: block;
  height: 0;
  position: absolute;
  width: 0;
}

.cropper-hidden {
  display: none !important;
}

.cropper-move {
  cursor: move;
}

.cropper-crop {
  cursor: crosshair;
}

.cropper-disabled .cropper-drag-box,
.cropper-disabled .cropper-face,
.cropper-disabled .cropper-line,
.cropper-disabled .cropper-point {
  cursor: not-allowed;
}

.user-preferences {
  max-width: 930px;
  margin-bottom: 20px;
  background-color: #fff;
  box-shadow: 0 2px 0 rgba(218, 219, 219, 0.8);
  outline: rgba(218, 219, 219, 0.4) solid 1px;
  padding: 10px 15px 10px 15px;
  margin: 20px;
}
.user-preferences .form-buttons {
  display: none !important;
  position: absolute;
  right: 0;
  top: -5px;
}
.user-preferences:hover .form-buttons {
  display: flex !important;
  align-items: center;
}
.user-preferences .edit-form-buttons {
  text-align: right;
  margin-top: 12px;
}
.user-preferences .user-preferences-loader {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.user-preferences.loading .form {
  visibility: hidden;
}
.user-preferences label {
  color: #404142 !important;
}
.user-preferences [data-tooltip]:after {
  width: 400px;
}

.user-notifications {
  max-width: 930px;
  margin-bottom: 20px;
  background-color: #fff;
  box-shadow: 0 2px 0 rgba(218, 219, 219, 0.8);
  outline: rgba(218, 219, 219, 0.4) solid 1px;
  padding: 10px 15px 10px 15px;
  margin: 20px;
}
.user-notifications .form-buttons {
  display: none !important;
  position: absolute;
  right: 0;
  top: -5px;
}
.user-notifications:hover .form-buttons {
  display: flex !important;
  align-items: center;
}
.user-notifications .edit-form-buttons {
  text-align: right;
  margin-top: 12px;
}
.user-notifications .notify-field-header {
  width: 260px;
}
.user-notifications .notify-field-header.indent {
  margin-right: 21px !important;
}
.user-notifications .notify-section.expanded {
  margin-bottom: 20px !important;
}
.user-notifications .notify-field {
  width: 115px;
  text-align: center;
}
.user-notifications .notify-field-indent {
  margin-left: 21px !important;
}
.user-notifications .notify-expand-collapse-icon {
  padding-right: 4px;
}
.user-notifications .ui.form .inline.fields .field.notify-field {
  padding: 0 0 0 1px;
}

.error-pages {
  overflow: auto;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.error-pages .content {
  height: 100%;
}

.page-not-found {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
}
.page-not-found .page-not-found-logo {
  position: absolute;
  top: 0;
  left: 0;
  margin-left: 40px;
  margin-top: 32px;
  width: 320px;
}
.page-not-found .page-not-found-container {
  text-align: center;
}
.page-not-found .page-not-found-container img {
  width: 300px;
  height: 240px;
}
.page-not-found .page-not-found-container .page-not-found-container-headline {
  margin: 20px 0;
  font-size: 32px;
  line-height: 40px;
  font-weight: 700;
}

.illegal-invite .broken-dbot {
  position: absolute;
  bottom: 0;
  left: 0;
}
.illegal-invite .broken-dbot > img {
  max-width: 660px;
}
.illegal-invite .not-found-content {
  color: #404142;
  position: absolute;
  right: 23%;
  top: 65px;
  line-height: 6rem;
}
.illegal-invite .not-found-content .not-found-headlines {
  font-size: 72px;
}
.illegal-invite .not-found-content .not-found-headlines .sub {
  font-size: 36px;
}

.server-upgrade-page {
  display: flex;
  width: 100%;
  height: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.server-upgrade-page .message-and-image .header-message {
  margin-top: 20px;
  font-size: 30px;
  line-height: normal;
}
.server-upgrade-page .message-and-image .recommendation-message {
  padding-top: 12px;
  font-size: 24px;
}
.server-upgrade-page .message-and-image .recommendation-message .link {
  color: #0074df;
  cursor: pointer;
}
.server-upgrade-page .message-and-image .recommendation-message .link:hover {
  color: #004c9d;
}

.server-loading-page {
  display: flex;
  width: 100%;
  height: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.server-loading-page .message-and-image .header-message {
  margin-top: 20px;
  font-size: 34px;
}
.server-loading-page .message-and-image .recommendation-message {
  padding-top: 16px;
  font-size: 24px;
}
.server-loading-page .message-and-image .recommendation-message .link {
  color: #0074df;
  cursor: pointer;
}
.server-loading-page .message-and-image .recommendation-message .link:hover {
  color: #004c9d;
}
.dbot-icon-container {
  display: flex;
  justify-content: center;
  align-items: center;
  background: #F3F0F1;
  border-radius: 50%;
  width: 184px;
  height: 184px;
  animation: rotate 2s infinite;
}
@keyframes rotate {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

.unavailable-page {
  display: flex;
  width: 100%;
  height: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.unavailable-page .message-and-image .header-message {
  margin-top: 20px;
  font-size: 34px;
}
.unavailable-page .message-and-image .recommendation-message {
  padding-top: 16px;
  font-size: 24px;
}
.unavailable-page .message-and-image .recommendation-message .link {
  color: #0074df;
  cursor: pointer;
}
.unavailable-page .message-and-image .recommendation-message .link:hover {
  color: #004c9d;
}

.reports {
  display: flex;
  flex-direction: column;
  overflow: auto;
  flex: 1;
}
.reports .report-section {
  margin-bottom: 12px;
}
.reports .report-section .report-section-title {
  color: #404142;
  background-color: #f4f5f5;
  padding: 8px 8px 8px 0px;
  font-size: 20px;
  border-bottom: 1px solid #404142;
}
.reports .report-section .report-section-desc {
  padding: 8px 8px 8px 0px;
  font-size: 16px;
}
.reports .dashboard-builder .widget-grid-container {
  background-image: none !important;
}
.reports .dashboard-builder .report-action-icon {
  color: #0074df;
}
.reports .dashboard-builder .grid-layout {
  margin: auto;
  bottom: 0 !important;
  top: 60px;
  box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.3);
  background-color: #fff !important;
}
.reports .dashboard-builder .widget-demisto-text {
  overflow-y: hidden;
}
.reports .report-box {
  max-width: 100%;
  margin-bottom: 20px;
  background-color: #fff;
  box-shadow: 0 2px 0 rgba(218, 219, 219, 0.8);
  outline: rgba(218, 219, 219, 0.4) solid 1px;
  padding: 10px 15px 10px 15px;
}
.reports .report-box .form-buttons {
  display: none !important;
  position: absolute;
  right: 0;
  top: -5px;
}
.reports .report-box:hover .form-buttons {
  display: flex !important;
  align-items: center;
}
.reports .report-box .edit-form-buttons {
  text-align: right;
  margin-top: 12px;
}
.reports .report-box .dimmed {
  color: #b8b8b8;
}
.reports .report-box .report-header-icon {
  display: flex;
  flex-direction: row;
}
.reports .report-box .report-header-icon .report-system {
  z-index: 1;
}
.reports .report-box .report-type {
  color: #6b6b6b;
  margin-top: 12px;
}
.reports .report-box .report-type i {
  font-size: 36px;
}
.reports .report-box .report-type .report-type-name {
  margin-left: 7px;
  font-size: 16px;
}
.reports .report-box .report-name {
  font-weight: 700;
}
.reports .report-box .report-description {
  font-weight: 400;
  color: rgba(64, 65, 66, 0.7) !important;
  height: 80px !important;
  overflow-x: hidden;
  overflow-y: auto;
}
.reports .report-box .report-tags {
  margin-top: 6px !important;
  font-weight: 300;
  font-style: italic;
}
.reports .report-box .form-buttons {
  top: -11px;
}
.reports .report-box .report-date-range-picker {
  padding-top: 10px;
}
.reports .report-box .report-date-range-picker .date-range-title {
  padding: 0;
  font-size: 14px;
  margin: 0;
  color: #404142;
  font-weight: 700;
}
.reports .report-box .report-date-range-picker .range-header-group {
  font-size: 14px;
}
.reports .report-box .report-date-range-picker .with-title {
  top: 0;
}
.reports .report-box .report-date-range-picker .range-picker-popup {
  top: 45px;
  left: 0;
}
.reports .report-box .report-last-run,
.reports .report-box .report-content-pack,
.reports .report-box .report-date-range-picker {
  margin-bottom: 15px;
}
.reports .report-box .report-next-run-disabled,
.reports .report-box .range-header-group,
.reports .report-box .report-next-run-time {
  color: #0074df;
  cursor: pointer;
}
.reports .report-box .report-next-run-disabled:hover,
.reports .report-box .range-header-group:hover,
.reports .report-box .report-next-run-time:hover {
  color: #004c9d;
}
.reports .report-box .report-box-header span {
  font-weight: 700;
}
.reports .report-box .run-report-btn {
  width: 70px;
}
.reports .report-box .run-report-btn .loading-spinner {
  padding-left: 11px;
}
.reports .report-box .report-propagation-label {
  border-radius: 10px;
  background-color: #ac998d;
  height: 18px;
  margin: 2px;
  padding: 0 10px 0 10px;
  color: #fff;
}
.reports .report-box .report-propagation-labels {
  display: flex;
  flex-wrap: wrap;
  max-height: 24px;
  overflow-y: auto;
  line-height: 17px;
}
.reports .report-propagation-labels-link {
  margin: 2px 0 2px 0;
}
.reports .report-propagation-labels-link.after-labels {
  padding-left: 10px;
}
.reports .upload-drop-zone {
  display: inline-block;
}
.reports .reports-search-container {
  margin-right: 20px;
  flex: 1;
}
.reports .reports-actions-container {
  display: flex;
  padding: 20px;
}
.reports .reports-container {
  display: flex;
  flex-direction: column;
  overflow: auto;
  flex: 1;
}
.reports .reports-list-container {
  display: flex;
  flex-direction: column;
  overflow: auto;
  flex: 1;
  padding: 0px 8px 20px 20px;
}
.reports .new-report-btn {
  font-weight: 400;
}
.reports .reports-cta-container {
  display: flex;
  align-items: center;
}

.indicators-repo {
  display: flex;
  flex-direction: column;
  flex: 1;
  padding: 20px;
  overflow: hidden;
}
.indicators-repo .indicators-upload-button {
  font-size: 16px;
}
.indicators-repo .details-view-search .indicators-high-graph {
  margin-top: 10px;
}
.indicators-repo .details-view-search .indicators-high-graph .indicator-trends .indicator-trends-grid-container {
  display: flex;
  width: 100%;
  justify-content: center;
  flex-direction: row;
}
.indicators-repo .details-view-search .indicators-high-graph .indicator-trends .indicator-trend-column {
  display: flex;
  flex: 1;
  border-radius: 5px;
  margin: 6px 0 6px 6px;
  background: #fff;
  height: 226px;
}
.indicators-repo .details-view-search .indicators-high-graph .indicator-trends .indicator-trend-column .single-widget {
  width: 100%;
}
.indicators-repo .details-view-search .indicators-high-graph .indicator-trends .indicator-trend-column.trend-score-column {
  flex: 3;
}
.indicators-repo .details-view-search .indicators-high-graph .indicator-trends .indicator-trend-column.trend-top-column {
  flex: 4;
}
.indicators-repo .details-view-search .indicators-high-graph .indicator-trends .indicator-trend-hits-column {
  display: flex;
  flex-direction: column;
  flex: 1;
  margin-top: 6px;
}
.indicators-repo .details-view-search .indicators-high-graph .indicator-trends .indicator-trend-hits-column .single-widget {
  background: #fff;
  border-radius: 5px;
  height: 110px;
  margin-bottom: 5px;
}
.indicators-repo .details-view-search .indicators-high-graph .indicator-trends .indicator-trend-hits-column .single-widget .chart-box {
  left: 0;
}
.indicators-repo .details-view-search .indicators-high-graph .indicator-trends .indicator-trend-hits-column .single-widget .chart-box .demisto-number .demisto-number-container .trend-message {
  margin-top: 0;
  margin-bottom: 10px;
}
.indicators-repo .indicator-list-item .indicator-list-item-content {
  margin-top: -6px;
}
.indicators-repo .hide-graph-panel.collapsed {
  top: 5px;
}
.indicators-repo .table-details-view .items-list-wrapper {
  z-index: 125;
  border-top: 2px solid #dadbdb;
}
.indicators-repo .table-details-view .item-summary {
  top: 238px !important;
}
.indicators-repo .table-details-view .item-summary .indicator-header-value {
  max-width: 770px;
  overflow: hidden;
  text-overflow: ellipsis;
  max-height: 28px;
}
.indicators-repo .table-details-view.collapsed .items-list-wrapper {
  top: 237px !important;
}
.indicators-repo .table-details-view.collapsed .items-expandable-list {
  top: 313px !important;
}
.indicators-repo .table-details-view.collapsed .items-expandable-list .expandable-list-header {
  margin-top: 5px;
}
.indicators-repo .table-details-view.expanded .items-list-wrapper {
  top: 487px !important;
}
.indicators-repo .table-details-view.expanded .items-expandable-list {
  top: 564px !important;
}
.indicators-repo .table-details-view.expanded .item-summary {
  top: 488px !important;
}
.indicators-repo .indicators-table {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: hidden;
}
.are-you-sure-modal {
  min-width: 350px !important;
  max-width: 570px !important;
}

.indicator-lookup {
  width: 100%;
  padding: 20px 0 15px;
}
.indicator-lookup.separator {
  border-bottom: 1px solid #dadbdb;
}
.lookup-error-details {
  padding-top: 15px;
  color: #0074df;
  cursor: pointer;
}
.lookup-error-details:hover {
  color: #004c9d;
}

.indicator-details-summary .indicator-header-row {
  display: flex;
  justify-content: space-between;
}
.indicator-details-summary .indicator-header-row .indicator-name-wrapper {
  margin-right: 20px;
}

.indicator-summary-actions .show-empty-fields {
  display: inline-flex;
  padding-right: 15px;
}
.indicator-summary-actions .generic-object-instance-actions .generate-generic-object-instance-report i.icon {
  padding-right: 21px;
  padding-left: 6px;
}
.indicator-summary-actions .action-buttons-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.indicator-summary-actions .base-xsoar-spinner-button {
  margin-right: 5px;
}

.generic-object-instance-actions {
  display: inline-flex;
}
.generic-object-instance-actions .generic-object-instance-actions-button {
  border: none;
}
.generic-object-instance-actions .generic-object-instance-actions-button .link-dropdown.demisto-dropdown {
  padding-top: 0 !important;
}
.generic-object-instance-actions .generic-object-instance-actions-button .link-dropdown.demisto-dropdown .menu-icon {
  vertical-align: unset !important;
}
.generic-object-instance-actions .generic-object-instance-actions-button .link-dropdown.demisto-dropdown .menu.left.transition {
  margin: 18px 1px 0 !important;
}
.generic-object-instance-actions .generic-object-instance-actions-button .link-dropdown.demisto-dropdown .menu.left.transition:after {
  right: 8px !important;
}

.indicator-empty-state-message {
  margin-top: 20px !important;
  margin-left: 20px !important;
}
.single-indicator > .indicators-summary-tabs > .tabs-container > .top-menu {
  width: calc(100% - 595px);
  left: 45px !important;
  z-index: 124;
  height: auto !important;
  overflow-x: auto !important;
}
.single-indicator > .indicators-summary-tabs > .tabs-container > .top-menu .tabs-item-holder {
  height: 100%;
}
.single-indicator > .indicators-summary-tabs > .tabs-container > .top-menu .no-tabs-message {
  padding-top: 12px !important;
}
.single-indicator .indicator-summary-layout-container {
  position: absolute;
  top: 100px;
  bottom: 67px;
  left: 60px;
  right: 0;
  padding-top: 20px;
}
.single-indicator .single-indicator-actions {
  position: absolute;
  top: 60px;
  right: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 124;
  height: 40px;
  padding-left: 15px;
}
.single-indicator .single-indicator-divider {
  position: absolute;
  top: 60px;
  right: 0;
  left: 0;
  z-index: 115;
  height: 40px;
  border-bottom: 2px solid #dadbdb;
  background-color: #fff;
}
.single-indicator.has-banner .single-indicator-actions,
.single-indicator.has-banner .single-indicator-divider {
  margin-top: 36px;
}

.incident-action-buttons {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0px !important;
}

.incident-summary-tabs .incident-summary-header {
  font-weight: 700;
  font-size: 24px;
  line-height: 1.25;
}
.incident-summary-tabs .tabs-container .tabs-menu-container {
  height: auto;
  padding: 3px 2px 0;
  overflow-x: auto;
}
.incident-summary-tabs .tabs-container .incident-summary-wrapper {
  position: absolute;
  top: 148px;
  left: 4px;
  right: 4px;
  padding-top: 0px;
}
.incident-summary-tabs .tabs-container .incident-summary-wrapper .section-grid-layout {
  padding-top: 1px;
}
.incident-summary-tabs .investigation-closed-ribbon {
  right: 46px;
}
.incident-summary-tabs .incident-name {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 10px 0px;
}

.iframe-mitre-wrapper {
  width: 100%;
  height: 100%;
}
.iframe-mitre-wrapper .iframe-mitre {
  width: 100%;
  height: 100%;
}

.incident-summary-wrapper {
  position: absolute;
  top: 100px;
  bottom: 62px;
  left: 60px;
  right: 0;
  padding-top: 20px;
}

.investigation-closed-ribbon {
  position: fixed;
  right: 0;
  bottom: 62px;
  z-index: 124;
  pointer-events: none;
}
.investigation-closed-ribbon img {
  display: block;
  opacity: 0.7;
}

.home-page-tabs {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
}
.home-page-tabs .tabs-container .secondary.pointing.menu .tabs-item-holder:first-child {
  padding-left: 22px;
}

.dr-page {
  width: 100%;
  height: 100%;
  white-space: pre-line;
}
.dr-page .header-row {
  font-size: 32px;
  font-weight: 800;
  line-height: 35px;
  margin-bottom: 30px !important;
}
.dr-page .description-row {
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
  margin-bottom: 40px !important;
}
.dr-page .instructions-row {
  font-size: 16px;
  line-height: 25px;
  margin-bottom: 50px !important;
}
.dr-page .switch-row {
  margin-bottom: 10px;
}
.dr-page .logs-row {
  font-size: 16px;
  line-height: 25px;
}
.dr-page .instructions-third-2 {
  margin-left: 4px;
  margin-right: 4px;
}
.dr-page .instructions-footer {
  margin-right: 4px;
}
.dr-page .instructions-link-title {
  margin-right: 4px;
}
.dr-page .dr-page-image {
  width: 280px;
  transform: rotate(12deg);
  -webkit-transform: rotate(12deg);
  -moz-transform: rotate(12deg);
  -ms-transform: rotate(12deg);
  -o-transform: rotate(12deg);
  filter: drop-shadow(5px 5px 5px rgba(0, 0, 0, 0.24));
}
.dr-page .switch-button {
  width: 312px;
}
.dr-page .dr-error {
  color: #d13c3c;
  line-height: 30px;
}

.remote-db .remote-db-logo {
  width: 60px;
}
.remote-db .remote-db-header {
  vertical-align: top;
}
.remote-db .remote-db-children-wrapper {
  position: fixed;
  top: 60px;
  height: 100%;
  width: 100%;
}

.remote-db-status-page {
  height: 100%;
}
.remote-db-status-page .remote-db-server-details {
  height: 60px;
  display: flex;
  justify-content: space-between;
  background-color: #fff;
  box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.3);
  align-items: center;
}
.remote-db-status-page .remote-db-server-details .ui.divided.horizontal.list {
  height: 100%;
}
.remote-db-status-page .remote-db-server-details .ui.divided.horizontal.list > .item {
  height: 100%;
  line-height: unset !important;
  padding-bottom: 0px;
}
.remote-db-status-page .remote-db-server-details .remote-db-conf-details {
  margin-left: 32px;
  margin-right: 12px;
  position: relative;
  bottom: 10px;
}
.remote-db-status-page .remote-db-server-details .remote-db-conf-details .header {
  padding-bottom: 12px;
}
.remote-db-status-page .remote-db-server-details .remote-db-logs {
  margin-left: 12px;
  position: relative;
  bottom: 10px;
}
.remote-db-status-page .remote-db-system-health {
  height: 100%;
  width: calc(100% - 32px);
  margin-left: auto;
  margin-right: auto;
  margin-top: 12px;
}
.remote-db-status-page .remote-db-system-health .remote-db-auto-refresh {
  margin-left: 12px;
}

.generic-table-details-repo {
  display: flex;
  flex-direction: column;
  flex: 1;
  padding: 20px;
  overflow: hidden;
}
.generic-table-details-repo .generic-instance-list-item .generic-instance-list-item-content {
  margin-top: -6px;
}
.generic-table-details-repo .hide-graph-panel.collapsed {
  top: -13px;
}
.generic-table-details-repo .table-details-view .table-toolbar .toolbar-buttons .toolbar-buttons-inner-wrapper {
  min-height: 34px;
}
.generic-table-details-repo .table-details-view .items-list-wrapper {
  z-index: 125;
  border-top: 2px solid #dadbdb;
}
.generic-table-details-repo .table-details-view .item-summary {
  top: 235px !important;
}
.generic-table-details-repo .table-details-view.collapsed .items-list-wrapper {
  top: 233px !important;
}
.generic-table-details-repo .table-details-view.collapsed .items-expandable-list {
  top: 309px !important;
}
.generic-table-details-repo .table-details-view.collapsed .items-expandable-list .expandable-list-header {
  margin-top: 5px;
}
.generic-table-details-repo .table-details-view.collapsed .paging-message {
  margin-top: 6px;
}
.generic-table-details-repo .table-details-view.expanded .items-list-wrapper {
  top: 497px !important;
}
.generic-table-details-repo .table-details-view.expanded .items-expandable-list {
  top: 573px !important;
}
.generic-table-details-repo .table-details-view.expanded .item-summary {
  top: 498px !important;
}
.generic-table-details-repo .generic-objects-table {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: hidden;
}
.generic-table-details-repo .filters-header {
  margin-bottom: 20px;
}
.generic-table-details-repo .charts {
  padding-bottom: 20px;
  background-color: #f4f5f5;
}
.generic-table-details-repo .charts .dashboard-column {
  background: #fff;
  border-radius: 5px;
  margin: 6px;
}
.generic-table-details-repo .charts .dashboard-column:first-of-type {
  margin-left: 0;
}
.generic-table-details-repo .charts .dashboard-column:last-of-type {
  margin-right: 0;
}
.generic-table-details-repo .generic-objects {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: hidden;
}

.generic-instance-details-summary .generic-instance-header-row {
  display: flex;
  justify-content: space-between;
  min-height: 20px;
}
.generic-instance-details-summary .generic-instance-header-row .generic-instance-header-wrapper {
  margin-right: 20px;
  width: 100%;
}

.indicator-empty-state-message {
  margin-top: 20px !important;
  margin-left: 20px !important;
}
.single-generic-object-instance:not(.details-view) .tabs-container {
  padding-top: 0;
}
.single-generic-object-instance:not(.details-view) .tabs-container .tabs-item-holder {
  height: 100%;
  padding-top: 2px;
}
.single-generic-object-instance:not(.details-view) .tabs-container .top-menu {
  width: 100%;
  left: 45px !important;
  z-index: 124;
  height: auto !important;
  overflow-x: auto !important;
}
.single-generic-object-instance:not(.details-view) .tabs-container .top-menu .ui.secondary.pointing.menu .tabs-item {
  margin: 0;
}
.single-generic-object-instance:not(.details-view) .tabs-container .top-menu .no-tabs-message {
  padding-top: 12px !important;
}
.single-generic-object-instance:not(.details-view) .indicator-summary-layout-container {
  position: absolute;
  top: 100px;
  bottom: 67px;
  left: 60px;
  right: 0;
  padding-top: 20px;
}
.single-generic-object-instance:not(.details-view) .single-divider {
  top: 60px;
  left: 0;
  border-bottom: 2px solid #dadbdb;
  background-color: #fff;
}
.single-generic-object-instance:not(.details-view) .single-actions {
  top: 60px;
}
.single-generic-object-instance .single-actions {
  position: absolute;
  top: 36px;
  right: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 124;
  height: 40px;
  padding-left: 15px;
}
.single-generic-object-instance .single-divider {
  position: absolute;
  top: 36px;
  right: 0;
  z-index: 115;
  height: 40px;
}

.generic-instance-header {
  width: 100%;
  display: flex;
  align-items: center;
}
.generic-instance-header .generic-instance-value {
  padding-left: 5px;
  padding-bottom: 2px;
}

.generic-instance-list-item .bottom-row {
  line-height: 16px;
}

.investigation-page {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
}
.investigation-page .investigation-container {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
  z-index: 0;
}
.investigation-page .top-menu {
  left: 46px;
  height: auto;
  overflow-x: auto;
  z-index: 124;
  background-color: transparent !important;
}
.investigation-page .top-menu .ui.secondary.pointing.menu {
  padding-left: 8px;
  background-color: #fff !important;
}
.investigation-page .top-menu .ui.secondary.pointing.menu .tabs-item {
  background-color: #fff !important;
}
.investigation-page .top-menu .ui.secondary.pointing.menu .tabs-item:not(:focus-visible):after {
  bottom: -3px;
}
.investigation-page .top-menu .ui.secondary.pointing.menu .tabs-item:focus-visible:after {
  bottom: -2px;
}
.investigation-page .top-menu .no-tabs-message {
  padding-top: 12px !important;
}
.investigation-page .tabs-container {
  padding-top: 0;
}
.investigation-page .tabs-item-holder {
  padding-top: 3px;
  max-height: 36px;
}
.investigation-page.right-shoulder-open .investigation-closed-ribbon {
  right: 550px;
}
.investigation-page .with-empty-fields-checkbox .top-menu {
  width: calc(100% - 220px);
}
.investigation-page .with-empty-fields-checkbox .show-empty-fields-action {
  position: fixed;
  display: flex;
  justify-content: center;
  align-items: center;
  top: 60px;
  right: 0px;
  z-index: 124;
  height: 40px;
  padding-left: 25px;
  border-bottom: 2px solid #dadbdb;
  width: 220px;
  background-color: #fff;
}
.investigation-page.has-banner .incident-summary-wrapper,
.investigation-page.has-banner .with-empty-fields-checkbox .show-empty-fields-action {
  margin-top: 36px;
}

.work-plan-tab {
  position: relative;
}
.work-plan-tab.with-icon {
  padding-right: 20px;
}
.work-plan-tab i {
  position: absolute;
  left: 60px;
  bottom: -6px;
}
.work-plan-tab i.warning {
  color: #d13c3c;
}
.work-plan-tab i.waiting {
  color: #ef9700;
}
.work-plan-tab i.paused {
  color: #b8b8b8;
}

.war-room-tab {
  position: relative;
}
.war-room-tab.with-notifications {
  padding-right: 20px;
}
.war-room-tab .notifications-badge {
  display: inline-block;
  position: absolute;
  bottom: -3px;
  color: #fff !important;
  background-color: #d17d00;
  height: 18px;
  width: 18px;
  line-height: 18px;
  border-radius: 50%;
  font-weight: bold;
  text-align: center;
  font-size: 12px;
  margin-left: 5px;
  margin-bottom: 0;
}
.war-room-tab .notifications-badge.large {
  height: 20px;
  width: 26px;
  line-height: 20px;
  border-radius: 10px;
}

.market-place-page-wrapper {
  display: flex;
  flex-direction: column;
  overflow: auto;
  flex: 1;
}
.market-place-page-wrapper .market-place-page {
  display: flex;
  flex-direction: column;
  overflow: auto;
  flex: 1;
}
.market-place-page-wrapper .market-place-page .pack-view-tab-content {
  flex: 1;
}
.market-place-page-wrapper .market-place-page .tabs-container .top-menu {
  padding-left: 0;
}
.market-place-page-wrapper .market-place-page .tabs-container .top-menu .tabs-item-holder:first-child {
  padding-left: 20px;
}
.market-place-page-wrapper .market-place-page .tabs-container .top-menu .marketplace-badge {
  padding-left: 7px;
}
.market-place-page-wrapper .market-place-page .tabs-container .top-menu .marketplace-count-badge {
  margin-left: 16px;
}
.market-place-page-wrapper .market-place-page .tabs-container .top-menu .marketplace-count-badge .new-items-ribbon {
  position: absolute;
  bottom: 19px;
  right: 2px;
  line-height: 18px;
  font-size: 12px;
}
.market-place-page-wrapper .market-place-page .tabs-container .top-menu .marketplace-count-badge .new-items-ribbon.large {
  width: 24px;
  line-height: 20px;
  border-radius: 10px;
}
.market-place-page-wrapper .market-place-page .tabs-container .active-component {
  margin-top: 20px;
}
.market-place-page-wrapper .market-place-page .right-buttons-area {
  position: fixed;
  top: 60px;
  right: 0;
  padding-top: 12px;
  padding-right: 10px;
  z-index: 124;
}
.market-place-page-wrapper .market-place-page .right-buttons-area .pack-upload-spinner {
  display: inline-block;
  position: relative;
  top: 3px;
  margin-right: 15px;
}
.market-place-page-wrapper .market-place-page .right-buttons-area .cart-button {
  position: relative;
  top: 6px;
  margin-right: 12px;
}
.market-place-page-wrapper .market-place-page .right-buttons-area .cart-button .packs-count-circle {
  display: inline-block;
  position: absolute;
  right: 6px;
  bottom: 11px;
  color: #fff;
  background-color: #404142;
  height: 20px;
  width: 20px;
  line-height: 20px;
  border-radius: 50%;
  text-align: center;
}
.market-place-page-wrapper .market-place-page .right-buttons-area .with-separator {
  border-right: 1px solid #b8b8b8;
  padding-right: 13px;
}
.market-place-page-wrapper .market-place-page .right-buttons-area .marketplace-login,
.market-place-page-wrapper .market-place-page .right-buttons-area .marketplace-user-details {
  display: inline-block;
  position: relative;
  top: 4px;
  margin-right: 12px;
  height: 24px;
}
.market-place-page-wrapper .market-place-page .right-buttons-area .marketplace-login .user-info,
.market-place-page-wrapper .market-place-page .right-buttons-area .marketplace-user-details .user-info {
  display: inline-block;
}
.market-place-page-wrapper .market-place-page .right-buttons-area .marketplace-login .user-info .user-info-tooltip,
.market-place-page-wrapper .market-place-page .right-buttons-area .marketplace-user-details .user-info .user-info-tooltip {
  position: absolute;
  z-index: 999;
  border: 1px solid #dadbdb;
  background: #ffffff;
  padding: 0.833em 1em;
  border-radius: 0.28571429rem;
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
  min-width: 220px;
  max-width: 400px;
  min-height: 35px;
  max-height: 170px;
  top: 23px;
  right: 4px;
}
.market-place-page-wrapper .market-place-page .right-buttons-area .marketplace-login .user-info .user-info-tooltip:before,
.market-place-page-wrapper .market-place-page .right-buttons-area .marketplace-user-details .user-info .user-info-tooltip:before {
  position: absolute;
  content: '';
  width: 0.75em;
  height: 0.75em;
  background: #fff;
  transform: rotate(225deg);
  z-index: 9999;
  box-shadow: 1px 1px 0 0 #bababc;
  top: -5px;
  right: 20px;
  bottom: none;
  left: none;
}
.market-place-page-wrapper .market-place-page .right-buttons-area .marketplace-login .user-info .user-info-tooltip .status-label-tooltip-documentation-link,
.market-place-page-wrapper .market-place-page .right-buttons-area .marketplace-user-details .user-info .user-info-tooltip .status-label-tooltip-documentation-link {
  text-align: right;
  margin-top: 4px;
}
.market-place-page-wrapper .market-place-page .right-buttons-area .marketplace-login .user-info:not(:hover) .user-info-tooltip,
.market-place-page-wrapper .market-place-page .right-buttons-area .marketplace-user-details .user-info:not(:hover) .user-info-tooltip {
  display: none;
}
.market-place-page-wrapper .market-place-page .right-buttons-area .marketplace-login .marketplace-username,
.market-place-page-wrapper .market-place-page .right-buttons-area .marketplace-user-details .marketplace-username {
  margin-right: 15px;
}
.market-place-page-wrapper .market-place-page .right-buttons-area .marketplace-login .marketplace-session-error,
.market-place-page-wrapper .market-place-page .right-buttons-area .marketplace-user-details .marketplace-session-error {
  margin-right: 15px;
  color: #d13c3c;
}
.market-place-page-wrapper .market-place-page .right-buttons-area .marketplace-login .marketplace-session-warning,
.market-place-page-wrapper .market-place-page .right-buttons-area .marketplace-user-details .marketplace-session-warning {
  margin-right: 15px;
  color: #ef9700;
}
.market-place-page-wrapper .cart-wrapper {
  position: fixed;
  right: 0;
  top: 120px;
  height: calc(100vh - 60px - 60px);
  z-index: 92;
  transform: translate3d(404px, 0px, 0px);
}
.market-place-page-wrapper .cart-wrapper.cart-open {
  transform: translate3d(0px, 0px, 0px);
  transition: all 0.5s;
}
.market-place-page-wrapper.has-banner .right-buttons-area {
  margin-top: 36px;
}

.opacity-description {
  opacity: 0.7;
}
.opacity-placeholder {
  opacity: 0.5;
}
.opacity-ghost {
  opacity: 0.3;
}
.text-l-sb {
  font-size: 16px;
  font-weight: 700;
}
.text-s {
  font-size: 13px;
  font-weight: 400;
}
.text-m {
  font-size: 14px;
  font-weight: 400;
}
.text-s-sb {
  font-size: 13px;
  font-weight: 700;
}
.text-m-sb {
  font-size: 14px;
  font-weight: 700;
}
.text-l {
  font-size: 16px;
  font-weight: 400;
}
.text-l-sb {
  font-size: 16px;
  font-weight: 700;
}
.color-text {
  color: #404142;
}
.color-opposite-text {
  color: #fff;
}
.color-description {
  color: rgba(64, 65, 66, 0.7);
}
.color-placeholder {
  color: rgba(64, 65, 66, 0.5);
}
.color-success {
  color: #00cd33;
}
.color-active {
  color: #0074df;
}
.color-white {
  color: #fff;
}
.color-idle {
  color: #9aa0a3;
}
.color-warning {
  color: #ff9000;
}
.color-error {
  color: #ff1744;
}
.color-approved {
  color: #79a133;
}
.color-sand {
  color: #f2ae31;
}
.color-supporting-icon {
  color: rgba(64, 65, 66, 0.5);
}
.color-section-header {
  color: #768ba1;
}
.color-popup-header-background {
  color: rgba(52, 151, 254, 0.05);
}
.title-h1 {
  font-size: 20px !important;
  font-weight: 700 !important;
}
.title-h2 {
  font-size: 17px !important;
  font-weight: 700 !important;
}
.title-h3 {
  color: #768ba1;
  font-size: 14px !important;
  font-weight: 700 !important;
}
.title-h4 {
  font-size: 13px !important;
  font-weight: 700 !important;
}
.title-h5 {
  font-size: 13px !important;
  font-weight: 700 !important;
}
.sub-text {
  font-size: 12px;
  font-weight: 400;
}
.label-text {
  font-size: 12px;
  font-weight: 800;
}
.caption-text {
  font-size: 12px;
  font-weight: 400;
}
.tag-text {
  font-size: 12px;
  font-weight: 700;
}
.clickable {
  cursor: pointer !important;
}
.link-text {
  color: #0074df;
  cursor: pointer !important;
  font-size: 13px;
  font-weight: 400;
  font-weight: 700;
}
.link-text:hover {
  color: #004c9d;
}
.item-dragging {
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0 !important;
}
.shadow-frame {
  box-shadow: none;
  border: 1px solid #eaebeb;
}
.shadow-up {
  box-shadow: rgba(64, 65, 66, 0.08) 0 -2px 4px 0;
}
.shadow-down {
  box-shadow: rgba(64, 65, 66, 0.16) 0 2px 4px 0;
}
.shadow-left {
  box-shadow: rgba(64, 65, 66, 0.16) -2px 0 4px 0;
}
.shadow-right {
  box-shadow: rgba(64, 65, 66, 0.16) 2px 0 4px 0;
}
.shadow-elevate1 {
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
}
.shadow-elevate2 {
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0;
}
.adoption-wizard-sub-tab {
  display: flex;
  flex-direction: column;
  padding: 25px;
  background: #f4f5f5;
  height: 100%;
}
.adoption-wizard-sub-tab .adoption-wizard-sub-tab-description {
  margin: 40px 0;
  font-size: 17px;
  color: rgba(64, 65, 66, 0.7);
}
.adoption-wizard-sub-tab .refresh-content-notification {
  color: #128df2;
  height: 20px;
}
.adoption-wizard-sub-tab .adoption-wizard-sub-tab-content {
  display: flex;
  justify-content: space-around;
  height: 100%;
}
.adoption-wizard-sub-tab .adoption-wizard-empty-state {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.adoption-wizard-sub-tab .adoption-wizard-empty-state .adoption-wizard-empty-state-icon {
  height: 240px;
  width: 300px;
  background: url(/assets/marketplace_empty_state_light-bundle-1764138721895.png);
}
.adoption-wizard-sub-tab .adoption-wizard-empty-state .adoption-wizard-empty-state-text {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.adoption-wizard-sub-tab .adoption-wizard-empty-state .adoption-wizard-empty-state-text span:first-child {
  margin-top: 20px;
}

.opacity-description {
  opacity: 0.7;
}
.opacity-placeholder {
  opacity: 0.5;
}
.opacity-ghost {
  opacity: 0.3;
}
.text-l-sb {
  font-size: 16px;
  font-weight: 700;
}
.text-s {
  font-size: 13px;
  font-weight: 400;
}
.text-m {
  font-size: 14px;
  font-weight: 400;
}
.text-s-sb {
  font-size: 13px;
  font-weight: 700;
}
.text-m-sb {
  font-size: 14px;
  font-weight: 700;
}
.text-l {
  font-size: 16px;
  font-weight: 400;
}
.text-l-sb {
  font-size: 16px;
  font-weight: 700;
}
.color-text {
  color: #404142;
}
.color-opposite-text {
  color: #fff;
}
.color-description {
  color: rgba(64, 65, 66, 0.7);
}
.color-placeholder {
  color: rgba(64, 65, 66, 0.5);
}
.color-success {
  color: #00cd33;
}
.color-active {
  color: #0074df;
}
.color-white {
  color: #fff;
}
.color-idle {
  color: #9aa0a3;
}
.color-warning {
  color: #ff9000;
}
.color-error {
  color: #ff1744;
}
.color-approved {
  color: #79a133;
}
.color-sand {
  color: #f2ae31;
}
.color-supporting-icon {
  color: rgba(64, 65, 66, 0.5);
}
.color-section-header {
  color: #768ba1;
}
.color-popup-header-background {
  color: rgba(52, 151, 254, 0.05);
}
.title-h1 {
  font-size: 20px !important;
  font-weight: 700 !important;
}
.title-h2 {
  font-size: 17px !important;
  font-weight: 700 !important;
}
.title-h3 {
  color: #768ba1;
  font-size: 14px !important;
  font-weight: 700 !important;
}
.title-h4 {
  font-size: 13px !important;
  font-weight: 700 !important;
}
.title-h5 {
  font-size: 13px !important;
  font-weight: 700 !important;
}
.sub-text {
  font-size: 12px;
  font-weight: 400;
}
.label-text {
  font-size: 12px;
  font-weight: 800;
}
.caption-text {
  font-size: 12px;
  font-weight: 400;
}
.tag-text {
  font-size: 12px;
  font-weight: 700;
}
.clickable {
  cursor: pointer !important;
}
.link-text {
  color: #0074df;
  cursor: pointer !important;
  font-size: 13px;
  font-weight: 400;
  font-weight: 700;
}
.link-text:hover {
  color: #004c9d;
}
.item-dragging {
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0 !important;
}
.shadow-frame {
  box-shadow: none;
  border: 1px solid #eaebeb;
}
.shadow-up {
  box-shadow: rgba(64, 65, 66, 0.08) 0 -2px 4px 0;
}
.shadow-down {
  box-shadow: rgba(64, 65, 66, 0.16) 0 2px 4px 0;
}
.shadow-left {
  box-shadow: rgba(64, 65, 66, 0.16) -2px 0 4px 0;
}
.shadow-right {
  box-shadow: rgba(64, 65, 66, 0.16) 2px 0 4px 0;
}
.shadow-elevate1 {
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
}
.shadow-elevate2 {
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0;
}
.adoption-wizard-section:not(:last-child) {
  border-right: 1px dashed #b8b8b8;
  padding-right: 3%;
}
.adoption-wizard-section {
  display: flex;
  flex-basis: 22%;
  flex-direction: column;
  align-items: center;
}
.adoption-wizard-section .adoption-wizard-section-title {
  font-size: 17px;
  font-weight: 600;
  line-height: 22px;
  letter-spacing: 0;
}
.adoption-wizard-section .adoption-wizard-section-icon {
  font-size: 24px;
  margin: 10px 0;
  color: rgba(137, 165, 193, 0.4);
}
.adoption-wizard-section .adoption-wizard-section-sub-title {
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
  min-height: 40px;
  margin-top: 5px;
  color: rgba(64, 65, 66, 0.7);
  text-align: center;
}
.adoption-wizard-section .adoption-wizard-section-tasks {
  width: 100%;
  margin: 30px 0;
}
.adoption-wizard-section .adoption-wizard-section-supporting-empty-state {
  text-align: center;
  margin: 30px 0;
}
.adoption-wizard-section .note {
  display: flex;
}
.adoption-wizard-section .note .info-icon {
  color: #ff9000;
}

.opacity-description {
  opacity: 0.7;
}
.opacity-placeholder {
  opacity: 0.5;
}
.opacity-ghost {
  opacity: 0.3;
}
.text-l-sb {
  font-size: 16px;
  font-weight: 700;
}
.text-s {
  font-size: 13px;
  font-weight: 400;
}
.text-m {
  font-size: 14px;
  font-weight: 400;
}
.text-s-sb {
  font-size: 13px;
  font-weight: 700;
}
.text-m-sb {
  font-size: 14px;
  font-weight: 700;
}
.text-l {
  font-size: 16px;
  font-weight: 400;
}
.text-l-sb {
  font-size: 16px;
  font-weight: 700;
}
.color-text {
  color: #404142;
}
.color-opposite-text {
  color: #fff;
}
.color-description {
  color: rgba(64, 65, 66, 0.7);
}
.color-placeholder {
  color: rgba(64, 65, 66, 0.5);
}
.color-success {
  color: #00cd33;
}
.color-active {
  color: #0074df;
}
.color-white {
  color: #fff;
}
.color-idle {
  color: #9aa0a3;
}
.color-warning {
  color: #ff9000;
}
.color-error {
  color: #ff1744;
}
.color-approved {
  color: #79a133;
}
.color-sand {
  color: #f2ae31;
}
.color-supporting-icon {
  color: rgba(64, 65, 66, 0.5);
}
.color-section-header {
  color: #768ba1;
}
.color-popup-header-background {
  color: rgba(52, 151, 254, 0.05);
}
.title-h1 {
  font-size: 20px !important;
  font-weight: 700 !important;
}
.title-h2 {
  font-size: 17px !important;
  font-weight: 700 !important;
}
.title-h3 {
  color: #768ba1;
  font-size: 14px !important;
  font-weight: 700 !important;
}
.title-h4 {
  font-size: 13px !important;
  font-weight: 700 !important;
}
.title-h5 {
  font-size: 13px !important;
  font-weight: 700 !important;
}
.sub-text {
  font-size: 12px;
  font-weight: 400;
}
.label-text {
  font-size: 12px;
  font-weight: 800;
}
.caption-text {
  font-size: 12px;
  font-weight: 400;
}
.tag-text {
  font-size: 12px;
  font-weight: 700;
}
.clickable {
  cursor: pointer !important;
}
.link-text {
  color: #0074df;
  cursor: pointer !important;
  font-size: 13px;
  font-weight: 400;
  font-weight: 700;
}
.link-text:hover {
  color: #004c9d;
}
.item-dragging {
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0 !important;
}
.shadow-frame {
  box-shadow: none;
  border: 1px solid #eaebeb;
}
.shadow-up {
  box-shadow: rgba(64, 65, 66, 0.08) 0 -2px 4px 0;
}
.shadow-down {
  box-shadow: rgba(64, 65, 66, 0.16) 0 2px 4px 0;
}
.shadow-left {
  box-shadow: rgba(64, 65, 66, 0.16) -2px 0 4px 0;
}
.shadow-right {
  box-shadow: rgba(64, 65, 66, 0.16) 2px 0 4px 0;
}
.shadow-elevate1 {
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
}
.shadow-elevate2 {
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0;
}
.progress-bar-container {
  display: flex;
  flex-direction: column;
  padding: 10px 0;
  width: 100%;
}
.progress-bar-container .progress-bar {
  display: flex;
  padding: 8px 0;
}
.progress-bar-container .progress-bar .progress-bar-done {
  height: 5px;
  background: #00cd33;
}
.progress-bar-container .progress-bar .progress-bar-left {
  height: 5px;
  background: rgba(64, 65, 66, 0.08);
}
.progress-bar-container .progress-bar-footer {
  display: flex;
  justify-content: space-between;
}

.opacity-description {
  opacity: 0.7;
}
.opacity-placeholder {
  opacity: 0.5;
}
.opacity-ghost {
  opacity: 0.3;
}
.text-l-sb {
  font-size: 16px;
  font-weight: 700;
}
.text-s {
  font-size: 13px;
  font-weight: 400;
}
.text-m {
  font-size: 14px;
  font-weight: 400;
}
.text-s-sb {
  font-size: 13px;
  font-weight: 700;
}
.text-m-sb {
  font-size: 14px;
  font-weight: 700;
}
.text-l {
  font-size: 16px;
  font-weight: 400;
}
.text-l-sb {
  font-size: 16px;
  font-weight: 700;
}
.color-text {
  color: #404142;
}
.color-opposite-text {
  color: #fff;
}
.color-description {
  color: rgba(64, 65, 66, 0.7);
}
.color-placeholder {
  color: rgba(64, 65, 66, 0.5);
}
.color-success {
  color: #00cd33;
}
.color-active {
  color: #0074df;
}
.color-white {
  color: #fff;
}
.color-idle {
  color: #9aa0a3;
}
.color-warning {
  color: #ff9000;
}
.color-error {
  color: #ff1744;
}
.color-approved {
  color: #79a133;
}
.color-sand {
  color: #f2ae31;
}
.color-supporting-icon {
  color: rgba(64, 65, 66, 0.5);
}
.color-section-header {
  color: #768ba1;
}
.color-popup-header-background {
  color: rgba(52, 151, 254, 0.05);
}
.title-h1 {
  font-size: 20px !important;
  font-weight: 700 !important;
}
.title-h2 {
  font-size: 17px !important;
  font-weight: 700 !important;
}
.title-h3 {
  color: #768ba1;
  font-size: 14px !important;
  font-weight: 700 !important;
}
.title-h4 {
  font-size: 13px !important;
  font-weight: 700 !important;
}
.title-h5 {
  font-size: 13px !important;
  font-weight: 700 !important;
}
.sub-text {
  font-size: 12px;
  font-weight: 400;
}
.label-text {
  font-size: 12px;
  font-weight: 800;
}
.caption-text {
  font-size: 12px;
  font-weight: 400;
}
.tag-text {
  font-size: 12px;
  font-weight: 700;
}
.clickable {
  cursor: pointer !important;
}
.link-text {
  color: #0074df;
  cursor: pointer !important;
  font-size: 13px;
  font-weight: 400;
  font-weight: 700;
}
.link-text:hover {
  color: #004c9d;
}
.item-dragging {
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0 !important;
}
.shadow-frame {
  box-shadow: none;
  border: 1px solid #eaebeb;
}
.shadow-up {
  box-shadow: rgba(64, 65, 66, 0.08) 0 -2px 4px 0;
}
.shadow-down {
  box-shadow: rgba(64, 65, 66, 0.16) 0 2px 4px 0;
}
.shadow-left {
  box-shadow: rgba(64, 65, 66, 0.16) -2px 0 4px 0;
}
.shadow-right {
  box-shadow: rgba(64, 65, 66, 0.16) 2px 0 4px 0;
}
.shadow-elevate1 {
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
}
.shadow-elevate2 {
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0;
}
.playbooks-modal {
  display: flex;
}
.playbooks-modal .error-message-container {
  display: flex;
  flex-direction: column;
  margin-top: 3px;
  flex: 1;
}
.playbooks-modal .error-message-container .playbook-info-title {
  margin: 40px 0 12px 0;
}
.playbooks-modal .error-message-container .incident-type-error {
  height: 40px;
  font-weight: 400;
  color: black;
}
.playbooks-modal .playbook-info {
  padding: 24px 16px 24px 0;
  display: flex;
  flex-direction: column;
  width: 480px;
  border-right: 1px solid #dadbdb;
}
.playbooks-modal .playbook-info .recommended-section {
  display: flex;
  align-items: center;
}
.playbooks-modal .playbook-info .recommended-section .ui-chip {
  margin-right: 7px;
}
.playbooks-modal .playbook-info .recommended-section .current-incident-type {
  font-size: 12px;
  line-height: 18px;
  color: rgba(64, 65, 66, 0.7);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.playbooks-modal .playbook-info .recommended-section .current-incident-type .current-incident-type-title {
  font-weight: 600;
}
.playbooks-modal .playbook-info .comment {
  margin: 20px 0;
  max-height: 114px;
  overflow-x: hidden;
  overflow-y: scroll;
}
.playbooks-modal .playbook-info .playbooks-dropdown {
  margin: 3px 0 8px;
}
.playbooks-modal .playbook-info .ui-chip {
  width: fit-content;
}
.playbooks-modal .playbook-info .detach-warning {
  display: flex;
  color: rgba(64, 65, 66, 0.7);
  font-size: 13px;
}
.playbooks-modal .playbook-info .detach-warning i {
  margin-right: 10px;
}
.playbooks-modal .playbook-parameters {
  width: 100%;
  height: 100%;
  padding: 24px 26px;
  overflow: scroll;
  display: flex;
  flex-direction: column;
}

.ui-chip {
  font-size: 12px;
  font-weight: 700;
  color: #fff;
  line-height: 16px;
  background-color: #768ba1;
  border-radius: 9px;
  height: 16px;
  padding: 0 5px;
  display: flex;
  align-items: center;
}
.ui-chip:hover {
  background-color: #71869b;
}
.ui-chip span {
  padding: 0 2px;
}
.ui-chip.with-icon {
  padding-right: 0;
}
.ui-chip.with-icon .chip-icon {
  cursor: pointer !important;
  width: 16px !important;
  height: 16px !important;
  font-size: 16px !important;
}
.ui-chip.with-link,
.ui-chip .icon-navigation-close-24-r {
  cursor: pointer;
}

.opacity-description {
  opacity: 0.7;
}
.opacity-placeholder {
  opacity: 0.5;
}
.opacity-ghost {
  opacity: 0.3;
}
.text-l-sb {
  font-size: 16px;
  font-weight: 700;
}
.text-s {
  font-size: 13px;
  font-weight: 400;
}
.text-m {
  font-size: 14px;
  font-weight: 400;
}
.text-s-sb {
  font-size: 13px;
  font-weight: 700;
}
.text-m-sb {
  font-size: 14px;
  font-weight: 700;
}
.text-l {
  font-size: 16px;
  font-weight: 400;
}
.text-l-sb {
  font-size: 16px;
  font-weight: 700;
}
.color-text {
  color: #404142;
}
.color-opposite-text {
  color: #fff;
}
.color-description {
  color: rgba(64, 65, 66, 0.7);
}
.color-placeholder {
  color: rgba(64, 65, 66, 0.5);
}
.color-success {
  color: #00cd33;
}
.color-active {
  color: #0074df;
}
.color-white {
  color: #fff;
}
.color-idle {
  color: #9aa0a3;
}
.color-warning {
  color: #ff9000;
}
.color-error {
  color: #ff1744;
}
.color-approved {
  color: #79a133;
}
.color-sand {
  color: #f2ae31;
}
.color-supporting-icon {
  color: rgba(64, 65, 66, 0.5);
}
.color-section-header {
  color: #768ba1;
}
.color-popup-header-background {
  color: rgba(52, 151, 254, 0.05);
}
.title-h1 {
  font-size: 20px !important;
  font-weight: 700 !important;
}
.title-h2 {
  font-size: 17px !important;
  font-weight: 700 !important;
}
.title-h3 {
  color: #768ba1;
  font-size: 14px !important;
  font-weight: 700 !important;
}
.title-h4 {
  font-size: 13px !important;
  font-weight: 700 !important;
}
.title-h5 {
  font-size: 13px !important;
  font-weight: 700 !important;
}
.sub-text {
  font-size: 12px;
  font-weight: 400;
}
.label-text {
  font-size: 12px;
  font-weight: 800;
}
.caption-text {
  font-size: 12px;
  font-weight: 400;
}
.tag-text {
  font-size: 12px;
  font-weight: 700;
}
.clickable {
  cursor: pointer !important;
}
.link-text {
  color: #0074df;
  cursor: pointer !important;
  font-size: 13px;
  font-weight: 400;
  font-weight: 700;
}
.link-text:hover {
  color: #004c9d;
}
.item-dragging {
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0 !important;
}
.shadow-frame {
  box-shadow: none;
  border: 1px solid #eaebeb;
}
.shadow-up {
  box-shadow: rgba(64, 65, 66, 0.08) 0 -2px 4px 0;
}
.shadow-down {
  box-shadow: rgba(64, 65, 66, 0.16) 0 2px 4px 0;
}
.shadow-left {
  box-shadow: rgba(64, 65, 66, 0.16) -2px 0 4px 0;
}
.shadow-right {
  box-shadow: rgba(64, 65, 66, 0.16) 2px 0 4px 0;
}
.shadow-elevate1 {
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
}
.shadow-elevate2 {
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0;
}
.adoption-wizard-modal {
  display: flex;
  flex-direction: column;
  width: 980px;
}
.adoption-wizard-modal .header {
  display: flex;
  height: 48px;
  justify-content: space-between;
  text-align: center;
  align-items: center;
  padding: 0 16px;
}
.adoption-wizard-modal .content {
  display: flex;
  padding: 0 0 0 24px;
  max-height: 380px;
  min-height: 320px;
}
.adoption-wizard-modal .footer {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 54px;
  padding: 12px;
  border-top: 1px solid #dadbdb;
}
.adoption-wizard-modal .footer .actions {
  display: flex;
  justify-content: end;
}
.adoption-wizard-modal .footer .actions .xsoar-button {
  margin-left: 8px;
}

.opacity-description {
  opacity: 0.7;
}
.opacity-placeholder {
  opacity: 0.5;
}
.opacity-ghost {
  opacity: 0.3;
}
.text-l-sb {
  font-size: 16px;
  font-weight: 700;
}
.text-s {
  font-size: 13px;
  font-weight: 400;
}
.text-m {
  font-size: 14px;
  font-weight: 400;
}
.text-s-sb {
  font-size: 13px;
  font-weight: 700;
}
.text-m-sb {
  font-size: 14px;
  font-weight: 700;
}
.text-l {
  font-size: 16px;
  font-weight: 400;
}
.text-l-sb {
  font-size: 16px;
  font-weight: 700;
}
.color-text {
  color: #404142;
}
.color-opposite-text {
  color: #fff;
}
.color-description {
  color: rgba(64, 65, 66, 0.7);
}
.color-placeholder {
  color: rgba(64, 65, 66, 0.5);
}
.color-success {
  color: #00cd33;
}
.color-active {
  color: #0074df;
}
.color-white {
  color: #fff;
}
.color-idle {
  color: #9aa0a3;
}
.color-warning {
  color: #ff9000;
}
.color-error {
  color: #ff1744;
}
.color-approved {
  color: #79a133;
}
.color-sand {
  color: #f2ae31;
}
.color-supporting-icon {
  color: rgba(64, 65, 66, 0.5);
}
.color-section-header {
  color: #768ba1;
}
.color-popup-header-background {
  color: rgba(52, 151, 254, 0.05);
}
.title-h1 {
  font-size: 20px !important;
  font-weight: 700 !important;
}
.title-h2 {
  font-size: 17px !important;
  font-weight: 700 !important;
}
.title-h3 {
  color: #768ba1;
  font-size: 14px !important;
  font-weight: 700 !important;
}
.title-h4 {
  font-size: 13px !important;
  font-weight: 700 !important;
}
.title-h5 {
  font-size: 13px !important;
  font-weight: 700 !important;
}
.sub-text {
  font-size: 12px;
  font-weight: 400;
}
.label-text {
  font-size: 12px;
  font-weight: 800;
}
.caption-text {
  font-size: 12px;
  font-weight: 400;
}
.tag-text {
  font-size: 12px;
  font-weight: 700;
}
.clickable {
  cursor: pointer !important;
}
.link-text {
  color: #0074df;
  cursor: pointer !important;
  font-size: 13px;
  font-weight: 400;
  font-weight: 700;
}
.link-text:hover {
  color: #004c9d;
}
.item-dragging {
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0 !important;
}
.shadow-frame {
  box-shadow: none;
  border: 1px solid #eaebeb;
}
.shadow-up {
  box-shadow: rgba(64, 65, 66, 0.08) 0 -2px 4px 0;
}
.shadow-down {
  box-shadow: rgba(64, 65, 66, 0.16) 0 2px 4px 0;
}
.shadow-left {
  box-shadow: rgba(64, 65, 66, 0.16) -2px 0 4px 0;
}
.shadow-right {
  box-shadow: rgba(64, 65, 66, 0.16) 2px 0 4px 0;
}
.shadow-elevate1 {
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
}
.shadow-elevate2 {
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0;
}
.task {
  display: flex;
  padding: 12px;
  margin-bottom: 12px;
  border: 1px solid rgba(64, 65, 66, 0.08);
  cursor: pointer;
}
.task.todo {
  background-color: #fff;
}
.task.todo .task-number {
  background: #f4f5f5;
}
.task.nextInLine {
  background-color: #fff;
  border: 2px solid #0074df;
}
.task.nextInLine .task-number {
  background: #f4f5f5;
}
.task.nextInLine .title {
  color: #0074df;
  font-weight: 600;
}
.task.finished {
  background-color: #eefbe5;
}
.task.finished .task-number {
  background: #dfe5eb;
}
.task.error {
  background-color: #fff2f2;
}
.task.error .task-number {
  background: #dfe5eb;
}
.task.disabled {
  background-color: #f4f5f5;
}
.task.disabled :hover {
  cursor: not-allowed;
}
.task .task-number {
  border-radius: 50%;
  height: 20px;
  width: 20px;
  text-align: center;
  margin-right: 8px;
}
.task .task-content {
  display: flex;
  flex-direction: column;
}
.task .task-content {
  width: 100%;
}
.task .task-content .task-content-title {
  display: flex;
  justify-content: space-between;
}
.task .task-content .task-content-title .title {
  font-weight: 600;
  font-size: 14px;
  line-height: 19px;
  margin-bottom: 10px;
}
.task .task-content .task-description {
  font-weight: 400;
  font-size: 13px;
  line-height: 18px;
}

.opacity-description {
  opacity: 0.7;
}
.opacity-placeholder {
  opacity: 0.5;
}
.opacity-ghost {
  opacity: 0.3;
}
.text-l-sb {
  font-size: 16px;
  font-weight: 700;
}
.text-s {
  font-size: 13px;
  font-weight: 400;
}
.text-m {
  font-size: 14px;
  font-weight: 400;
}
.text-s-sb {
  font-size: 13px;
  font-weight: 700;
}
.text-m-sb {
  font-size: 14px;
  font-weight: 700;
}
.text-l {
  font-size: 16px;
  font-weight: 400;
}
.text-l-sb {
  font-size: 16px;
  font-weight: 700;
}
.color-text {
  color: #404142;
}
.color-opposite-text {
  color: #fff;
}
.color-description {
  color: rgba(64, 65, 66, 0.7);
}
.color-placeholder {
  color: rgba(64, 65, 66, 0.5);
}
.color-success {
  color: #00cd33;
}
.color-active {
  color: #0074df;
}
.color-white {
  color: #fff;
}
.color-idle {
  color: #9aa0a3;
}
.color-warning {
  color: #ff9000;
}
.color-error {
  color: #ff1744;
}
.color-approved {
  color: #79a133;
}
.color-sand {
  color: #f2ae31;
}
.color-supporting-icon {
  color: rgba(64, 65, 66, 0.5);
}
.color-section-header {
  color: #768ba1;
}
.color-popup-header-background {
  color: rgba(52, 151, 254, 0.05);
}
.title-h1 {
  font-size: 20px !important;
  font-weight: 700 !important;
}
.title-h2 {
  font-size: 17px !important;
  font-weight: 700 !important;
}
.title-h3 {
  color: #768ba1;
  font-size: 14px !important;
  font-weight: 700 !important;
}
.title-h4 {
  font-size: 13px !important;
  font-weight: 700 !important;
}
.title-h5 {
  font-size: 13px !important;
  font-weight: 700 !important;
}
.sub-text {
  font-size: 12px;
  font-weight: 400;
}
.label-text {
  font-size: 12px;
  font-weight: 800;
}
.caption-text {
  font-size: 12px;
  font-weight: 400;
}
.tag-text {
  font-size: 12px;
  font-weight: 700;
}
.clickable {
  cursor: pointer !important;
}
.link-text {
  color: #0074df;
  cursor: pointer !important;
  font-size: 13px;
  font-weight: 400;
  font-weight: 700;
}
.link-text:hover {
  color: #004c9d;
}
.item-dragging {
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0 !important;
}
.shadow-frame {
  box-shadow: none;
  border: 1px solid #eaebeb;
}
.shadow-up {
  box-shadow: rgba(64, 65, 66, 0.08) 0 -2px 4px 0;
}
.shadow-down {
  box-shadow: rgba(64, 65, 66, 0.16) 0 2px 4px 0;
}
.shadow-left {
  box-shadow: rgba(64, 65, 66, 0.16) -2px 0 4px 0;
}
.shadow-right {
  box-shadow: rgba(64, 65, 66, 0.16) 2px 0 4px 0;
}
.shadow-elevate1 {
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
}
.shadow-elevate2 {
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0;
}
.configure-instance-modal-content {
  display: flex;
  flex-direction: column;
}
.configure-instance-modal-content .title {
  margin: 28px 0;
}
.configure-instance-modal-content .existing-instance-selection {
  display: flex;
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  letter-spacing: 0;
  text-align: left;
  margin-bottom: 24px;
  align-items: center;
}
.configure-instance-modal-content .existing-instance-selection .radio {
  margin-right: 20px;
}

.opacity-description {
  opacity: 0.7;
}
.opacity-placeholder {
  opacity: 0.5;
}
.opacity-ghost {
  opacity: 0.3;
}
.text-l-sb {
  font-size: 16px;
  font-weight: 700;
}
.text-s {
  font-size: 13px;
  font-weight: 400;
}
.text-m {
  font-size: 14px;
  font-weight: 400;
}
.text-s-sb {
  font-size: 13px;
  font-weight: 700;
}
.text-m-sb {
  font-size: 14px;
  font-weight: 700;
}
.text-l {
  font-size: 16px;
  font-weight: 400;
}
.text-l-sb {
  font-size: 16px;
  font-weight: 700;
}
.color-text {
  color: #404142;
}
.color-opposite-text {
  color: #fff;
}
.color-description {
  color: rgba(64, 65, 66, 0.7);
}
.color-placeholder {
  color: rgba(64, 65, 66, 0.5);
}
.color-success {
  color: #00cd33;
}
.color-active {
  color: #0074df;
}
.color-white {
  color: #fff;
}
.color-idle {
  color: #9aa0a3;
}
.color-warning {
  color: #ff9000;
}
.color-error {
  color: #ff1744;
}
.color-approved {
  color: #79a133;
}
.color-sand {
  color: #f2ae31;
}
.color-supporting-icon {
  color: rgba(64, 65, 66, 0.5);
}
.color-section-header {
  color: #768ba1;
}
.color-popup-header-background {
  color: rgba(52, 151, 254, 0.05);
}
.title-h1 {
  font-size: 20px !important;
  font-weight: 700 !important;
}
.title-h2 {
  font-size: 17px !important;
  font-weight: 700 !important;
}
.title-h3 {
  color: #768ba1;
  font-size: 14px !important;
  font-weight: 700 !important;
}
.title-h4 {
  font-size: 13px !important;
  font-weight: 700 !important;
}
.title-h5 {
  font-size: 13px !important;
  font-weight: 700 !important;
}
.sub-text {
  font-size: 12px;
  font-weight: 400;
}
.label-text {
  font-size: 12px;
  font-weight: 800;
}
.caption-text {
  font-size: 12px;
  font-weight: 400;
}
.tag-text {
  font-size: 12px;
  font-weight: 700;
}
.clickable {
  cursor: pointer !important;
}
.link-text {
  color: #0074df;
  cursor: pointer !important;
  font-size: 13px;
  font-weight: 400;
  font-weight: 700;
}
.link-text:hover {
  color: #004c9d;
}
.item-dragging {
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0 !important;
}
.shadow-frame {
  box-shadow: none;
  border: 1px solid #eaebeb;
}
.shadow-up {
  box-shadow: rgba(64, 65, 66, 0.08) 0 -2px 4px 0;
}
.shadow-down {
  box-shadow: rgba(64, 65, 66, 0.16) 0 2px 4px 0;
}
.shadow-left {
  box-shadow: rgba(64, 65, 66, 0.16) -2px 0 4px 0;
}
.shadow-right {
  box-shadow: rgba(64, 65, 66, 0.16) 2px 0 4px 0;
}
.shadow-elevate1 {
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
}
.shadow-elevate2 {
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0;
}
.turn-on-usecase-modal {
  padding: 28px 0;
}
.turn-on-usecase-modal .turn-on-usecase-modal-title {
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 3px;
}
.turn-on-usecase-modal .turn-on-usecase-modal-description {
  font-weight: 400;
  font-size: 14px;
  line-height: 19px;
}
.turn-on-usecase-modal .highlighted {
  font-weight: 600;
}

.adoption-wizard-success-modal {
  display: flex;
  flex-direction: column;
}
.adoption-wizard-success-modal .content {
  display: flex;
  flex-direction: column;
  align-items: center;
  top: -60px;
  position: relative;
}
.adoption-wizard-success-modal .content .title {
  text-align: center;
  font-family: 'Source Sans Pro';
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 40px;
}
.adoption-wizard-success-modal .content .image {
  color: black;
  font-size: 60px !important;
}

.market-browse-page {
  display: flex;
  flex-direction: column;
  overflow: auto;
  flex: 1;
}

.preview-only-tooltip {
  position: absolute;
  z-index: 999;
  border: 1px solid #dadbdb;
  background: #ffffff;
  padding: 0.833em 1em;
  border-radius: 0.28571429rem;
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
  min-width: 220px;
  max-width: 400px;
  min-height: 35px;
  max-height: 170px;
  top: 50px;
  right: 20px;
}
.preview-only-tooltip:before {
  position: absolute;
  content: '';
  width: 0.75em;
  height: 0.75em;
  background: #fff;
  transform: rotate(225deg);
  z-index: 9999;
  box-shadow: 1px 1px 0 0 #bababc;
  top: -5px;
  right: 20px;
  bottom: none;
  left: none;
}
.preview-only-tooltip .preview-only-tooltip-documentation-link {
  padding-top: 10px;
}
:not(:hover) .preview-only-tooltip {
  display: none;
}
.market-single-pack-view {
  display: flex;
  flex-direction: column;
  overflow: auto;
}
.market-single-pack-view .market-single-pack-content {
  display: flex;
  flex-direction: column;
  overflow: auto;
}
.market-single-pack-view .market-single-pack-content .headline-row {
  display: flex;
  justify-content: space-between;
  height: 60px;
  align-items: center;
  padding: 0 20px 0 15px;
  border-bottom: 1px solid #dadbdb;
}
.market-single-pack-view .market-single-pack-content .headline-row.cart-is-open .right-area {
  padding-right: 424px;
  animation: fadeIn 1s;
}
.market-single-pack-view .market-single-pack-content .headline-row .right-area {
  flex-shrink: 0;
  display: flex;
  align-items: center;
}
.market-single-pack-view .market-single-pack-content .headline-row .right-area .error-container {
  margin-left: 6px;
}
.market-single-pack-view .market-single-pack-content .headline-row .right-area .pricing-summary-container {
  height: 60px;
  margin-right: 15px;
}
.market-single-pack-view .market-single-pack-content .headline-row .right-area .subscription-status-box-container {
  height: 36px;
  margin-right: 15px;
}
.market-single-pack-view .market-single-pack-content .headline-row .right-area .loading-spinner {
  padding-right: 10px;
}
.market-single-pack-view .market-single-pack-content .headline-row .right-area .installed-label span {
  margin-left: 5px;
}
.market-single-pack-view .market-single-pack-content .headline-row .right-area .cart-button-icon {
  padding-right: 5px;
}
.market-single-pack-view .market-single-pack-content .headline-row .right-area .pack-right-header-button-container {
  position: relative;
}
.market-single-pack-view .market-single-pack-content .headline-row .left-area {
  height: 24px;
  display: flex;
  align-items: center;
  min-width: 0;
  font-weight: 700;
  font-size: 24px;
}
.market-single-pack-view .market-single-pack-content .headline-row .left-area .marketplace-link {
  display: flex;
  align-items: center;
  color: #0074df;
  margin-right: 2px;
  cursor: pointer;
}
.market-single-pack-view .market-single-pack-content .headline-row .left-area .marketplace-link i {
  padding-top: 4px;
  margin-left: 5px;
}
.market-single-pack-view .market-single-pack-content .headline-row .left-area .single-pack-name {
  margin-right: 10px;
  line-height: 1.25;
}
.market-single-pack-view .no-pack-message {
  margin-top: 80px;
}
.market-single-pack-view .single-market-page-loader {
  z-index: 998 !important;
}

.single-pack-view {
  display: flex;
  flex-direction: column;
  overflow: auto;
  flex: 1;
}

.rate-pack-label {
  padding-left: 18px;
}
.default-cursor {
  cursor: default !important;
}
.review-loader {
  margin-left: 10px !important;
}
.pack-review {
  display: flex;
  align-items: center;
  height: 24px;
}
.pack-details {
  display: flex;
  margin: 26px;
  position: relative;
}
.pack-details .left-shoulder-details {
  background-color: #fff;
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0;
  flex: 1;
  min-width: 400px;
  max-width: 900px;
  margin-right: 40px;
  overflow: auto;
}
.pack-details .left-shoulder-details .pack-content {
  padding: 20px;
}
.pack-details .left-shoulder-details .pack-content .react-player-wrapper {
  margin-bottom: 24px;
}
.pack-details .left-shoulder-details .pack-content .pack-header {
  padding-bottom: 25px;
}
.pack-details .left-shoulder-details .pack-content .pack-header .pack-title {
  display: flex;
  line-height: 1.25;
  padding-bottom: 5px;
}
.pack-details .left-shoulder-details .pack-content .pack-header .pack-title .pack-name {
  padding-right: 10px;
}
.pack-details .left-shoulder-details .pack-content .pack-header .pack-title .pack-version {
  align-self: flex-end;
  flex-shrink: 0;
  padding-bottom: 1px;
}
.pack-details .left-shoulder-details .pack-content .pack-content-items-count {
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 25px;
}
.pack-details .left-shoulder-details .pack-content .pack-content-items-count .content-type-item-wrapper {
  display: flex;
  height: 24px;
  width: 170px;
  margin-bottom: 15px;
}
.pack-details .left-shoulder-details .pack-content .pack-content-items-count .content-type-item-wrapper .content-type-item .content-type-item-icon {
  padding-right: 5px;
}
.pack-details .left-shoulder-details .pack-content .pack-content-items-count .content-type-item-wrapper .content-type-item .content-type-item-count {
  padding-right: 8px;
}
.pack-details .left-shoulder-details .pack-content .pack-description {
  padding-bottom: 25px;
  color: #404142;
}
.pack-details .left-shoulder-details .pack-content .documentation-package-header {
  font-size: 16px;
  line-height: 1.25;
  flex: 1;
  padding-bottom: 5px;
}
.pack-details .right-shoulder-details {
  width: 320px;
}
.pack-details .right-shoulder-details .section-title {
  margin-top: 20px;
  margin-bottom: 6px;
  font-size: 14px;
}
.pack-details .right-shoulder-details .pack-author-section .author-image {
  max-height: 50px;
  max-width: 300px;
  background-color: #f4f5f5;
  border-radius: 2px;
}
.pack-details .right-shoulder-details .info-section-item {
  display: flex;
  border-bottom: 1px solid #eaebeb;
  margin-bottom: 6px;
}
.pack-details .right-shoulder-details .info-section-item:last-of-type {
  border-bottom: 0;
  margin-bottom: 9px;
}
.pack-details .right-shoulder-details .info-section-item .info-section-title {
  width: 40%;
  margin-bottom: 5px;
}
.pack-details .right-shoulder-details .info-section-item .info-section-data {
  width: 60%;
}
.pack-details .right-shoulder-details .info-section-item .info-section-data.no-icon {
  padding-left: 5px;
}
.pack-details .right-shoulder-details .info-section-item .certified-field {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.pack-details .right-shoulder-details .info-section-item .status-field .update-available-label {
  display: flex;
  justify-content: space-between;
}
.pack-details .right-shoulder-details .info-section-item .status-field .update-available-label .go-to-market-place-view-link {
  margin-left: 5px;
}
.pack-details .right-shoulder-details .info-section-item .status-field .installed-label span {
  margin-left: 2px;
}
.pack-details .right-shoulder-details .info-section-item .installed-version-field {
  display: flex;
  justify-content: space-between;
}
.pack-details .right-shoulder-details .info-section-item .installed-version-field .go-to-installed-link {
  margin-left: 10px;
}
.pack-details .right-shoulder-details .info-section-item .supported-by-wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.pack-details .right-shoulder-details .info-section-item .supported-by-pop-up {
  display: flex;
  flex-direction: column;
  max-width: 450px;
  background-color: #fff;
  padding-right: 8px;
}
.pack-details .right-shoulder-details .info-section-item .supported-by-pop-up .supported-by-row:not(:last-child) {
  margin-bottom: 8px;
}
.pack-details .right-shoulder-details .info-section-item .supported-by-pop-up .supported-by-row .link-button {
  margin-right: 3.5px;
}
.pack-details .right-shoulder-details .status-label .status-label-tooltip {
  position: relative;
  display: flex;
  flex-direction: column;
  font-size: small;
  margin-left: 15px;
  margin-top: 2px;
  position: absolute;
  z-index: 999;
  border: 1px solid #dadbdb;
  background: #ffffff;
  padding: 0.833em 1em;
  border-radius: 0.28571429rem;
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
  min-width: 115px;
  max-width: 180px;
  min-height: 50px;
  max-height: 400px;
}
.pack-details .right-shoulder-details .status-label .status-label-tooltip:before {
  position: absolute;
  content: '';
  width: 0.75em;
  height: 0.75em;
  background: #fff;
  transform: rotate(225deg);
  z-index: 9999;
  box-shadow: 1px 1px 0 0 #bababc;
  top: -5px;
  right: left;
  bottom: none;
  left: none;
}
.pack-details .right-shoulder-details .status-label .status-label-tooltip .status-label-tooltip-action-text {
  margin-top: 20px;
}
.pack-details .right-shoulder-details .status-label .status-label-tooltip .status-label-tooltip-action {
  text-align: right;
}
.pack-details .right-shoulder-details .status-label:not(:hover) .status-label-tooltip {
  display: none;
}
.pack-details .right-shoulder-details .pack-labels {
  max-height: 100px;
  display: flex;
  flex-wrap: wrap;
  min-height: 16px;
  align-items: center;
}
.pack-details .right-shoulder-details .pack-labels .pack-label {
  display: inline-block;
  position: relative;
  margin: 2px 4px 2px 0;
}
.pack-details .right-shoulder-details .integrations-section .integrations-images {
  display: flex;
  flex-wrap: wrap;
  margin-top: 10px;
  width: 304px;
  max-height: 230px;
  overflow-y: auto;
}
.pack-details .right-shoulder-details .integrations-section .integrations-images .integration-image-container {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 27px;
  width: 64px;
  border: 1px solid #eaebeb;
  margin-right: 8px;
  margin-bottom: 8px;
  background-color: #f4f5f5;
  border-radius: 2px;
  cursor: pointer;
}
.pack-details .right-shoulder-details .integrations-section .integrations-images .integration-image {
  max-height: 25px;
  max-width: 60px;
}

.pack-readme .pack-html-readme {
  overflow-x: auto;
}
.pack-readme .global-markdown.fixed-layout table {
  table-layout: auto;
  display: block;
  overflow-x: auto;
}

.pack-user-review {
  display: flex;
  align-items: center;
}
.pack-user-review .review-popup {
  top: 80px;
  left: 132px;
}

.review-popup {
  padding: 0 !important;
  position: absolute;
  z-index: 999;
  border: 1px solid #dadbdb;
  background: #ffffff;
  padding: 0.833em 1em;
  border-radius: 0.28571429rem;
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
  min-width: 471px;
  max-width: 471px;
  min-height: 330px;
  max-height: 330px;
}
.review-popup:before {
  position: absolute;
  content: '';
  width: 0.75em;
  height: 0.75em;
  background: #fff;
  transform: rotate(225deg);
  z-index: 9999;
  box-shadow: 1px 1px 0 0 #bababc;
  top: -5px;
  right: 430px;
  bottom: none;
  left: none;
}
.review-popup .content {
  padding: 20px;
}
.review-popup .actions {
  width: 471px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-left: 18px;
  padding-right: 18px;
  padding-top: 9px;
  border-top: 1px solid #dadbdb;
}
.review-popup .rating {
  padding-top: 5px;
  padding-bottom: 5px;
}
.review-popup .review-delete-btn {
  color: #0074df;
  cursor: pointer;
}
.review-popup .review-delete-btn:hover {
  color: #004c9d;
}
.review-comment-text {
  resize: none !important;
}
.review-comment {
  display: flex;
  justify-content: space-between;
}

.single-pack-ribbon {
  position: fixed;
  right: 0;
  bottom: 0;
  z-index: 91;
  pointer-events: none;
}
.single-pack-ribbon img {
  display: block;
  opacity: 0.7;
}

.ui-green-chip {
  font-size: 12px;
  font-weight: 700;
  color: #fff;
  width: 84px;
  line-height: 16px;
  background-color: #1db846;
  border-radius: 9px;
  height: 16px;
  padding: 0 5px;
  display: flex;
  align-items: center;
}
.ui-green-chip span {
  padding: 0 2px;
}
.ui-green-chip.with-icon {
  padding-right: 0;
}
.ui-green-chip.with-icon .chip-icon {
  cursor: pointer !important;
  width: 16px !important;
  height: 16px !important;
  font-size: 16px !important;
}

.pack-release-notes {
  margin: 18px;
  padding: 10px;
}
.pack-release-notes .no-change-log-available {
  margin-top: 200px;
  width: 100%;
}
.pack-release-notes .pack-release-notes-version {
  margin-bottom: 16px;
  max-width: 960px;
}
.pack-release-notes .pack-release-notes-version .dropdown-expander {
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0;
}
.pack-release-notes .pack-release-notes-version-header {
  color: #404142;
}
.pack-release-notes .dropdown-expander {
  padding: 25px;
}

.pack-release-notes-version .installed-pack-release-notes {
  margin-left: 10px;
}

.commands-names-modal {
  margin-top: 40px;
  width: 700px;
}
.pack-content-items {
  padding: 20px;
}
.pack-content-items .no-content-items {
  margin-top: 200px;
  width: 100%;
}
.pack-content-items .content-items-header {
  display: flex;
  justify-content: flex-end;
}
.pack-content-items .content-items-header .content-items-header-collapse {
  padding-bottom: 12px;
}
.pack-content-items .content-items-data {
  background-color: #fff;
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0;
}
.pack-content-items .pack-content-dropdown-expander.dropdown-expander-content-extended {
  margin-top: 35px;
}

.commands-names-modal .content {
  overflow-y: auto;
}

.pack-dependencies-tab {
  margin: 18px;
  padding: 10px;
}
.pack-dependencies-tab .no-dependencies {
  margin-top: 200px;
  width: 100%;
}
.pack-dependencies-tab .dependencies-tab-heading {
  margin-bottom: 16px;
}
.pack-dependencies-tab .pack-dependencies-dropdown {
  margin-bottom: 16px;
  max-width: 960px;
}
.pack-dependencies-tab .pack-dependencies-dropdown .dropdown-expander {
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0;
}
.pack-dependencies-tab .pack-release-notes-version-header {
  color: #404142;
}
.pack-dependencies-tab .dependencies-expander-container {
  display: flex;
  align-items: center;
  height: 24px;
}
.pack-dependencies-tab .dependencies-expander-container .dependencies-expander-header {
  margin-right: 5px;
}
.pack-dependencies-tab .dropdown-expander {
  padding: 25px;
}

.dependency-section-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  border-bottom: 1px solid #eaebeb;
  margin-bottom: 6px;
  height: 30px;
}
.dependency-section-item:last-of-type {
  border-bottom: 0;
  margin-bottom: 9px;
}
.dependency-section-item .dependency-pack-name {
  width: 300px;
  margin-bottom: 5px;
}
.dependency-section-item .dependency-pack-name .dependency-pack-icon .demisto-icon {
  width: 30px;
}
.dependency-section-item .dependency-pack-name.no-icon {
  padding-left: 30px;
}
.dependency-section-item .dependency-pack-author {
  width: 25%;
}
.dependency-section-item .dependency-pack-info {
  text-align: end;
  width: 265px;
}
.dependency-section-item .dependency-pack-info .dependency-info-modal {
  color: rgba(64, 65, 66, 0.7);
}
.dependency-section-item .preview .dependency-pack-author {
  width: 25%;
}
.dependency-section-item .certified-field {
  display: table;
}
.dependency-section-item .certified-field .certified-icon {
  display: table-cell;
}
.dependency-section-item .certified-field .certified-value {
  display: table-cell;
  vertical-align: middle;
}

.pack-preview-modal {
  width: 1200px;
  height: 600px;
}
.pack-preview-modal .content {
  height: 100%;
  padding: 0 !important;
}
.pack-preview-modal .content .market-single-pack-preview {
  height: 100%;
}
.pack-preview-modal .content .market-single-pack-preview .single-pack-view {
  height: 100%;
}
.pack-preview-modal .content .market-single-pack-preview .loader-wrapper {
  margin: 35px;
}

.marketplace-empty-state {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.marketplace-empty-state img {
  margin-left: 40px;
}
.marketplace-empty-state .primary-message {
  margin-bottom: 15px;
}
.marketplace-empty-state .secondary-message {
  margin-bottom: 10px;
}
.marketplace-empty-state .back-to-marketplace-message .marketplace-link {
  color: #0074df;
  cursor: pointer;
}

.rate-pack-label {
  padding-left: 18px;
}
.user-review-loader {
  margin-left: 10px !important;
}
.comments-container {
  padding-top: 22px;
}
.load-more {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 10px 0 20px;
}
.load-more .load-more-text {
  font-size: 13px;
  font-weight: 700;
  margin-bottom: 5px;
}
.pack-reviews-tab {
  display: flex;
  margin: 26px;
  position: relative;
}
.pack-reviews-tab .left-shoulder-reviews {
  flex: 1;
  background-color: #fff;
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0;
  min-width: 400px;
  max-width: 900px;
  margin-right: 40px;
  overflow: auto;
  min-height: 401px;
}
.pack-reviews-tab .left-shoulder-reviews .reviews-content {
  padding: 20px;
}
.pack-reviews-tab .left-shoulder-reviews .reviews-content .comments-loader {
  margin-left: 45%;
  margin-top: 15%;
}
.pack-reviews-tab .left-shoulder-reviews .reviews-content .reviews-header .reviews-title {
  display: flex;
  line-height: 1.25;
  padding-bottom: 5px;
}
.pack-reviews-tab .left-shoulder-reviews .reviews-content .reviews-header .reviews-title .pack-name {
  padding-right: 10px;
}
.pack-reviews-tab .left-shoulder-reviews .reviews-content .reviews-header .reviews-title .pack-version {
  align-self: flex-end;
  padding-bottom: 1px;
}
.pack-reviews-tab .left-shoulder-reviews .reviews-content .reviews-header .pack-header-review {
  display: flex;
  align-items: center;
}
.pack-reviews-tab .left-shoulder-reviews .reviews-content .reviews-header .pack-header-review .filter-menu {
  flex: 1;
  display: flex;
  font-size: 13px;
  font-weight: 700;
  align-items: center;
  justify-content: flex-end;
}
.pack-reviews-tab .left-shoulder-reviews .reviews-content .reviews-header .pack-header-review .filter-menu .showing-label {
  margin-right: 5px;
  white-space: nowrap;
}
.pack-reviews-tab .right-shoulder-reviews .summary-loader {
  margin-top: 30px;
  margin-left: 45%;
}

.review-summary .review-summary-overall {
  font-weight: 700;
  font-size: 16px;
  padding-top: 16px;
}
.review-summary .review-summary-stars {
  padding-top: 16px;
  display: flex;
  align-items: center;
}
.review-summary .review-summary-stars .review-summary-average-rating-label {
  font-weight: 700;
  font-size: 16px;
  padding-left: 12px;
}
.review-summary .total-count-label {
  font-weight: 700;
  font-size: 16px;
  padding-top: 16px;
}
.review-summary .rating-fragment {
  padding-top: 8px;
  display: flex;
}
.review-summary .rating-fragment .rating-fragment-string {
  flex: 1;
  font-weight: 700;
  font-size: 16px;
  padding-right: 16px;
  cursor: pointer;
}
.review-summary .rating-fragment .rating-bar {
  width: 130px;
  display: flex;
  align-items: center;
}
.review-summary .rating-fragment .rating-bar .rating-bar-active {
  height: 8px;
  background-color: #0074df;
}
.review-summary .rating-fragment .rating-bar .rating-bar-background {
  height: 8px;
  background-color: #404142;
}
.review-summary .rating-fragment .rating-fragment-count {
  font-weight: 700;
  font-size: 16px;
  padding-left: 16px;
}

.empty-comments-state {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.empty-comments-state .primary-message {
  padding-bottom: 10px;
}
.empty-comments-state .secondary-message.pointer-cursor {
  cursor: pointer;
}

.single-comment {
  width: 100%;
  padding-bottom: 32px;
}
.single-comment .single-comment-header {
  display: flex;
  align-items: center;
}
.single-comment .single-comment-header .comment-avatar {
  width: 32px;
  height: 32px;
}
.single-comment .single-comment-header .single-comment-headline {
  padding-left: 6px;
}
.single-comment .single-comment-header .single-comment-headline .single-comment-info {
  display: flex;
}
.single-comment .single-comment-header .single-comment-headline .single-comment-info .user-name {
  font-size: 14px;
}
.single-comment .single-comment-header .single-comment-headline .single-comment-info .comment-pack-version {
  padding-left: 10px;
}
.single-comment .single-comment-header .single-comment-text {
  padding-top: 16px;
}
.single-comment .single-comment-stars {
  margin-left: -3px;
}

.pack-pricing-summary {
  position: relative;
  display: flex;
  height: 100%;
  align-items: center;
}
.pack-pricing-summary .pack-price {
  padding-bottom: 2px;
}
.pack-pricing-summary .pack-pricing-tooltip {
  position: absolute;
  z-index: 999;
  border: 1px solid #dadbdb;
  background: #ffffff;
  padding: 0.833em 1em;
  border-radius: 0.28571429rem;
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
  min-width: 160px;
  max-width: 400px;
  min-height: 35px;
  max-height: 170px;
  top: 50px;
  right: -10px;
  padding: 15px 10px 10px 10px !important;
}
.pack-pricing-summary .pack-pricing-tooltip:before {
  position: absolute;
  content: '';
  width: 0.75em;
  height: 0.75em;
  background: #fff;
  transform: rotate(225deg);
  z-index: 9999;
  box-shadow: 1px 1px 0 0 #bababc;
  top: -5px;
  right: 20px;
  bottom: none;
  left: none;
}
.pack-pricing-summary .pack-pricing-tooltip .pricing-rows-container .pricing-row {
  display: flex;
  justify-content: space-between;
  width: 250px;
  height: 24px;
  align-items: center;
  margin-bottom: 5px;
}
.pack-pricing-summary .pack-pricing-tooltip .pricing-rows-container .pricing-row .pricing-value {
  display: flex;
  align-items: center;
}
.pack-pricing-summary .pack-pricing-tooltip .pricing-rows-container .pricing-row .pricing-value .month-label {
  padding-bottom: 2px;
  padding-left: 5px;
}
.pack-pricing-summary .pack-pricing-tooltip .pricing-bullets ul {
  padding-left: 15px;
  margin: 15px 0 10px 0;
}
.pack-pricing-summary .pack-pricing-tooltip .show-dependencies-link {
  display: flex;
  justify-content: flex-end;
}
.pack-pricing-summary:not(:hover) .pack-pricing-tooltip {
  display: none;
}

.opacity-description {
  opacity: 0.7;
}
.opacity-placeholder {
  opacity: 0.5;
}
.opacity-ghost {
  opacity: 0.3;
}
.text-l-sb {
  font-size: 16px;
  font-weight: 700;
}
.text-s {
  font-size: 13px;
  font-weight: 400;
}
.text-m {
  font-size: 14px;
  font-weight: 400;
}
.text-s-sb {
  font-size: 13px;
  font-weight: 700;
}
.text-m-sb {
  font-size: 14px;
  font-weight: 700;
}
.text-l {
  font-size: 16px;
  font-weight: 400;
}
.text-l-sb {
  font-size: 16px;
  font-weight: 700;
}
.color-text {
  color: #404142;
}
.color-opposite-text {
  color: #fff;
}
.color-description {
  color: rgba(64, 65, 66, 0.7);
}
.color-placeholder {
  color: rgba(64, 65, 66, 0.5);
}
.color-success {
  color: #00cd33;
}
.color-active {
  color: #0074df;
}
.color-white {
  color: #fff;
}
.color-idle {
  color: #9aa0a3;
}
.color-warning {
  color: #ff9000;
}
.color-error {
  color: #ff1744;
}
.color-approved {
  color: #79a133;
}
.color-sand {
  color: #f2ae31;
}
.color-supporting-icon {
  color: rgba(64, 65, 66, 0.5);
}
.color-section-header {
  color: #768ba1;
}
.color-popup-header-background {
  color: rgba(52, 151, 254, 0.05);
}
.title-h1 {
  font-size: 20px !important;
  font-weight: 700 !important;
}
.title-h2 {
  font-size: 17px !important;
  font-weight: 700 !important;
}
.title-h3 {
  color: #768ba1;
  font-size: 14px !important;
  font-weight: 700 !important;
}
.title-h4 {
  font-size: 13px !important;
  font-weight: 700 !important;
}
.title-h5 {
  font-size: 13px !important;
  font-weight: 700 !important;
}
.sub-text {
  font-size: 12px;
  font-weight: 400;
}
.label-text {
  font-size: 12px;
  font-weight: 800;
}
.caption-text {
  font-size: 12px;
  font-weight: 400;
}
.tag-text {
  font-size: 12px;
  font-weight: 700;
}
.clickable {
  cursor: pointer !important;
}
.link-text {
  color: #0074df;
  cursor: pointer !important;
  font-size: 13px;
  font-weight: 400;
  font-weight: 700;
}
.link-text:hover {
  color: #004c9d;
}
.item-dragging {
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0 !important;
}
.shadow-frame {
  box-shadow: none;
  border: 1px solid #eaebeb;
}
.shadow-up {
  box-shadow: rgba(64, 65, 66, 0.08) 0 -2px 4px 0;
}
.shadow-down {
  box-shadow: rgba(64, 65, 66, 0.16) 0 2px 4px 0;
}
.shadow-left {
  box-shadow: rgba(64, 65, 66, 0.16) -2px 0 4px 0;
}
.shadow-right {
  box-shadow: rgba(64, 65, 66, 0.16) 2px 0 4px 0;
}
.shadow-elevate1 {
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
}
.shadow-elevate2 {
  box-shadow: rgba(64, 65, 66, 0.25) 0 2px 7px 0;
}
/** Demisto colors **/
/* CheckBox */
/* Content */
/* Scroll Bar */
/* Anchors */
/* Dialog Modal */
/* Label */
/* Search */
/* Favorites */
/* Buttons */
/* Modal */
/* Divider */
/* Panel */
/* Menu */
/* Panel right side */
/* Drag and Drop */
/* Dropzone */
/* Notification Icon */
/* Reputation Colors */
/* Messages */
/* Error Pages*/
/* Playbook */
/* Workplan */
/* Task Details */
/* Dashboard */
/* CLI */
/* Automation */
/* War-Room Entries */
/* Filter */
/* Separators */
/* License */
/* Script Helper */
/* ======== ACCESSIBILITY ======== */
.adoption-wizard-select-modal {
  width: 750px;
  display: flex;
  flex-direction: column;
  height: 70vh;
}
.adoption-wizard-select-modal .modal-header-title {
  font-weight: 600;
  font-size: 17px;
}
.adoption-wizard-select-modal-warning {
  color: #d13c3c;
  display: inline-flex;
}
.adoption-wizard-select-modal-warning-icon {
  display: inline-flex;
  align-items: center;
  font-weight: normal;
}
.adoption-wizard-select-modal-content-wrapper {
  flex: 1;
  overflow: scroll;
}
.adoption-wizard-select-modal-content-wrapper .adoption-wizard-select-modal-note {
  font-weight: 600;
  font-size: 14px;
  padding: 30px 0 0 20px;
}
.adoption-wizard-select-modal-content-wrapper .adoption-wizard-select-modal-content {
  padding: 30px 20px;
}
.adoption-wizard-select-modal-content-wrapper .adoption-wizard-select-modal-content .dropdown-expander-container {
  border: 1px solid #dadbdb;
  box-sizing: border-box;
  border-radius: 2px;
  margin-bottom: 15px;
}
.adoption-wizard-select-modal-content-wrapper .adoption-wizard-select-modal-content .dropdown-expander-container .adoption-wizard-selection-item {
  display: block;
}
.adoption-wizard-select-modal-content-wrapper .adoption-wizard-select-modal-content .dropdown-expander-container .adoption-wizard-selection-item:not(:last-child) {
  margin-bottom: 20px;
}
.adoption-wizard-select-modal-footer {
  padding: 12px;
  border-top: 1px solid #dadbdb;
}
.adoption-wizard-select-modal-footer .actions {
  display: flex;
  justify-content: end;
}
.adoption-wizard-select-modal-footer .actions .xsoar-button {
  margin-left: 8px;
}

.market-browse-page-content {
  display: flex;
  flex: 1;
}
.market-browse-page-content .packs-section {
  display: flex;
  flex-direction: column;
  flex: 1;
}
.market-browse-page-content .packs-section .search-area {
  display: flex;
  align-items: center;
  margin: 20px;
  flex-shrink: 0;
}
.market-browse-page-content .packs-section .search-area .search-options-menu {
  flex: 1;
  display: flex;
  font-size: 13px;
  font-weight: 700;
  align-items: center;
}
.market-browse-page-content .packs-section .search-area .search-options-menu .search-options-label {
  margin-right: 5px;
  white-space: nowrap;
}
.market-browse-page-content .packs-section .search-area .search-box {
  flex: 3;
}
.market-browse-page-content .packs-section .search-area .sorting-menu {
  flex: 1;
  display: flex;
  font-size: 13px;
  font-weight: 700;
  align-items: center;
  justify-content: flex-end;
  padding-right: 30px;
}
.market-browse-page-content .packs-section .search-area .sorting-menu .react-select-dropdown-wrapper {
  padding-right: 0px;
  margin-right: -4px;
}
.market-browse-page-content .packs-section .search-area .sorting-menu .sort-by-label {
  margin-right: 5px;
  white-space: nowrap;
}
.market-browse-page-content .packs-section .packs-grid-container {
  position: relative;
  margin-left: 30px;
  flex: 1;
}
.market-browse-page-content .packs-section .packs-grid-container .show-all-packs-filter-toggle {
  position: absolute;
  top: 0;
  right: 46px;
  display: flex;
  align-items: center;
}
.market-browse-page-content .packs-section .packs-grid-container .show-all-packs-filter-toggle .left-label {
  margin-right: 9px;
}
.market-browse-page-content .packs-section .packs-grid-container .packs-search-result {
  margin-bottom: 20px;
}
.market-browse-page-content .packs-section .packs-grid-container .load-more {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 10px 0 20px;
}
.market-browse-page-content .packs-section .packs-grid-container .load-more .load-more-title {
  font-size: 13px;
  font-weight: 700;
  margin-bottom: 5px;
}
.market-browse-page-content .packs-section .packs-grid-container .next-content-loader {
  margin: 10px 0px 50px 50px;
}

.market-filter-menu {
  background-color: #fff;
  width: 300px;
  min-width: 300px;
  box-shadow: rgba(64, 65, 66, 0.16) 2px 0 4px 0;
  overflow: auto;
}
.market-filter-menu .filter-menu-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 20px 16px 20px 20px;
}

.market-filter-group {
  border-bottom: 1px solid #dadbdb;
}
.market-filter-group .group-header {
  display: flex;
  height: 30px;
  align-items: center;
}
.market-filter-group .group-header .group-expand-button {
  cursor: pointer;
}
.market-filter-group .group-content .no-filters-message {
  margin: 16px 0 16px 24px;
}
.market-filter-group .group-content .search-box {
  margin: 5px 20px;
}
.market-filter-group .group-content .filters-list {
  max-height: 355px;
  overflow-y: auto;
  padding-bottom: 5px;
}
.market-filter-group .group-content .filters-list .filter-row {
  display: flex;
  height: 30px;
  align-items: center;
  margin-left: 20px;
}
.market-filter-group .group-content .filters-list .filter-row .filter-row-checkbox {
  cursor: pointer;
}
.market-filter-group .group-content .filters-list .filter-row .filter-row-name {
  display: flex;
  width: 90%;
  align-items: center;
}
.market-filter-group .group-content .filters-list .filter-row .filter-row-name.no-icon {
  margin-left: 6px;
  margin-right: 2px;
  padding-bottom: 1px;
}
.market-filter-group .group-content .filters-list .filter-row .filter-row-name .filter-name {
  color: #404142 !important;
  font-weight: 500 !important;
  cursor: pointer;
}
.market-filter-group .group-content .filters-list .filter-row .filter-row-name .filter-count {
  margin-left: 4px;
}
.market-filter-group .group-content .show-more-filters {
  display: flex;
  justify-content: flex-end;
  margin-right: 16px;
  margin-bottom: 10px;
}

.market-filter-panel {
  margin: 0 65px 6px 30px;
  display: flex;
  flex-wrap: wrap;
}

.filter-chips-group {
  display: flex;
  flex-wrap: wrap;
  min-height: 16px;
  align-items: center;
  margin-right: 20px;
}
.filter-chips-group .group-label {
  padding-right: 8px;
}
.filter-chips-group .filter-chip {
  display: inline-block;
  position: relative;
  margin: 2px 4px 2px 0;
}

.packs-grid-with-title {
  margin-bottom: 40px;
}
.packs-section-title {
  margin-bottom: 20px;
}
.packs-title-with-see-all {
  display: flex;
}
.packs-title-with-see-all .packs-search-result {
  margin-right: 18px;
}
.packs-title-with-see-all .packs-see-all {
  display: flex;
  margin-right: 23px;
  position: relative;
  top: 3px;
}
.packs-title-with-see-all .packs-see-all .packs-see-all-arrow {
  display: inline;
  margin-left: 7px;
}
.packs-title-with-see-all .packs-see-all .packs-see-all-arrow .icon chevron right {
  font-size: 10px;
}
.packs-grid {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  min-width: 700px;
}
.packs-grid.section-grid {
  overflow: hidden;
  max-height: 260px;
}
.packs-grid .market-packs-loader {
  margin: 50px;
}
.packs-grid .pack-card-container {
  margin-right: 50px;
  margin-bottom: 50px;
}
.packs-grid .packs-empty-state {
  margin: 60px auto;
  padding-right: 40px;
}

.pack-card {
  box-sizing: border-box;
  position: relative;
  height: 245px;
  width: 236px;
  display: flex;
  flex-direction: column;
  padding: 10px 10px 10px 8px;
  background-color: #fff;
  box-shadow: rgba(64, 65, 66, 0.08) 0 0 4px 0;
  border-radius: 3px;
}
.pack-card:hover:not(.surprise-rotate) {
  cursor: pointer;
  background-color: rgba(64, 65, 66, 0.08);
}
.pack-card:hover:not(.surprise-rotate) .pack-status-ribbon:after {
  opacity: 70%;
}
.pack-card .pack-status-ribbon:after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  border-color: transparent;
  border-style: solid;
  border-top-right-radius: 3px;
  border-width: 20px;
  z-index: 1;
}
.pack-card .pack-status-ribbon.certified-ribbon:after {
  border-right-color: #00cd33;
  border-top-color: #00cd33;
}
.pack-card .pack-status-ribbon.cortex-ribbon:after {
  border-right-color: #000;
  border-top-color: #000;
}
.pack-card .pack-status-icon {
  position: absolute;
  z-index: 2;
  right: 0;
  top: 0;
  color: #fff;
}
.pack-card .pack-name-row {
  padding-top: 7px;
  height: 40px;
}
.pack-card .pack-name-row.with-ribbon {
  padding-right: 8px;
}
.pack-card .pack-details-row {
  display: flex;
  align-items: center;
  height: 18px;
  margin-bottom: 8px;
}
.pack-card .pack-details-row .pack-last-update {
  padding-right: 16px;
  flex-shrink: 0;
}
.pack-card .pack-description-row {
  height: 80px;
  margin-bottom: 15px;
}
.pack-card .pack-integrations-row {
  display: flex;
  height: 25px;
  margin-bottom: 15px;
}
.pack-card .pack-integrations-row .integration-image-container {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 27px;
  width: 64px;
  background-color: rgba(64, 65, 66, 0.04);
  margin-right: 6px;
  border-radius: 2px;
}
.pack-card .pack-integrations-row .integration-image-container .integration-image {
  max-height: 25px;
  max-width: 60px;
}
.pack-card .pack-integrations-row .more-integrations-count {
  display: inline-flex;
  align-items: center;
  height: 27px;
  padding: 0px 3px;
  color: #404142;
  background-color: rgba(64, 65, 66, 0.04);
  border-radius: 2px;
}
.pack-card .pack-bottom-row {
  display: flex;
  justify-content: space-between;
}
.pack-card .pack-bottom-row .left-side {
  display: flex;
  align-items: center;
}
.pack-card .pack-bottom-row .left-side .pack-installs {
  margin-left: 8px;
}
.pack-card .pack-bottom-row .left-side .stars-rating-wrapper {
  padding-bottom: 2px;
}
.pack-card .pack-bottom-row .right-side {
  display: flex;
  align-items: center;
}
.pack-card .pack-bottom-row .right-side .pack-installed-indication {
  color: #00cd33;
}
.pack-card .pack-bottom-row .right-side .pack-price {
  display: inline-block;
  height: 24px;
}

.installed-content-page {
  display: flex;
  overflow: auto;
  flex: 1;
}
.installed-content-page .installed-packs-list {
  background-color: #fff;
  width: 390px;
  box-shadow: rgba(64, 65, 66, 0.16) 2px 0 4px 0;
  padding-top: 14px;
  display: flex;
  flex-direction: column;
}
.installed-content-page .installed-packs-list .installed-market-packs-loader {
  padding-left: 136px;
}
.installed-content-page .installed-packs-list .content-items {
  overflow-y: auto;
}
.installed-content-page .installed-packs-list .content-items .no-search-results {
  padding: 20px;
}
.installed-content-page .installed-packs-list .content-items-sorting {
  padding: 0 16px 0 20px;
  border-bottom: 1px solid #dadbdb;
}
.installed-content-page .installed-packs-list .content-items-sorting .title-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 14px;
}
.installed-content-page .installed-packs-list .content-items-sorting .title-row .batch-action-loader {
  margin-right: 5px;
}
.installed-content-page .no-selected-pack {
  display: flex;
  justify-content: center;
  margin-top: 200px;
  font-size: 22px;
  width: 100%;
}
.installed-content-page .installed-packs-view {
  overflow-y: auto;
  overflow-x: hidden;
  display: flex;
  flex-direction: column;
  flex: 1;
}
.installed-content-page .installed-packs-view .pack-view-tab-content {
  overflow-y: auto;
}
.installed-content-page .installed-packs-view .package-actions-wrapper {
  height: 30px;
  margin: 22px 5px 10px 18px;
  display: flex;
  justify-content: space-between;
  width: 100%;
  padding-right: 36px;
}
.installed-content-page .installed-packs-view .package-actions-wrapper .installed-package-header {
  line-height: 1.25;
  flex: 1;
  margin-right: 20px;
}
.installed-content-page .installed-packs-view .package-actions-wrapper .installed-package-buttons-wrapper {
  margin-right: 2px;
}
.installed-content-page .installed-packs-view .package-actions-wrapper .installed-package-buttons-wrapper.cart-is-open {
  margin-right: 406px;
  animation: fadeIn 1s;
}

.installed-pack-action-buttons {
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.installed-pack-action-buttons .remove-package-btn-wrapper {
  display: inline;
}
.installed-pack-action-buttons .loading-spinner {
  padding: 3px 5px 0 5px;
}
.installed-pack-action-buttons .cart-button-icon {
  padding-right: 5px;
}
.installed-pack-action-buttons .subscription-status-box-container {
  height: 36px;
  margin-right: 10px;
}
.pack-right-header-button-container {
  position: relative;
}

.remove-pack-modal {
  width: 650px;
}
.remove-pack-modal .remove-pack-warning {
  margin-top: 20px;
}

.packs-search .packs-search-bar {
  display: flex;
  align-items: center;
}
.packs-search .packs-search-bar .demisto-search {
  position: relative;
  top: 0;
  left: 0;
  width: 427px;
  z-index: 10;
}
.packs-search .actions-and-filters {
  display: flex;
  align-items: center;
}
.packs-search .actions-and-filters .select-all-packs-checkbox {
  margin-right: 5px;
}

.pack-filter-bar {
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin: 10px 0 13px;
  white-space: nowrap;
}
.pack-filter-bar .pack-simple-search-show {
  display: flex;
}
.pack-filter-bar .pack-simple-search-show .pack-simple-search-show-label {
  font-weight: 600;
  margin-right: 4px;
}
.pack-filter-bar .dropdown-item {
  white-space: nowrap;
}

.pack-batch-actions {
  width: 100%;
  margin-top: 4px;
  margin-bottom: 8px;
}
.pack-batch-actions .partial-list-tooltip {
  margin-left: 4px;
}
.pack-batch-actions .batch-action-buttons-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.pack-batch-actions .batch-action-buttons-container .batch-action-buttons .update-packs-button {
  margin-right: 8px;
}

.remove-multiple-pack-modal {
  width: 650px;
}
.remove-multiple-pack-modal .remove-packs-warning {
  margin-top: 20px;
}

.remove-packs-notification {
  font-size: 13px;
  font-weight: 400;
}
.remove-packs-notification *:not(.icon) {
  color: #404142;
}
.remove-packs-notification .remove-packs-list {
  margin-top: 16px;
}

.update-multiple-pack-modal {
  width: 650px;
}
.update-multiple-pack-modal .content {
  height: 580px !important;
  overflow-y: auto;
}
.update-multiple-pack-modal .content .dependencies-loader-message {
  margin-left: 8px;
}

.update-multiple-packs-install-deps-section .toggle-show-packs-button {
  margin-left: 6px;
}
.update-multiple-packs-install-deps-section .open-new-tab-title {
  margin-top: -12px;
  margin-bottom: 10px;
}

.installed-content-list .expandable-list-item {
  padding-right: 10px !important;
}

.pack-list-item {
  position: relative;
  display: flex;
}
.pack-list-item .pack-checkbox {
  padding-top: 2px;
}
.pack-list-item .pack-info {
  flex: 1;
  width: 90%;
  margin-left: 5px;
}
.pack-list-item .pack-info .pack-info-bottom {
  display: flex;
  justify-content: space-between;
}
.pack-list-item .pack-info .pack-info-bottom .extra-info-label {
  padding-left: 8px;
}
.pack-list-item .ribbon-wrapper {
  position: absolute;
  overflow: hidden;
  right: -10px;
  top: -10px;
}
.pack-list-item .ribbon-wrapper .status-ribbon {
  height: 77px;
  width: 62px;
  position: relative;
  right: -14px;
  top: 9px;
}
.pack-list-item .ribbon-wrapper .status-ribbon .ribbon-colored {
  font-size: 11px;
}

.multiple-packs-actions-status {
  min-height: 24px;
}
.multiple-packs-actions-status .packs-notification-message-icon {
  cursor: pointer;
}

.contributions-page {
  display: flex;
  flex-direction: column;
  overflow: auto;
  flex: 1;
  padding: 20px;
}
.contributions-page .contribution-instructions-link {
  margin-left: auto;
}

div.demisto-button.basic.large.validate-package-btn.margin-right.not-enabled {
  cursor: default;
}
div.demisto-button.basic.large.validate-package-btn.margin-right.not-enabled:hover {
  background-color: transparent;
}
.pack-contribution-edit {
  position: absolute;
  display: flex;
  flex-direction: column;
  left: 0;
  right: 0;
  top: 60px;
  bottom: 0;
  background-color: #f4f5f5;
  z-index: 121;
  height: calc(100% - 60px);
}
.pack-contribution-edit .pack-contribution-edit-header {
  height: 64px;
  padding: 14px;
  box-shadow: 0 3px 5px -4px #dadbdb;
  z-index: 2;
}
.pack-contribution-edit .pack-contribution-edit-header .loading-spinner {
  padding-right: 5px;
  padding-top: 7px;
}
.pack-contribution-edit .pack-contribution-edit-body {
  flex: 1;
  display: flex;
  height: calc(100% - 124px);
  overflow-y: auto;
  padding-top: 1px;
  background-color: #f4f5f5;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAHUlEQVQYV2NkYGAwBuKzQIwXMBJSAJMfVUidcAQAnUQBC6jEGBUAAAAASUVORK5CYII=') !important;
}
.pack-contribution-edit .pack-contribution-edit-body .contributions-loader {
  margin-top: 30px;
  margin-left: 30px;
}
.pack-contribution-edit .pack-contribution-edit-body .pack-edit-body {
  padding: 20px 0 30px 20px;
  flex: 1;
  background-color: #f4f5f5;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAHUlEQVQYV2NkYGAwBuKzQIwXMBJSAJMfVUidcAQAnUQBC6jEGBUAAAAASUVORK5CYII=') !important;
  height: 100%;
  overflow-y: auto;
}
.pack-contribution-edit .pack-contribution-edit-body .pack-edit-body .empty-pack-message {
  margin-top: 200px;
  text-align: center;
}
.pack-contribution-edit .pack-contribution-edit-body .pack-edit-body .your-pack-items .your-pack-header {
  margin-bottom: 15px;
}
.pack-contribution-edit .pack-contribution-edit-body .pack-edit-body .your-pack-items .your-pack-footer {
  margin-top: 5px;
}
.pack-contribution-edit .pack-contribution-edit-body .pack-edit-body .dropdown-expander-title .section-name {
  font-weight: 400;
  font-size: 16px;
  max-width: 540px;
}
.pack-contribution-edit .pack-contribution-edit-body .pack-edit-body .dropdown-expander-title .section-name .section-icon {
  margin-right: 5px;
}
.pack-contribution-edit .pack-contribution-edit-body .pack-edit-body .other-pack-dependencies-section {
  margin-top: 8px;
}
.pack-contribution-edit .pack-contribution-edit-body .pack-edit-body .other-pack-dependencies-section .other-pack-sub {
  margin-bottom: 15px;
}
.pack-contribution-edit .pack-contribution-edit-body .pack-edit-body .pack-items-section {
  background-color: #fff;
  border: 1px solid #dadbdb;
  border-radius: 2px;
  max-width: 650px;
  padding: 14px;
}
.pack-contribution-edit .pack-contribution-edit-body .pack-edit-body .pack-items-section .pack-item {
  margin-top: 4px;
}
.pack-contribution-edit .pack-contribution-edit-body .pack-edit-body .pack-items-section .pack-item.missing .dropdown-expander {
  background-color: #faecec;
  border: 1px solid #d13c3c;
}
.pack-contribution-edit .pack-contribution-edit-body .pack-edit-body .pack-items-section .pack-item.missing .dropdown-expander .missing-item-header {
  color: #d13c3c;
}
.pack-contribution-edit .pack-contribution-edit-body .pack-edit-body .pack-items-section .pack-item .dependency-table {
  margin-top: 30px;
}
.pack-contribution-edit .pack-contribution-edit-body .pack-edit-body .pack-items-section .pack-item .dropdown-expander {
  background-color: #fff;
  border: 1px solid #dadbdb;
  border-radius: 2px;
}
.pack-contribution-edit .pack-contribution-edit-body .pack-edit-body .pack-items-section .pack-item .dropdown-expander .dropdown-expander-title .base-item-header {
  display: flex;
  justify-content: space-between;
}
.pack-contribution-edit .pack-contribution-edit-body .pack-edit-body .pack-items-section .pack-item .dropdown-expander .dropdown-expander-title .expander-right-components {
  padding-right: 0;
}
.pack-contribution-edit .pack-contribution-edit-body .pack-edit-left-bar {
  background-color: #fff;
  box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.3);
  height: 100%;
  width: 341px;
  z-index: 1;
}
.pack-contribution-edit .pack-contribution-edit-body .pack-edit-left-bar .content-items-sorting {
  padding: 14px;
  height: 170px;
}
.pack-contribution-edit .pack-contribution-edit-body .pack-edit-left-bar .content-items-sorting .title-row {
  margin-bottom: 15px;
}
.pack-contribution-edit .pack-contribution-edit-body .pack-edit-left-bar .content-items-sorting .content-item-types-dropdown {
  margin-bottom: 10px;
}
.pack-contribution-edit .pack-contribution-edit-body .pack-edit-left-bar .content-items {
  overflow-y: auto;
  height: calc(100% - 170px);
}
.pack-contribution-edit .pack-contribution-edit-body .pack-edit-left-bar .content-items .no-search-results {
  padding: 0 5px 0 15px;
}
.pack-contribution-edit .pack-contribution-edit-body .pack-edit-left-bar .content-items .expandable-list-manager .expandable-list-item {
  position: relative;
  height: 70px;
  background-color: #fff;
  border-bottom: 1px solid #dadbdb;
  display: flex;
  align-items: center;
  justify-content: center;
}
.pack-contribution-edit .pack-contribution-edit-body .pack-edit-left-bar .content-items .expandable-list-manager .expandable-list-item:first-of-type {
  border-top: 1px solid #dadbdb;
}
.pack-contribution-edit .pack-contribution-edit-body .pack-edit-left-bar .content-items .expandable-list-manager .expandable-list-item .contribution-pack-list-item .field-type-item-icon {
  padding-right: 5px;
}
.pack-contribution-edit .pack-contribution-edit-body .content-item-types-dropdown .dropdown-link .dropdown-item {
  font-size: 16px;
}
.pack-contribution-edit .include-in-contribution-text {
  position: relative;
  top: 5px;
}

.contribution-pack-name-edit {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.contribution-pack-name-edit .pack-name-text {
  margin-right: 15px;
}
.contribution-pack-name-edit .pack-name-edit {
  flex: 1;
}

.contribution-packs-search .content-items-search-bar {
  display: flex;
  align-items: center;
}
.contribution-packs-search .content-items-search-bar .demisto-search {
  position: relative;
  top: 0;
  left: 0;
  width: 427px;
  z-index: 10;
}

.items-filter-bar {
  margin-bottom: 12px;
  margin-top: 12px;
}
.items-filter-bar .item-filter-sort {
  margin-left: 6px;
}

.contribution-pack-list-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-left: 20px;
}
.contribution-pack-list-item .left-side {
  width: 244px;
  margin-right: 10px;
}
.contribution-pack-list-item .right-side {
  width: 50px;
  justify-content: center;
  display: flex;
}
.contribution-pack-list-item .package-name {
  font-size: 16px !important;
}
.contribution-pack-list-item .top-row {
  display: flex;
  align-items: baseline;
}
.contribution-pack-list-item .bottom-row {
  padding-top: 5px !important;
}
.contribution-pack-list-item .bottom-row .info-color {
  color: #38a5ff;
}
.contribution-pack-list-item .bottom-row .premium-color {
  color: #0074df;
}
.contribution-pack-list-item .bottom-row .item-bottom-left {
  display: flex;
  justify-content: left;
}

.marketplace-cart {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 404px;
  background-color: #fff;
  border: 1px solid #dadbdb;
  box-shadow: rgba(64, 65, 66, 0.16) -2px 0 4px 0;
  border-radius: 5px;
  overflow: hidden;
}
.marketplace-cart .cart-header {
  min-height: 40px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: #f4f5f5;
  border-bottom: 1px solid #dadbdb;
}
.marketplace-cart .cart-header .header-left-area {
  margin-left: 10px;
}
.marketplace-cart .cart-header .header-left-area .packs-count-circle {
  display: inline-block;
  color: #fff;
  background-color: #404142;
  height: 20px;
  width: 20px;
  margin-left: 8px;
  line-height: 20px;
  border-radius: 50%;
  text-align: center;
}
.marketplace-cart .cart-header .close-icon-wrapper {
  margin-right: 10px;
  cursor: pointer;
}
.marketplace-cart .cart-loader {
  align-self: center;
  margin-top: 30px !important;
}
.marketplace-cart .notification-container {
  margin: 6px 6px 0 6px;
}
.marketplace-cart .cart-content {
  flex: 1;
  overflow: auto;
  padding-top: 13px;
}
.marketplace-cart .cart-empty-state-wrapper {
  flex: 1;
  display: flex;
  justify-content: center;
  margin-top: 44px;
}
.marketplace-cart .loader-wrapper {
  margin: 25px;
}

.cart-dependencies-list .list-headers {
  display: flex;
  justify-content: space-between;
  margin: 0 27px 3px 28px;
}
.cart-dependencies-list .pack-to-install-row {
  display: flex;
  align-items: center;
  height: 36px;
  background-color: #f4f5f5;
  border-top: 1px solid #dadbdb;
  border-bottom: 1px solid #dadbdb;
}
.cart-dependencies-list .pack-to-install-row .pack-status {
  width: 25px;
  margin: 0 1px 0 2px;
}
.cart-dependencies-list .pack-to-install-row .main-pack-name {
  flex: 1;
  display: flex;
  min-width: 0;
  padding-right: 15px;
}
.cart-dependencies-list .pack-to-install-row .main-pack-name .main-pack-version {
  padding-left: 4px;
}
.cart-dependencies-list .pack-to-install-row .main-pack-subscription-status {
  padding-right: 8px;
}
.cart-dependencies-list .pack-to-install-row .main-pack-price {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 80px;
  border-left: 1px solid #dadbdb;
}
.cart-dependencies-list .pack-dependencies .packs-header {
  display: flex;
  align-items: center;
  height: 36px;
  background-color: #f4f5f5;
  border-top: 1px solid #dadbdb;
  border-bottom: 1px solid #dadbdb;
}
.cart-dependencies-list .pack-dependencies .packs-header:hover .select-all-deps-section {
  opacity: 1;
  transition: opacity 200ms;
  transition-delay: 100ms;
}
.cart-dependencies-list .pack-dependencies .packs-header .packs-header-title {
  flex: 1;
  display: flex;
  align-items: center;
  padding-left: 24px;
}
.cart-dependencies-list .pack-dependencies .packs-header .packs-header-title .pack-name {
  padding: 5px;
}
.cart-dependencies-list .pack-dependencies .packs-header .select-all-deps-section {
  opacity: 0;
  margin-right: 8px;
  display: flex;
  align-items: center;
}
.cart-dependencies-list .pack-dependencies .packs-header .select-all-deps-section .select-all-deps-checkbox {
  margin-right: 3px;
}
.cart-dependencies-list .pack-dependencies .packs-header .select-all-deps-section .select-all-deps-label {
  color: #404142 !important;
  font-weight: 500 !important;
}
.cart-dependencies-list .pack-dependencies .packs-header .total-price {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 80px;
  border-left: 1px solid #dadbdb;
}
.cart-dependencies-list .pack-dependencies .dependency-row {
  display: flex;
  align-items: center;
  height: 30px;
  padding-left: 24px;
  border-top: 1px solid #dadbdb;
  border-bottom: 1px solid #dadbdb;
}
.cart-dependencies-list .pack-dependencies .dependency-row.no-icon {
  margin-left: 24px;
}
.cart-dependencies-list .pack-dependencies .dependency-row .pack-info {
  flex: 1;
  min-width: 0;
}
.cart-dependencies-list .pack-dependencies .dependency-row .price {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 80px;
  border-left: 1px solid #dadbdb;
}

.cart-single-pack-dependency {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.cart-single-pack-dependency .pack-name {
  flex: 1;
}
.cart-single-pack-dependency .single-dependency-checkbox {
  margin-left: 7px;
}
.cart-single-pack-dependency .pack-status {
  width: 25px;
  margin: 0 1px 0 2px;
}
.cart-single-pack-dependency .pack-status.no-status {
  padding-left: 24px;
}
.cart-single-pack-dependency .more-dependencies-wrapper {
  cursor: pointer;
  padding-left: 5px;
  padding-top: 2px;
}
.cart-single-pack-dependency .will-be-updated-label {
  padding-left: 10px;
  min-width: 90px;
  margin-right: 15px;
}
.cart-single-pack-dependency .will-be-updated-label[data-tooltip]:after {
  margin-left: 10px;
}
.cart-single-pack-dependency .overdue-label {
  flex-grow: 1;
  flex-shrink: 0;
  display: flex;
  justify-content: flex-end;
  margin-right: 10px;
  margin-left: 5px;
}
.cart-single-pack-dependency:hover .pack-name {
  color: #0074df;
  cursor: pointer !important;
}
.cart-dependencies-tooltip-container {
  cursor: default;
  position: absolute;
  z-index: 999;
  border: 1px solid #dadbdb;
  background: #ffffff;
  padding: 0.833em 1em;
  border-radius: 0.28571429rem;
  box-shadow: rgba(64, 65, 66, 0.25) 0 5px 10px 0;
  min-width: 160px;
  max-width: 300px;
  min-height: 35px;
  max-height: 170px;
  padding-right: 5px;
}
.cart-dependencies-tooltip-container:before {
  position: absolute;
  content: '';
  width: 0.75em;
  height: 0.75em;
  background: #fff;
  transform: rotate(225deg);
  z-index: 9999;
  box-shadow: 1px 1px 0 0 #bababc;
  top: -5px;
  right: 20px;
  bottom: none;
  left: none;
}
.cart-dependencies-tooltip-container .dependencies-tooltip-content-container {
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  max-height: 150px;
}
.cart-dependencies-tooltip-container .dependencies-tooltip-content-container .dependencies-tooltip-title {
  margin-bottom: 5px;
}
.cart-dependencies-tooltip-container .dependencies-tooltip-content-container .pack-link {
  margin-bottom: 2px;
  margin-right: 5px;
}

.cart-summary {
  border-top: 1px solid #eaebeb;
  box-shadow: rgba(64, 65, 66, 0.08) 0 -2px 4px 0;
}
.cart-summary .total-summary {
  display: flex;
  align-items: center;
  height: 50px;
  background-color: #f4f5f5;
}
.cart-summary .total-summary .total-summary-message {
  flex: 1;
  padding-left: 16px;
  font-size: 20px !important;
  font-weight: 700 !important;
}
.cart-summary .total-summary .total-monthly-subscription-message {
  flex: 5;
  padding-top: 5px;
}
.cart-summary .total-summary .total-monthly-subscription-message .install-and-subscribe-label {
  padding-left: 3px;
}
.cart-summary .total-summary .total-monthly-subscription-message .install-and-subscribe-tooltip {
  margin-left: 3px;
}
.cart-summary .total-summary .total-summary-price {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 80px;
  border-left: 1px solid #b8b8b8;
  font-size: 20px !important;
  font-weight: 700 !important;
}
.cart-summary .total-summary .total-summary-price.not-free {
  font-size: 17px !important;
  font-weight: 700 !important;
}
.cart-summary .explanation-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 30px;
  background-color: #f4f5f5;
  border-bottom: 1px solid #eaebeb;
}
.cart-summary .explanation-row .trial-row {
  border-bottom: 1px solid #b8b8b8;
}
.cart-summary .explanation-row .explanation-message {
  padding-left: 16px;
}
.cart-summary .explanation-row .explanation-message .view-details-link {
  margin-left: 7px;
}
.cart-summary .explanation-row .explanation-price {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 80px;
  border-left: 1px solid #b8b8b8;
}
.cart-summary .call-to-action {
  height: 54px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-top: 1px solid #dadbdb;
}
.cart-summary .call-to-action .call-to-action-message {
  flex: 1;
}
.cart-summary .call-to-action .call-to-action-message .install-message {
  padding-left: 16px;
}
.cart-summary .call-to-action .call-to-action-buttons {
  margin-right: 16px;
}
.cart-summary .call-to-action .call-to-action-buttons .loading-spinner {
  padding-right: 5px;
  padding-top: 3px;
}
.cart-summary .call-to-action .call-to-action-buttons .empty-cart-button {
  margin-right: 8px;
}

.cart-empty-state {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.cart-empty-state .primary-message {
  margin-top: 30px;
}
.cart-empty-state .secondary-message {
  margin-top: 12px;
}

.register-marketplace-modal {
  width: 528px;
}
.register-marketplace-modal .read-more {
  float: left;
  margin-top: 4px;
}
.register-marketplace-modal .register-details-third-line {
  padding: 20px 0 33px;
}
.register-marketplace-modal .register-details-third-line a {
  padding-left: 5px;
}

.marketplace-login .marketplace-login-button {
  margin: 0 10px;
}

.marketplace-extra-actions-wrapper {
  display: inline-block;
  position: relative;
  top: 4px;
  margin-right: 20px;
  height: 24px;
}
.marketplace-extra-actions-wrapper .marketplace-action-item {
  padding-left: 5px;
}
.marketplace-extra-actions-wrapper .view-welcome-button {
  margin: 4px;
}
.marketplace-monthly-obligations {
  display: flex;
  justify-content: space-between;
  margin: 9px 9px;
}
.marketplace-monthly-obligations .obligations-info {
  display: flex;
  flex-direction: column;
}
.marketplace-monthly-obligations .obligations-display {
  display: flex;
  margin-right: 8px;
}

.ReactModal__Overlay {
  opacity: 0;
}
.ReactModal__Overlay--after-open {
  opacity: 1;
}
.ReactModal__Overlay--before-close {
  opacity: 0;
}
.marketplace-welcome-modal {
  width: 1048px;
}
.marketplace-welcome-modal .welcome-header {
  display: flex;
  justify-content: start;
}
.marketplace-welcome-modal .welcome-header .demisto-icon {
  margin-top: -2px !important;
}
.marketplace-welcome-modal .welcome-header .welcome-header-message {
  margin-left: 8px;
}
.marketplace-welcome-modal .content {
  padding: 0 !important;
}
.marketplace-welcome-modal .content .top {
  padding: 30px;
}
.marketplace-welcome-modal .content .middle {
  background-color: #eaebeb;
  display: flex;
  padding: 40px 30px 60px;
}
.marketplace-welcome-modal .content .middle .sections {
  white-space: pre-line;
  padding-right: 30px;
}
.marketplace-welcome-modal .content .middle .sections .section:not(:first-child) {
  margin-top: 24px;
}
.marketplace-welcome-modal .content .middle .sections .section .description {
  margin-top: 6px;
}
.marketplace-welcome-modal .content .middle .welcome-image {
  padding-right: 15px;
}
.marketplace-welcome-modal .footer {
  padding: 18px;
  white-space: pre-wrap;
  display: flex;
  justify-content: center;
}

.threat-intel {
  display: flex;
  flex: 1;
  max-height: 100%;
}
.threat-intel .tabs-container .top-menu .secondary.pointing.menu a:first-child {
  padding-left: 20px;
}

