/* Status */
/* Button Color Scheme */
/*Import the default css-es */
/* Status */
/* Button Color Scheme */
/* Status */
/* Button Color Scheme */
/* Status */
/* Button Color Scheme */
/* Status */
/* Button Color Scheme */
@import url("cockpit.css");
.y-dnd-validation-popup {
  width: 700px;
  background-color: var(--bo-container-background);
}
.y-dnd-validation-popup .z-window-header {
  padding-bottom: 0;
  background: none;
  box-shadow: none;
  padding-top: 8px;
  justify-content: space-between;
}
.y-dnd-validation-popup .z-window-content {
  max-height: 440px;
}
.y-dnd-validation-popup .z-checkbox,
.y-dnd-validation-popup .z-radio {
  line-height: 24px;
  height: 24px;
}
.y-dnd-validation-popup .y-window-container {
  /*    display: flex;
      flex-direction: column;
  */
  height: 100%;
}
.y-dnd-validation-popup .y-summary-error-info {
  padding: 0 0 8px 16px;
  color: var(--bo-negative-color);
}
.y-dnd-validation-popup .y-multi-select {
  display: inline-block;
  margin: 0 0 8px 16px;
}
.y-dnd-validation-popup .y-control-container {
  padding: 12px 16px 11px;
  text-align: right;
}
.y-dnd-validation-popup .y-ignore-save.z-button {
  margin-left: 30px;
}

.y-multi-select.y-multi-state-check.z-checkbox:after {
  content: "";
  position: absolute;
  top: 8px;
  left: 5px;
  width: 14px;
  height: 4px;
  background: var(--bo-button-background);
}

/* Status */
/* Button Color Scheme */
/* Status */
/* Button Color Scheme */
.y-dnd-validation-popup .y-validation-details-container .z-label {
  max-width: 95%;
  font-size: 12px;
  display: inline-flex;
  white-space: pre-line;
}
.y-dnd-validation-popup .y-validation-details-container > div {
  margin-top: 7px;
}
.y-dnd-validation-popup .y-validation-details-container > div > li {
  padding: 12px 0;
  list-style: none;
}
.y-dnd-validation-popup .y-validation-details-container > div > li:last-child {
  padding-bottom: 5px;
}
.y-dnd-validation-popup .y-validation-details-container > div > li:before {
  margin-top: -12px;
  height: 1px;
  width: 150%;
  left: -16px;
  background: var(--bo-field-border-color);
  content: "";
  position: absolute;
}
.y-dnd-validation-popup .y-validation-details-container > div > li:first-child:before {
  height: 1px;
  width: 150%;
  left: -60px;
  background: var(--bo-field-border-color);
  position: absolute;
  content: "";
}
.y-dnd-validation-popup .y-validation-details-container li > .y-validation-icon-cell {
  display: table-cell;
  table-layout: fixed;
}
.y-dnd-validation-popup .y-validation-details-container li > .z-label {
  display: table-cell;
  table-layout: fixed;
}
.y-dnd-validation-popup .y-validation-details-container .y-validation-icon-cell .y-error,
.y-dnd-validation-popup .y-validation-details-container .y-validation-icon-cell .y-warn {
  top: 3px;
  margin-right: 16px;
  position: relative;
}
.y-dnd-validation-popup .y-row-selected .y-validation-details-container > div > li:before {
  background: var(--bo-list-selected-border-color);
}

/* Status */
/* Button Color Scheme */
/* Status */
/* Button Color Scheme */
.y-dnd-validation-popup .y-content-list {
  border: 1px solid var(--bo-field-border-color);
  border-width: 1px 0;
  max-height: 305px;
}
.y-dnd-validation-popup .y-content-list > .z-listbox-body {
  max-height: 305px;
  overflow-y: auto;
}
.y-dnd-validation-popup .y-content-list > .z-listbox-body > table {
  overflow: hidden;
}
.y-dnd-validation-popup .y-content-list .z-listitem:hover {
  background-color: inherit;
}
.y-dnd-validation-popup .y-content-list .z-listitem > .z-listcell {
  padding: 7px 0;
  border-color: var(--bo-field-border-color);
}
.y-dnd-validation-popup .y-content-list .z-listitem > .z-listcell:nth-child(2) {
  overflow: visible;
}
.y-dnd-validation-popup .y-content-list .z-listitem > .z-listcell:nth-child(2) .z-listcell-content {
  overflow: visible;
}
.y-dnd-validation-popup .y-content-list .z-listitem .z-listcell-content {
  margin: 0;
  padding: 0;
  white-space: pre-wrap;
}
.y-dnd-validation-popup .y-content-list .z-listitem.y-row-selected {
  background: var(--bo-list-selected-background);
}
.y-dnd-validation-popup .y-content-list .z-listitem.y-row-selected > .z-listcell {
  border-color: var(--bo-list-selected-border-color);
}
.y-dnd-validation-popup .y-content-list .y-validation-overview-container .z-label {
  display: block;
}
.y-dnd-validation-popup .y-content-list .y-select-cell {
  vertical-align: baseline;
  position: relative;
  width: 60px;
}
.y-dnd-validation-popup .y-content-list .y-select-cell .z-listcell-content {
  margin: 0 5px 0 16px;
}
.y-dnd-validation-popup .y-content-list .y-validation-icon-cell {
  vertical-align: baseline;
  position: relative;
}
.y-dnd-validation-popup .y-content-list .y-validation-icon-cell .y-error:after,
.y-dnd-validation-popup .y-content-list .y-validation-icon-cell .y-warn:after {
  width: 16px;
  height: 16px;
  font-family: var(--bo-content-icon-font-family);
  font-size: 16px;
  border: none;
  box-shadow: none;
  background: transparent;
}
.y-dnd-validation-popup .y-content-list .y-validation-icon-cell .y-error:after {
  content: "\e0b1";
  color: var(--bo-error-color);
}
.y-dnd-validation-popup .y-content-list .y-validation-icon-cell .y-warn:after {
  content: "\e201";
  color: var(--bo-warning-color);
}
.y-dnd-validation-popup .y-content-list td.y-validation-icon-cell {
  width: 60px;
}
.y-dnd-validation-popup .y-content-list td.y-validation-icon-cell .y-error,
.y-dnd-validation-popup .y-content-list td.y-validation-icon-cell .y-warn {
  float: right;
}
.y-dnd-validation-popup .y-content-list .y-details-cell {
  text-align: right;
  width: 70px;
  vertical-align: baseline;
  position: relative;
}
.y-dnd-validation-popup .y-content-list .y-details-cell .z-listcell-content {
  line-height: 20px;
}
.y-dnd-validation-popup .y-content-list .y-show-details-btn {
  height: 16px;
  line-height: 16px;
  margin-right: 16px;
  display: inline-block;
  background: transparent;
}
.y-dnd-validation-popup .y-content-list .y-show-details-btn.y-expanded-details:after {
  content: "\f106";
}
.y-dnd-validation-popup .y-content-list .y-show-details-btn:after {
  content: "\f107";
  color: var(--bo-button-background);
  font-size: 16px;
  font-family: var(--bo-content-icon-font-family);
  top: 0;
  right: 16px;
  display: inline-block;
  width: 100%;
  position: absolute;
}
.y-dnd-validation-popup .y-content-list .y-validation-icon-cell > .z-listcell-content,
.y-dnd-validation-popup .y-content-list .y-details-cell > .z-listcell-content,
.y-dnd-validation-popup .y-content-list .y-select-cell > .z-listcell-content {
  top: 10px;
  position: absolute;
  width: 100%;
}
.y-dnd-validation-popup .y-content-list .y-title {
  font-weight: bold;
  white-space: pre-line;
}
.y-dnd-validation-popup .y-content-list .y-message {
  font-size: 12px;
  white-space: pre-line;
  display: block !important;
}

/* Status */
/* Button Color Scheme */
/* Status */
/* Button Color Scheme */
/* Status */
/* Button Color Scheme */
/* Status */
/* Button Color Scheme */
.yw-show-menu-action.z-button::before {
  content: "\e1f2";
}
.yw-show-menu-action.yw-show-menu-action-active {
  outline: var(--bo-content-focus-outline-width) var(--bo-content-focus-outline-style) var(--bo-content-focus-outline-color);
  outline-offset: -0.1875rem;
}
.yw-show-menu-action-disabled {
  opacity: 0.4;
}
.yw-show-menu-action-container {
  vertical-align: middle;
}
.yw-show-menu-action-content {
  display: inline-block;
  width: auto;
  height: auto;
}
.yw-show-menu-action:hover {
  cursor: pointer;
}

/* Status */
/* Button Color Scheme */
/* Status */
/* Button Color Scheme */
@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Status */
/* Button Color Scheme */
/* Status */
/* Button Color Scheme */
/* Status */
/* Button Color Scheme */
/* Status */
/* Button Color Scheme */
.yw-collaboration-center-overview > .yw-listLayout-container > .widget_children_list > .widget_cnt {
  border-radius: 4px;
}
.yw-collaboration-center-overview .yw-workflow-detailed-name span {
  display: block;
}
.yw-collaboration-center-overview .yw-workflow-detailed-name .yw-workflow-currenttask {
  padding-top: 3px;
  font-size: 14px;
}
.yw-collaboration-center-overview-workflows .yw-listview-actioncontainer .yw-listview-actionSlot {
  float: right;
}
.yw-collaboration-center-overview-workflows .yw-workflowsearch-filters {
  margin: 0;
}
.yw-collaboration-center-overview-workflows .yw-valuechooser-option.z-button {
  padding: 0 5px;
}
.yw-collaboration-center-overview-workflows .yw-listview-actioncontainer > .y-toolbar {
  display: inline !important;
}

