/*
 *
 * Data Visualiztion Library
 *
 * Copyright(c) GrapeCity, Inc.  All rights reserved.
 * 
 */

.gcdv-control {
    outline: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.gcdv-state-disabled {
    opacity: .5;
    cursor: default;
    pointer-events: none
}

.gcdv-tooltip {
    position: absolute;
    z-index: 1000;
    top: 0;
    left: 0;
    pointer-events: none;
    max-width: 400px;
    padding: 6px;
    background-color: #ffffe5;
    border: 1px solid rgba(0, 0, 0, .1);
    border-radius: 6px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
    box-sizing: border-box
}

.gcdv-popup {
    background-color: #fff;
    box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
    z-index: 1500;
    margin: 2px 0
}

.gcdv-popup-backdrop {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 1500;
    background-color: rgba(0, 0, 0, .5)
}


/*scrollbar*/
.gcdv-scrollbar.gcdv-hover>.gcdv-scrollbar-trackX,
.gcdv-scrollbar.gcdv-hover>.gcdv-scrollbar-trackY {
    background-color: transparent;
    opacity: .6;
}

.gcdv-scrollbar.gcdv-scrolling-x>.gcdv-scrollbar-trackX,
.gcdv-scrollbar>.gcdv-scrollbar-trackX:hover {
    height: 11px;
    background-color: #eee;
    opacity: .9;
}

.gcdv-scrollbar.gcdv-scrolling-y>.gcdv-scrollbar-trackY,
.gcdv-scrollbar>.gcdv-scrollbar-trackY:hover {
    width: 11px;
    background-color: #eee;
    opacity: .9;
}

.gcdv-scrollbar-trackX {
    opacity: 0;
    height: 8px;
    border-radius: 4px;
}

.gcdv-scrollbar-thumbX {
    position: absolute;
    top: 1px;
    bottom: 1px;

    border-radius: 6px;
    background-color: #aaa;
    transition: background-color .5s linear, height .5s ease-in-out;
    -webkit-transition: background-color .5s linear, height .5s ease-in-out;
}

.gcdv-scrollbar-trackY {
    opacity: 0;
    width: 8px;
    border-radius: 6px;
}

.gcdv-scrollbar-thumbY {
    position: absolute;
    left: 1px;
    right: 1px;

    border-radius: 6px;
    background-color: #aaa;
    transition: background-color .5s linear, width .5s ease-in-out;
    -webkit-transition: background-color .5s linear, width .5s ease-in-out;
}


/* 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: '\25BE';
}

/* rotate the triangle to close it */
.tree-view_arrow-collapsed {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
@charset "UTF-8";
/* -------------- Lib Styles --------------- */
/* --------------- Core UI Styles --------------- */
/* Here you can override core-ui variables. */
* {
  box-sizing: border-box; }

html, body {
  margin: 0;
  padding: 0;
  color: #333;
  background-color: #E6E6E6;
  font-family: "Open Sans", "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
  font-weight: 400; }

button, input, textarea, select {
  font-family: "Open Sans", "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; }

.no-focus-effect .gc-btn:focus, .no-focus-effect .gc-input:focus, .no-focus-effect .gc-textarea:focus {
  box-shadow: none !important; }

.no-focus-effect .gc-check__input:focus + .gc-check__mark {
  box-shadow: none !important; }

.no-focus-effect .gc-radio__input:focus + .gc-radio__mark {
  box-shadow: none !important; }

.no-focus-effect .gc-toggle__input:focus + .gc-toggle__mark {
  box-shadow: none !important; }

.gc-layout-app {
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 100%;
  flex-flow: column; }

.gc-layout-app-container {
  display: flex;
  overflow: hidden;
  flex: 1 1 auto;
  height: 0; }
  .gc-layout-app-container > .gc-menu {
    flex: 0 0 auto;
    height: 100%; }

.gc-layout-main {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  height: 100%; }

.gc-layout-appbar {
  flex: 0 0 auto;
  height: 31px;
  border-bottom: 1px solid #dbdbdb;
  background-color: #F1F1F1; }

.gc-layout-legacy-appbar {
  flex: 0 0 auto;
  height: 50px;
  background-color: #205F78; }

.gc-layout-toolbar {
  position: relative;
  display: flex;
  flex: 0 0 auto;
  width: 100%;
  height: 51px;
  border-bottom: 1px solid #dbdbdb;
  background-color: #F1F1F1; }
  .gc-layout-toolbar > .gc-toolbar {
    flex: 1 1 auto;
    margin: 5px; }

.gc-layout-with-sidebar {
  display: flex;
  flex: 1 1 auto;
  height: 0; }
  .gc-layout-with-sidebar > .gc-sidebar {
    flex: 0 0 auto; }

.gc-layout-design-surface {
  overflow: auto;
  flex: 1 1 auto;
  width: 0;
  min-width: 0; }

.gc-layout-statusbar {
  flex: 0 0 auto;
  height: 31px;
  border-top: 1px solid #dbdbdb;
  background-color: #F1F1F1; }

.gc-btn__text {
  position: relative;
  display: inline-block;
  overflow: hidden;
  max-width: 100%;
  height: 40px;
  padding: 0 15px;
  cursor: default;
  transition: color 0.2s ease-in-out;
  text-align: inherit;
  vertical-align: top;
  white-space: nowrap;
  text-overflow: ellipsis;
  pointer-events: none;
  line-height: 40px; }
  .gc-btn__text--empty {
    padding: 0; }

.gc-btn__icon {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  width: 40px;
  height: 40px;
  transition: color 0.2s ease-in-out;
  text-align: center;
  color: inherit;
  font-size: 24px;
  line-height: 40px;
  justify-content: center;
  align-items: center; }

.gc-btn {
  position: relative;
  display: inline-block;
  overflow: visible;
  width: auto;
  height: 40px;
  padding: 0;
  transition: background-color 0.2s ease-in-out, opacity 0.2s ease-in-out;
  text-align: left;
  vertical-align: top;
  color: inherit;
  border: none;
  border-radius: 2px;
  background-color: rgba(0, 0, 0, 0.05);
  font-size: 12px;
  line-height: 40px; }
  .gc-btn > .gc-btn__icon-badge.gc-badge--bottom-right, .gc-btn > .gc-btn__icon-badge.gc-badge--top-right {
    right: calc(100% - 40px); }
  .gc-btn:focus {
    outline: none;
    box-shadow: 0 0 5px 1px rgba(32, 95, 120, 0.38); }
  .gc-btn.gc-btn--level-warning:focus {
    box-shadow: 0 0 5px 1px rgba(229, 149, 0, 0.38); }
  .gc-btn.gc-btn--level-error:focus {
    box-shadow: 0 0 5px 1px rgba(190, 31, 31, 0.38); }
  .gc-btn::-moz-focus-inner {
    border: 0; }
  .gc-btn--no-focus:focus {
    outline: none;
    box-shadow: none; }
  .gc-btn:not([disabled]):not(.disabled):hover {
    background-color: rgba(0, 0, 0, 0.1); }
  .gc-btn--block {
    display: block; }
  .gc-btn--text-align-center {
    text-align: center; }
  .gc-btn--text-align-right {
    text-align: right; }
  .gc-btn--with-icon .gc-btn__text {
    padding: 0 0 0 40px; }
    .gc-btn--with-icon .gc-btn__text:not(.gc-btn__text--empty) {
      padding-right: 15px; }
  .gc-btn--with-badge .gc-badge {
    margin-right: 15px; }
  .gc-btn--with-badge .gc-btn__text:not(.gc-btn__text--empty) {
    padding-right: 5px; }
  .gc-btn--with-badge .gc-btn__text.gc-btn__text--empty + .gc-badge {
    margin-left: 0; }
  .gc-btn--accent {
    color: #FFFFFF;
    background-color: #205F78; }
    .gc-btn--accent:not([disabled]):not(.disabled):hover {
      background-color: #1b5166; }
  .gc-btn--transparent {
    background-color: transparent; }
    .gc-btn--transparent:not([disabled]):not(.disabled):hover {
      background-color: rgba(0, 0, 0, 0.1); }
  .gc-btn--custom {
    padding: 0; }
  .gc-btn--level-warning.gc-btn--accent:not(.gc-btn--transparent) {
    background-color: #e59500; }
    .gc-btn--level-warning.gc-btn--accent:not(.gc-btn--transparent):hover {
      background-color: #c37f00; }
  .gc-btn--level-warning .gc-accent-color {
    color: #e59500; }
  .gc-btn--level-warning.gc-btn--transparent.gc-btn--accent {
    color: #e59500; }
    .gc-btn--level-warning.gc-btn--transparent.gc-btn--accent:hover {
      color: #FFFFFF;
      background-color: rgba(195, 127, 0, 0.62); }
  .gc-btn--level-error.gc-btn--accent:not(.gc-btn--transparent) {
    background-color: #be1f1f; }
    .gc-btn--level-error.gc-btn--accent:not(.gc-btn--transparent):hover {
      background-color: #a21a1a; }
  .gc-btn--level-error .gc-accent-color {
    color: #be1f1f; }
  .gc-btn--level-error.gc-btn--transparent.gc-btn--accent {
    color: #be1f1f; }
    .gc-btn--level-error.gc-btn--transparent.gc-btn--accent:hover {
      color: #FFFFFF;
      background-color: rgba(162, 26, 26, 0.62); }
  .gc-btn--vertical {
    min-width: 40px;
    height: auto !important;
    text-align: center; }
    .gc-btn--vertical > .gc-btn__icon {
      position: relative;
      top: 8px;
      width: 100% !important; }
    .gc-btn--vertical > .gc-btn__text {
      padding: 0 15px !important; }
      .gc-btn--vertical > .gc-btn__text.gc-btn__text--empty {
        display: none; }
    .gc-btn--vertical > .gc-btn__icon-badge.gc-badge.gc-badge--inset.gc-badge--bottom-right, .gc-btn--vertical > .gc-btn__icon-badge.gc-badge.gc-badge--inset.gc-badge--top-right {
      right: 0; }
    .gc-btn--vertical > .gc-btn__icon-badge.gc-badge.gc-badge--inset.gc-badge--bottom-left, .gc-btn--vertical > .gc-btn__icon-badge.gc-badge.gc-badge--inset.gc-badge--bottom-right {
      bottom: calc(100% - 40px); }
    .gc-btn--vertical.gc-btn--with-badge > .gc-badge.gc-badge--inline {
      margin-right: 15px;
      margin-left: 0; }
    .gc-btn--vertical.gc-btn--with-badge > .gc-btn__text--empty + .gc-badge.gc-badge--inline {
      margin-right: 0; }
    .gc-btn--vertical.gc-size-sm {
      min-width: 30px; }
      .gc-btn--vertical.gc-size-sm > .gc-btn__text {
        padding: 0 10px !important; }
      .gc-btn--vertical.gc-size-sm > .gc-btn__icon {
        top: 4px; }
      .gc-btn--vertical.gc-size-sm > .gc-btn__icon-badge.gc-badge--bottom-left, .gc-btn--vertical.gc-size-sm > .gc-btn__icon-badge.gc-badge--bottom-right {
        bottom: calc(100% - 30px); }
      .gc-btn--vertical.gc-size-sm.gc-btn--with-badge > .gc-btn__text:not(.gc-btn__text--empty) + .gc-badge {
        margin-right: 10px; }
    .gc-btn--vertical.gc-size-lg {
      min-width: 50px; }
      .gc-btn--vertical.gc-size-lg > .gc-btn__icon-badge.gc-badge--bottom-left, .gc-btn--vertical.gc-size-lg > .gc-btn__icon-badge.gc-badge--bottom-right {
        bottom: calc(100% - 50px); }
  .gc-btn.gc-size-sm.gc-btn--with-icon > .gc-btn__text {
    padding-left: 30px; }
    .gc-btn.gc-size-sm.gc-btn--with-icon > .gc-btn__text:not(.gc-btn__text--empty) {
      padding-right: 10px; }
  .gc-btn.gc-size-sm .gc-btn__icon {
    width: 30px;
    height: 30px;
    font-size: 16px;
    line-height: 30px; }
    .gc-btn.gc-size-sm .gc-btn__icon > svg {
      width: 16px;
      height: 16px; }
  .gc-btn.gc-size-sm .gc-btn__icon-badge.gc-badge--bottom-right, .gc-btn.gc-size-sm .gc-btn__icon-badge.gc-badge--top-right {
    right: calc(100% - 30px); }
  .gc-btn.gc-size-sm .gc-btn__text {
    height: 30px;
    line-height: 30px; }
  .gc-btn.gc-size-lg.gc-btn--with-icon > .gc-btn__text {
    padding-left: 50px; }
  .gc-btn.gc-size-lg .gc-btn__icon {
    width: 50px;
    height: 50px;
    font-size: 24px;
    line-height: 50px; }
    .gc-btn.gc-size-lg .gc-btn__icon > svg {
      width: 24px;
      height: 24px; }
  .gc-btn.gc-size-lg .gc-btn__icon-badge.gc-badge--bottom-right, .gc-btn.gc-size-lg .gc-btn__icon-badge.gc-badge--top-right {
    right: calc(100% - 50px); }
  .gc-btn.gc-size-lg .gc-btn__text {
    height: 50px;
    line-height: 50px; }
  .gc-btn[disabled] {
    opacity: .38; }

.gc-btn-group {
  position: relative;
  display: inline-flex;
  border-radius: 2px; }
  .gc-btn-group > *:not(:only-child):not(:first-child):not(:last-child) {
    border-radius: 0 !important; }
    .gc-btn-group > *:not(:only-child):not(:first-child):not(:last-child) > .gc-btn, .gc-btn-group > *:not(:only-child):not(:first-child):not(:last-child) .gc-input {
      border-radius: 0 !important; }
  .gc-btn-group > *:not(:only-child):first-child {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important; }
    .gc-btn-group > *:not(:only-child):first-child > .gc-btn, .gc-btn-group > *:not(:only-child):first-child .gc-input {
      border-top-right-radius: 0 !important;
      border-bottom-right-radius: 0 !important; }
  .gc-btn-group > *:not(:only-child):last-child {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important; }
    .gc-btn-group > *:not(:only-child):last-child > .gc-btn, .gc-btn-group > *:not(:only-child):last-child .gc-input {
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important; }
  .gc-btn-group > *:not(:only-child).gc-dd--chevron > .gc-btn {
    min-width: auto; }
  .gc-btn-group--align-center {
    justify-content: center; }
  .gc-btn-group--align-right {
    justify-content: flex-end; }
  .gc-btn-group--align-justify > *:not(.gc-btn-group__splitter) {
    flex: 1; }
  .gc-btn-group--block {
    display: flex; }
  .gc-btn-group--disabled:after, .gc-btn-group--disabled .gc-btn-group__splitter {
    opacity: .38; }
  .gc-btn-group[class*='--header'] {
    overflow: hidden; }
    .gc-btn-group[class*='--header']:after {
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 2px;
      content: '';
      transition: background-color 0.2s ease-in-out; }
  .gc-btn-group--header-default > *:first-child.gc-btn, .gc-btn-group--header-default > *:first-child.gc-input {
    background-color: #dddddd; }
    .gc-btn-group--header-default > *:first-child.gc-btn:hover:not([disabled]), .gc-btn-group--header-default > *:first-child.gc-input:hover:not([disabled]) {
      background-color: #d2d2d2; }
  .gc-btn-group--header-default > *:first-child.gc-dd > .gc-btn, .gc-btn-group--header-default > *:first-child.gc-combo > .gc-input {
    background-color: #dddddd; }
    .gc-btn-group--header-default > *:first-child.gc-dd > .gc-btn:hover:not([disabled]), .gc-btn-group--header-default > *:first-child.gc-combo > .gc-input:hover:not([disabled]) {
      background-color: #d2d2d2; }
  .gc-btn-group--header-default:after {
    background-color: #dddddd; }
  .gc-btn-group--header-info:after {
    background-color: #205F78; }
  .gc-btn-group--header-warning:after {
    background-color: #e59500; }
  .gc-btn-group--header-error:after {
    background-color: #be1f1f; }

.gc-btn-group__splitter {
  display: flex;
  width: 1px;
  background-color: rgba(0, 0, 0, 0.05);
  align-items: center; }
  .gc-btn-group__splitter:after {
    width: 1px;
    height: 50%;
    content: '';
    background-color: rgba(0, 0, 0, 0.1); }
  .gc-btn-group__splitter--accent-full:after {
    background-color: rgba(255, 255, 255, 0.38); }
  .gc-btn-group__splitter--accent-info:after {
    background-color: rgba(32, 95, 120, 0.38); }
  .gc-btn-group__splitter--accent-warning:after {
    background-color: rgba(229, 149, 0, 0.38); }
  .gc-btn-group__splitter--accent-error:after {
    background-color: rgba(190, 31, 31, 0.38); }
  .gc-btn-group__splitter--background-transparent {
    background-color: transparent; }

.gc-dd__chevron {
  position: absolute;
  top: 0;
  right: 0;
  display: none;
  width: 30px;
  height: 40px;
  transition: transform 0.2s ease-in-out;
  text-align: center;
  pointer-events: none;
  font-size: 24px;
  line-height: 40px; }
  .gc-dd__chevron--accent-full {
    color: #FFFFFF; }
  .gc-dd__chevron.gc-size-sm {
    width: 30px;
    font-size: 16px; }
  .gc-dd__chevron.gc-size-lg {
    width: 35px;
    font-size: 24px; }

.gc-btn--level-warning + .gc-dd__chevron.gc-accent-color {
  color: #e59500; }

.gc-btn--level-error + .gc-dd__chevron.gc-accent-color {
  color: #be1f1f; }

.gc-btn--accent.gc-btn--transparent.gc-btn--level-warning:not(:hover) + .gc-dd__chevron {
  color: #e59500; }

.gc-btn--accent.gc-btn--transparent.gc-btn--level-error:not(:hover) + .gc-dd__chevron {
  color: #be1f1f; }

.gc-dd {
  position: relative;
  display: inline-block;
  width: auto;
  height: 40px;
  vertical-align: top;
  color: #333;
  border-radius: 2px;
  font-size: 12px; }
  .gc-dd:after {
    position: absolute;
    top: 0;
    left: 0;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
    content: '';
    transition: opacity 0.2s ease-in-out;
    pointer-events: none;
    opacity: 0;
    border: 1px solid #be1f1f;
    border-radius: inherit; }
  .gc-dd > .gc-btn {
    width: 100%; }
  .gc-dd--block {
    display: block; }
  .gc-dd--disabled .gc-dd__preview, .gc-dd--disabled .gc-dd__chevron {
    opacity: .38; }
  .gc-dd--invalid:after {
    opacity: 1; }
  .gc-dd--invalid > .gc-btn--with-focus:focus {
    box-shadow: 0 0 5px 1px rgba(190, 31, 31, 0.38); }
  .gc-dd--with-preview > .gc-btn > .gc-btn__text {
    padding-left: 0; }
  .gc-dd--with-preview:not([class^='gc-size']) > .gc-btn {
    padding-left: 40px; }
  .gc-dd--with-preview.gc-size-sm > .gc-btn {
    padding-left: 30px; }
  .gc-dd--with-preview.gc-size-sm > .gc-dd__preview {
    width: 30px; }
  .gc-dd--with-preview.gc-size-lg > .gc-btn {
    padding-left: 50px; }
  .gc-dd--with-preview.gc-size-lg > .gc-dd__preview {
    width: 50px; }
  .gc-dd--chevron > .gc-dd__chevron {
    display: flex;
    justify-content: center;
    align-items: center; }
  .gc-dd--chevron > .gc-btn {
    min-width: 70px; }
    .gc-dd--chevron > .gc-btn--custom {
      width: 100%;
      padding-right: 30px;
      padding-left: 15px; }
    .gc-dd--chevron > .gc-btn .gc-btn__text {
      padding-right: 30px; }
  .gc-dd--chevron.gc-size-sm > .gc-btn {
    min-width: 60px; }
    .gc-dd--chevron.gc-size-sm > .gc-btn--custom {
      padding-right: 30px; }
    .gc-dd--chevron.gc-size-sm > .gc-btn .gc-btn__text {
      padding-right: 30px !important; }
  .gc-dd--chevron.gc-size-lg > .gc-btn {
    min-width: 85px; }
    .gc-dd--chevron.gc-size-lg > .gc-btn--custom {
      padding-right: 35px; }
    .gc-dd--chevron.gc-size-lg > .gc-btn .gc-btn__text {
      padding-right: 35px; }
  .gc-dd--menu-open > .gc-dd__chevron {
    transform: rotate(180deg); }
  .gc-dd__toggle-content {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis; }
  .gc-dd__preview {
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    width: 40px;
    height: 100%;
    padding: 5px;
    pointer-events: none;
    justify-content: center;
    align-items: center; }

@keyframes gc-menu-show {
  0% {
    transform: scale(0.25);
    opacity: 0; }
  100% {
    transform: scale(1);
    opacity: 1; } }

@keyframes gc-menu-show-center {
  0% {
    transform: scale(0.25) translateX(-50%);
    opacity: 0; }
  100% {
    transform: scale(1) translateX(-50%);
    opacity: 1; } }

.gc-dd-menu {
  position: fixed;
  z-index: 1030;
  transform-origin: right top;
  animation: gc-menu-show .2s 1 ease-in-out;
  border-radius: 2px;
  background-color: white;
  box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.1); }
  .gc-dd-menu--dropup {
    transform-origin: right bottom; }
  .gc-dd-menu--multiselect .gc-dd-menu__item {
    padding-left: 0; }
    .gc-dd-menu--multiselect .gc-dd-menu__item.gc-size-sm {
      padding-left: 5px; }
  .gc-dd-menu--align-center {
    transform-origin: left top;
    animation: gc-menu-show-center .2s 1 ease-in-out both; }
    .gc-dd-menu--align-center.gc-dd-menu--dropup {
      transform-origin: left bottom; }
  .gc-dd-menu--align-left {
    transform-origin: left top; }
    .gc-dd-menu--align-left.gc-dd-menu--dropup {
      transform-origin: left bottom; }
  .gc-dd-menu__scroll > .gc-scrollbars__view {
    padding: 7.5px 0; }
  .gc-dd-menu:not(.gc-dd-menu--multiselect) .gc-dd-menu__item--selected {
    color: #fff;
    background-color: #205F78; }
    .gc-dd-menu:not(.gc-dd-menu--multiselect) .gc-dd-menu__item--selected > i {
      color: #fff; }
    .gc-dd-menu:not(.gc-dd-menu--multiselect) .gc-dd-menu__item--selected:not([disabled]):not(.disabled):hover {
      background-color: #1b5166; }
    .gc-dd-menu:not(.gc-dd-menu--multiselect) .gc-dd-menu__item--selected:not([disabled]):not(.disabled):active {
      background-color: #1b5166; }
    .gc-dd-menu:not(.gc-dd-menu--multiselect) .gc-dd-menu__item--selected:focus {
      background-color: #1b5166; }
    .gc-dd-menu:not(.gc-dd-menu--multiselect) .gc-dd-menu__item--selected.gc-dd-menu__item--focused {
      background-color: #1b5166; }
      .gc-dd-menu:not(.gc-dd-menu--multiselect) .gc-dd-menu__item--selected.gc-dd-menu__item--focused:hover {
        background-color: #18475a !important; }

.gc-dd-menu--custom .gc-dd-menu__scroll > .gc-scrollbars__view {
  padding: 0; }

.gc-dd-menu__header {
  position: relative;
  display: block;
  overflow: hidden;
  width: auto;
  height: 30px;
  color: rgba(51, 51, 51, 0.62);
  line-height: 30px; }
  .gc-dd-menu__header > span {
    position: absolute;
    top: 0;
    left: 50%;
    display: block;
    overflow: hidden;
    width: auto;
    height: 30px;
    padding: 0 10px;
    transform: translateX(-50%);
    white-space: nowrap;
    text-transform: uppercase;
    text-overflow: ellipsis;
    word-wrap: none;
    background-color: white;
    font-size: 10px;
    line-height: 30px; }
  .gc-dd-menu__header::before {
    position: absolute;
    top: 14px;
    left: 15px;
    display: block;
    width: calc(100% - 30px);
    height: 1px;
    content: '';
    background-color: #f2f2f2; }

.gc-dd-menu__divider {
  display: block;
  width: calc(100% - 30px);
  height: 1px;
  margin: 7.5px 15px;
  background-color: #f2f2f2; }

.gc-dd-menu__item {
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 40px;
  margin: 0;
  padding: 0 15px;
  cursor: default;
  text-align: left;
  text-overflow: ellipsis;
  color: #333;
  border: 0;
  border-radius: 0;
  background-color: transparent;
  font-size: 12px;
  line-height: 40px;
  align-items: center; }
  .gc-dd-menu__item--with-preview {
    padding-left: 5px; }
    .gc-dd-menu__item--with-preview.gc-size-sm {
      padding-left: 10px; }
    .gc-dd-menu__item--with-preview.gc-size-lg {
      padding-left: 0; }
  .gc-dd-menu__item > .gc-dd-menu__item-preview {
    display: flex;
    width: 40px;
    height: 40px;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    flex-shrink: 0; }
  .gc-dd-menu__item > span {
    overflow: hidden;
    flex: 1 1 auto;
    max-width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis; }
  .gc-dd-menu__item > i {
    display: flex;
    width: 24px;
    height: 40px;
    margin-right: 15px;
    text-align: center;
    color: #205F78;
    font-size: 24px;
    line-height: 40px;
    justify-content: center;
    align-items: center; }
  .gc-dd-menu__item:focus {
    outline: none;
    background-color: #f7f7f7;
    box-shadow: none; }
  .gc-dd-menu__item::-moz-focus-inner {
    border: 0; }
  .gc-dd-menu__item:not([disabled]):not(.disabled):hover {
    background-color: #f7f7f7; }
  .gc-dd-menu__item:not([disabled]):not(.disabled):active {
    background-color: #f7f7f7; }
  .gc-dd-menu__item--focused {
    background-color: #f7f7f7; }
    .gc-dd-menu__item--focused:hover {
      background-color: #efefef !important; }
  .gc-dd-menu__item--disabled {
    opacity: .62; }
  .gc-dd-menu__item.gc-size-sm > .gc-dd-menu__item-preview {
    width: 30px;
    height: 30px;
    margin-right: 5px; }
  .gc-dd-menu__item.gc-size-sm > i {
    width: 16px;
    height: 30px;
    margin-right: 10px;
    font-size: 16px;
    line-height: 30px; }
  .gc-dd-menu__item.gc-size-lg > .gc-dd-menu__item-preview {
    width: 50px;
    height: 50px; }
  .gc-dd-menu__item.gc-size-lg > i {
    width: 24px;
    height: 50px;
    margin-right: 15px;
    font-size: 24px;
    line-height: 50px; }

.gc-check__mark {
  position: absolute;
  top: 10px;
  left: 10px;
  display: block;
  width: 20px;
  height: 20px;
  transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;
  border: 2px solid transparent;
  border-radius: 2px;
  background-color: rgba(0, 0, 0, 0.05); }
  .gc-check__mark::before, .gc-check__mark::after {
    position: absolute;
    top: 50%;
    left: 50%;
    content: '';
    opacity: 0; }
  .gc-check__mark::before {
    width: 30%;
    height: 60%;
    transform: rotate(45deg) scale(0) translate(-50%, -50%);
    transform-origin: 30% 0;
    border: 2px solid #FFFFFF;
    border-top: 0;
    border-left: 0; }
  .gc-check__mark::after {
    width: 50%;
    height: 50%;
    transform: scale(0) translate(-50%, -50%);
    transform-origin: 0 0;
    border-radius: 2px;
    background-color: #FFFFFF; }

.gc-check__input {
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 1px;
  opacity: 0; }
  .gc-check__input:focus + .gc-check__mark {
    border-color: #205F78;
    box-shadow: 0 0 5px 1px rgba(32, 95, 120, 0.38); }
  .gc-check__input:checked:not(.gc-check__input--indeterminate) + .gc-check__mark {
    background-color: #205F78; }
    .gc-check__input:checked:not(.gc-check__input--indeterminate) + .gc-check__mark::before {
      transition: opacity 0.2s ease-in-out, transform 0.2s ease-in-out;
      transform: rotate(45deg) scale(1) translate(-50%, -50%);
      opacity: 1; }
  .gc-check__input--indeterminate + .gc-check__mark {
    border-color: #205F78;
    background-color: #205F78; }
    .gc-check__input--indeterminate + .gc-check__mark::after {
      transition: opacity 0.2s ease-in-out, transform 0.2s ease-in-out;
      transform: scale(1) translate(-50%, -50%);
      opacity: 1; }

.gc-check {
  position: relative;
  display: inline-block;
  overflow: hidden;
  height: 40px;
  padding: 0 0 0 40px;
  user-select: none;
  vertical-align: top;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 12px;
  font-weight: normal;
  line-height: 40px; }
  .gc-check:hover .gc-check__mark {
    border-color: rgba(0, 0, 0, 0.1); }
  .gc-check--block {
    display: block; }
  .gc-check--disabled {
    pointer-events: none;
    opacity: .38; }
  .gc-check--invalid .gc-check__mark {
    border-color: #be1f1f !important; }
  .gc-check--invalid .gc-check__input:focus + .gc-check__mark {
    box-shadow: 0 0 5px 1px rgba(190, 31, 31, 0.38); }
  .gc-check--invalid .gc-check__input:checked + .gc-check__mark {
    background-color: #be1f1f; }
  .gc-check--invalid .gc-check__input--indeterminate + .gc-check__mark {
    background-color: #be1f1f; }
  .gc-check--align-left {
    padding: 0 40px 0 0;
    text-align: right; }
    .gc-check--align-left .gc-check__mark {
      right: 10px;
      left: auto; }

.gc-check.gc-size-sm {
  padding: 0 0 0 30px;
  line-height: 30px; }
  .gc-check.gc-size-sm .gc-check__mark {
    top: 5px;
    left: 5px; }
  .gc-check.gc-size-sm.gc-check--align-left {
    padding: 0 30px 0 0; }
    .gc-check.gc-size-sm.gc-check--align-left .gc-check__mark {
      right: 5px;
      left: auto; }

.gc-check.gc-size-lg {
  padding: 0 0 0 50px;
  line-height: 50px; }
  .gc-check.gc-size-lg .gc-check__mark {
    top: 15px;
    left: 15px; }
  .gc-check.gc-size-lg.gc-check--align-left {
    padding: 0 50px 0 0; }
    .gc-check.gc-size-lg.gc-check--align-left .gc-check__mark {
      right: 15px;
      left: auto; }

.gc-radio__mark {
  position: absolute;
  top: 10px;
  left: 10px;
  display: block;
  width: 20px;
  height: 20px;
  transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;
  border: 2px solid transparent;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.05); }
  .gc-radio__mark::before {
    position: absolute;
    top: -2px;
    left: -2px;
    display: block;
    width: 20px;
    height: 20px;
    content: '';
    transition: transform 0.2s ease-in-out, opacity 0.2s ease-in-out;
    transform: scale(0);
    opacity: 0;
    background-image: radial-gradient(#FFFFFF, #FFFFFF 28%, transparent 32%); }

.gc-radio__input {
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 1px;
  opacity: 0; }
  .gc-radio__input:focus + .gc-radio__mark {
    border-color: #205F78;
    box-shadow: 0 0 5px 1px rgba(32, 95, 120, 0.38); }
  .gc-radio__input:checked + .gc-radio__mark {
    border-color: #205F78;
    background-color: #205F78; }
    .gc-radio__input:checked + .gc-radio__mark::before {
      transform: scale(1);
      opacity: 1; }

.gc-radio {
  position: relative;
  display: inline-block;
  overflow: hidden;
  height: 40px;
  padding: 0 0 0 40px;
  user-select: none;
  vertical-align: top;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 12px;
  font-weight: normal;
  line-height: 40px; }
  .gc-radio:hover .gc-radio__mark {
    border-color: rgba(0, 0, 0, 0.1); }
  .gc-radio--block {
    display: block; }
  .gc-radio--disabled {
    pointer-events: none;
    opacity: .38; }
  .gc-radio--invalid .gc-radio__mark {
    border-color: #be1f1f !important; }
  .gc-radio--invalid .gc-radio__input:focus + .gc-radio__mark {
    box-shadow: 0 0 5px 1px rgba(190, 31, 31, 0.38); }
  .gc-radio--invalid .gc-radio__input:checked + .gc-radio__mark {
    background-color: #be1f1f; }
  .gc-radio--align-left {
    padding: 0 40px 0 0;
    text-align: right; }
    .gc-radio--align-left > .gc-radio__mark {
      right: 10px;
      left: auto; }

.gc-radio.gc-size-sm {
  padding: 0 0 0 30px;
  line-height: 30px; }
  .gc-radio.gc-size-sm .gc-radio__mark {
    top: 5px;
    left: 5px; }
  .gc-radio.gc-size-sm.gc-radio--align-left {
    padding: 0 30px 0 0; }
    .gc-radio.gc-size-sm.gc-radio--align-left .gc-radio__mark {
      right: 5px;
      left: auto; }

.gc-radio.gc-size-lg {
  padding: 0 0 0 50px;
  line-height: 50px; }
  .gc-radio.gc-size-lg .gc-radio__mark {
    top: 15px;
    left: 15px; }
  .gc-radio.gc-size-lg.gc-radio--align-left {
    padding: 0 50px 0 0; }
    .gc-radio.gc-size-lg.gc-radio--align-left .gc-radio__mark {
      right: 15px;
      left: auto; }

.gc-toggle__input {
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 1px;
  opacity: 0; }
  .gc-toggle__input:focus + .gc-toggle__mark {
    box-shadow: 0 0 5px 1px rgba(32, 95, 120, 0.38); }
  .gc-toggle__input:checked + .gc-toggle__mark {
    background-color: #205F78; }
    .gc-toggle__input:checked + .gc-toggle__mark:after {
      transform: translateX(20px);
      background-color: #FFFFFF; }

.gc-toggle__mark {
  position: relative;
  flex: 0 0 auto;
  width: 40px;
  height: 20px;
  margin: 10px 15px 10px 0;
  transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;
  border: 2px solid transparent;
  border-radius: 10px;
  background-color: rgba(0, 0, 0, 0.05); }
  .gc-toggle__mark:after {
    position: absolute;
    top: 3px;
    left: 3px;
    width: 10px;
    height: 10px;
    content: '';
    transition: background-color 0.2s ease-in-out, transform 0.2s ease-in-out;
    border-radius: 50%;
    background-color: #333; }

.gc-toggle {
  position: relative;
  display: inline-flex;
  height: 40px;
  padding: 0;
  user-select: none;
  text-align: left;
  vertical-align: top;
  color: #333;
  border: none;
  background-color: transparent;
  font-size: 12px;
  font-weight: normal;
  line-height: 40px; }
  .gc-toggle:hover > .gc-toggle__mark {
    border-color: rgba(0, 0, 0, 0.1); }
  .gc-toggle--block {
    display: flex; }
    .gc-toggle--block.gc-toggle--align-left {
      justify-content: flex-end; }
  .gc-toggle--align-left .gc-toggle__mark {
    margin-right: 0;
    margin-left: 15px;
    order: 2; }
  .gc-toggle--disabled {
    pointer-events: none;
    opacity: .38; }
  .gc-toggle--invalid:hover > .gc-toggle__mark {
    border-color: #be1f1f; }
  .gc-toggle--invalid > .gc-toggle__input:not(:checked) + .gc-toggle__mark:after {
    background-color: #be1f1f; }
  .gc-toggle--invalid > .gc-toggle__input:focus + .gc-toggle__mark {
    box-shadow: 0 0 5px 1px rgba(190, 31, 31, 0.38); }
  .gc-toggle--invalid > .gc-toggle__input:checked + .gc-toggle__mark {
    background-color: #be1f1f; }

.gc-toggle.gc-size-sm .gc-toggle__mark {
  margin-top: 5px;
  margin-bottom: 5px; }

.gc-toggle.gc-size-lg .gc-toggle__mark {
  margin-top: 15px;
  margin-bottom: 15px; }

.gc-toolbar {
  position: relative;
  display: inline-flex; }
  .gc-toolbar--block {
    display: flex;
    overflow: hidden;
    height: 40px; }
    .gc-toolbar--block > .gc-toolbar__content {
      position: absolute; }
  .gc-toolbar--with-toggle > .gc-btn {
    position: absolute;
    top: 0;
    right: 0; }
  .gc-toolbar--with-toggle > .gc-toolbar__content {
    padding-right: 40px; }
    .gc-toolbar--with-toggle > .gc-toolbar__content:before {
      position: absolute;
      top: -5px;
      right: -5px;
      width: calc(100% + 10px);
      height: calc(100% + 10px);
      content: '';
      opacity: 0;
      border-radius: 2px;
      background-color: white;
      box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.1); }
  .gc-toolbar--with-toggle.gc-size-lg > .gc-toolbar__content {
    padding-right: 50px; }
  .gc-toolbar--with-toggle.gc-size-sm > .gc-toolbar__content {
    padding-right: 30px; }
  .gc-toolbar--expanded {
    overflow: visible;
    z-index: 10; }
    .gc-toolbar--expanded > .gc-toolbar__content:before {
      opacity: 1; }
  .gc-toolbar--no-wrap > .gc-toolbar__content {
    position: relative;
    flex-wrap: nowrap; }
  .gc-toolbar--rounded > .gc-toolbar__content:before {
    border-radius: 20px; }
  .gc-toolbar--rounded.gc-size-lg > .gc-toolbar__content:before {
    border-radius: 25px; }
  .gc-toolbar--rounded.gc-size-sm > .gc-toolbar__content:before {
    border-radius: 15px; }
  .gc-toolbar--dropup > .gc-toolbar__content {
    top: auto;
    bottom: 0;
    flex-wrap: wrap-reverse; }
    .gc-toolbar--dropup > .gc-toolbar__content:before {
      top: auto !important;
      bottom: -5px;
      box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.1); }
  .gc-toolbar.gc-size-lg {
    height: 50px; }
  .gc-toolbar.gc-size-sm {
    height: 30px; }

.gc-toolbar__content {
  position: relative;
  top: 0;
  left: 0;
  display: inline-flex;
  width: 100%;
  flex-wrap: wrap; }

.gc-toolbar__item-container {
  display: inline-block;
  flex: 0 0 auto;
  vertical-align: top; }
  .gc-toolbar__item-container--padding {
    padding: 0 5px 0 0; }
    .gc-toolbar__item-container--padding:last-of-type {
      padding: 0; }

.gc-toolbar__splitter {
  position: relative;
  display: block;
  overflow: hidden;
  width: 1px;
  height: 40px; }
  .gc-toolbar__splitter::after {
    display: block;
    width: 1px;
    height: 20px;
    margin: 10px 0;
    content: ' ';
    background-color: #dbdbdb; }

.gc-size-sm .gc-toolbar__splitter {
  height: 30px; }
  .gc-size-sm .gc-toolbar__splitter::after {
    height: 15px;
    margin: 7.5px 0; }

.gc-size-lg .gc-toolbar__splitter {
  height: 50px; }
  .gc-size-lg .gc-toolbar__splitter::after {
    height: 25px;
    margin: 12.5px 0; }

.gc-tabs {
  display: inline-block; }
  .gc-tabs--block {
    display: block; }
  .gc-tabs--simplified .gc-btn:after, .gc-tabs--transparent .gc-btn:after {
    position: absolute;
    z-index: 1040;
    bottom: 0;
    left: 50%;
    display: block;
    width: 0;
    height: 1px;
    content: '';
    transition: width 0.2s ease-in-out;
    transform: translateX(-50%);
    border-radius: 2px; }
  .gc-tabs--simplified .gc-btn.selected:after, .gc-tabs--transparent .gc-btn.selected:after {
    width: calc(100% - 15px);
    height: 2px; }
  .gc-tabs--simplified .gc-btn:not([disabled]):not(.disabled):hover:after, .gc-tabs--transparent .gc-btn:not([disabled]):not(.disabled):hover:after {
    width: 100%; }
  .gc-tabs--simplified .gc-btn:after {
    background-color: #205F78; }
  .gc-tabs--simplified .gc-btn:not([disabled]):not(.disabled):hover {
    color: #1b5166;
    background-color: transparent; }
    .gc-tabs--simplified .gc-btn:not([disabled]):not(.disabled):hover:after {
      background-color: #1b5166; }
  .gc-tabs--transparent .gc-btn {
    color: rgba(255, 255, 255, 0.38); }
    .gc-tabs--transparent .gc-btn:after {
      background-color: #FFFFFF; }
    .gc-tabs--transparent .gc-btn:not([disabled]):not(.disabled):hover {
      color: #FFFFFF;
      background-color: transparent; }
    .gc-tabs--transparent .gc-btn.selected {
      color: #FFFFFF;
      background-color: transparent; }

.gc-input, input[type=text].gc-input, input[type=password].gc-input, input[type=email].gc-input, input[type=url].gc-input {
  height: 40px;
  padding: 0 10px;
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, opacity 0.2s ease-in-out, border-color 0.2s ease-in-out;
  vertical-align: top;
  color: #333;
  border: 1px solid transparent;
  border-radius: 2px;
  background-color: rgba(0, 0, 0, 0.05);
  box-shadow: none;
  font-size: 12px;
  line-height: 38px; }
  .gc-input:not([disabled]):hover, input[type=text].gc-input:not([disabled]):hover, input[type=password].gc-input:not([disabled]):hover, input[type=email].gc-input:not([disabled]):hover, input[type=url].gc-input:not([disabled]):hover {
    background-color: rgba(0, 0, 0, 0.1); }
  .gc-input:not([disabled]):focus, input[type=text].gc-input:not([disabled]):focus, input[type=password].gc-input:not([disabled]):focus, input[type=email].gc-input:not([disabled]):focus, input[type=url].gc-input:not([disabled]):focus {
    outline: none;
    background-color: rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 5px 1px rgba(32, 95, 120, 0.38); }
  .gc-input::placeholder, input[type=text].gc-input::placeholder, input[type=password].gc-input::placeholder, input[type=email].gc-input::placeholder, input[type=url].gc-input::placeholder {
    color: rgba(51, 51, 51, 0.38); }
  .gc-input--block, input[type=text].gc-input--block, input[type=password].gc-input--block, input[type=email].gc-input--block, input[type=url].gc-input--block {
    display: block; }
  .gc-input--invalid, input[type=text].gc-input--invalid, input[type=password].gc-input--invalid, input[type=email].gc-input--invalid, input[type=url].gc-input--invalid {
    border-color: #be1f1f; }
    .gc-input--invalid:not([disabled]):focus, input[type=text].gc-input--invalid:not([disabled]):focus, input[type=password].gc-input--invalid:not([disabled]):focus, input[type=email].gc-input--invalid:not([disabled]):focus, input[type=url].gc-input--invalid:not([disabled]):focus {
      border-color: #be1f1f;
      box-shadow: 0 0 5px 1px rgba(190, 31, 31, 0.38); }
    .gc-input--invalid:not([disabled]):hover, input[type=text].gc-input--invalid:not([disabled]):hover, input[type=password].gc-input--invalid:not([disabled]):hover, input[type=email].gc-input--invalid:not([disabled]):hover, input[type=url].gc-input--invalid:not([disabled]):hover {
      border-color: #be1f1f; }
  .gc-input--text-align-center, input[type=text].gc-input--text-align-center, input[type=password].gc-input--text-align-center, input[type=email].gc-input--text-align-center, input[type=url].gc-input--text-align-center {
    text-align: center; }
  .gc-input--text-align-right, input[type=text].gc-input--text-align-right, input[type=password].gc-input--text-align-right, input[type=email].gc-input--text-align-right, input[type=url].gc-input--text-align-right {
    text-align: right; }
  .gc-input[disabled], input[type=text].gc-input[disabled], input[type=password].gc-input[disabled], input[type=email].gc-input[disabled], input[type=url].gc-input[disabled] {
    cursor: default;
    color: rgba(51, 51, 51, 0.38); }
    .gc-input[disabled]::placeholder, input[type=text].gc-input[disabled]::placeholder, input[type=password].gc-input[disabled]::placeholder, input[type=email].gc-input[disabled]::placeholder, input[type=url].gc-input[disabled]::placeholder {
      color: rgba(51, 51, 51, 0.38); }
  .gc-input.gc-size-sm, input[type=text].gc-input.gc-size-sm, input[type=password].gc-input.gc-size-sm, input[type=email].gc-input.gc-size-sm, input[type=url].gc-input.gc-size-sm {
    height: 30px;
    line-height: 30px; }
  .gc-input.gc-size-lg, input[type=text].gc-input.gc-size-lg, input[type=password].gc-input.gc-size-lg, input[type=email].gc-input.gc-size-lg, input[type=url].gc-input.gc-size-lg {
    height: 50px;
    line-height: 50px; }
  .gc-input.gc-size-xl, input[type=text].gc-input.gc-size-xl, input[type=password].gc-input.gc-size-xl, input[type=email].gc-input.gc-size-xl, input[type=url].gc-input.gc-size-xl {
    height: 60px;
    line-height: 60px; }

textarea.gc-input {
  height: initial; }

.gc-textarea, textarea.gc-textarea {
  margin: 0;
  padding: 6.5px 15px;
  resize: none;
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, opacity 0.2s ease-in-out, border-color 0.2s ease-in-out;
  vertical-align: top;
  color: #333;
  border: 1px solid transparent;
  border-radius: 2px;
  background-color: rgba(0, 0, 0, 0.05);
  box-shadow: none;
  font-size: 12px;
  line-height: 25px; }
  .gc-textarea:not([rows]), textarea.gc-textarea:not([rows]) {
    height: 40px; }
  .gc-textarea:not([disabled]):hover, textarea.gc-textarea:not([disabled]):hover {
    background-color: rgba(0, 0, 0, 0.1); }
  .gc-textarea:not([disabled]):focus, textarea.gc-textarea:not([disabled]):focus {
    outline: none;
    background-color: rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 5px 1px rgba(32, 95, 120, 0.38); }
  .gc-textarea::placeholder, textarea.gc-textarea::placeholder {
    color: rgba(51, 51, 51, 0.38); }
  .gc-textarea--block, textarea.gc-textarea--block {
    display: block; }
  .gc-textarea--resize-vertical, textarea.gc-textarea--resize-vertical {
    resize: vertical; }
  .gc-textarea--resize-both, textarea.gc-textarea--resize-both {
    resize: both; }
  .gc-textarea--invalid, textarea.gc-textarea--invalid {
    border-color: #be1f1f; }
    .gc-textarea--invalid:not([disabled]):focus, textarea.gc-textarea--invalid:not([disabled]):focus {
      border-color: #be1f1f;
      box-shadow: 0 0 5px 1px rgba(190, 31, 31, 0.38); }
    .gc-textarea--invalid:not([disabled]):hover, textarea.gc-textarea--invalid:not([disabled]):hover {
      border-color: #be1f1f; }
  .gc-textarea--text-align-center, textarea.gc-textarea--text-align-center {
    text-align: center; }
  .gc-textarea--text-align-right, textarea.gc-textarea--text-align-right {
    text-align: right; }
  .gc-textarea[disabled], textarea.gc-textarea[disabled] {
    cursor: default;
    color: rgba(51, 51, 51, 0.38); }
    .gc-textarea[disabled]::placeholder, textarea.gc-textarea[disabled]::placeholder {
      color: rgba(51, 51, 51, 0.38); }
  .gc-textarea--size-sm, textarea.gc-textarea--size-sm {
    padding: 4px 15px;
    line-height: 20px; }
    .gc-textarea--size-sm:not([rows]), textarea.gc-textarea--size-sm:not([rows]) {
      height: 30px; }
  .gc-textarea--size-lg, textarea.gc-textarea--size-lg {
    padding: 9px 15px;
    line-height: 30px; }
    .gc-textarea--size-lg:not([rows]), textarea.gc-textarea--size-lg:not([rows]) {
      height: 50px; }

.gc-label {
  display: inline-block;
  vertical-align: top; }
  .gc-label--block {
    display: flex;
    flex-direction: column; }
  .gc-label--position-left, .gc-label--position-right {
    flex-direction: row; }
    .gc-label--position-left .gc-label__label, .gc-label--position-right .gc-label__label {
      width: 33%; }
    .gc-label--position-left .gc-label__content, .gc-label--position-right .gc-label__content {
      width: 67%; }
      .gc-label--position-left .gc-label__content > *, .gc-label--position-right .gc-label__content > * {
        width: 100%; }
    .gc-label--position-left.gc-label--width-half .gc-label__label, .gc-label--position-left.gc-label--width-half .gc-label__content, .gc-label--position-right.gc-label--width-half .gc-label__label, .gc-label--position-right.gc-label--width-half .gc-label__content {
      width: 50%; }
    .gc-label--position-left.gc-label--width-auto, .gc-label--position-right.gc-label--width-auto {
      justify-content: space-between; }
      .gc-label--position-left.gc-label--width-auto .gc-label__label, .gc-label--position-right.gc-label--width-auto .gc-label__label {
        flex: 1 1 auto;
        width: 0;
        max-width: 50%; }
      .gc-label--position-left.gc-label--width-auto .gc-label__content, .gc-label--position-right.gc-label--width-auto .gc-label__content {
        flex: 1 1 auto;
        width: 0;
        max-width: 67%; }
  .gc-label--position-left .gc-label__label {
    padding-right: 15px; }
  .gc-label--position-right .gc-label__label {
    padding-left: 15px;
    text-align: right;
    order: 2; }
  .gc-label--position-right .gc-label__content {
    order: 1; }
  .gc-label--with-tooltip .gc-label__label {
    padding-right: 24px; }
  .gc-label--with-icon .gc-label__label {
    padding: 0; }
  .gc-label--disabled .gc-label__label {
    opacity: .38; }

.gc-label__label {
  position: relative;
  display: flex;
  flex-direction: column;
  height: 40px;
  user-select: none;
  flex-wrap: nowrap;
  justify-content: center; }
  .gc-label__label > span {
    display: inline-block;
    overflow: hidden;
    flex: 0 0 auto;
    max-height: 30px;
    vertical-align: middle;
    text-overflow: ellipsis;
    font-size: 12px;
    line-height: 15px; }
    .gc-label__label > span > b {
      color: #205F78; }

.gc-label--size-small .gc-label__label {
  height: 30px; }

.gc-label--size-small .gc-label__icon {
  width: 30px;
  height: 30px; }

.gc-label--size-large .gc-label__label {
  height: 50px; }

.gc-label--size-large .gc-label__icon {
  width: 50px;
  height: 50px; }

.gc-label__tooltip {
  position: absolute;
  top: 50%;
  right: 0;
  width: 24px;
  height: 24px;
  transform: translateY(-50%); }
  .gc-label__tooltip .gc-icon {
    display: flex;
    width: 24px;
    height: 24px;
    justify-content: center;
    align-items: center; }
    .gc-label__tooltip .gc-icon > svg {
      display: block;
      width: 16px;
      height: 16px; }

.gc-label__icon {
  display: flex;
  width: 40px;
  height: 40px;
  justify-content: center;
  align-items: center; }

.gc-appbar {
  display: flex;
  height: 40px; }
  .gc-appbar--legacy .gc-appbar__title {
    color: #FFFFFF; }
  .gc-appbar--legacy .gc-appbar__subtitle {
    color: rgba(255, 255, 255, 0.38); }
  .gc-appbar--legacy .gc-appbar__badge--accent {
    background-color: #1b5166; }
  .gc-appbar--legacy .gc-menu__logo {
    height: 50px; }

.gc-appbar__logo-container {
  position: relative;
  flex: 0 0 auto;
  height: 100%; }

.gc-appbar__main-section {
  flex: 0 0 auto;
  height: 100%; }

.gc-appbar__title-section {
  display: flex;
  overflow: hidden;
  flex: 1 1 auto;
  width: 0;
  height: 100%;
  justify-content: center;
  align-items: center; }

.gc-appbar__control-section {
  flex: 0 0 auto;
  height: 100%; }

.gc-appbar__badge {
  display: block;
  flex: 0 0 auto;
  height: 20px;
  margin-left: 15px;
  padding: 0 15px;
  color: #333;
  border-radius: 10px;
  background-color: #dbdbdb;
  font-size: 12px;
  line-height: 20px; }
  .gc-appbar__badge--error {
    color: #FFFFFF;
    background-color: #be1f1f; }
  .gc-appbar__badge--warning {
    color: #FFFFFF;
    background-color: #e59500; }
  .gc-appbar__badge--accent {
    color: #FFFFFF;
    background-color: #205F78; }
  .gc-appbar__badge--clickable {
    cursor: default; }

.gc-appbar__title {
  display: block;
  flex: 0 0 auto;
  color: #333;
  font-size: 12px; }

.gc-appbar__subtitle {
  display: block;
  flex: 0 0 auto;
  padding-left: 15px;
  color: rgba(51, 51, 51, 0.62);
  font-size: 12px;
  font-style: italic; }

.gc-menu__splitter {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 1px; }
  .gc-menu__splitter::after {
    display: block;
    width: calc(100% - 20px);
    height: 1px;
    margin-left: 10px;
    content: ' ';
    background-color: rgba(255, 255, 255, 0.15); }

.gc-menu__logo {
  width: 40px;
  height: 41px;
  transition: width 0.2s ease-in-out, background-color 0.2s ease-in-out;
  background-color: #205F78; }
  .gc-menu__logo--menu-size-small {
    width: 30px; }
  .gc-menu__logo--menu-size-large {
    width: 50px; }
  .gc-menu__logo--size-small {
    height: 31px; }
  .gc-menu__logo--size-large {
    height: 51px; }
  .gc-menu__logo--drawer {
    position: absolute;
    z-index: 1011;
    top: 0;
    left: 0; }
  .gc-menu__logo--expanded {
    width: 180px; }

.gc-menu__btn-container {
  position: absolute;
  z-index: 1011;
  top: 0;
  left: 0;
  display: flex;
  overflow: hidden;
  flex-direction: column;
  width: 40px;
  height: 100%;
  transition: width 0.2s ease-in-out, background-color 0.2s ease-in-out;
  background-color: #205F78; }

.gc-menu__btn-container__scrollable-container {
  position: relative;
  flex: 1 1 auto; }

.gc-menu__panel-toggle {
  position: relative; }
  .gc-menu__panel-toggle .gc-btn__icon {
    transition: transform 0.2s ease-in-out; }
  .gc-menu__panel-toggle-chevron {
    position: absolute;
    top: 50%;
    left: 20px;
    transition: transform 0.2s ease-in-out, opacity 0.2s ease-in-out;
    transform: translate(-50%, -50%);
    pointer-events: none;
    opacity: 0;
    color: rgba(255, 255, 255, 0.38); }
    .gc-menu__panel-toggle-chevron--accent {
      color: rgba(32, 95, 120, 0.38); }
  .gc-menu__panel-toggle:hover:not(.gc-menu__panel-toggle--no-chevron) .gc-btn__icon, .gc-menu__panel-toggle--active:not(.gc-menu__panel-toggle--no-chevron) .gc-btn__icon {
    transform: translateX(-5px); }
  .gc-menu__panel-toggle:hover:not(.gc-menu__panel-toggle--no-chevron) .gc-menu__panel-toggle-chevron, .gc-menu__panel-toggle--active:not(.gc-menu__panel-toggle--no-chevron) .gc-menu__panel-toggle-chevron {
    transform: translate(-50%, -50%) translateX(12px);
    opacity: 1; }
  .gc-menu__panel-toggle:hover:not(.gc-menu__panel-toggle--no-chevron).gc-menu__panel-toggle--size-small .gc-btn__icon, .gc-menu__panel-toggle--active:not(.gc-menu__panel-toggle--no-chevron).gc-menu__panel-toggle--size-small .gc-btn__icon {
    transform: translateX(-3px); }
  .gc-menu__panel-toggle:hover:not(.gc-menu__panel-toggle--no-chevron).gc-menu__panel-toggle--size-small .gc-menu__panel-toggle-chevron, .gc-menu__panel-toggle--active:not(.gc-menu__panel-toggle--no-chevron).gc-menu__panel-toggle--size-small .gc-menu__panel-toggle-chevron {
    transform: translate(-50%, -50%) translateX(9px);
    opacity: 1; }
  .gc-menu__panel-toggle--size-small .gc-menu__panel-toggle-chevron {
    left: 15px; }
  .gc-menu__panel-toggle--size-large .gc-menu__panel-toggle-chevron {
    left: 25px; }

.gc-menu__panel {
  overflow-x: hidden; }
  .gc-menu__panel--fill-container {
    overflow: hidden;
    height: 100%; }
  .gc-menu__panel__placeholder {
    padding: 15px;
    text-align: center;
    color: rgba(51, 51, 51, 0.62);
    font-size: 12px;
    line-height: 30px; }

.gc-menu__panel-container {
  position: absolute;
  z-index: 1010;
  top: 0;
  left: 40px;
  overflow: hidden;
  width: 0;
  height: 100%;
  transition: width 0.2s ease-in-out;
  background-color: #F1F1F1; }
  .gc-menu__panel-container--visible {
    width: 240px; }

@keyframes gc-appear-animation {
  0% {
    transform: scale(0, 0);
    opacity: 0; }
  50% {
    transform: scale(0, 0);
    opacity: 0; }
  100% {
    transform: scale(1, 1);
    opacity: 1; } }

.gc-menu__panel-container__header {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 41px;
  margin: 0;
  padding: 0 40px 0 15px;
  white-space: nowrap;
  text-transform: uppercase;
  color: #205F78;
  border-bottom: 1px solid #DCDCDC;
  font-size: 12px;
  font-weight: bold;
  line-height: 40px; }
  .gc-menu__panel-container__header > .gc-btn-pin {
    position: absolute;
    right: 5px;
    bottom: 5px;
    animation-name: gc-appear-animation;
    animation-duration: 0.4s;
    animation-timing-function: ease-in-out; }
    .gc-menu__panel-container__header > .gc-btn-pin .gc-btn__icon {
      transition: transform 0.2s ease-in-out; }
    .gc-menu__panel-container__header > .gc-btn-pin--pinned .gc-btn__icon {
      transform: rotate(-45deg); }

.gc-menu__panel-container__content {
  width: 240px;
  height: calc(100% - 41px); }

.gc-menu {
  position: relative;
  display: block;
  width: 40px;
  min-width: 40px;
  height: 100%;
  transition: width 0.2s ease-in-out; }
  .gc-menu--size-small {
    width: 30px;
    min-width: 30px; }
    .gc-menu--size-small .gc-menu__btn-container {
      width: 30px; }
    .gc-menu--size-small .gc-menu__panel-container {
      left: 30px; }
      .gc-menu--size-small .gc-menu__panel-container--visible {
        width: 250px; }
    .gc-menu--size-small .gc-menu__panel-container__header {
      height: 31px;
      padding: 0 30px 0 15px;
      line-height: 30px; }
      .gc-menu--size-small .gc-menu__panel-container__header > .gc-btn-pin {
        right: 0;
        bottom: 0; }
    .gc-menu--size-small .gc-menu__panel-container__content {
      width: 250px;
      height: calc(100% - 31px); }
  .gc-menu--size-large {
    width: 50px;
    min-width: 50px; }
    .gc-menu--size-large .gc-menu__btn-container {
      width: 50px; }
    .gc-menu--size-large--expanded .gc-menu__btn-container {
      width: 180px; }
    .gc-menu--size-large .gc-menu__panel-container {
      left: 50px; }
      .gc-menu--size-large .gc-menu__panel-container--visible {
        width: 230px; }
    .gc-menu--size-large .gc-menu__panel-container__header {
      height: 51px;
      padding: 0 50px 0 15px;
      line-height: 50px; }
    .gc-menu--size-large .gc-menu__panel-container__content {
      width: 230px;
      height: calc(100% - 51px); }
  .gc-menu--expanded .gc-menu__btn-container {
    width: 180px; }
  .gc-menu--expanded:not(.gc-menu--drawer) {
    width: 180px; }
  .gc-menu--panel:not(.gc-menu--drawer) {
    width: 280px; }
  .gc-menu--legacy .gc-menu__btn-container {
    background-color: #F1F1F1; }
  .gc-menu--legacy .gc-menu__splitter:after {
    background-color: #dbdbdb; }

.gc-sidebar {
  position: relative;
  flex: 1 0 auto;
  width: 330px;
  height: 100%;
  transition: width 0.2s ease-in-out; }
  .gc-sidebar > .gc-sidebar__menu {
    position: absolute;
    top: 0;
    right: 0; }
  .gc-sidebar[class*='--size'] > .gc-sidebar__menu > .gc-tabs {
    max-width: calc(100% - 30px); }
  .gc-sidebar--collapsed {
    width: 0; }
    .gc-sidebar--collapsed .gc-sidebar__container {
      overflow: visible; }
    .gc-sidebar--collapsed .gc-sidebar__toggle-area {
      left: -19px;
      width: 19px;
      pointer-events: none; }
      .gc-sidebar--collapsed .gc-sidebar__toggle-area-button {
        top: calc(50% - 50px/2);
        height: 50px;
        pointer-events: all; }
        .gc-sidebar--collapsed .gc-sidebar__toggle-area-button:before {
          top: 18px;
          left: 35%; }
        .gc-sidebar--collapsed .gc-sidebar__toggle-area-button:after {
          top: 24px;
          left: 35%; }
        .gc-sidebar--collapsed .gc-sidebar__toggle-area-button:hover:before {
          transform: rotate(40deg); }
        .gc-sidebar--collapsed .gc-sidebar__toggle-area-button:hover:after {
          transform: rotate(-40deg); }
      .gc-sidebar--collapsed .gc-sidebar__toggle-area-bar {
        top: calc(50% - 50px/2);
        right: 0;
        left: auto;
        height: 50px;
        margin: 0; }
  .gc-sidebar--size-sm > .gc-sidebar__menu + .gc-sidebar__container {
    padding-top: 30px; }
    .gc-sidebar--size-sm > .gc-sidebar__menu + .gc-sidebar__container .gc-sidebar__toggle-area {
      height: calc(100% - 30px); }
  .gc-sidebar--size-md > .gc-sidebar__menu + .gc-sidebar__container {
    padding-top: 40px; }
    .gc-sidebar--size-md > .gc-sidebar__menu + .gc-sidebar__container .gc-sidebar__toggle-area {
      height: calc(100% - 40px); }

.gc-sidebar__menu {
  display: flex;
  width: 330px;
  padding-right: 5px;
  transition: width 0.2s ease-in-out;
  justify-content: space-between;
  align-items: center; }
  .gc-sidebar__menu + .gc-sidebar__container {
    padding-top: 50px; }
    .gc-sidebar__menu + .gc-sidebar__container .gc-sidebar__toggle-area {
      height: calc(100% - 50px); }
  .gc-sidebar__menu > .gc-tabs {
    overflow: hidden;
    max-width: calc(100% - 40px); }
  .gc-sidebar__menu--collapsed {
    justify-content: flex-end; }
  .gc-sidebar__menu--size-md > .gc-btn .gc-icon > svg {
    width: 24px;
    height: 24px; }

.gc-sidebar__container {
  overflow: hidden;
  width: 330px;
  height: 100%;
  background-color: #F1F1F1; }

.gc-sidebar__panel {
  overflow-x: hidden; }
  .gc-sidebar__panel--fill-container {
    overflow: hidden;
    height: 100%; }

.gc-sidebar__toggle-area {
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 0;
  width: 15px;
  height: 100%; }
  .gc-sidebar__toggle-area:hover .gc-sidebar__toggle-area-button {
    opacity: 1; }
  .gc-sidebar__toggle-area-button {
    position: absolute;
    top: calc(50% - 36px/2);
    left: 0;
    width: 100%;
    height: 36px;
    cursor: pointer;
    transition: opacity 0.2s ease-in-out;
    opacity: 0;
    border: none;
    outline: none;
    background: none; }
    .gc-sidebar__toggle-area-button:before, .gc-sidebar__toggle-area-button:after {
      position: absolute;
      left: 50%;
      width: 2px;
      height: 8px;
      content: '';
      transition: transform 0.2s ease-in-out, opacity 0.3s ease-in-out;
      transform: rotate(0deg);
      background-color: #205F78; }
    .gc-sidebar__toggle-area-button:before {
      top: 10px;
      transform-origin: 1px 7px; }
    .gc-sidebar__toggle-area-button:after {
      top: 16px;
      transform-origin: 1px 1px; }
    .gc-sidebar__toggle-area-button:hover:before {
      transform: rotate(-40deg); }
    .gc-sidebar__toggle-area-button:hover:after {
      transform: rotate(40deg); }
    .gc-sidebar__toggle-area-button:hover + .gc-sidebar__toggle-area-bar {
      transform: scaleY(1); }
  .gc-sidebar__toggle-area-bar {
    position: absolute;
    top: 0;
    left: -2px;
    width: 2px;
    height: calc(100% - 15px);
    margin: 7.5px 0;
    transition: transform 0.2s ease-in-out;
    transform: scaleY(0);
    transform-origin: center;
    pointer-events: none;
    background-color: #205F78; }

.gc-combo {
  position: relative;
  display: inline-block;
  width: auto;
  height: 40px;
  vertical-align: top;
  color: #333;
  font-size: 12px; }
  .gc-combo > .gc-input {
    width: 100%; }
  .gc-combo:not([class^='gc-size']) > .gc-input {
    padding-right: 40px; }
  .gc-combo--block {
    display: block; }
  .gc-combo--with-preview:not([class^='gc-size']) > .gc-input {
    padding-left: 40px; }
  .gc-combo--with-preview.gc-size-sm > .gc-input {
    padding-left: 30px; }
  .gc-combo--with-preview.gc-size-sm > .gc-combo__preview {
    width: 30px; }
  .gc-combo--with-preview.gc-size-lg > .gc-input {
    padding-left: 50px; }
  .gc-combo--with-preview.gc-size-lg > .gc-combo__preview {
    width: 50px; }
  .gc-combo--disabled .gc-combo__preview {
    opacity: .38; }
  .gc-combo--value-placeholder:not(.gc-combo--focused-input) > .gc-input::placeholder {
    color: #333 !important; }
  .gc-combo__preview {
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    width: 40px;
    height: 100%;
    padding: 5px;
    pointer-events: none;
    justify-content: center;
    align-items: center; }
  .gc-combo .gc-dd {
    position: absolute;
    top: 0;
    right: 0; }
    .gc-combo .gc-dd > .gc-btn {
      width: 40px;
      min-width: auto;
      background: transparent; }
    .gc-combo .gc-dd > .gc-dd__chevron {
      width: 40px; }
  .gc-combo.gc-size-sm > .gc-input {
    padding-right: 30px; }
  .gc-combo.gc-size-sm .gc-dd > .gc-btn {
    width: 30px; }
  .gc-combo.gc-size-sm .gc-dd > .gc-dd__chevron {
    width: 30px; }
  .gc-combo.gc-size-lg > .gc-input {
    padding-right: 50px; }
  .gc-combo.gc-size-lg .gc-dd > .gc-btn {
    width: 50px; }
  .gc-combo.gc-size-lg .gc-dd > .gc-dd__chevron {
    width: 50px; }

#modal-root {
  position: fixed;
  z-index: 1020; }

.gc-modal-overlay {
  position: fixed;
  top: 0;
  left: 0;
  display: flex;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.2); }

.gc-modal--default {
  position: absolute;
  top: 100px;
  left: 50%;
  width: 600px;
  max-width: 98vw;
  transform: translate3d(-50%, 0, 0);
  border-radius: 3px;
  outline: none;
  background-color: #F1F1F1;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.3); }

.gc-modal.gc-rounded {
  border-radius: 20px; }
  .gc-modal.gc-rounded .gc-modal__header {
    border-radius: 20px 20px 0 0; }
  .gc-modal.gc-rounded .gc-modal__footer {
    border-radius: 0 0 20px 20px; }

.gc-modal--level-warning .gc-modal__header {
  background-color: #e59500; }

.gc-modal--level-error .gc-modal__header {
  background-color: #be1f1f; }

.gc-modal--with-icon .gc-modal__header:not(.gc-modal__header--centered-title) {
  padding-left: 57px; }

.gc-modal__header {
  display: flex;
  min-height: 60px;
  padding: 10px 10px 10px 15px;
  color: #FFFFFF;
  border-radius: 3px 3px 0 0;
  background-color: #205F78;
  align-items: center; }
  .gc-modal__header--centered-title {
    position: relative;
    min-height: 60px;
    padding-right: 10px;
    justify-content: center; }
    .gc-modal__header--centered-title > .gc-modal__title-box {
      max-width: 80%;
      text-align: center; }
    .gc-modal__header--centered-title > .gc-modal__close-btn {
      position: absolute;
      top: 10px;
      right: 10px; }

.gc-modal__icon {
  position: absolute;
  top: 10px;
  left: 18px;
  display: flex;
  height: 40px;
  align-items: center; }

.gc-modal__title {
  margin: 0;
  font-weight: normal;
  line-height: 20px; }

.gc-modal__subtitle {
  color: rgba(255, 255, 255, 0.38);
  font-size: 14px;
  font-style: italic; }

.gc-modal__close-btn {
  margin: 0 0 auto auto; }

.gc-modal__message {
  padding: 15px 15px 10px;
  font-size: 14px; }

.gc-modal__footer {
  display: flex;
  padding: 10px;
  border-radius: 0 0 3px 3px;
  background-color: #E6E6E6;
  align-items: center;
  justify-content: flex-end; }
  .gc-modal__footer > .gc-btn {
    min-width: 100px;
    text-align: center; }
    .gc-modal__footer > .gc-btn + .gc-btn {
      margin-left: 15px; }
  .gc-modal__footer--align-left {
    justify-content: flex-start; }
  .gc-modal__footer--align-center {
    justify-content: center; }
  .gc-modal__footer--align-spread {
    justify-content: space-between; }

.gc-modal__right-control {
  margin-left: auto !important; }

.gc-message-box.gc-modal--with-icon .gc-modal__header:not(.gc-modal__header--centered-title) {
  padding-left: 51px; }

.gc-message-box .gc-modal__header {
  position: relative;
  min-height: auto;
  padding: 10px 15px; }
  .gc-message-box .gc-modal__header--centered-title {
    min-height: auto; }
  .gc-message-box .gc-modal__header > .gc-modal__icon {
    top: 0;
    left: 12px; }
  .gc-message-box .gc-modal__header > .gc-modal__close-btn {
    position: absolute;
    top: 0;
    right: 0; }

.gc-message-box .gc-modal__footer {
  background-color: transparent; }

.gc-icon > svg {
  display: block;
  width: 24px;
  height: 24px; }

.gc-icon--small > svg {
  display: block;
  width: 16px;
  height: 16px; }

.gc-icon--large > svg {
  display: block;
  width: 24px;
  height: 24px; }

.gc-icon--r90 > svg {
  transform: rotate(90deg); }

.gc-icon--r180 > svg {
  transform: rotate(180deg); }

.gc-icon--r270 > svg {
  transform: rotate(270deg); }

.gc-icon-color {
  transition: fill 0.2s ease-in-out, stroke 0.2s ease-in-out; }
  .gc-icon-color--text {
    transition: fill 0.2s ease-in-out;
    fill: currentColor; }
  .gc-icon-color--stroke-text {
    transition: stroke 0.2s ease-in-out;
    stroke: currentColor; }
  .gc-icon-color--accent {
    transition: fill 0.2s ease-in-out;
    fill: #F4D576; }
  .gc-icon-color--stroke-accent {
    transition: stroke 0.2s ease-in-out;
    stroke: #F4D576; }

.gc-accent-color {
  color: #205F78; }

.gc-accent-background {
  background-color: #205F78; }

.gc-accent-fill {
  fill: #205F78; }

.gc-secondary-accent-fill {
  fill: #F4D576; }

.gc-contrast-fill {
  fill: #FFFFFF; }

.gc-rounded, input[type=text].gc-rounded, input[type=password].gc-rounded, input[type=email].gc-rounded, input[type=url].gc-rounded, textarea.gc-rounded {
  border-radius: 20px; }
  .gc-rounded.gc-size-sm, input[type=text].gc-rounded.gc-size-sm, input[type=password].gc-rounded.gc-size-sm, input[type=email].gc-rounded.gc-size-sm, input[type=url].gc-rounded.gc-size-sm, textarea.gc-rounded.gc-size-sm {
    border-radius: 15px; }
  .gc-rounded.gc-size-lg, input[type=text].gc-rounded.gc-size-lg, input[type=password].gc-rounded.gc-size-lg, input[type=email].gc-rounded.gc-size-lg, input[type=url].gc-rounded.gc-size-lg, textarea.gc-rounded.gc-size-lg {
    border-radius: 25px; }
  .gc-rounded.gc-size-xl, input[type=text].gc-rounded.gc-size-xl, input[type=password].gc-rounded.gc-size-xl, input[type=email].gc-rounded.gc-size-xl, input[type=url].gc-rounded.gc-size-xl, textarea.gc-rounded.gc-size-xl {
    border-radius: 30px; }

.gc-size-sm {
  height: 30px;
  line-height: 30px; }

.gc-size-lg {
  height: 50px;
  line-height: 50px; }

.gc-size-xl {
  height: 60px;
  line-height: 60px; }

.gc-disable-selection * {
  user-select: none; }

.gc-dd-adjustment {
  transition-timing-function: ease-out;
  transition-duration: 0.15s;
  transition-property: left, right, top; }

.gc-property-grid {
  width: 100%;
  height: 100%;
  padding-top: 15px; }
  .gc-property-grid .gc-property-grid__header {
    position: relative;
    display: flex;
    margin: 0 15px 10px;
    border-radius: 2px;
    background-color: #205F78; }
    .gc-property-grid .gc-property-grid__header .gc-btn.gc-property-grid__button {
      width: 100%;
      padding: 0; }
      .gc-property-grid .gc-property-grid__header .gc-btn.gc-property-grid__button > .gc-btn__text {
        width: 100%;
        padding: 0;
        text-align: center; }
      .gc-property-grid .gc-property-grid__header .gc-btn.gc-property-grid__button > .gc-btn__icon {
        right: 0;
        left: auto; }
      .gc-property-grid .gc-property-grid__header .gc-btn.gc-property-grid__button--search-mode {
        position: static;
        width: auto;
        min-width: 60px;
        padding: 0 10px;
        border-radius: 2px 0 0 2px; }
        .gc-property-grid .gc-property-grid__header .gc-btn.gc-property-grid__button--search-mode > .gc-btn__text {
          position: static;
          color: rgba(255, 255, 255, 0.5);
          font-size: 10px; }
    .gc-property-grid .gc-property-grid__header > .gc-property-grid__button-back {
      position: absolute;
      z-index: 1;
      top: 0;
      left: 0; }
      .gc-property-grid .gc-property-grid__header > .gc-property-grid__button-back + .gc-tabs {
        padding-left: 30px; }
        .gc-property-grid .gc-property-grid__header > .gc-property-grid__button-back + .gc-tabs .gc-btn {
          width: auto !important; }
    .gc-property-grid .gc-property-grid__header > .gc-dd {
      position: absolute;
      z-index: 1;
      top: 0;
      right: 0; }
      .gc-property-grid .gc-property-grid__header > .gc-dd + .gc-btn {
        padding: 0 30px; }
    .gc-property-grid .gc-property-grid__header .gc-btn > .gc-btn__icon {
      transition: color 0.2s ease-in-out; }
    .gc-property-grid .gc-property-grid__header .gc-btn:not(:hover) > .gc-btn__icon {
      color: rgba(255, 255, 255, 0.5); }
    .gc-property-grid .gc-property-grid__header > .gc-input {
      flex: 1 0 auto;
      padding-right: 30px;
      text-overflow: ellipsis;
      color: #FFFFFF;
      border-radius: 0 2px 2px 0;
      background-color: #205F78; }
      .gc-property-grid .gc-property-grid__header > .gc-input::placeholder {
        color: rgba(255, 255, 255, 0.38); }
      .gc-property-grid .gc-property-grid__header > .gc-input:focus, .gc-property-grid .gc-property-grid__header > .gc-input:hover {
        border-color: transparent !important;
        background-color: #1b5166 !important; }
    .gc-property-grid .gc-property-grid__header--with-tabs:not([class*='search-view']) > .gc-tabs {
      order: 1;
      flex-grow: 1; }
      .gc-property-grid .gc-property-grid__header--with-tabs:not([class*='search-view']) > .gc-tabs .gc-btn {
        width: 50%; }
        .gc-property-grid .gc-property-grid__header--with-tabs:not([class*='search-view']) > .gc-tabs .gc-btn:after {
          content: none; }
    .gc-property-grid .gc-property-grid__header--with-tabs:not([class*='search-view']) > .gc-property-grid__button {
      width: auto;
      padding: 0 !important;
      order: 2; }
      .gc-property-grid .gc-property-grid__header--with-tabs:not([class*='search-view']) > .gc-property-grid__button > .gc-btn__text {
        padding-left: 30px; }
    .gc-property-grid .gc-property-grid__header--with-tabs:not([class*='search-view']) > .gc-dd {
      position: relative;
      order: 3; }
  .gc-property-grid .gc-property-grid__container {
    height: calc(100% - 40px); }
  .gc-property-grid .gc-property-category {
    padding: 0 15px; }

.gc-property-list__placeholder {
  padding: 15px;
  text-align: center;
  color: rgba(51, 51, 51, 0.62);
  font-size: 12px;
  line-height: 30px; }

.gc-property-grid .gc-property-list__placeholder {
  padding: 0 15px; }

.gc-property-grid__container {
  overflow-x: hidden;
  height: 100%; }

.gc-property-category {
  display: flex;
  flex-direction: column; }

.gc-property-category__content:empty + .gc-property-category__title {
  display: none; }

.gc-property-category__title {
  order: 1; }

.gc-property-category__content {
  margin-bottom: 5px;
  order: 2; }
  .gc-property-category__content:empty {
    margin-bottom: 0; }
  .gc-property-category__content > * {
    margin-bottom: 5px; }

.gc-unknown-editor {
  height: 30px;
  margin-bottom: 5px;
  color: rgba(51, 51, 51, 0.62);
  font-size: 12px;
  line-height: 30px; }

.gc-collection-editor {
  position: relative; }
  .gc-collection-editor--dragging * {
    user-select: none; }
  .gc-collection-editor--expanded {
    margin: 0 -15px 5px;
    padding: 0 15px 15px 15px;
    background-color: rgba(0, 0, 0, 0.05); }
    .gc-collection-editor--expanded::before {
      position: absolute;
      top: 0;
      left: 0;
      display: block;
      width: 100%;
      height: 30px;
      content: '';
      background-color: rgba(0, 0, 0, 0.05); }
  .gc-collection-editor--disabled .gc-collection-editor__main > .gc-collection-editor__counter {
    color: rgba(51, 51, 51, 0.38); }
  .gc-collection-editor--transparent {
    background-color: transparent; }
    .gc-collection-editor--transparent:before {
      content: none; }
  .gc-collection-editor__item {
    display: flex; }
    .gc-collection-editor__item > *:not(.gc-collection-editor__item-actions) {
      width: 0;
      flex-grow: 1; }
    .gc-collection-editor__item-actions {
      display: flex;
      margin-right: 5px;
      flex-shrink: 0; }
      .gc-collection-editor__item-actions > .gc-btn + .gc-btn {
        margin-left: 5px; }
    .gc-collection-editor__item + .gc-collection-editor__item {
      padding-top: 5px; }

.gc-collection-editor__main {
  display: flex;
  justify-content: flex-end; }
  .gc-collection-editor__main > .gc-btn {
    flex-shrink: 0; }
  .gc-collection-editor__main > * + * {
    margin-left: 5px; }
  .gc-collection-editor__main .gc-collection-editor__counter {
    display: block;
    overflow: hidden;
    flex: 1 1 auto;
    width: 0;
    height: 30px;
    padding: 0 10px;
    cursor: default;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: rgba(51, 51, 51, 0.62);
    border-radius: 2px;
    background-color: rgba(0, 0, 0, 0.05);
    font-size: 12px;
    line-height: 30px; }

.gc-collection-editor__arrows {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 30px;
  justify-content: center; }
  .gc-collection-editor__arrows > .gc-btn {
    position: absolute;
    width: 100%;
    height: 15px; }
    .gc-collection-editor__arrows > .gc-btn .gc-btn__text {
      height: 100%;
      padding: 0 !important; }
    .gc-collection-editor__arrows > .gc-btn .gc-btn__icon {
      position: static;
      display: flex;
      height: 100%;
      justify-content: center;
      align-items: center; }
  .gc-collection-editor__arrows .gc-collection-editor__arrow-up {
    top: 0;
    left: 0; }
  .gc-collection-editor__arrows .gc-collection-editor__arrow-down {
    bottom: 0;
    left: 0; }
  .gc-collection-editor__arrows + .gc-btn {
    margin-left: 5px; }

.gc-collection-editor__items {
  position: relative; }
  .gc-collection-editor__items:only-child {
    padding-top: 15px; }

.gc-collection-editor__item--dragged {
  pointer-events: none;
  opacity: 0; }

.gc-collection-editor__clone {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  pointer-events: none;
  box-shadow: 1px 2px 5px 0 rgba(0, 0, 0, 0.38); }
  .gc-collection-editor__clone .gc-collection-editor__item {
    opacity: 0.8; }

.gc-collection-editor__empty {
  display: flex;
  height: 30px;
  margin-top: 15px;
  color: rgba(51, 51, 51, 0.62);
  background-color: rgba(0, 0, 0, 0.05);
  font-size: 12px;
  justify-content: center;
  align-items: center; }

.gc-collection-editor__header {
  overflow: hidden;
  margin: 5px 0;
  text-overflow: ellipsis;
  font-size: 12px; }
  .gc-collection-editor__header--offset-1 {
    padding-left: 35px; }
  .gc-collection-editor__header--offset-2 {
    padding-left: 70px; }

.gc-side-editor .gc-expand-editor__content {
  flex-direction: row;
  flex-wrap: wrap; }

.gc-side-editor--stretched .gc-side-editor__side:not([class*='--default']) {
  width: calc(50% + 15px); }

.gc-side-editor--stretched .gc-side-editor__side--left, .gc-side-editor--stretched .gc-side-editor__side--right {
  margin-left: -15px; }

.gc-side-editor--stretched .gc-side-editor__side--top, .gc-side-editor--stretched .gc-side-editor__side--bottom {
  margin-right: -15px; }

.gc-side-editor__side {
  width: 50%; }
  .gc-side-editor__side--default {
    width: 100%;
    order: 1; }
  .gc-side-editor__side--left {
    order: 2; }
  .gc-side-editor__side--top {
    order: 3; }
  .gc-side-editor__side--right {
    order: 4; }
  .gc-side-editor__side--bottom {
    order: 5; }
  .gc-side-editor__side:not(.gc-side-editor__side--default) .gc-label__label {
    width: 30px; }
  .gc-side-editor__side:not(.gc-side-editor__side--default) .gc-label__content {
    width: calc(100% - 30px); }

.gc-binding-wrapper__content {
  flex: 1 1 auto;
  width: calc(100% - 30px);
  max-width: calc(100% - 30px); }

.gc-binding-wrapper__toggle {
  width: 10px;
  height: 10px;
  margin: 10px auto;
  transition: background-color 0.2s ease-in-out;
  border-radius: 2px;
  background-color: rgba(51, 51, 51, 0.62); }

.gc-binding-wrapper {
  display: flex; }
  .gc-binding-wrapper > .gc-dd {
    flex: 0 0 auto;
    width: 30px;
    min-width: 30px; }
    .gc-binding-wrapper > .gc-dd > .gc-btn:hover {
      background-color: transparent; }
      .gc-binding-wrapper > .gc-dd > .gc-btn:hover .gc-binding-wrapper__toggle {
        box-shadow: 0 0 4px 2px rgba(51, 51, 51, 0.24); }
  .gc-binding-wrapper--modified .gc-binding-wrapper__toggle {
    background-color: #4dca7d; }
  .gc-binding-wrapper--modified > .gc-dd > .gc-btn:hover .gc-binding-wrapper__toggle {
    box-shadow: 0 0 4px 2px rgba(77, 202, 125, 0.62); }
  .gc-binding-wrapper--bind .gc-binding-wrapper__toggle {
    background-color: #e4d50a; }
  .gc-binding-wrapper--bind > .gc-dd > .gc-btn:hover .gc-binding-wrapper__toggle {
    box-shadow: 0 0 4px 2px rgba(228, 213, 10, 0.62); }

.gc-bool-editor {
  margin: 0 0 0 auto; }

.gc-label:not([class*='--position']) .gc-bool-editor {
  margin: 0; }

.gc-number-editor {
  display: flex; }
  .gc-number-editor > .gc-btn {
    flex: 0 0 auto; }
    .gc-number-editor > .gc-btn:first-of-type {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0; }
    .gc-number-editor > .gc-btn:last-of-type {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0; }
  .gc-number-editor > .gc-input {
    flex: 1 1 auto;
    border-radius: 0; }

.gc-color-palette {
  width: 100%; }

.gc-color-palette__colors {
  display: flex;
  width: 100%;
  padding: 0 10px;
  flex-wrap: wrap; }

.gc-color {
  display: flex;
  flex: 0 0 auto;
  width: 50%;
  min-width: 50%;
  max-width: 50%;
  height: 20px;
  padding: 0 5px; }

.gc-color__main {
  position: relative;
  flex: 0 0 auto;
  width: 15px;
  height: 15px;
  margin-right: 5px;
  border-radius: 2px; }
  .gc-color__main::after {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    content: '';
    transition: border-color 0.2s ease-in-out;
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-radius: 2px; }
  .gc-color__main:hover::after {
    border: 1px solid rgba(0, 0, 0, 0.4); }

.gc-color__shades {
  position: relative;
  display: flex;
  flex: 1 1 auto;
  height: 15px;
  border-radius: 2px; }
  .gc-color__shades::after {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    content: '';
    transition: border-color 0.2s ease-in-out;
    pointer-events: none;
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-radius: 2px; }
  .gc-color__shades > div {
    position: relative;
    flex: 1 1 auto;
    height: 100%; }
    .gc-color__shades > div::after {
      position: absolute;
      top: 0;
      left: 0;
      display: block;
      box-sizing: border-box;
      width: 100%;
      height: 100%;
      content: '';
      transition: border-color 0.2s ease-in-out;
      border: 1px solid transparent; }
    .gc-color__shades > div:first-of-type::after {
      border-top-left-radius: 2px;
      border-bottom-left-radius: 2px; }
    .gc-color__shades > div:last-of-type::after {
      border-top-right-radius: 2px;
      border-bottom-right-radius: 2px; }
    .gc-color__shades > div:hover::after {
      border: 1px solid rgba(0, 0, 0, 0.4); }

.gc-color-picker {
  display: flex;
  flex-wrap: wrap; }

.gc-color-picker__preview {
  flex: 0 0 auto;
  width: 90px;
  height: 90px;
  margin-right: 15px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 2px; }
  .gc-color-picker__preview:hover {
    border: 4px solid rgba(0, 0, 0, 0.1); }

.gc-color-picker__settings {
  flex: 1 1 auto; }
  .gc-color-picker__settings > span {
    display: block;
    height: 15px;
    user-select: none;
    font-size: 10px;
    line-height: 15px; }

.gc-color-picker__inputs {
  display: flex;
  width: 100%; }

.gc-color-picker__hex .gc-label, .gc-color-picker__rgb .gc-label {
  width: 100%; }
  .gc-color-picker__hex .gc-label .gc-label__label, .gc-color-picker__rgb .gc-label .gc-label__label {
    align-items: center; }

.gc-color-picker__hex .gc-input, .gc-color-picker__rgb .gc-input {
  display: block;
  width: 100%; }

.gc-color-picker__hex {
  flex: 0 0 auto;
  width: 90px;
  margin-right: 15px; }

.gc-color-picker__rgb {
  display: flex;
  flex: 1 1 auto;
  justify-content: space-between; }
  .gc-color-picker__rgb .gc-label {
    flex: 0 0 auto;
    width: calc(33.3% - 4px); }

.gc-color-dropdown {
  width: 300px;
  padding-bottom: 15px; }
  .gc-color-dropdown > .gc-btn-group {
    margin: 15px;
    margin-bottom: 5px; }
  .gc-color-dropdown > .gc-color-dropdown__web-colors {
    margin: 15px;
    margin-bottom: 0; }
    .gc-color-dropdown > .gc-color-dropdown__web-colors .gc-dd-menu__item--with-preview.gc-size-sm {
      padding: 0; }
  .gc-color-dropdown > .gc-color-picker {
    margin: 15px;
    margin-bottom: 0; }
  .gc-color-dropdown > .gc-slider {
    margin: 0 15px; }

.gc-color__slider-border {
  border: 1px solid #f2f2f2; }

.gc-color-dropdown__web-color {
  width: 15px;
  height: 15px;
  border-radius: 2px; }

.gc-wizard {
  display: flex;
  width: 100%;
  height: 90px; }
  .gc-wizard--transparent-dark > .gc-wizard__step:before, .gc-wizard--transparent-dark > .gc-wizard__step:after {
    background-color: rgba(0, 0, 0, 0.2); }
  .gc-wizard--transparent-dark > .gc-wizard__step > .gc-btn {
    background-color: rgba(0, 0, 0, 0.62); }
    .gc-wizard--transparent-dark > .gc-wizard__step > .gc-btn:not([disabled]):not(.disabled):hover {
      background-color: rgba(0, 0, 0, 0.677); }
    .gc-wizard--transparent-dark > .gc-wizard__step > .gc-btn:disabled {
      background-color: rgba(0, 0, 0, 0.2); }
    .gc-wizard--transparent-dark > .gc-wizard__step > .gc-btn > .gc-btn__text {
      color: #333; }
  .gc-wizard--transparent-dark > .gc-wizard__step--complete:before, .gc-wizard--transparent-dark > .gc-wizard__step--complete:after {
    background-color: rgba(0, 0, 0, 0.62); }
  .gc-wizard--transparent-dark > .gc-wizard__step--complete:last-child > .gc-btn {
    background-color: rgba(0, 0, 0, 0.62); }
  .gc-wizard--transparent-dark > .gc-wizard__step--current:before {
    background-color: rgba(0, 0, 0, 0.62); }
  .gc-wizard--transparent-dark > .gc-wizard__step--current > .gc-btn {
    border-color: rgba(0, 0, 0, 0.62); }
  .gc-wizard--transparent-light > .gc-wizard__step:before, .gc-wizard--transparent-light > .gc-wizard__step:after {
    background-color: rgba(255, 255, 255, 0.2); }
  .gc-wizard--transparent-light > .gc-wizard__step > .gc-btn {
    background-color: rgba(255, 255, 255, 0.62); }
    .gc-wizard--transparent-light > .gc-wizard__step > .gc-btn:not([disabled]):not(.disabled):hover {
      background-color: rgba(255, 255, 255, 0.81); }
    .gc-wizard--transparent-light > .gc-wizard__step > .gc-btn:disabled {
      background-color: rgba(255, 255, 255, 0.2); }
    .gc-wizard--transparent-light > .gc-wizard__step > .gc-btn .gc-btn__icon {
      color: #205F78; }
  .gc-wizard--transparent-light > .gc-wizard__step > .gc-wizard__step-text {
    color: #FFFFFF; }
  .gc-wizard--transparent-light > .gc-wizard__step--complete:before, .gc-wizard--transparent-light > .gc-wizard__step--complete:after {
    background-color: rgba(255, 255, 255, 0.62); }
  .gc-wizard--transparent-light > .gc-wizard__step--complete:last-child > .gc-btn {
    background-color: rgba(255, 255, 255, 0.62); }
  .gc-wizard--transparent-light > .gc-wizard__step--current:before {
    background-color: rgba(255, 255, 255, 0.62); }
  .gc-wizard--transparent-light > .gc-wizard__step--current > .gc-btn {
    border-color: rgba(255, 255, 255, 0.62); }

.gc-wizard__step {
  position: relative;
  height: 100%;
  flex-grow: 1; }
  .gc-wizard__step > .gc-btn {
    position: absolute;
    z-index: 1;
    top: 10px;
    left: 50%;
    display: flex;
    transform: translateX(-50%);
    border-radius: 50%;
    align-items: center;
    justify-content: center; }
    .gc-wizard__step > .gc-btn:disabled {
      opacity: 1;
      background-color: rgba(32, 95, 120, 0.62); }
    .gc-wizard__step > .gc-btn > .gc-btn__text {
      width: 30px;
      height: auto;
      padding: 0;
      text-align: center;
      font-size: 14px;
      line-height: 1; }
    .gc-wizard__step > .gc-btn--with-icon > .gc-btn__text {
      height: 30px; }
  .gc-wizard__step:before, .gc-wizard__step:after {
    position: absolute;
    top: 22px;
    left: 0;
    width: calc(50% - 15px - 1px);
    height: 6px;
    content: '';
    transition: color 0.2s ease-in-out;
    background-color: rgba(32, 95, 120, 0.62); }
  .gc-wizard__step:after {
    left: calc(50% + 15px + 1px); }
  .gc-wizard__step:first-child:before {
    content: none; }
  .gc-wizard__step:last-child:after {
    content: none; }
  .gc-wizard__step--complete:before, .gc-wizard__step--complete:after {
    background-color: #205F78; }
  .gc-wizard__step--complete:last-child > .gc-btn {
    background-color: #205F78; }
  .gc-wizard__step--current:before {
    background-color: #205F78; }
  .gc-wizard__step--current > .gc-btn {
    border: 2px solid #205F78; }
    .gc-wizard__step--current > .gc-btn > .gc-btn__text {
      display: flex;
      width: 26px;
      height: 26px;
      justify-content: center;
      align-items: center; }

.gc-wizard__step-text {
  position: absolute;
  top: 50px;
  left: 0;
  display: block;
  overflow: hidden;
  width: 100%;
  max-height: 36px;
  margin: 0;
  padding: 0;
  text-align: center;
  color: #333;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px; }

@keyframes gc-progress-animation {
  0% {
    left: -40px;
    width: 40px; }
  50% {
    width: 300px; }
  100% {
    left: 100%;
    width: 40px; } }

.gc-progress {
  display: block;
  overflow: hidden;
  height: 20px;
  border-radius: 2px;
  background-color: #F1F1F1;
  line-height: 20px; }
  .gc-progress--inline {
    display: inline-block; }
  .gc-progress--semi-transparent {
    background-color: rgba(0, 0, 0, 0.1); }
  .gc-progress--transparent {
    background-color: transparent; }
  .gc-progress--accent > .gc-progress__fill {
    background-color: #205F78; }
  .gc-progress--accent > .gc-progress__value {
    color: #FFFFFF; }
  .gc-progress--pause-error > .gc-progress__fill {
    background-color: #be1f1f; }
  .gc-progress--pause-error > .gc-progress__value {
    color: #FFFFFF; }
  .gc-progress--pause-warning > .gc-progress__fill {
    background-color: #e59500; }
  .gc-progress--pause-warning > .gc-progress__value {
    color: #FFFFFF; }
  .gc-progress--indeterminate {
    position: relative; }
    .gc-progress--indeterminate > .gc-progress__fill {
      position: absolute;
      top: 0;
      animation-name: gc-progress-animation;
      animation-duration: 1.6s;
      animation-timing-function: ease-in-out;
      animation-iteration-count: infinite; }
    .gc-progress--indeterminate.gc-progress--pause-error > .gc-progress__fill {
      animation-play-state: paused; }
    .gc-progress--indeterminate.gc-progress--pause-warning > .gc-progress__fill {
      animation-play-state: paused; }

.gc-progress.gc-size-sm {
  height: 2px; }

.gc-progress.gc-size-lg {
  height: 40px;
  line-height: 40px; }

.gc-progress__fill {
  overflow: visible;
  height: 100%;
  transition: width 0.2s ease-in-out;
  text-align: center;
  background-color: #333; }

.gc-progress__value {
  display: block;
  height: 100%;
  color: #FFFFFF;
  font-size: 10px; }

.gc-slider {
  position: relative;
  display: block;
  width: auto;
  height: 15px; }
  .gc-slider--vertical {
    width: 15px;
    height: 150px; }
  .gc-slider--planar {
    width: 150px;
    height: 150px; }

.gc-slider__area {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.gc-slider__background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 2px;
  background-color: rgba(0, 0, 0, 0.05); }

.gc-slider__toggle {
  position: absolute;
  top: 0;
  left: 0;
  width: 15px;
  height: 15px;
  transform: translateX(-50%) translateY(-50%);
  pointer-events: none;
  border: 2px solid white;
  border-radius: 50%;
  background-color: #205F78;
  box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.1); }
  .gc-slider__toggle::after {
    content: ''; }

.gc-text-editor {
  position: relative; }
  .gc-text-editor__preview {
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    width: 30px;
    height: 100%;
    padding: 5px;
    pointer-events: none;
    justify-content: center;
    align-items: center; }
    .gc-text-editor__preview + .gc-input {
      padding-left: 30px !important; }

.gc-expand-editor--expanded {
  position: relative;
  margin: 0 -15px 5px;
  padding: 0 15px;
  background-color: rgba(0, 0, 0, 0.05); }
  .gc-expand-editor--expanded > .gc-expand-editor__main {
    margin-bottom: 5px; }
  .gc-expand-editor--expanded:before {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 30px;
    content: '';
    background-color: rgba(0, 0, 0, 0.05); }

.gc-expand-editor--transparent {
  background-color: transparent; }
  .gc-expand-editor--transparent:before {
    content: none; }

.gc-expand-editor__main {
  position: relative; }
  .gc-expand-editor__main > .gc-label > .gc-label__content {
    right: 30px;
    width: calc(67% - 30px); }
    .gc-expand-editor__main > .gc-label > .gc-label__content > *:first-child {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0; }

.gc-expand-editor__toggle {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.gc-expand-editor__content {
  display: flex;
  flex-direction: column; }
  .gc-expand-editor__content > * {
    margin-bottom: 5px; }

@keyframes gc-badge-show {
  0% {
    transform: scale(1.2) rotateX(90deg); }
  60% {
    transform: scale(1.2) rotateX(0); }
  100% {
    transform: scale(1); } }

@keyframes gc-badge-show-top-left {
  0% {
    transform: scale(1.2) rotateX(90deg) translate(-25%, -25%); }
  60% {
    transform: scale(1.2) rotateX(0) translate(-25%, -25%); }
  100% {
    transform: scale(1) translate(-25%, -25%); } }

@keyframes gc-badge-show-top-right {
  0% {
    transform: scale(1.2) rotateX(90deg) translate(25%, -25%); }
  60% {
    transform: scale(1.2) rotateX(0) translate(25%, -25%); }
  100% {
    transform: scale(1) translate(25%, -25%); } }

@keyframes gc-badge-show-bottom-left {
  0% {
    transform: scale(1.2) rotateX(90deg) translate(-25%, 25%); }
  60% {
    transform: scale(1.2) rotateX(0) translate(-25%, 25%); }
  100% {
    transform: scale(1) translate(-25%, 25%); } }

@keyframes gc-badge-show-bottom-right {
  0% {
    transform: scale(1.2) rotateX(90deg) translate(25%, 25%); }
  60% {
    transform: scale(1.2) rotateX(0) translate(25%, 25%); }
  100% {
    transform: scale(1) translate(25%, 25%); } }

.gc-badge {
  position: absolute;
  z-index: 1;
  display: flex;
  min-width: 20px;
  height: 20px;
  padding: 5px;
  cursor: default;
  animation: gc-badge-show .4s 1 ease-in-out;
  white-space: nowrap;
  color: #FFFFFF;
  border-radius: 2px;
  background-color: #205F78;
  box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.1);
  font-size: 12px;
  line-height: 1;
  justify-content: center;
  align-items: center; }
  .gc-badge--size-sm {
    min-width: 15px;
    height: 15px;
    font-size: 10px; }
  .gc-badge--size-lg {
    min-width: 25px;
    height: 25px;
    font-size: 14px; }
  .gc-badge--top-left {
    top: 0;
    left: 0; }
    .gc-badge--top-left:not(.gc-badge--inset) {
      animation: gc-badge-show-top-left .4s 1 ease-in-out forwards; }
  .gc-badge--top-right {
    top: 0;
    right: 0; }
    .gc-badge--top-right:not(.gc-badge--inset) {
      animation: gc-badge-show-top-right .4s 1 ease-in-out forwards; }
  .gc-badge--bottom-left {
    bottom: 0;
    left: 0; }
    .gc-badge--bottom-left:not(.gc-badge--inset) {
      animation: gc-badge-show-bottom-left .4s 1 ease-in-out forwards; }
  .gc-badge--bottom-right {
    right: 0;
    bottom: 0; }
    .gc-badge--bottom-right:not(.gc-badge--inset) {
      animation: gc-badge-show-bottom-right .4s 1 ease-in-out forwards; }
  .gc-badge--rounded {
    border-radius: 10px; }
    .gc-badge--rounded.gc-badge--size-sm {
      border-radius: 7.5px; }
    .gc-badge--rounded.gc-badge--size-lg {
      border-radius: 12.5px; }
  .gc-badge--inline {
    position: relative;
    display: inline-flex; }
    .gc-badge--inline:last-child:not(:only-child) {
      margin-left: 5px; }
    .gc-badge--inline:first-child:not(:only-child) {
      margin-right: 5px; }
  .gc-badge--custom {
    padding: 0;
    color: inherit;
    background: transparent;
    box-shadow: none; }
    .gc-badge--custom.gc-badge--inline {
      height: 100%; }
  .gc-badge--level-warning {
    background-color: #e59500; }
    .gc-badge--level-warning.gc-badge--inverted {
      color: #e59500; }
  .gc-badge--level-error {
    background-color: #be1f1f; }
    .gc-badge--level-error.gc-badge--inverted {
      color: #be1f1f; }
  .gc-badge--inverted {
    color: #205F78;
    background-color: #FFFFFF;
    font-weight: 700; }
  .gc-badge--dot {
    width: 6px;
    min-width: auto;
    height: 6px;
    padding: 0;
    border-radius: 50%; }

@keyframes gc-item-animation {
  0% {
    width: 0;
    height: 0; }
  33% {
    width: 60px;
    height: 60px; }
  66% {
    width: 60px;
    height: 60px; }
  100% {
    width: 100%;
    height: 60px; } }

@keyframes gc-item-mini-animation {
  0% {
    width: 0;
    height: 0; }
  33% {
    width: 30px;
    height: 30px; }
  66% {
    width: 30px;
    height: 30px; }
  100% {
    width: 100%;
    height: 30px; } }

@keyframes gc-item-icon-animation {
  0% {
    transform: scale(0); }
  33% {
    transform: scale(1); }
  100% {
    transform: scale(1); } }

@keyframes gc-expand-animation {
  0% {
    transform: scale(0) translate(-50%, -50%); }
  100% {
    transform: scale(1) translate(-50%, -50%); } }

@keyframes gc-task-loader-animation {
  0% {
    transform: scale(0);
    transform: scale(0); }
  90% {
    transform: scale(0.7);
    transform: scale(0.7); }
  100% {
    transform: scale(1);
    transform: scale(1); } }

.gc-notifications-container {
  position: fixed;
  z-index: 1090;
  display: flex;
  flex-direction: column;
  width: 330px;
  max-width: 95%;
  align-items: center; }
  .gc-notifications-container--reversed {
    flex-direction: column-reverse; }
  .gc-notifications-container--position-bottom-center {
    bottom: 30px;
    left: 50%;
    transform: translateX(-50%); }
  .gc-notifications-container--position-bottom-left {
    bottom: 30px;
    left: 15px; }
  .gc-notifications-container--position-bottom-right {
    right: 15px;
    bottom: 30px; }
  .gc-notifications-container--position-top-center {
    top: 15px;
    left: 50%;
    flex-direction: column-reverse;
    transform: translateX(-50%); }
    .gc-notifications-container--position-top-center.gc-notifications-container--reversed {
      flex-direction: column; }
  .gc-notifications-container--position-top-left {
    top: 30px;
    left: 15px;
    flex-direction: column-reverse; }
    .gc-notifications-container--position-top-left.gc-notifications-container--reversed {
      flex-direction: column; }
  .gc-notifications-container--position-top-right {
    top: 30px;
    right: 15px;
    flex-direction: column-reverse; }
    .gc-notifications-container--position-top-right.gc-notifications-container--reversed {
      flex-direction: column; }

.gc-notification {
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 60px;
  margin-bottom: 10px;
  animation: gc-item-animation 0.8s 1;
  color: #FFFFFF;
  border-radius: 2px;
  background-color: #153f50; }
  .gc-notification__tag {
    display: flex;
    flex: 0 0 auto;
    width: 60px;
    height: 60px;
    user-select: none;
    transform-origin: top left;
    animation: gc-item-icon-animation 0.8s 1;
    text-align: center;
    border-radius: inherit;
    font-size: 24px;
    line-height: 60px;
    justify-content: center;
    align-items: center; }
  .gc-notification__content {
    display: flex;
    flex-direction: column;
    flex: 1 1 auto;
    width: 0;
    padding: 7px 10px;
    justify-content: center; }
  .gc-notification__caption, .gc-notification__status {
    overflow: hidden;
    height: 20px;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 12px;
    line-height: 20px; }
  .gc-notification__status {
    opacity: .7;
    font-style: italic; }
  .gc-notification__actions {
    display: flex;
    flex: 1 1 auto;
    max-height: 50%;
    margin-top: auto;
    align-items: center; }
    .gc-notification__actions > .gc-notification__button {
      overflow: hidden;
      height: 20px;
      margin-right: 5px;
      padding: 0 10px;
      border-radius: inherit;
      font-size: 10px;
      line-height: 20px; }
      .gc-notification__actions > .gc-notification__button.gc-rounded {
        border-radius: 10px; }
  .gc-notification .gc-notification__button.gc-btn, .gc-notification .gc-notification__button-mini.gc-btn {
    background-color: #102f3c; }
    .gc-notification .gc-notification__button.gc-btn:hover, .gc-notification .gc-notification__button-mini.gc-btn:hover {
      background-color: #0b1f27; }
  .gc-notification__loader {
    display: flex;
    width: 100%;
    height: 100%;
    justify-content: center;
    align-items: center; }
    .gc-notification__loader > div {
      width: 30px;
      height: 30px;
      animation: gc-task-loader-animation 1035ms infinite linear;
      border: 4px solid;
      border-color: #FFFFFF;
      border-radius: 50%; }
  .gc-notification--rounded {
    border-radius: 30px; }
  .gc-notification--info {
    background-color: #153f50; }
    .gc-notification--info > .gc-notification__tag {
      background-color: #205F78; }
  .gc-notification--warning {
    background-color: #b27400; }
    .gc-notification--warning > .gc-notification__tag {
      background-color: #e59500; }
    .gc-notification--warning .gc-btn.gc-notification__button, .gc-notification--warning .gc-btn.gc-notification__button-mini {
      background-color: #996300; }
      .gc-notification--warning .gc-btn.gc-notification__button:hover, .gc-notification--warning .gc-btn.gc-notification__button-mini:hover {
        background-color: #7f5300; }
  .gc-notification--error {
    background-color: #921818; }
    .gc-notification--error > .gc-notification__tag {
      background-color: #be1f1f; }
    .gc-notification--error .gc-btn.gc-notification__button, .gc-notification--error .gc-btn.gc-notification__button-mini {
      background-color: #7c1414; }
      .gc-notification--error .gc-btn.gc-notification__button:hover, .gc-notification--error .gc-btn.gc-notification__button-mini:hover {
        background-color: #661111; }
  .gc-notification--task:hover .gc-notification__tag > .gc-btn {
    opacity: 1; }
  .gc-notification--task:hover .gc-notification__loader {
    opacity: 0; }
  .gc-notification--task .gc-notification__tag {
    position: relative; }
    .gc-notification--task .gc-notification__tag > .gc-btn {
      transition: opacity 0s;
      opacity: 0; }
    .gc-notification--task .gc-notification__tag > .gc-notification__button {
      position: absolute;
      top: 0;
      left: 0;
      display: flex;
      width: 60px;
      height: 60px;
      border-radius: inherit;
      justify-content: center;
      align-items: center; }
      .gc-notification--task .gc-notification__tag > .gc-notification__button.gc-rounded {
        border-radius: 50%; }
      .gc-notification--task .gc-notification__tag > .gc-notification__button .gc-btn__icon {
        width: 60px;
        height: 60px; }
  .gc-notification--task .gc-progress {
    margin: 2px 0;
    background-color: rgba(255, 255, 255, 0.1); }
    .gc-notification--task .gc-progress > .gc-progress__fill {
      background-color: #FFFFFF; }
  .gc-notification--batch .gc-notification__tag {
    background-color: #205F78;
    font-size: 16px; }
  .gc-notification--batch .gc-notification__actions {
    max-height: none; }
    .gc-notification--batch .gc-notification__actions > .gc-notification__button {
      width: 50%;
      height: 30px;
      margin-right: 10px;
      text-align: center;
      border-radius: inherit;
      font-size: 12px;
      line-height: 30px; }
      .gc-notification--batch .gc-notification__actions > .gc-notification__button.gc-rounded {
        border-radius: 15px; }
  .gc-notification--batch.gc-notification--size-small .gc-notification__tag {
    font-size: 12px; }
  .gc-notification--batch.gc-notification--size-small .gc-notification__actions {
    margin-left: auto; }
    .gc-notification--batch.gc-notification--size-small .gc-notification__actions .gc-notification__button {
      padding: 0 10px; }
  .gc-notification--size-small {
    height: 30px;
    animation: gc-item-mini-animation 0.8s 1; }
    .gc-notification--size-small .gc-notification__tag {
      width: 30px;
      height: 30px;
      font-size: 16px;
      line-height: 30px; }
    .gc-notification--size-small .gc-notification__content {
      flex-direction: row;
      padding: 0;
      justify-content: space-between;
      align-items: center; }
    .gc-notification--size-small .gc-notification__caption {
      height: 30px;
      padding: 0 10px;
      line-height: 30px; }
    .gc-notification--size-small .gc-notification__actions {
      flex: 0 0 auto;
      max-height: none; }
    .gc-notification--size-small.gc-notification--task {
      position: relative; }
      .gc-notification--size-small.gc-notification--task .gc-notification__tag {
        z-index: 1;
        background-color: inherit; }
        .gc-notification--size-small.gc-notification--task .gc-notification__tag > .gc-notification__loader > div {
          width: 20px;
          height: 20px;
          border: 3px solid; }
        .gc-notification--size-small.gc-notification--task .gc-notification__tag > .gc-notification__button-mini {
          position: absolute;
          top: 0;
          left: 0; }
      .gc-notification--size-small.gc-notification--task .gc-notification__content {
        border-radius: inherit; }
        .gc-notification--size-small.gc-notification--task .gc-notification__content > .gc-notification__caption {
          z-index: 1; }
        .gc-notification--size-small.gc-notification--task .gc-notification__content > .gc-progress {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          margin: 0;
          padding-left: 30px;
          border-radius: inherit;
          border-top-left-radius: 0;
          border-bottom-left-radius: 0; }
          .gc-notification--size-small.gc-notification--task .gc-notification__content > .gc-progress:before {
            position: absolute;
            top: 0;
            left: 0;
            width: 30px;
            height: 100%;
            content: '';
            background-color: rgba(65, 119, 140, 0.7); }
          .gc-notification--size-small.gc-notification--task .gc-notification__content > .gc-progress > .gc-progress__fill {
            border-radius: inherit;
            background-color: rgba(65, 119, 140, 0.7); }

.gc-notifications-modal > .gc-notification-details {
  position: absolute;
  top: 50%;
  left: 50%;
  max-width: 95%;
  transform-origin: 0 0;
  animation: gc-expand-animation .2s 1 ease-in-out forwards;
  border-radius: 2px;
  background-color: white;
  box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.1); }

.gc-notification-details {
  width: 330px;
  padding: 15px 0; }
  .gc-notification-details__content {
    overflow: auto;
    height: 400px;
    padding-bottom: 15px;
    font-size: 12px; }
  .gc-notification-details__category {
    padding: 0 15px; }
    .gc-notification-details__category + .gc-notification-details__category {
      margin-top: 5px; }
    .gc-notification-details__category--info {
      color: #205F78; }
      .gc-notification-details__category--info .gc-notification-details-item__main {
        background-color: rgba(32, 95, 120, 0.1); }
    .gc-notification-details__category--warning {
      color: #e59500; }
      .gc-notification-details__category--warning .gc-notification-details-item__main {
        background-color: rgba(229, 149, 0, 0.1); }
    .gc-notification-details__category--error {
      color: #be1f1f; }
      .gc-notification-details__category--error .gc-notification-details-item__main {
        background-color: rgba(190, 31, 31, 0.1); }
  .gc-notification-details__action {
    padding: 0 15px; }
  .gc-notification-details--menu-panel {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%; }
    .gc-notification-details--menu-panel .gc-notification-details__content {
      flex: 1 0 auto;
      padding-bottom: 0;
      order: 2; }
    .gc-notification-details--menu-panel .gc-notification-details__action {
      padding-bottom: 10px;
      order: 1; }

.gc-notification-details-item {
  position: relative;
  overflow: hidden;
  border-radius: 2px; }
  .gc-notification-details-item:before {
    position: absolute;
    top: 5px;
    left: 5px;
    width: 2px;
    height: calc(100% - 10px);
    content: '';
    background-color: currentColor; }
  .gc-notification-details-item + .gc-notification-details-item {
    margin-top: 5px; }
  .gc-notification-details-item__main {
    display: flex;
    padding-left: 15px;
    align-items: center;
    justify-content: space-between; }
    .gc-notification-details-item__main > .gc-btn-group {
      flex: 0 0 auto;
      align-self: flex-start; }
  .gc-notification-details-item__caption {
    display: flex;
    flex: 1 0 auto;
    width: 0;
    padding: 5px 0; }
    .gc-notification-details-item__caption > span {
      display: inline-block;
      overflow: hidden;
      max-height: 30px;
      vertical-align: middle;
      text-overflow: ellipsis;
      font-size: 12px;
      line-height: 15px; }
  .gc-notification-details-item__content {
    padding: 5px 5px 5px 15px;
    white-space: pre-line;
    color: #333;
    background-color: #F1F1F1; }

.gc-status-bar {
  display: flex;
  height: 30px;
  background-color: inherit; }
  .gc-status-bar__items {
    background-color: inherit;
    flex-grow: 1; }
    .gc-status-bar__items .gc-toolbar, .gc-status-bar__items .gc-toolbar__content, .gc-status-bar__items .gc-toolbar__content:before {
      background-color: inherit; }
    .gc-status-bar__items .gc-toolbar__content {
      right: 0;
      left: auto;
      flex-direction: row-reverse;
      width: auto; }
  .gc-status-bar .gc-notifications-counter {
    display: flex; }
    .gc-status-bar .gc-notifications-counter__toggle.gc-dd--menu-open {
      background-color: white; }

.gc-notifications-counter__menu {
  box-shadow: 5px -5px 5px -5px rgba(0, 0, 0, 0.1); }

.gc-heading {
  display: flex; }
  .gc-heading__text {
    position: relative;
    display: flex;
    overflow: hidden;
    flex: 1 1 auto;
    height: 30px;
    margin: 0;
    white-space: nowrap;
    text-transform: uppercase;
    color: inherit;
    font-size: 12px;
    font-weight: normal;
    line-height: 30px; }
    .gc-heading__text:after {
      position: relative;
      top: 50%;
      left: 0;
      display: inline-block;
      width: 100%;
      height: 1px;
      margin-left: 10px;
      content: '';
      background-color: currentColor; }
    .gc-heading__text .gc-loader {
      margin-left: 10px; }
  .gc-heading__actions {
    flex: 0 0 auto;
    margin-left: 10px; }
  .gc-heading--level-info > .gc-heading__text {
    color: #205F78; }
  .gc-heading--level-warning > .gc-heading__text {
    color: #e59500; }
  .gc-heading--level-error > .gc-heading__text {
    color: #be1f1f; }
  .gc-heading--size-md > .gc-heading__text {
    height: 40px;
    line-height: 40px; }
  .gc-heading--size-lg > .gc-heading__text {
    height: 50px;
    font-size: 14px;
    line-height: 50px; }
  .gc-heading--case-default > .gc-heading__text {
    text-transform: none; }
  .gc-heading--align-center > .gc-heading__text {
    justify-content: center; }
    .gc-heading--align-center > .gc-heading__text:before {
      position: relative;
      top: 50%;
      left: 0;
      display: inline-block;
      width: 100%;
      height: 1px;
      margin-right: 10px;
      content: '';
      background-color: currentColor; }
  .gc-heading--align-right {
    flex-direction: row-reverse; }
    .gc-heading--align-right > .gc-heading__text {
      flex-direction: row-reverse; }
      .gc-heading--align-right > .gc-heading__text:after {
        margin: 0 10px 0 0; }
      .gc-heading--align-right > .gc-heading__text .gc-loader {
        margin: 0 10px 0 0; }
    .gc-heading--align-right > .gc-heading__actions {
      margin: 0 10px 0 0; }
  .gc-heading--no-strike > .gc-heading__text:before, .gc-heading--no-strike > .gc-heading__text:after {
    content: none; }
  .gc-heading--weight-light > .gc-heading__text {
    font-weight: 300; }
  .gc-heading--weight-bold > .gc-heading__text {
    font-weight: bold; }

.gc-scrollbars:hover .gc-scrollbars__thumb, .gc-scrollbars--no-hide .gc-scrollbars__thumb {
  opacity: 1; }

.gc-scrollbars--contrast .gc-scrollbars__thumb:after {
  background-color: rgba(255, 255, 255, 0.2); }

.gc-scrollbars--no-grow .gc-scrollbars__track--vertical {
  width: 4px; }

.gc-scrollbars--no-grow .gc-scrollbars__track--horizontal {
  height: 4px; }

.gc-scrollbars--no-grow.gc-scrollbars--size-sm .gc-scrollbars__track--vertical {
  width: 2px; }

.gc-scrollbars--no-grow.gc-scrollbars--size-sm .gc-scrollbars__track--horizontal {
  height: 2px; }

.gc-scrollbars--size-sm .gc-scrollbars__thumb--vertical:after {
  max-width: 2px; }

.gc-scrollbars--size-sm .gc-scrollbars__thumb--horizontal:after {
  max-height: 2px; }

.gc-scrollbars__view {
  z-index: 0;
  overflow: scroll; }
  .gc-scrollbars__view--vertical {
    overflow-x: hidden;
    margin-bottom: 0 !important; }
  .gc-scrollbars__view--horizontal {
    overflow-y: hidden;
    margin-right: 0 !important; }

.gc-scrollbars__track {
  display: flex;
  pointer-events: none; }
  .gc-scrollbars__track--vertical {
    top: 2px;
    right: 0;
    bottom: 2px;
    width: 10px;
    justify-content: flex-end; }
  .gc-scrollbars__track--horizontal {
    right: 2px;
    bottom: 0;
    left: 2px;
    height: 10px;
    align-content: flex-end; }

.gc-scrollbars__thumb {
  pointer-events: all;
  opacity: 0; }
  .gc-scrollbars__thumb.is-dragged {
    opacity: 1; }
  .gc-scrollbars__thumb:after {
    position: absolute;
    width: 100%;
    height: 100%;
    content: '';
    transition: max-width 0.2s ease-in-out, max-height 0.2s ease-in-out;
    border-radius: 4px;
    background-color: rgba(0, 0, 0, 0.2); }
  .gc-scrollbars__thumb--vertical {
    transition: opacity 0.2s ease-in-out; }
    .gc-scrollbars__thumb--vertical:hover:after, .gc-scrollbars__thumb--vertical.is-dragged:after {
      max-width: 8px; }
    .gc-scrollbars__thumb--vertical:after {
      top: 0;
      right: 2px;
      max-width: 4px; }
  .gc-scrollbars__thumb--horizontal {
    transition: opacity 0.2s ease-in-out; }
    .gc-scrollbars__thumb--horizontal:hover:after, .gc-scrollbars__thumb--horizontal.is-dragged:after {
      max-height: 8px; }
    .gc-scrollbars__thumb--horizontal:after {
      bottom: 2px;
      left: 0;
      max-height: 4px; }

.gc-treenode {
  position: relative; }
  .gc-treenode__subtree {
    padding-left: 20px; }
    .gc-treenode__subtree--outline > .gc-treenode::before, .gc-treenode__subtree--outline > .gc-treenode::after {
      position: absolute;
      top: 0;
      left: -6px;
      display: block;
      width: 4px;
      height: 13px;
      content: '';
      border: 1px solid transparent;
      border-left-color: rgba(0, 0, 0, 0.1); }
    .gc-treenode__subtree--outline > .gc-treenode::before {
      border-bottom-color: rgba(0, 0, 0, 0.1); }
    .gc-treenode__subtree--outline > .gc-treenode::after {
      top: 15px; }
    .gc-treenode__subtree--outline > .gc-treenode:last-of-type::after {
      display: none; }

.gc-treeitem__icon {
  position: absolute;
  top: 0;
  left: 0;
  opacity: .5;
  background-color: transparent !important; }
  .gc-treeitem__icon:hover {
    opacity: 1; }

.gc-treeitem__text {
  width: 100%; }
  .gc-treeitem__text > .gc-btn__text {
    padding: 0 10px; }
  .gc-treeitem__text:not(:only-child) > .gc-btn__text {
    padding-left: 30px; }

.gc-checklist {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap; }
  .gc-checklist--horizontal {
    flex-direction: row; }
    .gc-checklist--horizontal > .gc-check, .gc-checklist--horizontal > .gc-radio {
      flex: 1 0 100%;
      max-width: 100%; }
    .gc-checklist--horizontal.gc-col-1.gc-checklist--with-offset > .gc-check, .gc-checklist--horizontal.gc-col-1.gc-checklist--with-offset > .gc-radio {
      max-width: calc(100% - 5px); }
    .gc-checklist--horizontal.gc-col-2 > .gc-check, .gc-checklist--horizontal.gc-col-2 > .gc-radio {
      max-width: calc(100% / 2); }
    .gc-checklist--horizontal.gc-col-2.gc-checklist--with-offset > .gc-check, .gc-checklist--horizontal.gc-col-2.gc-checklist--with-offset > .gc-radio {
      max-width: calc(100% / 2 - 5px); }
    .gc-checklist--horizontal.gc-col-3 > .gc-check, .gc-checklist--horizontal.gc-col-3 > .gc-radio {
      max-width: calc(100% / 3); }
    .gc-checklist--horizontal.gc-col-3.gc-checklist--with-offset > .gc-check, .gc-checklist--horizontal.gc-col-3.gc-checklist--with-offset > .gc-radio {
      max-width: calc(100% / 3 - 5px); }
    .gc-checklist--horizontal.gc-col-4 > .gc-check, .gc-checklist--horizontal.gc-col-4 > .gc-radio {
      max-width: calc(100% / 4); }
    .gc-checklist--horizontal.gc-col-4.gc-checklist--with-offset > .gc-check, .gc-checklist--horizontal.gc-col-4.gc-checklist--with-offset > .gc-radio {
      max-width: calc(100% / 4 - 5px); }
    .gc-checklist--horizontal.gc-col-5 > .gc-check, .gc-checklist--horizontal.gc-col-5 > .gc-radio {
      max-width: calc(100% / 5); }
    .gc-checklist--horizontal.gc-col-5.gc-checklist--with-offset > .gc-check, .gc-checklist--horizontal.gc-col-5.gc-checklist--with-offset > .gc-radio {
      max-width: calc(100% / 5 - 5px); }
  .gc-checklist--align-center {
    align-items: center; }
  .gc-checklist--align-right {
    align-items: flex-end; }
  .gc-checklist--with-offset:not(.gc-checklist--horizontal) .gc-check + .gc-check, .gc-checklist--with-offset:not(.gc-checklist--horizontal) .gc-radio + .gc-radio {
    margin-top: 5px; }
  .gc-checklist--with-offset.gc-checklist--horizontal {
    margin: -5px 0 0 -5px; }
    .gc-checklist--with-offset.gc-checklist--horizontal .gc-check, .gc-checklist--with-offset.gc-checklist--horizontal .gc-radio {
      margin: 5px 0 0 5px; }

.gc-datetime {
  min-width: 230px;
  padding: 7.5px 10px; }
  .gc-datetime > table {
    width: 100%;
    border-spacing: 0;
    border-top: 1px solid #f2f2f2;
    font-size: 12px; }
    .gc-datetime > table tr, .gc-datetime > table td, .gc-datetime > table th {
      margin: 0;
      padding: 0; }
    .gc-datetime > table > thead {
      font-weight: bold;
      line-height: 30px; }
      .gc-datetime > table > thead th {
        padding-top: 7.5px; }
    .gc-datetime > table > tbody > tr > td {
      position: relative;
      user-select: none;
      text-align: center; }

.gc-datetime-header {
  display: flex;
  width: 100%;
  height: 47.5px;
  flex-wrap: nowrap; }
  .gc-datetime-header__prev, .gc-datetime-header__next {
    flex: 0 0 auto;
    width: 40px; }
  .gc-datetime-header__switch {
    flex: 1 1 auto;
    margin: 0 10px; }
    .gc-datetime-header__switch > .gc-btn {
      font-size: 14px;
      font-weight: bold; }

.gc-datetime-footer {
  margin-top: 7.5px;
  padding-top: 7.5px;
  border-top: 1px solid #f2f2f2; }
  .gc-datetime-footer__time .gc-datetime-days-view__time {
    font-size: 14px;
    font-weight: bold; }
  .gc-datetime-footer__time + .gc-datetime-footer__controls {
    margin-top: 7.5px;
    padding-top: 7.5px;
    border-top: 1px solid #f2f2f2; }
  .gc-datetime-footer__controls > .gc-btn {
    width: calc(50% - 2.5px); }
    .gc-datetime-footer__controls > .gc-btn + .gc-btn {
      margin-left: 5px; }

.gc-datetime-day {
  line-height: 30px; }
  .gc-datetime-day::before {
    position: absolute;
    z-index: -1;
    top: 50%;
    left: 50%;
    display: block;
    width: 22px;
    height: 22px;
    content: '';
    transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;
    transform: translate(-50%, -50%);
    opacity: 0;
    border: 2px solid transparent;
    border-radius: 50%;
    background-color: transparent; }
  .gc-datetime-day--old, .gc-datetime-day--new {
    color: rgba(51, 51, 51, 0.62); }
  .gc-datetime-day:hover::before {
    opacity: 1;
    background-color: rgba(0, 0, 0, 0.1); }
  .gc-datetime-day--today {
    color: #205F78;
    font-weight: bold; }
    .gc-datetime-day--today::before {
      opacity: 1;
      border-color: #205F78; }
  .gc-datetime-day--selected {
    color: #FFFFFF; }
    .gc-datetime-day--selected::before {
      opacity: 1;
      border-color: #205F78;
      background-color: #205F78; }
    .gc-datetime-day--selected:hover::before {
      border-color: #1b5166;
      background-color: #1b5166; }
  .gc-datetime-day--disabled {
    pointer-events: none;
    opacity: .38; }

.gc-datetime-month, .gc-datetime-year {
  width: 25%;
  text-transform: uppercase;
  line-height: 70px; }
  .gc-datetime-month::before, .gc-datetime-year::before {
    position: absolute;
    z-index: -1;
    top: 50%;
    left: 50%;
    display: block;
    width: 44.5px;
    height: 44.5px;
    content: '';
    transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;
    transform: translate(-50%, -50%);
    opacity: 0;
    border: 2px solid transparent;
    border-radius: 50%;
    background-color: transparent; }
  .gc-datetime-month:hover::before, .gc-datetime-year:hover::before {
    opacity: 1;
    background-color: rgba(0, 0, 0, 0.1); }
  .gc-datetime-month--selected, .gc-datetime-year--selected {
    color: #FFFFFF; }
    .gc-datetime-month--selected::before, .gc-datetime-year--selected::before {
      opacity: 1;
      border-color: #205F78;
      background-color: #205F78; }
    .gc-datetime-month--selected:hover::before, .gc-datetime-year--selected:hover::before {
      border-color: #1b5166;
      background-color: #1b5166; }
  .gc-datetime-month--disabled, .gc-datetime-year--disabled {
    pointer-events: none;
    opacity: .38; }

.gc-datetime-time-view__content {
  height: 210px;
  text-align: center;
  vertical-align: middle; }
  .gc-datetime-time-view__content > div {
    position: relative;
    display: inline-flex;
    flex-wrap: nowrap; }
    .gc-datetime-time-view__content > div > span {
      position: absolute;
      top: 50%;
      left: 50%;
      display: block;
      transform: translate(-50%, -55%);
      font-size: 18px;
      font-weight: bold; }

.gc-datetime-time-view__unit {
  flex: 0 0 auto;
  width: 40px;
  height: 120px;
  padding: 5px; }
  .gc-datetime-time-view__unit > span {
    display: block;
    width: 30px;
    height: 40px;
    margin: 5px 0;
    font-size: 18px;
    font-weight: bold;
    line-height: 40px; }

.gc-datetime-time-view__daypart {
  position: absolute;
  top: 50%;
  right: -40px;
  display: block;
  width: 40px;
  transform: translateY(-45%); }
  .gc-datetime-time-view__daypart > span, .gc-datetime-time-view__daypart > b {
    display: block;
    text-align: center;
    color: #205F78;
    line-height: 15px; }
  .gc-datetime-time-view__daypart--uppercase {
    text-transform: uppercase; }

@keyframes gc-loader-btn {
  0% {
    transform: scale(0.8);
    opacity: .62; }
  to {
    transform: scale(1.2);
    opacity: 1; } }

.gc-loader-button::before, .gc-loader-button::after {
  position: absolute;
  top: calc(50% - 4.5px);
  display: block;
  width: 9px;
  height: 9px;
  content: '';
  border-radius: 50%;
  background-color: currentColor; }

.gc-loader-button::before {
  left: calc(50% - 9px - 1px);
  animation: gc-loader-btn .4s ease-in-out infinite alternate; }

.gc-loader-button::after {
  left: calc(50% + 1px);
  animation: gc-loader-btn .4s ease-in-out infinite alternate-reverse; }

.gc-size-sm .gc-loader-button::before, .gc-size-sm .gc-loader-button::after {
  top: calc(50% - 3.5px);
  width: 7px;
  height: 7px; }

.gc-size-sm .gc-loader-button::before {
  left: calc(50% - 7px - 1px); }

.gc-size-lg .gc-loader-button::before, .gc-size-lg .gc-loader-button::after {
  top: calc(50% - 5.5px);
  width: 11px;
  height: 11px; }

.gc-size-lg .gc-loader-button::before {
  left: calc(50% - 11px - 1px); }

@keyframes gc-loader {
  50% {
    transform: scale(0.7);
    opacity: .62; }
  100% {
    transform: scale(1);
    opacity: 1; } }

.gc-loader {
  display: inline-flex;
  background-color: rgba(0, 0, 0, 0.1);
  justify-content: center;
  align-items: center;
  flex-wrap: nowrap; }
  .gc-loader > div {
    flex: 0 0 auto;
    width: 10px;
    height: 10px;
    margin: 1px;
    animation: gc-loader .8s 0s infinite linear;
    border-radius: 50%;
    background-color: currentColor; }
    .gc-loader > div:nth-child(2n-1) {
      animation-delay: -.4s !important; }
  .gc-loader--block {
    display: flex; }
  .gc-loader--transparent {
    background-color: transparent; }
  .gc-loader--info > div {
    background-color: #205F78; }
  .gc-loader--warning > div {
    background-color: #e59500; }
  .gc-loader--error > div {
    background-color: #be1f1f; }

.gc-alert {
  overflow: hidden;
  padding: 10px;
  border: 1px solid rgba(32, 95, 120, 0.1);
  border-radius: 2px;
  background-color: rgba(32, 95, 120, 0.1); }
  .gc-alert__main {
    display: flex;
    min-height: 30px;
    color: #205F78;
    align-items: center; }
  .gc-alert__icon {
    display: flex;
    width: 30px;
    height: 30px;
    margin-right: 10px;
    align-items: center;
    justify-content: center; }
  .gc-alert__title {
    overflow: hidden;
    flex: 1 1 auto;
    width: 0;
    margin: 0;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px; }
  .gc-alert__actions {
    margin-left: 15px; }
  .gc-alert__details {
    padding-top: 15px;
    font-size: 12px; }
  .gc-alert--level-warning {
    border: 1px solid rgba(229, 149, 0, 0.1);
    background-color: rgba(229, 149, 0, 0.1); }
    .gc-alert--level-warning > .gc-alert__main {
      color: #e59500; }
  .gc-alert--level-error {
    border: 1px solid rgba(190, 31, 31, 0.1);
    background-color: rgba(190, 31, 31, 0.1); }
    .gc-alert--level-error > .gc-alert__main {
      color: #be1f1f; }
  .gc-alert--size-small {
    padding: 0;
    border: none; }
    .gc-alert--size-small .gc-alert__details {
      padding: 10px; }
    .gc-alert--size-small .gc-alert__title {
      font-size: 12px; }
      .gc-alert--size-small .gc-alert__title:first-child {
        margin-left: 10px; }
    .gc-alert--size-small .gc-alert__icon {
      margin-right: 0; }

a.gc-link {
  color: #205F78; }
  a.gc-link:active, a.gc-link:focus, a.gc-link:visited {
    color: #205F78; }
  a.gc-link:hover {
    color: #1b5166; }
  a.gc-link--no-underline {
    text-decoration: none; }

/* -------------- Designer Styles --------------- */
html, body {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  color: #333;
  background-color: #E6E6E6;
  font-family: "open sans", "segoe ui", helvetica, arial, sans-serif; }

:focus {
  text-decoration: none;
  outline-style: none;
  outline-color: transparent; }

input::-ms-clear {
  display: none; }

.app-overlay {
  position: fixed;
  z-index: 9999;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(230, 230, 230, 0.7); }
  .app-overlay .loader-circle {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -20px;
    margin-left: -20px; }
  .app-overlay span {
    position: absolute;
    top: 50%;
    right: 0;
    left: 0;
    display: block;
    margin-top: 30px;
    text-align: center;
    color: #333;
    font-size: 14px; }

.gc-modal.gc-modal--default.gcs-zi > .gc-scrollbars {
  z-index: 1; }

.gc-modal.gc-modal--default.gcs-view-zi > .gc-scrollbars > .gc-scrollbars__view {
  z-index: 1; }

.wd-modal-dialog-error {
  position: relative;
  margin: 15px;
  padding: 10px;
  border: 1px solid rgba(190, 31, 31, 0.1);
  border-radius: 2px;
  background-color: rgba(190, 31, 31, 0.1); }
  .wd-modal-dialog-error > .gc-icon {
    position: absolute;
    top: 10px;
    left: 10px;
    display: flex;
    width: 30px;
    height: 30px;
    align-items: center;
    justify-content: center; }
  .wd-modal-dialog-error .gc-icon-color--text {
    fill: #be1f1f; }
  .wd-modal-dialog-error h4 {
    display: block;
    margin: 0;
    padding-left: 40px;
    color: #be1f1f;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px; }

.gc-notification-details-item__content > a {
  word-break: break-all;
  word-wrap: break-word; }

.loading-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(230, 230, 230, 0.7); }
  .loading-overlay .loader-circle {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -20px;
    margin-left: -20px; }
  .loading-overlay span {
    position: absolute;
    top: 50%;
    right: 0;
    left: 0;
    display: block;
    margin-top: 30px;
    text-align: center;
    color: #333;
    font-size: 14px; }

.loader-circle {
  display: block;
  width: 40px;
  height: 40px;
  -webkit-animation: loaderCircleAnimation 1.1s infinite linear;
  animation: loaderCircleAnimation 1.1s infinite linear;
  border-top: 4px solid rgba(0, 0, 0, 0.2);
  border-right: 4px solid rgba(0, 0, 0, 0.2);
  border-bottom: 4px solid rgba(0, 0, 0, 0.2);
  border-left: 4px solid #205F78;
  border-radius: 50%; }

.loader-circle.small {
  width: 20px;
  height: 20px;
  border-width: 2px; }

.loader-circle.big {
  width: 80px;
  height: 80px;
  border-width: 8px; }

@-webkit-keyframes loaderCircleAnimation {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes loaderCircleAnimation {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@font-face {
  font-family: 'DesignerShell';
  src: url(data:application/x-font-ttf;charset=utf-8;base64,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AT8BQAFBAUIBQwFEAUUACWZpbGUtc2F2ZQhmaWxlLW5ldwlmaWxlLW9wZW4MYXJyb3ctYm90dG9tCmFycm93LWxlZnQLYXJyb3ctcmlnaHQJYXJyb3ctdG9wBnNocmluawZleHBhbmQEbWVudQVjbG9zZQZkZWxldGUEcmVkbwhzZXR0aW5ncwhkYXRhYmFzZQdwcmV2aWV3CW1lbnUtZG90cwptZW51LWxpbmVzCWhpZXJhcmNoeQZsYXllcnMEaW5mbwd0ZXh0Ym94CXJlY3RhbmdsZQRsaXN0BGRvd24RdGV4dC1hbGlnbi1jZW50ZXISdGV4dC1hbGlnbi1qdXN0aWZ5D3RleHQtYWxpZ24tbGVmdBB0ZXh0LWFsaWduLXJpZ2h0CmF0dGFjaG1lbnQOYnJpbmctdG8tZnJvbnQFY2hlY2sIY2hlY2tib3gFcGFzdGUHcmVmcmVzaAhjYWxlbmRhcgVmaWxlcwhkb2N1bWVudAlleHBhbmQtMDIEZHJhZxVob3Jpem9udGFsLWFsaWduLWxlZnQWaG9yaXpvbnRhbC1hbGlnbi1yaWdodAxzZW5kLXRvLWJhY2sOc29ydC1hc2NlbmRpbmcPc29ydC1kZXNjZW5kaW5nFXZlcnRpY2FsLWFsaWduLWJvdHRvbRV2ZXJ0aWNhbC1hbGlnbi1jZW50ZXISdmVydGljYWwtYWxpZ24tdG9wBGNvcHkDY3V0A2FkZA1kb2N1bWVudC1zYXZlDWRvY3VtZW50LW9wZW4MZG9jdW1lbnQtbmV3BHRleHQDcGluBnNlYXJjaAJ1cAl2aWV3LWxpc3QJdmlldy1ncmlkCnNldHRpbmdzLTIEaGlkZQRzaG93BmZpbHRlcgdoaXN0b3J5B3dhcm5pbmcJd2FybmluZy0yAAAAAAA=) format("truetype");
  font-weight: normal;
  font-style: normal; }

.ds {
  font-family: 'DesignerShell' !important;
  speak: none;
  font-size: 55px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.ds-icon-file-save:before {
  content: "\E700"; }

.ds-icon-file-new:before {
  content: "\E701"; }

.ds-icon-file-open:before {
  content: "\E702"; }

.ds-icon-arrow-bottom:before {
  content: "\E703"; }

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

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

.ds-icon-arrow-top:before {
  content: "\E706"; }

.ds-icon-shrink:before {
  content: "\E707"; }

.ds-icon-expand:before {
  content: "\E708"; }

.ds-icon-menu:before {
  content: "\E709"; }

.ds-icon-close:before {
  content: "\E70A"; }

.ds-icon-delete:before {
  content: "\E70B"; }

.ds-icon-redo:before {
  content: "\E70C"; }

.ds-icon-settings:before {
  content: "\E70D"; }

.ds-icon-database:before {
  content: "\E70E"; }

.ds-icon-preview:before {
  content: "\E70F"; }

.ds-icon-menu-dots:before {
  content: "\E710"; }

.ds-icon-menu-lines:before {
  content: "\E711"; }

.ds-icon-hierarchy:before {
  content: "\E712"; }

.ds-icon-layers:before {
  content: "\E713"; }

.ds-icon-info:before {
  content: "\E714"; }

.ds-icon-textbox:before {
  content: "\E715"; }

.ds-icon-rectangle:before {
  content: "\E716"; }

.ds-icon-list:before {
  content: "\E717"; }

.ds-icon-down:before {
  content: "\E718"; }

.ds-icon-text-align-center:before {
  content: "\E719"; }

.ds-icon-text-align-justify:before {
  content: "\E71A"; }

.ds-icon-text-align-left:before {
  content: "\E71B"; }

.ds-icon-text-align-right:before {
  content: "\E71C"; }

.ds-icon-attachment:before {
  content: "\E71D"; }

.ds-icon-bring-to-front:before {
  content: "\E71E"; }

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

.ds-icon-checkbox:before {
  content: "\E720"; }

.ds-icon-paste:before {
  content: "\E721"; }

.ds-icon-refresh:before {
  content: "\E722"; }

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

.ds-icon-files:before {
  content: "\E724"; }

.ds-icon-document:before {
  content: "\E725"; }

.ds-icon-expand-02:before {
  content: "\E726"; }

.ds-icon-drag:before {
  content: "\E727"; }

.ds-icon-horizontal-align-left:before {
  content: "\E728"; }

.ds-icon-horizontal-align-right:before {
  content: "\E729"; }

.ds-icon-send-to-back:before {
  content: "\E72A"; }

.ds-icon-sort-ascending:before {
  content: "\E72B"; }

.ds-icon-sort-descending:before {
  content: "\E72C"; }

.ds-icon-vertical-align-bottom:before {
  content: "\E72D"; }

.ds-icon-vertical-align-center:before {
  content: "\E72E"; }

.ds-icon-vertical-align-top:before {
  content: "\E72F"; }

.ds-icon-copy:before {
  content: "\E730"; }

.ds-icon-cut:before {
  content: "\E731"; }

.ds-icon-add:before {
  content: "\E732"; }

.ds-icon-document-save:before {
  content: "\E733"; }

.ds-icon-document-open:before {
  content: "\E734"; }

.ds-icon-document-new:before {
  content: "\E735"; }

.ds-icon-text:before {
  content: "\E736"; }

.ds-icon-pin:before {
  content: "\E737"; }

.ds-icon-search:before {
  content: "\E738"; }

.ds-icon-up:before {
  content: "\E739"; }

.ds-icon-view-list:before {
  content: "\E73A"; }

.ds-icon-view-grid:before {
  content: "\E73B"; }

.ds-icon-settings-2:before {
  content: "\E73C"; }

.ds-icon-hide:before {
  content: "\E73D"; }

.ds-icon-show:before {
  content: "\E73E"; }

.ds-icon-filter:before {
  content: "\E73F"; }

.ds-icon-history:before {
  content: "\E740"; }

.ds-icon-warning:before {
  content: "\E741"; }

.ds-icon-warning-2:before {
  content: "\E742"; }

.ds-icon-undo:before {
  content: "\E70C"; }

.ds-icon-undo {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1); }

.ds-sidebar {
  z-index: 20; }

.ds-sidebar-menu {
  z-index: 20;
  overflow: hidden;
  width: 100%;
  height: 50px;
  background-color: #205F78;
  line-height: 50px; }
  .ds-sidebar-menu .ds-sidebar-menu-actions {
    position: absolute;
    top: 0;
    right: 0;
    height: 50px;
    text-align: right;
    line-height: 50px; }
  .ds-sidebar-menu .ds-sb-menu-splitter {
    display: inline-block;
    width: 1px;
    height: 31px;
    vertical-align: middle;
    opacity: .62;
    background-color: white; }
  .ds-sidebar-menu .ds-sb-menu-button {
    position: relative;
    display: inline-block;
    width: auto;
    min-width: 50px;
    height: 50px;
    transition: color .2s ease-in-out;
    transition: background-color .2s ease-in-out;
    vertical-align: top;
    color: white;
    background-color: #205F78; }
    .ds-sidebar-menu .ds-sb-menu-button > i {
      position: absolute;
      top: 0;
      left: 0;
      display: block;
      width: 50px;
      height: 50px;
      text-align: center;
      font-size: 18px;
      line-height: 50px; }
    .ds-sidebar-menu .ds-sb-menu-button > span {
      display: none;
      height: 50px;
      padding-left: 40px;
      font-size: 12px;
      line-height: 50px; }
    .ds-sidebar-menu .ds-sb-menu-button > .btn {
      position: absolute;
      top: 0;
      right: 0;
      display: block;
      width: 40px;
      height: 50px;
      margin: 0;
      padding: 0;
      opacity: .62;
      color: #333;
      background-color: transparent;
      line-height: 50px; }
      .ds-sidebar-menu .ds-sb-menu-button > .btn > i {
        width: 40px;
        height: 50px;
        text-align: center;
        vertical-align: text-bottom !important;
        font-size: 8px;
        line-height: 51px; }
      .ds-sidebar-menu .ds-sb-menu-button > .btn:hover {
        opacity: 1; }
    .ds-sidebar-menu .ds-sb-menu-button:hover {
      cursor: pointer;
      background-color: #1b5166; }
    .ds-sidebar-menu .ds-sb-menu-button.selected {
      min-width: 90px;
      color: #333;
      background-color: #F1F1F1; }
      .ds-sidebar-menu .ds-sb-menu-button.selected > span {
        display: block;
        padding-right: 40px; }
  .ds-sidebar-menu.collapsed {
    position: fixed;
    top: 0;
    right: 0;
    width: 330px; }

.ds-sidebar-container {
  width: 100%;
  height: calc(100% - 50px);
  background-color: #F1F1F1;
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1); }

.ds-sb-block-title {
  position: relative;
  height: 35px;
  margin: 0;
  padding: 0 15px;
  white-space: nowrap;
  text-transform: uppercase;
  text-overflow: ellipsis;
  color: rgba(51, 51, 51, 0.62);
  border-radius: 0;
  background-color: transparent;
  font-size: 12px;
  font-weight: 600;
  line-height: 40px; }

.ds-sb-block-title .btn.btn-default, .ds-sb-block-title .btn.btn-default:focus {
  position: absolute;
  top: 5px;
  right: 15px;
  min-width: 30px;
  height: 30px;
  margin: 0;
  padding: 0;
  color: rgba(51, 51, 51, 0.62);
  background-color: transparent;
  line-height: 30px; }
  .ds-sb-block-title .btn.btn-default > span, .ds-sb-block-title .btn.btn-default:focus > span {
    padding-left: 30px;
    vertical-align: top;
    font-size: 12px;
    line-height: 30px; }
  .ds-sb-block-title .btn.btn-default > i, .ds-sb-block-title .btn.btn-default:focus > i {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 30px;
    height: 30px;
    text-align: center;
    font-size: 18px;
    line-height: 30px; }
    .ds-sb-block-title .btn.btn-default > i::before, .ds-sb-block-title .btn.btn-default:focus > i::before {
      vertical-align: top; }

.ds-sb-block-title .btn.btn-default:hover {
  opacity: 1;
  color: #205F78;
  background-color: transparent; }

.ds-sb-block-title.with-left-button {
  padding-left: 45px; }
  .ds-sb-block-title.with-left-button .btn.btn-default {
    right: initial;
    left: 15px; }

.ds-sb-block-content {
  padding: 0; }
  .ds-sb-block-content::after {
    display: block;
    height: 1px;
    margin: 15px 15px 0 15px;
    content: '';
    background-color: #DCDCDC; }
  .ds-sb-block-content .placeholder {
    display: block;
    width: 100%;
    text-align: center;
    opacity: .62;
    font-size: 12px;
    font-style: italic;
    line-height: 40px; }

.ds-props-panel {
  position: relative; }

.ds-props-dropdown-overlay {
  position: fixed;
  z-index: 990;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.ds-props-dropdown {
  position: absolute;
  z-index: 1000;
  display: block;
  overflow-y: auto;
  width: 200px;
  max-height: 300px;
  margin-top: 35px;
  border: 1px solid #DCDCDC;
  border-radius: 2px;
  background-color: white; }
  .ds-props-dropdown.auto-size {
    width: auto;
    max-height: none; }
  .ds-props-dropdown.ds-props-dd-custom {
    overflow-y: inherit;
    max-height: none; }
  .ds-props-dropdown.fixed {
    position: fixed; }
  .ds-props-dropdown.inverted {
    margin-top: 0px; }

.ds-props-dd-custom > span {
  position: absolute;
  top: -6px;
  right: 13px;
  display: block;
  overflow: hidden;
  width: 14px;
  height: 6px; }
  .ds-props-dd-custom > span > span {
    display: block;
    width: 10px;
    height: 10px;
    margin: 0 auto;
    transform: rotate(-45deg);
    border-top: 1px solid #DCDCDC;
    border-right: 1px solid #DCDCDC;
    background-color: white; }

.ds-props-dd-custom.inverted > span {
  top: 100%; }
  .ds-props-dd-custom.inverted > span > span {
    margin-top: -6px;
    border-left: 1px solid #DCDCDC;
    border-bottom: 1px solid #DCDCDC; }

.ds-props-dd-custom > div {
  overflow-y: auto;
  width: 100%; }

.ds-editor-line {
  width: 100%;
  height: 30px;
  margin-top: 5px;
  padding-right: 15px; }
  .ds-editor-line .ds-editor-column {
    float: left;
    width: 50%;
    height: 30px; }

.ds-editor-container {
  min-height: 30px;
  transition: background-color .2s ease-in-out; }
  .ds-editor-container .ds-editor-title-container {
    float: left;
    width: calc(50% - 35px);
    height: 30px;
    margin-right: 10px; }
    .ds-editor-container .ds-editor-title-container .ds-editor-title {
      display: flex;
      flex-direction: column;
      width: 100%;
      height: 30px;
      flex-wrap: nowrap;
      justify-content: center; }
      .ds-editor-container .ds-editor-title-container .ds-editor-title > span {
        width: 100%;
        padding-left: 15px;
        text-align: left;
        font-size: 12px;
        line-height: 14px;
        flex-grow: 0;
        flex-shrink: 0; }
  .ds-editor-container .ds-editor-main-container {
    float: right;
    width: calc(50% + 25px);
    height: 30px; }
  .ds-editor-container.expanded {
    margin-top: 5px;
    padding-bottom: 5px;
    background-color: #e9e9e9; }
    .ds-editor-container.expanded .ds-editor-line:first-child {
      margin-top: 0; }
  .ds-editor-container.ds-editor-unknown {
    height: 30px;
    padding-left: 15px;
    opacity: .62;
    font-size: 12px;
    line-height: 30px; }
  .ds-editor-container.ds-editor-hidden {
    display: none; }

.ds-props-category.ds-category-hidden {
  display: none; }

.ds-editor-input-container {
  position: relative;
  width: 100%;
  height: 30px; }
  .ds-editor-input-container .ds-editor-input {
    width: 100%;
    height: 30px; }
  .ds-editor-input-container .dropdown .dropdown-menu {
    overflow-x: hidden;
    overflow-y: auto;
    min-width: 200px;
    max-height: 300px;
    margin: 5px 0 0 0;
    padding: 0;
    border: 1px solid #DCDCDC;
    border-radius: 2px;
    background-color: white;
    box-shadow: none; }
    .ds-editor-input-container .dropdown .dropdown-menu > li > a {
      position: relative;
      overflow: hidden;
      height: 30px;
      padding: 0 10px;
      font-size: 12px;
      line-height: 30px; }
      .ds-editor-input-container .dropdown .dropdown-menu > li > a i {
        display: block;
        float: left;
        width: 20px;
        height: 20px;
        margin: 5px 5px 5px -5px;
        border: 1px solid #DCDCDC; }
    .ds-editor-input-container .dropdown .dropdown-menu > li > a:hover {
      color: white;
      background-color: #1b5166; }
    .ds-editor-input-container .dropdown .dropdown-menu > li > a[disabled], .ds-editor-input-container .dropdown .dropdown-menu > li > a[disabled]:hover {
      color: rgba(51, 51, 51, 0.62);
      background-color: transparent; }
    .ds-editor-input-container .dropdown .dropdown-menu .dropdown-header {
      padding: 3px 10px;
      color: rgba(51, 51, 51, 0.62);
      background-color: white; }
    .ds-editor-input-container .dropdown .dropdown-menu .divider {
      margin: 0 10px;
      background-color: #DCDCDC; }

.ds-editor-input-container.expr .ds-editor-input {
  float: left;
  width: calc(100% - 25px); }

.ds-editor-input-container.expr .ds-editor-expression {
  float: right;
  width: 25px;
  height: 30px; }
  .ds-editor-input-container.expr .ds-editor-expression .btn-group.open .dropdown-toggle {
    box-shadow: none; }
  .ds-editor-input-container.expr .ds-editor-expression .btn.btn-default {
    width: 25px;
    height: 30px;
    padding: 0;
    background: none; }
    .ds-editor-input-container.expr .ds-editor-expression .btn.btn-default span {
      display: block;
      width: 8px;
      height: 8px;
      margin: 11px auto;
      border: 1px solid #a49a07;
      background-color: #e4d50a; }
  .ds-editor-input-container.expr .ds-editor-expression .btn-default:hover span {
    border: 1px solid #8d8506;
    background-color: #cdc009; }

.ds-editor-input-container.expr .ds-editor-expression.expr-mod .btn.btn-default span {
  border: 1px solid #31a45d;
  background-color: #4dca7d; }

.ds-editor-input-container.expr .ds-editor-expression.expr-mod .btn-default:hover span {
  border: 1px solid #338653;
  background-color: #45b671; }

.ds-editor-input-container.expr .ds-editor-expression.expr-default .btn.btn-default span {
  border: 1px solid rgba(0, 0, 0, 0.62);
  background-color: rgba(51, 51, 51, 0.62); }

.ds-editor-input-container.expr .ds-editor-expression.expr-default .btn-default:hover span {
  border: 1px solid rgba(0, 0, 0, 0.658);
  background-color: rgba(41, 41, 41, 0.658); }

.ds-editor-input-container.toggle .ds-editor-input input[type=text] {
  padding-right: 30px; }

.ds-editor-input-container.toggle .ds-editor-input.has-right-over input[type=text] {
  padding-right: 60px; }

.ds-editor-input-container.toggle .ds-editor-input.has-right-over .ds-right-overlay {
  left: calc(100% - 60px); }

.ds-editor-input-container.toggle > .ds-editor-input-container-toggle, .ds-editor-input-container.toggle .ds-editor-input-container-toggle:focus {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: 30px;
  height: 30px;
  padding: 0;
  background: none;
  box-shadow: none; }
  .ds-editor-input-container.toggle > .ds-editor-input-container-toggle > i, .ds-editor-input-container.toggle .ds-editor-input-container-toggle:focus > i {
    display: block;
    width: 100%;
    height: 100%;
    text-align: center;
    font-size: 18px;
    line-height: 30px; }
    .ds-editor-input-container.toggle > .ds-editor-input-container-toggle > i::before, .ds-editor-input-container.toggle .ds-editor-input-container-toggle:focus > i::before {
      vertical-align: top; }

.ds-editor-input-container.toggle > .ds-editor-input-container-toggle:hover {
  color: #1b5166; }

.ds-editor-input .input-group .form-control:focus {
  z-index: 2; }

.ds-editor-input .form-group {
  margin: 0; }
  .ds-editor-input .form-group input[type=text], .ds-editor-input .form-group input[type=password], .ds-editor-input .form-group input[type=email], .ds-editor-input .form-group input[type=url] {
    display: block;
    height: 30px;
    padding: 5px;
    color: #333;
    border: 1px solid #DCDCDC;
    border-radius: 2px;
    background-color: #fff;
    font-size: 12px;
    line-height: 20px; }
    .ds-editor-input .form-group input[type=text]:not([disabled]):focus, .ds-editor-input .form-group input[type=password]:not([disabled]):focus, .ds-editor-input .form-group input[type=email]:not([disabled]):focus, .ds-editor-input .form-group input[type=url]:not([disabled]):focus {
      border: 1px solid #1b5166;
      outline: none;
      box-shadow: none; }
    .ds-editor-input .form-group input[type=text].invalid, .ds-editor-input .form-group input[type=password].invalid, .ds-editor-input .form-group input[type=email].invalid, .ds-editor-input .form-group input[type=url].invalid {
      border: 1px solid #be1f1f; }
      .ds-editor-input .form-group input[type=text].invalid:focus, .ds-editor-input .form-group input[type=password].invalid:focus, .ds-editor-input .form-group input[type=email].invalid:focus, .ds-editor-input .form-group input[type=url].invalid:focus {
        border: 1px solid #be1f1f; }
  .ds-editor-input .form-group[disabled] {
    cursor: default;
    background-color: #fff; }

.ds-editor-input .ds-left-overlay, .ds-editor-input .ds-right-overlay {
  position: absolute;
  top: 0;
  display: block;
  width: 30px;
  height: 30px;
  margin: 0;
  padding: 0;
  border: 0;
  background: none; }
  .ds-editor-input .ds-left-overlay > i, .ds-editor-input .ds-right-overlay > i {
    display: block;
    width: 20px;
    height: 20px;
    margin: 5px;
    border: 1px solid #DCDCDC; }
  .ds-editor-input .ds-left-overlay .btn.btn-default, .ds-editor-input .ds-right-overlay .btn.btn-default {
    width: 30px;
    height: 30px;
    margin: 0;
    padding: 0;
    border: 0;
    background: none; }
    .ds-editor-input .ds-left-overlay .btn.btn-default > i, .ds-editor-input .ds-right-overlay .btn.btn-default > i {
      display: block;
      width: 100%;
      height: 100%;
      text-align: center;
      font-size: 18px;
      line-height: 30px; }
      .ds-editor-input .ds-left-overlay .btn.btn-default > i::before, .ds-editor-input .ds-right-overlay .btn.btn-default > i::before {
        vertical-align: top; }
  .ds-editor-input .ds-left-overlay .btn.btn-default:hover, .ds-editor-input .ds-right-overlay .btn.btn-default:hover {
    color: #1b5166; }

.ds-editor-input .ds-left-overlay {
  left: 0; }

.ds-editor-input .ds-right-overlay {
  left: calc(100% - 30px); }
  .ds-editor-input .ds-right-overlay .btn-group {
    width: 30px;
    height: 30px; }
  .ds-editor-input .ds-right-overlay .btn-group.open .dropdown-toggle {
    box-shadow: none; }

.ds-editor-input.has-left > i {
  display: block;
  float: left;
  width: 30px;
  height: 30px;
  text-align: center;
  color: rgba(51, 51, 51, 0.62);
  font-size: 18px;
  line-height: 30px; }
  .ds-editor-input.has-left > i::before {
    vertical-align: top; }

.ds-editor-input.has-left .form-group {
  float: left;
  width: calc(100% - 30px);
  height: 30px; }

.ds-editor-input.has-left .ds-left-overlay {
  left: 30px; }

.ds-editor-input.has-left-over {
  position: relative; }
  .ds-editor-input.has-left-over input[type=text] {
    padding-left: 30px; }

.ds-editor-input.has-right-over {
  position: relative; }
  .ds-editor-input.has-right-over input[type=text], .ds-editor-input.has-right-over input[type=password], .ds-editor-input.has-right-over input[type=email], .ds-editor-input.has-right-over input[type=url] {
    padding-right: 30px; }

.ds-dropdown-list > div {
  overflow: hidden;
  height: 30px;
  padding: 0 10px;
  cursor: pointer;
  color: #333;
  background-color: white;
  font-size: 12px;
  line-height: 30px; }
  .ds-dropdown-list > div i {
    display: block;
    float: left;
    width: 20px;
    height: 20px;
    margin: 5px 5px 5px -5px;
    border: 1px solid #DCDCDC; }

.ds-dropdown-list > div.divider {
  height: 1px;
  margin: 0 10px;
  background-color: #DCDCDC; }

.ds-dropdown-list > div.header {
  height: 20px;
  background-color: #DCDCDC;
  line-height: 20px; }

.ds-dropdown-list > div.selected {
  color: white;
  background-color: #205F78; }

.ds-dropdown-list > div:not(.selected):hover {
  background-color: #f7f7f7; }

div.ds-cp-preview > span {
  display: block;
  width: 100%;
  height: 100%;
  text-align: center;
  text-transform: uppercase;
  color: white;
  font-size: 16px;
  font-weight: 300;
  line-height: 65px; }

div.ds-cp-preview > span:hover {
  cursor: pointer; }

div.ds-cp-swatches {
  padding: 0 5px; }
  div.ds-cp-swatches > .ds-cp-swatch {
    float: left;
    width: 19px;
    margin: 0 0 8px 4px; }
    div.ds-cp-swatches > .ds-cp-swatch > a {
      display: block;
      width: 19px;
      height: 19px;
      border: 1px solid #DCDCDC; }
    div.ds-cp-swatches > .ds-cp-swatch > div {
      margin-top: 4px;
      border: 1px solid #DCDCDC; }
      div.ds-cp-swatches > .ds-cp-swatch > div > a {
        display: block;
        width: 17px;
        height: 17px; }
  div.ds-cp-swatches > .ds-cp-swatch-hor {
    clear: both;
    height: 38px;
    border: 1px solid #DCDCDC;
    margin: 0 5px 8px 5px; }
    div.ds-cp-swatches > .ds-cp-swatch-hor > a {
      display: block;
      float: left;
      width: calc(100% / 8);
      height: calc(100% / 2); }

div.ds-cp-tabs .nav-tabs {
  height: 35px;
  padding: 0 4px;
  background-color: transparent; }
  div.ds-cp-tabs .nav-tabs > li {
    width: auto;
    height: 35px;
    line-height: 35px; }
    div.ds-cp-tabs .nav-tabs > li > a {
      width: auto;
      height: 35px;
      padding: 0 4px;
      text-transform: uppercase;
      color: rgba(51, 51, 51, 0.62);
      background-color: transparent;
      line-height: 35px; }
    div.ds-cp-tabs .nav-tabs > li > a:hover {
      cursor: pointer;
      color: #333;
      background-color: transparent; }
  div.ds-cp-tabs .nav-tabs > li.active {
    width: auto;
    height: 35px;
    line-height: 35px; }
    div.ds-cp-tabs .nav-tabs > li.active > a, div.ds-cp-tabs .nav-tabs > li.active > a:hover {
      padding: 0 4px;
      cursor: default;
      color: #205F78;
      background-color: transparent; }

div.ds-cp-tabs .tab-content {
  background-color: transparent; }

div.ds-cp-web {
  overflow: auto;
  height: 210px; }
  div.ds-cp-web > div {
    width: 100%;
    height: 30px;
    font-size: 12px;
    line-height: 30px; }
    div.ds-cp-web > div > span {
      display: block;
      float: left;
      width: 20px;
      height: 20px;
      margin: 5px;
      border: 1px solid #DCDCDC; }
  div.ds-cp-web > div:hover {
    cursor: pointer;
    color: white;
    background-color: #205F78; }
  div.ds-cp-web > div.selected {
    color: white;
    background-color: #1b5166; }

a.ds-cp-expression {
  display: block;
  width: 100%;
  height: 30px;
  margin: 0;
  padding: 0;
  color: #333;
  font-size: 12px;
  font-style: italic;
  line-height: 30px; }
  a.ds-cp-expression > i {
    display: block;
    float: left;
    width: 30px;
    height: 30px;
    text-align: center;
    font-size: 16px;
    line-height: 30px; }

a.ds-cp-expression:hover {
  text-decoration: none;
  color: white;
  background-color: #205F78; }

.ds-color-custom {
  display: block;
  width: 240px; }
  .ds-color-custom .ds-color-custom-views {
    display: flex;
    overflow: hidden;
    flex-direction: row;
    flex-wrap: nowrap; }
    .ds-color-custom .ds-color-custom-views .ds-color-custom-view {
      position: relative;
      display: flex;
      flex-direction: column;
      min-width: 240px;
      height: 100%;
      margin-left: 0;
      transition: margin-left .2s ease-in-out; }
      .ds-color-custom .ds-color-custom-views .ds-color-custom-view.ds-color-custom-view-hidden {
        margin-left: -100%; }
  .ds-color-custom .ds-color-custom-toggle-view-button {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 25px;
    color: rgba(51, 51, 51, 0.62);
    border: none;
    background-color: #e6e6e6;
    box-shadow: inset 0 1px 0 0 #DCDCDC;
    font-size: 12px; }
    .ds-color-custom .ds-color-custom-toggle-view-button:hover {
      background-color: #d9d9d9; }

.ds-color-custom-panel {
  display: block;
  overflow: hidden;
  flex: 0 0 auto; }
  .ds-color-custom-panel.flex-panel {
    display: flex;
    flex-direction: column;
    flex: 1 1 auto; }
  .ds-color-custom-panel .ds-color-custom-panel-header {
    padding: 5px 10px;
    min-height: 27px;
    color: rgba(51, 51, 51, 0.62);
    background-color: #f2f2f2;
    font-size: 12px;
    flex: 0 0 auto; }
  .ds-color-custom-panel .ds-color-custom-panel-body {
    display: flex;
    overflow: hidden;
    flex-direction: column;
    flex: 1 1 auto; }

.ds-color-custom-swatches {
  display: flex;
  flex-direction: row; }
  .ds-color-custom-swatches .ds-color-custom-swatches-column {
    display: flex;
    flex-direction: column;
    padding: 10px;
    flex-grow: 1; }
    .ds-color-custom-swatches .ds-color-custom-swatches-column .ds-color-custom-swatches-line {
      display: flex;
      flex-direction: row;
      padding-top: 2.5px;
      padding-bottom: 2.5px; }
      .ds-color-custom-swatches .ds-color-custom-swatches-column .ds-color-custom-swatches-line .ds-color-custom-swatches-line-color {
        position: relative;
        display: block;
        width: 15px;
        height: 15px;
        cursor: pointer;
        flex-grow: 1; }
        .ds-color-custom-swatches .ds-color-custom-swatches-column .ds-color-custom-swatches-line .ds-color-custom-swatches-line-color.base-color {
          margin-right: 10px;
          box-shadow: 0 0 0 1px #DCDCDC; }
        .ds-color-custom-swatches .ds-color-custom-swatches-column .ds-color-custom-swatches-line .ds-color-custom-swatches-line-color:hover:after {
          position: absolute;
          z-index: 1;
          top: -2px;
          left: -2px;
          width: calc(100% + 4px);
          height: calc(100% + 4px);
          content: " ";
          background-color: inherit;
          box-shadow: 0 0 0 1px #DCDCDC; }
      .ds-color-custom-swatches .ds-color-custom-swatches-column .ds-color-custom-swatches-line .ds-color-custom-swatches-line-group {
        display: flex;
        box-shadow: 0 0 0 1px #DCDCDC;
        flex-grow: 5; }

.ds-color-custom-picker {
  display: flex;
  flex-direction: row;
  padding: 5px; }
  .ds-color-custom-picker .ds-color-custom-picker-preview {
    position: relative;
    display: flex;
    padding: 5px 0 5px 5px;
    flex-grow: 1;
    flex-basis: 0; }
    .ds-color-custom-picker .ds-color-custom-picker-preview button {
      width: 100%;
      height: auto;
      padding: 0;
      text-transform: uppercase;
      border: none;
      box-shadow: 0 0 0 1px #DCDCDC; }
  .ds-color-custom-picker .ds-color-custom-picker-editors {
    display: block;
    flex-grow: 2; }
    .ds-color-custom-picker .ds-color-custom-picker-editors .ds-color-custom-picker-saturation {
      position: relative;
      display: block;
      height: 40px;
      margin: 5px;
      box-shadow: 0 0 0 1px #DCDCDC; }
      .ds-color-custom-picker .ds-color-custom-picker-editors .ds-color-custom-picker-saturation .ds-color-custom-picker-saturation-pointer {
        width: 8px;
        height: 8px;
        transform: translate(-4px, -4px);
        border: 1px solid white;
        border-radius: 0;
        background-color: transparent;
        box-shadow: rgba(0, 0, 0, 0.2) 0 0 4px 1px; }
    .ds-color-custom-picker .ds-color-custom-picker-editors .ds-color-custom-picker-hue {
      position: relative;
      display: block;
      height: 15px;
      margin: 5px;
      box-shadow: 0 0 0 1px #DCDCDC; }
      .ds-color-custom-picker .ds-color-custom-picker-editors .ds-color-custom-picker-hue .ds-color-custom-picker-hue-pointer {
        width: 6px;
        height: 15px;
        transform: translate(-3px, 0px);
        border: 1px solid white;
        border-radius: 0;
        background-color: transparent;
        box-shadow: rgba(0, 0, 0, 0.2) 0 0 4px 1px; }

.ds-color-custom-colors-list {
  overflow: auto; }
  .ds-color-custom-colors-list > div {
    overflow: hidden;
    height: 30px;
    padding: 0 10px;
    cursor: pointer;
    font-size: 12px;
    line-height: 30px; }
    .ds-color-custom-colors-list > div > span {
      display: block;
      float: left;
      width: 20px;
      height: 20px;
      margin: 5px 5px 5px 0;
      border: 1px solid #DCDCDC; }
  .ds-color-custom-colors-list > div.selected {
    color: white;
    background-color: #205F78; }
  .ds-color-custom-colors-list > div:not(.selected):hover {
    background-color: #f7f7f7; }

.ds-editor-collection {
  overflow: hidden;
  height: 35px;
  transition: background-color .2s ease-in-out, height .2s ease-in-out; }
  .ds-editor-collection .ds-editor-line:hover .ds-editor-collection-operations {
    opacity: 1; }
  .ds-editor-collection .ds-editor-collection-title {
    position: relative;
    width: 100%;
    height: 100%;
    border: 1px solid #DCDCDC;
    background-color: rgba(255, 255, 255, 0.5); }
    .ds-editor-collection .ds-editor-collection-title > span {
      display: block;
      height: 100%;
      padding-left: 5px;
      text-align: left;
      color: rgba(51, 51, 51, 0.62);
      font-size: 12px;
      line-height: 28px; }
    .ds-editor-collection .ds-editor-collection-title > a {
      position: absolute;
      top: 0;
      right: 0;
      display: block;
      width: 30px;
      height: 30px;
      padding: 0;
      text-align: center;
      color: #333;
      line-height: 30px; }
      .ds-editor-collection .ds-editor-collection-title > a > i {
        display: block;
        width: 100%;
        height: 100%;
        text-align: center;
        font-size: 18px;
        line-height: 30px; }
        .ds-editor-collection .ds-editor-collection-title > a > i::before {
          vertical-align: top; }
    .ds-editor-collection .ds-editor-collection-title > a:hover {
      text-decoration: none;
      color: #205F78; }
    .ds-editor-collection .ds-editor-collection-title > a.add-button {
      right: 40px;
      width: auto;
      padding-left: 30px;
      font-size: 12px;
      line-height: 30px; }
      .ds-editor-collection .ds-editor-collection-title > a.add-button > i {
        position: absolute;
        top: 0;
        left: 0;
        width: 30px;
        height: 30px; }
  .ds-editor-collection .ds-editor-collection-editor {
    float: right;
    width: 70%;
    height: 100%; }
  .ds-editor-collection .ds-editor-collection-operations {
    float: left;
    width: 30%;
    height: 100%;
    padding: 0 10px;
    transition: opacity .2s ease-in-out;
    opacity: .2; }
    .ds-editor-collection .ds-editor-collection-operations > a.btn {
      display: block;
      float: right;
      width: 30px;
      height: 100%;
      padding: 0;
      transition: color .2s ease-in-out;
      text-align: center;
      color: #333; }
    .ds-editor-collection .ds-editor-collection-operations > a:hover {
      color: #205F78; }
  .ds-editor-collection .ds-sort-buttons-container {
    display: inline-block;
    height: 100%; }
    .ds-editor-collection .ds-sort-buttons-container .ds-sort-button {
      overflow: hidden;
      height: 50%;
      cursor: pointer;
      opacity: 0.7;
      line-height: 0; }
      .ds-editor-collection .ds-sort-buttons-container .ds-sort-button:hover {
        opacity: 1; }
      .ds-editor-collection .ds-sort-buttons-container .ds-sort-button .up {
        vertical-align: top; }
      .ds-editor-collection .ds-sort-buttons-container .ds-sort-button .down {
        vertical-align: bottom; }
  .ds-editor-collection a.ds-editor-collection-add {
    display: block;
    height: 30px;
    margin-left: 5px;
    padding: 0;
    text-align: center;
    color: #333;
    background-color: rgba(0, 0, 0, 0.05);
    font-size: 12px;
    line-height: 30px; }
    .ds-editor-collection a.ds-editor-collection-add > span {
      display: inline-block; }
      .ds-editor-collection a.ds-editor-collection-add > span > i {
        display: block;
        float: left;
        height: 30px;
        padding-right: 10px;
        font-size: 13px;
        line-height: 32px; }
  .ds-editor-collection a.ds-editor-collection-add:hover {
    color: white;
    background-color: #205F78; }
  .ds-editor-collection .ds-editor-collection-empty {
    display: block;
    height: 30px;
    text-align: center;
    color: rgba(51, 51, 51, 0.62);
    font-size: 12px;
    font-style: italic;
    line-height: 30px; }

.ds-editor-collection.expanded .ds-editor-collection-title {
  border-color: transparent;
  background-color: transparent; }

.ds-editor-bool-simple {
  float: left;
  width: 100%;
  height: 30px; }
  .ds-editor-bool-simple span.text {
    display: block;
    float: right;
    height: 30px;
    color: rgba(51, 51, 51, 0.62);
    font-size: 12px;
    line-height: 30px; }
  .ds-editor-bool-simple a {
    position: relative;
    display: block;
    float: right;
    width: 36px;
    height: 17px;
    margin-top: 6px;
    margin-left: 8px;
    border: 2px solid #d1d1d1;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    -ms-border-radius: 20px; }
    .ds-editor-bool-simple a span {
      position: absolute;
      top: 2px;
      left: 2px;
      display: block;
      width: 9px;
      height: 9px;
      background-color: #d1d1d1;
      -webkit-border-radius: 13px;
      -moz-border-radius: 13px;
      border-radius: 13px;
      -ms-border-radius: 13px;
      -webkit-transition: left 0.2s ease-in-out;
      -moz-transition: left 0.2s ease-in-out;
      -ms-transition: left 0.2s ease-in-out;
      -o-transition: left 0.2s ease-in-out;
      transition: left 0.2s ease-in-out; }
  .ds-editor-bool-simple a:hover {
    border-color: #205F78; }
    .ds-editor-bool-simple a:hover span {
      background-color: #205F78; }

.ds-editor-bool-simple.checked a {
  border-color: #205F78;
  background-color: #205F78; }
  .ds-editor-bool-simple.checked a span {
    left: calc(100% - 11px);
    background-color: white; }

.ds-editor-bool-simple.checked a:hover {
  border-color: #1b5166;
  background-color: #1b5166; }

/* Overriding Bootstrap Styles */
.btn, .btn.btn-default {
  vertical-align: top;
  border: 0;
  border-radius: 0;
  outline: none;
  box-shadow: none; }
  .btn:focus, .btn:active:focus, .btn:hover, .btn:active:hover, .btn.btn-default:focus, .btn.btn-default:active:focus, .btn.btn-default:hover, .btn.btn-default:active:hover {
    border: 0;
    border-radius: 0;
    outline: none;
    box-shadow: none; }

.btn.btn-default, .btn.btn-default:focus {
  color: #333; }

.btn.btn-default:hover, .btn.btn-default:active:focus, .btn.btn-default:active:hover {
  color: #333; }

.btn.btn-primary {
  background-color: #205F78; }

.btn.btn-primary:hover, .btn.btn-primary:active:focus, .btn.btn-primary:active:hover {
  background-color: #1b5166; }

/* Shell Font HACK!!! */
.ds::before {
  display: inline-block;
  vertical-align: baseline !important;
  font-size: inherit;
  line-height: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased; }

.ds.ds-i10::before {
  vertical-align: text-bottom !important; }

.ds-i10, .ds-i10::before {
  font-size: 10px; }

.ds-i14, .ds-i14::before {
  font-size: 14px; }

.ds-i18, .ds-i18::before {
  font-size: 24px; }

.ds-i24, .ds-i24::before {
  font-size: 24px; }

.ds-i36, .ds-i36::before {
  font-size: 36px; }

.wd-app-svg {
  background-repeat: no-repeat;
  background-position: 8px 7px; }

.wd-app-tile-svg {
  background-repeat: no-repeat; }

.app-view-file-tab .wd-app-svg {
  background-position: 0px 7px; }

.context-dropdown-button .wd-app-svg {
  background-position: -2px 2px;
  width: 30px;
  height: 100%; }

.ds-appbar-buttons .wd-app-svg {
  background-position: center; }

.ds-sidebar-menu-tabs .wd-app-svg {
  background-position: center; }

.ds-menu .wd-app-svg {
  background-position: center; }

/*
.wd-app- {
	background-image: url('../icons/designView/.svg');
}
*/
.wd-app-bold {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m7 7h4.565c.487 0 .913.074 1.281.221.366.146.674.346.916.598.243.252.428.548.551.887.125.338.187.694.187 1.068 0 .182-.019.376-.058.583-.037.207-.107.414-.207.621-.101.207-.241.407-.422.599-.183.191-.416.358-.701.5.172.07.367.161.586.272.22.111.425.264.615.461s.354.453.485.767c.136.312.202.7.202 1.165 0 .445-.076.863-.229 1.258s-.377.74-.674 1.037c-.296.299-.666.533-1.109.705s-.951.258-1.523.258h-4.465zm1.402 4.651h2.533c.668 0 1.195-.126 1.583-.378.387-.253.578-.718.578-1.395 0-.516-.162-.912-.486-1.189s-.877-.416-1.659-.416h-2.549zm0 5.076h2.991c.735 0 1.287-.182 1.653-.545.367-.363.552-.854.552-1.47 0-.384-.074-.696-.223-.938s-.337-.433-.564-.567c-.229-.138-.49-.229-.781-.272-.291-.045-.579-.068-.866-.068h-2.762z' fill='%23727272'/%3E%3C/svg%3E"); }

.wd-app-copy {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m7 20.5c-.275 0-.5-.225-.5-.5v-12c0-.276.225-.5.5-.5h12c .275 0 .5.224.5.5v12c0 .275-.225.5-.5.5z' fill='%23fff'/%3E%3Cpath d='m19 8v12h-12v-12zm0-1h-12c-.553 0-1 .446-1 1v12c0 .555.447 1 1 1h12c .553 0 1-.445 1-1v-12c0-.554-.447-1-1-1z' fill='%231c7cdc'/%3E%3Cpath d='m4 5h12 1c0-.554-.447-1-1-1h-12c-.553 0-1 .446-1 1v12c0 .555.447 1 1 1v-1z' fill='%23819cce'/%3E%3Cg fill='%23b3b3b3'%3E%3Cpath d='m9 11h8v1h-8z'/%3E%3Cpath d='m9 13h8v1h-8z'/%3E%3Cpath d='m9 15h8v1h-8z'/%3E%3Cpath d='m9 17h8v1h-8z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-app-cut {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cg fill='%231c7cdc'%3E%3Cpath d='m4.707 5h-.707v.707 1l5.646 5.647.5-.5.708-.708z'/%3E%3Cpath d='m18.293 5-6.146 6.146-4.27 4.27c-.395-.262-.868-.416-1.377-.416-1.381 0-2.5 1.119-2.5 2.5s1.119 2.5 2.5 2.5 2.5-1.119 2.5-2.5c0-.51-.154-.982-.416-1.377l4.27-4.27.5.5 5.646-5.646v-1-.707zm-11.793 14c-.828 0-1.5-.672-1.5-1.5s.672-1.5 1.5-1.5 1.5.672 1.5 1.5-.672 1.5-1.5 1.5z'/%3E%3Cpath d='m16.5 15c-.51 0-.982.154-1.377.416l-2.27-2.27-.707.707 2.27 2.27c-.262.395-.416.867-.416 1.377 0 1.381 1.119 2.5 2.5 2.5s2.5-1.119 2.5-2.5-1.119-2.5-2.5-2.5zm0 4c-.828 0-1.5-.672-1.5-1.5s.672-1.5 1.5-1.5 1.5.672 1.5 1.5-.672 1.5-1.5 1.5z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-app-delete {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m18.5 8.5h-14v-1.836c.011-.043.084-.164.218-.164h13.567c.134 0 .206.121.215.143z' fill='%23fff'/%3E%3Cpath d='m17.5 20.409c-.011.023-.084.091-.22.091h-11.56c-.135 0-.209-.067-.218-.078l-.002-11.922h11.998z' fill='%23fff'/%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m19 7.071c0-.592-.537-1.071-1.199-1.071h-3.801v-.929c0-.592-.537-1.071-1.199-1.071h-2.601c-.663 0-1.2.479-1.2 1.071v.929h-3.8c-.662 0-1.2.479-1.2 1.071v1.929h1v10.929c0 .591.537 1.071 1.2 1.071h10.601c.662 0 1.199-.48 1.199-1.071v-10.929h1zm-8.8-2.071h2.601c.124 0 .191.061.199.071v.929h-3.001l-.001-.918c.009-.021.078-.082.202-.082zm6.802 14.917c-.01.021-.077.083-.201.083h-10.601c-.124 0-.192-.062-.2-.071l-.002-10.929h11.002zm.998-11.917h-13.001v-.917c.008-.022.077-.083.201-.083h12.601c.124 0 .191.061.199.071z' fill='%23819cce'/%3E%3Cg fill='%23b3b3b3'%3E%3Cpath d='m7 10h1v1h-1z'/%3E%3Cpath d='m7 12h1v1h-1z'/%3E%3Cpath d='m7 14h1v1h-1z'/%3E%3Cpath d='m7 16h1v1h-1z'/%3E%3Cpath d='m7 18h1v1h-1z'/%3E%3Cpath d='m9 11h1v1h-1z'/%3E%3Cpath d='m9 13h1v1h-1z'/%3E%3Cpath d='m9 15h1v1h-1z'/%3E%3Cpath d='m9 17h1v1h-1z'/%3E%3Cpath d='m11 10h1v1h-1z'/%3E%3Cpath d='m11 12h1v1h-1z'/%3E%3Cpath d='m11 14h1v1h-1z'/%3E%3Cpath d='m11 16h1v1h-1z'/%3E%3Cpath d='m11 18h1v1h-1z'/%3E%3Cpath d='m13 11h1v1h-1z'/%3E%3Cpath d='m13 13h1v1h-1z'/%3E%3Cpath d='m13 15h1v1h-1z'/%3E%3Cpath d='m13 17h1v1h-1z'/%3E%3Cpath d='m15 10h1v1h-1z'/%3E%3Cpath d='m15 12h1v1h-1z'/%3E%3Cpath d='m15 14h1v1h-1z'/%3E%3Cpath d='m15 16h1v1h-1z'/%3E%3Cpath d='m15 18h1v1h-1z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-app-explorer {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m19 16.071v-3.071c0-1.104-.896-2-2-2h-5v-2.07c.861-.223 1.5-.998 1.5-1.93 0-1.105-.896-2-2-2-1.105 0-2 .895-2 2 0 .932.639 1.707 1.5 1.93v2.07h-5c-1.104 0-2 .896-2 2v3.07c-.861.224-1.5 1-1.5 1.932 0 1.104.896 1.999 2 1.999s2-.896 2-1.999c0-.932-.639-1.708-1.5-1.931v-3.071c0-.551.449-1 1-1h5v4.07c-.861.224-1.5 1-1.5 1.932 0 1.104.896 1.999 2 1.999s2-.896 2-1.999c0-.932-.64-1.708-1.5-1.931v-4.071h5c .551 0 1 .449 1 1v3.07c-.861.224-1.5 1-1.5 1.932 0 1.104.896 1.999 2 1.999s2-.896 2-1.999c0-.932-.64-1.708-1.5-1.931zm-13.5 1.929c0 .553-.447 1-1 1s-1-.447-1-1 .447-1 1-1 1 .447 1 1zm7 0c0 .553-.447 1-1 1s-1-.447-1-1 .447-1 1-1 1 .447 1 1zm-1-10c-.553 0-1-.448-1-1 0-.553.447-1 1-1s1 .447 1 1c0 .552-.447 1-1 1zm7 11c-.553 0-1-.447-1-1s .447-1 1-1 1 .447 1 1-.447 1-1 1z' fill='%231c7cdc'/%3E%3C/svg%3E"); }

.wd-app-group-editor {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m19 3h-3c-1.104 0-2 .896-2 2v3c0 1.105.896 2 2 2h3c1.104 0 2-.895 2-2v-3c0-1.104-.896-2-2-2z' fill='%23fff'/%3E%3Cpath d='m7 15h-3c-1.104 0-2 .896-2 2v3c0 1.105.896 2 2 2h3c1.104 0 2-.895 2-2v-3c0-1.104-.896-2-2-2z' fill='%23fff'/%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m7 16c .551 0 1 .449 1 1v3c0 .553-.449 1-1 1h-3c-.551 0-1-.447-1-1v-3c0-.551.449-1 1-1zm0-1h-3c-1.104 0-2 .896-2 2v3c0 1.105.896 2 2 2h3c1.104 0 2-.895 2-2v-3c0-1.104-.896-2-2-2z' fill='%23819cce'/%3E%3Cpath d='m12 6h-7v7h1v-6h6z' fill='%231c7cdc'/%3E%3Cpath d='m6 18v-1h-1v1h-1v1h1v1h1v-1h1v-1z' fill='%231c7cdc'/%3E%3Cpath d='m19 4c .551 0 1 .449 1 1v3c0 .553-.449 1-1 1h-3c-.551 0-1-.447-1-1v-3c0-.551.449-1 1-1zm0-1h-3c-1.104 0-2 .896-2 2v3c0 1.105.896 2 2 2h3c1.104 0 2-.895 2-2v-3c0-1.104-.896-2-2-2z' fill='%23819cce'/%3E%3Cpath d='m18 6v-1h-1v1h-1v1h1v1h1v-1h1v-1z' fill='%231c7cdc'/%3E%3Cpath d='m21 13h-9v9h9zm-8 1h3v3h-3zm3 7h-3v-3h3zm4 0h-3v-3h3zm0-4h-3v-3h3z' fill='%23b3b3b3'/%3E%3C/svg%3E"); }

.wd-app-italic {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m14.8 8 .2-1h-4.8l-.2 1h1.723l-2.001 9h-1.522l-.2 1h4.8l.2-1h-1.722l1.999-9z' fill='%23727272'/%3E%3C/svg%3E"); }

.wd-app-none-theme {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m18.605 3.5h-14.21c-1.047 0-1.895.85-1.895 1.895v14.21c0 1.047.848 1.896 1.895 1.896h14.21c1.045 0 1.896-.849 1.896-1.896v-14.21c-.001-1.045-.851-1.895-1.896-1.895z' fill='%23fff'/%3E%3Cpath d='m18.998 3h-15c-1.104 0-2 .891-2 1.987v1.513h19v-1.513c.001-1.096-.895-1.987-2-1.987z' fill='%239cf'/%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m19 3h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2zm-15 1h15c .551 0 1 .449 1 1v .501h-17v-.501c0-.551.449-1 1-1zm15 17h-15c-.551 0-1-.447-1-1v-13.499h17v13.499c0 .553-.449 1-1 1z' fill='%23819cce'/%3E%3Cpath d='m11.5 9c-2.481 0-4.5 2.02-4.5 4.501 0 2.479 2.019 4.499 4.5 4.499 2.48 0 4.5-2.02 4.5-4.499 0-2.481-2.02-4.501-4.5-4.501zm0 1c .784 0 1.502.269 2.087.707l-4.88 4.88c-.438-.584-.707-1.302-.707-2.086 0-1.931 1.57-3.501 3.5-3.501zm0 7c-.784 0-1.502-.27-2.086-.706l4.88-4.88c.436.584.706 1.302.706 2.087 0 1.931-1.57 3.499-3.5 3.499z' fill='%239cf'/%3E%3C/svg%3E"); }

.wd-app-open {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m17 4h-4.5l-2.5 2h-6c-1.104 0-2 .896-2 2v11c0 1.105.896 2 2 2h13c1.104 0 2-.895 2-2v-13c0-1.104-.896-2-2-2z' fill='%23fff'/%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m19 10v-4c0-1.104-.896-2-2-2h-4.5l-2.5 2h-6c-1.104 0-2 .896-2 2v11c0 1.105.896 2 2 2h13c .418 0 .745-.096 1.014-.285.588-.348.986-.983.986-1.715l2-7c .25-1.016-.896-2-2-2zm-16-2c0-.551.449-1 1-1h6.5l2.5-2h4c .551 0 1 .449 1 1v4h-12c-1.104 0-1.735 1.006-2 2l-1 3.5z' fill='%23f5c633'/%3E%3C/svg%3E"); }

.wd-app-paste {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m17 5h-1v3h-11v-3h-1c-.553 0-1 .446-1 1v12c0 .555.447 1 1 1h6v-9h8v-4c0-.554-.447-1-1-1z' fill='%23f5c633'/%3E%3Cpath d='m13.315 5c-.414-1.162-1.514-2-2.815-2s-2.401.838-2.816 2h-1.684v2h9v-2zm-2.815-1c .737 0 1.375.405 1.722 1h-3.444c.347-.595.985-1 1.722-1z' fill='%23819cce'/%3E%3Cpath d='m16.496 11.5h-3.996c-.553 0-1 .447-1 1v8c0 .553.447 1 1 1h6c .553 0 1-.447 1-1v-5.996z' fill='%23fff'/%3E%3Cpath d='m16.996 11h-4.996c-.553 0-1 .541-1 1.092v9c0 .553.447.908 1 .908h7c .553 0 1-.355 1-.908v-7.088zm.004 1.572 1.5 1.521h-1.5zm2 8.428h-7v-9h4v3h3z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-app-preview {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m16 12-9 7v-13z' fill='%231c7cdc'/%3E%3C/svg%3E"); }

.wd-app-redo {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m10.928 10.5c1.833 0 3.506.666 4.816 1.756l3.256-3.256v7h-7l3.043-3.043c-1.127-.909-2.557-1.457-4.115-1.457-2.899 0-5.361 1.889-6.231 4.5h-1.045c.905-3.17 3.821-5.5 7.276-5.5z' fill='%23FFFFFF'/%3E%3C/svg%3E"); }

.wd-app-save {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m18 4h-1v9h-11v-9h-2c-.552 0-1 .448-1 1v15c0 .553.448 1 1 1h15c .553 0 1-.447 1-1v-14zm-6.5 15.5c-1.104 0-2-.896-2-2s .896-2 2-2 2 .896 2 2-.896 2-2 2z' fill='%23FFFFFF'/%3E%3Cpath d='m16 12v-8h-9v8z' fill='%239cf'/%3E%3C/svg%3E"); }

.wd-app-save-as {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m18 4h-1v9h-11v-9h-2c-.552 0-1 .448-1 1v15c0 .553.448 1 1 1h15c .553 0 1-.447 1-1v-14zm-6.5 15.5c-1.104 0-2-.896-2-2s .896-2 2-2 2 .896 2 2-.896 2-2 2z' fill='%239cf'/%3E%3Cpath d='m16 12v-8h-9v8zm-7-6h5v1h-5zm0 3h5v1h-5z' fill='%23fff'/%3E%3C/svg%3E"); }

.wd-app-text-align-center {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cg fill='%23727272'%3E%3Cpath d='m3 6h17v1h-17z'/%3E%3Cpath d='m6 10h11v1h-11z'/%3E%3Cpath d='m3 14h17v1h-17z'/%3E%3Cpath d='m6 18h11v1h-11z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-app-text-align-justify {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m3 10h17v1h-17z' fill='%23727272'/%3E%3Cpath d='m3 18h17v1h-17z' fill='%23727272'/%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m3 6h17v1h-17z' fill='%23727272'/%3E%3Cpath d='m3 14h17v1h-17z' fill='%23727272'/%3E%3C/svg%3E"); }

.wd-app-text-align-left {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cg fill='%23727272'%3E%3Cpath d='m3 6h17v1h-17z'/%3E%3Cpath d='m3 10h12v1h-12z'/%3E%3Cpath d='m3 14h17v1h-17z'/%3E%3Cpath d='m3 18h12v1h-12z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-app-text-align-right {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cg fill='%23727272'%3E%3Cpath d='m3 6h17v1h-17z'/%3E%3Cpath d='m8 10h12v1h-12z'/%3E%3Cpath d='m3 14h17v1h-17z'/%3E%3Cpath d='m8 18h12v1h-12z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-app-text-vertical-align-bottom {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m19 3h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2z' fill='%23fff'/%3E%3Cg fill='%23b3b3b3'%3E%3Cpath d='m5 16h13v1h-13z'/%3E%3Cpath d='m5 18h13v1h-13z'/%3E%3Cpath d='m5 14h13v1h-13z'/%3E%3C/g%3E%3Cpath d='m4 21c-.551 0-1-.449-1-1v-15c0-.553.449-1 1-1h15c .551 0 1 .447 1 1v15c0 .551-.449 1-1 1zm0 1h15c1.104 0 2-.896 2-2v-15c0-1.105-.896-2-2-2h-15c-1.104 0-2 .895-2 2v15c0 1.104.896 2 2 2z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-app-text-vertical-align-middle {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m19 3h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2z' fill='%23fff'/%3E%3Cg fill='%23b3b3b3'%3E%3Cpath d='m5 12h13v1h-13z'/%3E%3Cpath d='m5 10h13v1h-13z'/%3E%3Cpath d='m5 14h13v1h-13z'/%3E%3C/g%3E%3Cpath d='m19 4c .551 0 1 .449 1 1v15c0 .553-.449 1-1 1h-15c-.551 0-1-.447-1-1v-15c0-.551.449-1 1-1zm0-1h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-app-text-vertical-align-top {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m19 3h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2z' fill='%23fff'/%3E%3Cg fill='%23b3b3b3'%3E%3Cpath d='m5 8h13v1h-13z'/%3E%3Cpath d='m5 6h13v1h-13z'/%3E%3Cpath d='m5 10h13v1h-13z'/%3E%3C/g%3E%3Cpath d='m19 4c .551 0 1 .449 1 1v15c0 .553-.449 1-1 1h-15c-.551 0-1-.447-1-1v-15c0-.551.449-1 1-1zm0-1h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-app-underlined {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m16 7v6.945c0 .551-.092 1.069-.274 1.555-.185.487-.466.916-.844 1.286-.378.373-.856.667-1.435.886-.577.219-1.261.328-2.049.328-.767 0-1.429-.107-1.986-.32-.557-.214-1.014-.5-1.371-.854-.358-.357-.62-.767-.788-1.229-.169-.461-.253-.944-.253-1.445v-7.152h1.545v6.753c0 .58.086 1.06.26 1.438.173.378.402.682.686.906.284.227.599.386.946.479.347.094.694.141 1.041.141.357 0 .71-.045 1.064-.133.352-.088.67-.244.953-.465s.516-.521.693-.9c.179-.378.269-.856.269-1.437v-6.782z' fill='%23727272'/%3E%3Cpath d='m6 19h11v1h-11z' fill='%23727272'/%3E%3C/svg%3E"); }

.wd-app-undo {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m12.072 10.5c-1.833 0-3.506.666-4.816 1.756l-3.256-3.256v7h7l-3.043-3.043c1.127-.909 2.558-1.457 4.115-1.457 2.899 0 5.361 1.889 6.231 4.5h1.045c-.905-3.17-3.821-5.5-7.276-5.5z' fill='%23FFFFFF'/%3E%3C/svg%3E"); }

/* Template for adding new SVG icons */
/*
.icon {
	background-image: url('../icons/path/icon.svg');
}
*/
.app-about {
  padding: 15px; }
  .app-about .app-name, .app-about .product-name, .app-about .product-help-title {
    font-size: 24px; }
  .app-about .app-version, .app-about .product-version {
    font-size: 14px; }
  .app-about .copyright, .app-about .product-help-link {
    font-size: 14px; }
  .app-about > p > a {
    word-break: break-all;
    word-wrap: break-word; }

.context-dropdown-menu {
  position: fixed;
  width: 200px;
  font-size: 12px;
  z-index: 9999;
  color: #333;
  background-color: white;
  -webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.2);
  /* button */
  /* divider */
  /* group */ }
  .context-dropdown-menu .context-dropdown-number-editor-button {
    display: flex;
    height: 100%;
    padding-right: 5px; }
    .context-dropdown-menu .context-dropdown-number-editor-button .context-dropdown-button {
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      flex-grow: 1;
      flex-basis: auto; }
    .context-dropdown-menu .context-dropdown-number-editor-button .context-dropdown-number-editor-component {
      display: flex;
      overflow: hidden;
      width: 60px;
      height: 20px;
      margin: auto;
      color: #333;
      background-color: white; }
      .context-dropdown-menu .context-dropdown-number-editor-button .context-dropdown-number-editor-component .context-dropdown-number-editor-component-command-button {
        position: relative;
        display: none;
        width: 30%;
        cursor: pointer;
        pointer-events: all; }
        .context-dropdown-menu .context-dropdown-number-editor-button .context-dropdown-number-editor-component .context-dropdown-number-editor-component-command-button > i {
          display: block;
          width: 100%;
          text-align: center;
          line-height: 20px; }
      .context-dropdown-menu .context-dropdown-number-editor-button .context-dropdown-number-editor-component .context-dropdown-number-editor-component-value-input {
        display: none;
        width: 40%;
        transition: ease-in-out .2s;
        text-align: center;
        border: none;
        outline: none; }
    .context-dropdown-menu .context-dropdown-number-editor-button:hover {
      color: #333;
      background-color: #f7f7f7; }
      .context-dropdown-menu .context-dropdown-number-editor-button:hover .context-dropdown-number-editor-component {
        border: 1px solid #f2f2f2; }
      .context-dropdown-menu .context-dropdown-number-editor-button:hover .context-dropdown-number-editor-component-command-button, .context-dropdown-menu .context-dropdown-number-editor-button:hover .context-dropdown-number-editor-component-value-input {
        display: block; }
  .context-dropdown-menu .context-dropdown-button {
    position: relative;
    height: 30px;
    padding: 0 10px;
    cursor: default;
    line-height: 30px; }
    .context-dropdown-menu .context-dropdown-button i {
      position: absolute;
      line-height: 30px; }
    .context-dropdown-menu .context-dropdown-button .title {
      margin-left: 20px;
      padding: 5px; }
    .context-dropdown-menu .context-dropdown-button .hint {
      float: right;
      color: #DCDCDC;
      font-size: 12px;
      font-style: italic; }
  .context-dropdown-menu .context-dropdown-button:hover {
    color: #333;
    background-color: #f7f7f7; }
  .context-dropdown-menu .context-dropdown-button.disabled {
    cursor: not-allowed;
    color: #DCDCDC; }
  .context-dropdown-menu .context-dropdown-button.disabled:hover {
    color: #DCDCDC;
    background-color: inherit; }
  .context-dropdown-menu .context-dropdown-divider {
    height: 1px;
    margin: 0 10px;
    background-color: #f2f2f2; }
  .context-dropdown-menu .context-dropdown-group {
    position: relative; }
    .context-dropdown-menu .context-dropdown-group .context-dropdown-level {
      position: absolute;
      left: 195px;
      display: none;
      min-width: 200px;
      max-width: 250px;
      margin-top: -30px;
      z-index: 9999;
      color: #333;
      background-color: white;
      -webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.2);
      box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.2); }
      .context-dropdown-menu .context-dropdown-group .context-dropdown-level.context-dropdown-level-direction-up {
        bottom: 0;
        margin-top: 0; }
      .context-dropdown-menu .context-dropdown-group .context-dropdown-level.context-dropdown-level-direction-left {
        right: 195px;
        left: auto; }
    .context-dropdown-menu .context-dropdown-group .context-dropdown-button > .group-icon {
      top: 1px;
      right: 10px;
      left: initial; }
  .context-dropdown-menu .context-dropdown-group:hover {
    color: #333;
    background-color: #f7f7f7; }
    .context-dropdown-menu .context-dropdown-group:hover .context-dropdown-level {
      display: block; }
  .context-dropdown-menu .context-dropdown-separator-container {
    position: relative;
    height: 20px;
    line-height: 20px; }
    .context-dropdown-menu .context-dropdown-separator-container:hover {
      cursor: default; }
    .context-dropdown-menu .context-dropdown-separator-container .context-dropdown-separator-line {
      position: absolute;
      top: 50%;
      width: calc(100% - 20px);
      height: 1px;
      margin-left: 10px;
      background-color: #f2f2f2; }
    .context-dropdown-menu .context-dropdown-separator-container .context-dropdown-separator-text {
      position: absolute;
      left: 20px;
      padding-right: 3px;
      padding-left: 3px;
      text-transform: uppercase;
      color: rgba(51, 51, 51, 0.62);
      background-color: white;
      font-size: 10px; }

.wd-font-dropdown > .gc-btn {
  font-size: 12px !important; }

.wd-font-dropdown__menu .gc-dd-menu__item {
  padding-left: 15px; }

.wd-font-dropdown__menu .gc-dd-menu__item-preview {
  width: 100%;
  justify-content: flex-start; }
  .wd-font-dropdown__menu .gc-dd-menu__item-preview > span {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis; }

.wd-toolstrip-color-dropdown > .gc-btn {
  padding-left: 0; }

.wd-toolstrip-color-preview {
  overflow: hidden;
  width: 40px;
  height: 40px; }
  .wd-toolstrip-color-preview > svg {
    display: block;
    width: 16px;
    height: 16px;
    margin: 10px auto 0; }
  .wd-toolstrip-color-preview > div {
    width: 24px;
    height: 6px;
    margin: 0 auto;
    border-radius: 2px; }

.horizontal-scroll-track {
  z-index: 3;
  right: 2px;
  bottom: 0;
  left: 2px;
  padding-right: 2px;
  transition: opacity .2s ease-in-out;
  border-radius: 3px; }

.ar-appbar-preview {
  position: relative;
  width: 40px;
  height: 40px; }
  .ar-appbar-preview .ar-appbar-preview-background {
    position: absolute;
    width: 24px;
    height: 24px;
    margin-top: 8px;
    margin-left: 8px;
    border-radius: 50%;
    background-color: #E6E6E6; }
  .ar-appbar-preview i {
    position: absolute;
    top: 0;
    left: 2px;
    width: 100%;
    height: 100%; }

.wd-menu-logo {
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 100%;
  flex-wrap: nowrap;
  align-items: center; }
  .wd-menu-logo__icon {
    display: block;
    flex: 0 0 auto;
    width: 50px;
    height: 16px;
    margin-top: 4px; }
    .wd-menu-logo__icon > svg {
      width: 16px;
      height: 16px;
      margin: 0 auto; }
  .wd-menu-logo__text {
    margin-top: 4px;
    margin-left: -5px;
    white-space: nowrap;
    text-overflow: ellipsis;
    opacity: 0;
    color: #FFFFFF;
    font-size: 10px; }

.wd-menu-toggle {
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 100%;
  align-items: center;
  flex-wrap: nowrap; }
  .wd-menu-toggle__burger {
    display: flex;
    flex: 0 0 auto;
    width: 50px;
    height: 50px;
    margin-top: -2px;
    align-items: center; }
    .wd-menu-toggle__burger > div {
      position: relative;
      width: 20px;
      height: 14px;
      margin: 13px auto;
      cursor: pointer;
      transition: .5s ease-in-out;
      transform: rotate(0deg); }
      .wd-menu-toggle__burger > div > span {
        position: absolute;
        left: 0;
        display: block;
        width: 100%;
        height: 2px;
        transition: .25s ease-in-out;
        transform: rotate(0deg);
        transform-origin: left center;
        opacity: 1;
        border-radius: 2px;
        background: #FFFFFF; }
        .wd-menu-toggle__burger > div > span:nth-child(1) {
          top: 0; }
        .wd-menu-toggle__burger > div > span:nth-child(2) {
          top: calc(50%); }
        .wd-menu-toggle__burger > div > span:nth-child(3) {
          top: calc(100%); }
  .wd-menu-toggle__text {
    white-space: nowrap;
    text-overflow: ellipsis;
    opacity: 0;
    color: #FFFFFF; }

.gc-menu__logo--expanded .wd-menu-logo__text {
  opacity: 1; }

.gc-menu--expanded .wd-menu-toggle__burger > div > span:nth-child(1) {
  left: 3px;
  transform: rotate(45deg); }

.gc-menu--expanded .wd-menu-toggle__burger > div > span:nth-child(2) {
  width: 0;
  opacity: 0; }

.gc-menu--expanded .wd-menu-toggle__burger > div > span:nth-child(3) {
  top: calc(100%);
  left: 3px;
  transform: rotate(-45deg); }

.gc-menu--expanded .wd-menu-toggle__text {
  opacity: 1; }

.wd-toolbox-icon--main {
  fill: rgba(51, 51, 51, 0.62); }

.wd-toolbox-icon--main-accent {
  fill: #205F78; }

.wd-toolbox-icon--accent {
  fill: #205F78; }

.wd-toolbox-icon--secondary-accent {
  fill: #F4D576; }

.wd-toolbox-icon--stroke-main {
  stroke: rgba(51, 51, 51, 0.62); }

.wd-toolbox-icon--stroke-main-accent {
  stroke: #205F78; }

.wd-toolbox-icon--stroke-accent {
  stroke: #205F78; }

.wd-toolbox-icon--stroke-secondary-accent {
  stroke: #F4D576; }

.wd-toolbox-item {
  padding-left: 50px;
  position: relative;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, opacity 0.2s ease-in-out;
  width: 100%;
  height: 50px;
  border-radius: 2px;
  background-color: rgba(0, 0, 0, 0.05);
  font-size: 12px;
  line-height: 50px;
  text-align: left;
  vertical-align: top;
  cursor: pointer;
  color: #FFFFFF;
  background-color: #205F78; }
  .wd-toolbox-item > i.gc-btn__icon {
    width: 50px;
    height: 50px; }
  .wd-toolbox-item > .gc-btn__text {
    height: 50px;
    line-height: 50px;
    padding-left: 0;
    vertical-align: middle; }
  .wd-toolbox-item:hover {
    background-color: #1b5166; }
  .wd-toolbox-item svg {
    pointer-events: none; }
  .wd-toolbox-item .wd-toolbox-icon--main {
    fill: #FFFFFF; }
  .wd-toolbox-item .wd-toolbox-icon--main-accent {
    fill: #FFFFFF; }
  .wd-toolbox-item .wd-toolbox-icon--stroke-main {
    stroke: #FFFFFF; }
  .wd-toolbox-item .wd-toolbox-icon--stroke-main-accent {
    stroke: #FFFFFF; }

.gc-menu__btn-container__scrollable-container .gc-scrollbars__thumb {
  background-color: rgba(255, 255, 255, 0.5); }

.app-property-search-box {
  position: relative;
  height: 40px; }
  .app-property-search-box > .gc-icon {
    position: absolute;
    top: 0;
    left: 15px;
    display: flex;
    width: 40px;
    height: 40px;
    pointer-events: none;
    opacity: .38;
    align-items: center;
    justify-content: center; }
    .app-property-search-box > .gc-icon > svg {
      width: 16px;
      height: 16px; }
  .app-property-search-box > input[type=text].gc-input {
    padding-right: 40px;
    padding-left: 55px;
    background: transparent; }
  .app-property-search-box > .gc-btn {
    position: absolute;
    top: 0;
    right: 5px;
    background: transparent !important; }
  .app-property-search-box::after {
    position: absolute;
    bottom: -1px;
    left: 15px;
    display: block;
    width: calc(100% - 30px);
    height: 1px;
    content: '';
    background-color: #DCDCDC; }

.app-property-item-label {
  overflow: hidden;
  width: calc(100% - 30px);
  height: 50px;
  margin: 0 15px 10px 15px;
  text-align: center;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #205F78;
  border-bottom: 2px solid #205F78;
  line-height: 52px; }
  .app-property-item-label span {
    cursor: default;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold; }

.app-property-tabs {
  display: flex;
  width: calc(100% - 30px);
  height: 50px;
  margin: 0 15px 10px 15px; }
  .app-property-tabs .app-property-tab {
    overflow: hidden;
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 0;
    cursor: pointer;
    -ms-user-select: none;
    user-select: none;
    transition: .2s ease-in-out;
    text-align: center;
    white-space: nowrap;
    text-overflow: ellipsis;
    border-bottom: 2px solid #DCDCDC;
    background: transparent;
    line-height: 52px; }
    .app-property-tabs .app-property-tab:hover {
      border-bottom: 2px solid #c3c3c3; }
    .app-property-tabs .app-property-tab.active {
      cursor: default;
      color: #205F78;
      border-bottom: 2px solid #205F78; }
    .app-property-tabs .app-property-tab span {
      text-transform: uppercase;
      font-size: 12px;
      font-weight: bold; }

.app-property-button-panel {
  position: relative;
  width: calc(100% - 30px);
  height: 50px;
  margin: 0 15px 10px 15px;
  text-transform: uppercase;
  color: #205F78;
  font-size: 12px;
  font-weight: bold;
  line-height: 52px; }
  .app-property-button-panel > .gc-btn {
    position: absolute;
    top: 5px;
    left: 0;
    background: transparent !important; }
  .app-property-button-panel .app-property-button-panel-title {
    text-align: center; }

.ds-props-panel > .ds-props-category > .ds-sb-block-title {
  color: #205F78; }

.ds-dropdown-list.image-dropdown-list > div .nav-tabs > li.active > a {
  color: #205F78; }

.ds-dropdown-list.image-dropdown-list > div .image-tile-item.load-embedded, .ds-dropdown-list.image-dropdown-list > div .image-tile-item .remove-embedded {
  border-color: #205F78; }
  .ds-dropdown-list.image-dropdown-list > div .image-tile-item.load-embedded > i, .ds-dropdown-list.image-dropdown-list > div .image-tile-item .remove-embedded > i {
    color: #205F78; }

/*  */
.app-status-bar {
  position: relative;
  z-index: 20; }
  .app-status-bar .gc-btn {
    cursor: default; }
  .app-status-bar .gc-status-bar__items .gc-toolbar__item-container > .gc-btn:not(.gc-btn--with-icon) {
    width: 30px;
    text-align: center; }
    .app-status-bar .gc-status-bar__items .gc-toolbar__item-container > .gc-btn:not(.gc-btn--with-icon) .gc-btn__text:not(.gc-btn__text--empty) {
      padding: 0; }
  .app-status-bar .gc-status-bar__items .zoom {
    display: flex; }
    .app-status-bar .gc-status-bar__items .zoom__value > .gc-btn {
      min-width: 45px;
      text-align: center; }
      .app-status-bar .gc-status-bar__items .zoom__value > .gc-btn .gc-btn__text {
        padding: 0; }

.app-status-bar .mdi:before {
  font-size: 13px;
  line-height: 13px; }

.app-status-bar-panel {
  display: block;
  padding: 5px 10px; }
  .app-status-bar-panel .sbar-editor-container {
    height: 60px;
    margin-bottom: 5px; }
    .app-status-bar-panel .sbar-editor-container + .app-status-bar-panel .sbar-editor-container {
      margin-top: 5px; }

.theme-picker {
  width: calc(6 * 90px + 17px);
  min-height: 80px;
  max-height: calc(3 * 80px);
  overflow-y: scroll;
  cursor: default;
  color: #333;
  background-color: white; }

.theme-picker-preview {
  display: block;
  float: left;
  width: 90px;
  height: 80px;
  padding: 5px;
  cursor: pointer;
  background-color: white; }
  .theme-picker-preview.selected {
    box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.5); }
  .theme-picker-preview:hover {
    background-color: #f7f7f7; }
  .theme-picker-preview__colors {
    height: 15px; }
  .theme-picker-preview__fonts {
    height: 30px;
    opacity: 0.3;
    background-image: linear-gradient(to bottom, #aaa 2px, transparent 1px);
    background-size: 5px 5px; }
  .theme-picker-preview__label {
    width: 100%;
    height: 25px;
    font-size: 12px;
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis; }
  .theme-picker-preview__noneIcon {
    display: flex;
    width: 80px;
    height: 45px;
    align-items: center; }
    .theme-picker-preview__noneIcon > .gc-icon {
      margin: 0 auto; }

.theme-picker-preview-color {
  display: inline-block;
  width: 8px;
  height: 10px;
  margin: 1px;
  border: none; }

.theme-picker-preview-font {
  display: inline-block;
  padding: 2px;
  padding-right: 4px;
  background-color: white; }
  .theme-picker-preview-font__preview {
    display: inline-block;
    height: 15px;
    border: none;
    line-height: 15px; }

/* Rectangle glyph */
/* section adorner */
.ar-barcode-glyph {
  pointer-events: all;
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden; }
  .ar-barcode-glyph .ar-barcodejs {
    position: relative;
    pointer-events: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    padding: 0; }
    .ar-barcode-glyph .ar-barcodejs .ar-barcodejs-component {
      position: absolute;
      display: block; }
      .ar-barcode-glyph .ar-barcodejs .ar-barcodejs-component svg {
        display: block; }
  .ar-barcode-glyph .ar-barcodejs-error {
    display: flex;
    position: absolute;
    pointer-events: none;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    font-size: 12px;
    align-items: center;
    justify-content: center;
    text-align: center;
    word-break: break-word; }

.ar-barcode-preview-stub-label {
  pointer-events: none;
  position: absolute;
  width: 100%;
  height: 100%;
  border: none;
  overflow: hidden;
  color: #333;
  font-size: 8pt;
  font-weight: bold;
  padding: 2pt;
  background-color: #F1F1F1; }

.ar-banded-list-glyph {
  width: 100%;
  height: 100%;
  background: white; }
  .ar-banded-list-glyph table {
    table-layout: fixed;
    position: absolute;
    border-collapse: collapse;
    border-style: none; }

.ar-banded-list {
  pointer-events: all;
  border-spacing: 0;
  border-collapse: collapse; }
  .ar-banded-list td .ar-banded-list-section {
    position: relative;
    width: 100%;
    height: 100%; }
  .ar-banded-list td .ar-banded-list-borders {
    position: absolute; }

.banded-list-row-adorner {
  position: absolute;
  table-layout: fixed;
  z-index: 13;
  margin-left: -24px;
  pointer-events: none;
  border-spacing: 0;
  border-collapse: collapse; }
  .banded-list-row-adorner__row {
    position: relative;
    padding: 0;
    border: 0; }
    .banded-list-row-adorner__row td {
      position: relative;
      width: 18px; }
    .banded-list-row-adorner__row-header {
      pointer-events: all;
      width: 100%;
      height: 100%;
      border: 1px solid #DCDCDC;
      background-color: white; }
    .banded-list-row-adorner__row-label {
      position: absolute;
      top: calc(50% - 18px / 2);
      width: 100%;
      text-align: center;
      color: #000; }
    .banded-list-row-adorner__row.selected .banded-list-row-adorner__row-header {
      background-color: #F1F1F1; }
    .banded-list-row-adorner__row:nth-child(2) .table-adorner-row-header {
      border-radius: 4px 4px 0 0; }
    .banded-list-row-adorner__row:last-child .table-adorner-row-header {
      border-radius: 0 0 4px 4px; }

.banded-list-adorner-spot {
  pointer-events: all;
  position: absolute;
  z-index: 13;
  left: 0;
  top: calc(-8px / 2 + 100%);
  bottom: -4px;
  width: 100%; }
  .banded-list-adorner-spot__add {
    display: none;
    position: absolute;
    z-index: 13;
    left: -20px;
    width: 100%;
    height: 100%; }
    .banded-list-adorner-spot__add-deco {
      position: absolute;
      left: 15px;
      top: calc(50% - 3px / 2);
      height: 3px;
      width: 29px;
      background-color: #205F78; }
      .banded-list-adorner-spot__add-deco-area {
        position: relative;
        width: 100%;
        height: 100%; }
        .banded-list-adorner-spot__add-deco-area div {
          position: absolute;
          left: 100%;
          height: 100%;
          background-color: #205F78; }
  .banded-list-adorner-spot:hover .banded-list-adorner-spot__add {
    display: block; }
  .banded-list-adorner-spot__grip {
    position: absolute;
    cursor: row-resize;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 13; }

.banded-list-adorner-move-grip {
  pointer-events: all;
  position: absolute;
  z-index: 13;
  left: -24px;
  top: -24px;
  width: 18px;
  height: 18px;
  border: 1px solid #DCDCDC;
  border-radius: 50%;
  color: #000;
  background-color: white;
  line-height: 15px;
  font-size: 14px;
  text-align: center;
  cursor: pointer; }

.banded-list-adorner-groups {
  width: 200px;
  height: 100%;
  border: #DCDCDC solid 1px;
  color: #333; }
  .banded-list-adorner-groups.right-panel {
    position: absolute;
    left: calc(100% + 5px);
    top: 0; }

.banded-list-band-adorner {
  position: absolute;
  z-index: 13;
  pointer-events: none;
  border-spacing: 0;
  border-collapse: collapse; }
  .banded-list-band-adorner td {
    position: relative;
    z-index: 1313;
    padding: 0;
    border: 0;
    border-width: 2px;
    border-style: none;
    border-color: #205F78; }
    .banded-list-band-adorner td.top-border {
      border-top-style: solid; }
    .banded-list-band-adorner td.bottom-border {
      border-bottom-style: solid; }
    .banded-list-band-adorner td.left-border {
      border-left-style: solid; }
    .banded-list-band-adorner td.right-border {
      border-right-style: solid; }
    .banded-list-band-adorner td.selected {
      background-color: rgba(0, 0, 0, 0.125); }
    .banded-list-band-adorner td.primary {
      background-color: transparent; }

.ar-bullet-adorner {
  height: 100%;
  width: 100%; }

.ar-bullet-adorner .ar-bullet-adorner-element {
  height: 30px;
  width: 100%;
  background-color: white;
  border-color: #F3F3F3;
  border-style: solid;
  position: absolute;
  font-size: 10pt;
  color: #8E8E8E;
  font-family: Arial;
  padding: 1pt;
  white-space: nowrap;
  overflow: hidden;
  cursor: default; }

.ar-bullet-adorner-element.ar-adorner-value {
  top: -33px;
  display: flex; }
  .ar-bullet-adorner-element.ar-adorner-value > span {
    text-align: center;
    flex: 1 1 100px;
    line-height: 17pt; }

.ar-bullet-adorner-element.ar-adorner-targetValue {
  bottom: -33px;
  display: flex; }
  .ar-bullet-adorner-element.ar-adorner-targetValue > span {
    text-align: center;
    flex: 1 1 100px;
    line-height: 17pt; }

.ar-adorner-bullet-val {
  text-align: center;
  flex: 0.1 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 50%;
  left: 1pt;
  border-style: solid;
  border-width: thin;
  color: black;
  background-color: #ECEEEF;
  font-size: 8pt;
  line-height: 14pt;
  color: #797979;
  top: 1pt;
  border-color: #D8D8D8; }

.ar-bullet-adorner-element.ar-drop-target {
  pointer-events: all;
  opacity: 1; }

.ar-bullet-adorner-element.ar-drop-target.can {
  opacity: .4;
  background-color: #EAEAEA; }

.ar-bullet-adorner-element.ar-drop-target.over {
  opacity: .9;
  background-color: #5F5F5F; }

.ar-bullet-glyph {
  pointer-events: all;
  width: 100%;
  height: 100%;
  color: black;
  border: none;
  overflow: hidden;
  border-color: #E0E0E0;
  border-style: solid;
  border-width: thin; }
  .ar-bullet-glyph > div {
    height: 100%; }

.ar-bullet-container {
  pointer-events: none; }
  .ar-bullet-container .ar-bullet-container-vertical {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100%;
    height: 100%; }
  .ar-bullet-container .ar-bullet-vertical-scale {
    position: relative;
    height: 100%;
    width: auto;
    z-index: 1; }
  .ar-bullet-container .ar-bullet-vertical-graph {
    position: relative;
    border: none;
    background-color: #D6D6D6;
    width: 100%;
    overflow: hidden; }
  .ar-bullet-container .ar-bullet-graph {
    width: 100%;
    border: none;
    background-color: #D6D6D6;
    overflow: hidden;
    position: relative; }
  .ar-bullet-container .ar-bullet-range1 {
    background-color: #5F5F5F;
    position: absolute; }
  .ar-bullet-container .ar-bullet-range2 {
    background-color: darkgrey;
    position: absolute; }

.ar-chart-adorner {
  position: absolute;
  left: 0;
  top: calc(-54px - 5px);
  width: calc(100% + 150px + 5px);
  height: calc(100% + 54px * 2 + 5px * 2);
  display: block;
  pointer-events: none; }
  .ar-chart-adorner .ar-chart-adorner-pane {
    position: absolute;
    overflow: hidden;
    cursor: default;
    border: 1px solid #DCDCDC;
    background-color: #fdfdfd; }
    .ar-chart-adorner .ar-chart-adorner-pane span.title {
      display: block;
      overflow: hidden;
      height: 24px;
      background-color: #F1F1F1;
      color: #333;
      font-size: 12px;
      line-height: 24px; }
      .ar-chart-adorner .ar-chart-adorner-pane span.title i {
        display: block;
        float: left;
        margin-left: 2px;
        width: 24px;
        height: 24px;
        background-repeat: no-repeat;
        margin-right: 0px;
        text-align: center;
        font-size: 17px;
        line-height: 19px; }
    .ar-chart-adorner .ar-chart-adorner-pane div.list {
      position: relative;
      overflow: hidden;
      display: flex;
      vertical-align: top;
      height: 28px;
      text-decoration: none; }
      .ar-chart-adorner .ar-chart-adorner-pane div.list a {
        overflow: hidden;
        color: #212121;
        font-size: 10px;
        text-decoration: inherit;
        line-height: 28px;
        display: flex;
        padding-left: 2px;
        min-width: 10px; }
        .ar-chart-adorner .ar-chart-adorner-pane div.list a span {
          white-space: nowrap;
          box-sizing: border-box;
          border: 1px dotted #DCDCDC;
          pointer-events: none;
          display: inline-block;
          overflow: hidden;
          text-overflow: ellipsis;
          padding-left: 3px;
          padding-right: 3px;
          margin-top: 2px;
          height: 24px;
          line-height: 22px; }
      .ar-chart-adorner .ar-chart-adorner-pane div.list a:last-child {
        padding-right: 2px; }
      .ar-chart-adorner .ar-chart-adorner-pane div.list a:hover span {
        background-color: #d9d9d9;
        border-style: solid; }
      .ar-chart-adorner .ar-chart-adorner-pane div.list a.selected span {
        background-color: #205F78;
        border-color: #205F78;
        border-style: solid;
        color: #FFFFFF; }
    .ar-chart-adorner .ar-chart-adorner-pane div.list.vertical {
      flex-flow: column;
      height: calc(100% - 24px); }
      .ar-chart-adorner .ar-chart-adorner-pane div.list.vertical a {
        padding-right: 2px;
        flex-shrink: 0; }
        .ar-chart-adorner .ar-chart-adorner-pane div.list.vertical a span {
          width: 100%; }
    .ar-chart-adorner .ar-chart-adorner-pane div.ar-drop-target {
      display: flex;
      width: 100%;
      height: 100%; }
      .ar-chart-adorner .ar-chart-adorner-pane div.ar-drop-target.can {
        background-color: #44798e; }
        .ar-chart-adorner .ar-chart-adorner-pane div.ar-drop-target.can a {
          background-color: #44798e;
          color: #FFFFFF; }
        .ar-chart-adorner .ar-chart-adorner-pane div.ar-drop-target.can.over {
          background-color: #1b5166; }
          .ar-chart-adorner .ar-chart-adorner-pane div.ar-drop-target.can.over a {
            background-color: #1b5166; }
  .ar-chart-adorner .ar-chart-adorner-pane {
    pointer-events: all; }
    .ar-chart-adorner .ar-chart-adorner-pane.top {
      pointer-events: all;
      top: 0;
      left: 0;
      width: calc(100% - 5px - 150px);
      height: 54px; }
    .ar-chart-adorner .ar-chart-adorner-pane.bottom {
      pointer-events: all;
      bottom: 0;
      left: 0;
      width: calc(100% - 5px - 150px);
      height: 54px; }
    .ar-chart-adorner .ar-chart-adorner-pane.right {
      pointer-events: all;
      right: 0;
      width: 150px;
      top: calc(5px + 54px);
      height: calc(100% - 2 * 5px - 2 * 54px);
      min-height: calc(24px + 4 * 21px + 28px); }

.chart-encodings-panel {
  display: flex;
  flex-direction: column;
  height: 100%;
  min-height: calc(4 * 21px + 28px); }
  .chart-encodings-panel .ar-chart-adorner-panel-encoding {
    display: flex;
    flex-shrink: 0;
    flex-direction: column;
    flex-grow: 0.0001;
    transition: flex-grow .2s ease-in-out; }
    .chart-encodings-panel .ar-chart-adorner-panel-encoding .ar-chart-adorner-panel-encoding-header {
      cursor: pointer;
      font-size: 12px;
      background-color: #F1F1F1;
      box-shadow: 0px -1px 0 #e5e5e5;
      padding: 2px 5px;
      position: relative; }
      .chart-encodings-panel .ar-chart-adorner-panel-encoding .ar-chart-adorner-panel-encoding-header:hover {
        background-color: #d9d9d9; }
      .chart-encodings-panel .ar-chart-adorner-panel-encoding .ar-chart-adorner-panel-encoding-header .ar-chart-adorner-panel-encoding-count {
        position: absolute;
        padding: 2px 5px;
        top: 0;
        right: 0; }
    .chart-encodings-panel .ar-chart-adorner-panel-encoding .ar-chart-adorner-panel-encoding-items {
      position: relative;
      display: flex;
      flex-direction: column;
      flex-grow: 1;
      overflow: auto;
      height: 0;
      overflow: hidden; }
      .chart-encodings-panel .ar-chart-adorner-panel-encoding .ar-chart-adorner-panel-encoding-items .ar-drop-target {
        width: auto;
        height: auto;
        flex-direction: column;
        flex-grow: 1;
        flex-basis: 0;
        overflow-y: auto; }
    .chart-encodings-panel .ar-chart-adorner-panel-encoding.expanded-encoding {
      flex-grow: 1;
      flex-shrink: 1; }
      .chart-encodings-panel .ar-chart-adorner-panel-encoding.expanded-encoding .ar-chart-adorner-panel-encoding-header {
        cursor: auto;
        background-color: #f9f9f9; }
        .chart-encodings-panel .ar-chart-adorner-panel-encoding.expanded-encoding .ar-chart-adorner-panel-encoding-header:hover {
          background-color: #f9f9f9; }
      .chart-encodings-panel .ar-chart-adorner-panel-encoding.expanded-encoding .ar-chart-adorner-panel-encoding-items {
        overflow: auto;
        height: auto; }

.ar-chart-move-adorner {
  position: absolute;
  top: 0;
  left: -23px;
  width: 19px;
  cursor: pointer;
  background-color: white;
  border: 1px solid #DCDCDC;
  text-align: center;
  line-height: 18px;
  pointer-events: all; }
  .ar-chart-move-adorner > i {
    pointer-events: none; }

.ar-chart {
  position: absolute;
  pointer-events: all; }

.ar-chart-error {
  position: absolute;
  display: flex;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: white;
  font-size: 12px;
  align-items: center;
  justify-content: center;
  text-align: center;
  word-break: break-word; }

.ar-chart-dvchart {
  width: 100%;
  height: 100%;
  pointer-events: none; }

.ar-chart-clicker {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0; }

.ar-chart-decoration-view {
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }
  .ar-chart-decoration-view .selection-decoration {
    position: absolute;
    pointer-events: none;
    border: 1px dashed #205F78; }

.ar-chart-overlay {
  position: absolute;
  pointer-events: none;
  display: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: white;
  opacity: 0.7; }
  .ar-chart-overlay.visible {
    display: block; }

.ar-chart-model-dumper {
  position: absolute;
  bottom: 0;
  left: -23px;
  width: 19px;
  cursor: pointer;
  background-color: white;
  border: 1px solid #DCDCDC;
  text-align: center;
  line-height: 18px;
  pointer-events: all; }
  .ar-chart-model-dumper > i {
    pointer-events: none; }

.ar-checkbox {
  pointer-events: all;
  position: absolute;
  height: 100%;
  width: 100%;
  border: none;
  overflow: hidden; }
  .ar-checkbox * {
    pointer-events: none; }
  .ar-checkbox .ar-checkbox-inner {
    display: flex;
    position: relative;
    height: 100%;
    width: 100%;
    overflow: hidden;
    text-decoration: inherit;
    align-items: center; }
  .ar-checkbox .ar-checkbox-inner.selected .ar-checkbox-check {
    pointer-events: all; }
  .ar-checkbox .ar-checkbox-inner.selected .ar-checkbox-text-wrapper {
    pointer-events: all; }
  .ar-checkbox .ar-checkbox-check {
    font-size: 14px;
    position: absolute;
    box-sizing: border-box;
    height: 16px;
    width: 16px;
    border: solid black 1px;
    display: inline-block; }
  .ar-checkbox .ar-checkbox-check.expression {
    background-color: black; }
  .ar-checkbox .ar-checkbox-text-wrapper {
    width: 100%;
    overflow: hidden;
    text-decoration: inherit; }
  .ar-checkbox .no-wrap {
    white-space: nowrap; }
  .ar-checkbox .word-wrap {
    word-wrap: break-word; }
  .ar-checkbox .char-wrap {
    word-break: break-all; }
  .ar-checkbox.top .ar-checkbox-check {
    top: 0; }
  .ar-checkbox.top .ar-checkbox-inner {
    padding-top: 17px;
    align-items: flex-start; }
  .ar-checkbox.middle .ar-checkbox-check {
    top: calc(50% - 16px/2); }
  .ar-checkbox.middle .ar-checkbox-inner {
    align-items: center; }
  .ar-checkbox.bottom .ar-checkbox-check {
    bottom: 0; }
  .ar-checkbox.bottom .ar-checkbox-inner {
    align-items: flex-end;
    padding-bottom: 17px; }
  .ar-checkbox.left .ar-checkbox-check {
    left: 0; }
  .ar-checkbox.left .ar-checkbox-inner {
    padding-left: 17px; }
  .ar-checkbox.left .ar-checkbox-text-wrapper {
    text-align: left; }
  .ar-checkbox.center .ar-checkbox-check {
    left: calc(50% - 16px/2); }
  .ar-checkbox.center .ar-checkbox-text-wrapper {
    text-align: center; }
  .ar-checkbox.right .ar-checkbox-check {
    right: 0; }
  .ar-checkbox.right .ar-checkbox-inner {
    padding-right: 17px; }
  .ar-checkbox.right .ar-checkbox-text-wrapper {
    text-align: right; }

.ar-chart-editor {
  background-color: #fff;
  cursor: default;
  max-height: 300px;
  overflow-y: auto;
  overflow-x: hidden;
  padding-left: 5px;
  padding-bottom: 5px;
  max-width: 190px; }
  @media screen and (min-height: 620px) {
    .ar-chart-editor {
      max-height: 500px; } }
  @media screen and (min-height: 800px) {
    .ar-chart-editor {
      max-height: 650px; } }

.chart-editor-group .chart-editor-group-header {
  position: relative;
  height: 35px;
  margin: 0 10px;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 35px; }
  .chart-editor-group .chart-editor-group-header > span {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    overflow: hidden;
    height: 35px;
    padding-right: 10px;
    text-overflow: ellipsis;
    background-color: #fff; }
  .chart-editor-group .chart-editor-group-header::before {
    position: absolute;
    top: 50%;
    left: 0;
    display: block;
    width: 100%;
    height: 1px;
    content: '';
    background-color: #e4e4e4; }

.chart-editor-group .chart-editor-group-content {
  display: flex;
  flex-wrap: wrap; }

.chart-editor-tile {
  pointer-events: all;
  position: relative;
  width: 60px;
  height: 60px;
  transition: background-color .2s ease-in-out; }
  .chart-editor-tile:hover {
    background-color: rgba(0, 0, 0, 0.1);
    cursor: pointer; }
  .chart-editor-tile > div {
    pointer-events: none;
    position: relative;
    margin-left: -2px;
    width: 66px;
    height: 60px; }
  .chart-editor-tile.narrow > div {
    margin-left: -19px;
    width: 100px;
    height: 60px; }
  .chart-editor-tile.square > div {
    margin-left: -4px;
    width: 60px;
    height: 60px; }
  .chart-editor-tile.selected-palette {
    box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.5); }
  .chart-editor-tile .chart-editor-tile-label {
    font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }

.ar-chart-editor.chart-palette-editor {
  max-width: 465px;
  max-height: 238px; }
  @media screen and (min-height: 620px) {
    .ar-chart-editor.chart-palette-editor {
      max-height: 473px; } }
  .ar-chart-editor.chart-palette-editor .chart-editor-tile {
    width: 110px;
    height: 50px; }
    .ar-chart-editor.chart-palette-editor .chart-editor-tile .gcdv-flexdv {
      margin-left: 12px;
      width: 84px;
      height: 22px; }
    .ar-chart-editor.chart-palette-editor .chart-editor-tile .chart-editor-tile-label {
      font-size: 12px;
      width: 100%;
      height: 25px;
      line-height: 20px;
      margin: auto;
      text-align: center; }

.ar-data-field-picker-container {
  width: 100%;
  height: 100%; }
  .ar-data-field-picker-container:hover > .ar-data-field-picker {
    opacity: 1 !important; }
  .ar-data-field-picker-container .ar-data-field-picker {
    width: 0.15in;
    height: 0.15in;
    right: 0.05in;
    top: 0.05in;
    line-height: 0.075in;
    border-style: solid;
    border-width: 1px;
    text-align: center;
    font-size: 11px;
    font-family: sans-serif;
    font-weight: bold;
    pointer-events: all !important;
    position: absolute;
    cursor: pointer;
    opacity: 0; }
    .ar-data-field-picker-container .ar-data-field-picker:before {
      content: "\2026"; }

.ar-data-field-picker-dropdown {
  overflow: hidden;
  font-size: 12px;
  position: fixed;
  background-color: #fff;
  color: #212121;
  width: 200px;
  z-index: 9999;
  -webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.2); }
  .ar-data-field-picker-dropdown.limited-height {
    max-height: 350px;
    overflow: auto; }

.data-field-picker-dropdown-content {
  position: relative;
  display: block; }
  .data-field-picker-dropdown-content .dataset-panel {
    height: auto; }
    .data-field-picker-dropdown-content .dataset-panel .element {
      height: 30px;
      line-height: 30px;
      padding: 0 10px;
      cursor: pointer;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .data-field-picker-dropdown-content .dataset-panel .dataset-title {
      background-color: #dedede;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .data-field-picker-dropdown-content .dataset-panel .dataset-fields {
      overflow-y: hidden;
      -webkit-transition: max-height 0.2s ease-in-out;
      -moz-transition: max-height 0.2s ease-in-out;
      -ms-transition: max-height 0.2s ease-in-out;
      -o-transition: max-height 0.2s ease-in-out;
      transition: max-height 0.2s ease-in-out;
      max-height: 0; }
    .data-field-picker-dropdown-content .dataset-panel .dataset-fields.expanded {
      overflow-y: auto;
      max-height: 330px; }
      .limited-height .data-field-picker-dropdown-content .dataset-panel .dataset-fields.expanded {
        max-height: none; }
    .data-field-picker-dropdown-content .dataset-panel .datafield:hover {
      background-color: #1e5a72;
      color: #fff; }

.ar-data-field-picker-dropdown-no-fields-message {
  line-height: 30px;
  font-size: 12px;
  width: 100%;
  text-align: center;
  color: #757575; }

.ar-data-field-picker-dropdown-search {
  position: relative;
  height: 30px; }
  .ar-data-field-picker-dropdown-search > input {
    display: block;
    width: 100%;
    height: 100%;
    padding: 5px 30px 5px 30px;
    border: 1px solid transparent;
    background-color: rgba(0, 0, 0, 0.02);
    font-size: 12px; }
    .ar-data-field-picker-dropdown-search > input::-ms-clear {
      display: none; }
    .ar-data-field-picker-dropdown-search > input:focus, .ar-data-field-picker-dropdown-search > input:hover {
      background-color: rgba(0, 0, 0, 0.07); }
  .ar-data-field-picker-dropdown-search > i {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 30px;
    height: 30px;
    text-align: center;
    pointer-events: none;
    opacity: .5;
    font-size: 14px;
    line-height: 30px; }
  .ar-data-field-picker-dropdown-search > button {
    position: absolute;
    top: 0;
    right: 0;
    width: 30px;
    height: 30px;
    padding-left: 0;
    border: none;
    background: transparent;
    opacity: .5;
    cursor: pointer;
    text-align: center;
    color: #a5a5a5; }
    .ar-data-field-picker-dropdown-search > button:hover {
      color: #212121; }
    .ar-data-field-picker-dropdown-search > button > i {
      font-size: 16px;
      line-height: 30px; }

.ar-semantic-data-field-picker-dropdown-content {
  position: relative;
  display: block;
  font-size: 12px; }
  .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-dropdown-content-separator {
    position: relative;
    border-bottom: 1px solid #c6c6c6;
    border-top: 1px solid #c6c6c6;
    height: 3px; }
  .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity {
    position: relative;
    height: auto; }
    .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity > .ar-semantic-data-field-picker-entity-title {
      padding: 0 30px;
      background-color: transparent;
      position: relative;
      height: 30px;
      line-height: 30px;
      user-select: none;
      cursor: pointer; }
      .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity > .ar-semantic-data-field-picker-entity-title .ar-semantic-data-field-picker-entity-title-text {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap; }
      .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity > .ar-semantic-data-field-picker-entity-title > span {
        display: block;
        position: absolute;
        top: 5px;
        left: 5px;
        width: 20px;
        height: 20px;
        text-align: center;
        line-height: 20px;
        font-size: 15px; }
      .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity > .ar-semantic-data-field-picker-entity-title:hover {
        background-color: #1e5a72;
        color: #FFFFFF; }
    .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity > .ar-semantic-data-field-picker-entity-fields {
      position: relative;
      min-width: 100%; }
      .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity > .ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute {
        display: block;
        position: relative;
        min-width: 100%; }
        .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity > .ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute > .ar-semantic-data-field-picker-attribute-title {
          display: block;
          position: relative;
          white-space: nowrap;
          min-width: 100%;
          height: 30px;
          line-height: 30px;
          padding: 0 10px;
          max-width: 100%;
          overflow: hidden;
          white-space: nowrap;
          text-overflow: ellipsis;
          cursor: pointer;
          user-select: none; }
          .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity > .ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute > .ar-semantic-data-field-picker-attribute-title > .datatype-label {
            position: absolute;
            top: 5px;
            left: 5px;
            display: block;
            width: 20px;
            height: 20px;
            text-align: center;
            background-color: #d5d5d5;
            font-size: 10px;
            line-height: 20px;
            -webkit-border-radius: 4px;
            -moz-border-radius: 4px;
            border-radius: 4px;
            -ms-border-radius: 4px; }
          .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity > .ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute > .ar-semantic-data-field-picker-attribute-title > .aggregate-label {
            position: absolute;
            top: 0;
            left: 0;
            display: block;
            width: 30px;
            height: 30px; }
            .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity > .ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute > .ar-semantic-data-field-picker-attribute-title > .aggregate-label > span {
              display: block;
              width: 5px;
              height: 30px;
              font-size: 12px;
              line-height: 30px; }
            .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity > .ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute > .ar-semantic-data-field-picker-attribute-title > .aggregate-label > span:first-child {
              float: left;
              text-align: left; }
            .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity > .ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute > .ar-semantic-data-field-picker-attribute-title > .aggregate-label > span:last-child {
              float: right;
              text-align: right; }
          .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity > .ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute > .ar-semantic-data-field-picker-attribute-title .ar-semantic-data-field-picker-attribute-title-text.with-label {
            margin-left: 25px; }
          .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity > .ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute > .ar-semantic-data-field-picker-attribute-title > .ar-semantic-data-field-picker-attribute-variations-toggle {
            position: absolute;
            pointer-events: all;
            cursor: pointer;
            top: 0;
            right: 0;
            display: block;
            width: 30px;
            height: 30px;
            color: #7a7a7a; }
            .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity > .ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute > .ar-semantic-data-field-picker-attribute-title > .ar-semantic-data-field-picker-attribute-variations-toggle > i {
              display: block;
              width: 100%;
              height: 100%;
              text-align: center;
              font-size: 14px;
              line-height: 32px; }
          .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity > .ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute > .ar-semantic-data-field-picker-attribute-title.ar-semantic-data-field-picker-attribute-with-variation {
            padding-right: 30px; }
          .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity > .ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute > .ar-semantic-data-field-picker-attribute-title.ar-semantic-data-field-picker-attribute-disabled {
            cursor: auto; }
            .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity > .ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute > .ar-semantic-data-field-picker-attribute-title.ar-semantic-data-field-picker-attribute-disabled .ar-semantic-data-field-picker-attribute-title-text {
              opacity: 0.5; }
          .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity > .ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute > .ar-semantic-data-field-picker-attribute-title.ar-semantic-data-field-picker-attribute-selected {
            background-color: #236a86;
            color: #FFFFFF; }
            .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity > .ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute > .ar-semantic-data-field-picker-attribute-title.ar-semantic-data-field-picker-attribute-selected > .datatype-label {
              background-color: #339ac3; }
            .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity > .ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute > .ar-semantic-data-field-picker-attribute-title.ar-semantic-data-field-picker-attribute-selected > .ar-semantic-data-field-picker-attribute-variations-toggle {
              color: #FFFFFF; }
            .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity > .ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute > .ar-semantic-data-field-picker-attribute-title.ar-semantic-data-field-picker-attribute-selected.ar-semantic-data-field-picker-attribute-disabled {
              cursor: no-drop;
              background-color: #e09595; }
              .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity > .ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute > .ar-semantic-data-field-picker-attribute-title.ar-semantic-data-field-picker-attribute-selected.ar-semantic-data-field-picker-attribute-disabled .ar-semantic-data-field-picker-attribute-title-text {
                color: #be1f1f; }
          .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity > .ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute > .ar-semantic-data-field-picker-attribute-title:hover:not(.ar-semantic-data-field-picker-attribute-disabled) {
            background-color: #1e5a72;
            color: #FFFFFF; }
            .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity > .ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute > .ar-semantic-data-field-picker-attribute-title:hover:not(.ar-semantic-data-field-picker-attribute-disabled) > .datatype-label {
              background-color: #339ac3; }
            .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity > .ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute > .ar-semantic-data-field-picker-attribute-title:hover:not(.ar-semantic-data-field-picker-attribute-disabled) > .ar-semantic-data-field-picker-attribute-variations-toggle {
              color: #FFFFFF; }
        .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity > .ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute > .ar-semantic-data-field-picker-attribute-variations {
          display: block;
          position: relative;
          min-width: 100%; }
        .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity > .ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute.variations-expanded {
          background-color: #f7f7f7; }
    .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-expanded > .ar-semantic-data-field-picker-entity-title, .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-base > .ar-semantic-data-field-picker-entity-title {
      padding: 0 10px;
      background-color: #dddddd;
      border-bottom: 1px solid #c6c6c6; }
      .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-expanded > .ar-semantic-data-field-picker-entity-title:hover, .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-base > .ar-semantic-data-field-picker-entity-title:hover {
        background-color: #1e5a72;
        color: #FFFFFF; }
    .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-expanded > .ar-semantic-data-field-picker-entity-title > .ar-semantic-data-field-picker-attribute-title-arrow {
      position: absolute;
      bottom: -3.5px;
      left: 11.5px;
      width: 7px;
      height: 7px;
      transform: rotate(45deg);
      background-color: #dddddd;
      z-index: 999;
      border-bottom: 1px solid #c6c6c6;
      border-right: 1px solid #c6c6c6; }
    .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-expanded > .ar-semantic-data-field-picker-entity-title:hover > .ar-semantic-data-field-picker-attribute-title-arrow {
      background-color: #1e5a72; }
    .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-tree-view.ar-semantic-data-field-picker-entity {
      display: inline-block;
      min-width: 100%; }
    .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-tree-view > .ar-semantic-data-field-picker-entity-title {
      background-color: transparent;
      padding: 0 30px;
      border: none; }
      .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-tree-view > .ar-semantic-data-field-picker-entity-title > span {
        position: absolute;
        top: 0;
        left: 0;
        display: block;
        width: 30px;
        height: 30px;
        text-align: center;
        font-size: 8px;
        line-height: 31px; }
        .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-tree-view > .ar-semantic-data-field-picker-entity-title > span.entity-expanded {
          transform: rotate(180deg); }
      .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-tree-view > .ar-semantic-data-field-picker-entity-title:hover {
        background-color: #2b677f;
        color: #FFFFFF; }
    .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-tree-view > .ar-semantic-data-field-picker-entity-fields {
      padding-left: 13px; }
      .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-tree-view > .ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute {
        overflow: auto;
        text-overflow: initial; }
        .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-tree-view > .ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute.variations-expanded {
          background-color: transparent; }
        .ar-semantic-data-field-picker-dropdown-content .ar-semantic-data-field-picker-entity.ar-semantic-data-field-picker-entity-tree-view > .ar-semantic-data-field-picker-entity-fields .ar-semantic-data-field-picker-attribute > .ar-semantic-data-field-picker-attribute-title:not(.ar-semantic-data-field-picker-attribute-disabled):hover {
          background-color: #2b677f;
          color: #FFFFFF; }

.ar-chart-editor.plot-template-editor {
  max-width: 265px; }

.ar-decorationlayer {
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  position: relative;
  pointer-events: all; }
  .ar-decorationlayer .ar-decorationview {
    pointer-events: none;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 100000;
    width: 100%;
    height: 100%; }
    .ar-decorationlayer .ar-decorationview .report {
      position: absolute; }
    .ar-decorationlayer .ar-decorationview .snapline {
      position: absolute;
      z-index: 100001; }
    .ar-decorationlayer .ar-decorationview .controlbox {
      position: absolute;
      border: 1px solid #999999;
      z-index: 100000; }
    .ar-decorationlayer .ar-decorationview .controlline {
      position: absolute;
      background-color: rgba(255, 255, 255, 0.7);
      border: 1pt solid #999999;
      z-index: 100000; }
      .ar-decorationlayer .ar-decorationview .controlline > div {
        position: absolute;
        background-color: rgba(255, 255, 255, 0.7);
        border-top: 1pt solid #999999; }
    .ar-decorationlayer .ar-decorationview .snapline.vertical {
      width: 1px;
      background-color: #205F78;
      box-shadow: 0 0 1px 1px rgba(32, 95, 120, 0.15); }
    .ar-decorationlayer .ar-decorationview .snapline.horizontal {
      height: 1px;
      background-color: #205F78;
      box-shadow: 0 0 1px 1px rgba(32, 95, 120, 0.15); }
    .ar-decorationlayer .ar-decorationview .selection-area {
      position: absolute;
      border: 1pt solid #205F78;
      background-color: rgba(32, 95, 120, 0.2);
      z-index: 100000; }
    .ar-decorationlayer .ar-decorationview .controlbox.can-drop {
      box-shadow: 0 0 12px #205F78; }
    .ar-decorationlayer .ar-decorationview .controlbox.error {
      box-shadow: 0 0 8px #be1f1f;
      background-color: rgba(255, 255, 255, 0); }

.ar-readonly-editor-overlay {
  position: absolute;
  pointer-events: all;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(100, 100, 100, 0.1);
  cursor: no-drop; }

.ds-editor-title span .ds-editor-title-text {
  display: inline; }
  .ds-editor-title span .ds-editor-title-text.extended {
    padding-right: 5px; }

.ds-editor-title span .ds-editor-help {
  display: inline-block;
  width: 14px;
  margin-right: -14px;
  height: 14px;
  font-size: 13px;
  color: #2b677f;
  cursor: default;
  text-decoration: none; }
  .ds-editor-title span .ds-editor-help.active:hover {
    cursor: pointer; }

.ds-editor-title-with-icon {
  display: flex; }

.property-list-semantic-data-field-picker > .picker-element {
  overflow: hidden;
  height: 30px;
  padding: 0 10px;
  font-size: 12px;
  line-height: 30px;
  cursor: pointer; }
  .property-list-semantic-data-field-picker > .picker-element:hover {
    background-color: #1e5a72;
    color: #FFFFFF; }

.property-list-semantic-data-field-picker > .divider {
  margin: 0 10px;
  height: 1px;
  background-color: #DCDCDC; }

.property-list-semantic-data-field-picker > .info {
  display: block;
  width: 100%;
  height: auto;
  padding: 15px;
  text-align: center;
  font-size: 12px;
  text-transform: lowercase;
  opacity: .6; }

.side-panel {
  width: 100%;
  height: 100%;
  background-color: white;
  font-size: 12px; }
  .side-panel .panel-header {
    background-color: #F1F1F1;
    height: 20px;
    line-height: 20px;
    width: 100%;
    padding-left: 5px; }
  .side-panel .panel-list {
    height: calc(100% - 20px);
    width: 100%;
    pointer-events: all;
    overflow-x: hidden;
    overflow-y: auto;
    position: relative; }
    .side-panel .panel-list .item {
      height: 20px;
      line-height: 20px;
      font-size: 10px;
      width: 100%;
      padding-left: 3px;
      white-space: nowrap; }
    .side-panel .panel-list .item:hover {
      background-color: #2b677f;
      color: #FFFFFF; }
    .side-panel .panel-list .item.selected {
      background-color: #205F78;
      color: #FFFFFF; }
    .side-panel .panel-list .item.new {
      background-color: #e5e5e5; }
    .side-panel .panel-list .icon {
      pointer-events: none;
      display: inline-block;
      font-size: 12px;
      width: 14px;
      text-align: center;
      vertical-align: bottom;
      margin-right: 2px; }

.wd-dataset-editor-expression .gc-modal__header, .wd-data-visualizer-editor-expression .gc-modal__header {
  position: relative;
  width: 100%;
  height: 100%;
  padding: 10px; }

.wd-dataset-editor-expression .gc-modal__title > .gc-btn, .wd-data-visualizer-editor-expression .gc-modal__title > .gc-btn {
  position: absolute;
  top: 10px;
  left: 10px;
  display: block; }

.wd-dataset-editor-expression__title, .wd-data-visualizer-editor-expression__title {
  display: block;
  padding-left: 50px; }

.wd-dataset-editor-expression__subtitle, .wd-data-visualizer-editor-expression__subtitle {
  display: block;
  padding-left: 50px;
  color: rgba(255, 255, 255, 0.38);
  font-size: 14px;
  font-style: italic; }

.dataset-editor-body > .app-property-button-panel {
  height: 45px;
  padding: 0 15px;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 600;
  line-height: 50px; }
  .dataset-editor-body > .app-property-button-panel > .shrink-path-button {
    float: left;
    height: 45px;
    padding-left: 0;
    cursor: pointer;
    background: transparent; }
    .dataset-editor-body > .app-property-button-panel > .shrink-path-button > i {
      vertical-align: text-bottom;
      font-size: 13px; }
  .dataset-editor-body > .app-property-button-panel > .app-property-button-panel-title {
    text-align: center; }

.dataset-editor-body .props-panel-container {
  position: relative;
  overflow: auto;
  max-height: 450px; }
  @media screen and (min-height: 900px) {
    .dataset-editor-body .props-panel-container {
      max-height: 600px; } }

.dataset-editor-body .props-panel-container .ds-props-panel > .ds-props-category {
  margin-top: 0;
  border: none;
  border-radius: 0;
  background: none;
  box-shadow: none; }
  .dataset-editor-body .props-panel-container .ds-props-panel > .ds-props-category .ds-editor-title-container {
    width: 25%; }
  .dataset-editor-body .props-panel-container .ds-props-panel > .ds-props-category .ds-editor-main-container {
    width: calc(75% - 10px); }

.dataset-editor-body .props-panel-container .ds-props-panel .ds-props-dropdown-overlay {
  position: fixed;
  z-index: 1029;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.dataset-editor-body .props-panel-container .ds-props-panel .ds-props-dropdown {
  position: absolute;
  z-index: 1030;
  display: block;
  overflow-y: auto;
  width: 430px;
  max-height: 300px;
  margin-top: 35px;
  border-radius: 2px;
  background-color: white; }
  .dataset-editor-body .props-panel-container .ds-props-panel .ds-props-dropdown.auto-size {
    width: auto;
    max-height: none; }
  .dataset-editor-body .props-panel-container .ds-props-panel .ds-props-dropdown.fixed {
    position: fixed; }
  .dataset-editor-body .props-panel-container .ds-props-panel .ds-props-dropdown.inverted {
    margin-top: 0; }

.dataset-editor-body .props-panel-container .ds-props-panel .ds-props-dropdown.ds-props-dd-custom {
  overflow-y: inherit;
  max-height: none; }
  .dataset-editor-body .props-panel-container .ds-props-panel .ds-props-dropdown.ds-props-dd-custom > span {
    position: absolute;
    top: -6px;
    right: 13px;
    display: block;
    overflow: hidden;
    width: 14px;
    height: 6px; }
    .dataset-editor-body .props-panel-container .ds-props-panel .ds-props-dropdown.ds-props-dd-custom > span > span {
      display: block;
      width: 10px;
      height: 10px;
      margin: 0 auto;
      transform: rotate(-45deg);
      border-top: 1px solid #f2f2f2;
      border-right: 1px solid #f2f2f2;
      background-color: white; }
  .dataset-editor-body .props-panel-container .ds-props-panel .ds-props-dropdown.ds-props-dd-custom.inverted > span {
    top: 100%; }
    .dataset-editor-body .props-panel-container .ds-props-panel .ds-props-dropdown.ds-props-dd-custom.inverted > span > span {
      margin-top: -6px;
      border-bottom: 1px solid #d2d2d2;
      border-left: 1px solid #d2d2d2; }
  .dataset-editor-body .props-panel-container .ds-props-panel .ds-props-dropdown.ds-props-dd-custom > div {
    overflow-y: auto;
    width: 100%;
    max-height: 300px; }

.dataset-editor-title {
  overflow: hidden;
  width: 100%;
  height: auto;
  cursor: default;
  white-space: nowrap;
  text-overflow: ellipsis; }

.wd-dataset-editor-dialog .dataset-editor-title {
  width: 700px; }

@media screen and (max-height: 760px) {
  .wd-dataset-editor-dialog, .wd-dataset-editor-expression {
    top: 0 !important;
    margin-top: 25px !important; } }

.ds-modal.dataset .modal-dialog {
  width: 800px; }
  .ds-modal.dataset .modal-dialog .query-filter-editor.expanded .query-filter-editor-title {
    max-width: 768px; }
  .ds-modal.dataset .modal-dialog .modal-content .modal-body {
    padding: 0; }
    .ds-modal.dataset .modal-dialog .modal-content .modal-body .alert.alert-danger {
      margin: 0;
      white-space: pre-line;
      word-break: break-word; }
  .ds-modal.dataset .modal-dialog .modal-content .modal-footer {
    clear: both;
    background-color: #E6E6E6; }

@keyframes loaderCircleAnimation {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

.dataset-editor-overlay {
  position: absolute;
  z-index: 1010;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  max-height: 450px;
  background-color: rgba(241, 241, 241, 0.7); }
  @media screen and (min-height: 900px) {
    .dataset-editor-overlay {
      max-height: 600px; } }
  .dataset-editor-overlay .loader-circle {
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    width: 40px;
    height: 40px;
    margin-top: -20px;
    margin-left: -20px;
    animation: loaderCircleAnimation 1.1s infinite linear;
    border-top: 4px solid rgba(0, 0, 0, 0.2);
    border-right: 4px solid rgba(0, 0, 0, 0.2);
    border-bottom: 4px solid rgba(0, 0, 0, 0.2);
    border-left: 4px solid #205F78;
    border-radius: 50%; }
  .dataset-editor-overlay span {
    position: absolute;
    top: 50%;
    right: 0;
    left: 0;
    display: block;
    margin-top: 30px;
    text-align: center;
    color: #333;
    font-size: 12px; }

@keyframes spin {
  100% {
    transform: rotate(360deg); } }

.ar-data-panel .panel-group.lock {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  margin-bottom: 0; }

.ar-data-panel .loader {
  display: none;
  overflow: hidden;
  width: 40px;
  height: 40px;
  margin: 0 auto;
  padding: 0;
  animation-name: spin;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  text-align: center;
  background: none;
  line-height: 48px; }
  .ar-data-panel .loader i {
    font-size: 16px; }

.ar-data-panel .loader.active {
  display: block; }

.ar-data-panel .text-placeholder {
  display: block;
  overflow: hidden;
  width: auto;
  margin: 0 auto;
  padding: 0 15px;
  text-align: center;
  opacity: .7;
  font-size: 12px;
  line-height: 40px; }

.ar-data-panel .ar-data-item-container {
  position: relative;
  display: block; }
  .ar-data-panel .ar-data-item-container .overlay {
    position: absolute;
    top: 5px;
    right: 5px;
    width: auto;
    height: 30px;
    pointer-events: none;
    background-color: transparent; }
    .ar-data-panel .ar-data-item-container .overlay > span {
      display: block;
      float: right;
      height: 30px;
      margin-right: 5px;
      opacity: .6;
      font-size: 12px;
      line-height: 30px; }
    .ar-data-panel .ar-data-item-container .overlay .overlay-button {
      float: right;
      width: 30px;
      height: 30px;
      cursor: pointer;
      pointer-events: all; }
      .ar-data-panel .ar-data-item-container .overlay .overlay-button > i {
        width: 30px;
        height: 30px;
        text-align: center;
        color: #44798e;
        font-size: 18px;
        line-height: 31px; }
    .ar-data-panel .ar-data-item-container .overlay .overlay-button:hover > i {
      color: #1b5166; }
  .ar-data-panel .ar-data-item-container > .ar-data-item, .ar-data-panel .ar-data-item-container > .ar-data-item-noselect {
    padding-left: 5px; }
    .ar-data-panel .ar-data-item-container > .ar-data-item > i, .ar-data-panel .ar-data-item-container > .ar-data-item-noselect > i {
      display: block;
      float: left;
      width: 40px;
      height: 40px;
      text-align: center;
      color: #205F78;
      font-size: 20px;
      line-height: 41px; }
    .ar-data-panel .ar-data-item-container > .ar-data-item > span, .ar-data-panel .ar-data-item-container > .ar-data-item-noselect > span {
      display: block;
      overflow: hidden;
      color: #212121;
      font-size: 12px;
      line-height: 40px; }
    .ar-data-panel .ar-data-item-container > .ar-data-item > span.title, .ar-data-panel .ar-data-item-container > .ar-data-item-noselect > span.title {
      padding-top: 5px;
      line-height: 15px; }
    .ar-data-panel .ar-data-item-container > .ar-data-item > span.subtitle, .ar-data-panel .ar-data-item-container > .ar-data-item-noselect > span.subtitle {
      opacity: .6;
      line-height: 15px; }
  .ar-data-panel .ar-data-item-container > .ar-data-item-noselect {
    display: block;
    overflow: hidden;
    width: 100%;
    height: 40px; }
    .ar-data-panel .ar-data-item-container > .ar-data-item-noselect > span {
      text-overflow: ellipsis;
      white-space: nowrap; }
  .ar-data-panel .ar-data-item-container > .ar-data-item {
    display: block;
    overflow: hidden;
    cursor: pointer;
    width: 100%;
    height: 40px; }
    .ar-data-panel .ar-data-item-container > .ar-data-item > span {
      text-overflow: ellipsis;
      white-space: nowrap; }
  .ar-data-panel .ar-data-item-container > .ar-data-item:hover {
    text-decoration: none;
    color: #212121;
    background-color: #d9d9d9; }
  .ar-data-panel .ar-data-item-container > .ar-data-item.selected {
    background-color: #205F78; }
    .ar-data-panel .ar-data-item-container > .ar-data-item.selected > i {
      color: white; }
    .ar-data-panel .ar-data-item-container > .ar-data-item.selected > span {
      color: white; }
  .ar-data-panel .ar-data-item-container > .ar-data-item.disabled {
    pointer-events: none;
    opacity: .6; }

.ar-data-panel .ar-data-item-container.data-source > .ar-data-item, .ar-data-panel .ar-data-item-container.data-source > .ar-data-item-noselect {
  cursor: default; }

.ar-data-panel .ar-data-item-container.expanded {
  height: auto;
  padding-left: 26px; }
  .ar-data-panel .ar-data-item-container.expanded.data-set {
    padding-left: 0; }

.ar-data-panel .ar-data-item-container.data-set .overlay {
  right: 30px; }

.ar-data-panel .ar-data-item-container.data-set > .ar-data-item > i {
  font-size: 16px;
  line-height: 41px; }

.ar-data-panel .ar-data-item-container.data-set > .ar-data-item > i.toggle {
  display: block;
  float: right;
  width: 35px;
  height: 40px;
  color: #212121;
  font-size: 18px; }

.ar-data-panel .ar-data-item-container.data-set > .ar-data-item > span {
  width: calc(80% - 75px); }

.ar-data-panel .ar-data-item-container.data-set .data-set-search-container {
  display: flex;
  height: 43px;
  width: 100%;
  padding-left: 20px;
  padding-right: 11px; }
  .ar-data-panel .ar-data-item-container.data-set .data-set-search-container .data-set-search-branch-line {
    height: 100%;
    width: 11px;
    border-left: 1px dashed #d8d8d8; }
  .ar-data-panel .ar-data-item-container.data-set .data-set-search-container .data-set-search-box {
    position: relative;
    flex-grow: 1;
    margin-bottom: 5px;
    margin-top: 5px; }
    .ar-data-panel .ar-data-item-container.data-set .data-set-search-container .data-set-search-box > input {
      display: block;
      width: 100%;
      height: 100%;
      padding: 5px 30px 5px 31px;
      border: 1px solid #d8d8d8;
      background-color: #fbfbfb;
      border-radius: 20px;
      transition: .1s ease-in-out;
      font-size: 12px; }
      .ar-data-panel .ar-data-item-container.data-set .data-set-search-container .data-set-search-box > input::-ms-clear {
        display: none; }
      .ar-data-panel .ar-data-item-container.data-set .data-set-search-container .data-set-search-box > input:focus, .ar-data-panel .ar-data-item-container.data-set .data-set-search-container .data-set-search-box > input:hover {
        background-color: #fdfdfd; }
      .ar-data-panel .ar-data-item-container.data-set .data-set-search-container .data-set-search-box > input:focus {
        border: 1px solid #c6c6c6; }
    .ar-data-panel .ar-data-item-container.data-set .data-set-search-container .data-set-search-box > i {
      position: absolute;
      top: 0;
      left: -3px;
      display: block;
      width: 30px;
      height: 32px;
      text-align: center;
      pointer-events: none;
      opacity: .5;
      font-size: 14px;
      line-height: 38px;
      margin-left: 5px; }
    .ar-data-panel .ar-data-item-container.data-set .data-set-search-container .data-set-search-box > button {
      border: none;
      background: transparent;
      position: absolute;
      top: 0;
      right: 0;
      width: 30px;
      height: 32px;
      opacity: .5;
      cursor: pointer;
      text-align: center;
      padding-left: 0; }
      .ar-data-panel .ar-data-item-container.data-set .data-set-search-container .data-set-search-box > button > i {
        font-size: 16px;
        line-height: 32px;
        color: #a5a5a5; }
      .ar-data-panel .ar-data-item-container.data-set .data-set-search-container .data-set-search-box > button:hover > i, .ar-data-panel .ar-data-item-container.data-set .data-set-search-container .data-set-search-box > button:focus > i {
        color: #212121; }

.ar-data-panel .ar-data-item-container.data-set .data-set-no-fields-container {
  display: flex;
  height: 30px;
  width: 100%;
  padding-left: 20px;
  padding-right: 11px; }
  .ar-data-panel .ar-data-item-container.data-set .data-set-no-fields-container .data-set-no-fields-branch-corner {
    height: 50%;
    width: 9px;
    border-left: 1px dashed #d8d8d8;
    border-bottom: 1px dashed #d8d8d8; }
  .ar-data-panel .ar-data-item-container.data-set .data-set-no-fields-container .data-set-no-fields-message {
    line-height: 30px;
    font-size: 12px;
    width: 100%;
    text-align: center;
    color: #757575;
    margin-left: -15px; }

.ar-data-panel .ar-data-item-container.data-set.based-on-data-source > .ar-data-item {
  height: 54px; }

.ar-data-panel .ar-data-item-container.semantic-data-set .ar-data-item {
  height: 40px; }

.ar-data-panel .ar-data-item-container.field > .branch, .ar-data-panel .ar-data-item-container.attribute > .branch {
  position: absolute;
  top: 0;
  left: 11px;
  display: block;
  width: 18px;
  height: 100%;
  padding-left: 9px; }
  .ar-data-panel .ar-data-item-container.field > .branch.offset + .branch, .ar-data-panel .ar-data-item-container.attribute > .branch.offset + .branch {
    left: 38px; }
  .ar-data-panel .ar-data-item-container.field > .branch .corner, .ar-data-panel .ar-data-item-container.attribute > .branch .corner {
    display: block;
    width: 9px;
    height: 15px;
    border-bottom: 1px dashed #d8d8d8;
    border-left: 1px dashed #d8d8d8; }
  .ar-data-panel .ar-data-item-container.field > .branch .line, .ar-data-panel .ar-data-item-container.attribute > .branch .line {
    display: block;
    width: 9px;
    height: calc(100% - 15px);
    border-left: 1px dashed #d8d8d8; }

.ar-data-panel .ar-data-item-container.field > .ar-data-item, .ar-data-panel .ar-data-item-container.attribute > .ar-data-item {
  width: calc(100% - 29px);
  height: 30px;
  margin-left: 29px; }
  .ar-data-panel .ar-data-item-container.field > .ar-data-item > i, .ar-data-panel .ar-data-item-container.attribute > .ar-data-item > i {
    width: 30px;
    height: 30px;
    font-size: 16px;
    line-height: 31px; }
  .ar-data-panel .ar-data-item-container.field > .ar-data-item > span, .ar-data-panel .ar-data-item-container.attribute > .ar-data-item > span {
    line-height: 30px;
    width: calc(100% - 60px); }

.ar-data-panel .ar-data-item-container.field > .ar-data-item.expanded:hover, .ar-data-panel .ar-data-item-container.attribute > .ar-data-item.expanded:hover {
  background-color: #d8d8d8; }

.ar-data-panel .variations-group > .ar-data-item-container.field:last-child > .branch.offset + .branch .line:last-child {
  display: none; }

.ar-data-panel .ar-data-item-container.field:last-child .branch .line {
  display: none; }

.ar-data-panel .ar-data-item-container.field:last-child .branch.offset .line {
  display: block; }

.ar-data-panel .ar-data-item-container.field:last-child .variations-group .branch.offset + .branch .line:last-child {
  display: none; }

.ar-data-panel .ar-data-item-container.relation > .branch {
  position: absolute;
  top: 0;
  left: 11px;
  display: block;
  width: 18px;
  height: 100%;
  padding-left: 9px; }
  .ar-data-panel .ar-data-item-container.relation > .branch .corner {
    display: block;
    width: 9px;
    height: 20px;
    border-bottom: 1px dashed #d8d8d8;
    border-left: 1px dashed #d8d8d8; }
  .ar-data-panel .ar-data-item-container.relation > .branch .line {
    display: block;
    width: 9px;
    height: calc(100% - 20px);
    border-left: 1px dashed #d8d8d8; }

.ar-data-panel .ar-data-item-container.relation > .ar-data-item.relation {
  width: calc(100% - 29px);
  height: 40px;
  margin-left: 29px; }
  .ar-data-panel .ar-data-item-container.relation > .ar-data-item.relation > i {
    width: 30px;
    height: 40px;
    font-size: 16px;
    line-height: 38px; }

.ar-data-panel .ar-data-item-container.relation > .ar-data-item.relation.expanded {
  background-color: #e9e9e9;
  border-bottom: 1px solid #d8d8d8; }

.ar-data-panel .ar-data-item-container.relation > .ar-data-item.relation.expanded:hover {
  background-color: #d9d9d9; }

.ar-data-panel .ar-data-item-container.attribute .ar-data-item.attribute.expanded {
  background-color: #e9e9e9;
  box-shadow: 1px 0px 0px 0px #d8d8d8 inset; }

.ar-data-panel .ar-data-item-container.attribute .ar-data-item.attribute:hover {
  background-color: #d9d9d9; }

.ar-data-panel .ar-data-item-container.attribute > .attribute.disabled-attribute {
  pointer-events: none;
  opacity: 0.5; }

.ar-data-panel .ar-data-item-container.relation:last-child > div .line, .ar-data-panel .ar-data-item-container.attribute:last-child > div .line {
  display: none; }

.ar-data-panel .ar-data-item-container.relation.inner, .ar-data-panel .ar-data-item-container.attribute.inner {
  left: 29px;
  width: calc(100% - 29px); }
  .ar-data-panel .ar-data-item-container.relation.inner > div .line, .ar-data-panel .ar-data-item-container.attribute.inner > div .line {
    display: block; }

.ar-data-panel .ar-data-item-container.relation.inner:last-child > div .line, .ar-data-panel .ar-data-item-container.attribute.inner:last-child > div .line {
  display: none; }

.ar-data-panel .ar-data-item-container.field.parameter span.title {
  padding-top: 0; }

.ar-data-panel .ar-data-item-container.comm-value > .ar-data-item {
  height: 35px; }
  .ar-data-panel .ar-data-item-container.comm-value > .ar-data-item > i {
    width: 35px;
    height: 35px;
    font-size: 16px;
    line-height: 36px;
    margin-right: 5px; }
  .ar-data-panel .ar-data-item-container.comm-value > .ar-data-item > span {
    line-height: 35px; }

.ar-data-panel .ar-data-item-container .variations-toggle, .ar-data-panel .ar-data-item-container .variations-toggle:link, .ar-data-panel .ar-data-item-container .variations-toggle:focus, .ar-data-panel .ar-data-item-container .variations-toggle:visited {
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: 30px;
  height: 30px;
  color: #5c5c5c; }
  .ar-data-panel .ar-data-item-container .variations-toggle > i, .ar-data-panel .ar-data-item-container .variations-toggle:link > i, .ar-data-panel .ar-data-item-container .variations-toggle:focus > i, .ar-data-panel .ar-data-item-container .variations-toggle:visited > i {
    display: block;
    width: 100%;
    height: 100%;
    text-align: center;
    font-size: 14px;
    line-height: 32px; }

.ar-data-panel .ar-data-item-container > .variations-toggle:hover {
  text-decoration: none; }

.ar-data-panel span.parameter-header-value {
  height: 30px;
  line-height: 30px;
  font-size: 12px; }

.tab-content {
  position: relative; }

.ar-with-buttons {
  position: relative; }
  .ar-with-buttons .btn.btn-default, .ar-with-buttons .btn.btn-default:focus {
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    width: auto;
    height: 40px;
    padding: 0;
    text-align: left;
    background: none;
    font-size: 12px;
    line-height: 40px; }
    .ar-with-buttons .btn.btn-default > span, .ar-with-buttons .btn.btn-default:focus > span {
      margin-left: -5px;
      padding-right: 10px; }
    .ar-with-buttons .btn.btn-default > i, .ar-with-buttons .btn.btn-default:focus > i {
      display: block;
      float: left;
      width: 40px;
      height: 40px;
      text-align: center;
      font-size: 13px;
      line-height: 42px; }
  .ar-with-buttons .btn.btn-default:hover {
    background-color: #d9d9d9; }

.toggle-common-values {
  display: block;
  cursor: pointer; }
  .toggle-common-values .panel-heading.ar-with-buttons.common-values {
    padding-right: 0px; }
    .toggle-common-values .panel-heading.ar-with-buttons.common-values > i {
      display: block;
      float: right;
      width: 35px;
      height: 100%;
      text-align: center;
      color: #212121;
      font-size: 18px; }

.toggle-common-values:hover {
  text-decoration: none; }

.ar-with-buttons.left {
  padding-left: 40px; }
  .ar-with-buttons.left .btn.btn-default {
    top: 0;
    left: 0; }

.ar-panel-overlay-container {
  position: absolute;
  top: 0;
  left: 100%;
  display: block;
  overflow: hidden;
  overflow-y: auto;
  width: 0;
  height: 100%;
  transition: left .2s ease-in-out, width .2s ease-in-out;
  background-color: #F1F1F1; }

.ar-panel-overlay-container.show {
  left: 0%;
  width: 100%; }

.ar-panel-buttons {
  display: block;
  height: 35px;
  padding: 10px 10px 0 10px; }
  .ar-panel-buttons .btn {
    width: calc(50% - 5px);
    height: 30px;
    padding: 0;
    line-height: 30px; }
  .ar-panel-buttons .btn.btn-default, .ar-panel-buttons .btn.btn-default:focus {
    background-color: #d4d4d4; }
  .ar-panel-buttons .btn.btn-default:hover {
    background-color: #b7b7b7; }
  .ar-panel-buttons .btn.btn-primary, .ar-panel-buttons .btn.btn-primary:focus {
    margin-right: 10px; }
  .ar-panel-buttons .btn.btn-default[disabled]:hover {
    background-color: #d4d4d4; }
  .ar-panel-buttons .btn.btn-primary[disabled]:hover {
    background-color: #205F78; }

.ar-shutter {
  height: 100%;
  margin-bottom: 0; }
  .ar-shutter .ar-shutter-content {
    display: flex;
    flex-direction: column;
    height: 100%; }
    .ar-shutter .ar-shutter-content .ar-shutter-body {
      position: relative;
      flex-grow: 1;
      overflow: auto; }

.data-set-picker {
  height: 100%; }

.preview-container {
  width: 100%;
  height: 100px;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-top: 5px; }
  .preview-container .preview {
    height: 100%;
    border: 1px solid #DCDCDC;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    overflow: hidden; }
  .preview-container .gradient {
    background-repeat: no-repeat; }
  .preview-container .range-bar {
    background-color: white; }
    .preview-container .range-bar .bar {
      height: 50%;
      position: relative;
      top: 25%; }
    .preview-container .range-bar .progress-line {
      height: 25%;
      position: relative;
      top: -12.5%; }
  .preview-container .data-bar {
    height: 100%;
    position: relative; }

.data-visualizer-body .props-panel-container {
  position: relative;
  overflow: auto;
  max-height: 450px; }
  @media screen and (min-height: 900px) {
    .data-visualizer-body .props-panel-container {
      max-height: 600px; } }

.data-visualizer-body .props-panel-container .ds-props-panel .ds-cp-tabs .nav-tabs {
  border: 0; }
  .data-visualizer-body .props-panel-container .ds-props-panel .ds-cp-tabs .nav-tabs > li > a, .data-visualizer-body .props-panel-container .ds-props-panel .ds-cp-tabs .nav-tabs > li.active > a {
    border: 0;
    font-size: 14px; }

.data-visualizer-body .props-panel-container .ds-props-panel .ds-props-dropdown-overlay {
  position: fixed;
  z-index: 1029;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.data-visualizer-body .props-panel-container .ds-props-panel .ds-props-dropdown {
  position: absolute;
  z-index: 1030;
  display: block;
  overflow-y: auto;
  width: 230px;
  max-height: 300px;
  margin-top: 35px;
  border-radius: 2px;
  background-color: white; }
  .data-visualizer-body .props-panel-container .ds-props-panel .ds-props-dropdown.auto-size {
    width: auto;
    max-height: none; }
  .data-visualizer-body .props-panel-container .ds-props-panel .ds-props-dropdown.fixed {
    position: fixed; }
  .data-visualizer-body .props-panel-container .ds-props-panel .ds-props-dropdown.inverted {
    margin-top: 0; }

.data-visualizer-body .props-panel-container .ds-props-panel .ds-props-dropdown.ds-props-dd-custom {
  overflow-y: inherit;
  max-height: none; }
  .data-visualizer-body .props-panel-container .ds-props-panel .ds-props-dropdown.ds-props-dd-custom > span {
    position: absolute;
    top: -6px;
    right: 13px;
    display: block;
    overflow: hidden;
    width: 14px;
    height: 6px; }
    .data-visualizer-body .props-panel-container .ds-props-panel .ds-props-dropdown.ds-props-dd-custom > span > span {
      display: block;
      width: 10px;
      height: 10px;
      margin: 0 auto;
      transform: rotate(-45deg);
      border-top: 1px solid #f2f2f2;
      border-right: 1px solid #f2f2f2;
      background-color: white; }
  .data-visualizer-body .props-panel-container .ds-props-panel .ds-props-dropdown.ds-props-dd-custom.inverted > span {
    top: 100%; }
    .data-visualizer-body .props-panel-container .ds-props-panel .ds-props-dropdown.ds-props-dd-custom.inverted > span > span {
      margin-top: -6px;
      border-bottom: 1px solid #d2d2d2;
      border-left: 1px solid #d2d2d2; }
  .data-visualizer-body .props-panel-container .ds-props-panel .ds-props-dropdown.ds-props-dd-custom > div {
    overflow-y: auto;
    width: 100%;
    max-height: 300px; }

.data-visualizer-body .props-panel-container .ds-props-panel .panel {
  border: 0;
  border-radius: 0; }

.data-visualizer-body .props-panel-container .ds-props-panel .panel-body {
  padding: 15px 0; }

.data-visualizer-dialog .ds-modal.dataVisualizer .modal-dialog {
  width: 400px; }
  .data-visualizer-dialog .ds-modal.dataVisualizer .modal-dialog .modal-content .modal-body {
    padding: 0; }
    .data-visualizer-dialog .ds-modal.dataVisualizer .modal-dialog .modal-content .modal-body .alert.alert-danger {
      margin: 0; }
  .data-visualizer-dialog .ds-modal.dataVisualizer .modal-dialog .modal-content .modal-footer {
    clear: both;
    background-color: #E6E6E6; }

.data-visualizer-dialog.wide-dialog .ds-modal.dataVisualizer .modal-dialog {
  width: 800px; }

.ar-default-report-item {
  pointer-events: all;
  position: absolute;
  width: 100%;
  height: 100%;
  border: none;
  overflow: hidden;
  color: #333;
  font-size: 8pt;
  font-weight: bold;
  padding: 2pt;
  background-color: #F1F1F1; }

.ds-editor-bool {
  height: 30px;
  width: 100%;
  float: left; }
  .ds-editor-bool span.text {
    display: block;
    float: right;
    height: 30px;
    color: #a5a5a5;
    font-size: 12px;
    line-height: 30px; }
  .ds-editor-bool a {
    position: relative;
    cursor: pointer;
    display: block;
    float: right;
    width: 36px;
    height: 17px;
    margin-top: 6px;
    margin-left: 8px;
    border: 2px solid #a5a5a5;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    -ms-border-radius: 20px; }
    .ds-editor-bool a span {
      position: absolute;
      top: 2px;
      left: 2px;
      display: block;
      width: 9px;
      height: 9px;
      background-color: #a5a5a5;
      -webkit-border-radius: 13px;
      -moz-border-radius: 13px;
      border-radius: 13px;
      -ms-border-radius: 13px;
      -webkit-transition: left 0.2s ease-in-out;
      -moz-transition: left 0.2s ease-in-out;
      -ms-transition: left 0.2s ease-in-out;
      -o-transition: left 0.2s ease-in-out;
      transition: left 0.2s ease-in-out; }
  .ds-editor-bool a:hover {
    border-color: #205F78; }
    .ds-editor-bool a:hover span {
      background-color: #205F78; }

.ds-editor-bool.checked a {
  border-color: #205F78;
  background-color: #205F78; }
  .ds-editor-bool.checked a span {
    left: calc(100% - 11px);
    background-color: white; }

.ds-editor-bool.checked a:hover {
  border-color: #1b5166;
  background-color: #1b5166; }

.ds-editor-bool.expr a {
  display: none;
  border-color: #a5a5a5;
  cursor: default; }
  .ds-editor-bool.expr a span {
    background-color: #a5a5a5; }

.ds-editor-bool.expr a:hover {
  border-color: #a5a5a5;
  cursor: default; }

.ds-editor-input-container.expr .ds-editor-bool {
  width: calc(100% - 25px); }

span.preview-color {
  display: block;
  width: 20px;
  height: 20px;
  margin: 5px;
  border: 1px solid #222; }

div.preview-color {
  display: block;
  width: 20px;
  height: 20px;
  margin: 5px;
  border: 1px solid #222; }
  div.preview-color > span {
    display: block;
    width: 9px;
    height: 9px;
    float: left; }

.ds-editor-input.has-left > span {
  font-size: 12px; }

span.preview-line-style {
  display: block;
  width: 25px;
  height: 10px;
  margin: 13px 6px 7px 4px;
  border-top-width: 4px; }

.dropdown-item-line-style {
  margin: 0 -5px; }
  .dropdown-item-line-style > span.preview-line-style {
    margin-left: 0;
    float: left; }

.ds-dropdown-list img.image-thumb, .embedded-images-editor img.image-thumb {
  display: block;
  float: left;
  width: 20px;
  height: 20px;
  margin: 5px;
  border: 1px solid black; }

.ds-dropdown-list .image-thumb-stub, .embedded-images-editor .image-thumb-stub {
  display: block;
  float: left;
  width: 20px;
  height: 20px;
  margin: 5px 5px 5px 0; }
  .ds-dropdown-list .image-thumb-stub i, .embedded-images-editor .image-thumb-stub i {
    border: none;
    font-size: 15px;
    line-height: 20px;
    text-align: center;
    margin: 0; }

.embedded-images-editor .embedded-image-loader, .image-tile-item.load-embedded .embedded-image-loader {
  display: none; }

.embedded-images-editor .image-thumb-stub {
  margin-left: 7px; }

.reports-list > div {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden; }

.ds-dropdown-list > .header {
  pointer-events: none; }

.ds-dropdown-list .ar-default-dropdown-item {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }

.ds-dropdown-list .image-dropdown-item {
  margin: 0 -5px;
  word-wrap: break-word; }
  .ds-dropdown-list .image-dropdown-item > img.image-thumb {
    margin-left: 0; }

.ds-dropdown-list .error {
  background-color: #d87979;
  color: #be1f1f;
  cursor: auto; }

.ds-dropdown-list .error:hover {
  background-color: #d87979;
  color: #be1f1f; }

.ds-dropdown-list .data-field {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }

.ds-dropdown-list .header.dataset-name {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }

/* imageEditor */
/* style constants */
/* permanent constants */
/* classes */
.ds-editor-line.image-editor {
  height: auto; }
  .ds-editor-line.image-editor .ds-editor-line.image-editor {
    padding-right: 0; }

.ds-dropdown-list.image-dropdown-list > div {
  height: calc(300px - 1px * 2);
  width: 220px;
  padding: 0;
  background-color: #fff;
  cursor: default; }
  .ds-dropdown-list.image-dropdown-list > div .nav-tabs {
    height: 30px;
    background-color: transparent;
    padding: 0 3px;
    border: none; }
    .ds-dropdown-list.image-dropdown-list > div .nav-tabs > li {
      height: auto;
      margin: 0;
      display: block; }
      .ds-dropdown-list.image-dropdown-list > div .nav-tabs > li > a {
        background-color: transparent;
        color: #787878;
        height: 30px;
        line-height: calc(30px + 2px);
        font-size: 12px;
        font-weight: 400;
        width: auto;
        padding: 0 3px;
        border: none;
        margin: 0; }
      .ds-dropdown-list.image-dropdown-list > div .nav-tabs > li > a:hover {
        background-color: transparent;
        color: #545454;
        cursor: pointer;
        border: none;
        border-radius: 0; }
    .ds-dropdown-list.image-dropdown-list > div .nav-tabs > li.active > a {
      cursor: default;
      background-color: transparent;
      color: #3d748a; }
  .ds-dropdown-list.image-dropdown-list > div .tab-content {
    background-color: transparent;
    height: calc(100% - 30px); }
  .ds-dropdown-list.image-dropdown-list > div .image-tile-panel {
    overflow-y: auto;
    max-height: calc(300px - 1px * 2 - 30px); }
    .ds-dropdown-list.image-dropdown-list > div .image-tile-panel .image-tile-item {
      display: flex;
      flex-direction: column;
      position: relative;
      cursor: pointer;
      overflow: hidden;
      float: left;
      width: 32%;
      color: #787878;
      height: 66px;
      margin: 2px 0 0 2px; }
      .ds-dropdown-list.image-dropdown-list > div .image-tile-panel .image-tile-item img.image-tile-item-preview {
        width: 100%;
        height: 100%;
        background-size: 100% 100%; }
      .ds-dropdown-list.image-dropdown-list > div .image-tile-panel .image-tile-item .remove-embedded {
        display: none;
        cursor: pointer;
        position: absolute;
        top: 2px;
        right: 2px;
        width: 21px;
        height: 21px;
        background-color: #fff;
        border-width: 2px;
        border-style: solid;
        border-radius: 50%; }
        .ds-dropdown-list.image-dropdown-list > div .image-tile-panel .image-tile-item .remove-embedded > i {
          width: 100%;
          line-height: 16px;
          text-align: center;
          font-size: 14px; }
      .ds-dropdown-list.image-dropdown-list > div .image-tile-panel .image-tile-item i {
        width: auto;
        height: auto;
        line-height: 52px;
        text-align: center;
        font-size: 42px;
        border: none;
        margin: 0; }
      .ds-dropdown-list.image-dropdown-list > div .image-tile-panel .image-tile-item span {
        display: block;
        position: absolute;
        top: 72%;
        width: 100%;
        line-height: 16px;
        text-align: center;
        font-size: 12px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis; }
    .ds-dropdown-list.image-dropdown-list > div .image-tile-panel .image-tile-item.selected {
      cursor: default;
      border: 1px solid #205F78;
      background-color: #205F78;
      color: #FFFFFF; }
    .ds-dropdown-list.image-dropdown-list > div .image-tile-panel .image-tile-item:hover {
      opacity: 0.5; }
      .ds-dropdown-list.image-dropdown-list > div .image-tile-panel .image-tile-item:hover .remove-embedded {
        display: block; }
    .ds-dropdown-list.image-dropdown-list > div .image-tile-panel .image-tile-item.load-embedded {
      border-style: dashed;
      border-width: 2px; }
      .ds-dropdown-list.image-dropdown-list > div .image-tile-panel .image-tile-item.load-embedded > i {
        font-size: 32px; }
  .ds-dropdown-list.image-dropdown-list > div .database-panel {
    overflow-y: auto;
    max-height: calc(300px - 1px * 2 - 30px); }
    .ds-dropdown-list.image-dropdown-list > div .database-panel .item {
      height: 30px;
      line-height: 30px;
      padding: 0 10px; }
    .ds-dropdown-list.image-dropdown-list > div .database-panel .header {
      cursor: default;
      background-color: #d9d9d9;
      height: 20px;
      line-height: 20px;
      padding: 0 10px; }
    .ds-dropdown-list.image-dropdown-list > div .database-panel .item:hover {
      background-color: #2b677f;
      color: #FFFFFF; }
    .ds-dropdown-list.image-dropdown-list > div .database-panel .item.selected {
      background-color: #205F78;
      color: #FFFFFF; }
  .ds-dropdown-list.image-dropdown-list > div .no-data-message {
    position: absolute;
    top: 0;
    left: 0;
    pointer-events: none;
    width: 100%;
    height: calc(300px - 1px * 2 - 30px);
    line-height: calc(300px - 1px * 2 - 30px);
    color: #a5a5a5;
    font-style: italic;
    text-align: center; }

.ds-dropdown-list.image-dropdown-list > div:not(.selected):hover {
  background-color: inherit;
  color: inherit; }

.ds-left-overlay .chart-type-icon {
  line-height: 20px !important;
  text-align: center !important; }

.se-dropdown .dropdown-item-format:hover {
  color: white;
  background-color: #1b5166; }

.se-dropdown .dropdown-item-format.selected {
  color: white;
  background-color: #205F78; }

.se-dropdown .dropdown-item-format:hover * {
  color: white !important;
  background-color: #1b5166; }

.se-dropdown .dropdown-item-format.selected * {
  color: white !important;
  background-color: #205F78; }

.se-dropdown .dropdown-item-format {
  overflow: hidden;
  height: 40px;
  font-size: 12px;
  cursor: pointer;
  padding: 5px 10px;
  line-height: 30px; }
  .se-dropdown .dropdown-item-format .format-label {
    height: 15px;
    line-height: 15px; }
    .se-dropdown .dropdown-item-format .format-label > span {
      margin-left: 0;
      float: left; }
  .se-dropdown .dropdown-item-format .format-preview {
    height: 15px;
    line-height: 15px; }
    .se-dropdown .dropdown-item-format .format-preview > span {
      color: #586263;
      font-size: 10px;
      display: block; }
  .se-dropdown .dropdown-item-format .format-label > span, .se-dropdown .dropdown-item-format .format-preview > span {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .se-dropdown .dropdown-item-format .editor {
    float: right;
    height: 15px; }
    .se-dropdown .dropdown-item-format .editor .editor-label {
      float: left;
      height: 15px;
      font-size: 10px;
      line-height: 15px; }
    .se-dropdown .dropdown-item-format .editor .editor-value {
      float: right;
      height: 15px;
      line-height: 15px; }
    .se-dropdown .dropdown-item-format .editor .ds-left-overlay, .se-dropdown .dropdown-item-format .editor .ds-right-overlay {
      top: 0px;
      display: inline-block;
      width: 15px;
      height: 15px;
      margin: 0;
      padding: 0;
      border: 0;
      background: none; }
      .se-dropdown .dropdown-item-format .editor .ds-left-overlay .btn.btn-default, .se-dropdown .dropdown-item-format .editor .ds-right-overlay .btn.btn-default {
        width: 15px;
        height: 15px;
        margin: 0;
        padding: 0;
        border: 0;
        background: none; }
        .se-dropdown .dropdown-item-format .editor .ds-left-overlay .btn.btn-default > span, .se-dropdown .dropdown-item-format .editor .ds-right-overlay .btn.btn-default > span {
          line-height: 15px; }
      .se-dropdown .dropdown-item-format .editor .ds-left-overlay .btn, .se-dropdown .dropdown-item-format .editor .ds-right-overlay .btn {
        font-size: 10px; }
      .se-dropdown .dropdown-item-format .editor .ds-left-overlay .btn.btn-default:hover, .se-dropdown .dropdown-item-format .editor .ds-right-overlay .btn.btn-default:hover {
        color: #1e5a72; }
    .se-dropdown .dropdown-item-format .editor .ds-left-overlay {
      float: left; }
    .se-dropdown .dropdown-item-format .editor .ds-right-overlay {
      float: right; }

.se-dropdown .dropdown-item-format.no-preview {
  height: 30px; }
  .se-dropdown .dropdown-item-format.no-preview .format-label {
    line-height: 20px; }

.drillthrough .parameter {
  height: 100%; }

.drillthrough .parameterEditor {
  display: inline-block; }
  .drillthrough .parameterEditor .ds-editor-input {
    float: left;
    width: 33.3%; }
  .drillthrough .parameterEditor .ds-editor-line {
    padding: 0px; }

.se-group {
  height: 40px;
  padding: 0 15px;
  margin-top: 5px; }

.se-combo {
  display: block;
  width: 100%;
  height: 40px;
  border: 1px solid transparent;
  background-color: rgba(0, 0, 0, 0.04); }
  .se-combo > input {
    display: block;
    float: left;
    width: calc(100% - 38px);
    height: 38px;
    padding: 0 0 0 15px;
    border: none;
    background: none;
    font-size: 12px;
    line-height: 38px; }
  .se-combo > button {
    display: block;
    float: right;
    width: 38px;
    height: 38px;
    text-align: center;
    opacity: .5;
    border: none;
    background: none;
    line-height: 38px; }
    .se-combo > button > i {
      display: block;
      width: 100%;
      height: 100%; }
    .se-combo > button > i.ds {
      text-align: center;
      font-size: 10px;
      line-height: 38px; }
  .se-combo > button:hover {
    opacity: 1; }

.se-combo:hover {
  border: 1px solid rgba(0, 0, 0, 0.04); }

.se-button-dropdown {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 40px;
  padding: 0;
  border: none;
  background-color: rgba(0, 0, 0, 0.04); }
  .se-button-dropdown > span {
    display: block;
    float: left;
    width: calc(100% - 15px);
    height: 100%; }
    .se-button-dropdown > span > span {
      display: block;
      width: 100%;
      white-space: nowrap; }
    .se-button-dropdown > span > span.icon {
      height: 20px;
      margin-top: 5px; }
      .se-button-dropdown > span > span.icon > i {
        display: block;
        width: 100%;
        height: 100%;
        text-align: center;
        font-size: 16px; }
    .se-button-dropdown > span > span.preview {
      min-height: 15px; }
  .se-button-dropdown > i {
    float: right;
    width: 15px;
    height: 100%; }
  .se-button-dropdown > i.ds {
    text-align: left;
    font-size: 10px;
    line-height: 44px; }
  .se-button-dropdown .trans {
    border: 1px dotted #212121; }

.se-button-dropdown:hover {
  background-color: rgba(0, 0, 0, 0.08); }

a.se-dropdown-item {
  display: block;
  cursor: pointer;
  width: 100%;
  height: 30px;
  padding: 0 10px;
  color: #212121;
  font-size: 12px;
  line-height: 30px; }

a.se-dropdown-item:hover {
  text-decoration: none;
  color: white;
  background-color: #1b5166; }

a.se-dropdown-item.selected {
  color: white;
  background-color: #205F78; }

a.se-dropdown-item.block, a.se-dropdown-item.block, a.se-dropdown-item.block {
  float: left;
  overflow: hidden;
  width: 50%;
  height: 50px;
  padding: 0; }
  a.se-dropdown-item.block > .preview, a.se-dropdown-item.block > .preview, a.se-dropdown-item.block > .preview {
    display: block;
    overflow: visible;
    width: 100%;
    height: 25px;
    max-height: 25px;
    text-align: center;
    font-size: 16px;
    line-height: 35px; }
  a.se-dropdown-item.block > .text, a.se-dropdown-item.block > .text, a.se-dropdown-item.block > .text {
    display: block;
    height: 20px;
    text-align: center;
    text-transform: lowercase;
    font-size: 12px;
    line-height: normal; }

.se-dropdown > .list {
  overflow: auto;
  height: 210px; }

.se-dropdown > .expression > a {
  padding-left: 0; }
  .se-dropdown > .expression > a > i {
    display: block;
    float: left;
    width: 10px;
    width: 30px;
    text-align: center;
    font-size: 16px;
    line-height: 28px; }

.se-button-center-corner > span {
  right: initial;
  left: calc(50% - 6px); }

.se-button-left-corner > span {
  right: initial;
  left: 13px; }

.se-button-right-corner > span {
  right: 13px;
  left: initial; }

.se-button {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 40px;
  padding: 0;
  border: none;
  background-color: rgba(0, 0, 0, 0.04); }
  .se-button > .preview {
    display: block;
    width: 100%;
    height: 20px;
    text-align: center;
    font-size: 16px;
    line-height: 30px; }
  .se-button > .text {
    display: block;
    height: 20px;
    text-align: center;
    text-transform: lowercase;
    font-size: 12px; }
  .se-button .trans {
    border: 1px dotted #212121; }

.se-button:hover {
  background-color: rgba(0, 0, 0, 0.08); }

a.se-dropdown-item.text-deco > .text {
  overflow: hidden;
  text-overflow: ellipsis; }

a.se-dropdown-item.fontFamily {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }

.se-font-family-button-preview {
  display: block;
  width: 100%;
  height: 40px;
  line-height: 40px;
  font-size: 12px;
  text-align: left;
  padding-left: 10px; }

.se-button.borders > .preview, a.se-dropdown-item.borders > .preview {
  padding-top: 8px; }
  .se-button.borders > .preview > div, a.se-dropdown-item.borders > .preview > div {
    border-color: #212121; }

.se-button.borders.disabled, a.se-dropdown-item.borders.disabled {
  pointer-events: none; }

a.se-dropdown-item.borders:hover > .preview > div, a.se-dropdown-item.borders.selected > .preview > div {
  border-color: white; }

a.se-dropdown-item.borderWidth > .text {
  display: block;
  float: left;
  width: 50px;
  height: 30px; }

a.se-dropdown-item.borderWidth .preview {
  display: block;
  float: right;
  width: calc(100% - 50px);
  border-top-style: solid;
  border-color: #212121; }

a.se-dropdown-item.borderWidth:hover > .preview, a.se-dropdown-item.borderWidth.selected > .preview {
  border-top-color: white; }

a.se-dropdown-item.borderStyle > .text {
  display: block;
  float: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 50px;
  height: 30px; }

a.se-dropdown-item.borderStyle .preview {
  display: block;
  float: right;
  width: calc(100% - 50px);
  margin-top: calc(15px - 1.5pt);
  border-top-width: 3pt;
  border-top-style: solid;
  border-color: #212121; }

a.se-dropdown-item.fontWeight > .text, a.se-dropdown-item.fontStyle > .text, a.se-dropdown-item.textDeco > .text {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden; }

a.se-dropdown-item.borderStyle:hover > .preview, a.se-dropdown-item.borderStyle.selected > .preview {
  border-top-color: white; }

.se-button.borderWidth .text, .se-button.borderStyle .text, .se-button.borderColor .text {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden; }

.se-button.borderWidth .preview, .se-button.borderStyle .preview, .se-button.borderColor .preview {
  font-size: 17px;
  line-height: 25px; }

.se-button.borderColor .preview {
  font-size: 15px;
  line-height: 26px; }

.top-left-corner-icon {
  transform: rotate(-45deg); }

.bottom-left-corner-icon {
  transform: scaleY(-1) rotate(-45deg); }

.top-right-corner-icon {
  transform: rotate(45deg); }

.bottom-right-corner-icon {
  transform: scaleY(-1) rotate(45deg); }

.ds-editor-collection-operations a.btn {
  line-height: 33px; }

.collection-element {
  display: flex; }
  .collection-element .collection-element-title {
    flex-grow: 1;
    font-size: 12px;
    line-height: 30px; }
  .collection-element .collection-show-shutter-button {
    width: 10px;
    margin-left: 5px;
    color: #a5a5a5;
    cursor: pointer; }
    .collection-element .collection-show-shutter-button:hover {
      color: #000; }
    .collection-element .collection-show-shutter-button i {
      line-height: 30px;
      font-size: 10px; }

.parameter-toggle-container {
  pointer-events: none;
  position: relative;
  height: 30px; }
  .parameter-toggle-container .toggle {
    position: absolute;
    width: 50%;
    height: 100%;
    line-height: 25px;
    vertical-align: middle; }
    .parameter-toggle-container .toggle > div {
      pointer-events: all;
      width: 100%;
      cursor: pointer;
      display: inline-block;
      vertical-align: middle;
      text-align: center;
      box-shadow: inset 0 -1px #DCDCDC;
      background-color: #e5e5e5;
      transition: .1s ease-in-out; }
      .parameter-toggle-container .toggle > div.pressed {
        cursor: default;
        background-color: #F1F1F1;
        box-shadow: inset 0 1px #DCDCDC, inset 1px 0 #DCDCDC, inset -1px 0 #DCDCDC, 0 -1px #F1F1F1; }
        .parameter-toggle-container .toggle > div.pressed:hover {
          background-color: #F1F1F1; }
      .parameter-toggle-container .toggle > div:hover {
        background-color: #d9d9d9; }
    .parameter-toggle-container .toggle span {
      pointer-events: none;
      font-size: 13px;
      text-align: center; }
    .parameter-toggle-container .toggle.left {
      padding-left: 15px;
      left: 0;
      text-align: end; }
    .parameter-toggle-container .toggle.right {
      padding-right: 15px;
      left: 50%; }

.padding-container {
  padding-left: 15px; }

.ds-editor-container.multiline {
  height: calc(20px * 5 + 5px * 2 + 2px); }
  .ds-editor-container.multiline .ds-editor-line {
    height: 100%; }
    .ds-editor-container.multiline .ds-editor-line .ds-editor-main-container {
      height: 100%; }
      .ds-editor-container.multiline .ds-editor-line .ds-editor-main-container .ds-editor-input-container {
        height: 100%; }
        .ds-editor-container.multiline .ds-editor-line .ds-editor-main-container .ds-editor-input-container .ar-editor-multiline-text {
          padding: 5px;
          border: 1px solid #DCDCDC;
          resize: none;
          width: 100%;
          height: 100%;
          font-size: 12px;
          line-height: 20px;
          transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; }
        .ds-editor-container.multiline .ds-editor-line .ds-editor-main-container .ds-editor-input-container .ar-editor-multiline-text:focus {
          border: 1px solid #1b5166; }

.double-value {
  padding-right: 1pt; }

.theme-dropdown-item .preview-color {
  margin-left: 0px;
  float: left; }

.theme-dropdown-item .preview-name {
  line-height: 20px;
  margin: 5px;
  float: left;
  width: calc(100% - 35px);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }

.ds-editor-line.key-value-pair-header {
  margin-left: 10%;
  width: 90%; }
  .ds-editor-line.key-value-pair-header .ds-editor-column {
    line-height: 30px;
    padding-left: 6px;
    font-size: 12px;
    font-weight: 600;
    text-transform: uppercase; }

.integer-fn-btn.disabled {
  opacity: 0.5;
  pointer-events: none; }

.query-filter-node {
  position: relative; }
  .query-filter-node > .query-filter-node-branch {
    position: absolute;
    display: none;
    height: 100%; }
    .query-filter-node > .query-filter-node-branch > .query-filter-node-branch-corner {
      position: relative;
      display: block;
      width: 10px;
      border-bottom: 1px solid #bebebe;
      border-left: 1px solid #bebebe;
      margin-left: -1px;
      margin-top: -7px;
      height: 22px; }
    .query-filter-node > .query-filter-node-branch > .query-filter-node-branch-line {
      position: relative;
      display: block;
      margin-left: -1px;
      width: 9px;
      border-left: 1px solid #bebebe;
      height: calc(100% - 13px); }
  .query-filter-node > .query-filter-node-label {
    position: relative;
    display: flex;
    margin-left: 9px;
    line-height: 33px;
    height: 36px; }
    .query-filter-node > .query-filter-node-label > .query-filter-node-delete {
      position: absolute;
      width: 25px;
      height: 30px;
      line-height: 30px;
      opacity: .2;
      transition: opacity .2s ease-in-out;
      padding: 0;
      background: none;
      border: 0;
      outline: none;
      box-shadow: none; }
      .query-filter-node > .query-filter-node-label > .query-filter-node-delete > i {
        font-size: 12px; }
    .query-filter-node > .query-filter-node-label .query-filter-node-label-text {
      min-width: 140px;
      position: relative;
      flex-grow: 1;
      line-height: 28px; }
      .query-filter-node > .query-filter-node-label .query-filter-node-label-text input {
        background-color: transparent !important;
        box-shadow: none;
        text-overflow: ellipsis; }
      .query-filter-node > .query-filter-node-label .query-filter-node-label-text.editable-text input {
        background-color: #fff !important; }
      .query-filter-node > .query-filter-node-label .query-filter-node-label-text.invalid-value input {
        border: 1px solid #b71c1c; }
    .query-filter-node > .query-filter-node-label .query-filter-node-button {
      opacity: .2;
      transition: opacity .2s ease-in-out;
      vertical-align: middle;
      position: relative;
      width: 30px;
      height: 30px;
      line-height: 30px;
      padding: 0;
      background: none;
      border: 0;
      outline: none;
      box-shadow: none; }
      .query-filter-node > .query-filter-node-label .query-filter-node-button > i {
        font-size: 14px; }
      .query-filter-node > .query-filter-node-label .query-filter-node-button.active {
        opacity: 1; }
      .query-filter-node > .query-filter-node-label .query-filter-node-button:hover {
        opacity: 0.5; }
      .query-filter-node > .query-filter-node-label .query-filter-node-button.constant {
        opacity: 1; }
      .query-filter-node > .query-filter-node-label .query-filter-node-button.invisible {
        opacity: 0;
        pointer-events: none; }
    .query-filter-node > .query-filter-node-label:hover .query-filter-node-delete {
      opacity: 1; }
  .query-filter-node > .query-filter-node-arguments {
    position: relative; }
    .query-filter-node > .query-filter-node-arguments > .query-filter-node {
      margin-left: 10px; }
      .query-filter-node > .query-filter-node-arguments > .query-filter-node .query-filter-node-branch {
        display: block; }
      .query-filter-node > .query-filter-node-arguments > .query-filter-node.chained {
        margin-left: 0px; }
        .query-filter-node > .query-filter-node-arguments > .query-filter-node.chained > .query-filter-node-branch {
          display: none; }
        .query-filter-node > .query-filter-node-arguments > .query-filter-node.chained > .query-filter-node-label {
          display: none; }
  .query-filter-node.simple-function-node {
    margin-bottom: 6px; }
    .query-filter-node.simple-function-node > .query-filter-node-label {
      display: flex;
      position: inherit;
      height: auto; }
      .query-filter-node.simple-function-node > .query-filter-node-label .query-filter-node-label-text {
        width: 140px; }
        .query-filter-node.simple-function-node > .query-filter-node-label .query-filter-node-label-text .query-filter-function-label-icon {
          display: block;
          margin: 5px;
          height: calc(100% - 10px);
          border: 1px solid #a5a5a5;
          border-radius: 4px;
          text-align: center;
          line-height: 12.5pt;
          color: #a5a5a5;
          cursor: default; }
      .query-filter-node.simple-function-node > .query-filter-node-label .query-filter-node-function-name {
        position: relative; }
      .query-filter-node.simple-function-node > .query-filter-node-label .query-filter-node-argument {
        position: relative;
        flex-grow: 1; }
        .query-filter-node.simple-function-node > .query-filter-node-label .query-filter-node-argument .query-filter-node-delete {
          transition: opacity .1s ease-in-out;
          opacity: 0.2; }
        .query-filter-node.simple-function-node > .query-filter-node-label .query-filter-node-argument .query-filter-node-branch {
          display: none; }
        .query-filter-node.simple-function-node > .query-filter-node-label .query-filter-node-argument .query-filter-node-label {
          margin: 0; }
          .query-filter-node.simple-function-node > .query-filter-node-label .query-filter-node-argument .query-filter-node-label:hover .query-filter-node-delete {
            opacity: 1; }
        .query-filter-node.simple-function-node > .query-filter-node-label .query-filter-node-argument.right-argument {
          padding-left: 4px; }

.query-filter-editor {
  position: relative;
  width: 100%;
  margin-top: 5px;
  padding-right: 15px; }
  .query-filter-editor .query-filter-editor-title {
    position: relative;
    height: 30px;
    display: flex;
    overflow: hidden;
    font-size: 13px;
    line-height: 28px; }
    .query-filter-editor .query-filter-editor-title .query-filter-editor-text {
      position: relative;
      width: 25%;
      padding-left: 15px;
      text-align: left;
      font-size: 12px;
      margin-right: 10px; }
    .query-filter-editor .query-filter-editor-title .query-filter-editor-title-body {
      position: relative;
      width: calc(75% - 10px);
      height: 100%;
      border: 1px solid #DCDCDC;
      background-color: rgba(255, 255, 255, 0.5); }
      .query-filter-editor .query-filter-editor-title .query-filter-editor-title-body .query-filter-editor-preview {
        position: relative;
        float: left;
        display: block;
        height: 100%;
        padding-left: 5px;
        text-align: left;
        color: #969696;
        font-size: 12px;
        line-height: 28px;
        width: calc(100% - 33px);
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden; }
      .query-filter-editor .query-filter-editor-title .query-filter-editor-title-body .query-filter-editor-button {
        position: relative;
        float: right;
        padding: 0;
        border: none;
        background-color: transparent;
        text-align: center;
        color: #333;
        font-size: 12px;
        line-height: 28px;
        margin-left: 5px; }
        .query-filter-editor .query-filter-editor-title .query-filter-editor-title-body .query-filter-editor-button > i {
          font-size: 13px;
          display: block;
          float: left;
          height: 28px;
          width: 28px;
          line-height: 30px;
          font-style: normal;
          font-weight: normal;
          font-variant: normal;
          text-transform: none;
          -webkit-font-smoothing: antialiased;
          -moz-osx-font-smoothing: grayscale; }
      .query-filter-editor .query-filter-editor-title .query-filter-editor-title-body .ds-editor-bool {
        width: auto;
        float: right; }
  .query-filter-editor .query-filter-editor-node {
    padding-left: 30px;
    margin-top: 5px; }
    .query-filter-editor .query-filter-editor-node > .query-filter-editor-node-empty {
      position: relative;
      width: 100%;
      height: 30px;
      padding-right: 15px;
      display: block;
      text-align: center;
      color: #969696;
      line-height: 28px;
      font-size: 12px;
      font-style: italic; }
  .query-filter-editor.expanded {
    display: inline-block;
    min-width: 100%;
    width: auto;
    margin-top: 5px;
    padding-bottom: 5px;
    background-color: #e9e9e9; }
    .query-filter-editor.expanded > .query-filter-editor-title > .query-filter-editor-title-body {
      border: none;
      background-color: transparent; }

.ds-editor-input-container .ds-editor-input.has-left > i, .ds-editor-input-container .ds-editor-input.has-right > i {
  font-size: 12px; }

.ds-editor-input-container .ds-editor-input .ds-left-overlay .btn.btn-default > i, .ds-editor-input-container .ds-editor-input .ds-right-overlay .btn.btn-default > i {
  font-size: 14px; }
  .ds-editor-input-container .ds-editor-input .ds-left-overlay .btn.btn-default > i::before, .ds-editor-input-container .ds-editor-input .ds-right-overlay .btn.btn-default > i::before {
    vertical-align: inherit; }

.ds-editor-input-container .ds-editor-input input:disabled {
  cursor: default; }

.color-encoding-editor-collection.disabled {
  cursor: not-allowed; }
  .color-encoding-editor-collection.disabled > div {
    pointer-events: none;
    opacity: 0.5; }

.tablix-member-type-editor.disabled .ds-editor-bool {
  pointer-events: none;
  opacity: 0.5; }

.wd-expression-editor__main {
  display: flex;
  min-height: 400px;
  align-items: stretch; }
  .wd-expression-editor__main h2 {
    display: block;
    height: 40px;
    margin: 0;
    padding: 0 15px;
    text-transform: uppercase;
    color: #205F78;
    font-size: 12px;
    font-weight: bold;
    line-height: 40px; }

.wd-expression-editor__info-panel {
  width: 100%;
  padding: 0 15px;
  border-top: 1px solid #DCDCDC;
  font-size: 12px; }

.wd-expression-editor__info-panel-element:first-of-type > td {
  padding-top: 15px; }

.wd-expression-editor__info-panel-element:last-of-type > td {
  padding-bottom: 15px; }

.wd-expression-editor__info-panel-element__label {
  padding-left: 15px;
  text-align: left;
  vertical-align: top;
  white-space: nowrap;
  font-weight: bold; }

.wd-expression-editor__info-panel-element__content {
  width: 100%;
  padding-right: 15px;
  padding-left: 10px;
  text-align: left;
  vertical-align: top; }

.wd-expression-editor__main__input-container {
  flex: 1 auto;
  width: 70%;
  height: 400px;
  max-height: 400px;
  background-color: white;
  order: 1; }
  .wd-expression-editor__main__input-container--invalid > h2 {
    color: #be1f1f; }

.wd-expression-editor__main__fields-container {
  flex: 1 auto;
  width: 30%;
  height: 400px;
  max-height: 400px; }

.wd-expression-editor-textarea {
  display: block;
  width: 100%;
  height: calc(100% - 40px);
  margin: 0;
  padding: 0 15px 15px 15px;
  resize: none;
  border-style: none;
  background-color: transparent;
  font-size: 12px;
  color: #333; }
  .wd-expression-editor-textarea:focus {
    color: #205F78; }

.wd-expression-editor__main__fields-container .tool {
  overflow: auto;
  height: calc(100% - 40px);
  padding: 0 15px 15px 15px; }

.wd-expression-editor__main__fields-container .tree-panel .node {
  padding-left: 0; }

.wd-expression-editor__main__fields-container .tree-panel .disable {
  pointer-events: none;
  opacity: .38; }

.wd-expression-editor__main__fields-container .node {
  cursor: pointer; }
  .wd-expression-editor__main__fields-container .node .node {
    padding-left: 15px; }
  .wd-expression-editor__main__fields-container .node .title {
    position: relative;
    overflow: hidden;
    height: 30px;
    text-overflow: ellipsis;
    border-radius: 2px;
    font-size: 12px;
    line-height: 30px; }
    .wd-expression-editor__main__fields-container .node .title i {
      position: absolute;
      top: 0;
      left: 0;
      display: block;
      width: 30px;
      height: 30px;
      text-align: center;
      font-size: 8px;
      line-height: 31px; }
    .wd-expression-editor__main__fields-container .node .title span {
      padding-left: 30px;
      white-space: nowrap; }
  .wd-expression-editor__main__fields-container .node .children {
    cursor: default; }
  .wd-expression-editor__main__fields-container .node .title.selected {
    color: #FFFFFF;
    background-color: #205F78; }
  .wd-expression-editor__main__fields-container .node .title:hover {
    color: #FFFFFF;
    background-color: #1b5166; }

.placeholder-grip {
  position: absolute;
  pointer-events: all;
  cursor: pointer;
  width: 9pt;
  height: 9pt;
  border: 1px solid #838383;
  border-radius: 50%;
  background-color: #969696; }
  .placeholder-grip.fpl-e {
    cursor: w-resize;
    right: -15pt;
    top: calc(50% - 9pt / 2); }
  .placeholder-grip.fpl-s {
    cursor: s-resize;
    bottom: -15pt;
    left: calc(50% - 9pt / 2); }
  .placeholder-grip.fpl-se {
    cursor: se-resize;
    right: -15pt;
    bottom: -15pt; }

.ar-placeholder {
  position: relative;
  pointer-events: all;
  width: 100%;
  height: 100%; }
  .ar-placeholder .placeholder-border {
    position: absolute;
    pointer-events: none;
    width: 100%;
    height: 100%;
    border: 1px solid #d5d5d5;
    background: repeating-linear-gradient(-45deg, transparent, transparent 3.2pt, #d5d5d5 3.2pt, #d5d5d5 6.4pt); }

.ar-report.fpl {
  height: calc(100% - 30px); }

.ar-fpl-report-adorner {
  position: relative;
  display: flex;
  width: 100%;
  height: 30px; }
  .ar-fpl-report-adorner .ar-fpl-report-adorner-scrollable {
    position: relative;
    float: left;
    height: 100%;
    flex-grow: 1; }
    .ar-fpl-report-adorner .ar-fpl-report-adorner-scrollable .horizontal-scroll-track {
      right: 2px;
      bottom: 0;
      left: 2px;
      padding-bottom: 2px;
      transition: opacity 200ms;
      border-radius: 3px; }
    .ar-fpl-report-adorner .ar-fpl-report-adorner-scrollable .tabs-container {
      position: relative;
      height: 30px;
      white-space: nowrap;
      pointer-events: all;
      background-color: #F1F1F1;
      box-shadow: inset 0 1px 0 0 #DCDCDC; }
  .ar-fpl-report-adorner .btn-tab {
    z-index: 1;
    display: inline-block;
    width: 63px;
    height: 30px;
    border: none;
    line-height: 1; }
    .ar-fpl-report-adorner .btn-tab .btn {
      width: 63px;
      height: 100%;
      padding: 0;
      vertical-align: middle;
      color: #333;
      background-color: transparent;
      box-shadow: none;
      font-size: 12px; }
      .ar-fpl-report-adorner .btn-tab .btn:hover {
        background-color: rgba(0, 0, 0, 0.1); }
    .ar-fpl-report-adorner .btn-tab.active {
      width: 86px;
      border-width: 4px;
      border-top-style: solid;
      border-top-color: #FFFFFF;
      border-right: 1px solid #205F78;
      border-bottom-style: solid;
      border-bottom-color: #205F78;
      border-left: 1px solid #205F78;
      border-bottom-right-radius: 2px;
      border-bottom-left-radius: 2px;
      background-color: #FFFFFF; }
      .ar-fpl-report-adorner .btn-tab.active .btn {
        background-color: #FFFFFF;
        font-weight: normal; }
      .ar-fpl-report-adorner .btn-tab.active .close {
        width: 21px;
        padding: 0;
        text-align: center;
        opacity: 1;
        opacity: .38;
        background-color: #FFFFFF;
        font-size: 16px;
        line-height: 22px; }
        .ar-fpl-report-adorner .btn-tab.active .close:hover {
          opacity: 1; }
    .ar-fpl-report-adorner .btn-tab.locked {
      width: 65px; }
  .ar-fpl-report-adorner .btn-plus.gc-btn .gc-btn__text {
    text-transform: uppercase; }

@font-face {
  font-family: "ar-designer-controls";
  src: url(data:application/font-woff;base64,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) format("woff");
  font-weight: normal;
  font-style: normal; }

[class^="table-icon-"]:before,
[class*=" table-icon-"]:before {
  font-family: "ar-designer-controls" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  vertical-align: top;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.table-icon-details:before {
  content: "\B0"; }

.table-icon-header:before {
  content: "\B1"; }

.table-icon-footer:before {
  content: "\B2"; }

.table-icon-group:before {
  content: "\B3"; }

.ar-formatted-text {
  pointer-events: all;
  position: relative;
  width: 100%;
  height: 100%;
  word-wrap: break-word;
  overflow: hidden; }
  .ar-formatted-text .preview {
    pointer-events: none;
    position: absolute;
    height: 100%;
    width: 100%; }
    .ar-formatted-text .preview.error {
      padding: 2px;
      background-color: #d87979;
      color: #be1f1f;
      font-size: 12px; }

.wd-svg {
  background-repeat: no-repeat;
  background-position: 8px 7px; }

.gc-dd-menu__item .wd-svg {
  background-position: 0 7px; }

.gc-dd-menu__item.gc-size-sm .wd-svg {
  background-position: 0 3px;
  width: 24px; }

.gc-dd-menu__item.gc-size-lg .wd-svg {
  background-position: 0 12px; }

.ar-explorer-label .wd-svg, .ar-explorer-leaf .wd-svg {
  background-position: 0px -2px;
  width: 24px;
  height: 100%; }

.dropdown-menu .wd-svg {
  background-position: 6px 5px; }

.context-dropdown-button .wd-svg {
  background-position: -2px 2px;
  width: 30px;
  height: 100%; }

.ar-data-item-container.field .ar-data-item .wd-svg, .ar-data-item-container.attribute .ar-data-item .wd-svg {
  background-position: 3px 3px;
  width: 30px;
  height: 100%; }

.ds-editor-title-with-icon .wd-svg {
  margin-left: 12px;
  margin-right: -10px;
  background-position: 0px 3px;
  width: 30px; }

.ar-hatch-style-dropdown-item > i.wd-hatch-style-preview, .ds-left-overlay > i.wd-hatch-style-preview {
  background-color: white;
  background-repeat: repeat;
  background-position: -3px -3px;
  border: 1px solid #DCDCDC; }

.ds-menu .wd-svg {
  background-position: center; }

.wd-hatch-preview {
  background-repeat: repeat;
  background-position: -1px -1px; }

.wd-category-field {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Ecategory-field_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' style='fill:none'/%3E%3Crect x='6' y='6' width='3' height='7' style='fill:%23819cce'/%3E%3Crect x='10' y='4' width='3' height='9' style='fill:%23f5c633'/%3E%3Crect x='14' y='5' width='3' height='8' style='fill:%231c7cdc'/%3E%3Cpath d='M0,0V24H24V0Z' style='fill:none'/%3E%3Cpolygon points='18 13 18 14 5 14 5 13 4 13 4 14 4 15 4 15 19 15 19 15 19 14 19 13 18 13' style='fill:%231c7cdc'/%3E%3Cpath d='M16,17H7a2,2,0,0,0-2,2v1a2,2,0,0,0,2,2h9a2,2,0,0,0,2-2V19a2,2,0,0,0-2-2Z' style='fill:%23fff'/%3E%3Cpath d='M16.5,22H6.5A1.5,1.5,0,0,1,5,20.5v-2A1.5,1.5,0,0,1,6.5,17h10A1.5,1.5,0,0,1,18,18.5v2A1.5,1.5,0,0,1,16.5,22Zm-10-4a.5.5,0,0,0-.5.5v2a.5.5,0,0,0,.5.5h10a.5.5,0,0,0,.5-.5v-2a.5.5,0,0,0-.5-.5Z' style='fill:%239cf'/%3E%3C/svg%3E"); }

.wd-chart-data-field {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Edata-field_color_24px%3C/title%3E%3Cpath d='M18,10H10a2,2,0,0,0-2,2v6a2,2,0,0,0,2,2h8a2,2,0,0,0,2-2V12a2,2,0,0,0-2-2Z' style='fill:%23fff'/%3E%3Cpath d='M3,14.92v.77c0,.77,1.44,1.44,4,1.74V14.74A9.66,9.66,0,0,1,3.73,14C3.27,14.27,3,14.59,3,14.92Z' style='fill:%239cf'/%3E%3Cpath d='M15,6.82C15,5.81,12.31,5,9,5S3,5.81,3,6.82v.36C3,8.19,5.69,9,9,9s6-.81,6-1.82Z' style='fill:%239cf'/%3E%3Cpath d='M3.73,10c-.47.27-.73.58-.73.92v.77c0,.77,1.44,1.44,4,1.74V10.74A9.64,9.64,0,0,1,3.73,10Z' style='fill:%239cf'/%3E%3Cpath d='M0,0V24H24V0Z' style='fill:none'/%3E%3Cpath d='M18,11a1,1,0,0,1,1,1v6a1,1,0,0,1-1,1H10a1,1,0,0,1-1-1V12a1,1,0,0,1,1-1h8m0-1H10a2,2,0,0,0-2,2v6a2,2,0,0,0,2,2h8a2,2,0,0,0,2-2V12a2,2,0,0,0-2-2Z' style='fill:%23819cce'/%3E%3Cpolygon points='13 13 13 12 10 12 10 13 11 13 11 17 10 17 10 18 13 18 13 17 12 17 12 13 13 13' style='fill:%23b3b3b3'/%3E%3C/svg%3E"); }

.wd-series-field {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Eseries-field_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' style='fill:none'/%3E%3Crect x='6' y='6' width='3' height='7' style='fill:%23819cce'/%3E%3Crect x='10' y='4' width='3' height='9' style='fill:%23819cce'/%3E%3Crect x='14' y='5' width='3' height='8' style='fill:%23819cce'/%3E%3Cpath d='M0,0V24H24V0Z' style='fill:none'/%3E%3Cpolygon points='18 13 18 14 5 14 5 13 4 13 4 14 4 15 4 15 19 15 19 15 19 14 19 13 18 13' style='fill:%231c7cdc'/%3E%3Cpath d='M16,17H7a2,2,0,0,0-2,2v1a2,2,0,0,0,2,2h9a2,2,0,0,0,2-2V19a2,2,0,0,0-2-2Z' style='fill:%23fff'/%3E%3Cpath d='M16.5,22H6.5A1.5,1.5,0,0,1,5,20.5v-2A1.5,1.5,0,0,1,6.5,17h10A1.5,1.5,0,0,1,18,18.5v2A1.5,1.5,0,0,1,16.5,22Zm-10-4a.5.5,0,0,0-.5.5v2a.5.5,0,0,0,.5.5h10a.5.5,0,0,0,.5-.5v-2a.5.5,0,0,0-.5-.5Z' style='fill:%239cf'/%3E%3C/svg%3E"); }

.wd-banded-list-footer-add {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m19 3h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2z' fill='%23fff'/%3E%3Cpath d='m20 21v-4h-8v1h-2l .001 2h-4.001v-2h-2v-1h-1v4z' fill='%23f5c633'/%3E%3Cpath d='m19 10h-15v1h15' fill='%23b3b3b3'/%3E%3Cpath d='m21 20v-15c0-1.105-.896-2-2-2h-15c-1.104 0-2 .895-2 2v15c0 1.104.896 2 2 2h15c1.104 0 2-.896 2-2zm-1 0c0 .551-.449 1-1 1h-15c-.551 0-1-.449-1-1v-3.002h1v-1h-1v-10.998c0-.553.449-1 1-1h15c .551 0 1 .447 1 1v10.998h-8v1h8z' fill='%23819cce'/%3E%3Cpath d='m11 17v-2h-2v-2h-2v2h-2v2h2v2h2v-2z' fill='%231c7cdc'/%3E%3C/svg%3E"); }

.wd-banded-list-footer-remove {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m4 22h15c1.104 0 2-.896 2-2v-15c0-1.105-.896-2-2-2h-15c-1.104 0-2 .895-2 2v15c0 1.104.896 2 2 2z' fill='%23fff'/%3E%3Cpath d='m20 21v-4h-8v1h-8v-1h-1v4z' fill='%23f5c633'/%3E%3Cpath d='m19 10h-15v1h15' fill='%23b3b3b3'/%3E%3Cpath d='m21 20v-15c0-1.105-.896-2-2-2h-15c-1.104 0-2 .895-2 2v15c0 1.104.896 2 2 2h15c1.104 0 2-.896 2-2zm-1 0c0 .551-.449 1-1 1h-15c-.551 0-1-.449-1-1v-3.002h1v-1h-1v-10.998c0-.553.449-1 1-1h15c .551 0 1 .447 1 1v10.998h-8v1h8z' fill='%23819cce'/%3E%3Cpath d='m11 17v-2h-6v2z' fill='%231c7cdc'/%3E%3C/svg%3E"); }

.wd-banded-list-group-delete {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m21 10.714-.714-.714-1.786 1.786-1.785-1.786-.715.714 1.786 1.786-1.786 1.786.715.714 1.785-1.786 1.786 1.786.714-.714-1.785-1.786z' fill='%23f00'/%3E%3Cg fill='%23b3b3b3'%3E%3Cpath d='m5 15v1h7v-1' /%3E%3Cpath d='m5 9v1h7v-1' /%3E%3C/g%3E%3Cpath d='m14 4v17h-11v-17zm-1 16v-15h-9v15z' fill='%23f00'/%3E%3C/svg%3E"); }

.wd-banded-list-group-footer-add {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m21.002 15.002v-12h-19v12h2v-1h2v-2h4v2h2v1z' fill='%23fff'/%3E%3Cpath d='m20 21v-4h-8v1h-2l .001 2h-4.001v-2h-2v-1h-1v4z' fill='%239fc9eb'/%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m19.002 9h-15v1h15' fill='%239fc9eb'/%3E%3Cpath d='m11 17v-2h-2v-2h-2v2h-2v2h2v2h2v-2z' fill='%233b79bd'/%3E%3Cpath d='m21 20.5v-4.5h-.5-8.5v1h8v3.5c0 .551.051.5-.5.5h-16c-.551 0-.5.051-.5-.5v-3.5h1v-1h-.5-1.5v4.5c0 1.104.396 1.5 1.5 1.5h16c1.104 0 1.5-.396 1.5-1.5z' fill='%23819cce'/%3E%3Cg fill='%23b4b4b4'%3E%3Cpath d='m2 8h1v1h-1z'/%3E%3Cpath d='m2 10h1v1h-1z'/%3E%3Cpath d='m2 6h1v1h-1z'/%3E%3Cpath d='m7 3h1v1h-1z'/%3E%3Cpath d='m5 3h1v1h-1z'/%3E%3Cpath d='m11 3h1v1h-1z'/%3E%3Cpath d='m3 5h-1v-1-1h1 1v1h-1z'/%3E%3Cpath d='m20 4h-1v-1h1 1v1 1h-1z'/%3E%3Cpath d='m9 3h1v1h-1z'/%3E%3Cpath d='m13 3h1v1h-1z'/%3E%3Cpath d='m17 3h1v1h-1z'/%3E%3Cpath d='m15 3h1v1h-1z'/%3E%3Cpath d='m2 12h1v1h-1z'/%3E%3Cpath d='m2 14h1v1h-1z'/%3E%3Cpath d='m20 8h1v1h-1z'/%3E%3Cpath d='m20 10h1v1h-1z'/%3E%3Cpath d='m20 6h1v1h-1z'/%3E%3Cpath d='m20 12h1v1h-1z'/%3E%3Cpath d='m20 14h1v1h-1z'/%3E%3Cpath d='m12 14h1v1h-1z'/%3E%3Cpath d='m14 14h1v1h-1z'/%3E%3Cpath d='m18 14h1v1h-1z'/%3E%3Cpath d='m16 14h1v1h-1z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-banded-list-group-footer-remove {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m21.001 15.002v-12h-19l-.001 11.998h2v-1h8v1z' fill='%23fff'/%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m19 9h-15v1h15' fill='%239cf'/%3E%3Cpath d='m20 21v-4h-8v1h-8v-1h-1v4z' fill='%239cf'/%3E%3Cpath d='m5 15h6v2h-6z' fill='%231c7cdc'/%3E%3Cpath d='m21 20.5v-4.5h-.5-8.5v1h8v3.5c0 .551.051.5-.5.5h-16c-.551 0-.5.051-.5-.5v-3.5h1v-1h-2v4.5c0 1.104.396 1.5 1.5 1.5h16c1.104 0 1.5-.396 1.5-1.5z' fill='%23819cce'/%3E%3Cg fill='%23b3b3b3'%3E%3Cpath d='m2 8h1v1h-1z'/%3E%3Cpath d='m2 10h1v1h-1z'/%3E%3Cpath d='m2 6h1v1h-1z'/%3E%3Cpath d='m7 3h1v1h-1z'/%3E%3Cpath d='m5 3h1v1h-1z'/%3E%3Cpath d='m11 3h1v1h-1z'/%3E%3Cpath d='m3 5h-1v-2h2v1h-1z'/%3E%3Cpath d='m20 4h-1v-1h2v2h-1z'/%3E%3Cpath d='m9 3h1v1h-1z'/%3E%3Cpath d='m13 3h1v1h-1z'/%3E%3Cpath d='m17 3h1v1h-1z'/%3E%3Cpath d='m15 3h1v1h-1z'/%3E%3Cpath d='m2 12h1v1h-1z'/%3E%3Cpath d='m2 14h1v1h-1z'/%3E%3Cpath d='m20 8h1v1h-1z'/%3E%3Cpath d='m20 10h1v1h-1z'/%3E%3Cpath d='m20 6h1v1h-1z'/%3E%3Cpath d='m20 12h1v1h-1z'/%3E%3Cpath d='m20 14h1v1h-1z'/%3E%3Cpath d='m12 14h1v1h-1z'/%3E%3Cpath d='m14 14h1v1h-1z'/%3E%3Cpath d='m18 14h1v1h-1z'/%3E%3Cpath d='m16 14h1v1h-1z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-banded-list-group-header-add {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12.002 9.998v1h-2v2h-4v-2h-2v-1h-2v12h19v-12z' fill='%23fff'/%3E%3Cpath d='m3 4v4h1v-1h2v-2h4.001l-.001 2h2v1h8v-4z' fill='%239fc9eb'/%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m19 15h-15v1h15' fill='%239fc9eb'/%3E%3Cpath d='m9 8v-2h-2v2h-2v2h2v2h2v-2h2v-2z' fill='%233b79bd'/%3E%3Cpath d='m19.5 3h-16c-1.104 0-1.5.396-1.5 1.5v4.5h1.5.5v-1h-1v-3.5c0-.551-.051-.5.5-.5h16c .551 0 .5-.051.5.5v3.5h-8v1h8.5.5v-4.5c0-1.104-.396-1.5-1.5-1.5z' fill='%23819cce'/%3E%3Cg fill='%23b4b4b4'%3E%3Cpath d='m2 16h1v1h-1z'/%3E%3Cpath d='m2 14h1v1h-1z'/%3E%3Cpath d='m2 18h1v1h-1z'/%3E%3Cpath d='m7 21h1v1h-1z'/%3E%3Cpath d='m5 21h1v1h-1z'/%3E%3Cpath d='m11 21h1v1h-1z'/%3E%3Cpath d='m2 21h2v1h-2z'/%3E%3Cpath d='m2 20h1v2h-1z'/%3E%3Cpath d='m20 20h1v2h-1z'/%3E%3Cpath d='m19 21h2v1h-2z'/%3E%3Cpath d='m9 21h1v1h-1z'/%3E%3Cpath d='m13 21h1v1h-1z'/%3E%3Cpath d='m17 21h1v1h-1z'/%3E%3Cpath d='m15 21h1v1h-1z'/%3E%3Cpath d='m2 12h1v1h-1z'/%3E%3Cpath d='m2 10h1v1h-1z'/%3E%3Cpath d='m20 16h1v1h-1z'/%3E%3Cpath d='m20 14h1v1h-1z'/%3E%3Cpath d='m20 18h1v1h-1z'/%3E%3Cpath d='m20 12h1v1h-1z'/%3E%3Cpath d='m20 10h1v1h-1z'/%3E%3Cpath d='m12 10h1v1h-1z'/%3E%3Cpath d='m14 10h1v1h-1z'/%3E%3Cpath d='m18 10h1v1h-1z'/%3E%3Cpath d='m16 10h1v1h-1z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-banded-list-group-header-remove {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12 10v1h-8v-1h-2l .001 11.998h19v-12z' fill='%23fff'/%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m19 15h-15v1h15' fill='%239cf'/%3E%3Cpath d='m3 4v4h1v-1h8v1h8v-4z' fill='%239cf'/%3E%3Cpath d='m5 8h6v2h-6z' fill='%231c7cdc'/%3E%3Cpath d='m19.5 3h-16c-1.104 0-1.5.396-1.5 1.5v4.5h2v-1h-1v-3.5c0-.551-.051-.5.5-.5h16c .551 0 .5-.051.5.5v3.5h-8v1h8.5.5v-4.5c0-1.104-.396-1.5-1.5-1.5z' fill='%23819cce'/%3E%3Cg fill='%23b3b3b3'%3E%3Cpath d='m2 16h1v1h-1z'/%3E%3Cpath d='m2 14h1v1h-1z'/%3E%3Cpath d='m2 18h1v1h-1z'/%3E%3Cpath d='m7 21h1v1h-1z'/%3E%3Cpath d='m5 21h1v1h-1z'/%3E%3Cpath d='m11 21h1v1h-1z'/%3E%3Cpath d='m3 20h-1v2h2v-1h-1z'/%3E%3Cpath d='m20 21h-1v1h2v-2h-1z'/%3E%3Cpath d='m9 21h1v1h-1z'/%3E%3Cpath d='m13 21h1v1h-1z'/%3E%3Cpath d='m17 21h1v1h-1z'/%3E%3Cpath d='m15 21h1v1h-1z'/%3E%3Cpath d='m2 12h1v1h-1z'/%3E%3Cpath d='m2 10h1v1h-1z'/%3E%3Cpath d='m20 16h1v1h-1z'/%3E%3Cpath d='m20 14h1v1h-1z'/%3E%3Cpath d='m20 18h1v1h-1z'/%3E%3Cpath d='m20 12h1v1h-1z'/%3E%3Cpath d='m20 10h1v1h-1z'/%3E%3Cpath d='m12 10h1v1h-1z'/%3E%3Cpath d='m14 10h1v1h-1z'/%3E%3Cpath d='m18 10h1v1h-1z'/%3E%3Cpath d='m16 10h1v1h-1z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-banded-list-group-insert {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m10 5h3v15h-3z' fill='%239cf'/%3E%3Cpath d='m3 4v17h5v-17zm4 16h-3v-15h3zm2-16v17h5v-17zm4 16h-3v-15h3zm2-16v17h5v-17zm4 16h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-banded-list-groups {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m5 17v-1h13v1zm0-8v-1h13v1zm0 4v-1h13v1z' fill='%23819cce'/%3E%3Cpath d='m6 4h2v1h-2zm3 1h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm-9 16h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm-12-3h1v-2h-1zm0-3h1v-2h-1zm1 5v-1h-1v1 1h1 1v-1zm-1-8h1v-2h-1zm0-3h1v-2h-1zm2-5h-1-1v1 1h1v-1h1zm14 14h1v-2h-1zm0-3h1v-2h-1zm0 5h-1v1h1 1v-1-1h-1zm0-8h1v-2h-1zm0-3h1v-2h-1zm0-5h-1v1h1v1h1v-1-1z' fill='%231c7cdc'/%3E%3C/svg%3E"); }

.wd-banded-list-header-add {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m19 3h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2z' fill='%23fff'/%3E%3Cpath d='m3 4v4h1v-1h2v-2h4.001l-.001 2h2v1h8v-4z' fill='%23f5c633'/%3E%3Cpath d='m19 14h-15v1h15' fill='%23b3b3b3'/%3E%3Cpath d='m19 3h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2zm1 5.002h-8v1h8v10.998c0 .553-.449 1-1 1h-15c-.551 0-1-.447-1-1v-10.998h1v-1h-1v-3.002c0-.551.449-1 1-1h15c .551 0 1 .449 1 1z' fill='%23819cce'/%3E%3Cpath d='m9 8v-2h-2v2h-2v2h2v2h2v-2h2v-2z' fill='%231c7cdc'/%3E%3C/svg%3E"); }

.wd-banded-list-header-remove {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m19 3h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2z' fill='%23fff'/%3E%3Cpath d='m3 4v4h1v-1h8v1h8v-4z' fill='%23f5c633'/%3E%3Cpath d='m19 14h-15v1h15' fill='%23b3b3b3'/%3E%3Cpath d='m19 3h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2zm1 5.002h-8v1h8v10.998c0 .553-.449 1-1 1h-15c-.551 0-1-.447-1-1v-10.998h1v-1h-1v-3.002c0-.551.449-1 1-1h15c .551 0 1 .449 1 1z' fill='%23819cce'/%3E%3Cpath d='m5 8v2h6v-2z' fill='%231c7cdc'/%3E%3C/svg%3E"); }

.wd-category-field-add {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Ecategory-field-add_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' style='fill:none'/%3E%3Crect x='6' y='6' width='3' height='7' style='fill:%23819cce'/%3E%3Crect x='10' y='4' width='3' height='9' style='fill:%23f5c633'/%3E%3Cpath d='M0,0V24H24V0Z' style='fill:none'/%3E%3Crect x='14' y='5' width='3' height='6' style='fill:%231c7cdc'/%3E%3Cpolygon points='5 14 5 13 4 13 4 14 4 15 4 15 14 15 14 14 5 14' style='fill:%231c7cdc'/%3E%3Cpath d='M6,18.5v2a.5.5,0,0,0,.5.5h10a.5.5,0,0,0,.5-.5V19H14V18H6.5A.5.5,0,0,0,6,18.5Z' style='fill:%23fff'/%3E%3Cpath d='M17,20.5a.5.5,0,0,1-.5.5H6.5a.5.5,0,0,1-.5-.5v-2a.5.5,0,0,1,.5-.5H14V17H6.5A1.5,1.5,0,0,0,5,18.5v2A1.5,1.5,0,0,0,6.5,22h10A1.5,1.5,0,0,0,18,20.5V19H17Z' style='fill:%239cf'/%3E%3Cpolygon points='21 16 21 14 19 14 19 12 17 12 17 14 15 14 15 16 17 16 17 18 19 18 19 16 21 16' style='fill:%231c7cdc'/%3E%3C/svg%3E"); }

.wd-chart-data-field-add {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Edata-field-add_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' style='fill:none'/%3E%3Cpath d='M0,0V24H24V0Z' style='fill:none'/%3E%3Cpath d='M18,10H10a2,2,0,0,0-2,2v6a2,2,0,0,0,2,2h8a2,2,0,0,0,2-2V12a2,2,0,0,0-2-2Z' style='fill:%23fff'/%3E%3Cpath d='M3,14.92v.77c0,.77,1.44,1.44,4,1.74V14.74A9.66,9.66,0,0,1,3.73,14C3.27,14.27,3,14.59,3,14.92Z' style='fill:%239cf'/%3E%3Cpath d='M15,6.82C15,5.81,12.31,5,9,5S3,5.81,3,6.82v.36C3,8.19,5.69,9,9,9s6-.81,6-1.82Z' style='fill:%239cf'/%3E%3Cpath d='M3.73,10c-.47.27-.73.58-.73.92v.77c0,.77,1.44,1.44,4,1.74V10.74A9.64,9.64,0,0,1,3.73,10Z' style='fill:%239cf'/%3E%3Cpath d='M0,0V24H24V0Z' style='fill:none'/%3E%3Cpath d='M9,12v6a1,1,0,0,0,1,1h8a1,1,0,0,0,1-1V17H14V11H10A1,1,0,0,0,9,12Z' style='fill:none'/%3E%3Cpath d='M19,18a1,1,0,0,1-1,1H10a1,1,0,0,1-1-1V12a1,1,0,0,1,1-1h4V10H10a2,2,0,0,0-2,2v6a2,2,0,0,0,2,2h8a2,2,0,0,0,2-2V17H19Z' style='fill:%23819cce'/%3E%3Cpolygon points='13 13 13 12 10 12 10 13 11 13 11 17 10 17 10 18 13 18 13 17 12 17 12 13 13 13' style='fill:%23b3b3b3'/%3E%3Cpolygon points='21 14 21 12 19 12 19 10 17 10 17 12 15 12 15 14 17 14 17 16 19 16 19 14 21 14' style='fill:%231c7cdc'/%3E%3C/svg%3E"); }

.wd-insert-field-after {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Einsert-field-after_color_24px%3C/title%3E%3Cpath d='M20,10V7a2,2,0,0,0-2-2H6A2,2,0,0,0,4,7v3Z' style='fill:%23fff'/%3E%3Cpolygon points='15 18 15 16 13 16 13 14 11 14 11 16 9 16 9 18 11 18 11 20 13 20 13 18 15 18' style='fill:%231c7cdc'/%3E%3Cpath d='M0,0V24H24V0Z' style='fill:none'/%3E%3Cpath d='M0,0V24H24V0Z' style='fill:none'/%3E%3Cpath d='M5,7A1,1,0,0,1,6,6H18a1,1,0,0,1,1,1v3h1V7a2,2,0,0,0-2-2H6A2,2,0,0,0,4,7v3H5Z' style='fill:%239cf'/%3E%3Cpath d='M6,19a1,1,0,0,1-1-1V13H4v5a2,2,0,0,0,2,2H8V19Z' style='fill:%23819cce'/%3E%3Cpath d='M19,13v5a1,1,0,0,1-1,1H16v1h2a2,2,0,0,0,2-2V13Z' style='fill:%23819cce'/%3E%3Crect x='2' y='11' width='2' height='1' style='fill:%23007bf4'/%3E%3Crect x='5' y='11' width='2' height='1' style='fill:%23007bf4'/%3E%3Crect x='8' y='11' width='2' height='1' style='fill:%23007bf4'/%3E%3Crect x='11' y='11' width='2' height='1' style='fill:%23007bf4'/%3E%3Crect x='14' y='11' width='2' height='1' style='fill:%23007bf4'/%3E%3Crect x='17' y='11' width='2' height='1' style='fill:%23007bf4'/%3E%3Crect x='20' y='11' width='2' height='1' style='fill:%23007bf4'/%3E%3C/svg%3E"); }

.wd-insert-field-before {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Einsert-field-before_color_24px%3C/title%3E%3Cpath d='M4,15v3a2,2,0,0,0,2,2H18a2,2,0,0,0,2-2V15Z' style='fill:%23fff'/%3E%3Cpolygon points='9 7 9 9 11 9 11 11 13 11 13 9 15 9 15 7 13 7 13 5 11 5 11 7 9 7' style='fill:%231c7cdc'/%3E%3Cpath d='M24,24V0H0V24Z' style='fill:none'/%3E%3Cpath d='M24,24V0H0V24Z' style='fill:none'/%3E%3Cpath d='M19,18a1,1,0,0,1-1,1H6a1,1,0,0,1-1-1V15H4v3a2,2,0,0,0,2,2H18a2,2,0,0,0,2-2V15H19Z' style='fill:%239cf'/%3E%3Cpath d='M18,6a1,1,0,0,1,1,1v5h1V7a2,2,0,0,0-2-2H16V6Z' style='fill:%23819cce'/%3E%3Cpath d='M5,12V7A1,1,0,0,1,6,6H8V5H6A2,2,0,0,0,4,7v5Z' style='fill:%23819cce'/%3E%3Crect x='20' y='13' width='2' height='1' style='fill:%23007bf4'/%3E%3Crect x='17' y='13' width='2' height='1' style='fill:%23007bf4'/%3E%3Crect x='14' y='13' width='2' height='1' style='fill:%23007bf4'/%3E%3Crect x='11' y='13' width='2' height='1' style='fill:%23007bf4'/%3E%3Crect x='8' y='13' width='2' height='1' style='fill:%23007bf4'/%3E%3Crect x='5' y='13' width='2' height='1' style='fill:%23007bf4'/%3E%3Crect x='2' y='13' width='2' height='1' style='fill:%23007bf4'/%3E%3C/svg%3E"); }

.wd-move-field-backward {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Emove-backward_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' style='fill:none'/%3E%3Cpath d='M0,0V24H24V0Z' style='fill:none'/%3E%3Cpath d='M8,11.5l-3-3,3-3V8h7.5A1.5,1.5,0,0,1,17,9.5v6A1.5,1.5,0,0,1,15.5,17H6V16h9.5a.5.5,0,0,0,.5-.5v-6a.5.5,0,0,0-.5-.5H8v2.5Z' style='fill:%231c7cdc'/%3E%3C/svg%3E"); }

.wd-move-field-forward {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Emove-forward_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' style='fill:none'/%3E%3Cpath d='M0,0V24H24V0Z' style='fill:none'/%3E%3Cpath d='M14,13.5l3,3-3,3V17H6.5A1.5,1.5,0,0,1,5,15.5v-6A1.5,1.5,0,0,1,6.5,8H16V9H6.5a.5.5,0,0,0-.5.5v6a.5.5,0,0,0,.5.5H14V13.5Z' style='fill:%231c7cdc'/%3E%3C/svg%3E"); }

.wd-series-field-add {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Eseries-field-add_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' style='fill:none'/%3E%3Crect x='6' y='6' width='3' height='7' style='fill:%23819cce'/%3E%3Cpath d='M0,0V24H24V0Z' style='fill:none'/%3E%3Crect x='10' y='4' width='3' height='9' style='fill:%23819cce'/%3E%3Crect x='14' y='5' width='3' height='6' style='fill:%23819cce'/%3E%3Cpolygon points='5 14 5 13 4 13 4 14 4 15 4 15 14 15 14 14 5 14' style='fill:%231c7cdc'/%3E%3Cpath d='M6,18.5v2a.5.5,0,0,0,.5.5h10a.5.5,0,0,0,.5-.5V19H14V18H6.5A.5.5,0,0,0,6,18.5Z' style='fill:%23fff'/%3E%3Cpath d='M17,20.5a.5.5,0,0,1-.5.5H6.5a.5.5,0,0,1-.5-.5v-2a.5.5,0,0,1,.5-.5H14V17H6.5A1.5,1.5,0,0,0,5,18.5v2A1.5,1.5,0,0,0,6.5,22h10A1.5,1.5,0,0,0,18,20.5V19H17Z' style='fill:%239cf'/%3E%3Cpolygon points='21 16 21 14 19 14 19 12 17 12 17 14 15 14 15 16 17 16 17 18 19 18 19 16 21 16' style='fill:%231c7cdc'/%3E%3C/svg%3E"); }

.wd-y-axis-add {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Eadd-y-axis_color_24px%3C/title%3E%3Cpolygon points='9 8 19 8 19 18 9 18 9 15 7 13 9 11 9 8' style='fill:%231c7cdc'/%3E%3Cpath d='M0,0V24H24V0Z' style='fill:none'/%3E%3Crect x='4' y='15' width='1' height='2' style='fill:%23727272'/%3E%3Crect x='4' y='12' width='1' height='2' style='fill:%23727272'/%3E%3Crect x='4' y='9' width='1' height='2' style='fill:%23727272'/%3E%3Crect x='4' y='6' width='1' height='2' style='fill:%23727272'/%3E%3Crect x='4' y='18' width='1' height='2' style='fill:%23727272'/%3E%3Cpath d='M0,0V24H24V0Z' style='fill:none'/%3E%3Cpolygon points='17 14 17 12 15 12 15 10 13 10 13 12 11 12 11 14 13 14 13 16 15 16 15 14 17 14' style='fill:%23fff'/%3E%3C/svg%3E"); }

.wd-delete {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m18.5 8.5h-14v-1.836c.011-.043.084-.164.218-.164h13.567c.134 0 .206.121.215.143z' fill='%23fff'/%3E%3Cpath d='m17.5 20.409c-.011.023-.084.091-.22.091h-11.56c-.135 0-.209-.067-.218-.078l-.002-11.922h11.998z' fill='%23fff'/%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m19 7.071c0-.592-.537-1.071-1.199-1.071h-3.801v-.929c0-.592-.537-1.071-1.199-1.071h-2.601c-.663 0-1.2.479-1.2 1.071v.929h-3.8c-.662 0-1.2.479-1.2 1.071v1.929h1v10.929c0 .591.537 1.071 1.2 1.071h10.601c.662 0 1.199-.48 1.199-1.071v-10.929h1zm-8.8-2.071h2.601c.124 0 .191.061.199.071v.929h-3.001l-.001-.918c.009-.021.078-.082.202-.082zm6.802 14.917c-.01.021-.077.083-.201.083h-10.601c-.124 0-.192-.062-.2-.071l-.002-10.929h11.002zm.998-11.917h-13.001v-.917c.008-.022.077-.083.201-.083h12.601c.124 0 .191.061.199.071z' fill='%23819cce'/%3E%3Cg fill='%23b3b3b3'%3E%3Cpath d='m7 10h1v1h-1z'/%3E%3Cpath d='m7 12h1v1h-1z'/%3E%3Cpath d='m7 14h1v1h-1z'/%3E%3Cpath d='m7 16h1v1h-1z'/%3E%3Cpath d='m7 18h1v1h-1z'/%3E%3Cpath d='m9 11h1v1h-1z'/%3E%3Cpath d='m9 13h1v1h-1z'/%3E%3Cpath d='m9 15h1v1h-1z'/%3E%3Cpath d='m9 17h1v1h-1z'/%3E%3Cpath d='m11 10h1v1h-1z'/%3E%3Cpath d='m11 12h1v1h-1z'/%3E%3Cpath d='m11 14h1v1h-1z'/%3E%3Cpath d='m11 16h1v1h-1z'/%3E%3Cpath d='m11 18h1v1h-1z'/%3E%3Cpath d='m13 11h1v1h-1z'/%3E%3Cpath d='m13 13h1v1h-1z'/%3E%3Cpath d='m13 15h1v1h-1z'/%3E%3Cpath d='m13 17h1v1h-1z'/%3E%3Cpath d='m15 10h1v1h-1z'/%3E%3Cpath d='m15 12h1v1h-1z'/%3E%3Cpath d='m15 14h1v1h-1z'/%3E%3Cpath d='m15 16h1v1h-1z'/%3E%3Cpath d='m15 18h1v1h-1z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-formula {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.74161,10l-1.1989,4.71262a23.09568,23.09568,0,0,1-1.6406,4.83717A5.97292,5.97292,0,0,1,7.03364,21.7693a4.28648,4.28648,0,0,1-2.45213.71947,2.021,2.021,0,0,1-1.27953-.33.97849.97849,0,0,1-.4084-.78058.94161.94161,0,0,1,.33653-.72471,1.27375,1.27375,0,0,1,.89217-.30559.97467.97467,0,0,1,.70462.234.77708.77708,0,0,1,.24538.592.66329.66329,0,0,1-.15424.48372c-.10341.10652-.15249.17637-.15249.2113l.04908.06985a.22384.22384,0,0,0,.14548.05064.743.743,0,0,0,.52057-.19383,2.95941,2.95941,0,0,0,.81154-1.163q.184-.46887.70462-2.47971L9.0879,10h-1.425l.33654-1.195A2.25441,2.25441,0,0,0,9.1177,8.6094a2.40134,2.40134,0,0,0,.73967-.9168,8.6641,8.6641,0,0,1,2.37677-2.97041,4.65131,4.65131,0,0,1,2.78517-.89933,2.18734,2.18734,0,0,1,1.42676.379,1.21526,1.21526,0,0,1,.447.97791,1.16607,1.16607,0,0,1-.29973.8417.96577.96577,0,0,1-.73617.31084.93447.93447,0,0,1-.67482-.255.8019.8019,0,0,1-.26642-.61119,1.06474,1.06474,0,0,1,.16827-.5396,1.05444,1.05444,0,0,0,.17-.38942.23882.23882,0,0,0-.07537-.18336.28991.28991,0,0,0-.20157-.06985,1.72724,1.72724,0,0,0-1.241.74391A8.93091,8.93091,0,0,0,12.05711,9h1.48811l-.35757,1Zm.74179,4,2.21582.0003a6.3396,6.3396,0,0,1,.85058,2.082,15.48667,15.48667,0,0,1,.93946-1.28906,2.8807,2.8807,0,0,1,.70117-.64454,1.228,1.228,0,0,1,.58789-.14843.71883.71883,0,0,1,.53613.19043.69919.69919,0,0,1,.18653.51367.68495.68495,0,0,1-.18653.49805.62052.62052,0,0,1-.46679.19433,1.76854,1.76854,0,0,1-.4668-.07324,1.64672,1.64672,0,0,0-.36426-.07324.8064.8064,0,0,0-.50781.19043,4.03588,4.03588,0,0,0-.8125,1.11132,8.89325,8.89325,0,0,0,.86328,2.32227.51377.51377,0,0,0,.38672.248.49262.49262,0,0,0,.28516-.082,3.34327,3.34327,0,0,0,.56543-.667l.22851.13379a4.25123,4.25123,0,0,1-1.0918,1.26953,1.39466,1.39466,0,0,1-.7998.28516,1.19131,1.19131,0,0,1-.67578-.18066,1.53,1.53,0,0,1-.47949-.59082,9.28145,9.28145,0,0,1-.49512-1.31055q-.74268.94629-1.165,1.38086a2.77375,2.77375,0,0,1-.70117.56836,1.38123,1.38123,0,0,1-.59668.13281.714.714,0,0,1-.52344-.19043.66427.66427,0,0,1-.19336-.49512.71531.71531,0,0,1,.74219-.74218.91268.91268,0,0,1,.38672.10156,1.26335,1.26335,0,0,0,.457.15234.70007.70007,0,0,0,.33008-.07617,1.92606,1.92606,0,0,0,.48242-.41309q.17871-.19629.6543-.83789a10.61363,10.61363,0,0,0-.95215-2.7041c-.14356-.19043-.288-.43079-.50775-.43079-.11426,0-.29206.16224-.4571.19642Z' fill='%23727272'/%3E%3Cpath d='M0,0H24V24H0Z' fill='none'/%3E%3C/svg%3E"); }

.wd-footer-add {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m20 4h-17c-.553 0-1 .447-1 1v15c0 .555.447 1 1 1h17c .553 0 1-.445 1-1v-15c0-.553-.447-1-1-1z' fill='%23fff'/%3E%3Cpath d='m3 11v-6h17v6h1v-6c0-.553-.447-1-1-1h-17c-.553 0-1 .447-1 1v6z' fill='%23819cce'/%3E%3Cpath d='m2 20c0 .553.447 1 1 1h17c .553 0 1-.447 1-1z' fill='%23819cce'/%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m2 15.499h4v2.001h6v-2.001h9v3.5h-19z' fill='%23f5c633'/%3E%3Cpath d='m10 14v2h-2v-2h-2v-2h2v-2h2v2h2v2z' fill='%231c7cdc'/%3E%3Cg fill='%23b3b3b3'%3E%3Cpath d='m16 12.999h2v1h-2z'/%3E%3Cpath d='m19 12.999h2v1h-2z'/%3E%3Cpath d='m13 13h2v1h-2z'/%3E%3Cpath d='m2 13h3v1h-3z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-footer-remove {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m20 4h-17c-.553 0-1 .447-1 1v15c0 .555.447 1 1 1h17c .553 0 1-.445 1-1v-15c0-.553-.447-1-1-1z' fill='%23fff'/%3E%3Cpath d='m3 11v-6h17v6h1v-6c0-.553-.447-1-1-1h-17c-.553 0-1 .447-1 1v6z' fill='%23819cce'/%3E%3Cpath d='m2 20c0 .553.447 1 1 1h17c .553 0 1-.447 1-1z' fill='%23819cce'/%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m2 15.499h19v3.5h-19z' fill='%23f5c633'/%3E%3Cg fill='%23b3b3b3'%3E%3Cpath d='m2 13h3v1h-3z'/%3E%3Cpath d='m16 12.999h2v1h-2z'/%3E%3Cpath d='m19 12.999h2v1h-2z'/%3E%3Cpath d='m13 13h2v1h-2z'/%3E%3C/g%3E%3Cpath d='m6 12h6v2h-6z' fill='%231c7cdc'/%3E%3C/svg%3E"); }

.wd-header-add {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m3 21h17c .553 0 1-.447 1-1v-15c0-.555-.447-1-1-1h-17c-.553 0-1 .445-1 1v15c0 .553.447 1 1 1z' fill='%23fff'/%3E%3Cpath d='m20 14v6h-17v-6h-1v6c0 .553.447 1 1 1h17c .553 0 1-.447 1-1v-6z' fill='%23819cce'/%3E%3Cpath d='m21 5c0-.553-.447-1-1-1h-17c-.553 0-1 .447-1 1z' fill='%23819cce'/%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m2 6.001h19v3.5h-9v-2.001h-6v2.001h-4z' fill='%23f5c633'/%3E%3Cpath d='m10 11v-2h-2v2h-2v2h2v2h2v-2h2v-2z' fill='%231c7cdc'/%3E%3Cg fill='%23b3b3b3'%3E%3Cpath d='m2 11h3v1h-3z'/%3E%3Cpath d='m16 11.001h2v1h-2z'/%3E%3Cpath d='m19 11.001h2v1h-2z'/%3E%3Cpath d='m13 11h2v1h-2z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-header-remove {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m20 4h-17c-.553 0-1 .447-1 1v15c0 .555.447 1 1 1h17c .553 0 1-.445 1-1v-15c0-.553-.447-1-1-1z' fill='%23fff'/%3E%3Cpath d='m20 14v6h-17v-6h-1v6c0 .553.447 1 1 1h17c .553 0 1-.447 1-1v-6z' fill='%23819cce'/%3E%3Cpath d='m21 5c0-.553-.447-1-1-1h-17c-.553 0-1 .447-1 1z' fill='%23819cce'/%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m2 6.001h19v3.5h-19z' fill='%23f5c633'/%3E%3Cg fill='%23b3b3b3'%3E%3Cpath d='m16 11.001h2v1h-2z'/%3E%3Cpath d='m19 11.001h2v1h-2z'/%3E%3Cpath d='m13 11h2v1h-2z'/%3E%3C/g%3E%3Cpath d='m6 11h6v2h-6z' fill='%231c7cdc'/%3E%3Cpath d='m4 11h-1-1v1h1 1 1v-1z' fill='%23b3b3b3'/%3E%3C/svg%3E"); }

.wd-pages {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24'%3E%3Ctitle%3Epages_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M18,4H7A1,1,0,0,0,6,5H18V19a1,1,0,0,0,1-1V5A1,1,0,0,0,18,4Z' fill='%23819cce'/%3E%3Crect x='4' y='6' width='13' height='15' rx='1' ry='1' fill='%23fff'/%3E%3Cpath d='M16,6H5A1,1,0,0,0,4,7V20a1,1,0,0,0,1,1H16a1,1,0,0,0,1-1V7A1,1,0,0,0,16,6Zm0,14H5V7H16Z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-page-delete {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24'%3E%3Ctitle%3Epage-delete_color_24px%3C/title%3E%3Cpath d='M18,4H5A1,1,0,0,0,4,5V20a1,1,0,0,0,1,1H18a1,1,0,0,0,1-1V5A1,1,0,0,0,18,4Z' fill='%23fff'/%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M18,4H5A1.08,1.08,0,0,0,4,5.09v15A.92.92,0,0,0,5,21h7.5V20H5V5H18v9h1V5.09A1.08,1.08,0,0,0,18,4Z' fill='%23819cce'/%3E%3Cpolygon points='20 17.14 18.86 16 17 17.86 15.14 16 14 17.14 15.86 19 14 20.86 15.14 22 17 20.14 18.86 22 20 20.86 18.14 19 20 17.14' fill='red'/%3E%3C/svg%3E"); }

.wd-page-duplicate {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24'%3E%3Ctitle%3Epage-duplicate_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M18,21H7a1,1,0,0,1-1-1H18V6a1,1,0,0,1,1,1V20A1,1,0,0,1,18,21Z' fill='%23819cce'/%3E%3Crect x='4' y='4' width='13' height='15' rx='1' ry='1' fill='%23fff'/%3E%3Cpath d='M16,4H5A1,1,0,0,0,4,5V18a1,1,0,0,0,1,1h7V18H5V5H16v9h1V5A1,1,0,0,0,16,4Z' fill='%23819cce'/%3E%3Crect x='6' y='7' width='9' height='1' fill='%23b3b3b3'/%3E%3Crect x='6' y='9' width='9' height='1' fill='%23b3b3b3'/%3E%3Crect x='6' y='11' width='9' height='1' fill='%23b3b3b3'/%3E%3Crect x='6' y='13' width='6' height='1' fill='%23b3b3b3'/%3E%3Cpath d='M16,16v1.29l-2.42-2.42a.5.5,0,0,0-.71.71L15.29,18H14v1h3V16Z' fill='%231c7cdc'/%3E%3C/svg%3E"); }

.wd-page-insert {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24'%3E%3Ctitle%3Epage-insert_color_24px%3C/title%3E%3Cpath d='M18,4H5A1,1,0,0,0,4,5V20a1,1,0,0,0,1,1H18a1,1,0,0,0,1-1V5A1,1,0,0,0,18,4Z' fill='%23fff'/%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpolygon points='18 18 18 16 16 16 16 18 14 18 14 20 16 20 16 22 18 22 18 20 20 20 20 18 18 18' fill='%231c7cdc'/%3E%3Cpath d='M18,4H5A1.08,1.08,0,0,0,4,5.09v15A.92.92,0,0,0,5,21h7.5V20H5V5H18v9h1V5.09A1.08,1.08,0,0,0,18,4Z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-page-move-backward {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24'%3E%3Ctitle%3Epage-move-backward_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Crect x='4' y='6' width='14' height='15' rx='1' ry='1' fill='%23fff'/%3E%3Cpath d='M18,7a1,1,0,0,0-1-1H5A1,1,0,0,0,4,7V9H5V7H17V20H5V18H4v2H4a1,1,0,0,0,1,1H17a1,1,0,0,0,1-1V7h0Z' fill='%23819cce'/%3E%3Cpath d='M13.5,13H4.71l1.15-1.15a.5.5,0,0,0-.71-.71l-2,2a.5.5,0,0,0,0,.71l2,2a.5.5,0,0,0,.71-.71L4.71,14H13.5a.5.5,0,1,0,0-1Z' fill='%231c7cdc'/%3E%3Cpath d='M19,4H8A1,1,0,0,0,7,5H19V19a1,1,0,0,0,1-1V5A1,1,0,0,0,19,4Z' fill='%23b3b3b3'/%3E%3C/svg%3E"); }

.wd-page-move-forward {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24'%3E%3Ctitle%3Epage-move-forward_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Crect x='4' y='6' width='14' height='15' rx='1' ry='1' fill='%23fff'/%3E%3Cpath d='M5,20a1,1,0,0,0,1,1H18a1,1,0,0,0,1-1V18H18v2H6V7H18V9h1V7h0a1,1,0,0,0-1-1H6A1,1,0,0,0,5,7V20H5Z' fill='%23b3b3b3'/%3E%3Cpath d='M10.5,13h8.79l-1.15-1.15a.5.5,0,0,1,.71-.71l2,2a.5.5,0,0,1,0,.71l-2,2a.5.5,0,0,1-.71-.71L19.29,14H10.5a.5.5,0,0,1,0-1Z' fill='%231c7cdc'/%3E%3Cpath d='M4,4H15a1,1,0,0,1,1,1H4V19a1,1,0,0,1-1-1V5A1,1,0,0,1,4,4Z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-switch-theme {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m-.001 0v24h24v-24z' fill='none'/%3E%3Cpath d='m18.678 3.597h-14.211c-1.047 0-1.895.85-1.895 1.895v14.211c0 1.047.848 1.895 1.895 1.895h14.211c1.045 0 1.895-.848 1.895-1.895v-14.212c-.001-1.045-.85-1.894-1.895-1.894z' fill='%23fff'/%3E%3Cpath d='m18.998 3h-15c-1.104 0-2 .896-2 2v1.522h19v-1.522c0-1.104-.896-2-2-2z' fill='%239cf'/%3E%3Cpath d='m-.001 0h24v24h-24v-24z' fill='none'/%3E%3Cpath d='m18.999 3h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.895-2-2-2zm-15 1h15c .551 0 1 .449 1 1v .501h-17v-.501c0-.551.449-1 1-1zm15 17h-15c-.551 0-1-.447-1-1v-13.499h17v13.499c0 .553-.449 1-1 1z' fill='%23819cce'/%3E%3Cpath d='m6 8h5v5h-5z' fill='%23819cce'/%3E%3Cpath d='m12 8h5v5h-5z' fill='%23f5c633'/%3E%3Cpath d='m12 14h5v5h-5z' fill='%23819cce'/%3E%3Cpath d='m5.999 14h5v5h-5z' fill='%23f5c633'/%3E%3C/svg%3E"); }

.wd-cells-merge {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m3 4v17h17v-17zm9 1h3v3h-3zm-4 0h3v3h-3zm-4 0h3v3h-3zm0 8h3v3h-3zm3.066 7h-3v-3h3zm3.934 0h-3v-3h3zm0-4h-3v-3h3zm4 4h-3v-3h3zm0-4h-3v-3h3zm4 4h-3v-3h3zm0-4h-3v-3h3zm0-4h-15v-3h15zm0-4h-3v-3h3z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-cells-split {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m3 4v17h17v-17zm1 1h7v3h-7zm7 15h-7v-3h7zm0-4h-7v-3h7zm8 4h-7v-3h7zm0-4h-7v-3h7zm0-4h-15v-3h15zm0-4h-7v-3h7z' fill='%23819cce'/%3E%3Cpath d='m7 9h1v3h-1zm4 0h1v3h-1zm4 0h1v3h-1z' fill='%231c7cdc'/%3E%3C/svg%3E"); }

.wd-cells {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m7 16h-3v-3h3zm4-3h-3v3h3zm4 0h-3v3h3zm4 0h-3v3h3zm-12 4h-3v3h3zm4 0h-3v3h3zm4 0h-3v3h3zm4 0h-3v3h3zm-12-8h-3v3h3zm4 0h-3v3h3zm4 0h-3v3h3zm4 0h-3v3h3zm-12-4h-3v3h3zm4 0h-3v3h3zm4 0h-3v3h3zm4 0h-3v3h3z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-cols-delete {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m3 4v17h17v-17zm4 16h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm4 12h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm4 12h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm4 12h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3z' fill='%23819cce'/%3E%3Cpath d='m7 21v-17h5v17zm1-16v15h3v-15z' fill='%23f00'/%3E%3C/svg%3E"); }

.wd-cols-insert-left-inside {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m4 20v-3h1c0-.335 0-.668 0-1h-1v-3h1c0-.333 0-.667 0-1h-1v-3h1c0-.332 0-.665 0-1h-1v-3h1c0-.334 0-.66 0-1h-2v17h2c0-.34 0-.666 0-1z' fill='%23819cce'/%3E%3Cpath d='m8 4v1h3v3h-3v1h3v3h-3v1h3v3h-3v1h3v3h-3v1h12v-17zm7 16h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm4 12h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3z' fill='%23819cce'/%3E%3Cpath d='m8 17h3v3h-3zm0-4h3v3h-3zm0-4h3v3h-3zm0-4h3v3h-3z' fill='%239cf'/%3E%3Cpath d='m7 21h-1v-1h1zm0-2h-1v-1h1zm0-2h-1v-1h1zm0-2h-1v-1h1zm0-2h-1v-1h1zm0-2h-1v-1h1zm0-2h-1v-1h1zm0-2h-1v-1h1zm0-2h-1v-1h1z' fill='%23727272'/%3E%3C/svg%3E"); }

.wd-cols-insert-left-outside {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cg fill='%239cf'%3E%3Cpath d='m4 17h3v3h-3z'/%3E%3Cpath d='m4 13h3v3h-3z'/%3E%3Cpath d='m4 9h3v3h-3z'/%3E%3Cpath d='m4 5h3v3h-3z'/%3E%3C/g%3E%3Cpath d='m4 20v-3h3c0-.335 0-.668 0-1h-3v-3h3c0-.333 0-.667 0-1h-3v-3h3c0-.332 0-.665 0-1h-3v-3h3c0-.334 0-.66 0-1h-4v17h4c0-.34 0-.666 0-1z' fill='%23819cce'/%3E%3Cpath d='m10 4v1h1v3h-1v1h1v3h-1v1h1v3h-1v1h1v3h-1v1h10v-17zm5 16h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm4 12h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3z' fill='%23819cce'/%3E%3Cpath d='m9 21h-1v-1h1zm0-2h-1v-1h1zm0-2h-1v-1h1zm0-2h-1v-1h1zm0-2h-1v-1h1zm0-2h-1v-1h1zm0-2h-1v-1h1zm0-2h-1v-1h1zm0-2h-1v-1h1z' fill='%23727272'/%3E%3C/svg%3E"); }

.wd-cols-insert-left {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m3 21h17v-17h-17zm16-4v3h-3v-3zm-4 0v3h-3v-3zm-4 0v3h-3v-3zm-4 0v3h-3v-3zm12-4v3h-3v-3zm-4 0v3h-3v-3zm-4 0v3h-3v-3zm-4 0v3h-3v-3zm12-4v3h-3v-3zm-4 0v3h-3v-3zm-4 0v3h-3v-3zm-4 0v3h-3v-3zm12-4v3h-3v-3zm-4 0v3h-3v-3zm-4 0v3h-3v-3zm-4 0v3h-3v-3z' fill='%23819cce'/%3E%3Cg fill='%239cf'%3E%3Cpath d='m8 17h3v3h-3z'/%3E%3Cpath d='m8 13h3v3h-3z'/%3E%3Cpath d='m8 9h3v3h-3z'/%3E%3Cpath d='m8 5h3v3h-3z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-cols-insert-right-inside {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m19 5v3h-1v1h1v3h-1v1h1v3h-1v1h1v3h-1v1h2v-17h-2v1z' fill='%23819cce'/%3E%3Cpath d='m15 21s0 0 0-1h-3v-3h3s0 0 0-1h-3v-3h3s0 0 0-1h-3v-3h3s0 0 0-1h-3v-3h3s0 0 0-1h-12v17zm-7-16h3v3h-3zm0 4h3v3h-3zm0 4h3v3h-3zm0 4h3v3h-3zm-4-12h3v3h-3zm0 4h3v3h-3zm0 4h3v3h-3zm0 4h3v3h-3z' fill='%23819cce'/%3E%3Cg fill='%239cf'%3E%3Cpath d='m12 5h3v3h-3z'/%3E%3Cpath d='m12 9h3v3h-3z'/%3E%3Cpath d='m12 13h3v3h-3z'/%3E%3Cpath d='m12 17h3v3h-3z'/%3E%3C/g%3E%3Cpath d='m16 4h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z' fill='%23727272'/%3E%3C/svg%3E"); }

.wd-cols-insert-right-outside {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cg fill='%239cf'%3E%3Cpath d='m16 5h3v3h-3z'/%3E%3Cpath d='m16 9h3v3h-3z'/%3E%3Cpath d='m16 13h3v3h-3z'/%3E%3Cpath d='m16 17h3v3h-3z'/%3E%3C/g%3E%3Cpath d='m19 5v3h-3v1h3v3h-3v1h3v3h-3v1h3v3h-3v1h4v-17h-4v1z' fill='%23819cce'/%3E%3Cpath d='m13 21s0 0 0-1h-1v-3h1s0 0 0-1h-1v-3h1s0 0 0-1h-1v-3h1s0 0 0-1h-1v-3h1s0 0 0-1h-10v17zm-5-16h3v3h-3zm0 4h3v3h-3zm0 4h3v3h-3zm0 4h3v3h-3zm-4-12h3v3h-3zm0 4h3v3h-3zm0 4h3v3h-3zm0 4h3v3h-3z' fill='%23819cce'/%3E%3Cpath d='m14 4h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1z' fill='%23727272'/%3E%3C/svg%3E"); }

.wd-cols-insert-right {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m20 3.999h-17v17h17zm-16 3.999v-3h3v3zm4 0v-3h3v3zm4 0v-3h3v3zm4 0v-3h3v3zm-12 4v-3h3v3zm4 0v-3h3v3zm4 0v-3h3v3zm4 0v-3h3v3zm-12 4v-3h3v3zm4 0v-3h3v3zm4 0v-3h3v3zm4 0v-3h3v3zm-12 4v-3h3v3zm4 0v-3h3v3zm4 0v-3h3v3zm4 0v-3h3v3z' fill='%23819cce'/%3E%3Cg fill='%239cf'%3E%3Cpath d='m12 4.998h3v3h-3z'/%3E%3Cpath d='m12 8.998h3v3h-3z'/%3E%3Cpath d='m12 12.998h3v3h-3z'/%3E%3Cpath d='m12 16.998h3v3h-3z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-cols {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m20 4h-17v17h17zm-16 16v-15h3v15zm4 0v-15h3v15zm4 0v-15h3v15zm4 0v-15h3v15z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-group-col-add-child {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m4 11h15v3h-15z' fill='%239cf'/%3E%3Cg fill='%23819cce'%3E%3Cpath d='m20 4h-17v5h17zm-16 4v-3h15v3z'/%3E%3Cpath d='m20 10h-17v5h17zm-16 4v-3h15v3z'/%3E%3Cpath d='m20 16h-17v5h17zm-16 4v-3h3v3zm4 0v-3h3v3zm4 0v-3h3v3zm4 0v-3h3v3z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-group-col-add-left {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m4 5h3v15h-3z' fill='%239cf'/%3E%3Cpath d='m3 4v17h5v-17zm4 16h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm4-4v17h9v-17zm4 16h-3v-3h3zm0-4h-3v-3h3zm4 4h-3v-3h3zm0-4h-3v-3h3zm0-4h-7v-3h7zm0-4h-7v-3h7z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-group-col-add-parent {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m4 5h15v3h-15z' fill='%239cf'/%3E%3Cpath d='m3 4v5h17v-5zm16 4h-15v-3h15zm-16 4v9h17v-9zm4 8h-3v-3h3zm4 0h-3v-3h3zm4 0h-3v-3h3zm4 0h-3v-3h3zm0-4h-15v-3h15z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-group-col-add-right {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m16 5h3v15h-3z' fill='%239cf'/%3E%3Cpath d='m15 4v17h5v-17zm4 16h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3z' fill='%23819cce'/%3E%3Cpath d='m3 4v17h9v-17zm4 16h-3v-3h3zm0-4h-3v-3h3zm4 4h-3v-3h3zm0-4h-3v-3h3zm0-4h-7v-3h7zm0-4h-7v-3h7z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-group-col-delete {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m21 4h-19v11h19z' fill='%23fff'/%3E%3Cpath d='m14 17.714-.714-.714-1.786 1.786-1.785-1.786-.715.714 1.786 1.786-1.786 1.786.715.714 1.785-1.786 1.786 1.786.714-.714-1.785-1.786z' fill='%23f00'/%3E%3Cpath d='m9 6h-1v3h-4v1h4v3h1v-3.002l5 .002v3h1v-3h4v-1h-4v-3h-1v3h-5z' fill='%23b3b3b3'/%3E%3Cpath d='m21 15h-19v-11h19zm-18-1h17v-9h-17z' fill='%23f00'/%3E%3C/svg%3E"); }

.wd-group-row-add-above {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m16 8v-3h3v3zm-12 0v-3h3v3zm8 0v-3h3v3zm-4 0v-3h3v3z' fill='%239cf'/%3E%3Cpath d='m3 12v9h17v-9zm4 8h-3v-7h3zm4 0h-3v-7h3zm4 0h-3v-3h3zm0-4h-3v-3h3zm4 4h-3v-3h3zm0-4h-3v-3h3zm-16-12v5h17v-5zm4 4h-3v-3h3zm4 0h-3v-3h3zm4 0h-3v-3h3zm4 0h-3v-3h3z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-group-row-add-below {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m7 17v3h-3v-3zm12 0v3h-3v-3zm-8 0v3h-3v-3zm4 0v3h-3v-3z' fill='%239cf'/%3E%3Cpath d='m3 4v9h17v-9zm4 8h-3v-7h3zm4 0h-3v-7h3zm4 0h-3v-3h3zm0-4h-3v-3h3zm4 4h-3v-3h3zm0-4h-3v-3h3zm1 13v-5h-17v5zm-4-4h3v3h-3zm-4 0h3v3h-3zm-4 0h3v3h-3zm-4 0h3v3h-3z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-group-row-add-child {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m10 5h3v15h-3z' fill='%239cf'/%3E%3Cpath d='m3 4v17h5v-17zm4 16h-3v-15h3zm2-16v17h5v-17zm4 16h-3v-15h3zm2-16v17h5v-17zm4 16h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-group-row-add-parent {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m4 5h3v15h-3z' fill='%239cf'/%3E%3Cpath d='m3 4v17h5v-17zm4 16h-3v-15h3zm4-16v17h9v-17zm4 16h-3v-15h3zm4 0h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-group-row-delete {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m21 10.714-.714-.714-1.786 1.786-1.785-1.786-.715.714 1.786 1.786-1.786 1.786.715.714 1.785-1.786 1.786 1.786.714-.714-1.785-1.786z' fill='%23f00'/%3E%3Cpath d='m5 15v1h3v3h1v-3h3v-1h-3.002l.002-5h3v-1h-3v-3h-1v3h-3v1h3v5z' fill='%23b3b3b3'/%3E%3Cpath d='m14 4v17h-11v-17zm-1 16v-15h-9v15z' fill='%23f00'/%3E%3C/svg%3E"); }

.wd-groups-col {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m7 6h1v13h-1zm8 0h1v13h-1zm-4 0h1v13h-1z' fill='%23819cce'/%3E%3Cpath d='m6 4h2v1h-2zm3 1h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm-9 16h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm-12-3h1v-2h-1zm0-3h1v-2h-1zm1 5v-1h-1v1 1h1 1v-1zm-1-8h1v-2h-1zm0-3h1v-2h-1zm2-5h-1-1v1 1h1v-1h1zm14 14h1v-2h-1zm0-3h1v-2h-1zm0 5h-1v1h1 1v-1-1h-1zm0-8h1v-2h-1zm0-3h1v-2h-1zm0-5h-1v1h1v1h1v-1-1z' fill='%231c7cdc'/%3E%3C/svg%3E"); }

.wd-groups-row {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m5 17v-1h13v1zm0-8v-1h13v1zm0 4v-1h13v1z' fill='%23819cce'/%3E%3Cpath d='m6 4h2v1h-2zm3 1h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm-9 16h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm-12-3h1v-2h-1zm0-3h1v-2h-1zm1 5v-1h-1v1 1h1 1v-1zm-1-8h1v-2h-1zm0-3h1v-2h-1zm2-5h-1-1v1 1h1v-1h1zm14 14h1v-2h-1zm0-3h1v-2h-1zm0 5h-1v1h1 1v-1-1h-1zm0-8h1v-2h-1zm0-3h1v-2h-1zm0-5h-1v1h1v1h1v-1-1z' fill='%231c7cdc'/%3E%3C/svg%3E"); }

.wd-rows-delete {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m3 4v17h17v-17zm4 16h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm4 12h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm4 12h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm4 12h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3z' fill='%23819cce'/%3E%3Cpath d='m3 12v5h17v-5zm16 4h-3-1-3-1-3-1-3v-3h3 1 3 1 3 1 3z' fill='%23ff1e00'/%3E%3C/svg%3E"); }

.wd-rows-insert-above-inside {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m4 5h3v1h1v-1h3v1h1v-1h3v1h1v-1h3v1h1v-2h-17v2h1zm16 4s0 0-1 0v3h-3v-3s0 0-1 0v3h-3v-3s0 0-1 0v3h-3v-3s0 0-1 0v3h-3v-3s0 0-1 0v12h17zm-16 7v-3h3v3zm4 0v-3h3v3zm4 0v-3h3v3zm4 0v-3h3v3zm-12 4v-3h3v3zm4 0v-3h3v3zm4 0v-3h3v3zm4 0v-3h3v3z' fill='%23819cce'/%3E%3Cpath d='m4 9h3v3h-3zm4 0h3v3h-3zm4 0h3v3h-3zm4 0h3v3h-3z' fill='%239cf'/%3E%3Cpath d='m3 8v-1h1v1zm2 0v-1h1v1zm2 0v-1h1v1zm2 0v-1h1v1zm2 0v-1h1v1zm2 0v-1h1v1zm2 0v-1h1v1zm2 0v-1h1v1zm2 0v-1h1v1z' fill='%23727272'/%3E%3C/svg%3E"); }

.wd-rows-insert-above-outside {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m4 5h3v3h-3zm4 0h3v3h-3zm4 0h3v3h-3zm4 0h3v3h-3z' fill='%239cf'/%3E%3Cpath d='m4 5h3v3h1v-3h3v3h1v-3h3v3h1v-3h3v3h1v-4h-17v4h1zm16 6s0 0-1 0v1h-3v-1s0 0-1 0v1h-3v-1s0 0-1 0v1h-3v-1s0 0-1 0v1h-3v-1s0 0-1 0v10h17zm-16 5v-3h3v3zm4 0v-3h3v3zm4 0v-3h3v3zm4 0v-3h3v3zm-12 4v-3h3v3zm4 0v-3h3v3zm4 0v-3h3v3zm4 0v-3h3v3z' fill='%23819cce'/%3E%3Cpath d='m3 10v-1h1v1zm2 0v-1h1v1zm2 0v-1h1v1zm2 0v-1h1v1zm2 0v-1h1v1zm2 0v-1h1v1zm2 0v-1h1v1zm2 0v-1h1v1zm2 0v-1h1v1z' fill='%23727272'/%3E%3C/svg%3E"); }

.wd-rows-insert-above {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m3 4v17h17v-17zm4 16h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm4 12h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm4 12h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm4 12h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3zm0-4h-3v-3h3z' fill='%23819cce'/%3E%3Cpath d='m4 12v-3h3v3zm7 0v-3h-3v3zm4 0v-3h-3v3zm4 0v-3h-3v3z' fill='%239cf'/%3E%3C/svg%3E"); }

.wd-rows-insert-below-inside {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m19 20h-3v-1c-.335 0-.668 0-1 0v1h-3v-1c-.333 0-.667 0-1 0v1h-3v-1c-.332 0-.665 0-1 0v1h-3v-1c-.334 0-.66 0-1 0v2h17v-2c-.34 0-.666 0-1 0zm-16-4h1v-3h3v3h1v-3h3v3h1v-3h3v3h1v-3h3v3h1v-12h-17zm16-7v3h-3v-3zm-4 0v3h-3v-3zm-4 0v3h-3v-3zm-4 0v3h-3v-3zm12-4v3h-3v-3zm-4 0v3h-3v-3zm-4 0v3h-3v-3zm-4 0v3h-3v-3z' fill='%23819cce'/%3E%3Cpath d='m16 13h3v3h-3zm-4 0h3v3h-3zm-4 0h3v3h-3zm-4 0h3v3h-3z' fill='%239cf'/%3E%3Cpath d='m20 17v1h-1v-1zm-2 0v1h-1v-1zm-2 0v1h-1v-1zm-2 0v1h-1v-1zm-2 0v1h-1v-1zm-2 0v1h-1v-1zm-2 0v1h-1v-1zm-2 0v1h-1v-1zm-2 0v1h-1v-1z' fill='%23727272'/%3E%3C/svg%3E"); }

.wd-rows-insert-below-outside {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m16 17h3v3h-3zm-4 0h3v3h-3zm-4 0h3v3h-3zm-4 0h3v3h-3z' fill='%239cf'/%3E%3Cpath d='m19 20h-3v-3c-.335 0-.668 0-1 0v3h-3v-3c-.333 0-.667 0-1 0v3h-3v-3c-.332 0-.665 0-1 0v3h-3v-3c-.334 0-.66 0-1 0v4h17v-4c-.34 0-.666 0-1 0zm-16-6h1v-1h3v1h1v-1h3v1h1v-1h3v1h1v-1h3v1h1v-10h-17zm16-5v3h-3v-3zm-4 0v3h-3v-3zm-4 0v3h-3v-3zm-4 0v3h-3v-3zm12-4v3h-3v-3zm-4 0v3h-3v-3zm-4 0v3h-3v-3zm-4 0v3h-3v-3z' fill='%23819cce'/%3E%3Cpath d='m20 15v1h-1v-1zm-2 0v1h-1v-1zm-2 0v1h-1v-1zm-2 0v1h-1v-1zm-2 0v1h-1v-1zm-2 0v1h-1v-1zm-2 0v1h-1v-1zm-2 0v1h-1v-1zm-2 0v1h-1v-1z' fill='%23727272'/%3E%3C/svg%3E"); }

.wd-rows-insert-below {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m20 21v-17h-17v17zm-4-16h3v3h-3zm0 4h3v3h-3zm0 4h3v3h-3zm0 4h3v3h-3zm-4-12h3v3h-3zm0 4h3v3h-3zm0 4h3v3h-3zm0 4h3v3h-3zm-4-12h3v3h-3zm0 4h3v3h-3zm0 4h3v3h-3zm0 4h3v3h-3zm-4-12h3v3h-3zm0 4h3v3h-3zm0 4h3v3h-3zm0 4h3v3h-3z' fill='%23819cce'/%3E%3Cpath d='m19 13v3h-3v-3zm-7 0v3h3v-3zm-4 0v3h3v-3zm-4 0v3h3v-3z' fill='%239cf'/%3E%3C/svg%3E"); }

.wd-rows {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m3 4v17h17v-17zm16 16h-15v-3h15zm0-4h-15v-3h15zm0-4h-15v-3h15zm0-4h-15v-3h15z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-table-details-add {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m19 3h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2z' fill='%23fff'/%3E%3Cpath d='m21 20v-15c0-1.105-.896-2-2-2h-15c-1.104 0-2 .895-2 2v15c0 1.104.896 2 2 2h15c1.104 0 2-.896 2-2zm-1 0c0 .551-.449 1-1 1h-15c-.551 0-1-.449-1-1v-15c0-.553.449-1 1-1h15c .551 0 1 .447 1 1z' fill='%23819cce'/%3E%3Cpath d='m10 17v-2h-2v-2h-2v2h-2v2h2v2h2v-2z' fill='%231c7cdc'/%3E%3Cpath d='m15 10h4v-1h-4v-4h-1v4h-5v-4h-1v4h-4v1h4v1h1v-1h5v5h-2v1h2v4h1v-4h4v-1h-4z' fill='%23b3b3b3'/%3E%3C/svg%3E"); }

.wd-table-details-remove {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m19 3h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2z' fill='%23fff'/%3E%3Cpath d='m21 20v-15c0-1.105-.896-2-2-2h-15c-1.104 0-2 .895-2 2v15c0 1.104.896 2 2 2h15c1.104 0 2-.896 2-2zm-1 0c0 .551-.449 1-1 1h-15c-.551 0-1-.449-1-1v-15c0-.553.449-1 1-1h15c .551 0 1 .447 1 1z' fill='%23819cce'/%3E%3Cpath d='m10 17v-2h-6v2z' fill='%231c7cdc'/%3E%3Cpath d='m15 10h4v-1h-4v-4h-1v4h-5v-4h-1v4h-4v1h4v3h1v-3h5v5h-2v1h2v4h1v-4h4v-1h-4z' fill='%23b3b3b3'/%3E%3C/svg%3E"); }

.wd-table-footer-add {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m19 3h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2z' fill='%23fff'/%3E%3Cpath d='m20 21v-4h-8v1h-2l .001 2h-4.001v-2h-2v-1h-1v4z' fill='%23f5c633'/%3E%3Cpath d='m19 10h-4v-5h-1v5h-5v-5h-1v5h-4v1h4v1h1v-1h5v4h1v-4h4z' fill='%23b3b3b3'/%3E%3Cpath d='m21 20v-15c0-1.105-.896-2-2-2h-15c-1.104 0-2 .895-2 2v15c0 1.104.896 2 2 2h15c1.104 0 2-.896 2-2zm-1 0c0 .551-.449 1-1 1h-15c-.551 0-1-.449-1-1v-3.002h1v-1h-1v-10.998c0-.553.449-1 1-1h15c .551 0 1 .447 1 1v10.998h-8v1h8z' fill='%23819cce'/%3E%3Cpath d='m11 17v-2h-2v-2h-2v2h-2v2h2v2h2v-2z' fill='%231c7cdc'/%3E%3C/svg%3E"); }

.wd-table-footer-remove {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m4 22h15c1.104 0 2-.896 2-2v-15c0-1.105-.896-2-2-2h-15c-1.104 0-2 .895-2 2v15c0 1.104.896 2 2 2z' fill='%23fff'/%3E%3Cpath d='m20 21v-4h-8v1h-8v-1h-1v4z' fill='%23f5c633'/%3E%3Cpath d='m19 10h-4v-5h-1v5h-5v-5h-1v5h-4v1h4v3h1v-3h5v4h1v-4h4z' fill='%23b3b3b3'/%3E%3Cpath d='m21 20v-15c0-1.105-.896-2-2-2h-15c-1.104 0-2 .895-2 2v15c0 1.104.896 2 2 2h15c1.104 0 2-.896 2-2zm-1 0c0 .551-.449 1-1 1h-15c-.551 0-1-.449-1-1v-3.002h1v-1h-1v-10.998c0-.553.449-1 1-1h15c .551 0 1 .447 1 1v10.998h-8v1h8z' fill='%23819cce'/%3E%3Cpath d='m11 17v-2h-6v2z' fill='%231c7cdc'/%3E%3C/svg%3E"); }

.wd-table-group-footer-add {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m21.002 15.002v-12h-19v12h2v-1h2v-2h4v2h2v1z' fill='%23fff'/%3E%3Cpath d='m20 21v-4h-8v1h-2l .001 2h-4.001v-2h-2v-1h-1v4z' fill='%239fc9eb'/%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m19.002 9h-4v-4h-1v4h-5v-4h-1v4h-4v1h4v1h1v-1h5v3h1v-3h4z' fill='%239fc9eb'/%3E%3Cpath d='m11 17v-2h-2v-2h-2v2h-2v2h2v2h2v-2z' fill='%233b79bd'/%3E%3Cpath d='m21 20.5v-4.5h-.5-8.5v1h8v3.5c0 .551.051.5-.5.5h-16c-.551 0-.5.051-.5-.5v-3.5h1v-1h-.5-1.5v4.5c0 1.104.396 1.5 1.5 1.5h16c1.104 0 1.5-.396 1.5-1.5z' fill='%23819cce'/%3E%3Cg fill='%23b4b4b4'%3E%3Cpath d='m2 8h1v1h-1z'/%3E%3Cpath d='m2 10h1v1h-1z'/%3E%3Cpath d='m2 6h1v1h-1z'/%3E%3Cpath d='m7 3h1v1h-1z'/%3E%3Cpath d='m5 3h1v1h-1z'/%3E%3Cpath d='m11 3h1v1h-1z'/%3E%3Cpath d='m3 5h-1v-1-1h1 1v1h-1z'/%3E%3Cpath d='m20 4h-1v-1h1 1v1 1h-1z'/%3E%3Cpath d='m9 3h1v1h-1z'/%3E%3Cpath d='m13 3h1v1h-1z'/%3E%3Cpath d='m17 3h1v1h-1z'/%3E%3Cpath d='m15 3h1v1h-1z'/%3E%3Cpath d='m2 12h1v1h-1z'/%3E%3Cpath d='m2 14h1v1h-1z'/%3E%3Cpath d='m20 8h1v1h-1z'/%3E%3Cpath d='m20 10h1v1h-1z'/%3E%3Cpath d='m20 6h1v1h-1z'/%3E%3Cpath d='m20 12h1v1h-1z'/%3E%3Cpath d='m20 14h1v1h-1z'/%3E%3Cpath d='m12 14h1v1h-1z'/%3E%3Cpath d='m14 14h1v1h-1z'/%3E%3Cpath d='m18 14h1v1h-1z'/%3E%3Cpath d='m16 14h1v1h-1z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-table-group-footer-remove {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m21.001 15.002v-12h-19l-.001 11.998h2v-1h8v1z' fill='%23fff'/%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m19 9h-4v-4h-1v4h-5v-4h-1v4h-4v1h4v3h1v-3h5v3h1v-3h4z' fill='%239cf'/%3E%3Cpath d='m20 21v-4h-8v1h-8v-1h-1v4z' fill='%239cf'/%3E%3Cpath d='m5 15h6v2h-6z' fill='%231c7cdc'/%3E%3Cpath d='m21 20.5v-4.5h-.5-8.5v1h8v3.5c0 .551.051.5-.5.5h-16c-.551 0-.5.051-.5-.5v-3.5h1v-1h-2v4.5c0 1.104.396 1.5 1.5 1.5h16c1.104 0 1.5-.396 1.5-1.5z' fill='%23819cce'/%3E%3Cg fill='%23b3b3b3'%3E%3Cpath d='m2 8h1v1h-1z'/%3E%3Cpath d='m2 10h1v1h-1z'/%3E%3Cpath d='m2 6h1v1h-1z'/%3E%3Cpath d='m7 3h1v1h-1z'/%3E%3Cpath d='m5 3h1v1h-1z'/%3E%3Cpath d='m11 3h1v1h-1z'/%3E%3Cpath d='m3 5h-1v-2h2v1h-1z'/%3E%3Cpath d='m20 4h-1v-1h2v2h-1z'/%3E%3Cpath d='m9 3h1v1h-1z'/%3E%3Cpath d='m13 3h1v1h-1z'/%3E%3Cpath d='m17 3h1v1h-1z'/%3E%3Cpath d='m15 3h1v1h-1z'/%3E%3Cpath d='m2 12h1v1h-1z'/%3E%3Cpath d='m2 14h1v1h-1z'/%3E%3Cpath d='m20 8h1v1h-1z'/%3E%3Cpath d='m20 10h1v1h-1z'/%3E%3Cpath d='m20 6h1v1h-1z'/%3E%3Cpath d='m20 12h1v1h-1z'/%3E%3Cpath d='m20 14h1v1h-1z'/%3E%3Cpath d='m12 14h1v1h-1z'/%3E%3Cpath d='m14 14h1v1h-1z'/%3E%3Cpath d='m18 14h1v1h-1z'/%3E%3Cpath d='m16 14h1v1h-1z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-table-group-header-add {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12.002 9.998v1h-2v2h-4v-2h-2v-1h-2v12h19v-12z' fill='%23fff'/%3E%3Cpath d='m3 4v4h1v-1h2v-2h4.001l-.001 2h2v1h8v-4z' fill='%239fc9eb'/%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m19 15h-4v-3h-1v3h-5v-1h-1v1h-4v1h4v4h1v-4h5v4h1v-4h4z' fill='%239fc9eb'/%3E%3Cpath d='m9 8v-2h-2v2h-2v2h2v2h2v-2h2v-2z' fill='%233b79bd'/%3E%3Cpath d='m19.5 3h-16c-1.104 0-1.5.396-1.5 1.5v4.5h1.5.5v-1h-1v-3.5c0-.551-.051-.5.5-.5h16c .551 0 .5-.051.5.5v3.5h-8v1h8.5.5v-4.5c0-1.104-.396-1.5-1.5-1.5z' fill='%23819cce'/%3E%3Cg fill='%23b4b4b4'%3E%3Cpath d='m2 16h1v1h-1z'/%3E%3Cpath d='m2 14h1v1h-1z'/%3E%3Cpath d='m2 18h1v1h-1z'/%3E%3Cpath d='m7 21h1v1h-1z'/%3E%3Cpath d='m5 21h1v1h-1z'/%3E%3Cpath d='m11 21h1v1h-1z'/%3E%3Cpath d='m2 21h2v1h-2z'/%3E%3Cpath d='m2 20h1v2h-1z'/%3E%3Cpath d='m20 20h1v2h-1z'/%3E%3Cpath d='m19 21h2v1h-2z'/%3E%3Cpath d='m9 21h1v1h-1z'/%3E%3Cpath d='m13 21h1v1h-1z'/%3E%3Cpath d='m17 21h1v1h-1z'/%3E%3Cpath d='m15 21h1v1h-1z'/%3E%3Cpath d='m2 12h1v1h-1z'/%3E%3Cpath d='m2 10h1v1h-1z'/%3E%3Cpath d='m20 16h1v1h-1z'/%3E%3Cpath d='m20 14h1v1h-1z'/%3E%3Cpath d='m20 18h1v1h-1z'/%3E%3Cpath d='m20 12h1v1h-1z'/%3E%3Cpath d='m20 10h1v1h-1z'/%3E%3Cpath d='m12 10h1v1h-1z'/%3E%3Cpath d='m14 10h1v1h-1z'/%3E%3Cpath d='m18 10h1v1h-1z'/%3E%3Cpath d='m16 10h1v1h-1z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-table-group-header-remove {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12 10v1h-8v-1h-2l .001 11.998h19v-12z' fill='%23fff'/%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m19 15h-4v-3h-1v3h-5v-3h-1v3h-4v1h4v4h1v-4h5v4h1v-4h4z' fill='%239cf'/%3E%3Cpath d='m3 4v4h1v-1h8v1h8v-4z' fill='%239cf'/%3E%3Cpath d='m5 8h6v2h-6z' fill='%231c7cdc'/%3E%3Cpath d='m19.5 3h-16c-1.104 0-1.5.396-1.5 1.5v4.5h2v-1h-1v-3.5c0-.551-.051-.5.5-.5h16c .551 0 .5-.051.5.5v3.5h-8v1h8.5.5v-4.5c0-1.104-.396-1.5-1.5-1.5z' fill='%23819cce'/%3E%3Cg fill='%23b3b3b3'%3E%3Cpath d='m2 16h1v1h-1z'/%3E%3Cpath d='m2 14h1v1h-1z'/%3E%3Cpath d='m2 18h1v1h-1z'/%3E%3Cpath d='m7 21h1v1h-1z'/%3E%3Cpath d='m5 21h1v1h-1z'/%3E%3Cpath d='m11 21h1v1h-1z'/%3E%3Cpath d='m3 20h-1v2h2v-1h-1z'/%3E%3Cpath d='m20 21h-1v1h2v-2h-1z'/%3E%3Cpath d='m9 21h1v1h-1z'/%3E%3Cpath d='m13 21h1v1h-1z'/%3E%3Cpath d='m17 21h1v1h-1z'/%3E%3Cpath d='m15 21h1v1h-1z'/%3E%3Cpath d='m2 12h1v1h-1z'/%3E%3Cpath d='m2 10h1v1h-1z'/%3E%3Cpath d='m20 16h1v1h-1z'/%3E%3Cpath d='m20 14h1v1h-1z'/%3E%3Cpath d='m20 18h1v1h-1z'/%3E%3Cpath d='m20 12h1v1h-1z'/%3E%3Cpath d='m20 10h1v1h-1z'/%3E%3Cpath d='m12 10h1v1h-1z'/%3E%3Cpath d='m14 10h1v1h-1z'/%3E%3Cpath d='m18 10h1v1h-1z'/%3E%3Cpath d='m16 10h1v1h-1z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-table-header-add {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m19 3h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2z' fill='%23fff'/%3E%3Cpath d='m3 4v4h1v-1h2v-2h4.001l-.001 2h2v1h8v-4z' fill='%23f5c633'/%3E%3Cpath d='m19 14h-4v-4h-1v4h-5v-1h-1v1h-4v1h4v5h1v-5h5v5h1v-5h4z' fill='%23b3b3b3'/%3E%3Cpath d='m19 3h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2zm1 5.002h-8v1h8v10.998c0 .553-.449 1-1 1h-15c-.551 0-1-.447-1-1v-10.998h1v-1h-1v-3.002c0-.551.449-1 1-1h15c .551 0 1 .449 1 1z' fill='%23819cce'/%3E%3Cpath d='m9 8v-2h-2v2h-2v2h2v2h2v-2h2v-2z' fill='%231c7cdc'/%3E%3C/svg%3E"); }

.wd-table-header-remove {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m19 3h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2z' fill='%23fff'/%3E%3Cpath d='m3 4v4h1v-1h8v1h8v-4z' fill='%23f5c633'/%3E%3Cpath d='m19 14h-4v-4h-1v4h-5v-3h-1v3h-4v1h4v5h1v-5h5v5h1v-5h4z' fill='%23b3b3b3'/%3E%3Cpath d='m19 3h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2zm1 5.002h-8v1h8v10.998c0 .553-.449 1-1 1h-15c-.551 0-1-.447-1-1v-10.998h1v-1h-1v-3.002c0-.551.449-1 1-1h15c .551 0 1 .449 1 1z' fill='%23819cce'/%3E%3Cpath d='m5 8v2h6v-2z' fill='%231c7cdc'/%3E%3C/svg%3E"); }

.wd-tablix-disable-group {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m17 5h-11c-1.104 0-2 .896-2 2v11c0 1.105.896 2 2 2h11c1.104 0 2-.895 2-2v-11c0-1.104-.896-2-2-2z' fill='%23fff'/%3E%3Cpath d='m17 6c .551 0 1 .449 1 1v11c0 .553-.449 1-1 1h-11c-.551 0-1-.447-1-1v-11c0-.551.449-1 1-1zm0-1h-11c-1.104 0-2 .896-2 2v11c0 1.105.896 2 2 2h11c1.104 0 2-.895 2-2v-11c0-1.104-.896-2-2-2z' fill='%23819cce'/%3E%3Cg fill='%23f00'%3E%3Cpath d='m6 12h11v1h-11z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-tablix-enable-group {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m17 5h-11c-1.104 0-2 .896-2 2v11c0 1.105.896 2 2 2h11c1.104 0 2-.895 2-2v-11c0-1.104-.896-2-2-2z' fill='%23fff'/%3E%3Cpath d='m17 6c .551 0 1 .449 1 1v11c0 .553-.449 1-1 1h-11c-.551 0-1-.447-1-1v-11c0-.551.449-1 1-1zm0-1h-11c-1.104 0-2 .896-2 2v11c0 1.105.896 2 2 2h11c1.104 0 2-.895 2-2v-11c0-1.104-.896-2-2-2z' fill='%23819cce'/%3E%3Cg fill='%231c7cdc'%3E%3Cpath d='m6 12h11v1h-11z'/%3E%3Cpath d='m11 7h1v11h-1z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-total-col-left {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m4 5h7v15h-7z' fill='%239cf'/%3E%3Cpath d='m3 4v17h17v-17zm4 16h-3v-3h3zm0-4h-3v-3h3zm4 4h-3v-3h3zm0-4h-3v-3h3zm0-4h-7v-3h7zm0-4h-7v-3h7zm4 12h-3v-3h3zm0-4h-3v-3h3zm4 4h-3v-3h3zm0-4h-3v-3h3zm0-4h-7v-3h7zm0-4h-7v-3h7z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-total-col-right {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m12 5h7v15h-7z' fill='%239cf'/%3E%3Cpath d='m3 4v17h17v-17zm4 16h-3v-3h3zm0-4h-3v-3h3zm4 4h-3v-3h3zm0-4h-3v-3h3zm0-4h-7v-3h7zm0-4h-7v-3h7zm4 12h-3v-3h3zm0-4h-3v-3h3zm4 4h-3v-3h3zm0-4h-3v-3h3zm0-4h-7v-3h7zm0-4h-7v-3h7z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-total-row-above {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m4 5h15v7h-15z' fill='%239cf'/%3E%3Cpath d='m3 21h17v-17h-17zm16-4v3h-3v-3zm-4 0v3h-3v-3zm4-4v3h-3v-3zm-4 0v3h-3v-3zm-4 0v7h-3v-7zm-4 0v7h-3v-7zm12-4v3h-3v-3zm-4 0v3h-3v-3zm4-4v3h-3v-3zm-4 0v3h-3v-3zm-4 0v7h-3v-7zm-4 0v7h-3v-7z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-total-row-below {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m4 13h15v7h-15z' fill='%239cf'/%3E%3Cpath d='m3 21h17v-17h-17zm16-4v3h-3v-3zm-4 0v3h-3v-3zm4-4v3h-3v-3zm-4 0v3h-3v-3zm-4 0v7h-3v-7zm-4 0v7h-3v-7zm12-4v3h-3v-3zm-4 0v3h-3v-3zm4-4v3h-3v-3zm-4 0v3h-3v-3zm-4 0v7h-3v-7zm-4 0v7h-3v-7z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-totals {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m4 16.999h15v3h-15z' fill='%239cf'/%3E%3Cpath d='m20 13v-9h-17v9zm-4-8h3v3h-3zm0 4h3v3h-3zm-4-4h3v3h-3zm0 4h3v3h-3zm-4-4h3v3h-3zm0 4h3v3h-3zm-4-4h3v3h-3zm0 4h3v3h-3zm-1 7v5h17v-5zm4 4h-3v-3h3zm4 0h-3v-3h3zm4 0h-3v-3h3zm4 0h-3v-3h3z' fill='%23819cce'/%3E%3Cpath d='m21 14v1h-1v-1zm-2 0v1h-1v-1zm-2 0v1h-1v-1zm-2 0v1h-1v-1zm-2 0v1h-1v-1zm-2 0v1h-1v-1zm-2 0v1h-1v-1zm-2 0v1h-1v-1zm-2 0v1h-1v-1zm-2 0v1h-1v-1z' fill='%231c7cdc'/%3E%3C/svg%3E"); }

.wd-attribute {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m18 10h-8c-1.104 0-2 .896-2 2v6c0 1.105.896 2 2 2h8c1.104 0 2-.895 2-2v-6c0-1.104-.896-2-2-2z' fill='%23fff'/%3E%3Cg fill='%239cf'%3E%3Cpath d='m3 14.918v.767c0 .773 1.436 1.438 3.5 1.74 0-.707 0-1.575 0-2.324 0-.12 0-.246 0-.358-.999-.141-1.995-.375-2.768-.743-.466.272-.732.585-.732.918z'/%3E%3Cpath d='m15 6.818c0-1.005-2.688-1.818-6-1.818-3.313 0-6 .813-6 1.818v.364c0 1.004 2.687 1.818 6 1.818 3.312 0 6-.814 6-1.817z'/%3E%3Cpath d='m3.732 10c-.466.272-.732.584-.732.918v.767c0 .772 1.436 1.437 3.5 1.738 0-.886 0-1.663 0-2.681-.999-.14-1.995-.374-2.768-.742z'/%3E%3C/g%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m18 11c .551 0 1 .449 1 1v6c0 .553-.449 1-1 1h-8c-.551 0-1-.447-1-1v-6c0-.551.449-1 1-1zm0-1h-8c-1.104 0-2 .896-2 2v6c0 1.105.896 2 2 2h8c1.104 0 2-.895 2-2v-6c0-1.104-.896-2-2-2z' fill='%23819cce'/%3E%3Cpath d='m13 13v-1h-3v1h1v4h-1v1h3v-1h-1v-4z' fill='%23b3b3b3'/%3E%3C/svg%3E"); }

.wd-common-value {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m6.5 7v1h-1.5v1.5h-1v-1.5h-1.5v-1h1.5v-1.5h1v1.5zm-1.5 10v-1.5h-1v1.5h-1.5v1h1.5v1.5h1v-1.5h1.5v-1zm14-10v-1.5h-1v1.5h-1.5v1h1.5v1.5h1v-1.5h1.5v-1zm0 10v-1.5h-1v1.5h-1.5v1h1.5v1.5h1v-1.5h1.5v-1z' fill='%231c7cdc'/%3E%3Cpath d='m8 10h7v5h-7z' fill='%239cf'/%3E%3Cpath d='m8 8v-1h7v1zm11 3h-1v3h1zm-11 6v1h7v-1zm-3-6h-1v3h1z' fill='%23b3b3b3'/%3E%3C/svg%3E"); }

.wd-field {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m18 10h-8c-1.104 0-2 .896-2 2v6c0 1.105.896 2 2 2h8c1.104 0 2-.895 2-2v-6c0-1.104-.896-2-2-2z' fill='%23fff'/%3E%3Cg fill='%239cf'%3E%3Cpath d='m3 14.918v.767c0 .773 1.436 1.438 3.5 1.74 0-.707 0-1.575 0-2.324 0-.12 0-.246 0-.358-.999-.141-1.995-.375-2.768-.743-.466.272-.732.585-.732.918z'/%3E%3Cpath d='m15 6.818c0-1.005-2.688-1.818-6-1.818-3.313 0-6 .813-6 1.818v.364c0 1.004 2.687 1.818 6 1.818 3.312 0 6-.814 6-1.817z'/%3E%3Cpath d='m3.732 10c-.466.272-.732.584-.732.918v.767c0 .772 1.436 1.437 3.5 1.738 0-.886 0-1.663 0-2.681-.999-.14-1.995-.374-2.768-.742z'/%3E%3C/g%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m18 11c .551 0 1 .449 1 1v6c0 .553-.449 1-1 1h-8c-.551 0-1-.447-1-1v-6c0-.551.449-1 1-1zm0-1h-8c-1.104 0-2 .896-2 2v6c0 1.105.896 2 2 2h8c1.104 0 2-.895 2-2v-6c0-1.104-.896-2-2-2z' fill='%23819cce'/%3E%3Cpath d='m13 13v-1h-3v1h1v4h-1v1h3v-1h-1v-4z' fill='%23b3b3b3'/%3E%3C/svg%3E"); }

.wd-data-set {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%239cf'%3E%3Cpath d='m3 13.918v.767c0 .773 1.436 1.438 3.5 1.74 0-.707 0-1.575 0-2.324 0-.12 0-.246 0-.358-.999-.141-1.995-.375-2.768-.743-.466.272-.732.585-.732.918z'/%3E%3Cpath d='m15 5.818c0-1.005-2.688-1.818-6-1.818-3.313 0-6 .813-6 1.818v.364c0 1.004 2.687 1.818 6 1.818 3.312 0 6-.814 6-1.817z'/%3E%3Cpath d='m3.732 9c-.466.272-.732.584-.732.918v.767c0 .772 1.436 1.437 3.5 1.738 0-.886 0-1.663 0-2.681-.999-.14-1.995-.374-2.768-.742z'/%3E%3C/g%3E%3Cpath d='m10.395 9.5c-1.047 0-1.895.85-1.895 1.895v7.711c0 1.047.848 1.395 1.895 1.395h7.211c1.045 0 1.895-.348 1.895-1.395v-7.711c0-1.045-.85-1.895-1.895-1.895z' fill='%23fff'/%3E%3Cpath d='m18 9h-8c-1.104 0-2 .896-2 2v .522h12v-.522c0-1.104-.896-2-2-2z' fill='%23f5c633'/%3E%3Cpath d='m18 9h-8c-1.104 0-2 .896-2 2v8c0 1.105.896 2 2 2h8c1.104 0 2-.895 2-2v-8c0-1.104-.896-2-2-2zm-8 1h8c .551 0 1 .449 1 1v .001h-10v-.001c0-.551.449-1 1-1zm8 10h-8c-.551 0-1-.447-1-1v-6.999h10v6.999c0 .553-.449 1-1 1z' fill='%23819cce'/%3E%3Cg fill='%23b3b3b3'%3E%3Cpath d='m10 16h2v1h-2z'/%3E%3Cpath d='m16 16h2v1h-2z'/%3E%3Cpath d='m10 18h2v1h-2z'/%3E%3Cpath d='m16 18h2v1h-2z'/%3E%3Cpath d='m13 16h2v1h-2z'/%3E%3Cpath d='m13 18h2v1h-2z'/%3E%3Cpath d='m10 14h2v1h-2z'/%3E%3Cpath d='m16 14h2v1h-2z'/%3E%3Cpath d='m13 14h2v1h-2z'/%3E%3C/g%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3C/svg%3E"); }

.wd-data-source {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cg fill='%231c7cdc'%3E%3Cpath d='m11.501 14h .011-.011-.011z'/%3E%3Cpath d='m18.192 15.501c-1.234.889-3.763 1.499-6.691 1.499-2.926 0-5.456-.61-6.691-1.5-.513.369-.809.785-.809 1.228v.545c0 1.509 3.36 2.728 7.5 2.728 4.142 0 7.5-1.219 7.5-2.726v-.547c0-.442-.296-.858-.809-1.227z'/%3E%3Cpath d='m19.001 7.728c0-1.507-3.358-2.728-7.5-2.728-4.14 0-7.5 1.221-7.5 2.728v.545c0 1.509 3.36 2.728 7.5 2.728 4.142 0 7.5-1.219 7.5-2.726z'/%3E%3Cpath d='m18.192 11.001c-1.234.889-3.765 1.499-6.691 1.499s-5.456-.609-6.691-1.5c-.513.369-.809.785-.809 1.228v.545c0 1.509 3.36 2.728 7.5 2.728 4.142 0 7.5-1.219 7.5-2.726v-.547c0-.443-.296-.859-.809-1.227z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-parameter {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m11 12h8v1h-8z' fill='%23727272'/%3E%3Cpath d='m4 12h2v1h-2z' fill='%23727272'/%3E%3Cpath d='m9 12v1h-1v-1zm1-1h-3v3h3z' fill='%231c7cdc'/%3E%3Cpath d='m15 7v1h-1v-1zm1-1h-3v3h3z' fill='%231c7cdc'/%3E%3Cpath d='m4 7h8v1h-8z' fill='%23727272'/%3E%3Cpath d='m17 7h2v1h-2z' fill='%23727272'/%3E%3Cpath d='m15 17v1h-1v-1zm1-1h-3v3h3z' fill='%231c7cdc'/%3E%3Cpath d='m4 17h8v1h-8z' fill='%23727272'/%3E%3Cpath d='m17 17h2v1h-2z' fill='%23727272'/%3E%3C/svg%3E"); }

.wd-semantic-model {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath fill='%23819CCE' d='M13.6,11.3c-0.3,0.2-0.6,0.4-0.9,0.5l0.6,1c0.3-0.2,0.5-0.4,0.9-0.5L13.6,11.3z'/%3E%3Cpath fill='%23819CCE' d='M12.1,16c0-0.2-0.1-0.4-0.1-0.5c0-0.2,0-0.3,0-0.5h-1c0,0.1,0,0.3,0,0.5s0,0.4-0.1,0.5H12.1z'/%3E%3Cpath fill='%23819CCE' d='M9.6,12.8l0.6-1c-0.3-0.1-0.6-0.3-0.9-0.5l-0.6,1C9.1,12.4,9.4,12.5,9.6,12.8z'/%3E%3C/g%3E%3Cpath fill='none' d='M0,0v24h24V0H0z'/%3E%3Cpath fill='%23B3B3B3' d='M22,5v15c0,0.5-0.5,1-1,1h-2v-1h2V5h-2V4h2C21.6,4,22,4.5,22,5z M2,21h2v-1H2V5h2V4H2C1.5,4,1,4.5,1,5v15C1,20.5,1.5,21,2,21z'/%3E%3Cpath fill='%231C7CDC' d='M15.5,18c-1.4,0-2.5-1.1-2.5-2.5s1.1-2.5,2.5-2.5s2.5,1.1,2.5,2.5S16.9,18,15.5,18z M7.5,18C6.1,18,5,16.9,5,15.5S6.1,13,7.5,13s2.5,1.1,2.5,2.5S8.9,18,7.5,18zM11.5,11C10.1,11,9,9.9,9,8.5S10.1,6,11.5,6S14,7.1,14,8.5S12.9,11,11.5,11z'/%3E%3C/svg%3E"); }

/* 3 Traffic Lights */
.wd-icon-set-3trafficlights-1 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3CradialGradient id='a' cx='8.12' cy='10.49' r='9.77' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.03' stop-color='%23d7ecd6'/%3E%3Cstop offset='0.07' stop-color='%23d0e9cf'/%3E%3Cstop offset='0.12' stop-color='%23bce0bb'/%3E%3Cstop offset='0.19' stop-color='%239dd29a'/%3E%3Cstop offset='0.21' stop-color='%2393ce90'/%3E%3Cstop offset='0.25' stop-color='%238bcb8a'/%3E%3Cstop offset='0.6' stop-color='%234aae5b'/%3E%3Cstop offset='0.76' stop-color='%2331a349'/%3E%3Cstop offset='1' stop-color='%236ac14b'/%3E%3C/radialGradient%3E%3CradialGradient id='b' cx='4.71' cy='7.22' r='13.26' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.03' stop-color='%23928f8f'/%3E%3Cstop offset='0.04' stop-color='%238e8c8c'/%3E%3Cstop offset='0.09' stop-color='%23767373'/%3E%3Cstop offset='0.16' stop-color='%23636060'/%3E%3Cstop offset='0.23' stop-color='%23555353'/%3E%3Cstop offset='0.33' stop-color='%234d4b4b'/%3E%3Cstop offset='0.5' stop-color='%234b4949'/%3E%3Cstop offset='0.75' stop-color='%23363434'/%3E%3Cstop offset='1'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ctitle%3E3traffic-0_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Ccircle cx='11' cy='13' r='6.26' fill='url(%23a)'/%3E%3Cpath d='M11,4.5A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Zm0,15A6.49,6.49,0,1,1,17.49,13,6.49,6.49,0,0,1,11,19.49Z' fill='url(%23b)'/%3E%3C/svg%3E"); }

.wd-icon-set-3trafficlights-2 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3CradialGradient id='a' cx='8.12' cy='10.49' r='9.77' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.03' stop-color='%23fdfadf'/%3E%3Cstop offset='0.05' stop-color='%23fdf9d8'/%3E%3Cstop offset='0.09' stop-color='%23fcf4c4'/%3E%3Cstop offset='0.12' stop-color='%23faeea3'/%3E%3Cstop offset='0.17' stop-color='%23f7e475'/%3E%3Cstop offset='0.21' stop-color='%23f5db48'/%3E%3Cstop offset='0.27' stop-color='%23f5d842'/%3E%3Cstop offset='0.59' stop-color='%23f3cd2a'/%3E%3Cstop offset='0.79' stop-color='%23f2c921'/%3E%3Cstop offset='0.84' stop-color='%23f4d12f'/%3E%3Cstop offset='0.92' stop-color='%23f8e553'/%3E%3Cstop offset='1' stop-color='%23fdfa79'/%3E%3C/radialGradient%3E%3CradialGradient id='b' cx='4.71' cy='7.22' r='13.26' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.03' stop-color='%23928f8f'/%3E%3Cstop offset='0.04' stop-color='%238e8c8c'/%3E%3Cstop offset='0.09' stop-color='%23767373'/%3E%3Cstop offset='0.16' stop-color='%23636060'/%3E%3Cstop offset='0.23' stop-color='%23555353'/%3E%3Cstop offset='0.33' stop-color='%234d4b4b'/%3E%3Cstop offset='0.5' stop-color='%234b4949'/%3E%3Cstop offset='0.75' stop-color='%23363434'/%3E%3Cstop offset='1'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ctitle%3E3traffic-1_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Ccircle cx='11' cy='13' r='6.26' fill='url(%23a)'/%3E%3Cpath d='M11,4.5A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Zm0,15A6.49,6.49,0,1,1,17.49,13,6.49,6.49,0,0,1,11,19.49Z' fill='url(%23b)'/%3E%3C/svg%3E"); }

.wd-icon-set-3trafficlights-3 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3CradialGradient id='a' cx='8.12' cy='10.49' r='9.77' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.03' stop-color='%23fde7e5'/%3E%3Cstop offset='0.07' stop-color='%23fce0de'/%3E%3Cstop offset='0.13' stop-color='%23fbcdca'/%3E%3Cstop offset='0.2' stop-color='%23f8aea9'/%3E%3Cstop offset='0.21' stop-color='%23f8aaa5'/%3E%3Cstop offset='0.22' stop-color='%23f8a6a1'/%3E%3Cstop offset='0.33' stop-color='%23f57977'/%3E%3Cstop offset='0.44' stop-color='%23f35655'/%3E%3Cstop offset='0.55' stop-color='%23f13d3d'/%3E%3Cstop offset='0.64' stop-color='%23f02e2f'/%3E%3Cstop offset='0.72' stop-color='%23f0292a'/%3E%3Cstop offset='0.76' stop-color='%23f02e2f'/%3E%3Cstop offset='0.81' stop-color='%23f13e3e'/%3E%3Cstop offset='0.87' stop-color='%23f35756'/%3E%3Cstop offset='0.93' stop-color='%23f57b78'/%3E%3Cstop offset='1' stop-color='%23f8a8a3'/%3E%3Cstop offset='1' stop-color='%23f8aaa5'/%3E%3C/radialGradient%3E%3CradialGradient id='b' cx='4.71' cy='7.22' r='13.26' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.03' stop-color='%23928f8f'/%3E%3Cstop offset='0.04' stop-color='%238e8c8c'/%3E%3Cstop offset='0.09' stop-color='%23767373'/%3E%3Cstop offset='0.16' stop-color='%23636060'/%3E%3Cstop offset='0.23' stop-color='%23555353'/%3E%3Cstop offset='0.33' stop-color='%234d4b4b'/%3E%3Cstop offset='0.5' stop-color='%234b4949'/%3E%3Cstop offset='0.75' stop-color='%23363434'/%3E%3Cstop offset='1'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ctitle%3E3traffic-2_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Ccircle cx='11' cy='13' r='6.26' fill='url(%23a)'/%3E%3Cpath d='M11,4.5A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Zm0,15A6.49,6.49,0,1,1,17.49,13,6.49,6.49,0,0,1,11,19.49Z' fill='url(%23b)'/%3E%3C/svg%3E"); }

/* Arrows */
.wd-icon-set-arrows-1 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='11.5' y1='4.22' x2='11.5' y2='20.49' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.03' stop-color='%2376c288'/%3E%3Cstop offset='0.29' stop-color='%236fbf83'/%3E%3Cstop offset='0.68' stop-color='%235bb975'/%3E%3Cstop offset='1' stop-color='%2345b165'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ctitle%3Earrows-0_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpolygon points='8.5 21.5 8.5 12 3.21 12 11.5 3.71 19.79 12 14.5 12 14.5 21.5 8.5 21.5' fill='url(%23a)'/%3E%3Cpath d='M11.5,4.41l7.09,7.09H14V21H9V11.5H4.41L11.5,4.41M11.5,3,2,12.5H8V22h7V12.5h6L11.5,3Z' fill='%232d6727'/%3E%3C/svg%3E"); }

.wd-icon-set-arrows-2 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='197.32' y1='112.82' x2='197.32' y2='129.09' gradientTransform='translate(-42.39 -212.65) rotate(45)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23f5db48'/%3E%3Cstop offset='0.32' stop-color='%23f4d841'/%3E%3Cstop offset='0.78' stop-color='%23f3ce2d'/%3E%3Cstop offset='1' stop-color='%23f2c921'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ctitle%3Earrows-1_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpolygon points='3.02 16.74 9.73 10.03 5.99 6.28 17.72 6.28 17.72 18.01 13.97 14.27 7.26 20.98 3.02 16.74' fill='url(%23a)'/%3E%3Cpath d='M17.22,6.78v10l-2.54-2.54L14,13.56l-.71.71-6,6L3.72,16.74l6-6,.71-.71-.71-.71L7.2,6.78h10m1-1H4.78L9,10,2.31,16.74l4.95,4.95L14,15l4.24,4.24V5.78Z' fill='%23cf7a10'/%3E%3C/svg%3E"); }

.wd-icon-set-arrows-3 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='473.54' y1='24.17' x2='473.54' y2='40.45' gradientTransform='translate(43.96 -461.04) rotate(90)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23f5db48'/%3E%3Cstop offset='0.32' stop-color='%23f4d841'/%3E%3Cstop offset='0.78' stop-color='%23f3ce2d'/%3E%3Cstop offset='1' stop-color='%23f2c921'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ctitle%3Earrows-2_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpolygon points='2.5 9.5 12 9.5 12 4.21 20.29 12.5 12 20.79 12 15.5 2.5 15.5 2.5 9.5' fill='url(%23a)'/%3E%3Cpath d='M19.59,12.5,12.5,19.59V15H3V10h9.5V5.41l7.09,7.09m1.41,0L11.5,3V9H2v7h9.5v6L21,12.5Z' fill='%23cf7a10'/%3E%3C/svg%3E"); }

.wd-icon-set-arrows-4 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='648.45' y1='-287.78' x2='648.45' y2='-271.51' gradientTransform='translate(272.39 -643.66) rotate(135)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23f5db48'/%3E%3Cstop offset='0.32' stop-color='%23f4d841'/%3E%3Cstop offset='0.78' stop-color='%23f3ce2d'/%3E%3Cstop offset='1' stop-color='%23f2c921'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ctitle%3Earrows-3_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpolygon points='7.26 4.01 13.97 10.73 17.72 6.99 17.72 18.72 5.99 18.72 9.73 14.97 3.02 8.26 7.26 4.01' fill='url(%23a)'/%3E%3Cpath d='M17.22,18.22H7.2l2.54-2.54.71-.71-.71-.71-6-6L7.26,4.72l6,6,.71.71.71-.71L17.22,8.2v10m1,1V5.78L14,10,7.26,3.31,2.31,8.26,9,15,4.78,19.22Z' fill='%23cf7a10'/%3E%3C/svg%3E"); }

.wd-icon-set-arrows-5 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='561.5' y1='-665.09' x2='561.5' y2='-681.37' gradientTransform='translate(573 -661.08) rotate(180)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23f36868'/%3E%3Cstop offset='0.23' stop-color='%23f36361'/%3E%3Cstop offset='0.57' stop-color='%23f2554d'/%3E%3Cstop offset='0.98' stop-color='%23f03e2c'/%3E%3Cstop offset='1' stop-color='%23f03d2a'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ctitle%3Earrows-3_color_24px_1%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpolygon points='14.5 3.5 14.5 13 19.79 13 11.5 21.29 3.21 13 8.5 13 8.5 3.5 14.5 3.5' fill='url(%23a)'/%3E%3Cpath d='M11.5,20.59,4.41,13.5H9V4h5v9.5h4.59L11.5,20.59m0,1.41L21,12.5H15V3H8v9.5H2L11.5,22Z' fill='%23903825'/%3E%3C/svg%3E"); }

/* Checkbox */
.wd-icon-set-checkbox-1 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='4' y1='12.5' x2='19' y2='12.5' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23e4e4e0'/%3E%3Cstop offset='0.47' stop-color='%23eaeae7'/%3E%3Cstop offset='1' stop-color='%23f7f7f6'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ctitle%3Echeckbox-0_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Crect x='4' y='5' width='15' height='15' fill='url(%23a)'/%3E%3Cpath d='M18,6V19H5V6H18m1-1H4V20H19V5Z' fill='%23214d7f'/%3E%3Cpolygon points='16 8.17 10 14.17 7 11.18 7 14 10 17 16 11 16 8.17' fill='%2331a349'/%3E%3C/svg%3E"); }

.wd-icon-set-checkbox-2 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='4' y1='12.5' x2='19' y2='12.5' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23e4e4e0'/%3E%3Cstop offset='0.47' stop-color='%23eaeae7'/%3E%3Cstop offset='1' stop-color='%23f7f7f6'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ctitle%3Echeckbox-1_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Crect x='4' y='5' width='15' height='15' fill='url(%23a)'/%3E%3Cpath d='M18,6V19H5V6H18m1-1H4V20H19V5Z' fill='%23214d7f'/%3E%3C/svg%3E"); }

/* Flags */
.wd-icon-set-flags-1 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Eflags-0_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M10.19,5.65c-1.66-.55-4.31.77-4.31.77l2.62,6.3a3.07,3.07,0,0,1,3.5-.15c2.8,1.55,5.71-2.21,5.71-2.21a4.27,4.27,0,0,1-3-.88C13.15,8.42,11,5.92,10.19,5.65Z' fill='%239ad47d'/%3E%3Cpath d='M8.31,13.56,5.24,6.19,5.66,6c.12-.06,2.85-1.41,4.69-.8h0A8.74,8.74,0,0,1,12.6,7,22.18,22.18,0,0,0,15,9.07a3.81,3.81,0,0,0,2.61.81l1.28-.23-.79,1c-.13.17-3.21,4.08-6.35,2.34a2.58,2.58,0,0,0-2.92.08Zm2-1.94a4.24,4.24,0,0,1,2,.51c1.66.92,3.43-.39,4.38-1.31a5.7,5.7,0,0,1-2.17-.92,22.82,22.82,0,0,1-2.53-2.18A11.2,11.2,0,0,0,10,6.13h0a6,6,0,0,0-3.5.55L8.73,12A3.4,3.4,0,0,1,10.27,11.62Z' fill='%2331a349'/%3E%3Cpath d='M11.11,19.77a.5.5,0,0,1-.46-.31L5.28,6.16a.5.5,0,1,1,.93-.37l5.36,13.29a.5.5,0,0,1-.28.65A.51.51,0,0,1,11.11,19.77Z'/%3E%3C/svg%3E"); }

.wd-icon-set-flags-2 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Eflags-1_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M10.19,5.65c-1.66-.55-4.31.77-4.31.77l2.62,6.3a3.07,3.07,0,0,1,3.5-.15c2.8,1.55,5.71-2.21,5.71-2.21a4.27,4.27,0,0,1-3-.88C13.15,8.42,11,5.92,10.19,5.65Z' fill='%23f5db48'/%3E%3Cpath d='M8.31,13.56,5.24,6.19,5.66,6c.12-.06,2.85-1.41,4.69-.8h0A8.74,8.74,0,0,1,12.6,7,22.18,22.18,0,0,0,15,9.07a3.81,3.81,0,0,0,2.61.81l1.28-.23-.79,1c-.13.17-3.21,4.08-6.35,2.34a2.58,2.58,0,0,0-2.92.08Zm2-1.94a4.24,4.24,0,0,1,2,.51c1.66.92,3.43-.39,4.38-1.31a5.7,5.7,0,0,1-2.17-.92,22.82,22.82,0,0,1-2.53-2.18A11.2,11.2,0,0,0,10,6.13h0a6,6,0,0,0-3.5.55L8.73,12A3.4,3.4,0,0,1,10.27,11.62Z' fill='%23f2b621'/%3E%3Cpath d='M11.11,19.77a.5.5,0,0,1-.46-.31L5.28,6.16a.5.5,0,1,1,.93-.37l5.36,13.29a.5.5,0,0,1-.28.65A.51.51,0,0,1,11.11,19.77Z'/%3E%3C/svg%3E"); }

.wd-icon-set-flags-3 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Eflags-2_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M10.19,5.65c-1.66-.55-4.31.77-4.31.77l2.62,6.3a3.07,3.07,0,0,1,3.5-.15c2.8,1.55,5.71-2.21,5.71-2.21a4.27,4.27,0,0,1-3-.88C13.15,8.42,11,5.92,10.19,5.65Z' fill='%23f36868'/%3E%3Cpath d='M8.31,13.56,5.24,6.19,5.66,6c.12-.06,2.85-1.41,4.69-.8h0A8.74,8.74,0,0,1,12.6,7,22.18,22.18,0,0,0,15,9.07a3.81,3.81,0,0,0,2.61.81l1.28-.23-.79,1c-.13.17-3.21,4.08-6.35,2.34a2.58,2.58,0,0,0-2.92.08Zm2-1.94a4.24,4.24,0,0,1,2,.51c1.66.92,3.43-.39,4.38-1.31a5.7,5.7,0,0,1-2.17-.92,22.82,22.82,0,0,1-2.53-2.18A11.2,11.2,0,0,0,10,6.13h0a6,6,0,0,0-3.5.55L8.73,12A3.4,3.4,0,0,1,10.27,11.62Z' fill='%23f03d2a'/%3E%3Cpath d='M11.11,19.77a.5.5,0,0,1-.46-.31L5.28,6.16a.5.5,0,1,1,.93-.37l5.36,13.29a.5.5,0,0,1-.28.65A.51.51,0,0,1,11.11,19.77Z'/%3E%3C/svg%3E"); }

/* Gray Arrows */
.wd-icon-set-grayarrows-1 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='11.5' y1='4.22' x2='11.5' y2='20.49' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.03' stop-color='%23b5b5b5'/%3E%3Cstop offset='0.37' stop-color='%23aeaeae'/%3E%3Cstop offset='0.86' stop-color='%239a9a9a'/%3E%3Cstop offset='1' stop-color='%23939393'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ctitle%3Egrayarrows-0_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpolygon points='8.5 21.5 8.5 12 3.21 12 11.5 3.71 19.79 12 14.5 12 14.5 21.5 8.5 21.5' fill='url(%23a)'/%3E%3Cpath d='M11.5,4.41l7.09,7.09H14V21H9V11.5H4.41L11.5,4.41M11.5,3,2,12.5H8V22h7V12.5h6L11.5,3Z' fill='%23404040'/%3E%3C/svg%3E"); }

.wd-icon-set-grayarrows-2 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='315.13' y1='309.23' x2='315.13' y2='325.51' gradientTransform='translate(13.19 -434.85) rotate(45)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.03' stop-color='%23b5b5b5'/%3E%3Cstop offset='0.37' stop-color='%23aeaeae'/%3E%3Cstop offset='0.86' stop-color='%239a9a9a'/%3E%3Cstop offset='1' stop-color='%23939393'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ctitle%3Egrayarrows-1_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpolygon points='3.02 16.74 9.73 10.03 5.99 6.28 17.72 6.28 17.72 18.01 13.97 14.27 7.26 20.98 3.02 16.74' fill='url(%23a)'/%3E%3Cpath d='M17.22,6.78v10l-2.54-2.54L14,13.56l-.71.71-6,6L3.72,16.74l6-6,.71-.71-.71-.71L7.2,6.78h10m1-1H4.78L9,10,2.31,16.74l4.95,4.95L14,15l4.24,4.24V5.78Z' fill='%23404040'/%3E%3C/svg%3E"); }

.wd-icon-set-grayarrows-3 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='813.54' y1='292.95' x2='813.54' y2='276.68' gradientTransform='translate(295.96 -801.04) rotate(90)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.03' stop-color='%23b5b5b5'/%3E%3Cstop offset='0.37' stop-color='%23aeaeae'/%3E%3Cstop offset='0.86' stop-color='%239a9a9a'/%3E%3Cstop offset='1' stop-color='%23939393'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ctitle%3Egrayarrows-2_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpolygon points='2.5 9.5 12 9.5 12 4.21 20.29 12.5 12 20.79 12 15.5 2.5 15.5 2.5 9.5' fill='url(%23a)'/%3E%3Cpath d='M19.59,12.5,12.5,19.59V15H3V10h9.5V5.41l7.09,7.09m1.41,0L11.5,3V9H2v7h9.5v6L21,12.5Z' fill='%23404040'/%3E%3C/svg%3E"); }

.wd-icon-set-grayarrows-4 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='1179.67' y1='-138.51' x2='1191.18' y2='-150.02' gradientTransform='translate(746.58 -928.08) rotate(135)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.03' stop-color='%23b5b5b5'/%3E%3Cstop offset='0.37' stop-color='%23aeaeae'/%3E%3Cstop offset='0.86' stop-color='%239a9a9a'/%3E%3Cstop offset='1' stop-color='%23939393'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ctitle%3Egrayarrows-3_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpolygon points='7.26 4.01 13.97 10.73 17.72 6.99 17.72 18.72 5.99 18.72 9.73 14.97 3.02 8.26 7.26 4.01' fill='url(%23a)'/%3E%3Cpath d='M17.22,18.22H7.2l2.54-2.54.71-.71-.71-.71-6-6L7.26,4.72l6,6,.71.71.71-.71L17.22,8.2v10m1,1V5.78L14,10,7.26,3.31,2.31,8.26,9,15,4.78,19.22Z' fill='%23404040'/%3E%3C/svg%3E"); }

.wd-icon-set-grayarrows-5 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='1153.5' y1='-753.09' x2='1153.5' y2='-769.37' gradientTransform='translate(1165 -749.08) rotate(180)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.03' stop-color='%23b5b5b5'/%3E%3Cstop offset='0.37' stop-color='%23aeaeae'/%3E%3Cstop offset='0.86' stop-color='%239a9a9a'/%3E%3Cstop offset='1' stop-color='%23939393'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ctitle%3Egrayarrows-4_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpolygon points='14.5 3.5 14.5 13 19.79 13 11.5 21.29 3.21 13 8.5 13 8.5 3.5 14.5 3.5' fill='url(%23a)'/%3E%3Cpath d='M11.5,20.59,4.41,13.5H9V4h5v9.5h4.59L11.5,20.59m0,1.41L21,12.5H15V3H8v9.5H2L11.5,22Z' fill='%23404040'/%3E%3C/svg%3E"); }

/* Quarters */
.wd-icon-set-quarters-1 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Equarters-0_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M11,4.5A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z'/%3E%3C/svg%3E"); }

.wd-icon-set-quarters-2 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Equarters-1_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M11,4.5V13H2.5A8.5,8.5,0,1,0,11,4.5Z'/%3E%3Cpath d='M11,5.5A7.5,7.5,0,1,1,3.5,13,7.51,7.51,0,0,1,11,5.5m0-1A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z'/%3E%3C/svg%3E"); }

.wd-icon-set-quarters-3 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Equarters-2_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M11,4.5v17a8.5,8.5,0,0,0,0-17Z'/%3E%3Cpath d='M11,5.5A7.5,7.5,0,1,1,3.5,13,7.51,7.51,0,0,1,11,5.5m0-1A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z'/%3E%3C/svg%3E"); }

.wd-icon-set-quarters-4 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Equarters-3_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M11,5.5A7.5,7.5,0,1,1,3.5,13,7.51,7.51,0,0,1,11,5.5m0-1A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z'/%3E%3Cpath d='M11,4.5V13h8.5A8.5,8.5,0,0,0,11,4.5Z'/%3E%3C/svg%3E"); }

.wd-icon-set-quarters-5 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Equarters-4_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M11,5.5A7.5,7.5,0,1,1,3.5,13,7.51,7.51,0,0,1,11,5.5m0-1A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z'/%3E%3C/svg%3E"); }

/* Ratings */
.wd-icon-set-ratings-1 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Eratings-0_color_24px%3C/title%3E%3Cpath d='M11,4.5A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Zm0,10.78A2.28,2.28,0,1,1,13.28,13,2.28,2.28,0,0,1,11,15.28Z' fill='%23ff1900'/%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M11,5.5A7.5,7.5,0,1,1,3.5,13,7.51,7.51,0,0,1,11,5.5m0-1A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z' fill='%23d71400'/%3E%3C/svg%3E"); }

.wd-icon-set-ratings-2 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Eratings-1_color_24px%3C/title%3E%3Cpath d='M11,4.5A8.5,8.5,0,0,0,2.5,13h17A8.5,8.5,0,0,0,11,4.5Z' fill='%23ff1900'/%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M11,5.5A7.5,7.5,0,1,1,3.5,13,7.51,7.51,0,0,1,11,5.5m0-1A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z' fill='%23d71400'/%3E%3C/svg%3E"); }

.wd-icon-set-ratings-3 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Eratings-2_color_24px%3C/title%3E%3Cpath d='M11,4.5A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z'/%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3C/svg%3E"); }

.wd-icon-set-ratings-4 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Eratings-3_color_24px%3C/title%3E%3Cpath d='M11,4.5A8.5,8.5,0,0,0,2.5,13h17A8.5,8.5,0,0,0,11,4.5Z'/%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M11,5.5A7.5,7.5,0,1,1,3.5,13,7.51,7.51,0,0,1,11,5.5m0-1A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z'/%3E%3C/svg%3E"); }

.wd-icon-set-ratings-5 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Eratings-4_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M11,5.5A7.5,7.5,0,1,1,3.5,13,7.51,7.51,0,0,1,11,5.5m0-1A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z'/%3E%3C/svg%3E"); }

/* Red To Black */
.wd-icon-set-redtoblack-1 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Eredtoblack-0_color_24px%3C/title%3E%3Cpath d='M11,4.5A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z' fill='%23ff1900'/%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M11,5.5A7.5,7.5,0,1,1,3.5,13,7.51,7.51,0,0,1,11,5.5m0-1A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z' fill='%23d71400'/%3E%3C/svg%3E"); }

.wd-icon-set-redtoblack-2 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Eredtoblack-1_color_24px%3C/title%3E%3Cpath d='M11,4.5A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z' fill='%23ff8f89'/%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M11,5.5A7.5,7.5,0,1,1,3.5,13,7.51,7.51,0,0,1,11,5.5m0-1A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z' fill='%23eb8b88'/%3E%3C/svg%3E"); }

.wd-icon-set-redtoblack-3 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Eredtoblack-2_color_24px%3C/title%3E%3Cpath d='M11,4.5A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z' fill='%23b5b5b5'/%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M11,5.5A7.5,7.5,0,1,1,3.5,13,7.51,7.51,0,0,1,11,5.5m0-1A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z' fill='%23a7a7a7'/%3E%3C/svg%3E"); }

.wd-icon-set-redtoblack-4 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Eredtoblack-3_color_24px%3C/title%3E%3Cpath d='M11,4.5A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z'/%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3C/svg%3E"); }

/* Signs */
.wd-icon-set-signs-1 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3CradialGradient id='a' cx='11' cy='12.96' r='8.5' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.22' stop-color='%2393ce90'/%3E%3Cstop offset='0.28' stop-color='%2388ca8a'/%3E%3Cstop offset='0.46' stop-color='%236bbf7a'/%3E%3Cstop offset='0.65' stop-color='%2356b76e'/%3E%3Cstop offset='0.83' stop-color='%2349b367'/%3E%3Cstop offset='1' stop-color='%2345b165'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ctitle%3Esigns-0_color_24px%3C/title%3E%3Cpath d='M11,4.5A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z' fill='url(%23a)'/%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M11,5.5A7.5,7.5,0,1,1,3.5,13,7.51,7.51,0,0,1,11,5.5m0-1A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z' fill='%23225f1e'/%3E%3C/svg%3E"); }

.wd-icon-set-signs-2 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='7.33' y1='12.72' x2='13.51' y2='19.79' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.1' stop-color='%23f5db48'/%3E%3Cstop offset='0.38' stop-color='%23f4d841'/%3E%3Cstop offset='0.8' stop-color='%23f3ce2d'/%3E%3Cstop offset='1' stop-color='%23f2c921'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ctitle%3Esigns-1_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M10.19,6.46l-7,12A1,1,0,0,0,4.06,20H18a1,1,0,0,0,.86-1.5l-7-12A1,1,0,0,0,10.19,6.46Z' fill='url(%23a)'/%3E%3Cpath d='M18,20.49h-14a1.5,1.5,0,0,1-1.3-2.25l7-12a1.5,1.5,0,0,1,2.59,0l7,12A1.5,1.5,0,0,1,18,20.49ZM10.62,6.71l-7,12a.5.5,0,0,0,.43.75H18a.5.5,0,0,0,.43-.75l-7-12a.5.5,0,0,0-.86,0Z' fill='%23cf7a10'/%3E%3C/svg%3E"); }

.wd-icon-set-signs-3 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='6.68' y1='8.68' x2='14.96' y2='16.96' gradientTransform='translate(12.41 -3.97) rotate(45)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.1' stop-color='%23f9a8a9'/%3E%3Cstop offset='0.3' stop-color='%23f8a1a2'/%3E%3Cstop offset='0.59' stop-color='%23f78e8e'/%3E%3Cstop offset='0.94' stop-color='%23f46f6d'/%3E%3Cstop offset='1' stop-color='%23f46967'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ctitle%3Esigns-2_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Crect x='4.9' y='6.9' width='12.21' height='12.21' rx='1.53' ry='1.53' transform='translate(-5.97 11.59) rotate(-45)' fill='url(%23a)'/%3E%3Cpath d='M11,21.5a2,2,0,0,1-1.43-.59L3.09,14.43a2,2,0,0,1,0-2.86L9.57,5.09a2,2,0,0,1,2.87,0l6.48,6.48a2,2,0,0,1,0,2.86l-6.48,6.48A2,2,0,0,1,11,21.5Zm0-16a1,1,0,0,0-.73.3L3.8,12.27a1,1,0,0,0,0,1.45l6.48,6.48a1,1,0,0,0,1.45,0l6.48-6.48a1,1,0,0,0,0-1.45L11.73,5.8A1,1,0,0,0,11,5.5Z' fill='%23902a1a'/%3E%3C/svg%3E"); }

/* Symbols 1 */
.wd-icon-set-symbols1-1 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3CradialGradient id='a' cx='11' cy='12.96' r='8.5' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.22' stop-color='%2393ce90'/%3E%3Cstop offset='0.28' stop-color='%2388ca8a'/%3E%3Cstop offset='0.46' stop-color='%236bbf7a'/%3E%3Cstop offset='0.65' stop-color='%2356b76e'/%3E%3Cstop offset='0.83' stop-color='%2349b367'/%3E%3Cstop offset='1' stop-color='%2345b165'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ctitle%3Esymbols1-0_color_24px%3C/title%3E%3Cpath d='M11,4.5A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z' fill='url(%23a)'/%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M11,5.5A7.5,7.5,0,1,1,3.5,13,7.51,7.51,0,0,1,11,5.5m0-1A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z' fill='%23225f1e'/%3E%3Cpolygon points='16 9.17 10 15.17 7 12.18 7 15 10 18 16 12 16 9.17' fill='%23fff'/%3E%3C/svg%3E"); }

.wd-icon-set-symbols1-2 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='2.5' y1='13' x2='19.5' y2='13' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.05' stop-color='%23f2bd04'/%3E%3Cstop offset='0.42' stop-color='%23f2b90b'/%3E%3Cstop offset='0.96' stop-color='%23f2af1f'/%3E%3Cstop offset='1' stop-color='%23f2ae21'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ctitle%3Esymbols1-1_color_24px%3C/title%3E%3Cpath d='M11,4.5A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z' fill='url(%23a)'/%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M11,5.5A7.5,7.5,0,1,1,3.5,13,7.51,7.51,0,0,1,11,5.5m0-1A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z' fill='%23cf7a10'/%3E%3Cpath d='M12.28,16.15a1.09,1.09,0,0,1-.38.86,1.47,1.47,0,0,1-1,.33,1.47,1.47,0,0,1-1-.34,1.08,1.08,0,0,1-.39-.85,1,1,0,0,1,.38-.83,1.52,1.52,0,0,1,1-.32,1.52,1.52,0,0,1,1,.32A1,1,0,0,1,12.28,16.15Zm-.4-2.08h-2L9.56,8.5h2.63Z' fill='%23fff'/%3E%3C/svg%3E"); }

.wd-icon-set-symbols1-3 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='2.5' y1='13' x2='19.5' y2='13' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23ff9084'/%3E%3Cstop offset='0.24' stop-color='%23fd8a7d'/%3E%3Cstop offset='0.59' stop-color='%23f87869'/%3E%3Cstop offset='1' stop-color='%23ef5d49'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ctitle%3Esymbols1-2_color_24px%3C/title%3E%3Ccircle cx='11' cy='13' r='8.5' fill='url(%23a)'/%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M11,5.5A7.5,7.5,0,1,1,3.5,13,7.51,7.51,0,0,1,11,5.5m0-1A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z' fill='%23902a1a'/%3E%3Cpath d='M12.45,13l2.47-2.47a.5.5,0,0,0,0-.71l-.71-.71a.5.5,0,0,0-.71,0L11,11.62,8.56,9.15a.5.5,0,0,0-.71,0l-.71.71a.5.5,0,0,0,0,.71L9.62,13,7.15,15.51a.5.5,0,0,0,0,.71l.71.71a.5.5,0,0,0,.71,0L11,14.45l2.47,2.47a.5.5,0,0,0,.71,0l.71-.71a.5.5,0,0,0,0-.71Z' fill='%23f7f7f6'/%3E%3C/svg%3E"); }

/* Symbols 2 */
.wd-icon-set-symbols2-1 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Esymbols2-0_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpolygon points='18 7.17 10 15.17 5 10.18 5 14 10 19 18 11 18 7.17' fill='%2355bd78'/%3E%3C/svg%3E"); }

.wd-icon-set-symbols2-2 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Esymbols2-1_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M13.5,18A2,2,0,0,1,13,19.43,1.91,1.91,0,0,1,11.5,20a1.92,1.92,0,0,1-1.44-.58A2,2,0,0,1,9.5,18,1.93,1.93,0,0,1,10,16.55,2,2,0,0,1,11.5,16a2,2,0,0,1,1.44.55A1.91,1.91,0,0,1,13.5,18Zm-.34-3H9.85L9.5,5h4Z' fill='%23fc9c03'/%3E%3C/svg%3E"); }

.wd-icon-set-symbols2-3 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Esymbols2-2_color_24px%3C/title%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M13.88,12.53l3.47-3.47a.5.5,0,0,0,0-.71L15.65,6.65a.5.5,0,0,0-.71,0l-3.47,3.47L8,6.65a.5.5,0,0,0-.71,0L5.58,8.35a.5.5,0,0,0,0,.71l3.47,3.47L5.58,16a.5.5,0,0,0,0,.71l1.71,1.71a.5.5,0,0,0,.71,0l3.47-3.47,3.47,3.47a.5.5,0,0,0,.71,0l1.71-1.71a.5.5,0,0,0,0-.71Z' fill='%23f03d2a'/%3E%3C/svg%3E"); }

/* Traffic Lights */
.wd-icon-set-trafficlights-1 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3CradialGradient id='a' cx='11' cy='12.96' r='8.5' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.22' stop-color='%2393ce90'/%3E%3Cstop offset='0.28' stop-color='%2388ca8a'/%3E%3Cstop offset='0.46' stop-color='%236bbf7a'/%3E%3Cstop offset='0.65' stop-color='%2356b76e'/%3E%3Cstop offset='0.83' stop-color='%2349b367'/%3E%3Cstop offset='1' stop-color='%2345b165'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ctitle%3Etraffic-0_color_24px%3C/title%3E%3Cpath d='M11,4.5A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z' fill='url(%23a)'/%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M11,5.5A7.5,7.5,0,1,1,3.5,13,7.51,7.51,0,0,1,11,5.5m0-1A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z' fill='%23225f1e'/%3E%3C/svg%3E"); }

.wd-icon-set-trafficlights-2 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3CradialGradient id='a' cx='11.84' cy='13.36' r='8.5' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23f2ed36'/%3E%3Cstop offset='0.12' stop-color='%23f2ea32'/%3E%3Cstop offset='0.24' stop-color='%23f2e325'/%3E%3Cstop offset='0.37' stop-color='%23f2d60f'/%3E%3Cstop offset='0.43' stop-color='%23f2cf04'/%3E%3Cstop offset='0.48' stop-color='%23f2cc07'/%3E%3Cstop offset='1' stop-color='%23f2ae21'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ctitle%3Etraffic-1_color_24px%3C/title%3E%3Cpath d='M11,4.5A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z' fill='url(%23a)'/%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M11,5.5A7.5,7.5,0,1,1,3.5,13,7.51,7.51,0,0,1,11,5.5m0-1A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z' fill='%23cf7a10'/%3E%3C/svg%3E"); }

.wd-icon-set-trafficlights-3 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3CradialGradient id='a' cx='11.84' cy='13.36' r='8.5' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.03' stop-color='%23ff936a'/%3E%3Cstop offset='0.14' stop-color='%23fe8c66'/%3E%3Cstop offset='0.3' stop-color='%23fb7859'/%3E%3Cstop offset='0.5' stop-color='%23f65746'/%3E%3Cstop offset='0.71' stop-color='%23f0292a'/%3E%3Cstop offset='0.72' stop-color='%23f0292a'/%3E%3Cstop offset='0.76' stop-color='%23f02e2f'/%3E%3Cstop offset='0.81' stop-color='%23f13e3e'/%3E%3Cstop offset='0.87' stop-color='%23f35756'/%3E%3Cstop offset='0.93' stop-color='%23f57b78'/%3E%3Cstop offset='1' stop-color='%23f8a8a3'/%3E%3Cstop offset='1' stop-color='%23f8aaa5'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ctitle%3Etraffic-2_color_24px%3C/title%3E%3Cpath d='M11,4.5A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z' fill='url(%23a)'/%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M11,5.5A7.5,7.5,0,1,1,3.5,13,7.51,7.51,0,0,1,11,5.5m0-1A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z' fill='%238d2b1b'/%3E%3C/svg%3E"); }

.wd-icon-set-trafficlights-4 {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3CradialGradient id='a' cx='11.84' cy='13.36' r='8.5' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.03' stop-color='%23928f8f'/%3E%3Cstop offset='0.04' stop-color='%238e8c8c'/%3E%3Cstop offset='0.09' stop-color='%23767373'/%3E%3Cstop offset='0.16' stop-color='%23636060'/%3E%3Cstop offset='0.23' stop-color='%23555353'/%3E%3Cstop offset='0.33' stop-color='%234d4b4b'/%3E%3Cstop offset='0.5' stop-color='%234b4949'/%3E%3Cstop offset='0.75' stop-color='%23363434'/%3E%3Cstop offset='1'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ctitle%3Etraffic-3_color_24px%3C/title%3E%3Cpath d='M11,4.5A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z' fill='url(%23a)'/%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M11,5.5A7.5,7.5,0,1,1,3.5,13,7.51,7.51,0,0,1,11,5.5m0-1A8.5,8.5,0,1,0,19.5,13,8.5,8.5,0,0,0,11,4.5Z' fill='%23040404'/%3E%3C/svg%3E"); }

.wd-ctrl-banded-list {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m19 3h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2z' fill='%23fff'/%3E%3Cpath d='m19 3h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2zm1 17c0 .553-.449 1-1 1h-15c-.551 0-1-.447-1-1v-6.969h17zm0-7.969h-17v-7.031c0-.551.449-1 1-1h15c .551 0 1 .449 1 1z' fill='%23819cce'/%3E%3Cg fill='%239cf'%3E%3Cpath d='m5 8h6v2h-6z'/%3E%3Cpath d='m12 8h6v2h-6z'/%3E%3Cpath d='m5 17h6v2h-6z'/%3E%3Cpath d='m12 17h6v2h-6z'/%3E%3C/g%3E%3Cpath d='m4 14h15v1h-15z' fill='%23b3b3b3'/%3E%3Cpath d='m4 5h15v1h-15z' fill='%23b3b3b3'/%3E%3C/svg%3E"); }

.wd-ctrl-barcode {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m19 5h-15c-1.104 0-2 .896-2 2v11c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-11c0-1.104-.896-2-2-2z' fill='%23fff'/%3E%3Cpath d='m19 6c .551 0 1 .449 1 1v11c0 .553-.449 1-1 1h-15c-.551 0-1-.447-1-1v-11c0-.551.449-1 1-1zm0-1h-15c-1.104 0-2 .896-2 2v11c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-11c0-1.104-.896-2-2-2z' fill='%23819cce'/%3E%3Cg fill='%231c7cdc'%3E%3Cpath d='m4 9h2v7h-2z'/%3E%3Cpath d='m7 9h1v7h-1z'/%3E%3Cpath d='m14 9h2v7h-2z'/%3E%3Cpath d='m12 9h1v7h-1z'/%3E%3Cpath d='m17 9h2v7h-2z'/%3E%3Cpath d='m9 9h2v7h-2z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-body {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m5 21h13c .553 0 1-.447 1-1v-15c0-.554-.447-1-1-1h-13c-.553 0-1 .446-1 1v15c0 .553.447 1 1 1z' fill='%23fff'/%3E%3Cpath d='m18 19v1h-13v-1h-1v1c0 .553.447 1 1 1h13c .553 0 1-.447 1-1v-1z' fill='%23819cce'/%3E%3Cpath d='m6 11h11v3h-11z' fill='%23f5c633'/%3E%3Cg fill='%231c7cdc'%3E%3Cpath d='m6 8h2v1h-2z'/%3E%3Cpath d='m9 8.001h2v1h-2z'/%3E%3Cpath d='m12 8.001h2v1h-2z'/%3E%3Cpath d='m15 8.001h2v1h-2z'/%3E%3Cpath d='m18 8h2v1h-2z'/%3E%3Cpath d='m3 8h2v1h-2z'/%3E%3C/g%3E%3Cpath d='m18 11h1v3h-1z' fill='%23819cce'/%3E%3Cpath d='m4 11h1v3h-1z' fill='%23819cce'/%3E%3Cg fill='%231c7cdc'%3E%3Cpath d='m6 16h2v1h-2z'/%3E%3Cpath d='m9 16.001h2v1h-2z'/%3E%3Cpath d='m12 16.001h2v1h-2z'/%3E%3Cpath d='m15 16.001h2v1h-2z'/%3E%3Cpath d='m18 16h2v1h-2z'/%3E%3Cpath d='m3 16h2v1h-2z'/%3E%3C/g%3E%3Cpath d='m5 6v-1h13v1h1v-1c0-.553-.447-1-1-1h-13c-.553 0-1 .447-1 1v1z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-ctrl-bullet {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m20 18h-17v-1h16v-9h-16v-1h17z' fill='%231c7cdc'/%3E%3Cpath d='m3 10h11v5h-11z' fill='%23f5c633'/%3E%3C/svg%3E"); }

.wd-ctrl-calendar {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m19 3h-15c-1.104 0-2 .893-2 1.992v1.008h19v-1.008c0-1.099-.896-1.992-2-1.992z' fill='%23bcddff'/%3E%3Cpath d='m19 3h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2zm-15 1h15c .551 0 1 .449 1 1v1.002h-17v-1.002c0-.551.449-1 1-1zm15 17h-15c-.551 0-1-.447-1-1v-12.998h17v12.998c0 .553-.449 1-1 1z' fill='%23819cce'/%3E%3Cpath d='m19 10v-1h-1v-1h-1v1h-2v-1h-1v1h-2v-1h-1v1h-2v-1h-1v1h-2v-1h-1v1h-1v1h1v2h-1v1h1v2h-1v1h1v2h-1v1h1v1h1v-1h2v1h1v-1h2v1h1v-1h2v1h1v-1h2v1h1v-1h1v-1h-1v-2h1v-1h-1v-2h1v-1h-1v-2zm-5 0v2h-2v-2zm-2 3h2v2h-2zm-1 2h-2v-2h2zm0-5v2h-2v-2zm-5 0h2v2h-2zm0 3h2v2h-2zm0 5v-2h2v2zm3 0v-2h2v2zm3 0v-2h2v2zm5 0h-2v-2h2zm0-3h-2v-2h2zm0-3h-2v-2h2z' fill='%23b3b3b3'/%3E%3Cpath d='m11 12h4v4h-4z' fill='%23f5c633'/%3E%3C/svg%3E"); }

.wd-chart-axis-title {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m7 10h3v6h-3z' fill='%23819cce'/%3E%3Cpath d='m11 8h3v8h-3z' fill='%23f5c633'/%3E%3Cpath d='m15 9h3v7h-3z' fill='%231c7cdc'/%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m6 18h2v1h-2zm3 1h2v-1h-2zm3 0h2v-1h-2zm3 0h2v-1h-2zm3-1v1h2v-1zm-14-2h1v-2h-1zm0-3h1v-2h-1zm0-3h1v-2h-1zm0-3h1v-2h-1zm0 12h1v-2h-1z' fill='%23727272'/%3E%3Cpath d='m9 20h6v1h-6z' fill='%239cf'/%3E%3Cpath d='m2 9h1v6h-1z' fill='%239cf'/%3E%3C/svg%3E"); }

.wd-chart-category-axis {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m7 10h3v6h-3z' fill='%23819cce'/%3E%3Cpath d='m11 8h3v8h-3z' fill='%23f5c633'/%3E%3Cpath d='m15 9h3v7h-3z' fill='%231c7cdc'/%3E%3Cpath d='m4 18h16v1h-16z' fill='%231c7cdc'/%3E%3Cg fill='%23727272'%3E%3Cpath d='m4 15h1v2h-1z'/%3E%3Cpath d='m4 12h1v2h-1z'/%3E%3Cpath d='m4 9h1v2h-1z'/%3E%3Cpath d='m4 6h1v2h-1z'/%3E%3C/g%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3C/svg%3E"); }

.wd-chart-footer {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m5 21h13c .553 0 1-.447 1-1v-15c0-.554-.447-1-1-1h-13c-.553 0-1 .446-1 1v15c0 .553.447 1 1 1z' fill='%23fff'/%3E%3Cpath d='m5 12v-7h13v7h1v-7c0-.553-.447-1-1-1h-13c-.553 0-1 .447-1 1v7z' fill='%23819cce'/%3E%3Cg fill='%231c7cdc'%3E%3Cpath d='m6 14h2v1h-2z'/%3E%3Cpath d='m9 14.001h2v1h-2z'/%3E%3Cpath d='m12 14.001h2v1h-2z'/%3E%3Cpath d='m15 14.001h2v1h-2z'/%3E%3Cpath d='m18 14h2v1h-2z'/%3E%3Cpath d='m3 14h2v1h-2z'/%3E%3C/g%3E%3Cpath d='m18 17v3h-13v-3h-1v3c0 .553.447 1 1 1h13c .553 0 1-.447 1-1v-3z' fill='%23819cce'/%3E%3Cpath d='m8 8h2v4h-2z' fill='%23819cce'/%3E%3Cpath d='m10.5 6h2v6h-2z' fill='%23f5c633'/%3E%3Cpath d='m13 7h2v5h-2z' fill='%231c7cdc'/%3E%3Cpath d='m8 17h7v1h-7z' fill='%23737373'/%3E%3C/svg%3E"); }

.wd-chart-legend {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m5 21h13c .553 0 1-.447 1-1v-15c0-.554-.447-1-1-1h-13c-.553 0-1 .446-1 1v15c0 .553.447 1 1 1z' fill='%23fff'/%3E%3Cpath d='m5 12v-7h13v7h1v-7c0-.553-.447-1-1-1h-13c-.553 0-1 .447-1 1v7z' fill='%23819cce'/%3E%3Cg fill='%231c7cdc'%3E%3Cpath d='m6 14h2v1h-2z'/%3E%3Cpath d='m9 14.001h2v1h-2z'/%3E%3Cpath d='m12 14.001h2v1h-2z'/%3E%3Cpath d='m15 14.001h2v1h-2z'/%3E%3Cpath d='m18 14h2v1h-2z'/%3E%3Cpath d='m3 14h2v1h-2z'/%3E%3C/g%3E%3Cpath d='m18 17v3h-13v-3h-1v3c0 .553.447 1 1 1h13c .553 0 1-.447 1-1v-3z' fill='%23819cce'/%3E%3Cpath d='m8 8h2v4h-2z' fill='%23819cce'/%3E%3Cpath d='m10.5 6h2v6h-2z' fill='%23f5c633'/%3E%3Cpath d='m13 7h2v5h-2z' fill='%231c7cdc'/%3E%3Cpath d='m10 17h3v2h-3z' fill='%23f5c633'/%3E%3Cpath d='m6 17h3v2h-3z' fill='%23819cce'/%3E%3Cpath d='m14 17h3v2h-3z' fill='%231c7cdc'/%3E%3C/svg%3E"); }

.wd-chart-plot {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m5 21h13c .553 0 1-.447 1-1v-15c0-.554-.447-1-1-1h-13c-.553 0-1 .446-1 1v15c0 .553.447 1 1 1z' fill='%23fff'/%3E%3Cpath d='m18 19v1h-13v-1h-1v1c0 .553.447 1 1 1h13c .553 0 1-.447 1-1v-1z' fill='%23819cce'/%3E%3Cpath d='m5 6v-1h13v1h1v-1c0-.553-.447-1-1-1h-13c-.553 0-1 .447-1 1v1z' fill='%23819cce'/%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m8 12h2v4h-2z' fill='%23819cce'/%3E%3Cpath d='m10.5 10h2v6h-2z' fill='%23f5c633'/%3E%3Cg fill='%231c7cdc'%3E%3Cpath d='m13 11h2v5h-2z'/%3E%3Cpath d='m6 7h2v1h-2z'/%3E%3Cpath d='m9 7.001h2v1h-2z'/%3E%3Cpath d='m12 7.001h2v1h-2z'/%3E%3Cpath d='m15 7.001h2v1h-2z'/%3E%3Cpath d='m6 17h2v1h-2z'/%3E%3Cpath d='m9 17.001h2v1h-2z'/%3E%3Cpath d='m12 17.001h2v1h-2z'/%3E%3Cpath d='m15 17.001h2v1h-2z'/%3E%3Cpath d='m4 16h1v2h-1z'/%3E%3Cpath d='m4 13h1v2h-1z'/%3E%3Cpath d='m4 10h1v2h-1z'/%3E%3Cpath d='m4 7h1v2h-1z'/%3E%3Cpath d='m18 16h1v2h-1z'/%3E%3Cpath d='m18 13h1v2h-1z'/%3E%3Cpath d='m18 10h1v2h-1z'/%3E%3Cpath d='m18 7h1v2h-1z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-chart-plot-area {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m5 21h13c .553 0 1-.447 1-1v-15c0-.554-.447-1-1-1h-13c-.553 0-1 .446-1 1v15c0 .553.447 1 1 1z' fill='%23fff'/%3E%3Cpath d='m18 19v1h-13v-1h-1v1c0 .553.447 1 1 1h13c .553 0 1-.447 1-1v-1z' fill='%23819cce'/%3E%3Cpath d='m5 6v-1h13v1h1v-1c0-.553-.447-1-1-1h-13c-.553 0-1 .447-1 1v1z' fill='%23819cce'/%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m8 12h2v4h-2z' fill='%23819cce'/%3E%3Cpath d='m10.5 10h2v6h-2z' fill='%23f5c633'/%3E%3Cpath d='m13 11h2v5h-2z' fill='%231c7cdc'/%3E%3C/svg%3E"); }

.wd-chart-title {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m5 21h13c .553 0 1-.447 1-1v-15c0-.554-.447-1-1-1h-13c-.553 0-1 .446-1 1v15c0 .553.447 1 1 1z' fill='%23fff'/%3E%3Cpath d='m18 13v7h-13v-7h-1v7c0 .553.447 1 1 1h13c .553 0 1-.447 1-1v-7z' fill='%23819cce'/%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cg fill='%231c7cdc'%3E%3Cpath d='m6 10h2v1h-2z'/%3E%3Cpath d='m9 10.001h2v1h-2z'/%3E%3Cpath d='m12 10.001h2v1h-2z'/%3E%3Cpath d='m15 10.001h2v1h-2z'/%3E%3Cpath d='m18 10h2v1h-2z'/%3E%3Cpath d='m3 10h2v1h-2z'/%3E%3C/g%3E%3Cpath d='m5 8v-3h13v3h1v-3c0-.553-.447-1-1-1h-13c-.553 0-1 .447-1 1v3z' fill='%23819cce'/%3E%3Cpath d='m8 15h2v4h-2z' fill='%23819cce'/%3E%3Cpath d='m10.5 13h2v6h-2z' fill='%23f5c633'/%3E%3Cpath d='m13 14h2v5h-2z' fill='%231c7cdc'/%3E%3Cpath d='m8 7h7v1h-7z' fill='%23737373'/%3E%3C/svg%3E"); }

.wd-chart-value-axis {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m7 10h3v6h-3z' fill='%23819cce'/%3E%3Cpath d='m11 8h3v8h-3z' fill='%23f5c633'/%3E%3Cpath d='m15 9h3v7h-3z' fill='%231c7cdc'/%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m4 6h1v13h-1z' fill='%231c7cdc'/%3E%3Cg fill='%23727272'%3E%3Cpath d='m6 18h2v1h-2z'/%3E%3Cpath d='m9 18h2v1h-2z'/%3E%3Cpath d='m12 18h2v1h-2z'/%3E%3Cpath d='m15 18h2v1h-2z'/%3E%3Cpath d='m18 18h2v1h-2z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-ctrl-chart {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m3 10h5v11h-5z' fill='%23819cce'/%3E%3Cpath d='m9 4h5v17h-5z' fill='%23f5c633'/%3E%3Cpath d='m15 7h5v14h-5z' fill='%231c7cdc'/%3E%3C/svg%3E"); }

.wd-ctrl-checkbox-outline {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m17 5h-11c-1.104 0-2 .896-2 2v11c0 1.105.896 2 2 2h11c1.104 0 2-.895 2-2v-11c0-1.104-.896-2-2-2z' fill='%23fff'/%3E%3Cpath d='m17 6c .551 0 1 .449 1 1v11c0 .553-.449 1-1 1h-11c-.551 0-1-.447-1-1v-11c0-.551.449-1 1-1zm0-1h-11c-1.104 0-2 .896-2 2v11c0 1.105.896 2 2 2h11c1.104 0 2-.895 2-2v-11c0-1.104-.896-2-2-2z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-ctrl-checkbox {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m17 5h-11c-1.104 0-2 .896-2 2v11c0 1.105.896 2 2 2h11c1.104 0 2-.895 2-2v-11c0-1.104-.896-2-2-2z' fill='%23fff'/%3E%3Cpath d='m10.667 17-4.667-4.67 1.646-1.648 3.021 3.011 7.688-7.693 1.645 1.658z' fill='%231c7cdc'/%3E%3Cpath d='m18 18c0 .553-.449 1-1 1h-11c-.551 0-1-.447-1-1v-11c0-.551.449-1 1-1h9s1.281-1 .781-1c-.531 0-.781 0-.781 0h-9c-1.104 0-2 .896-2 2v11c0 1.105.896 2 2 2h11c1.104 0 2-.895 2-2v-4.969s0-.141 0-.766c0-.469-1 .729-1 .729z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-ctrl-container {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cg fill='%23fff'%3E%3Cpath d='m4 9h3v3h-3z'/%3E%3Cpath d='m18 19h1v-2h-3v3h2z'/%3E%3Cpath d='m4 13h3v3h-3z'/%3E%3Cpath d='m8 17h3v3h-3z'/%3E%3Cpath d='m5 19v1h2v-3h-3v2z'/%3E%3Cpath d='m12 5h3v3h-3z'/%3E%3Cpath d='m5 6h-1v2h3v-3h-2z'/%3E%3Cpath d='m19 8v-2h-1v-1h-2v3z'/%3E%3Cpath d='m8 5h3v3h-3z'/%3E%3Cpath d='m12 17h3v3h-3z'/%3E%3Cpath d='m8 13h3v3h-3z'/%3E%3Cpath d='m8 9h3v3h-3z'/%3E%3Cpath d='m12 9h3v3h-3z'/%3E%3Cpath d='m16 13h3v3h-3z'/%3E%3Cpath d='m12 13h3v3h-3z'/%3E%3Cpath d='m16 9h3v3h-3z'/%3E%3Cpath d='m3 4h1v1h-1z'/%3E%3Cpath d='m19 20h1v1h-1z'/%3E%3Cpath d='m19 4h1v1h-1z'/%3E%3C/g%3E%3Cg fill='%23819cce'%3E%3Cpath d='m19 19h-1v1h-2v1h2v1h3v-3h-1v-2h-1zm1 2h-1v-1h1z'/%3E%3Cpath d='m3 9h1v3h-1z'/%3E%3Cpath d='m12 20h3v1h-3z'/%3E%3Cpath d='m4 6h1v-1h2v-1h-2v-1h-3v3h1v2h1zm-1-2h1v1h-1z'/%3E%3Cpath d='m19 13h1v3h-1z'/%3E%3Cpath d='m8 20h3v1h-3z'/%3E%3Cpath d='m3 13h1v3h-1z'/%3E%3Cpath d='m8 4h3v1h-3z'/%3E%3Cpath d='m19 9h1v3h-1z'/%3E%3Cpath d='m5 20v-1h-1v-2h-1v2h-1v3h3v-1h2v-1zm-1 1h-1v-1h1z'/%3E%3Cpath d='m21 6v-3h-3v1h-2v1h2v1h1v2h1v-2zm-2-2h1v1h-1z'/%3E%3Cpath d='m12 4h3v1h-3z'/%3E%3C/g%3E%3Cpath d='m3 20h1v1h-1z' fill='%23fff'/%3E%3C/svg%3E"); }

.wd-footer {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m5 21h13c .553 0 1-.447 1-1v-15c0-.554-.447-1-1-1h-13c-.553 0-1 .446-1 1v15c0 .553.447 1 1 1z' fill='%23fff'/%3E%3Cpath d='m18 16v4h-13v-4h-1v4c0 .553.447 1 1 1h13c .553 0 1-.447 1-1v-4z' fill='%23819cce'/%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m6 16h11v2h-11z' fill='%23f5c633'/%3E%3Cg fill='%231c7cdc'%3E%3Cpath d='m6 13h2v .998h-2z'/%3E%3Cpath d='m9 13.002h2v .998h-2z'/%3E%3Cpath d='m12 13.002h2v .998h-2z'/%3E%3Cpath d='m15 13.002h2v .998h-2z'/%3E%3Cpath d='m18 13h2v .998h-2z'/%3E%3Cpath d='m3 13h2v .998h-2z'/%3E%3C/g%3E%3Cpath d='m5 11v-6h13v6h1v-6c0-.553-.447-1-1-1h-13c-.553 0-1 .448-1 1v6z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-ctrl-formatted-text {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m19 3h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2z' fill='%23fff'/%3E%3Cpath d='m19 4c .551 0 1 .449 1 1v15c0 .553-.449 1-1 1h-15c-.551 0-1-.447-1-1v-15c0-.551.449-1 1-1zm0-1h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2z' fill='%23819cce'/%3E%3Cg fill='%23b3b3b3'%3E%3Cpath d='m13 6h5v1h-5z'/%3E%3Cpath d='m13 8h5v1h-5z'/%3E%3Cpath d='m13 10h5v1h-5z'/%3E%3Cpath d='m13 12h5v1h-5z'/%3E%3Cpath d='m5 14h13v1h-13z'/%3E%3Cpath d='m5 16h13v1h-13z'/%3E%3Cpath d='m5 18h13v1h-13z'/%3E%3C/g%3E%3Cpath d='m7.813 6h1.365l2.822 7h-1.375l-.688-1.854h-2.925l-.688 1.854h-1.324zm1.785 4.216-1.098-3.011h-.031l-1.107 3.011z' fill='%231c7cdc'/%3E%3C/svg%3E"); }

.wd-header {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m5 21h13c .553 0 1-.447 1-1v-15c0-.554-.447-1-1-1h-13c-.553 0-1 .446-1 1v15c0 .553.447 1 1 1z' fill='%23fff'/%3E%3Cpath d='m18 14v6h-13v-6h-1v6c0 .553.447 1 1 1h13c .553 0 1-.447 1-1v-6z' fill='%23819cce'/%3E%3Cpath d='m5 9v-4h13v4h1v-4c0-.553-.447-1-1-1h-13c-.553 0-1 .447-1 1v4z' fill='%23819cce'/%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m6 7.001h11v2h-11z' fill='%23f5c633'/%3E%3Cg fill='%231c7cdc'%3E%3Cpath d='m6 11h2v1h-2z'/%3E%3Cpath d='m9 11.001h2v1h-2z'/%3E%3Cpath d='m12 11.001h2v1h-2z'/%3E%3Cpath d='m15 11.001h2v1h-2z'/%3E%3Cpath d='m18 11h2v1h-2z'/%3E%3Cpath d='m3 11h2v1h-2z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-ctrl-image {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m19 3h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2z' fill='%23fff'/%3E%3Cpath d='m19 4c .551 0 1 .449 1 1v15c0 .553-.449 1-1 1h-15c-.551 0-1-.447-1-1v-15c0-.551.449-1 1-1zm0-1h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2z' fill='%23819cce'/%3E%3Cpath d='m10.061 12-6.061 8h4.116l4.384-5.246z' fill='%231c7cdc'/%3E%3Ccircle cx='16' cy='8' fill='%23f5c633' r='2'/%3E%3Cpath d='m13.969 14 5.031 6h-10z' fill='%239cf'/%3E%3C/svg%3E"); }

.wd-ctrl-input-field {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,0H24V24H0Z' fill='none'/%3E%3Cpath d='M19,6H4A2.00588,2.00588,0,0,0,2,8v9a2.00588,2.00588,0,0,0,2,2H19a2.00588,2.00588,0,0,0,2-2V8a2.00588,2.00588,0,0,0-2-2Z' fill='%23fff'/%3E%3Cpath d='M19,6H4A2.00587,2.00587,0,0,0,2,8v9a2.00591,2.00591,0,0,0,2,2H8V18H4a.94479.94479,0,0,1-1-1V8A.94476.94476,0,0,1,4,7H19a.94476.94476,0,0,1,1,1v9a.94479.94479,0,0,1-1,1H17v1h2a2.00591,2.00591,0,0,0,2-2V8A2.00587,2.00587,0,0,0,19,6Z' fill='%23819cce'/%3E%3Cpath d='M11.26,15.417l2.127,4.24,1.543-.81-1.797-4.104h2.545L9.145,7.835v10.08Z' fill='%23727272'/%3E%3C/svg%3E"); }

.wd-ctrl-line {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m4 20 15-15' fill='none' stroke='%23819cce' stroke-linejoin='round' stroke-miterlimit='10'/%3E%3Cpath d='m18.479 3.584h2v2h-2z' fill='%23fff'/%3E%3Cpath d='m21 6h-3v-3h3zm-2-1h1v-1h-1z' fill='%23819cce'/%3E%3Cpath d='m2.5 19.5h2v2h-2z' fill='%23fff'/%3E%3Cpath d='m5 22h-3v-3h3zm-2-1h1v-1h-1z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-ctrl-list {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cg fill='%231c7cdc'%3E%3Ccircle cx='4.5' cy='13' r='1.5'/%3E%3Ccircle cx='4.5' cy='7' r='1.5'/%3E%3Cpath d='m4.5 17.5c-.83 0-1.5.68-1.5 1.5s.68 1.5 1.5 1.5 1.5-.68 1.5-1.5-.67-1.5-1.5-1.5z'/%3E%3C/g%3E%3Cg fill='%23808080'%3E%3Cpath d='m8 18h12v2h-12z'/%3E%3Cpath d='m8 12h12v2h-12z'/%3E%3Cpath d='m8 6h12v2h-12z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-ctrl-map {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m15.273 15h2.602l2.684 6h-17.121l2.687-6h2.582l-.804-1h-2.322l-3.581 8h20l-3.581-8h-2.341z' fill='%23b3b3b3'/%3E%3Cpath d='m15.537 4.447c-.944-.932-2.201-1.447-3.536-1.447s-2.591.515-3.536 1.447c-1.748 1.729-1.965 4.981-.471 6.949l.801 1.142 3.206 4.462 3.206-4.462.794-1.134c1.5-1.976 1.283-5.228-.464-6.957zm-3.537 5.553c-1.103 0-2-.896-2-2s .897-2 2-2c1.104 0 2 .896 2 2s-.896 2-2 2z' fill='%23f5c633'/%3E%3C/svg%3E"); }

.wd-ctrl-overflow-placeholder {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m19 5h-5v1h5c .551 0 1 .449 1 1v11c0 .553-.449 1-1 1h-5v1h5c1.104 0 2-.895 2-2v-11c0-1.104-.896-2-2-2z' fill='%23819cce'/%3E%3Cpath d='m4 19c-.551 0-1-.447-1-1v-11c0-.551.449-1 1-1h5v-1h-5c-1.104 0-2 .896-2 2v11c0 1.105.896 2 2 2h5v-1z' fill='%23819cce'/%3E%3Cpath d='m12 22h-1v-1h1zm0-2h-1v-1h1zm0-2h-1v-1h1zm0-2h-1v-1h1zm0-2h-1v-1h1zm0-2h-1v-1h1zm0-2h-1v-1h1zm0-2h-1v-1h1zm0-2h-1v-1h1zm0-2h-1v-1h1z' fill='%233b79bd'/%3E%3C/svg%3E"); }

.wd-ctrl-page {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m15.696 4.5h-10.263c-.516 0-.933.422-.933.94v14.12c0 .52.417.939.933.939h12.134c.518 0 .934-.42.934-.939v-12.232z' fill='%23fff'/%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m15.996 4h-10.996c-.553 0-1 .541-1 1.092v15c0 .553.447.908 1 .908h13c .553 0 1-.355 1-.908v-13.088zm.004 1.572 1.5 1.52h-1.5zm2 14.428h-13v-15h10v3h3z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-report {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m15.996 4h-10.996c-.553 0-1 .448-1 1v15c0 .553.447 1 1 1h13c .553 0 1-.447 1-1v-12.996z' fill='%23fff'/%3E%3Cpath d='m15.996 4h-10.996c-.553 0-1 .541-1 1.092v15c0 .553.447.908 1 .908h13c .553 0 1-.355 1-.908v-13.088zm.004 1.573 1.5 1.52h-1.5zm2 14.427h-13v-15h10v3h3z' fill='%23819cce'/%3E%3Cg fill='%23f5c633'%3E%3Cpath d='m7 8h1v3h-1z'/%3E%3Cpath d='m9 6h1v5h-1z'/%3E%3Cpath d='m11 7h1v4h-1z'/%3E%3C/g%3E%3Cg fill='%23969696'%3E%3Cpath d='m7 12h9v1h-9z'/%3E%3Cpath d='m7 14h9v1h-9z'/%3E%3Cpath d='m7 16h9v1h-9z'/%3E%3Cpath d='m7 18h6v1h-6z'/%3E%3C/g%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3C/svg%3E"); }

.wd-ctrl-shape {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m12.5 21.5c-2.757 0-5-2.243-5-5s2.243-5 5-5 5 2.243 5 5-2.243 5-5 5z' fill='%23fff'/%3E%3Cg fill='%23819cce'%3E%3Cpath d='m12.5 12c2.48 0 4.5 2.02 4.5 4.5s-2.02 4.5-4.5 4.5c-2.481 0-4.5-2.02-4.5-4.5s2.019-4.5 4.5-4.5m0-1c-3.038 0-5.5 2.463-5.5 5.5s2.462 5.5 5.5 5.5c3.037 0 5.5-2.463 5.5-5.5s-2.463-5.5-5.5-5.5z'/%3E%3Cpath d='m3.938 13.993 5.061-8.233 3.04 4.131v-1.688l-3.04-4.203-6.999 11h4.212c.1-.352.232-.688.396-1.007z'/%3E%3Cpath d='m13 5v4.5.525c.344.031.678.096 1 .188v-.338-3.875h7v7h-3.258c.253.307.47.644.652 1h3.606v-9z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-ctrl-sparkline {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m17.675 9.514 1.253.5.004.003c-.025.017-.053.028-.075.05l-6.726 6.727-4.544-4.544c-.102-.102-.236-.147-.369-.144-.133-.004-.268.042-.369.144l-4.702 4.702c-.195.195-.195.512 0 .707.098.098.226.146.354.146s.256-.049.354-.146l4.364-4.364 4.56 4.56c.096.096.224.145.352.145s.256-.049.354-.146l7.079-7.08c.036-.036.058-.079.081-.121l.03.027.5 1.334.825-3.498z' fill='%231c7cdc'/%3E%3C/svg%3E"); }

.wd-ctrl-subreport {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m15.5 7.5v-3.5c0-.276-.225-.5-.5-.5h-12c-.276 0-.5.224-.5.5v15c0 .275.224.5.5.5h3.5c0-3.813 0-8.324 0-12z' fill='%23fff'/%3E%3Cpath d='m3 19v-15h12v3.5h1v-3.5c0-.554-.447-1-1-1h-12c-.553 0-1 .446-1 1v15c0 .555.447 1 1 1h3.5c0-.33 0-.658 0-1z' fill='%23819cce'/%3E%3Cg fill='%23b3b3b3'%3E%3Cpath d='m4 10.001h1.999v1h-1.999z'/%3E%3Cpath d='m4 11.9h1.999v1h-1.999z'/%3E%3Cpath d='m4 13.9h1.999v1h-1.999z'/%3E%3Cpath d='m4.001 8.001h1.999v1h-1.999z'/%3E%3Cpath d='m4 6.001h10v1h-10z'/%3E%3Cpath d='m4 15.9h1.999v1h-1.999z'/%3E%3C/g%3E%3Cpath d='m8 22c-.276 0-1-.725-1-1v-12c0-.276.724-1 1-1h12c .275 0 1 .724 1 1v12c0 .275-.725 1-1 1z' fill='%23fff'/%3E%3Cg fill='%231c7cdc'%3E%3Cpath d='m10 8.001h2v1h-2z'/%3E%3Cpath d='m13 8.001h2v1h-2z'/%3E%3Cpath d='m8 9.001h1v-1h-1c-.553 0-1 .445-1 .999v1.001h1z'/%3E%3Cpath d='m16 8.001h2v1h-2z'/%3E%3Cpath d='m20 8.001h-1v1h1v1h1v-1.001c0-.554-.447-.999-1-.999z'/%3E%3Cpath d='m20 17.001h1v2h-1z'/%3E%3Cpath d='m7 11.001h1v2h-1z'/%3E%3Cpath d='m7 17.001h1v2h-1z'/%3E%3Cpath d='m20 14.001h1v2h-1z'/%3E%3Cpath d='m20 11.001h1v2h-1z'/%3E%3Cpath d='m7 14.001h1v2h-1z'/%3E%3Cpath d='m20 21.001h-1v1h1c .553 0 1-.446 1-1.001v-.999h-1z'/%3E%3Cpath d='m10 21.001h2v1h-2z'/%3E%3Cpath d='m16 21.001h2v1h-2z'/%3E%3Cpath d='m8 20.001h-1v .999c0 .555.447 1.001 1 1.001h1v-1h-1z'/%3E%3Cpath d='m13 21.001h2v1h-2z'/%3E%3C/g%3E%3Cg fill='%23f5c633'%3E%3Cpath d='m10 11.001h1v2h-1z'/%3E%3Cpath d='m12 10.001h1v3h-1z'/%3E%3Cpath d='m14 11.001h1v2h-1z'/%3E%3C/g%3E%3Cg fill='%23b3b3b3'%3E%3Cpath d='m10 14.001h8v1h-8z'/%3E%3Cpath d='m10 16.001h8v1h-8z'/%3E%3Cpath d='m10 18.001h8v1h-8z'/%3E%3C/g%3E%3C/svg%3E"); }

.wd-ctrl-table {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m19 3h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2z' fill='%23fff'/%3E%3Cpath d='m19 3h-15c-1.104 0-2 .892-2 1.992v3.008h19v-3.008c0-1.1-.896-1.992-2-1.992z' fill='%23bcddff'/%3E%3Cpath d='m19 3h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2zm-15 1h15c .551 0 1 .449 1 1v3.002h-17v-3.002c0-.551.449-1 1-1zm15 17h-15c-.551 0-1-.447-1-1v-10.998h17v10.998c0 .553-.449 1-1 1z' fill='%23819cce'/%3E%3Cpath d='m20 14h-5v-5h-1v5h-5v-5h-1v5h-5v1h5v6h1v-6h5v6h1v-6h5z' fill='%236cf'/%3E%3C/svg%3E"); }

.wd-ctrl-tablix {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m19 3h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2z' fill='%23fff'/%3E%3Cpath d='m5 6h3v3h-3z' fill='%239cf'/%3E%3Cpath d='m10 6h3v3h-3z' fill='%239cf'/%3E%3Cpath d='m15 6h3v3h-3z' fill='%231c7cdc'/%3E%3Cpath d='m5 11h3v3h-3z' fill='%239cf'/%3E%3Cpath d='m10 11h3v3h-3z' fill='%239cf'/%3E%3Cg fill='%231c7cdc'%3E%3Cpath d='m15 11h3v3h-3z'/%3E%3Cpath d='m5 16h3v3h-3z'/%3E%3Cpath d='m10 16h3v3h-3z'/%3E%3Cpath d='m15 16h3v3h-3z'/%3E%3C/g%3E%3Cpath d='m19 4c .551 0 1 .449 1 1v15c0 .553-.449 1-1 1h-15c-.551 0-1-.447-1-1v-15c0-.551.449-1 1-1zm0-1h-15c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-15c0-1.104-.896-2-2-2z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-ctrl-textbox {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m19 6h-15c-1.104 0-2 .896-2 2v9c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-9c0-1.104-.896-2-2-2z' fill='%23fff'/%3E%3Cpath d='m19 7c .551 0 1 .449 1 1v9c0 .553-.449 1-1 1h-15c-.551 0-1-.447-1-1v-9c0-.551.449-1 1-1zm0-1h-15c-1.104 0-2 .896-2 2v9c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-2v-9c0-1.104-.896-2-2-2z' fill='%23819cce'/%3E%3Cpath d='m8 10v-1h-1-1-1v1h1v5h-1v1h1 1 1v-1h-1v-5z' fill='%23808080'/%3E%3C/svg%3E"); }

.wd-ctrl-toc {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m17.042 3h-13.042c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-1.5v-13.5z' fill='%23fff'/%3E%3Cpath d='m16 4v4h4v12c0 .553-.449 1-1 1h-15c-.551 0-1-.447-1-1v-15c0-.551.449-1 1-1m13.042-1h-13.042c-1.104 0-2 .896-2 2v15c0 1.105.896 2 2 2h15c1.104 0 2-.895 2-1.5v-13.5z' fill='%23819cce'/%3E%3Cg fill='%23969696'%3E%3Cpath d='m16 10h2v2h-2z'/%3E%3Cpath d='m16 13h2v2h-2z'/%3E%3Cpath d='m16 16h2v2h-2z'/%3E%3C/g%3E%3Cg fill='%239cf'%3E%3Cpath d='m5 7h8v2h-8z'/%3E%3Cpath d='m5 10h7v2h-7z'/%3E%3Cpath d='m5 13h9v2h-9z'/%3E%3Cpath d='m5 16h8v2h-8z'/%3E%3C/g%3E%3Cpath d='m17 4.5v2.5h2.5z' fill='%23bcddff'/%3E%3C/svg%3E"); }

.wd-legacy-item {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='m-.5.5h24v24h-24z' fill='none'/%3E %3Cg fill='%23f5c633'%3E %3Cpath d='m10.25 13.439-7.75-4.33v8.641l7.75 4.331z'/%3E %3Cpath d='m11.002 12.141 8.498-4.762-8.499-3.879-8.501 3.879z'/%3E %3Cpath d='m11.75 13.439v8.642l7.75-4.331v-8.641z'/%3E %3C/g%3E %3Cpath d='m5 17.714-.714-.714-1.786 1.786-1.785-1.786-.715.714 1.786 1.786-1.786 1.786.715.714 1.785-1.786 1.786 1.786.714-.714-1.785-1.786z' fill='%23f00'/%3E %3C/svg%3E"); }

.wd-unknown-item {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m15.696 4.5h-10.263c-.516 0-.933.422-.933.94v14.12c0 .52.417.939.933.939h12.134c.518 0 .934-.42.934-.939v-12.232z' fill='%23fff'/%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m15.996 4h-10.996c-.553 0-1 .541-1 1.092v15c0 .553.447.908 1 .908h13c .553 0 1-.355 1-.908v-13.088zm.004 1.572 1.5 1.52h-1.5zm2 14.428h-13v-15h10v3h3z' fill='%23819cce'/%3E%3Cpath d='m13 9h-3-1v1 1h1v-1h3v2h-2v1 2h1v-2h1 1v-1-2-1z' fill='%231c7cdc'/%3E%3Cpath d='m11 16h1v1h-1z' fill='%231c7cdc'/%3E%3C/svg%3E"); }

.wd-tw-columns {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,0V24H24V0Z' fill='none'/%3E%3Cpath d='M20,14H3v7H20ZM4,20V15H7v5Zm4,0V15h3v5Zm4,0V15h3v5Zm4,0V15h3v5ZM13,5a1.00192,1.00192,0,0,1,1,1V9a1.0007,1.0007,0,0,1-1,1H10A1.00067,1.00067,0,0,1,9,9V6a1.00189,1.00189,0,0,1,1-1h3m0-1H10A2.00136,2.00136,0,0,0,8,6V9a2.00008,2.00008,0,0,0,2,2h3a2.0001,2.0001,0,0,0,2-2V6a2.00138,2.00138,0,0,0-2-2Z' fill='%23819cce'/%3E%3Cpath d='M7,8H4v4H3V7H7Zm5-1V6H11V7H10V8h1V9h1V8h1V7Zm8,5V7H16V8h3v4Z' fill='%231c7cdc'/%3E%3C/svg%3E"); }

.wd-tw-info {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0v24h24v-24z' fill='none'/%3E%3Cpath d='m11.5 4c-4.694 0-8.5 3.806-8.5 8.5 0 4.695 3.806 8.5 8.5 8.5s8.5-3.805 8.5-8.5c0-4.694-3.806-8.5-8.5-8.5zm1.5 14h-3v-7h3zm0-8h-3v-3h3z' fill='%23819cce'/%3E%3C/svg%3E"); }

.wd-tw-layout-options {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.6055,3.5H4.3945A1.89508,1.89508,0,0,0,2.5,5.3945v14.211A1.89386,1.89386,0,0,0,4.39322,21.5H18.6055A1.89508,1.89508,0,0,0,20.5,19.6055V5.3945A1.8963,1.8963,0,0,0,18.6055,3.5Z' fill='%23fff'/%3E%3Cpath d='M19,4a1.00191,1.00191,0,0,1,1,1V20a1.00069,1.00069,0,0,1-1,1H4a1.00069,1.00069,0,0,1-1-1V5A1.00191,1.00191,0,0,1,4,4H19m0-1H4A2.00137,2.00137,0,0,0,2,5V20a2.00009,2.00009,0,0,0,2,2H19a2.00009,2.00009,0,0,0,2-2V5A2.00137,2.00137,0,0,0,19,3Z' fill='%23819cce'/%3E%3Cpath d='M17,12.211V15H15V12.211a2.49651,2.49651,0,0,0,0,4.578V19a1,1,0,0,0,2,0V16.789a2.498,2.498,0,0,0,0-4.578Z' fill='%231c7cdc'/%3E%3Cpath d='M11,7h1V9H11Zm0,3h1v2H11Zm0,6h1v2H11Zm0,3h1v2H11Zm0-6h1v2H11Zm0-9h1V6H11Z' fill='%239cf'/%3E%3Cpath d='M0,0H24V24H0Z' fill='none'/%3E%3C/svg%3E"); }

.wd-tw-rows {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,24H24V0H0Z' fill='none'/%3E%3Cpath d='M13,4V21h7V4Zm6,16H14V17h5Zm0-4H14V13h5Zm0-4H14V9h5Zm0-4H14V5h5ZM4,11a1.00192,1.00192,0,0,1,1-1H8a1.0007,1.0007,0,0,1,1,1v3a1.00068,1.00068,0,0,1-1,1H5a1.00189,1.00189,0,0,1-1-1V11M3,11v3a2.00136,2.00136,0,0,0,2,2H8a2.00008,2.00008,0,0,0,2-2V11A2.00011,2.00011,0,0,0,8,9H5a2.00138,2.00138,0,0,0-2,2Z' fill='%23819cce'/%3E%3Cpath d='M7,17v3h4v1H6V17ZM6,12H5v1H6v1H7V13H8V12H7V11H6Zm5-8H6V8H7V5h4Z' fill='%231c7cdc'/%3E%3C/svg%3E"); }

.wd-tw-values {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='4' y='12' width='9' height='9' fill='%231c7cdc'/%3E%3Cpolygon points='19 14 15 14 15 10 9 10 9 5 19 5 19 14' fill='%239cf'/%3E%3Cpath d='M-.001,0V24h24V0Z' fill='none'/%3E%3Cpath d='M-.001,0h24V24h-24Z' fill='none'/%3E%3C/svg%3E"); }

/* Template for adding new SVG icons */
/*
.icon {
	background-image: url('../rdlx-designer/icons/path/icon.svg');
}
*/
.ar-image-glyph {
  position: absolute;
  pointer-events: all;
  width: 100%;
  height: 100%; }
  .ar-image-glyph .image-container {
    width: 100%;
    height: 100%;
    pointer-events: none;
    background-repeat: no-repeat;
    overflow: hidden; }
  .ar-image-glyph span {
    display: inline-block;
    overflow: hidden;
    pointer-events: none;
    word-wrap: break-word;
    padding: 2pt;
    width: 100%;
    max-height: 100%;
    font-size: 10pt; }
  .ar-image-glyph .fit-proportional {
    background-attachment: local;
    background-size: contain; }
  .ar-image-glyph .fit {
    background-size: 100% 100%; }

.ar-input-field-text {
  display: flex;
  pointer-events: all;
  position: absolute;
  width: 100%;
  height: 100%;
  border: none;
  overflow: hidden;
  align-items: center;
  word-wrap: break-word; }
  .ar-input-field-text * {
    pointer-events: none; }
  .ar-input-field-text .ar-input-field-text-wrapper {
    width: 100%;
    text-decoration: inherit; }

.ar-input-field-can-drop {
  box-shadow: 0 0 4px 1px #ffc400; }

.ar-input-field-hover {
  box-shadow: 0 0 4px 2px #ffab00; }

.ar-input-field-checkbox {
  pointer-events: all;
  position: absolute;
  height: 100%;
  width: 100%;
  border: none;
  overflow: hidden; }
  .ar-input-field-checkbox * {
    pointer-events: none; }
  .ar-input-field-checkbox .ar-input-field-checkbox-inner {
    display: flex;
    position: relative;
    height: 100%;
    width: 100%;
    overflow: hidden;
    text-decoration: inherit;
    align-items: center;
    text-align: center; }
  .ar-input-field-checkbox .ar-input-field-checkbox-inner.selected .ar-input-field-checkbox-check {
    pointer-events: all; }
  .ar-input-field-checkbox .ar-input-field-checkbox-inner.selected .ar-input-field-checkbox-text-wrapper {
    pointer-events: all; }
  .ar-input-field-checkbox .ar-input-field-checkbox-check {
    box-sizing: border-box;
    display: inline-block;
    width: 100%; }

.ar-line {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1; }
  .ar-line > div {
    position: absolute; }
  .ar-line * {
    pointer-events: none; }

.ar-sel-adorner {
  position: absolute;
  width: calc(100% + 20px);
  height: calc(100% + 20px);
  border: 10px solid transparent;
  margin: -10px;
  /* top grips */ }
  .ar-sel-adorner .grip {
    position: absolute;
    width: 10px;
    height: 10px;
    background: white;
    border: 1px solid rgba(32, 95, 120, 0.5);
    z-index: 9002;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -ms-border-radius: 50%; }
    .ar-sel-adorner .grip > div {
      display: none;
      width: 6px;
      height: 6px;
      margin: 1px;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      border-radius: 50%;
      -ms-border-radius: 50%;
      background-color: #205F78; }
  .ar-sel-adorner .grip-n {
    top: -5px; }
  .ar-sel-adorner .grip-m {
    top: calc(50% - 5px); }
  .ar-sel-adorner .grip-s {
    top: calc(100% - 5px); }
  .ar-sel-adorner .grip-w {
    left: -5px; }
  .ar-sel-adorner .grip-c {
    left: calc(50% - 5px); }
  .ar-sel-adorner .grip-e {
    left: calc(100% - 5px); }
  .ar-sel-adorner .sel-frame {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    border: 1px solid #205F78;
    pointer-events: none;
    z-index: 9000; }
  .ar-sel-adorner .move-grip-solid .overlay {
    cursor: move;
    position: absolute;
    z-index: 9000; }
    .ar-sel-adorner .move-grip-solid .overlay.pos-e {
      cursor: move;
      width: 6px;
      height: 100%;
      left: -3px;
      top: 0; }
    .ar-sel-adorner .move-grip-solid .overlay.pos-n {
      cursor: move;
      height: 6px;
      width: 100%;
      top: -3px;
      left: 0; }
    .ar-sel-adorner .move-grip-solid .overlay.pos-w {
      cursor: move;
      width: 6px;
      height: 100%;
      right: -3px;
      top: 0; }
    .ar-sel-adorner .move-grip-solid .overlay.pos-s {
      cursor: move;
      height: 6px;
      width: 100%;
      bottom: -3px;
      left: 0; }
  .ar-sel-adorner .ar-selection-marker {
    position: absolute;
    z-index: 9002;
    width: 10px;
    height: 10px;
    top: -5px;
    right: -5px;
    border: 1px solid rgba(32, 95, 120, 0.5);
    background: white;
    transform: rotate(-45deg); }
    .ar-sel-adorner .ar-selection-marker > div {
      display: none;
      width: 6px;
      height: 6px;
      margin: 1px;
      background-color: #205F78; }
    .ar-sel-adorner .ar-selection-marker.primary > div {
      display: block; }

.ar-sel-primary .grip > div {
  display: block; }

.line-move-grip {
  display: block;
  position: absolute;
  z-index: 9001;
  height: 100%; }
  .line-move-grip > div {
    display: block;
    position: absolute;
    z-index: 9001;
    border: 1px solid #205F78; }

.ar-line-selection-marker {
  position: absolute;
  z-index: 9002;
  width: 10px;
  height: 10px;
  top: calc(50% - 5px);
  left: calc(50% - 5px);
  border: 1px solid rgba(32, 95, 120, 0.5);
  background: white;
  transform: rotate(-45deg); }
  .ar-line-selection-marker > div {
    display: none;
    width: 6px;
    height: 6px;
    margin: 1px;
    background-color: #205F78; }
  .ar-line-selection-marker.primary > div {
    display: block; }

.ar-rectangle-glyph {
  position: relative;
  width: 100%;
  height: 100%; }
  .ar-rectangle-glyph .bg-color, .ar-rectangle-glyph .bg-image, .ar-rectangle-glyph .bg-grid {
    position: absolute;
    overflow: hidden;
    width: 100%;
    height: 100%;
    pointer-events: none;
    top: 0px; }

.ar-rectangle-glyph-draggable-area {
  position: absolute;
  pointer-events: all;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.ar-border {
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0; }

.ar-reportitemplace {
  position: absolute; }

/*fpl items*/
.ar-rectangle-glyph {
  pointer-events: all; }
  .ar-rectangle-glyph .ar-overflowPlaceHolder-glyph {
    position: absolute;
    display: flex;
    width: 100%;
    height: 100%;
    color: gray;
    border: none;
    background-color: white;
    overflow: hidden;
    word-wrap: break-word;
    text-align: center;
    align-items: center; }
    .ar-rectangle-glyph .ar-overflowPlaceHolder-glyph > span {
      width: 100%;
      pointer-events: none; }

/* report designer styles */
.ar-report {
  overflow: auto;
  width: 100%;
  height: 100%;
  position: relative; }
  .ar-report .ar-page-margin {
    position: relative;
    margin-left: 64px;
    margin-top: 64px;
    margin-bottom: 64px;
    width: calc(100% - 64px);
    height: calc(100% - 128px); }
  .ar-report .ar-page {
    position: relative;
    pointer-events: all;
    background-color: white;
    box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); }
    .ar-report .ar-page > div {
      pointer-events: all; }
  .ar-report .ar-decorationlayer .section-header {
    position: absolute;
    z-index: 1000;
    width: 100%;
    margin-top: -1px;
    padding: 0 4px;
    cursor: default;
    text-transform: uppercase;
    pointer-events: none;
    opacity: .5;
    color: #5c5c5c;
    border-top: 1px dashed #5c5c5c;
    font-size: 10pt;
    line-height: .25in; }
  .ar-report .ar-decorationlayer .section-header.first {
    border-top: none; }
  .ar-report .section-header:before {
    content: "\A0"; }
  .ar-report .ar-resizeline-vertical {
    position: absolute;
    width: 6px;
    height: 100%;
    top: 0px;
    cursor: ew-resize;
    pointer-events: all; }
  .ar-report .ar-resizeline-horizontal {
    position: absolute;
    width: 100%;
    height: 6px;
    cursor: ns-resize;
    pointer-events: all; }
  .ar-report .ar-resizeline-left {
    left: -3px; }
  .ar-report .ar-resizeline-right {
    left: calc(100% - 3px); }
  .ar-report .ar-resizeline-top {
    top: -3px; }
  .ar-report .ar-resizeline-bottom {
    top: calc(100% - 3px); }
  .ar-report .ar-vertical-separator {
    position: absolute;
    background-color: rgba(0, 0, 0, 0.19);
    width: 1px;
    height: 100%;
    top: 0px; }
  .ar-report .ar-horizontal-separator {
    position: absolute;
    background-color: rgba(0, 0, 0, 0.19);
    width: 100%;
    height: 1px; }
  .ar-report .ar-page-borders {
    margin-left: -1px;
    margin-top: -1px;
    width: calc(100% + 2px);
    height: calc(100% + 2px);
    border: 1px dashed #5c5c5c; }

.ar-corner-adorner {
  position: absolute;
  width: 100%;
  height: 100%;
  border: none; }
  .ar-corner-adorner .grip {
    position: absolute;
    background: transparent;
    border: none;
    z-index: 9002; }
    .ar-corner-adorner .grip > div {
      display: block;
      width: 100%;
      height: 100%;
      border: 1px solid #969696;
      transform: rotate(-45deg);
      border-radius: 0;
      background-color: #44798e; }

.ar-corner-preview {
  position: absolute;
  overflow: hidden;
  width: 100%;
  height: 100%;
  border: 1px solid #969696;
  z-index: 9005; }

.ar-shape {
  pointer-events: all;
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: visible; }
  .ar-shape .ar-shape-border {
    pointer-events: none;
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: transparent; }

.ellipse {
  border-radius: 50%; }

.ar-sparkline-adorner {
  height: 100%;
  width: 100%; }

.ar-sparkline-adorner .ar-sparkline-adorner-element {
  height: 30px;
  width: 100%;
  background-color: white;
  border-color: #F3F3F3;
  border-style: solid;
  position: absolute;
  font-size: 10pt;
  color: #8E8E8E;
  padding: 1pt;
  white-space: nowrap;
  overflow: hidden;
  cursor: default; }

.ar-sparkline-adorner-element.ar-adorner-value {
  top: -33px;
  display: flex; }
  .ar-sparkline-adorner-element.ar-adorner-value > span {
    text-align: center;
    flex: 1 1 100px;
    line-height: 17pt; }

.ar-sparkline-adorner-element.ar-adorner-groupingExpressions {
  bottom: -33px;
  display: flex; }
  .ar-sparkline-adorner-element.ar-adorner-groupingExpressions > span {
    text-align: center;
    flex: 1 1 100px;
    line-height: 17pt; }

.ar-sparkline-adorner-val {
  text-align: center;
  flex: 0.1 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 50%;
  left: 1pt;
  border-style: solid;
  border-width: thin;
  background-color: #ECEEEF;
  font-size: 8pt;
  line-height: 14pt;
  color: #797979;
  top: 1pt;
  border-color: #D8D8D8; }

.ar-sparkline-adorner-element.ar-drop-target {
  opacity: 1; }

.ar-sparkline-adorner-element.ar-drop-target.can {
  opacity: .4;
  background-color: #EAEAEA; }

.ar-sparkline-adorner-element.ar-drop-target.over {
  opacity: .9;
  background-color: #5F5F5F; }

.ar-sparkline-glyph {
  pointer-events: all;
  position: absolute;
  width: 100%;
  height: 100%;
  border: none;
  overflow: hidden;
  padding: 2pt; }

.ar-subreport {
  pointer-events: all;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  border: none;
  overflow: hidden;
  color: #333;
  font-size: 14pt;
  font-weight: bold;
  padding: 2pt;
  background-color: #F1F1F1; }
  .ar-subreport > span {
    pointer-events: none;
    overflow: hidden;
    text-overflow: ellipsis; }

.table-adorner-cells-selection {
  position: absolute;
  pointer-events: none;
  border-spacing: 0;
  border-collapse: collapse; }
  .table-adorner-cells-selection .table-adorner-cell {
    position: relative;
    padding: 0;
    border: 0;
    border-width: 2px;
    border-style: none;
    border-color: #205F78; }
    .table-adorner-cells-selection .table-adorner-cell > div {
      position: relative;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }
    .table-adorner-cells-selection .table-adorner-cell .table-adorner-cell-area {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: transparent; }
    .table-adorner-cells-selection .table-adorner-cell.table-adorner-cell-selected .table-adorner-cell-area {
      background-color: rgba(0, 0, 0, 0.125); }
    .table-adorner-cells-selection .table-adorner-cell.table-adorner-cell-selected.primary .table-adorner-cell-area {
      background-color: transparent; }
    .table-adorner-cells-selection .table-adorner-cell .table-adorner-cell-border {
      position: absolute;
      z-index: 1313;
      top: -1px;
      left: -1px;
      width: calc(100% + 2px);
      height: calc(100% + 2px);
      border-width: 2px;
      border-style: none;
      border-color: #205F78; }
      .table-adorner-cells-selection .table-adorner-cell .table-adorner-cell-border.top {
        border-top-style: solid; }
      .table-adorner-cells-selection .table-adorner-cell .table-adorner-cell-border.bottom {
        border-bottom-style: solid; }
      .table-adorner-cells-selection .table-adorner-cell .table-adorner-cell-border.left {
        border-left-style: solid; }
      .table-adorner-cells-selection .table-adorner-cell .table-adorner-cell-border.right {
        border-right-style: solid; }

.table-adorner-rows {
  position: absolute;
  z-index: 13;
  margin-left: -24px;
  pointer-events: none;
  border-spacing: 0;
  border-collapse: collapse; }
  .table-adorner-rows .table-adorner-row {
    position: relative;
    padding: 0;
    border: 0; }
    .table-adorner-rows .table-adorner-row td {
      position: relative;
      width: 18px; }
      .table-adorner-rows .table-adorner-row td .table-adorner-row-header {
        pointer-events: all;
        width: 100%;
        height: 100%;
        border: 1px solid #DCDCDC;
        background-color: white; }
      .table-adorner-rows .table-adorner-row td .table-adorner-row-label {
        position: absolute;
        top: calc(50% - 18px / 2);
        width: 100%;
        text-align: center;
        color: #000; }
    .table-adorner-rows .table-adorner-row.selected .table-adorner-row-header {
      background-color: #F1F1F1; }
    .table-adorner-rows .table-adorner-row:nth-child(2) .table-adorner-row-header {
      border-radius: 4px 4px 0 0; }
    .table-adorner-rows .table-adorner-row:last-child .table-adorner-row-header {
      border-radius: 0 0 4px 4px; }

.table-adorner-columns {
  position: absolute;
  z-index: 13;
  margin-top: -24px;
  pointer-events: none;
  border-spacing: 0;
  border-collapse: collapse; }
  .table-adorner-columns .table-adorner-column {
    position: relative;
    height: 18px;
    padding: 0;
    border: 0; }
    .table-adorner-columns .table-adorner-column .table-adorner-column-header {
      pointer-events: all;
      width: 100%;
      height: 100%;
      border: 1px solid #DCDCDC;
      background-color: white; }
    .table-adorner-columns .table-adorner-column.selected .table-adorner-column-header {
      background-color: #F1F1F1; }
    .table-adorner-columns .table-adorner-column:nth-child(2) .table-adorner-column-header {
      border-radius: 4px 0 0 4px; }
    .table-adorner-columns .table-adorner-column:last-child .table-adorner-column-header {
      border-radius: 0 4px 4px 0; }

.table-adorner-spot {
  pointer-events: all;
  position: absolute;
  z-index: 13; }
  .table-adorner-spot.row-spot {
    left: 0;
    top: calc(-8px / 2 + 100%);
    bottom: -4px;
    width: 100%; }
    .table-adorner-spot.row-spot .table-adorner-spot-add {
      left: -20px; }
      .table-adorner-spot.row-spot .table-adorner-spot-add .table-adorner-spot-add-button {
        top: calc(50% - 15px / 2); }
      .table-adorner-spot.row-spot .table-adorner-spot-add .table-adorner-spot-add-deco {
        left: 15px;
        top: calc(50% - 3px / 2);
        height: 3px;
        width: 29px; }
        .table-adorner-spot.row-spot .table-adorner-spot-add .table-adorner-spot-add-deco .table-adorner-spot-add-deco-area div {
          left: 100%;
          height: 100%; }
    .table-adorner-spot.row-spot .table-adorner-spot-add-grip {
      cursor: row-resize; }
  .table-adorner-spot.column-spot {
    top: 0;
    right: -4px;
    width: 8px;
    height: 100%; }
    .table-adorner-spot.column-spot .table-adorner-spot-add {
      top: -20px; }
      .table-adorner-spot.column-spot .table-adorner-spot-add .table-adorner-spot-add-button {
        left: calc(50% - 15px / 2); }
      .table-adorner-spot.column-spot .table-adorner-spot-add .table-adorner-spot-add-deco {
        top: 15px;
        left: calc(50% - 3px / 2);
        width: 3px;
        height: 29px; }
        .table-adorner-spot.column-spot .table-adorner-spot-add .table-adorner-spot-add-deco .table-adorner-spot-add-deco-area div {
          top: 100%;
          width: 100%; }
    .table-adorner-spot.column-spot .table-adorner-spot-add-grip {
      cursor: col-resize; }
  .table-adorner-spot .table-adorner-spot-add {
    display: none;
    position: absolute;
    z-index: 13;
    width: 100%;
    height: 100%; }
    .table-adorner-spot .table-adorner-spot-add .table-adorner-spot-add-button {
      cursor: pointer;
      position: absolute;
      width: 15px;
      height: 15px;
      background-color: #205F78;
      border-radius: 50%; }
      .table-adorner-spot .table-adorner-spot-add .table-adorner-spot-add-button i {
        display: block;
        text-align: center;
        color: white;
        font-size: 15px;
        line-height: 14px; }
    .table-adorner-spot .table-adorner-spot-add .table-adorner-spot-add-deco {
      position: absolute;
      background-color: #205F78; }
      .table-adorner-spot .table-adorner-spot-add .table-adorner-spot-add-deco .table-adorner-spot-add-deco-area {
        position: relative;
        width: 100%;
        height: 100%; }
        .table-adorner-spot .table-adorner-spot-add .table-adorner-spot-add-deco .table-adorner-spot-add-deco-area div {
          position: absolute;
          background-color: #205F78; }
  .table-adorner-spot:hover .table-adorner-spot-add {
    display: block; }
  .table-adorner-spot .table-adorner-spot-add-grip {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 13; }

.table-adorner-move-grip {
  pointer-events: all;
  position: absolute;
  z-index: 13;
  left: -24px;
  top: -24px;
  width: 18px;
  height: 18px;
  border: 1px solid #DCDCDC;
  border-radius: 50%;
  color: #000;
  background-color: white;
  line-height: 15px;
  font-size: 14px;
  text-align: center;
  cursor: pointer; }

.table-adorner-groups {
  width: 200px;
  height: 100%;
  border: #DCDCDC solid 1px;
  color: #333; }
  .table-adorner-groups.right-panel {
    position: absolute;
    left: calc(100% + 5px);
    top: 0; }

.ar-table-glyph {
  width: 100%;
  height: 100%; }

.ar-table {
  pointer-events: all;
  border-spacing: 0;
  border-collapse: collapse; }

.datasets-container .panel-group.lock {
  position: absolute;
  top: 0;
  left: 0;
  overflow: auto;
  width: 100%;
  height: 100%;
  margin-bottom: 0; }

.datasets-container .loader {
  display: none;
  overflow: hidden;
  width: 40px;
  height: 40px;
  margin: 0 auto;
  padding: 0;
  animation-name: spin;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  text-align: center;
  background: none;
  line-height: 48px; }
  .datasets-container .loader i {
    font-size: 16px; }

.datasets-container .loader.active {
  display: block; }

.datasets-container .text-placeholder {
  display: block;
  overflow: hidden;
  width: auto;
  margin: 0 auto;
  padding: 0 15px;
  text-align: center;
  opacity: .7;
  font-size: 12px;
  line-height: 40px; }

.datasets-container .ar-data-item-container {
  position: relative;
  display: block; }
  .datasets-container .ar-data-item-container .overlay {
    position: absolute;
    top: 5px;
    right: 5px;
    width: auto;
    height: 30px;
    pointer-events: none;
    background-color: transparent; }
    .datasets-container .ar-data-item-container .overlay > span {
      display: block;
      float: right;
      height: 30px;
      margin-right: 5px;
      opacity: .6;
      font-size: 12px;
      line-height: 30px; }
    .datasets-container .ar-data-item-container .overlay .overlay-button {
      display: none;
      float: right;
      width: 30px;
      height: 30px;
      cursor: pointer;
      pointer-events: all; }
      .datasets-container .ar-data-item-container .overlay .overlay-button > i {
        width: 30px;
        height: 30px;
        text-align: center;
        color: #44798e;
        font-size: 18px;
        line-height: 31px; }
    .datasets-container .ar-data-item-container .overlay .overlay-button:hover > i {
      color: #1b5166; }
  .datasets-container .ar-data-item-container > .ar-data-item, .datasets-container .ar-data-item-container > .ar-data-item-noselect {
    padding-left: 5px; }
    .datasets-container .ar-data-item-container > .ar-data-item > i, .datasets-container .ar-data-item-container > .ar-data-item-noselect > i {
      display: block;
      float: left;
      width: 40px;
      height: 40px;
      text-align: center;
      color: #205F78;
      font-size: 20px;
      line-height: 41px; }
    .datasets-container .ar-data-item-container > .ar-data-item > span, .datasets-container .ar-data-item-container > .ar-data-item-noselect > span {
      display: block;
      overflow: hidden;
      color: #212121;
      font-size: 12px;
      line-height: 40px; }
    .datasets-container .ar-data-item-container > .ar-data-item > span.title, .datasets-container .ar-data-item-container > .ar-data-item-noselect > span.title {
      padding-top: 5px;
      line-height: 15px; }
    .datasets-container .ar-data-item-container > .ar-data-item > span.subtitle, .datasets-container .ar-data-item-container > .ar-data-item-noselect > span.subtitle {
      opacity: .6;
      line-height: 15px; }
  .datasets-container .ar-data-item-container > .ar-data-item-noselect {
    display: block;
    overflow: hidden;
    width: 100%;
    height: 40px; }
    .datasets-container .ar-data-item-container > .ar-data-item-noselect > span {
      white-space: nowrap;
      text-overflow: ellipsis; }
  .datasets-container .ar-data-item-container > .ar-data-item {
    display: block;
    overflow: hidden;
    width: 100%;
    height: 40px;
    cursor: pointer; }
    .datasets-container .ar-data-item-container > .ar-data-item > span {
      white-space: nowrap;
      text-overflow: ellipsis; }
  .datasets-container .ar-data-item-container > .ar-data-item:hover {
    text-decoration: none;
    color: #212121;
    background-color: #d9d9d9; }
  .datasets-container .ar-data-item-container > .ar-data-item.selected {
    background-color: #205F78; }
    .datasets-container .ar-data-item-container > .ar-data-item.selected > i {
      color: white; }
    .datasets-container .ar-data-item-container > .ar-data-item.selected > span {
      color: white; }
  .datasets-container .ar-data-item-container > .ar-data-item.disabled {
    pointer-events: none;
    opacity: .6; }

.datasets-container .ar-data-item:hover .overlay .overlay-button {
  display: block; }

.datasets-container .ar-data-item-container.expanded {
  height: auto;
  padding-left: 26px; }
  .datasets-container .ar-data-item-container.expanded.data-set {
    padding-left: 0; }

.datasets-container .ar-data-item-container.data-set .overlay {
  right: 30px; }

.datasets-container .ar-data-item-container.data-set > .ar-data-item > i {
  font-size: 16px;
  line-height: 41px; }

.datasets-container .ar-data-item-container.data-set > .ar-data-item > i.toggle {
  display: block;
  float: right;
  width: 35px;
  height: 40px;
  color: #212121;
  font-size: 18px; }

.datasets-container .ar-data-item-container.data-set > .ar-data-item > span {
  width: calc(80% - 35px); }

.datasets-container .ar-data-item-container.data-set .data-set-search-container {
  display: flex;
  width: 100%;
  height: 43px;
  padding-right: 11px;
  padding-left: 20px; }
  .datasets-container .ar-data-item-container.data-set .data-set-search-container .data-set-search-branch-line {
    width: 11px;
    height: 100%;
    border-left: 1px dashed #d8d8d8; }
  .datasets-container .ar-data-item-container.data-set .data-set-search-container .data-set-search-box {
    position: relative;
    margin-top: 5px;
    margin-bottom: 5px;
    flex-grow: 1; }
    .datasets-container .ar-data-item-container.data-set .data-set-search-container .data-set-search-box > input {
      display: block;
      width: 100%;
      height: 100%;
      padding: 5px 30px 5px 31px;
      transition: .1s ease-in-out;
      border: 1px solid #d8d8d8;
      border-radius: 20px;
      background-color: #fbfbfb;
      font-size: 12px; }
      .datasets-container .ar-data-item-container.data-set .data-set-search-container .data-set-search-box > input::-ms-clear {
        display: none; }
      .datasets-container .ar-data-item-container.data-set .data-set-search-container .data-set-search-box > input:focus, .datasets-container .ar-data-item-container.data-set .data-set-search-container .data-set-search-box > input:hover {
        background-color: #fdfdfd; }
      .datasets-container .ar-data-item-container.data-set .data-set-search-container .data-set-search-box > input:focus {
        border: 1px solid #c6c6c6; }
    .datasets-container .ar-data-item-container.data-set .data-set-search-container .data-set-search-box > i {
      position: absolute;
      top: 0;
      left: -3px;
      display: block;
      width: 30px;
      height: 32px;
      margin-left: 5px;
      text-align: center;
      pointer-events: none;
      opacity: .5;
      font-size: 14px;
      line-height: 38px; }
    .datasets-container .ar-data-item-container.data-set .data-set-search-container .data-set-search-box > button {
      position: absolute;
      top: 0;
      right: 0;
      width: 30px;
      height: 32px;
      padding-left: 0;
      cursor: pointer;
      text-align: center;
      opacity: .5;
      border: none;
      background: transparent; }
      .datasets-container .ar-data-item-container.data-set .data-set-search-container .data-set-search-box > button > i {
        color: rgba(51, 51, 51, 0.62);
        font-size: 16px;
        line-height: 32px; }
      .datasets-container .ar-data-item-container.data-set .data-set-search-container .data-set-search-box > button:hover > i, .datasets-container .ar-data-item-container.data-set .data-set-search-container .data-set-search-box > button:focus > i {
        color: #212121; }

.datasets-container .ar-data-item-container.data-set .data-set-no-fields-container {
  display: flex;
  width: 100%;
  height: 30px;
  padding-right: 11px;
  padding-left: 20px; }
  .datasets-container .ar-data-item-container.data-set .data-set-no-fields-container .data-set-no-fields-branch-corner {
    width: 9px;
    height: 50%;
    border-bottom: 1px dashed #d8d8d8;
    border-left: 1px dashed #d8d8d8; }
  .datasets-container .ar-data-item-container.data-set .data-set-no-fields-container .data-set-no-fields-message {
    width: 100%;
    margin-left: -15px;
    text-align: center;
    color: rgba(51, 51, 51, 0.62);
    font-size: 12px;
    line-height: 30px; }

.datasets-container .ar-data-item-container.field > .branch, .datasets-container .ar-data-item-container.attribute > .branch {
  position: absolute;
  top: 0;
  left: 11px;
  display: block;
  width: 18px;
  height: 100%;
  padding-left: 9px; }
  .datasets-container .ar-data-item-container.field > .branch.offset + .branch, .datasets-container .ar-data-item-container.attribute > .branch.offset + .branch {
    left: 38px; }
  .datasets-container .ar-data-item-container.field > .branch .corner, .datasets-container .ar-data-item-container.attribute > .branch .corner {
    display: block;
    width: 9px;
    height: 15px;
    border-bottom: 1px dashed #d8d8d8;
    border-left: 1px dashed #d8d8d8; }
  .datasets-container .ar-data-item-container.field > .branch .line, .datasets-container .ar-data-item-container.attribute > .branch .line {
    display: block;
    width: 9px;
    height: calc(100% - 15px);
    border-left: 1px dashed #d8d8d8; }

.datasets-container .ar-data-item-container.field > .ar-data-item, .datasets-container .ar-data-item-container.attribute > .ar-data-item {
  width: calc(100% - 29px);
  height: 30px;
  margin-left: 29px; }
  .datasets-container .ar-data-item-container.field > .ar-data-item > i, .datasets-container .ar-data-item-container.attribute > .ar-data-item > i {
    width: 30px;
    height: 30px;
    font-size: 16px;
    line-height: 31px; }
  .datasets-container .ar-data-item-container.field > .ar-data-item > span, .datasets-container .ar-data-item-container.attribute > .ar-data-item > span {
    width: calc(100% - 60px);
    line-height: 30px; }

.datasets-container .ar-data-item-container.field > .ar-data-item.expanded:hover, .datasets-container .ar-data-item-container.attribute > .ar-data-item.expanded:hover {
  background-color: #d8d8d8; }

.datasets-container .variations-group > .ar-data-item-container.field > .ar-data-item > span {
  width: auto; }

.datasets-container .variations-group > .ar-data-item-container.field:last-child > .branch.offset + .branch .line:last-child {
  display: none; }

.datasets-container .ar-data-item-container.field:last-child .branch .line {
  display: none; }

.datasets-container .ar-data-item-container.field:last-child .branch.offset .line {
  display: block; }

.datasets-container .ar-data-item-container.field:last-child .variations-group .branch.offset + .branch .line:last-child {
  display: none; }

.datasets-container .ar-data-item-container.relation > .branch {
  position: absolute;
  top: 0;
  left: 11px;
  display: block;
  width: 18px;
  height: 100%;
  padding-left: 9px; }
  .datasets-container .ar-data-item-container.relation > .branch .corner {
    display: block;
    width: 9px;
    height: 20px;
    border-bottom: 1px dashed #d8d8d8;
    border-left: 1px dashed #d8d8d8; }
  .datasets-container .ar-data-item-container.relation > .branch .line {
    display: block;
    width: 9px;
    height: calc(100% - 20px);
    border-left: 1px dashed #d8d8d8; }

.datasets-container .ar-data-item-container.relation > .ar-data-item.relation {
  width: calc(100% - 29px);
  height: 40px;
  margin-left: 29px; }
  .datasets-container .ar-data-item-container.relation > .ar-data-item.relation > i {
    width: 30px;
    height: 40px;
    font-size: 16px;
    line-height: 38px; }

.datasets-container .ar-data-item-container.relation > .ar-data-item.relation.expanded {
  border-bottom: 1px solid #d8d8d8;
  background-color: #e9e9e9; }

.datasets-container .ar-data-item-container.relation > .ar-data-item.relation.expanded:hover {
  background-color: #d9d9d9; }

.datasets-container .ar-data-item-container.attribute .ar-data-item.attribute.expanded {
  background-color: #e9e9e9;
  box-shadow: 1px 0 0 0 #d8d8d8 inset; }

.datasets-container .ar-data-item-container.attribute .ar-data-item.attribute:hover {
  background-color: #d9d9d9; }

.datasets-container .ar-data-item-container.attribute > .attribute.disabled-attribute {
  pointer-events: none;
  opacity: 0.5; }

.datasets-container .ar-data-item-container.relation:last-child > div .line, .datasets-container .ar-data-item-container.attribute:last-child > div .line {
  display: none; }

.datasets-container .ar-data-item-container.relation.inner, .datasets-container .ar-data-item-container.attribute.inner {
  left: 29px;
  width: calc(100% - 29px); }
  .datasets-container .ar-data-item-container.relation.inner > div .line, .datasets-container .ar-data-item-container.attribute.inner > div .line {
    display: block; }

.datasets-container .ar-data-item-container.relation.inner:last-child > div .line, .datasets-container .ar-data-item-container.attribute.inner:last-child > div .line {
  display: none; }

.datasets-container .ar-data-item-container.field.parameter span.title {
  padding-top: 0; }

.datasets-container .ar-data-item-container.comm-value > .ar-data-item {
  height: 35px; }
  .datasets-container .ar-data-item-container.comm-value > .ar-data-item > i {
    width: 35px;
    height: 35px;
    margin-right: 5px;
    font-size: 16px;
    line-height: 36px; }
  .datasets-container .ar-data-item-container.comm-value > .ar-data-item > span {
    line-height: 35px; }

.datasets-container .ar-data-item-container .variations-toggle, .datasets-container .ar-data-item-container .variations-toggle:link, .datasets-container .ar-data-item-container .variations-toggle:focus, .datasets-container .ar-data-item-container .variations-toggle:visited, .datasets-container .ar-data-item-container .delete {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: 30px;
  height: 30px;
  cursor: pointer;
  color: #5c5c5c; }
  .datasets-container .ar-data-item-container .variations-toggle > i, .datasets-container .ar-data-item-container .variations-toggle:link > i, .datasets-container .ar-data-item-container .variations-toggle:focus > i, .datasets-container .ar-data-item-container .variations-toggle:visited > i, .datasets-container .ar-data-item-container .delete > i {
    display: block;
    width: 100%;
    height: 100%;
    text-align: center;
    font-size: 14px;
    line-height: 32px; }

.datasets-container .ar-data-item-container > .variations-toggle:hover {
  text-decoration: none; }

.datasets-container .ar-data-item-container .variations-toggle {
  right: 20px !important; }

.datasets-container span.parameter-header-value {
  height: 30px;
  font-size: 12px;
  line-height: 30px; }

.datasets-container .no-data-sets-container {
  width: 100%;
  height: 50%;
  margin-top: 25%;
  text-align: center; }
  .datasets-container .no-data-sets-container .no-data-sets-label {
    font-size: 12px; }

/* Styling constants */
@media screen and (max-height: 760px) {
  .gc-modal.wizard {
    top: 0 !important;
    margin-top: 25px !important; } }

.gc-modal.wizard .gc-modal__title {
  width: 800px; }
  .gc-modal.wizard .gc-modal__title .wizard-title {
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    cursor: default; }

.gc-modal.wizard .gc-scrollbars {
  max-height: 546px !important; }

.gc-modal.wizard .gc-scrollbars__view.gc-scrollbars__view--vertical {
  max-height: 317px !important; }
  @media screen and (min-height: 600px) {
    .gc-modal.wizard .gc-scrollbars__view.gc-scrollbars__view--vertical {
      max-height: calc(546px - 100px + 17px) !important; } }
  @media screen and (min-height: 650px) {
    .gc-modal.wizard .gc-scrollbars__view.gc-scrollbars__view--vertical {
      max-height: calc(546px - 50px + 17px) !important; } }
  @media screen and (min-height: 700px) {
    .gc-modal.wizard .gc-scrollbars__view.gc-scrollbars__view--vertical {
      max-height: calc(546px + 17px) !important; } }

.wizard-body {
  height: 546px; }
  .wizard-body h2 {
    display: block;
    height: 40px;
    margin: 0;
    padding: 0 15px;
    text-transform: uppercase;
    color: #205F78;
    font-size: 12px;
    font-weight: bold;
    line-height: 40px; }
  .wizard-body .layout-container {
    float: right;
    width: calc(100% * 0.7);
    height: 100%;
    background-color: #f8f8f8; }
    .wizard-body .layout-container .layout-overlay {
      background-color: #b0b0b0;
      width: inherit;
      height: 546px;
      position: absolute;
      opacity: 0.1;
      z-index: 1;
      cursor: not-allowed; }
    .wizard-body .layout-container .layout-grid {
      display: flex;
      height: calc(100% - 40px);
      flex-wrap: wrap; }
      .wizard-body .layout-container .layout-grid .layout-column {
        display: flex;
        flex-direction: column;
        flex: 1 1 50%;
        height: 100%;
        position: relative;
        z-index: 0;
        flex-wrap: nowrap; }
      .wizard-body .layout-container .layout-grid .layout-cell {
        flex: 1 1 50%;
        overflow: hidden;
        height: 50%; }
        .wizard-body .layout-container .layout-grid .layout-cell.left {
          padding: 0 0 10px 10px; }
        .wizard-body .layout-container .layout-grid .layout-cell.right {
          padding: 0 10px 10px 10px; }
        .wizard-body .layout-container .layout-grid .layout-cell .layout-cell-header {
          display: inline-flex;
          padding: 0 0 6px;
          align-items: center; }
          .wizard-body .layout-container .layout-grid .layout-cell .layout-cell-header i {
            display: block;
            width: 30px;
            height: 30px;
            background-position: 3px 3px;
            font-size: 16px;
            line-height: 31px; }
          .wizard-body .layout-container .layout-grid .layout-cell .layout-cell-header span {
            height: 20px;
            font-size: 13px;
            line-height: 20px; }
        .wizard-body .layout-container .layout-grid .layout-cell .dnd-area {
          overflow-y: auto;
          width: 100%;
          height: calc(100% - 36px);
          border: 1px solid #DCDCDC;
          border-radius: 2px;
          background-color: rgba(255, 255, 255, 0.7);
          position: relative;
          overflow-x: hidden; }
          .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .ar-member {
            position: relative;
            height: 30px;
            width: 100%;
            pointer-events: none;
            cursor: pointer; }
            .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .ar-member .background {
              position: absolute;
              top: 0;
              left: 0;
              display: none;
              width: 100%;
              height: 100%; }
            .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .ar-member .text {
              position: absolute;
              top: 5px;
              left: 10px;
              display: block;
              overflow: hidden;
              text-overflow: ellipsis;
              white-space: nowrap;
              width: calc(100% - 80px);
              height: 20px;
              font-size: 12px;
              line-height: 21px; }
            .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .ar-member .valueItem .text {
              width: calc(100% - 75px); }
            .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .ar-member .delete {
              position: absolute;
              top: 5px;
              right: 5px;
              display: none;
              width: 20px;
              height: 20px; }
            .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .ar-member .action {
              position: absolute;
              top: 5px;
              right: 27px;
              display: none;
              width: 20px;
              height: 20px;
              background-color: #F1F1F1; }
              .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .ar-member .action .btn-group {
                display: block;
                width: 20px;
                height: 20px; }
                .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .ar-member .action .btn-group .dropdown-toggle.btn.btn-default {
                  display: block;
                  width: 20px;
                  height: 20px;
                  padding: 0;
                  text-align: center;
                  color: inherit;
                  background: none;
                  z-index: auto; }
                  .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .ar-member .action .btn-group .dropdown-toggle.btn.btn-default i {
                    display: block;
                    width: 100%;
                    height: 100%;
                    font-size: 12pt;
                    line-height: 20px; }
                .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .ar-member .action .btn-group .dropdown-menu {
                  width: 140px;
                  max-height: 176px;
                  margin: 0;
                  padding: 0;
                  border: 1px solid #DCDCDC;
                  background-color: white;
                  overflow: auto;
                  z-index: 1;
                  -webkit-border-radius: 0;
                  -moz-border-radius: 0;
                  border-radius: 0;
                  -ms-border-radius: 0;
                  -webkit-box-shadow: none;
                  box-shadow: none; }
                  .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .ar-member .action .btn-group .dropdown-menu > div {
                    margin: 0 0 0 15px;
                    height: 26px; }
                    .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .ar-member .action .btn-group .dropdown-menu > div > label {
                      overflow: hidden;
                      width: 100%;
                      height: 30px;
                      padding: 0 10px;
                      font-size: 12px;
                      line-height: 30px; }
                      .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .ar-member .action .btn-group .dropdown-menu > div > label > input {
                        height: 32px;
                        margin-top: 0; }
                  .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .ar-member .action .btn-group .dropdown-menu .dropdown-header {
                    height: 25px;
                    padding: 0 10px;
                    background-color: #f6f6f6;
                    font-size: 12px;
                    line-height: 26px; }
                  .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .ar-member .action .btn-group .dropdown-menu .divider {
                    margin: 0 10px;
                    background-color: #DCDCDC; }
              .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .ar-member .action .btn-group.open .dropdown-toggle {
                -webkit-box-shadow: none;
                box-shadow: none; }
          .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .ar-member:hover .background {
            display: block;
            background-color: #e6e6e6; }
          .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .ar-member:hover .action {
            display: block;
            background-color: #e6e6e6; }
          .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .ar-member:hover .delete {
            display: block;
            background-color: #e6e6e6; }
          .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .ar-member.dynamic .icon {
            padding-left: 7px; }
            .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .ar-member.dynamic .icon span {
              border-top: 2px solid #205F78;
              border-bottom: 2px solid #205F78;
              border-left: 2px solid #205F78; }
          .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .ar-member.hidden {
            display: block !important; }
          .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .valueItem .dropdown-menu, .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .ar-member .dropdown-menu {
            width: auto !important;
            min-width: 80px !important;
            max-width: 140px !important;
            text-align: center; }
          .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .valueItem .dropdown-menu > li > a, .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .ar-member .dropdown-menu > li > a {
            padding: 4px 12px;
            font-size: 12px; }
          .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .valueItem .selected, .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .ar-member .selected {
            background-color: #e6e6e6; }
          .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .insert-group {
            position: absolute;
            display: block;
            pointer-events: all;
            width: 100%;
            height: 30px;
            z-index: 1000; }
            .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .insert-group .insert-group-background {
              position: absolute;
              display: block;
              width: calc(100% - 10px);
              height: 3px;
              margin: 0 5px 0 5px;
              border-radius: 30px; }
          .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .insert-group.active .insert-group-background {
            background-color: rgba(192, 192, 192, 0.5); }
          .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .insert-group.after {
            position: relative; }
            .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .insert-group.after .insert-group-background {
              position: relative; }
          .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .grip {
            z-index: 500;
            display: block;
            width: 100%;
            height: 30px;
            pointer-events: all; }
          .wizard-body .layout-container .layout-grid .layout-cell .dnd-area .valueItem {
            cursor: pointer;
            pointer-events: all; }
        .wizard-body .layout-container .layout-grid .layout-cell .dnd-area.active {
          background-color: rgba(230, 230, 230, 0.5); }
        .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions {
          margin: 0; }
          .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .panel {
            border-radius: 2px;
            background-color: rgba(255, 255, 255, 0.7);
            box-shadow: none; }
            .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .panel + .panel {
              margin-top: 3px; }
          .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .panel-heading {
            padding: 0;
            cursor: pointer;
            border-radius: 0;
            background-color: #e6e6e6; }
            .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .panel-heading:hover {
              background-color: #d9d9d9; }
          .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .panel-collapse.collapsing {
            max-height: 110px; }
            .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .panel-collapse.collapsing .panel-body > div {
              overflow: hidden; }
          .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .panel-collapse.collapse.in {
            max-height: 120px;
            overflow: auto; }
          .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .panel-body {
            padding-top: 1px;
            padding-bottom: 1px; }
          .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .checkbox, .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .radio {
            margin-top: 3px;
            margin-bottom: 3px; }
            .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .checkbox > label, .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .radio > label {
              min-height: 10px;
              font-size: 12px;
              line-height: 18px;
              color: #333; }
          .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .checkbox.disabled > label {
            opacity: 0.7; }
          .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .panel-title {
            font-size: 12px; }
            .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .panel-title > a {
              display: block;
              padding: 6px 15px; }
            .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .panel-title > a:hover {
              text-decoration: none; }
          .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .frozen-rows-columns-container {
            margin-top: 12px;
            width: 100%;
            height: auto; }
          .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .number-editor-container {
            font-size: 12px;
            width: 100%;
            height: 25px;
            margin-top: 5px; }
            .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .number-editor-container .number-editor-title-container {
              display: flex;
              float: left;
              width: 50%;
              height: 25px;
              justify-content: center;
              flex-direction: column; }
            .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .number-editor-container .number-editor-input-container {
              float: right;
              width: 40%;
              height: 25px;
              display: flex;
              position: relative; }
            .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .number-editor-container .number-editor-value-input {
              width: 100%;
              outline: none;
              border: 1px solid #DCDCDC;
              padding-left: 25px;
              padding-right: 25px; }
            .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .number-editor-container .ds-left-overlay, .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .number-editor-container .ds-right-overlay {
              position: absolute;
              top: 0;
              display: block;
              width: 25px;
              height: 25px;
              margin: 0;
              padding: 0;
              border: 0;
              background: none;
              cursor: pointer; }
              .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .number-editor-container .ds-left-overlay .number-editor-command-button, .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .number-editor-container .ds-right-overlay .number-editor-command-button {
                pointer-events: all;
                position: relative;
                width: 100%;
                height: 100%; }
                .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .number-editor-container .ds-left-overlay .number-editor-command-button > i, .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .number-editor-container .ds-right-overlay .number-editor-command-button > i {
                  display: block;
                  width: 100%;
                  height: 100%;
                  line-height: 25px;
                  text-align: center;
                  color: #333; }
              .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .number-editor-container .ds-left-overlay.disabled, .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .number-editor-container .ds-right-overlay.disabled {
                cursor: not-allowed; }
                .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .number-editor-container .ds-left-overlay.disabled .number-editor-command-button, .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .number-editor-container .ds-right-overlay.disabled .number-editor-command-button {
                  pointer-events: none; }
                  .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .number-editor-container .ds-left-overlay.disabled .number-editor-command-button > i, .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .number-editor-container .ds-right-overlay.disabled .number-editor-command-button > i {
                    color: #b3b3b3; }
            .wizard-body .layout-container .layout-grid .layout-cell .layoutOptions .number-editor-container .ds-right-overlay {
              left: calc(100% - 25px); }
  .wizard-body .datasets-container {
    float: left;
    width: calc(100% * (1 - 0.7));
    height: 100%;
    background-color: #F1F1F1; }
    .wizard-body .datasets-container .tool {
      overflow: auto;
      height: calc(100% - 40px);
      padding: 0 15px 15px 15px; }
    .wizard-body .datasets-container .tree-panel .node {
      padding-left: 0; }
    .wizard-body .datasets-container .tree-panel .disable {
      pointer-events: none;
      color: rgba(51, 51, 51, 0.62); }
    .wizard-body .datasets-container .node {
      cursor: pointer; }
      .wizard-body .datasets-container .node .node {
        padding-left: 13px; }
      .wizard-body .datasets-container .node .title {
        position: relative;
        overflow: hidden;
        height: 30px;
        text-overflow: ellipsis;
        font-size: 12px;
        line-height: 30px; }
        .wizard-body .datasets-container .node .title i {
          position: absolute;
          top: 0;
          left: 0;
          display: block;
          width: 30px;
          height: 30px;
          text-align: center;
          font-size: 8px;
          line-height: 31px; }
        .wizard-body .datasets-container .node .title span {
          padding-left: 30px;
          white-space: nowrap; }
      .wizard-body .datasets-container .node .children {
        cursor: default; }
    .wizard-body .datasets-container .no-data-sets-container {
      position: relative;
      display: flex;
      height: auto;
      margin-top: 15%;
      padding: 8px 12px;
      text-align: left;
      border: 1px solid #e6e6e6;
      border-radius: 2px;
      background: #ededed;
      align-items: center; }
      .wizard-body .datasets-container .no-data-sets-container i {
        display: block;
        width: 30px;
        height: 30px;
        background-position: 1px 2px; }
      .wizard-body .datasets-container .no-data-sets-container .no-data-sets-label {
        margin-left: 10px;
        padding-left: 10px;
        border-left: 1px solid #e6e6e6; }

.ar-tablix-cell > div {
  position: relative;
  width: 100%;
  height: 100%; }
  .ar-tablix-cell > div > div:not(.ar-item):not(.ar-rectangle-glyph) {
    position: absolute;
    pointer-events: none; }

.ar-tablix-cell-hover {
  background-color: #1b5166 !important; }

.ar-group-editor > p {
  display: block;
  padding: 15px;
  text-align: center;
  opacity: .7;
  font-size: 12px; }

.ar-group-editor > .stripe {
  width: 100%;
  height: 30px;
  padding-right: 10px; }
  .ar-group-editor > .stripe > .gc-toggle {
    float: right; }
    .ar-group-editor > .stripe > .gc-toggle:not(.gc-toggle--checked) .gc-toggle__text {
      color: #a5a5a5; }

.ar-group-editor .ar-hierarchy .panel-heading {
  position: relative;
  display: block;
  height: 40px;
  border: 0;
  background: #e9e9e9;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -ms-border-radius: 0; }
  .ar-group-editor .ar-hierarchy .panel-heading .toggle {
    position: absolute;
    top: 5px;
    right: 5px;
    width: 30px;
    height: 30px;
    cursor: pointer;
    text-align: center; }
    .ar-group-editor .ar-hierarchy .panel-heading .toggle i {
      font-size: 12px;
      line-height: 32px; }

.ar-group-editor .ar-hierarchy .panel-body {
  padding: 0; }

.ar-group-editor .ar-hierarchy .ar-member-container {
  position: relative;
  display: block;
  width: 100%; }
  .ar-group-editor .ar-hierarchy .ar-member-container .branch {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 18px;
    height: 100%;
    padding-left: 9px; }
    .ar-group-editor .ar-hierarchy .ar-member-container .branch .corner {
      display: block;
      width: 9px;
      height: 15px;
      border-bottom: 1px dashed #d8d8d8;
      border-left: 1px dashed #d8d8d8; }
    .ar-group-editor .ar-hierarchy .ar-member-container .branch .line {
      display: block;
      width: 9px;
      height: calc(100% - 15px);
      border-left: 1px dashed #d8d8d8; }
  .ar-group-editor .ar-hierarchy .ar-member-container .ar-member {
    position: relative;
    display: flex;
    width: calc(100% - 18px);
    height: 30px;
    margin-left: 18px;
    align-items: center; }
    .ar-group-editor .ar-hierarchy .ar-member-container .ar-member .icon {
      flex: 0 0 auto;
      width: 18px;
      height: 20px;
      padding-top: 2px;
      padding-left: 8px; }
      .ar-group-editor .ar-hierarchy .ar-member-container .ar-member .icon span {
        display: block;
        width: 6px;
        height: 16px;
        border-left: 2px solid #6e6e6e; }
    .ar-group-editor .ar-hierarchy .ar-member-container .ar-member .text {
      overflow: hidden;
      flex: 1 1 auto;
      text-overflow: ellipsis;
      font-size: 12px;
      line-height: 21px; }
    .ar-group-editor .ar-hierarchy .ar-member-container .ar-member .action {
      display: none; }
      .ar-group-editor .ar-hierarchy .ar-member-container .ar-member .action > .gc-dd {
        cursor: pointer; }
        .ar-group-editor .ar-hierarchy .ar-member-container .ar-member .action > .gc-dd .gc-btn, .ar-group-editor .ar-hierarchy .ar-member-container .ar-member .action > .gc-dd .gc-btn__text {
          transition: 0s; }
  .ar-group-editor .ar-hierarchy .ar-member-container .ar-member:hover {
    cursor: pointer;
    background-color: #e6e6e6; }
    .ar-group-editor .ar-hierarchy .ar-member-container .ar-member:hover .action {
      display: block; }
  .ar-group-editor .ar-hierarchy .ar-member-container .ar-member.selected {
    cursor: default;
    background-color: rgba(0, 0, 0, 0.15); }
    .ar-group-editor .ar-hierarchy .ar-member-container .ar-member.selected .background, .ar-group-editor .ar-hierarchy .ar-member-container .ar-member.selected .action {
      display: block; }
  .ar-group-editor .ar-hierarchy .ar-member-container .ar-member.dynamic .icon {
    padding-left: 7px; }
    .ar-group-editor .ar-hierarchy .ar-member-container .ar-member.dynamic .icon span {
      border-top: 2px solid #2b677f;
      border-bottom: 2px solid #2b677f;
      border-left: 2px solid #2b677f; }
  .ar-group-editor .ar-hierarchy .ar-member-container .ar-member.dynamic.selected {
    color: white;
    background-color: #205F78; }
    .ar-group-editor .ar-hierarchy .ar-member-container .ar-member.dynamic.selected .icon span {
      border-top: 2px solid white;
      border-bottom: 2px solid white;
      border-left: 2px solid white; }
    .ar-group-editor .ar-hierarchy .ar-member-container .ar-member.dynamic.selected .action > .gc-dd {
      color: white; }
  .ar-group-editor .ar-hierarchy .ar-member-container .ar-member-items {
    padding-left: 18px; }
  .ar-group-editor .ar-hierarchy .ar-member-container .ar-member.hidden {
    display: flex !important; }

.ar-group-editor .ar-hierarchy .ar-member-container:last-child > .branch .line {
  display: none; }

.ar-group-editor .ar-hierarchy .ar-member-container.no-branch > .branch {
  display: none !important; }

.ar-group-editor .ar-hierarchy .ar-member-container.no-branch > .ar-member {
  width: 100%;
  margin-left: 0; }

.ar-group-editor .ar-hierarchy .ar-member-container.no-branch > .ar-member-items {
  padding-left: 0; }

.ar-tablix-adorner {
  position: absolute;
  z-index: 13;
  border-spacing: 0;
  pointer-events: none;
  border: 0; }
  .ar-tablix-adorner .ar-tablix-adorner-table {
    table-layout: fixed;
    border-collapse: separate;
    color: #333; }
  .ar-tablix-adorner .pointer-grip {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 18px;
    height: 18px;
    cursor: pointer;
    pointer-events: all; }
  .ar-tablix-adorner .ar-tablix-adorner-resize {
    border-right: 2px solid #205F78;
    border-bottom: 2px solid #205F78; }
  .ar-tablix-adorner .ar-tablix-sections {
    position: absolute; }
    .ar-tablix-adorner .ar-tablix-sections > div {
      position: absolute;
      border-style: dashed;
      border-color: #c2c2c2;
      border-width: 0; }
    .ar-tablix-adorner .ar-tablix-sections > div.ar-tablix-section-v {
      border-left-width: 1px;
      border-right-width: 1px;
      width: 5px; }
    .ar-tablix-adorner .ar-tablix-sections > div.ar-tablix-section-h {
      border-top-width: 1px;
      border-bottom-width: 1px;
      height: 5px; }

.ar-tablix-selection {
  position: absolute;
  margin: 0;
  padding: 0;
  border-spacing: 0;
  border: 0; }

.ar-tablix-groups {
  position: absolute;
  pointer-events: none; }
  .ar-tablix-groups .ar-tablix-col-group {
    position: absolute;
    height: 10px;
    border-color: #ababab;
    border-style: solid;
    border-left-width: 3px;
    border-top-width: 3px;
    border-right-width: 3px;
    border-bottom-width: 0; }
  .ar-tablix-groups .ar-tablix-row-group {
    position: absolute;
    width: 10px;
    border-color: #ababab;
    border-style: solid;
    border-left-width: 3px;
    border-top-width: 3px;
    border-right-width: 0;
    border-bottom-width: 3px; }
  .ar-tablix-groups .ar-tablix-col-group.highlighted, .ar-tablix-groups .ar-tablix-row-group.highlighted {
    border-color: #2b677f; }

.ar-tablix-selection-selected:not(.ar-tablix-selection-primary) {
  background-color: rgba(0, 0, 0, 0.125); }

.ar-tablix-selection-selected.ar-tablix-selection-primary {
  background-color: transparent; }

.ar-tablix-selection-cell {
  padding: 0;
  border: 0; }
  .ar-tablix-selection-cell > div {
    position: relative;
    width: 100%;
    height: 100%; }
    .ar-tablix-selection-cell > div > div {
      position: absolute;
      z-index: 1313;
      top: -1px;
      left: -1px;
      width: calc(100% + 2px);
      height: calc(100% + 2px);
      border-width: 2px;
      border-style: none;
      border-color: #205F78; }

.ar-tablix-header-cell {
  pointer-events: all;
  position: relative;
  background-color: white;
  border: 1px solid #DCDCDC;
  text-align: center;
  line-height: 17px; }

.ar-tablix-header-cell.corner {
  border-radius: 9px; }

.ar-tablix-header-cell.left {
  border-radius: 4px 0 0 4px; }

.ar-tablix-header-cell.top {
  border-radius: 4px 4px 0 0; }

.ar-tablix-header-cell.right {
  border-radius: 0 4px 4px 0; }

.ar-tablix-header-cell.bottom {
  border-radius: 0 0 4px 4px; }

.ar-tablix-header-cell-selection-primary {
  background-color: #F1F1F1;
  border-color: #DCDCDC; }

.ar-tablix-header-cell-selection-selected:not(.ar-tablix-header-cell-selection-primary) {
  background-color: #F1F1F1;
  border-color: #DCDCDC; }

.ar-tablix-header-cell-selection-projection:not(.ar-tablix-header-cell-selection-primary) {
  background-color: #F1F1F1;
  border-color: #DCDCDC; }

.ar-tablix-adorner-spot {
  pointer-events: none;
  position: relative;
  width: 100%;
  height: 100%; }
  .ar-tablix-adorner-spot .ar-tablix-adorner-spot-label {
    position: absolute;
    top: calc(50% - 16px / 2);
    width: 100%; }

.ar-tablix-adorner-spot-col {
  position: absolute;
  z-index: 13;
  top: -1px;
  height: 18px;
  pointer-events: all; }
  .ar-tablix-adorner-spot-col:hover .ar-tablix-add-column {
    display: block; }
  .ar-tablix-adorner-spot-col > div.ar-tablix-add-column-grip {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 13;
    cursor: col-resize; }

.ar-tablix-add-column {
  display: none;
  position: absolute;
  z-index: 13;
  top: -22px;
  left: -4px;
  width: 16px; }
  .ar-tablix-add-column .ar-tablix-add-column-knob {
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 16px;
    height: 16px;
    background-color: #205F78;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
    -ms-border-radius: 16px; }
    .ar-tablix-add-column .ar-tablix-add-column-knob:hover {
      text-decoration: none; }
    .ar-tablix-add-column .ar-tablix-add-column-knob > i {
      display: block;
      width: 16px;
      height: 16px;
      text-align: center;
      color: white;
      font-size: 15px;
      line-height: 16px; }
  .ar-tablix-add-column > div.ar-tablix-add-column-deco {
    position: absolute;
    top: 14px;
    left: 6.5px;
    width: 3px;
    height: calc(100% - 13px);
    background-color: #205F78; }

.ar-tablix-adorner-spot-row {
  position: absolute;
  z-index: 13;
  left: -1px;
  width: 18px;
  pointer-events: all; }
  .ar-tablix-adorner-spot-row:hover .ar-tablix-add-row {
    display: block; }
  .ar-tablix-adorner-spot-row > div.ar-tablix-add-row-grip {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 13;
    cursor: row-resize; }

.ar-tablix-add-row {
  display: none;
  position: absolute;
  z-index: 13;
  left: -22px;
  bottom: -4px;
  height: 16px; }
  .ar-tablix-add-row .ar-tablix-add-row-knob {
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 16px;
    height: 16px;
    background-color: #205F78;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
    -ms-border-radius: 16px; }
    .ar-tablix-add-row .ar-tablix-add-row-knob:hover {
      text-decoration: none; }
    .ar-tablix-add-row .ar-tablix-add-row-knob > i {
      display: block;
      width: 16px;
      height: 16px;
      text-align: center;
      color: #fff;
      font-size: 15px;
      line-height: 16px; }
  .ar-tablix-add-row > div.ar-tablix-add-row-deco {
    position: absolute;
    top: 6.5px;
    left: 14px;
    width: calc(100% - 14px);
    height: 3px;
    background: #205F78; }

.ar-tablix-header-cell.edit {
  pointer-events: all;
  width: 18px;
  height: 19px;
  border-radius: 4px;
  cursor: pointer; }
  .ar-tablix-header-cell.edit.disabled {
    opacity: 0.5;
    cursor: no-drop; }

.ar-tablix-header-cell.edit:hover {
  background-color: rgba(0, 0, 0, 0.125); }

.ar-tablix {
  border-spacing: 0;
  border-collapse: collapse;
  border-collapse: collapse;
  border-collapse: collapse;
  pointer-events: all; }

.ar-textbox {
  display: flex;
  pointer-events: all;
  position: absolute;
  width: 100%;
  height: 100%;
  border: none;
  overflow: hidden; }
  .ar-textbox * {
    pointer-events: none; }
  .ar-textbox .ar-textbox-text-wrapper {
    width: 100%;
    text-decoration: inherit; }
  .ar-textbox .no-wrap {
    white-space: nowrap; }
  .ar-textbox .word-wrap {
    word-wrap: break-word; }
  .ar-textbox .char-wrap {
    word-break: break-all; }
  .ar-textbox.middle {
    align-items: center; }
  .ar-textbox.bottom {
    align-items: flex-end; }
  .ar-textbox.top {
    align-items: flex-start; }

.ar-textbox-can-drop {
  box-shadow: 0 0 4px 1px #ffc400; }

.ar-textbox-hover {
  box-shadow: 0 0 4px 2px #ffab00; }

.ar-toc {
  position: absolute;
  pointer-events: all;
  width: 100%;
  height: 100%; }
  .ar-toc .toc-body {
    pointer-events: none;
    overflow: hidden;
    width: calc(100% + 25px);
    height: 100%;
    position: absolute; }
    .ar-toc .toc-body .toc-levels {
      pointer-events: all;
      width: 100%;
      height: auto; }
  .ar-toc:hover .toc-insert-wrapper {
    display: block; }
  .ar-toc .toc-insert-wrapper {
    display: none;
    position: relative;
    top: calc(100% - 5px);
    padding-top: 12px;
    z-index: 9002; }
    .ar-toc .toc-insert-wrapper:hover {
      display: block; }
    .ar-toc .toc-insert-wrapper:active {
      pointer-events: none; }
    .ar-toc .toc-insert-wrapper .toc-insert {
      pointer-events: all;
      width: 100%;
      height: auto;
      overflow: hidden;
      text-align: center;
      border: 1px solid #DCDCDC;
      background-color: #e9e9e9;
      color: #000; }
      .ar-toc .toc-insert-wrapper .toc-insert > a {
        overflow: hidden;
        text-overflow: ellipsis;
        width: 100%;
        color: inherit;
        padding: 2px; }
        .ar-toc .toc-insert-wrapper .toc-insert > a > span {
          color: inherit;
          font-size: 10pt;
          padding: none; }
          .ar-toc .toc-insert-wrapper .toc-insert > a > span > i {
            font-size: 8pt;
            padding-right: 8px; }
      .ar-toc .toc-insert-wrapper .toc-insert:hover {
        background-color: #d9d9d9;
        cursor: pointer; }

.toc-level {
  pointer-events: none;
  white-space: nowrap;
  width: 100%;
  height: auto; }
  .toc-level .toc-level-body {
    position: relative;
    float: left;
    pointer-events: all;
    overflow: hidden;
    width: calc(100% - 25px); }
    .toc-level .toc-level-body .ar-item {
      pointer-events: none;
      position: relative;
      width: 100%;
      height: auto;
      overflow: hidden;
      position: relative;
      white-space: nowrap; }
      .toc-level .toc-level-body .ar-item .toc-level-container {
        pointer-events: none;
        vertical-align: middle;
        width: 100%;
        white-space: normal;
        height: auto;
        overflow: hidden;
        background: transparent;
        padding: 2pt; }
        .toc-level .toc-level-body .ar-item .toc-level-container .toc-level-name {
          padding-right: 2pt;
          word-wrap: break-word; }
        .toc-level .toc-level-body .ar-item .toc-level-container .fill_char {
          white-space: nowrap;
          position: absolute;
          bottom: 2pt; }
      .toc-level .toc-level-body .ar-item > .toc-page-number {
        position: absolute;
        right: 0;
        bottom: 0;
        padding: 2pt; }
    .toc-level .toc-level-body .toc-level-selection {
      position: absolute;
      pointer-events: none;
      width: 100%;
      height: 100%;
      top: 0;
      border: 1px solid #205F78; }

.nowrap {
  white-space: nowrap; }

.toc-level-delete {
  float: right;
  pointer-events: all;
  position: absolute;
  width: 25px;
  height: auto;
  right: 0;
  padding: 5px 3px 0 0;
  text-align: right;
  visibility: hidden; }
  .toc-level-delete > a {
    vertical-align: top;
    padding: 0;
    font-size: 8pt; }
    .toc-level-delete > a > i {
      font-size: 8pt;
      padding-right: 4px; }

.toc-body:hover .toc-level-delete {
  visibility: visible; }

.ar-menu-panel.explorer {
  display: inline-flex;
  min-width: 100%; }
  .ar-menu-panel.explorer .tree-view {
    min-width: 100%; }

.ar-explorer-item {
  height: 30px;
  padding: 5px; }
  .ar-explorer-item span {
    display: flex;
    width: 100%;
    height: 20px;
    font-size: 12px;
    line-height: 20px; }
  .ar-explorer-item .tree-view_arrow {
    display: block;
    float: left;
    overflow: hidden;
    width: 20px;
    height: 20px;
    margin-right: 5px;
    text-align: center;
    font-size: 22px;
    line-height: 20px; }
  .ar-explorer-item .ar-explorer-label {
    overflow: hidden; }

.ar-explorer-leaf {
  display: block;
  height: 30px;
  padding: 5px 5px 5px 5px;
  font-size: 12px;
  line-height: 20px; }
  .ar-explorer-leaf b {
    display: block;
    float: left;
    width: 6px;
    height: 10px;
    margin: 0 12px 0 7px;
    border-bottom: 1px dotted #212121; }

.ar-explorer-item, .ar-explorer-leaf {
  display: flex;
  overflow: hidden;
  white-space: nowrap; }
  .ar-explorer-item i, .ar-explorer-leaf i {
    display: block;
    float: left;
    width: 20px;
    margin-right: 5px;
    text-align: center;
    color: #212121;
    background-position: center center;
    font-size: 14px;
    line-height: 20px; }
    .ar-explorer-item i:before, .ar-explorer-leaf i:before {
      vertical-align: bottom;
      line-height: 20px; }

.ar-explorer-item:hover, .ar-explorer-leaf:hover {
  cursor: pointer;
  background-color: #d9d9d9; }

.ar-explorer-leaf:hover {
  cursor: pointer;
  background-color: #d9d9d9; }

.ar-explorer-item.selected, .ar-explorer-leaf.selected {
  color: white;
  background-color: #205F78; }
  .ar-explorer-item.selected i, .ar-explorer-leaf.selected i {
    color: white; }
  .ar-explorer-item.selected b, .ar-explorer-leaf.selected b {
    border-color: white; }

.ar-explorer-item.subselected, .ar-explorer-leaf.subselected {
  border: 1px dotted #205F78; }

.items-text-input-area {
  pointer-events: all;
  position: fixed;
  top: 100%;
  left: 100%;
  width: 0;
  height: 0;
  padding: 0;
  border-width: 0;
  text-align: initial;
  resize: none;
  background-color: transparent;
  box-shadow: inset 0 0 0 1px; }
  .items-text-input-area.active-input {
    z-index: 14;
    position: absolute; }

.dnd-is-over {
  background-color: #1b5166 !important; }

.dnd-can-drop {
  background-color: #44798e !important; }

.bg-no-repeat {
  background-repeat: no-repeat; }

.bg-repeat {
  background-repeat: repeat; }

.bg-repeat-x {
  background-repeat: repeat-x; }

.bg-repeat-y {
  background-repeat: repeat-y; }

.ar-view {
  position: relative;
  z-index: 0;
  overflow: hidden;
  width: 100%;
  height: 100%;
  background: transparent; }

.scalable {
  zoom: 1; }

.ar-adorner-primary {
  z-index: 9007; }

.ar-adorner-secondary {
  z-index: 9006; }

.ar-data-panel .panel.panel-default, .app-prop-panel-container .panel.panel-default, .dataset-editor-body .panel.panel-default {
  margin-top: 0;
  border: 0;
  border-radius: 0;
  background: none;
  box-shadow: none; }
  .ar-data-panel .panel.panel-default .panel-heading, .app-prop-panel-container .panel.panel-default .panel-heading, .dataset-editor-body .panel.panel-default .panel-heading {
    height: 45px;
    padding: 0 15px;
    text-transform: uppercase;
    color: #205F78;
    background-color: transparent;
    font-size: 14px;
    font-weight: 600;
    line-height: 50px; }
  .ar-data-panel .panel.panel-default .panel-heading.ar-with-buttons.left, .app-prop-panel-container .panel.panel-default .panel-heading.ar-with-buttons.left, .dataset-editor-body .panel.panel-default .panel-heading.ar-with-buttons.left {
    padding-left: 40px; }
  .ar-data-panel .panel.panel-default .panel-body, .app-prop-panel-container .panel.panel-default .panel-body, .dataset-editor-body .panel.panel-default .panel-body {
    padding: 0 0 15px 0;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 3%, #DCDCDC 3%, #DCDCDC 97%, rgba(0, 0, 0, 0) 97%, rgba(0, 0, 0, 0) 100%) 1 stretch;
    border-image-slice: 0 0 100 0; }

.ar-data-panel .ar-with-buttons, .app-prop-panel-container .ar-with-buttons, .dataset-editor-body .ar-with-buttons {
  position: relative; }
  .ar-data-panel .ar-with-buttons .btn.btn-default, .ar-data-panel .ar-with-buttons .btn.btn-default:focus, .app-prop-panel-container .ar-with-buttons .btn.btn-default, .app-prop-panel-container .ar-with-buttons .btn.btn-default:focus, .dataset-editor-body .ar-with-buttons .btn.btn-default, .dataset-editor-body .ar-with-buttons .btn.btn-default:focus {
    top: 10px;
    right: 5px;
    height: 30px;
    line-height: 30px; }
    .ar-data-panel .ar-with-buttons .btn.btn-default > span, .ar-data-panel .ar-with-buttons .btn.btn-default:focus > span, .app-prop-panel-container .ar-with-buttons .btn.btn-default > span, .app-prop-panel-container .ar-with-buttons .btn.btn-default:focus > span, .dataset-editor-body .ar-with-buttons .btn.btn-default > span, .dataset-editor-body .ar-with-buttons .btn.btn-default:focus > span {
      margin-left: 0; }
    .ar-data-panel .ar-with-buttons .btn.btn-default > i, .ar-data-panel .ar-with-buttons .btn.btn-default:focus > i, .app-prop-panel-container .ar-with-buttons .btn.btn-default > i, .app-prop-panel-container .ar-with-buttons .btn.btn-default:focus > i, .dataset-editor-body .ar-with-buttons .btn.btn-default > i, .dataset-editor-body .ar-with-buttons .btn.btn-default:focus > i {
      width: 30px;
      height: 30px;
      line-height: 32px; }
  .ar-data-panel .ar-with-buttons .btn.btn-default:hover, .app-prop-panel-container .ar-with-buttons .btn.btn-default:hover, .dataset-editor-body .ar-with-buttons .btn.btn-default:hover {
    color: #205F78;
    background-color: transparent; }

.ar-data-panel .ar-with-buttons.left, .app-prop-panel-container .ar-with-buttons.left, .dataset-editor-body .ar-with-buttons.left {
  padding-left: 40px; }
  .ar-data-panel .ar-with-buttons.left .btn.btn-default, .app-prop-panel-container .ar-with-buttons.left .btn.btn-default, .dataset-editor-body .ar-with-buttons.left .btn.btn-default {
    top: 10px;
    left: 5px; }
  .ar-data-panel .ar-with-buttons.left i.ds-icon-arrow-left, .app-prop-panel-container .ar-with-buttons.left i.ds-icon-arrow-left, .dataset-editor-body .ar-with-buttons.left i.ds-icon-arrow-left {
    line-height: 33px; }

.ds-editor-container .ds-editor-title-container .ds-editor-title span {
  padding-left: 15px;
  text-align: left; }

/*
This css-file is intended for minor designer css customization.
For example, certain properties (background-color, border, font-family, etc.) could be customized.
Probably, in future different locales would have some differences in css.
*/