/* Status */
/* Button Color Scheme */
/* Status */
/* Button Color Scheme */
.yw-collaboration-center-toolbar {
  background-color: var(--bo-list-group-header-background);
}
.yw-collaboration-center-toolbar .yw-navigationhistory-title {
  max-width: calc(100% - 144px);
  display: block;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.yw-collaboration-center-toolbar .yw-navigationhistory-stack {
  vertical-align: top;
  display: block;
}
.yw-collaboration-center-toolbar .yw-collaboration-center-navigation-history {
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
  flex-wrap: nowrap;
}
.yw-collaboration-center-toolbar .yw-toolbar-horizontal {
  line-height: 52px;
  text-align: right;
}
.yw-collaboration-center-toolbar .yw-toolbar-horizontal .cng-action {
  line-height: 0;
  margin: 2px;
}
.yw-collaboration-center-toolbar .yw-collaboration-center-center-toolbar .yw-toolbar-actions .cng-action-group {
  padding: 8px 8px 0 0;
}
.yw-collaboration-center-toolbar .yw-collaboration-center-sidebar-header {
  height: 100%;
}
.yw-collaboration-center-toolbar .yw-collaboration-center-sidebar-header .yw-toolbar-actions .cng-action-group {
  padding-right: 25px;
}
.yw-collaboration-center-toolbar .yw-collaboration-center-sidebar-header .yw-toolbar-actions .z-hbox-separator {
  display: none;
}
.yw-collaboration-center-toolbar .yw-collaboration-center-sidebar-header > .yw-toolbar-horizontal > .yw-toolbar-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
}
.yw-collaboration-center-toolbar .yw-collaboration-center-sidebar-header > .yw-toolbar-horizontal > .yw-toolbar-content > .yw-toolbar-before,
.yw-collaboration-center-toolbar .yw-collaboration-center-sidebar-header > .yw-toolbar-horizontal > .yw-toolbar-content > .yw-toolbar-after {
  display: block;
  float: none;
}
.yw-collaboration-center-toolbar .yw-collaboration-center-sidebar-header > .yw-toolbar-horizontal > .yw-toolbar-content > .yw-toolbar-actions {
  display: block;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  float: none;
  width: auto;
  overflow: hidden;
}
.yw-collaboration-center-toolbar .yw-collaboration-center-sidebar-header > .yw-toolbar-horizontal .yw-workflowDetailsActions {
  width: auto;
  float: right;
}
.yw-collaboration-center-toolbar .yw-collaboration-center-sidebar-header .yw-taskEdit-quickList-header-actions table, .yw-collaboration-center-toolbar .yw-collaboration-center-sidebar-header .yw-taskEdit-quickList-header-actions tr, .yw-collaboration-center-toolbar .yw-collaboration-center-sidebar-header .yw-taskEdit-quickList-header-actions tbody {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 100%;
}
.yw-collaboration-center-toolbar .yw-collaboration-center-sidebar-header .yw-taskEdit-quickList-header-actions td {
  display: block;
  max-width: 100%;
}
.yw-collaboration-center-toolbar .yw-collaboration-center-sidebar-header .yw-taskEdit-quickList-header-actions .cng-action-text {
  max-width: 100%;
  padding: 0 4px;
}
.yw-collaboration-center-toolbar .yw-collaboration-center-sidebar-header .yw-taskEdit-quickList-header-actions > .cng-action-group {
  padding-right: 0;
}
.yw-collaboration-center-toolbar .yw-collaboration-center-sidebar-header .yw-collaboration-center-task-quicklist-header-title {
  padding-left: 16px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.yw-collaboration-center-toolbar > .z-borderlayout {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.yw-collaboration-center-toolbar > .z-borderlayout > div {
  display: block;
  overflow: hidden;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.yw-collaboration-center-toolbar > .z-borderlayout > div:first-child {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.yw-collaboration-center-toolbar > .z-borderlayout > div > .z-west,
.yw-collaboration-center-toolbar > .z-borderlayout > div > .z-west > .z-west-body,
.yw-collaboration-center-toolbar > .z-borderlayout > div > .z-center,
.yw-collaboration-center-toolbar > .z-borderlayout > div > .z-center > .z-center-body {
  width: auto !important;
  max-width: 100%;
}
.yw-collaboration-center-toolbar > .z-borderlayout > div > .yw-layoutregion {
  position: relative;
  left: 0 !important;
  top: 0 !important;
}
.yw-collaboration-center-toolbar > .z-borderlayout .yw-toolbar-horizontal {
  line-height: 0;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
}
.yw-collaboration-center-toolbar > .z-borderlayout .yw-toolbar-actions .cng-action td {
  line-height: 0;
  vertical-align: middle;
}
.yw-collaboration-center-toolbar > .z-borderlayout .yw-toolbar-actions .cng-action .cng-action-text {
  line-height: 24px;
}

/* Status */
/* Button Color Scheme */
.yw-collaboration-center-browser .yw-listview-bottom-bar {
  background-color: var(--bo-page-footer-background);
  border-top: 1px solid var(--bo-page-footer-border-color);
  padding: 8px 16px;
  border-radius: 0 0 4px 4px;
}
.yw-collaboration-center-browser .yw-listview-bottom-bar .yw-listview-paging-container-bottom {
  width: 100%;
}
.yw-collaboration-center-browser .yw-listview-bottom-bar .yw-listview-paging-container-bottom .yw-listview-pagingcontainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.yw-collaboration-center-browser .yw-listview-bottom-bar .yw-listview-paging-container-bottom .yw-listview-pagingcontainer .number-of-items-label {
  flex: 0 0 80px;
  text-align: right;
}
.yw-collaboration-center-browser .yw-listview-bottom-bar .yw-listview-paging-container-bottom .yw-listview-pagingcontainer .z-paging {
  flex: 1 1 100%;
  text-align: center;
  padding-left: 80px;
}
.yw-collaboration-center-browser .yw-listview-caption .yw-listview-title {
  font-size: 1.25rem;
  display: inline-block;
  text-transform: inherit;
  line-height: 36px;
}
.yw-collaboration-center-browser .yw-workflow-status-container .z-span {
  margin-right: 5px;
}
.yw-collaboration-center-browser.widget_body .yw-listview-actioncontainer {
  display: block;
  width: 100%;
  position: relative;
  border-radius: 4px 4px 0 0;
  border-bottom: 1px solid var(--primary4);
  padding: 0 16px 0;
}
.yw-collaboration-center-browser .yw-listview-actioncontainer > .yw-listview-caption {
  padding: 8px 0 7px;
  display: inline-block;
  position: relative;
  z-index: 1;
}
.yw-collaboration-center-browser .yw-listview-actioncontainer > .y-toolbar {
  border: none;
  overflow: visible;
  padding: 0;
}
.yw-collaboration-center-browser .yw-listview-actioncontainer .yw-listview-actionSlot {
  display: inline-block;
  width: auto;
  float: right;
  z-index: 1;
}
.yw-collaboration-center-browser .yw-listview-actioncontainer .yw-toolbar-center-container .yw-fulltextsearch-container,
.yw-collaboration-center-browser .yw-listview-actioncontainer .yw-listview-actionSlot > .cng-action-group,
.yw-collaboration-center-browser .yw-listview-actioncontainer .yw-toolbar-center-container .yw-workflowsearch-filters {
  position: absolute;
  top: 8px;
  right: 16px;
  z-index: 10;
}
.yw-collaboration-center-browser .yw-listview-actioncontainer .yw-listview-actionSlot > .cng-action-group,
.yw-collaboration-center-browser .yw-listview-actioncontainer .yw-toolbar-center-container .yw-workflowsearch-filters,
.yw-collaboration-center-browser .yw-listview-actioncontainer .yw-toolbar-center-container .yw-fulltextsearch-wrapper {
  margin-left: 8px;
  margin-right: 0;
}
.yw-collaboration-center-browser .yw-listview-actioncontainer .yw-toolbar-center-container,
.yw-collaboration-center-browser .yw-listview-actioncontainer .yw-toolbar-center-container .yw-nested-widget {
  display: inline;
  float: none;
  z-index: 0;
}
.widget_children_list > .widget_cnt:not(:only-child) > .yw-collaboration-center-browser .yw-coll-browser-container,
.widget_children_list > .widget_cnt:not(:only-child) > .yw-collaboration-center-browser .yw-coll-browser-container > .z-listbox,
.widget_children_list > .widget_cnt:not(:only-child) > .yw-collaboration-center-browser .yw-coll-browser-container > .z-listbox > .z-listbox-body {
  height: auto !important;
  width: 100%;
}
.yw-collaboration-center-browser .yw-coll-browser-container > .z-listbox > .z-listbox-body > table {
  margin-top: -1px;
}
.yw-collaboration-center-browser .yw-coll-browser-container tr.z-listhead th:first-of-type .z-listheader-content,
.yw-collaboration-center-browser .yw-coll-browser-container tr.z-listitem > td:first-of-type .z-listcell-content {
  padding-left: 16px;
}
.yw-collaboration-center-browser .yw-coll-browser-container tr.z-listhead th:nth-last-of-type(2) .z-listheader-content,
.yw-collaboration-center-browser .yw-coll-browser-container tr.z-listitem > td:last-of-type .z-listcell-content {
  padding-right: 16px;
}
.yw-collaboration-center-browser .yw-coll-browser-container .z-listbox-body .z-listitem .z-listcell-content:before,
.yw-collaboration-center-browser .yw-coll-browser-container tr.z-listhead th.yw-listview-colheader:before {
  display: none;
}
.yw-collaboration-center-browser .yw-coll-browser-container .z-listbox-header-border {
  border-color: var(--bo-page-header-border-color);
}
.yw-collaboration-center-browser .yw-coll-browser-container .z-listbox-body > table {
  border-bottom-color: var(--bo-list-border-color);
}
.yw-collaboration-center-browser .yw-coll-browser-container .z-listbox-body .z-listitem .z-listcell {
  border-top: 1px solid var(--bo-list-border-color);
  vertical-align: middle;
}
.yw-collaboration-center-browser .yw-coll-browser-container .z-listbox-body .z-listitem .z-listcell-content {
  padding-top: 10px;
  padding-bottom: 10px;
}
.yw-collaboration-center-browser .yw-coll-browser-container .z-listbox-body .z-listitem .yw-show-menu-action-container .z-listcell-content {
  line-height: 1;
  text-overflow: clip;
  padding-left: 2px;
  padding-top: 2px;
  padding-bottom: 2px;
}
.yw-collaboration-center-browser .yw-coll-browser-container .z-listbox-body .z-listitem:last-child, .yw-collaboration-center-browser .yw-coll-browser-container .z-listbox-body .z-listitem:last-child:hover {
  box-shadow: 0px 1px 0px var(--bo-list-border-color);
}
.yw-collaboration-center-browser .yw-coll-browser-container .yw-listview-cell-label {
  vertical-align: middle;
}
.yw-collaboration-center-browser-header-toolbar {
  display: block;
}
.yw-nested-widget > .yw-collaboration-center-browser-header-toolbar {
  display: inline;
}
.yw-nested-widget > .yw-collaboration-center-browser-header-toolbar > .z-borderlayout > div > .z-north {
  float: right;
  display: block;
  overflow: visible;
  width: auto;
  height: auto !important;
}
.yw-nested-widget > .yw-collaboration-center-browser-header-toolbar > .z-borderlayout > div > .z-north,
.yw-nested-widget > .yw-collaboration-center-browser-header-toolbar > .z-borderlayout > div > .z-center {
  position: static;
  left: auto !important;
  top: auto !important;
  background-color: transparent;
}
.yw-nested-widget > .yw-collaboration-center-browser-header-toolbar > .z-borderlayout > div > .z-north,
.yw-nested-widget > .yw-collaboration-center-browser-header-toolbar > .z-borderlayout > div > .z-center,
.yw-nested-widget > .yw-collaboration-center-browser-header-toolbar > .z-borderlayout > div > .z-north > .z-north-body,
.yw-nested-widget > .yw-collaboration-center-browser-header-toolbar > .z-borderlayout > div > .z-center > .z-center-body {
  width: auto !important;
  height: auto !important;
}
.yw-nested-widget > .yw-collaboration-center-browser-header-toolbar > .z-borderlayout > div .z-center {
  margin-left: -16px;
  margin-right: -16px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  width: 100%;
}
.yw-nested-widget > .yw-collaboration-center-browser-header-toolbar > .z-borderlayout > div .z-center-body {
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
}
.yw-collaboration-center-browser-header-toolbar > .z-borderlayout {
  background: transparent;
  display: block;
  position: static;
  overflow: visible;
}
.yw-collaboration-center-overview-workflows .yw-collaboration-center-browser-header-toolbar > .z-borderlayout > div:first-child {
  position: absolute;
  top: 0;
  right: 88px;
}
.yw-collaboration-center-browser-header-toolbar > .z-borderlayout > div:last-child {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.yw-collaboration-center-browser-header-toolbar > .z-borderlayout > div > .z-north > .z-north-body,
.yw-collaboration-center-browser-header-toolbar > .z-borderlayout > div > .z-north > .z-north-body > .widget_cnt {
  display: inline-block;
}
.yw-collaboration-center-browser-header-toolbar > .z-borderlayout .noBG.yw-layoutregion {
  background: transparent;
}
.yw-collaboration-center-browser .yw-coll-browser-hyperlink {
  font-weight: 700;
}

.yw-collaboration-center a {
  text-decoration: none;
}
.yw-collaboration-center-browser {
  box-shadow: var(--bo-content-shadow-small);
  border-radius: 4px;
}
.yw-collaboration-center-styled {
  background-color: var(--bo-list-group-header-background);
  border-bottom: 1px solid var(--bo-list-group-header-border);
}
.yw-collaboration-center-container-view .yw-view-switch-views > .y-switch > .yw-borderlayout > .yw-borderlayout-bl,
.yw-collaboration-center-container-view .yw-view-switch-views > .y-switch > .yw-borderlayout > .yw-borderlayout-bl > div > .yw-layoutregion, .yw-collaboration-center-container-view .yw-collaboration-center-toolbar > .yw-borderlayout-bl,
.yw-collaboration-center-container-view .yw-collaboration-center-toolbar > .yw-borderlayout-bl > div > .yw-layoutregion {
  background-color: transparent;
}
.yw-collaboration-center-container-view.yw-borderlayout.yw-widget-mold-light .opaquetrue .yw-layoutregion {
  background-color: transparent;
}
.yw-collaboration-center-toggle img:hover, .yw-collaboration-center-toggle.yw-flexlayout-trigger, .yw-collaboration-center-toggle.cng-action-enabled img:hover {
  background: transparent;
}
.yw-collaboration-center-toggle > tbody {
  display: block;
  text-align: center;
}
.yw-collaboration-center-toggle table {
  width: 100%;
  table-layout: fixed;
}
.yw-collaboration-center-toggle table td {
  text-align: center;
  color: var(--bo-shell-interactive-color);
}
.yw-systemBarContainer .yw-statusToolbar .z-toolbarbutton .yw-collaboration-center-toggle {
  height: auto;
}
.yw-collaboration-center-title {
  float: left;
  color: var(--bo-group-title-text-color);
}
.yw-collaboration-center-title .cng-action-text {
  cursor: text;
}
.yw-collaboration-center-title .cng-action-text .z-label {
  font-size: 16px;
}
.yw-collaboration-center-header .yw-toolbar-after,
.yw-collaboration-center-header .yw-toolbar-actions {
  padding: 15px 8px;
  line-height: 20px;
}
.yw-collaboration-center-header > .yw-toolbar {
  min-height: 52px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.yw-collaboration-center-header > .yw-toolbar > .yw-toolbar-content {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.yw-collaboration-center-header .yw-toolbar-after {
  text-align: right;
  float: right;
}
.yw-collaboration-center-header-toolbar .yw-toolbar-after,
.yw-collaboration-center-header-toolbar .yw-toolbar-actions {
  padding: 0;
}
.yw-collaboration-center-header-toolbar .yw-toolbar-after {
  text-align: left;
  float: none;
}
.yw-collaboration-center-header-toolbar-action {
  color: var(--bo-button-icon-color);
}
.yw-collaboration-center-header .yw-collaboration-center-title .cng-action-text {
  padding-left: 12px;
}
.yw-collaboration-center-tabs .z-tabpanel,
.yw-collaboration-center-tabs .yw-workflows-list-item .z-listcell {
  border-color: var(--bo-list-group-header-border);
}
.yw-collaboration-center-tabs .z-tabs-content {
  table-layout: fixed;
}
.yw-collaboration-center-tabs .z-tabs-content .z-tab-content {
  padding: 0 16px;
}
.yw-collaboration-center-tabs .z-tabs-content .z-tab {
  padding: 0;
}
.yw-collaboration-center-tabs .z-tabs {
  background-color: var(--bo-list-group-header-background);
  border-bottom: 1px solid var(--bo-list-group-header-border);
}
.yw-collaboration-center-tabs > .widget_cnt > .z-tabbox-top > .z-tabs .z-tabs-content {
  padding: 0 4px;
}
.yw-collaboration-center-tabs .z-tabpanel {
  border-left: 0;
  border-right: 0;
}
.yw-collaboration-center-tabs .z-tabpanel > .widget_cnt {
  background: var(--bo-container-background);
  overflow: auto;
}
.yw-collaboration-center-tabs .yw-collaboration-center-tab-workflows .z-tabs-content .z-tab {
  border-left: 1px solid var(--bo-list-group-header-border);
  background-color: var(--bo-list-background);
  display: inline-block;
  box-sizing: border-box;
  width: 50%;
  padding: 0;
}
.yw-collaboration-center-tabs .yw-collaboration-center-tab-workflows .z-tabs-content .z-tab:first-child, .yw-collaboration-center-tabs .yw-collaboration-center-tab-workflows .z-tabs-content .z-tab:nth-child(odd) {
  border-left: none;
}
.yw-collaboration-center-tabs .yw-collaboration-center-tab-workflows .z-tabs-content .z-tab-text {
  padding: 8px 0;
  line-height: 36px;
  border-bottom: none;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
}
.yw-collaboration-center-tabs .yw-collaboration-center-tab-workflows .z-tabs-content .z-tab-text:hover:before {
  border-color: var(--bo-button-hover-color);
}
.yw-collaboration-center-tabs .yw-collaboration-center-tab-workflows .z-tab-content {
  width: 100%;
  padding: 0;
}
.yw-collaboration-center-task-item-toolbar .yw-toolbar-content > .yw-toolbar-actions {
  float: right;
}
.yw-collaboration-center-sidebar-header .yw-toolbar-actions {
  float: left;
}
.yw-collaboration-center-sidebar-header .ya-three-dots-group-cnt {
  float: right;
}
.yw-collaboration-center-task-quicklist, .yw-collaboration-center-task-quicklist-header-title {
  box-shadow: inset 1px 0 0 0 var(--primary4);
}
.yw-collaboration-center-task-quicklist-header .yw-toolbar {
  padding: 0;
  height: 100%;
  line-height: 1;
}
.yw-collaboration-center-task-quicklist-header .yw-toolbar-content {
  display: inline-table;
  vertical-align: top;
  height: 100%;
}
.yw-collaboration-center-task-quicklist-header .yw-toolbar .yw-toolbar-content .yw-toolbar-actions {
  display: table-cell;
}
.yw-collaboration-center-task-quicklist-header-title {
  font-size: 14px;
  font-weight: 700;
  height: 52px;
  color: --bo-group-title-text-color;
}
.yw-collaboration-center-task-quicklist-header-title .cng-action-text {
  padding: 0 16px;
  max-width: 350px;
  text-overflow: ellipsis;
  overflow: hidden;
}
.yw-collaboration-center-task-quicklist-toolbar {
  background-color: var(--bo-list-group-header-background);
  box-shadow: inset 1px 1px 0 0 var(--primary4);
  padding-left: 1px;
}
.yw-collaboration-center-task-quicklist-toolbar .yw-workflowaction-decision-container {
  display: inline-table;
  width: 100%;
  height: 100%;
  padding: 8px;
}
.yw-collaboration-center-task-quicklist-toolbar .yw-workflowaction-decision-container .z-hlayout-inner {
  display: table-cell;
  width: initial;
  padding: 1px;
}
.yw-collaboration-center-task-quicklist-toolbar .yw-workflowaction-decision-container .z-hlayout-inner:first-child {
  width: 100%;
}
.yw-collaboration-center-task-quicklist-toolbar .yw-workflowaction-decision-container .z-button[disabled], .yw-collaboration-center-task-quicklist-toolbar .yw-workflowaction-decision-container .z-button[disabled]:hover, .yw-collaboration-center-task-quicklist-toolbar .yw-workflowaction-decision-container .z-button[disabled]:active {
  background-color: transparent !important;
}
.yw-collaboration-center-task-quicklist-toolbar .yw-toolbar-actions .cng-action-group {
  width: 100%;
  table-layout: fixed;
}
.yw-collaboration-center-task-quicklist-toolbar .yw-toolbar-actions .cng-action-group table {
  width: 100%;
}
.yw-collaboration-center-details-workflow-details.yw-centered-panel-editor-area .yw-editorarea-tabbox-tabpanels-tabpanel .z-groupbox-header .yw-editorarea-tabbox-tabpanels-tabpanel-groupbox-caption.z-caption {
  background-color: var(--bo-container-background) !important;
}
.yw-collaboration-center-details-workflow-details .yw-editor-area-main-content .yw-editorarea-tabbox .z-tabbox-content-wrapper {
  padding: 0;
  display: block;
  position: relative;
}
.yw-collaboration-center-details-workflow-details .yw-editor-area-main-content .yw-editorarea-tabbox .z-tabbox-content-wrapper .z-tabbox-content {
  margin: 0;
}
.yw-collaboration-center-details-workflow-details .yw-editor-area-main-content .yw-editorarea-tabbox.yw-static-section-active > .z-tabbox-content-wrapper, .cng-adminmode .yw-collaboration-center-details-workflow-details .yw-editor-area-main-content .yw-editorarea-tabbox > .z-tabbox-content-wrapper {
  display: block;
  padding: 0;
}
.yw-collaboration-center-details-workflow-details .yw-editor-area-main-content .yw-editorarea-tabbox.yw-static-section-active .z-tabbox-static-section, .cng-adminmode .yw-collaboration-center-details-workflow-details .yw-editor-area-main-content .yw-editorarea-tabbox .yw-editorarea-tabbox .z-tabbox-static-section {
  background: var(--bo-container-background);
}
.yw-collaboration-center-details-workflow-details .yw-editor-area-main-content .yw-editorarea-tabbox .yw-editorarea-tabbox-tabpanels-tabpanel-groupbox {
  background-color: var(--bo-container-background);
}
.yw-collaboration-center-details-workflow-details .yw-editor-area-main-content .ye-instant-editor-attribute-label,
.yw-collaboration-center-details-workflow-details .yw-editor-area-main-content .yw-editorarea-tabbox-tabpanels-tabpanel-groupbox-attrcell-label {
  color: var(--bo-text-color);
  font-weight: 700;
}
.yw-collaboration-center-details-workflow-details .yw-editor-area-main-content .z-tabbox-static-section {
  background-color: var(--bo-list-group-header-background);
}
.yw-collaboration-center-details-workflow-details .yw-editor-area-main-content .z-tabbox-static-section .yw-summaryview {
  background: transparent;
}
.yw-collaboration-center-details-workflow-details .yw-editor-area-main-content .z-groupbox-header .yw-editorarea-tabbox-tabpanels-tabpanel-groupbox-caption .z-caption-content {
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 36px;
  padding-top: 0px;
  padding-bottom: 0px;
  text-transform: none;
}
.yw-collaboration-center-details-workflow-details .yw-editor-area-main-content .yw-editorarea-tabbox-tabpanels {
  background-color: var(--bo-container-background);
}
.yw-collaboration-center-details-workflow-details .yw-editor-area-main-content .yw-editorarea-tabbox-tabpanels-tabpanel .ye-instant-editor-component-visible.z-label {
  line-height: 16px;
  margin-bottom: 8px;
  white-space: pre-line;
}
.yw-collaboration-center-details-workflow-details .yw-editor-area-main-content .yw-editorarea-tabbox-tabpanels-tabpanel .ye-instant-editor-attribute-label:empty {
  display: none;
}
.yw-collaboration-center-details-workflow-details .yw-editor-area-main-content .yw-summaryview-section-container.z-groupbox-notitle {
  padding-bottom: 24px;
}
.yw-collaboration-center-details-workflow-details .yw-editor-area-main-content .yw-summaryview-section-container.z-groupbox-notitle:last-child {
  padding-bottom: 0;
}
.yw-collaboration-center-details-workflow-details > .yw-editorarea-body > .z-vlayout-inner,
.yw-collaboration-center-details-workflow-details > .yw-editorarea-body > .z-vlayout-inner > .yw-editor-area-main-content {
  display: inline;
}
.yw-collaboration-center-details .yw-workflow-detailed-novalue {
  font-style: italic;
}

.yw-perspective-viewswitcher-container-collaboration > .yw-flexlayout-sidebar-right > .yw-flexlayout-sidebar > .yw-flexlayout-sidebar-wrapper {
  width: 410px;
}
.yw-perspective-viewswitcher-container-collaboration > .yw-flexlayout-rootpane > .yw-flexlayout-sidebar {
  z-index: 99;
  background-color: var(--bo-list-background);
  width: 410px;
  max-width: 410px;
  height: 100%;
  right: 0;
}
.yw-perspective-viewswitcher-container-collaboration > .yw-flexlayout-rootpane > .yw-flexlayout-sidebar > .widget_cnt {
  overflow: hidden;
  padding-left: 5px;
  margin-left: -5px;
}
.yw-perspective-viewswitcher-container-collaboration > .yw-flexlayout-rootpane > .yw-flexlayout-sidebar > .widget_cnt > .widget_body {
  box-shadow: var(--bo-content-shadow-small);
}
.yw-perspective-viewswitcher-container-collaboration > .yw-flexlayout-rootpane > .yw-flexlayout-sidebar > .yw-flexlayout-sidebar-header {
  z-index: 17;
}
.yw-perspective-viewswitcher-container-collaboration > .yw-flexlayout-rootpane > .yw-flexlayout-sidebar .yw-flexlayout-sidebar-header-btn {
  display: none;
}
.yw-perspective-viewswitcher-container-collaboration > .yw-flexlayout-sidebar-opened > .yw-flexlayout-contents {
  width: calc(100% - 410px);
}
.yw-perspective-viewswitcher-container-collaboration > .yw-flexlayout-sidebar-opened.yw-flexlayout-sidebar-overlap > .yw-flexlayout-contents {
  width: 100%;
}

/* Status */
/* Button Color Scheme */
/* Status */
/* Button Color Scheme */
div.yw-editorarea-box-main {
  margin-right: 16px;
  margin-bottom: 8px;
  display: flex;
  flex-wrap: wrap;
}
div.yw-editorarea-box-col {
  border: 1px solid var(--bo-container-border-color);
  padding: 16px;
  width: 190px;
  min-height: 110px;
  border-left-width: 0;
  flex: 1 0 auto;
}
div.yw-editorarea-box-col:first-child {
  border-left-width: 1px;
  border-top-left-radius: var(--bo-input-border-radius);
  border-bottom-left-radius: var(--bo-input-border-radius);
}
div.yw-editorarea-box-col:last-child {
  border-top-right-radius: var(--bo-input-border-radius);
  border-bottom-right-radius: var(--bo-input-border-radius);
}

.y-editor-area-attributes-cnt-max .z-groupbox-content div.yw-editorarea-box-main {
  width: 50%;
  margin-right: 0;
  padding: 0 8px 0 0;
  border: 0;
}
.y-editor-area-attributes-cnt-max .z-groupbox-content div.yw-editorarea-box-col {
  width: 50%;
  padding: 15px 16px;
}

.y-editor-area-attributes-cnt-avg .z-groupbox-content div.yw-editorarea-box-main {
  width: 100%;
  margin-right: 0;
}
.y-editor-area-attributes-cnt-avg .z-groupbox-content div.yw-editorarea-box-col {
  width: 50%;
}

.y-editor-area-attributes-cnt-min .z-tablechildren {
  width: 100% !important;
  display: block;
}
.y-editor-area-attributes-cnt-min .z-groupbox-content div.yw-editorarea-box-main {
  width: 100%;
  margin-right: 0;
  border: 0;
  padding: 0;
}
.y-editor-area-attributes-cnt-min .z-groupbox-content div.yw-editorarea-box-col {
  width: 50%;
  padding: 15px 16px;
}
.y-editor-area-attributes-cnt-min .z-groupbox-content div.yw-editorarea-box-col:first-child {
  border-width: 1px;
}
@media (max-width: 500px) {
  .y-editor-area-attributes-cnt-min .z-groupbox-content div.yw-editorarea-box-col {
    width: 100%;
    border-width: 0 1px 1px;
  }
  .y-editor-area-attributes-cnt-min .z-groupbox-content div.yw-editorarea-box-col:first-child {
    border-radius: var(--bo-input-border-radius) var(--bo-input-border-radius) 0 0;
  }
  .y-editor-area-attributes-cnt-min .z-groupbox-content div.yw-editorarea-box-col:last-child {
    border-radius: 0 0 var(--bo-input-border-radius) var(--bo-input-border-radius);
  }
}

.yw-editorarea-box-head.z-label {
  font-weight: 700;
  margin-bottom: 0;
  padding-bottom: 8px;
  color: var(--bo-page-header-text-color);
  display: block;
}

.yw-editorarea-box-row.z-label {
  margin-top: 6px;
  margin-bottom: 0;
  display: block;
}

.yw-editorarea-editlink.z-button {
  font-size: 14px;
  line-height: unset;
}
.yw-editorarea-editlink.z-button:before {
  content: "\e038";
  margin-right: 8px;
  font-family: var(--bo-content-icon-font-family);
  font-size: 16px;
  top: 2px;
  line-height: inherit;
  display: inline-block;
  position: relative;
}

/* Status */
/* Button Color Scheme */
/* Status */
/* Button Color Scheme */
/* Status */
/* Button Color Scheme */
/* Small Window */
/*** MIXINS ***/
.y-attributepicker-greyout-area {
  background-color: var(--bo-container-background);
  animation: prompt-animation 0.2s linear;
  position: absolute;
  display: inline-block;
  text-align: center;
  overflow: hidden;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  z-index: 2;
}
.y-attributepicker-greyout-area .z-label {
  color: var(--bo-button-text-color);
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  display: inline-block;
  transform: translateY(-50%);
}
.yw-modal-configurableFlow div.yw-wizard-content > .y-attributepicker {
  margin: -16px -8px;
  padding-left: inherit;
  padding-right: inherit;
}
.yw-modal-configurableFlow div.yw-wizard-content > .y-attributepicker .y-attributepicker-main {
  margin-right: inherit;
  margin-left: inherit;
}
.yw-modal-configurableFlow div.yw-wizard-content > .y-attributepicker .y-attributepicker-main:first-child .y-attributepicker-main-container {
  border-top-width: 0;
}
.yw-modal-configurableFlow div.yw-wizard-content > .y-attributepicker .y-attributepicker-include + .y-attributepicker-main {
  margin-top: 0;
}
.y-attributepicker-choose-buttons {
  vertical-align: middle;
  padding: 0 16px;
  border: 1px solid var(--bo-list-border-color);
  border-width: 0 1px;
}
.y-attributepicker-choose-buttons .z-button {
  display: block;
  margin: 16px auto;
}
.y-attributepicker-choose-buttons .z-button:first-child {
  margin-top: 0;
}
.y-attributepicker-choose-buttons .z-button:before, .y-attributepicker-choose-buttons .z-button:after {
  font-family: var(--bo-content-icon-font-family);
}
.y-attributepicker-add-btn:after {
  content: "\e066";
}
.y-attributepicker-remove-btn:before {
  content: "\e067";
}
.y-attributepicker-localized .z-tree-icon {
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  order: 2;
  float: right;
  margin-right: 8px;
}
.y-attributepicker-localized .z-tree-icon > i {
  line-height: 28px;
  background: transparent;
  width: 28px;
  height: 28px;
  display: block;
}
.y-attributepicker-localized .z-tree-icon > i:after {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.y-attributepicker-localized .z-tree-icon > i:before {
  display: none;
}
.y-attributepicker-localized .z-tree-icon > .z-tree-open {
  color: var(--bo-button-text-color);
}
.y-attributepicker-localized .z-treecell-content {
  position: relative;
}
.y-attributepicker-main {
  position: relative;
}
.y-attributepicker-main-container {
  border-top: 1px solid var(--bo-list-border-color);
  background-color: var(--bo-container-background);
  display: table;
  position: relative;
  box-sizing: border-box;
  table-layout: fixed;
  width: 100%;
}
.yw-modal-configurableFlow .yw-wizard-content .y-attributepicker-main-container {
  min-height: 250px;
  height: 1px;
}
.y-attributepicker-main-container > div {
  display: table-cell;
}
.y-attributepicker-main-container > .y-attributepicker-greyout-area {
  display: inline-block;
  position: absolute;
}
.y-attributepicker .y-attributepicker-selected-values-container .y-attributepicker-values-tree,
.y-attributepicker .y-attributepicker-available-values-container .y-attributepicker-values-tree {
  margin: 0 -16px;
}
.y-attributepicker .y-attributepicker-selected-values-container .y-attributepicker-values-tree .z-tree-body,
.y-attributepicker .y-attributepicker-available-values-container .y-attributepicker-values-tree .z-tree-body {
  padding: 16px;
}
.y-attributepicker .y-attributepicker-available-values-container,
.y-attributepicker .y-attributepicker-selected-values-container {
  padding: 16px 16px 0;
  width: 45%;
}
.y-attributepicker .y-attributepicker-values-filter {
  margin: 8px 0;
}
.y-attributepicker .y-attributepicker-values-label {
  color: var(--bo-content-label-color);
}
.y-attributepicker .y-attributepicker-values-tree .z-treerow {
  background: none;
}
.y-attributepicker .y-attributepicker-values-tree .z-treerow-selected > td.z-treecell {
  border-color: var(--bo-button-selected-border-color);
}
.y-attributepicker .y-attributepicker-values-tree .z-treerow-selected > td.z-treecell .z-treerow-checkable:focus, .y-attributepicker .y-attributepicker-values-tree .z-treerow-selected > td.z-treecell .z-treerow-checkable:hover {
  border-color: var(--bo-input-hover-border-color);
}
.y-attributepicker .y-attributepicker-values-tree .z-treerow-selected > td.z-treecell .z-treerow-checkable .z-treerow-icon.z-icon-check {
  color: var(--bo-selected-color);
}
.y-attributepicker .y-attributepicker-values-tree .z-treerow-selected > td.z-treecell .z-treerow-checkable .z-treerow-icon.z-icon-check:before {
  content: "\e05b";
}
.y-attributepicker .y-attributepicker-values-tree .z-treerow-partially-selected > td.z-treecell {
  border-color: var(--bo-button-selected-border-color);
}
.y-attributepicker .y-attributepicker-values-tree .z-treerow-partially-selected > td.z-treecell .z-treerow-checkable .z-treerow-icon.z-icon-check {
  color: var(--bo-selected-color);
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate3d(-50%, -50%, 0);
}
.y-attributepicker .y-attributepicker-values-tree .z-treerow-partially-selected > td.z-treecell .z-treerow-checkable .z-treerow-icon.z-icon-check:before {
  content: "\e17b";
}
.y-attributepicker .y-attributepicker-values-tree .z-treerow .z-treecell {
  margin-bottom: 4px;
  border: 1px solid var(--bo-input-border-color);
  border-radius: var(--bo-button-border-radius);
  padding: 4px 8px;
  display: inline-block;
  width: 100%;
  text-align: left;
}
.y-attributepicker .y-attributepicker-values-tree .z-treerow .z-treecell .z-tree-spacer {
  display: none;
}
.y-attributepicker .y-attributepicker-values-tree .z-treerow .z-treecell-content {
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  height: 28px;
}
.y-attributepicker .y-attributepicker-values-tree .z-treerow .z-treecell-content .z-treerow-checkable:before {
  display: none;
}
.y-attributepicker .y-attributepicker-values-tree .z-treerow .z-treecell-content .z-treerow-checkable:focus, .y-attributepicker .y-attributepicker-values-tree .z-treerow .z-treecell-content .z-treerow-checkable:hover {
  border-color: var(--bo-input-hover-border-color);
}
.y-attributepicker .y-attributepicker-values-tree .z-treerow .z-treecell-content .z-treerow-checkable .z-treerow-icon.z-icon-check:before {
  content: "";
}
.y-attributepicker .y-attributepicker-values-tree .z-treerow .z-treecell-content .z-label {
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  color: var(--bo-list-text-color);
  padding-right: 8px;
  display: block;
}
.y-attributepicker .y-attributepicker-values-tree .z-treerow .z-treecell-content .z-label.y-attributepicker-language {
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  margin-right: 8px;
  min-width: 25px;
  background-color: var(--bo-information-background);
  border: 1px solid var(--bo-information-border-color);
  text-align: center;
  font-size: 12px;
  color: var(--bo-information-color);
  border-radius: 4px;
  padding: 3px 5px;
  line-height: 14px;
}
.y-attributepicker .y-attributepicker-values-tree .z-treerow .z-treecell-content .z-tree-icon {
  margin-right: 8px;
  display: block;
  line-height: 28px;
}
.y-attributepicker .y-attributepicker-values-tree > .z-tree-body {
  max-height: 550px;
  height: auto !important;
  overflow: auto;
}
.y-attributepicker .y-attributepicker-values-tree .y-attributepicker-level-2 .z-treecell {
  width: calc(100% - 24px);
  margin-left: 24px;
}
.y-attributepicker .y-attributepicker-values-tree .y-attributepicker-level-3 .z-treecell {
  width: calc(100% - 48px);
  margin-left: 48px;
}
.y-attributepicker .y-attributepicker-values-tree .y-attributepicker-level-4 .z-treecell {
  width: calc(100% - 72px);
  margin-left: 72px;
}
.y-attributepicker .y-attributepicker-values-tree .y-attributepicker-level-5 .z-treecell {
  width: calc(100% - 96px);
  margin-left: 96px;
}
.y-attributepicker .y-attributepicker-values-tree .y-attributepicker-mandatory-item .z-treerow-checkable .z-treerow-icon {
  display: inline-block;
}
.y-attributepicker .y-attributepicker-values-tree .y-attributepicker-mandatory-item > .z-treecell {
  background-color: var(--bo-container-background);
}
.y-attributepicker .y-attributepicker-values-tree .y-attributepicker-mandatory-item > .z-treecell .z-treerow-checkable .z-treerow-icon.z-icon-check {
  color: var(--bo-content-icon-color);
}
.y-attributepicker-mandatory-item .z-label:after {
  content: "*";
  color: var(--bo-input-required-color);
  font-size: 14px;
  position: relative;
  top: -2px;
  font-weight: 700;
}
.y-attributepicker-expand-button {
  min-height: 18px;
  height: 18px;
}
.y-attributepicker-include .ye-switch-checkbox.z-checkbox {
  margin: 0 8px;
  display: inline-block;
}

@keyframes prompt-animation {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@media screen and (min-height: 540px) {
  .yw-modal-configurableFlow .y-attributepicker-values-tree > .z-tree-body {
    max-height: calc(100vh - 386px);
  }
}
@media screen and (min-height: 680px) {
  .yw-modal-configurableFlow .y-attributepicker-values-tree > .z-tree-body {
    max-height: calc(100vh - 430px);
  }
}

.yw-modal-configurableFlow-small .y-attributepicker-main-container {
  display: block;
  table-layout: unset;
  width: 100%;
}
.yw-modal-configurableFlow-small .y-attributepicker-main-container > div {
  display: block;
}
.yw-modal-configurableFlow-small .y-attributepicker-values-tree > .z-tree-body {
  max-height: 300px;
}
.yw-modal-configurableFlow-small .y-attributepicker-available-values-container, .yw-modal-configurableFlow-small .y-attributepicker-selected-values-container {
  width: 100%;
}
.yw-modal-configurableFlow-small .y-attributepicker-choose-buttons {
  padding: 16px 16px;
  border-width: 1px 0;
  text-align: center;
}
.yw-modal-configurableFlow-small .y-attributepicker-choose-buttons .z-button {
  margin-top: 0;
  max-width: 40%;
  display: inline-block;
}
.yw-modal-configurableFlow-small .y-attributepicker-remove-btn:before {
  content: "\e1e1";
}
.yw-modal-configurableFlow-small .y-attributepicker-add-btn {
  margin-right: 16px;
}
.yw-modal-configurableFlow-small .y-attributepicker-add-btn:after {
  content: "\e1e2";
}

/* Status */
/* Button Color Scheme */
/* Status */
/* Button Color Scheme */
/* Small Window */
/*** MIXINS ***/
.yw-excel-import-wizard-component {
  margin: 12px 0;
}
.yw-excel-import-wizard-component.z-groupbox .z-groupbox-content {
  padding-left: 0;
  padding-right: 0;
}
.yw-excel-import-wizard-component:last-child {
  margin-bottom: 0;
}
.yw-excel-import-wizard-fileupload {
  border: 1px solid var(--bo-button-icon-color);
  background-color: transparent;
  color: var(--bo-button-icon-color);
  width: 100%;
  display: block;
}
.yw-excel-import-wizard-fileupload:hover, .yw-excel-import-wizard-fileupload:focus.yw-excel-import-wizard-fileupload:hover, .yw-excel-import-wizard-fileupload:active {
  background-color: var(--bo-button-hover-color);
  color: var(--bo-button-text-color);
  border-color: var(--bo-button-hover-color);
  outline: none;
  box-shadow: none;
}
.yw-excel-import-wizard-fileupload:focus {
  border: 1px solid var(--bo-button-icon-color);
  background-color: transparent;
  color: var(--bo-button-icon-color);
}
.yw-excel-import-wizard-drop-anchor, .yw-excel-import-wizard-drop-upload {
  height: 140px;
  box-sizing: border-box;
}
.yw-excel-import-wizard-drop-anchor {
  border: 1px dashed var(--bo-container-border-color);
  border-radius: var(--bo-button-border-radius);
  background-color: transparent;
  color: var(--bo-container-border-color);
  text-align: center;
  display: inline-table;
  width: 100%;
}
.yw-excel-import-wizard-drop-anchor .z-label {
  padding-left: 120px;
  color: inherit;
  display: table-cell;
  vertical-align: middle;
  position: relative;
}
.yw-excel-import-wizard-drop-anchor .z-label:before {
  width: 120px;
  height: 48px;
  margin-top: 8px;
  margin-left: -120px;
  background: url("../images/excel/icon_upload-file-area.svg") no-repeat 0 0;
  transform: translateY(-50%);
  left: 50%;
  position: absolute;
  display: inline-block;
  content: "";
}
.yw-excel-import-wizard-drop-upload {
  background: transparent;
}
.yw-excel-import-wizard-drop-upload + .yw-excel-import-wizard-drop-anchor {
  background-color: #f6f8fa;
}
.yw-excel-import-wizard-drop-upload[style*="display: none"] + .yw-excel-import-wizard-drop-anchor {
  background-color: transparent;
  border-color: var(--bo-container-border-color);
}
.yw-excel-import-wizard-drop-upload > div {
  display: none;
}
.yw-excel-import-wizard-attachments {
  border-top: 1px solid #cccccc;
  padding: 5px 0;
}
.yw-excel-import-wizard-attachments:first-child {
  border-top: none;
}
.yw-excel-import-wizard-attachments a {
  color: darkslategray;
  font-size: 12px;
  text-decoration: none;
}
.yw-excel-import-wizard-attachments a .z-icon-paperclip {
  margin-right: 5px;
}
.yw-excel-import-wizard-attachments-btn {
  display: inline-block;
  float: right;
  width: 24px;
  height: 24px;
  min-height: 24px;
}
.yw-excel-import-wizard-attachments-btn, .yw-excel-import-wizard-attachments-btn:hover, .yw-excel-import-wizard-attachments-btn:focus, .yw-excel-import-wizard-attachments-btn:active {
  background: transparent;
  padding: 0;
  box-shadow: none;
  border: none;
}
.yw-excel-import-wizard-attachments span {
  height: 24px;
  line-height: 24px;
  max-width: calc(100% - 29px);
  display: inline-block;
}

/* Status */
/* Button Color Scheme */
/* Status */
/* Button Color Scheme */
.y-personalization .yw-wizard-content {
  background: var(--bo-base-background);
}
.y-personalization .reset-button {
  position: absolute;
  top: 16px;
  right: 10px;
  cursor: pointer;
  color: var(--bo-link-color);
  text-decoration: none;
  font-weight: 700;
}
.y-personalization .y-attributepicker .y-attributepicker-values-label {
  color: var(--bo-text-color);
  font-weight: 700;
}
.y-personalization .y-attributepicker .y-attributepicker-main-container {
  background-color: var(--bo-base-background);
}
.y-personalization .y-attributepicker .y-attributepicker-main-container .y-attributepicker-choose-buttons {
  border: none;
}
.y-personalization .y-attributepicker .y-attributepicker-main-container .y-attributepicker-available-values-container .filter-and-tree-container {
  padding-top: 4px;
}
@media screen and (min-height: 540px) {
  .y-personalization .y-attributepicker .y-attributepicker-main-container .y-attributepicker-selected-values-container .y-attributepicker-values-tree > .z-tree-body {
    max-height: calc(100vh - 386px + 60px);
  }
}
@media screen and (min-height: 680px) {
  .y-personalization .y-attributepicker .y-attributepicker-main-container .y-attributepicker-selected-values-container .y-attributepicker-values-tree > .z-tree-body {
    max-height: calc(100vh - 430px + 60px);
  }
}
.y-personalization .y-attributepicker .y-attributepicker-main-container .y-attributepicker-available-values-container,
.y-personalization .y-attributepicker .y-attributepicker-main-container .y-attributepicker-selected-values-container {
  padding: 0;
}
.y-personalization .y-attributepicker .y-attributepicker-main-container .y-attributepicker-available-values-container .y-attributepicker-values-label,
.y-personalization .y-attributepicker .y-attributepicker-main-container .y-attributepicker-selected-values-container .y-attributepicker-values-label {
  display: block;
  margin: 16px;
}
.y-personalization .y-attributepicker .y-attributepicker-main-container .y-attributepicker-available-values-container .filter-and-tree-container,
.y-personalization .y-attributepicker .y-attributepicker-main-container .y-attributepicker-selected-values-container .filter-and-tree-container {
  padding-right: 16px;
  padding-left: 16px;
  background: var(--bo-list-background);
}
.y-personalization .y-attributepicker .y-attributepicker-main-container .y-attributepicker-available-values-container .filter-and-tree-container .y-attributepicker-values-tree .z-tree-body,
.y-personalization .y-attributepicker .y-attributepicker-main-container .y-attributepicker-selected-values-container .filter-and-tree-container .y-attributepicker-values-tree .z-tree-body {
  padding: 0 4px 0 0;
}
.y-personalization .y-attributepicker .y-attributepicker-main-container .y-attributepicker-available-values-container .filter-and-tree-container .y-attributepicker-values-tree .z-tree-body .y-attributepicker-mandatory-item .z-treerow-checkbox,
.y-personalization .y-attributepicker .y-attributepicker-main-container .y-attributepicker-selected-values-container .filter-and-tree-container .y-attributepicker-values-tree .z-tree-body .y-attributepicker-mandatory-item .z-treerow-checkbox {
  visibility: visible !important;
  opacity: var(--bo-content-disabled-opacity);
  box-shadow: none;
  background: var(--bo-input-background-color);
  cursor: not-allowed;
}
.y-personalization .y-attributepicker .y-attributepicker-main-container .y-attributepicker-available-values-container .filter-and-tree-container .y-attributepicker-values-tree .z-treerow .z-treecell,
.y-personalization .y-attributepicker .y-attributepicker-main-container .y-attributepicker-selected-values-container .filter-and-tree-container .y-attributepicker-values-tree .z-treerow .z-treecell {
  margin-bottom: 0;
  border: none;
  border-radius: 0;
  border-bottom: 1px solid var(--bo-list-border-color);
  padding: 0 4px 0 16px;
}
.y-personalization .y-attributepicker .y-attributepicker-main-container .y-attributepicker-available-values-container .filter-and-tree-container .y-attributepicker-values-tree .z-treerow .z-treecell .z-treecell-content,
.y-personalization .y-attributepicker .y-attributepicker-main-container .y-attributepicker-selected-values-container .filter-and-tree-container .y-attributepicker-values-tree .z-treerow .z-treecell .z-treecell-content {
  height: 44px;
}
.y-personalization .y-attributepicker .y-attributepicker-main-container .y-attributepicker-available-values-container .filter-and-tree-container .y-attributepicker-values-tree .z-treerow .z-treecell .y-attributepicker__btn-container,
.y-personalization .y-attributepicker .y-attributepicker-main-container .y-attributepicker-selected-values-container .filter-and-tree-container .y-attributepicker-values-tree .z-treerow .z-treecell .y-attributepicker__btn-container {
  display: none;
  margin-right: 4px;
  min-width: 80px;
}
.y-personalization .y-attributepicker .y-attributepicker-main-container .y-attributepicker-available-values-container .filter-and-tree-container .y-attributepicker-values-tree .z-treerow .z-treecell .y-attributepicker__btn-container .z-button,
.y-personalization .y-attributepicker .y-attributepicker-main-container .y-attributepicker-selected-values-container .filter-and-tree-container .y-attributepicker-values-tree .z-treerow .z-treecell .y-attributepicker__btn-container .z-button {
  font-size: 16px;
  font-family: var(--bo-content-icon-font-family);
  margin-right: 4px;
}
.y-personalization .y-attributepicker .y-attributepicker-main-container .y-attributepicker-available-values-container .filter-and-tree-container .y-attributepicker-values-tree .z-treerow .z-treecell .y-attributepicker__btn-container .y-attributepicker__btn--up:after,
.y-personalization .y-attributepicker .y-attributepicker-main-container .y-attributepicker-selected-values-container .filter-and-tree-container .y-attributepicker-values-tree .z-treerow .z-treecell .y-attributepicker__btn-container .y-attributepicker__btn--up:after {
  content: "\e200";
}
.y-personalization .y-attributepicker .y-attributepicker-main-container .y-attributepicker-available-values-container .filter-and-tree-container .y-attributepicker-values-tree .z-treerow .z-treecell .y-attributepicker__btn-container .y-attributepicker__btn--down:after,
.y-personalization .y-attributepicker .y-attributepicker-main-container .y-attributepicker-selected-values-container .filter-and-tree-container .y-attributepicker-values-tree .z-treerow .z-treecell .y-attributepicker__btn-container .y-attributepicker__btn--down:after {
  content: "\e1f9";
}
.y-personalization .y-attributepicker .y-attributepicker-main-container .y-attributepicker-available-values-container .filter-and-tree-container .y-attributepicker-values-tree .z-treerow .z-treecell:hover .y-attributepicker__btn-container,
.y-personalization .y-attributepicker .y-attributepicker-main-container .y-attributepicker-selected-values-container .filter-and-tree-container .y-attributepicker-values-tree .z-treerow .z-treecell:hover .y-attributepicker__btn-container {
  display: inline-block;
}

/* Status */
/* Button Color Scheme */
/* Status */
/* Button Color Scheme */
.y-personalization .yw-wizard-navigation .yw-component-wrapper:first-child {
  float: right;
}
.y-personalization .yw-wizard-navigation .yw-component-wrapper:first-child .z-button {
  margin-left: 0 !important;
}

.y-personalization-editorarea .yw-wizard-navigation .yw-component-wrapper:first-child {
  float: right;
}
.y-personalization-editorarea .yw-wizard-navigation .yw-component-wrapper:first-child .z-button {
  margin-left: 0 !important;
}
.y-personalization-editorarea .z-window-header {
  display: none !important;
}
.y-personalization-editorarea .yw-wizard-content {
  padding: 0 !important;
  margin-bottom: 20px;
}
.y-personalization-editorarea .z-tab-text {
  font-size: 14px;
}
.y-personalization-editorarea .z-tabbox {
  width: calc(100% - 44px) !important;
}
.y-personalization-editorarea .z-tabpanels {
  margin-left: 10px;
  border-top: 1px solid var(--bo-list-table-header-border-color);
}
.y-personalization-editorarea .z-tabpanels .z-tabpanel {
  border: none;
  background: transparent;
  padding: 0 1px 0 10px;
}
.y-personalization-editorarea .z-drag-matching-drop-target.z-drag-over {
  background-color: var(--bo-list-selected-background);
}
.y-personalization-editorarea .title {
  margin: 16px 0 0 16px;
}
.y-personalization-editorarea .title .z-label {
  font-size: 24px;
  font-weight: 900;
}
.y-personalization-editorarea .sub-title {
  line-height: 36px;
  font-size: var(--bo-font-size-small);
  color: var(--bo-content-label-color);
  margin: 16px 0 0 16px;
}
.y-personalization-editorarea .reset-button {
  float: right;
  margin-bottom: 1px;
  margin-right: 16px;
  position: relative;
  bottom: 24px;
}
.y-personalization-editorarea .edit-tabs-button {
  float: right;
  position: relative;
  right: -116px;
  top: 44px;
  z-index: 1000;
  border: none;
  background: transparent;
}
.y-personalization-editorarea .section-header {
  display: flex;
  border-bottom: 1px solid var(--bo-list-table-header-border-color);
  margin-top: 10px;
}
.y-personalization-editorarea .section-header .z-label {
  font-weight: 700;
  font-size: 16px;
  line-height: 36px;
}
.y-personalization-editorarea .section-header .add-action {
  margin-left: auto;
  margin-bottom: 4px;
}
.y-personalization-editorarea .section-body {
  min-height: 40px;
}
.y-personalization-editorarea-edit-tabs-window {
  min-width: 400px;
  min-height: 250px;
}
.y-personalization-editorarea-edit-tabs-window .z-window-header {
  display: none !important;
}
.y-personalization-editorarea-edit-tabs-window .header {
  display: flex;
  border-bottom: 1px solid var(--bo-list-table-header-border-color);
}
.y-personalization-editorarea-edit-tabs-window .header .z-label {
  margin: 16px;
  font-size: 16px;
  font-weight: 700;
}
.y-personalization-editorarea-edit-tabs-window .header .z-button {
  margin-left: auto;
  margin-top: 6px;
  margin-right: 10px;
}
.y-personalization-editorarea-edit-tabs-window .tab-header {
  display: flex;
  border-bottom: 1px solid var(--bo-list-table-header-border-color);
  padding: 10px 16px 10px 32px;
  margin: 0 10px;
}
.y-personalization-editorarea-edit-tabs-window .tab-header .z-label {
  font-weight: 600;
}
.y-personalization-editorarea-edit-tabs-window .tab-header .z-label:first-child {
  width: 240px;
  text-overflow: ellipsis;
}
.y-personalization-editorarea-edit-tabs-window .tab-body {
  margin: 0px 16px 20px 16px;
  min-width: 500px;
  margin-bottom: 20px;
}
.y-personalization-editorarea-edit-tabs-window .tab-body .dragable-container .cell:nth-child(2) {
  width: 240px;
}
.y-personalization-editorarea-edit-tabs-window .footer {
  border-top: 1px solid var(--bo-list-border-color);
  height: 60px;
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  padding-right: 16px;
}
.y-personalization-editorarea-edit-tabs-window .footer .yw-btn-primary {
  margin: 0 16px;
}
.y-personalization-editorarea .dragable-container {
  display: flex;
  flex-wrap: wrap;
  border-bottom: 1px solid var(--bo-list-border-color);
  padding: 4px 0;
}
.y-personalization-editorarea .dragable-container:last-child {
  border-bottom: none;
}
.y-personalization-editorarea .dragable-container:hover .actions-bar {
  visibility: visible;
}
.y-personalization-editorarea .dragable-container .cell {
  line-height: 36px;
}
.y-personalization-editorarea .dragable-container .cell .z-label {
  display: block;
  max-width: 300px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-left: 6px;
}
.y-personalization-editorarea .dragable-container .cell .z-combobox {
  width: 280px;
}
.y-personalization-editorarea .dragable-container .drag-bar {
  font-family: var(--bo-content-icon-font-family);
  margin: 0 10px;
  line-height: 36px;
}
.y-personalization-editorarea .dragable-container .drag-bar:after {
  content: "\e1fa";
}
.y-personalization-editorarea .dragable-container .actions-bar {
  margin-left: auto;
  visibility: hidden;
}
.y-personalization-editorarea .dragable-container .actions-bar:hover {
  visibility: visible;
}
.y-personalization-editorarea .dragable-container .actions-bar .z-button {
  font-family: var(--bo-content-icon-font-family);
  margin-right: 1px;
}
.y-personalization-editorarea .dragable-container .actions-bar .first:after {
  content: "\e200";
}
.y-personalization-editorarea .dragable-container .actions-bar .previous:after {
  content: "\e1f0";
}
.y-personalization-editorarea .dragable-container .actions-bar .next:after {
  content: "\e1ef";
}
.y-personalization-editorarea .dragable-container .actions-bar .last:after {
  content: "\e1f9";
}
.y-personalization-editorarea .dragable-container .actions-bar .remove:after {
  content: "\e03e";
}

.yw-pcmbackoffice-contents .yw-editorarea-personalization-container .ya-action-slot {
  height: 52px;
}
.yw-pcmbackoffice-contents .yw-editorarea-personalization-container .cng-action-group {
  height: 100%;
  display: flex;
  align-items: center;
}

/* Status */
/* Button Color Scheme */
/* Status */
/* Button Color Scheme */
/* Status */
/* Button Color Scheme */
/* Small Window */
/*** MIXINS ***/
.yw-excel-validation-result-container .z-listitem {
  border-top: 1px solid var(--bo-list-border-color);
}
.yw-excel-validation-result-container .z-listitem .z-listcell-content {
  padding-left: 16px;
  padding-right: 16px;
}
.yw-excel-validation-result-container .z-listitem:first-child {
  border-top-width: 0;
}
.yw-excel-validation-result-container,
.yw-excel-validation-result-container .z-listbox {
  border-color: var(--bo-list-border-color);
}
.yw-excel-validation-result-container .z-listbox {
  max-height: 500px;
  overflow-y: auto;
}
.yw-modal-configurableFlow .yw-wizard-content > .yw-excel-validation-result-container {
  margin: -8px -16px;
  border-width: 0;
}
.yw-modal-configurableFlow .yw-wizard-content > .yw-excel-validation-result-container .z-listbox {
  border-width: 1px 0 0;
}
.yw-excel-validation-result-report {
  display: block;
  font-weight: 500;
  margin: 10px auto;
}
.yw-excel-validation-result-subtitle {
  font-weight: 700;
  font-size: 16px;
  color: var(--bo-error-color);
}
.yw-excel-validation-result-subtitle-container {
  padding: 12px 32px 12px 16px;
  position: relative;
}
.yw-excel-validation-result-subtitle:after {
  font-family: var(--bo-content-icon-font-family);
  font-size: 16px;
  position: absolute;
  content: "\e202";
  line-height: normal;
  right: 18px;
}
.yw-excel-validation-result-row-header {
  padding-right: 18px;
  position: relative;
}
.yw-excel-validation-result-row-header .y-show-details-btn-expanded,
.yw-excel-validation-result-row-header .y-show-details-btn {
  width: 16px;
  height: 16px;
  margin-top: -8px;
  margin-right: 2px;
  position: absolute;
  top: 50%;
  right: 0;
  text-decoration: none;
}
.yw-excel-validation-result-row-header .y-show-details-btn-expanded:after,
.yw-excel-validation-result-row-header .y-show-details-btn:after {
  color: var(--bo-button-icon-color);
  font-size: 1.5rem;
  line-height: 16px;
  font-family: var(--bo-content-icon-font-family);
  content: "\f107";
  width: 16px;
  text-align: center;
}
.yw-excel-validation-result-row-header .y-show-details-btn-expanded:after {
  content: "\f106";
}
.yw-excel-validation-result-row-header-title {
  font-weight: 700;
  font-size: 14px;
  display: block;
}
.yw-excel-validation-result-row-header-subtitle {
  font-size: 12px;
  display: block;
}
.yw-excel-validation-result-row-details {
  padding-top: 5px;
  height: 100%;
  width: 100%;
}
.yw-excel-validation-result-row-details ul {
  padding: 0;
}
.yw-excel-validation-result-row-details-cell {
  list-style: none;
  margin-top: 12px;
}
.yw-excel-validation-result-row-details-cell span.z-label {
  font-size: 12px;
  white-space: normal;
  word-break: break-all;
}
.yw-excel-validation-result-row-details-cell span.z-label.yw-excel-validation-result-row-details-cell-column-header {
  font-weight: 700;
}
.yw-excel-validation-result-row-details-cell span.z-label.yw-excel-validation-result-row-details-cell-column-header-info {
  color: var(--bo-information-color);
}
.yw-excel-validation-result-row-details-cell span.z-label.yw-excel-validation-result-row-details-cell-column-header-warn {
  color: var(--bo-warning-color);
}
.yw-excel-validation-result-row-details-cell span.z-label.yw-excel-validation-result-row-details-cell-column-header-error {
  color: var(--bo-error-color);
}

/* Status */
/* Button Color Scheme */
/* Status */
/* Button Color Scheme */
.bulkedit-attr {
  padding-top: 40px;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  width: 100%;
  overflow: hidden;
}
.bulkedit-attr-cnt {
  -ms-flex: 1 1 auto;
  -moz-box-flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  -webkit-box-flex: 1 1 auto;
  flex: 1 1 auto;
  overflow: auto;
  margin: 0 -8px;
  padding: 8px 16px;
}
body.ie .bulkedit-attr-cnt {
  min-height: 190px;
  max-height: 360px;
}
@media screen and (min-height: 720px) {
  body.ie .bulkedit-attr-cnt {
    max-height: calc(100vh - 360px);
  }
}
.bulkedit-attr-name {
  max-width: 130px;
  width: 100%;
  min-height: 36px;
  padding: 8px 8px 8px 0;
  line-height: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  align-items: center;
}
.bulkedit-attr-name .z-label {
  word-break: break-word;
  word-wrap: break-word;
  width: 100%;
  display: inline-block;
}
.bulkedit-attr-value {
  position: relative;
  width: 100%;
  -ms-flex: 1 1 auto;
  -moz-box-flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  -webkit-box-flex: 1 1 auto;
  flex: 1 1 auto;
}
.bulkedit-attr-value .ye-validation-panel,
.bulkedit-attr-value .yw-loceditor-fixed-closed .yw-loceditor-caption,
.bulkedit-attr-value .yw-loceditor-fixed-open .yw-loceditor-caption {
  top: -38px;
  position: absolute;
  right: 0;
}
.bulkedit-attr-value .ye-validation-error .yw-loceditor-caption, .bulkedit-attr-value .ye-validation-warn .yw-loceditor-caption, .bulkedit-attr-value .ye-validation-info .yw-loceditor-caption {
  right: 20px;
}
.bulkedit-attr-value > .z-div:last-child {
  padding-bottom: 16px;
}
.bulkedit-attr-value .ye-validation-error .ye-validation-panel + .yw-loceditor .yw-loceditor-caption,
.bulkedit-attr-value .ye-validation-info .ye-validation-panel + .yw-loceditor .yw-loceditor-caption,
.bulkedit-attr-value .ye-validation-warn .ye-validation-panel + .yw-loceditor .yw-loceditor-caption {
  right: 0px;
  padding-right: 2px;
}
.bulkedit-attr-value .ye-validation-error .ye-validation-panel + .yw-loceditor .y-icon-loceditor,
.bulkedit-attr-value .ye-validation-info .ye-validation-panel + .yw-loceditor .y-icon-loceditor,
.bulkedit-attr-value .ye-validation-warn .ye-validation-panel + .yw-loceditor .y-icon-loceditor {
  margin-right: 0;
}
.yw-wizard-content .bulkedit-attr-value .yw-loceditor-fixed-open .yw-loceditor-row-editor > .z-div > input.ye-input-text.z-textbox, .yw-wizard-content .bulkedit-attr-value .yw-loceditor-dynamic-content .yw-loceditor-row-editor > .z-div > input.ye-input-text.z-textbox {
  border-width: 1px;
  border-style: var(--bo-input-border-style);
}
.bulkedit-attr-value .ye-switch-checkbox {
  display: inline-block;
}
.bulkedit-attr-clear-switch {
  max-width: 160px;
  min-width: 160px;
  width: 100%;
  padding-left: 16px;
  vertical-align: top;
  -ms-flex: 0 0 auto;
  -moz-box-flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  -webkit-box-flex: 0 0 auto;
  flex: 0 0 auto;
  text-align: right;
}
.bulkedit-attr-clear-switch .z-checkbox-content {
  padding-right: 0;
  word-wrap: break-word;
  word-break: break-word;
}
.bulkedit-attr-greyout-area {
  background-color: var(--bo-container-background);
  position: absolute;
  display: inline-block;
  text-align: center;
  overflow: hidden;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  z-index: 2;
  -webkit-animation: prompt-animation 0.2s linear;
  animation: prompt-animation 0.2s linear;
}
.bulkedit-attr-greyout-area .z-label {
  margin-top: -8px;
  color: var(--bo-button-text-color);
  font-weight: 700;
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  display: inline-block;
}
.bulkedit-attr .yw-editorarea-label-container:not(.yw-loceditor-caption) {
  display: none;
}
.bulkedit-validate-all-attributes-cnt {
  -ms-flex: 0;
  -moz-box-flex: 0;
  -webkit-flex: 0;
  -webkit-box-flex: 0;
  flex: 0;
  margin: 0 -8px;
  padding: 7px 16px 7px;
  box-sizing: border-box;
  border-top: 1px solid var(--bo-list-border-color);
}
body.ie .bulkedit-validate-all-attributes-cnt {
  height: 60px;
  min-height: 60px;
  overflow: hidden;
  white-space: nowrap;
}
body.ie .bulkedit-validate-all-attributes-cnt:empty {
  height: 0;
  min-height: 0;
}
.bulkedit-validate-all-attributes-help-icon {
  margin: 0;
}
.bulkedit-validate-all-attributes-popup .z-popup-content {
  margin: 20px;
  max-width: 350px;
}
.bulkedit-validate-all-attributes-popup .z-popup-content .z-label {
  font-size: 12px;
}
.bulkedit-validate-all-attributes-switch, .bulkedit-attr-clear-switch .ye-switch-checkbox {
  margin-top: 0px;
  margin-bottom: 0px;
  display: inline-block;
}
.yw-modal-configurableFlow .bulkedit-content.yw-wizard-content {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow: hidden;
  padding-top: 0;
  padding-bottom: 0;
}
body.ie .yw-modal-configurableFlow .bulkedit-content.yw-wizard-content {
  min-height: 250px;
  max-height: 420px;
}
@media screen and (min-height: 720px) {
  body.ie .yw-modal-configurableFlow .bulkedit-content.yw-wizard-content {
    max-height: calc(100vh - 300px);
  }
}
.bulkedit-content > .y-bulkedit-greyout-area {
  display: inline-block;
  position: absolute;
}

/* Status */
/* Button Color Scheme */
/* Status */
/* Button Color Scheme */
.yw-bulkedit-validation-result-container .z-listitem {
  border-top: 1px solid #d5d8dc;
}
.yw-bulkedit-validation-result-container .z-listitem .z-listcell-content {
  padding-left: 16px;
  padding-right: 16px;
}
.yw-bulkedit-validation-result-container .z-listitem:hover {
  background-color: #e1f3ff;
}
.yw-bulkedit-validation-result-container .z-listitem:first-child {
  border-top-width: 0;
}
.yw-bulkedit-validation-result-container,
.yw-bulkedit-validation-result-container .z-listbox {
  border-color: var(--bo-list-border-color);
}
.yw-bulkedit-validation-result-container .z-listbox {
  max-height: 500px;
  overflow-y: auto;
}
.yw-modal-configurableFlow .yw-wizard-content > .yw-bulkedit-validation-result-container {
  margin: -8px -16px;
  border-width: 0;
}
.yw-modal-configurableFlow .yw-wizard-content > .yw-bulkedit-validation-result-container .z-listbox {
  border-width: 1px 0 0;
}
.yw-bulkedit-validation-result-report {
  background-color: #fcdf2b;
  color: #27394f;
  display: block;
  font-weight: 500;
  margin: 10px auto;
}
.yw-bulkedit-validation-result-report:hover, .yw-bulkedit-validation-result-report:focus {
  background-color: #ffeb08;
  color: #27394f;
}
.yw-bulkedit-validation-result-subtitle {
  font-weight: 700;
  font-size: 16px;
  color: var(--bo-error-color);
}
.yw-bulkedit-validation-result-subtitle-container {
  padding: 12px 32px 12px 16px;
  position: relative;
}
.yw-bulkedit-validation-result-subtitle:after {
  background: url("images/icon_validation_sprite.png") -32px 0 no-repeat;
  height: 16px;
  width: 16px;
  right: 20px;
  position: absolute;
  content: "";
}
.yw-bulkedit-validation-result-row-header {
  padding-right: 18px;
  position: relative;
}
.yw-bulkedit-validation-result-row-header .y-show-details-btn-expanded,
.yw-bulkedit-validation-result-row-header .y-show-details-btn {
  width: 16px;
  height: 16px;
  margin-top: -8px;
  margin-right: 2px;
  position: absolute;
  top: 50%;
  right: 0;
  text-decoration: none;
}
.yw-bulkedit-validation-result-row-header .y-show-details-btn-expanded:after,
.yw-bulkedit-validation-result-row-header .y-show-details-btn:after {
  color: #043263;
  font-size: 1.5rem;
  line-height: 16px;
  font-family: var(--bo-content-icon-font-family);
  content: "\f107";
  width: 16px;
  text-align: center;
}
.yw-bulkedit-validation-result-row-header .y-show-details-btn-expanded:after {
  content: "\f106";
}
.yw-bulkedit-validation-result-row-header-title {
  font-weight: 700;
  font-size: 14px;
  display: block;
}
.yw-bulkedit-validation-result-row-header-subtitle {
  font-size: 12px;
  display: block;
}
.yw-bulkedit-validation-result-row-details {
  padding-top: 5px;
  height: 100%;
  width: 100%;
}
.yw-bulkedit-validation-result-row-details ul {
  padding: 0;
}
.yw-bulkedit-validation-result-row-details-cell {
  list-style: none;
  margin-top: 12px;
}
.yw-bulkedit-validation-result-row-details-cell span.z-label {
  font-size: 12px;
  white-space: normal;
  word-break: break-all;
}
.yw-bulkedit-validation-result-row-details-cell span.z-label.yw-bulkedit-validation-result-row-details-cell-column-header {
  font-weight: 700;
}
.yw-bulkedit-validation-result-row-details-cell span.z-label.yw-bulkedit-validation-result-row-details-cell-column-header-info {
  color: var(--bo-information-color);
}
.yw-bulkedit-validation-result-row-details-cell span.z-label.yw-bulkedit-validation-result-row-details-cell-column-header-warn {
  color: var(--bo-warning-color);
}
.yw-bulkedit-validation-result-row-details-cell span.z-label.yw-bulkedit-validation-result-row-details-cell-column-header-error {
  color: var(--bo-error-color);
}

/* Status */
/* Button Color Scheme */
/* Status */
/* Button Color Scheme */
.yw-workflow-designer-modal {
  height: 100%;
}
.yw-workflow-designer-modal .yw-visjs-empty-chart {
  background: url("../images/workflowdesigner/empty-workflow-placeholder.png") no-repeat center center;
}
.yw-workflow-designer-modal .yw-button-container {
  border-top: 1px solid var(--bo-list-border-color);
  padding: 8px 16px;
}
.yw-workflow-designer-modal .yw-notification {
  top: 116px;
}
.yw-workflow-designer-modal .yw-notification-message {
  box-shadow: none;
}
.yw-workflow-designer-add-node-popup.z-menupopup {
  min-width: 140px;
  padding: 4px;
}
.yw-workflow-designer-add-node-popup.z-menupopup .z-menuitem:hover {
  background: inherit;
}
.yw-workflow-designer-add-node-popup.z-menupopup .z-menuitem-content {
  font-family: var(--bo-font-family);
  font-size: 14px;
  border: var(--bo-button-border-width) solid;
  border-radius: var(--bo-button-border-radius);
  color: var(--bo-button-transparent-text-color);
  background-color: var(--bo-button-transparent-background);
  border-color: var(--bo-button-transparent-border-color);
  box-shadow: none;
  cursor: pointer;
  font-weight: normal;
  line-height: 36px;
  height: 36px;
  min-width: 36px;
  padding: 0 calc(0.625rem - var(--bo-button-border-width));
  transition: background-color 0.3s;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: 4px;
}
.yw-workflow-designer-add-node-popup.z-menupopup .z-menuitem-content:hover {
  color: var(--bo-button-transparent-hover-text-color);
  background-color: var(--bo-button-transparent-hover-background);
  border-color: var(--bo-button-transparent-hover-border-color);
  box-shadow: var(--bo-button-transparent-hover-shadow);
}
.yw-workflow-designer-add-node-popup.z-menupopup .z-menuitem-content:focus {
  outline: var(--bo-content-focus-outline-width) var(--bo-content-focus-outline-style) var(--bo-content-focus-outline-color);
  outline-offset: -0.1875rem;
  color: var(--bo-button-transparent-text-color);
  background-color: var(--bo-button-transparent-background);
  border-color: var(--bo-button-transparent-border-color);
  box-shadow: none;
}
.yw-workflow-designer-add-node-popup.z-menupopup .z-menuitem-content:active {
  color: var(--bo-button-transparent-active-text-color);
  background-color: var(--bo-button-transparent-active-background);
  border-color: var(--bo-button-transparent-active-border-color);
  box-shadow: none;
}
.yw-workflow-designer-add-node-popup.z-menupopup .z-menuitem-content[disabled], .yw-workflow-designer-add-node-popup.z-menupopup .z-menuitem-content[disabled]:hover, .yw-workflow-designer-add-node-popup.z-menupopup .z-menuitem-content[disabled]:active {
  opacity: var(--bo-content-disabled-opacity);
  cursor: not-allowed;
  color: var(--bo-button-transparent-text-color);
  background-color: var(--bo-button-transparent-background);
  border-color: var(--bo-button-transparent-border-color);
  box-shadow: none;
}

.mediaInfoHeader.z-label {
  margin-bottom: 8px;
}

.mediaInfoValue.z-label {
  color: var(--bo-list-text-color);
  margin-bottom: 16px;
}

.mediaInfoCnt {
  float: left;
  margin-right: 24px;
}

.previewPlaceholder {
  width: 50%;
  display: inline-block;
  text-align: center;
}

.previewPlaceholder .z-image {
  margin: auto;
}

.small-image-preview-cnt img {
  display: block;
  height: auto;
  max-width: 100%;
  z-index: 2000;
}

.yw-collection-preview-cnt {
  background: var(--bo-container-background);
}
.yw-collection-preview > div.z-listbox {
  border: none;
}
.yw-collection-preview > div.z-listboxdiv .z-listbox-body .z-listitem {
  background: none;
}

.yw-desc-tooltip {
  max-width: 330px;
}
.yw-desc-tooltip .z-popup-content .z-label {
  font-size: 12px;
}

.yw-image-attribute-sync-status-in-sync {
  width: 16px;
  height: 16px;
  padding: 8px;
  display: inline;
  position: relative;
}
.yw-image-attribute-sync-status-in-sync:before {
  content: "\e71a";
  font-size: 16px;
  font-family: var(--bo-content-icon-font-family);
  color: var(--bo-positive-color);
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -8px;
  margin-top: -8px;
}
.yw-image-attribute-sync-status-out-of-sync {
  width: 16px;
  height: 16px;
  padding: 8px;
  display: inline;
  position: relative;
}
.yw-image-attribute-sync-status-out-of-sync:before {
  content: "\e71b";
  font-size: 16px;
  font-family: var(--bo-content-icon-font-family);
  color: var(--bo-negative-color);
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -8px;
  margin-top: -8px;
}
.yw-image-attribute-sync-status-undefined {
  width: 16px;
  height: 16px;
  padding: 8px;
  display: inline;
  position: relative;
}
.yw-image-attribute-sync-status-undefined:before {
  content: "\e162";
  font-size: 16px;
  font-family: var(--bo-content-icon-font-family);
  color: var(--bo-neutral-color);
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -8px;
  margin-top: -8px;
}
.yw-image-attribute-sync-status-error {
  width: 16px;
  height: 16px;
  padding: 8px;
  display: inline;
  position: relative;
}
.yw-image-attribute-sync-status-error:before {
  content: "\e1ac";
  font-size: 16px;
  font-family: var(--bo-content-icon-font-family);
  color: var(--bo-negative-color);
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -8px;
  margin-top: -8px;
}
.yw-image-attribute-sync-status-no-read {
  width: 16px;
  height: 16px;
  padding: 8px;
  display: inline;
  position: relative;
  display: none !important;
}
.yw-image-attribute-sync-status-no-read:before {
  content: "\e1c8";
  font-size: 16px;
  font-family: var(--bo-content-icon-font-family);
  color: var(--bo-neutral-color);
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -8px;
  margin-top: -8px;
}
.yw-image-attribute-sync-status-loading {
  width: 16px;
  height: 16px;
  padding: 8px;
  display: inline;
  position: relative;
}
.yw-image-attribute-sync-status-loading:before {
  content: "\e00a";
  font-size: 16px;
  font-family: var(--bo-content-icon-font-family);
  color: var(--bo-neutral-color);
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -8px;
  margin-top: -8px;
  animation: rotate 0.8s infinite linear;
}

.yw-image-attribute-container-sync-status-no-read {
  padding-left: 0px !important;
}

.yw-partial-sync-info {
  padding: 0 12px;
  white-space: nowrap;
  max-height: 99vh;
  overflow: auto;
  overflow-x: hidden;
}
.yw-partial-sync-info .yw-partial-sync-info-syncJob {
  padding: 8px 0;
  border-top: 1px solid #e0e9f0;
  display: block;
}
.yw-partial-sync-info .yw-partial-sync-info-syncJob:first-child {
  border-top: none;
}

.yw-image-attribute-product-type-base:before, .yw-image-attribute-product-type-variant:before {
  content: "\e011";
  font-size: 16px;
  font-family: var(--bo-content-icon-font-family);
  color: var(--bo-neutral-color);
  position: relative;
  top: 3px;
}
.yw-image-attribute-product-type-variant:before {
  content: "\e71c";
  font-size: 16px;
  font-family: var(--bo-content-icon-font-family);
  color: var(--bo-neutral-color);
  position: relative;
  top: 3px;
}

.yw-image-attribute-approval-icon {
  width: 16px;
  height: 16px;
  padding: 8px;
  display: inline;
  position: relative;
}
.yw-image-attribute-approval-icon:before {
  content: " ";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 16px;
  height: 16px;
  margin-left: -8px;
  margin-top: -8px;
  background-position: center;
  background-repeat: no-repeat;
  background-color: transparent;
}

.yw-image-attribute-approval-status-approved:before {
  content: "\e1c1";
  font-size: 16px;
  font-family: var(--bo-content-icon-font-family);
  color: var(--bo-positive-color);
  text-align: center;
}
.yw-image-attribute-approval-status-unapproved:before {
  content: "\e1c8";
  font-size: 16px;
  font-family: var(--bo-content-icon-font-family);
  color: var(--bo-negative-color);
  text-align: center;
}
.yw-image-attribute-approval-status-check:before {
  content: "\e028";
  font-size: 16px;
  font-family: var(--bo-content-icon-font-family);
  color: var(--bo-critical-color);
  text-align: center;
}

.yw-compound-renderer-container {
  display: inline-block;
}

.yw-workflow-status-container .yw-workflow-status-label {
  display: inline;
}

.yw-workflow-status-icon {
  width: 16px;
  height: 16px;
  padding: 8px;
  display: inline;
  position: relative;
}
.yw-workflow-status-icon:before {
  content: " ";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 16px;
  height: 16px;
  margin-left: -8px;
  margin-top: -8px;
  background-position: center;
  background-repeat: no-repeat;
  background-color: transparent;
}
.yw-workflow-status-icon-planned:before {
  content: "\e255";
  font-size: 16px;
  font-family: var(--bo-content-icon-font-family);
  color: var(--bo-informative-color);
}
.yw-workflow-status-icon-running:before {
  content: "\e270";
  font-size: 16px;
  font-family: var(--bo-content-icon-font-family);
  color: var(--bo-critical-color);
}
.yw-workflow-status-icon-finished:before {
  content: "\e05b";
  font-size: 16px;
  font-family: var(--bo-content-icon-font-family);
  color: var(--bo-positive-color);
}
.yw-workflow-status-icon-terminated:before {
  content: "\e205";
  font-size: 16px;
  font-family: var(--bo-content-icon-font-family);
  color: var(--bo-neutral-color);
}

body > .cke_screen_reader_only.cke_copyformatting_notification {
  height: 0;
}

.ye-com_hybris_cockpitng_editor_extendedmultireferenceeditor .ye-default-reference-editor-selected-listbox > div.z-listbox-body {
  min-height: 48px;
}