/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/

/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
coral-columnview coral-columnview-item {
  border-radius: 0 !important;
}
coral-columnview coral-columnview-item:not(:first-of-type) {
  margin-top: 0 !important;
}
coral-columnview coral-columnview-item:hover,
coral-columnview coral-columnview-item.is-active {
  background-color: rgba(50, 110, 200, 0.08) !important;
  color: #4b4b4b !important;
}
coral-columnview coral-columnview-item-thumbnail {
  background-color: transparent;
  margin-right: 0.9375rem;
}
coral-columnview coral-columnview-item-thumbnail coral-icon {
  background-color: transparent !important;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.collapsible {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  border-bottom: var(--border-thin);
}
.collapsible .collapsible-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
}
.collapsible .collapsible-header coral-icon {
  cursor: pointer;
  margin-right: 0.375rem;
  height: 100%;
}
.collapsible .collapsible-header label {
  cursor: pointer;
  padding-top: 0.0625rem;
}
.collapsible .collapsible-content {
  padding: 0.75rem;
  padding-top: 0;
}
.collapsible .collapsible-content.collapsed {
  display: none;
}
.collapsible .collapsible-content.non-collapsible-content {
  padding: 0;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.labelclass:empty:not(:focus):before {
  content: attr(data-placeholder);
}
.compact-label {
  margin-bottom: 0;
}
.ellipsis-label {
  white-space: nowrap;
  display: block;
  text-overflow: ellipsis;
  overflow: hidden;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.button-no-outline.coral-Button.coral-Button--quiet:focus {
  outline: none;
  box-shadow: none;
}
.button-no-outline.coral-Button.coral-Button--secondary:focus {
  outline: none;
  box-shadow: none;
}
.button-no-outline.coral-Button.coral-Button--primary:focus {
  outline: none;
  box-shadow: none;
}
.button-no-outline.coral-Button.coral-Button--warning:focus {
  outline: none;
  box-shadow: none;
}
.button-no-outline.coral-Button.coral-Button--minimal:focus {
  outline: none;
  box-shadow: none;
}
.button-no-outline.coral-Button.coral-Button--cta:focus {
  outline: none;
  box-shadow: none;
}
._coral-Button.button--Dropdown::after {
  content: url(/static/9bb434f4dc36aa3d8eb5c3b6f303af27.svg);
  width: 1.125rem;
  height: 1.125rem;
  color: var(--color);
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.tabview-container {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.tabview-container .tablist-container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.tabview-container .tablist-container coral-tab {
  height: 2rem;
  display: table;
  padding: 0 0.5rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.tabview-container .tablist-container coral-tab coral-tab-label {
  height: 100%;
  display: table-cell;
  vertical-align: middle;
  padding: 0;
}
.tabview-container .panelstack-container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex: 1 0 0%;
      -ms-flex: 1 0 0%;
          flex: 1 0 0%;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  border: var(--border-thin);
  border-bottom: 0;
  border-radius: 0;
  height: calc(100% - 2.125rem);
}
.tabview-container .panelstack-container coral-panel {
  padding: 0;
  height: 100%;
  border-radius: 0;
}
.tabview-container._coral-TabView--vertical {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.tabview-container._coral-TabView--vertical .tablist-container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.tabview-container._coral-TabView--vertical .tablist-container coral-tab {
  padding: 0.5rem 0.75rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
coral-panel coral-panel-content {
  overflow: hidden;
}
coral-panel coral-panel-content .panel-header {
  height: 2rem;
  line-height: 2rem;
  padding: 0.25rem 0.5rem;
  text-transform: uppercase;
  font-size: 0.8125rem;
}
coral-panel coral-panel-content .panel-header label {
  display: inline-block;
  height: calc(100% - 0.125rem);
}
coral-panel coral-panel-content .panel-content {
  overflow: auto;
  height: calc(100% - 2.0625rem);
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.select-taglist._coral-Dropdown {
  display: table;
}
.select-taglist._coral-Dropdown > ._coral-Button--dropdown {
  margin-bottom: 0.5rem;
}
.select-taglist._coral-Dropdown > coral-taglist._coral-Dropdown-tagList {
  display: unset;
}
coral-popover ._coral-SelectList ._coral-SelectList-item ._coral-SelectList-icon {
  display: unset;
}
._coral-Dropdown[variant="quiet"] {
  min-width: 1rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.coral-Table .row-drag,
.coral-Table .row-edit,
.coral-Table .row-action {
  width: 1%;
}
.coral-Table coral-buttongroup {
  float: right;
}
._coral-Table ._coral-Table-cell {
  height: 2rem;
  overflow: hidden;
  text-overflow: ellipsis;
}
.rc-handle-container {
  position: relative;
}
.rc-handle {
  background-color: var(--border-color);
  position: absolute;
  width: 2px;
  height: 2rem;
  margin-top: 0.75rem;
  cursor: ew-resize;
  margin-left: -3px;
  z-index: 2;
}
table.rc-table-resizing {
  cursor: ew-resize;
}
table.rc-table-resizing thead,
table.rc-table-resizing thead > th,
table.rc-table-resizing thead > th > a {
  cursor: ew-resize;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
coral-selectlist._coral-SelectList.hide-selection ._coral-SelectList-item ._coral-SelectList-icon,
coral-list._coral-SelectList.hide-selection ._coral-SelectList-item ._coral-SelectList-icon {
  display: none;
}
coral-selectlist._coral-SelectList ._coral-SelectList-item coral-selectlist-item-content > coral-icon,
coral-list._coral-SelectList ._coral-SelectList-item coral-selectlist-item-content > coral-icon {
  margin-right: 0.375rem;
}
coral-list._coral-SelectList._coral-BasicList {
  background-color: unset;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
._coral-SelectList ._coral-SelectList-group {
  display: block;
  padding: 0;
}
._coral-SelectList ._coral-SelectList-group .collapsible {
  border: var(--border-thick);
  border-style: dashed;
  border-radius: 0.25rem;
  border-color: transparent;
}
._coral-SelectList ._coral-SelectList-group .collapsible.dragover {
  border-color: #1d94f3;
}
._coral-SelectList ._coral-SelectList-group ._coral-SelectList-divider {
  margin: 0;
}
._coral-SelectList ._coral-SelectList-group ._coral-SelectList-divider:empty {
  margin: 0;
  height: 0;
}
._coral-SelectList ._coral-SelectList-group::before {
  padding-top: 0;
  background-color: var(--border-color);
  font-size: 0.75rem;
}
._coral-SelectList.collapsible-selectlist-group ._coral-SelectList-group::before {
  content: none;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
._coral-Popover._coral-Popover--dialog {
  padding: 0;
}
._coral-Popover._coral-Popover--dialog ._coral-Popover-tip {
  display: none;
}
._coral-Popover._coral-Popover--dialog ._coral-Dialog-header {
  display: none;
}
._coral-Popover._coral-Popover--dialog ._coral-Dialog-content {
  padding-top: 0;
}
._coral-Popover._coral-Popover--dialog ._coral-Dialog-footer {
  display: none;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.list-style-preview {
  margin: 0;
  padding-left: 10px;
}
.list-style-preview li {
  height: 1rem;
  width: 3rem;
}
.list-style-preview li .list-item-preview {
  height: 0.5rem;
  width: 90%;
  display: inline-block;
  background-color: var(--border-color);
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.drilldown-label {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 2rem;
  line-height: 2rem;
  background-color: transparent;
  border: 0;
  border-radius: 0;
  border-bottom: var(--border-thin);
}
.drilldown-label .list-item-wrapper {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
}
.drilldown-label .drilldown-right {
  height: 1.5rem;
  line-height: 2rem;
  width: 2rem;
  margin: 0.25rem 0rem;
  cursor: pointer;
}
.drilldown-content {
  height: 100%;
  overflow: auto;
}
.drilldown-content .drilldown-left {
  float: left;
  line-height: 2rem;
  height: 2rem;
  padding-right: 0.25rem;
  width: 2rem;
  cursor: pointer;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.display-flex {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.display-inline-flex {
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.display-inline {
  display: inline;
}
.display-block {
  display: block;
}
.flex-grow-full {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.fullwidth {
  width: 100%;
}
.no-padding {
  padding: 0;
}
.overflow-ellipses {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.app-about {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  font-size: 0.75rem;
  color: #505050;
}
.app-about .header {
  height: 8rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.app-about .header .version {
  position: absolute;
  left: 108px;
  top: 86px;
}
.app-about .header .logo {
  padding-top: 2rem;
}
.app-about .header .description {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 2.5rem 1rem;
  width: 100%;
}
.app-about .header .description .name {
  font-size: 2rem;
  line-height: 2rem;
}
.app-about .content {
  height: calc(100% - 12rem);
  overflow: auto;
  position: absolute;
  left: 40px;
  top: 135px;
  width: 500px;
  height: 300px;
}
.app-about .content .cp-tm {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-right: 1rem;
}
.app-about .content .cp-tm .cp {
  padding-bottom: 1rem;
}
.app-about .content .cp-tm .tm {
  padding-bottom: 0.5rem;
}
.app-about .content .credits .credit .coral-FieldLabel {
  font-weight: bold;
  font-size: 0.8125rem;
  margin-top: 0.5rem;
}
.app-about .footer {
  height: 4rem;
}
.app-about .about-footer {
  position: absolute;
  top: 450px;
  left: 40px;
  text-decoration: underline;
  cursor: pointer;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.general-app-settings .preferences {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.general-app-settings .preferences > * {
  margin-bottom: 0.5rem;
}
.general-app-settings .preferences .language-combobox {
  width: 10rem;
}
.general-app-settings .preferences .language-combobox input {
  border-color: var(--border-color);
}
.general-app-settings .preferences .auto-save-options {
  margin-left: 1.5rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.vc-app-settings .preferences {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.vc-app-settings .preferences > * {
  margin-bottom: 0.5rem;
}
.vc-app-settings .preferences .sharepoint-settings {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.tools-settings .tools-browser {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.tools-settings .tools-path-field {
  width: 100%;
}
.tools-settings .tools-path {
  margin-bottom: 0.5rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.html-properties-panel {
  width: 100%;
  height: 100%;
  overflow-y: auto;
}
.html-properties-panel .modes {
  width: 100%;
  text-align: center;
  padding: 1rem 0rem;
  border-bottom: var(--border-thin);
}
.html-properties-panel .modes._coral-ButtonGroup.button-group-layout .mode {
  width: auto;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.right-wrapper.html-right-wrapper {
  height: calc(100% - 3rem);
}
.right-wrapper.html-right-wrapper .html-right-tabview .tablist-container {
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  /*._coral-TabList-item {
        &:not(.is-selected) {
          display: none;
        }
      }*/
}
.right-wrapper.html-right-wrapper .html-right-tabview #ccx-review-panel {
  height: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.base-editor-view {
  height: 100%;
  border-top: var(--border-thin);
}
.base-editor-view > div.hidden {
  display: none;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.base-source-view {
  height: 100%;
}
.base-source-view .source-view {
  height: 100%;
}
.base-source-view .source-view form {
  height: 100%;
}
.base-source-view .source-view form .CodeMirror {
  height: 100%;
}
.base-source-view .source-view.show-find-replace form {
  height: calc(100% - 3rem);
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.toc-editor-view .toc-author-view {
  height: 100%;
  overflow: auto;
}
.toc-editor-view .toc-author-view .tree-view-container {
  padding-right: 0.5rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.toc-item {
  width: calc(100% - 1.125rem);
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.html-styles-panel {
  width: 100%;
  height: 100%;
  overflow-y: auto;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.recent-files {
  height: 100%;
}
.recent-files .no-files {
  width: 100%;
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  direction: col;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.recent-files .no-files label {
  margin: auto;
  font-size: 0.75rem;
  color: #8E8E8E;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.link-to-project-file {
  height: 100%;
  background-color: var(--editor-bg-color);
}
.link-to-project-file .autocomplete-list ._coral-Textfield {
  border: 0;
}
.link-to-project-file ._coral-Accordion {
  height: calc(100% - 2rem);
}
.link-to-project-file ._coral-Accordion ._coral-Accordion-item.is-open {
  height: calc(100% - 2.61rem);
}
.link-to-project-file ._coral-Accordion ._coral-Accordion-item.is-open ._coral-Accordion-content {
  height: calc(100% - 39px);
  padding-right: 0;
}
.link-to-project-file .project-files-configs {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}
.link-to-project-file .project-files-configs .project-files-views {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  width: 50%;
  min-width: 12.5rem;
}
.link-to-project-file .project-files-configs .project-files-views:not(.search-view) .autocomplete-list ._coral-SelectList {
  display: none;
}
.link-to-project-file .project-files-configs .project-files-views.search-view .project-files-list {
  display: none;
}
.link-to-project-file .project-files-configs .project-files-views.search-view .autocomplete-list {
  height: 100%;
}
.link-to-project-file .project-files-configs .project-files-views.search-view .autocomplete-list ._coral-SelectList {
  height: calc(100% - 2rem);
  border-top: var(--border-thick);
}
.link-to-project-file .project-files-configs .project-files {
  height: 100%;
}
.link-to-project-file .project-files-configs .project-files .header-toolbar {
  display: none;
}
.link-to-project-file .project-files-configs .project-files .tree-item.folder:not(.has-children) {
  display: none;
}
.link-to-project-file .project-files-configs .project-files .project-files-tree {
  padding-bottom: 0;
}
.link-to-project-file .project-files-configs .project-files .project-files-tree .tree-view-container {
  padding: 0;
  width: 100%;
}
.link-to-project-file .project-files-configs .project-files .project-files-tree .tree-item-content:hover .tree-item-options {
  display: none;
}
.link-to-project-file .project-files-configs .html-preview-container {
  width: 50%;
  border-left: var(--border-thick);
  padding: 0.25rem;
}
.link-to-project-file .project-files-configs .rhpj-label {
  position: relative;
  box-sizing: border-box;
  padding: 0 0.75rem;
  margin: 0;
  height: 39px;
  font-size: 0.6875rem;
  text-transform: uppercase;
  line-height: 2.4375rem;
  letter-spacing: 0.6pt;
  text-overflow: ellipsis;
  cursor: pointer;
  font-weight: 500;
  border-bottom: 2px solid #e6e6e6;
}
.link-to-project-file .project-files-configs .rhpj-file-name {
  padding-left: 0.5rem;
}
.link-to-project-file .project-files-configs .rhpj-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.2rem 0;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.link-to-local-file {
  height: 100%;
}
.link-to-local-file .html-preview-container {
  height: calc(100% - 2rem);
  margin-top: 1rem;
  background-color: #FFFFFF;
}
.link-to-local-file .html-preview-container .preview-container {
  height: 100%;
  text-align: center;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.link-to-web {
  height: 100%;
}
.link-to-web .html-preview-container {
  height: calc(100% - 2rem);
  margin-top: 1rem;
  background-color: #FFFFFF;
}
.link-to-web .html-preview-container .preview-container {
  height: 100%;
  text-align: center;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.link-to-email {
  height: 100%;
}
.link-to-email .body {
  height: calc(100% - 8rem);
}
.link-to-email .body ._coral-Textfield {
  height: calc(100% - 2rem);
  resize: none;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.find-replace {
  height: 3rem;
  min-height: 3rem;
  padding: 0.375rem;
  padding-top: 0.5rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  box-shadow: 0px -3px 3px 2px rgba(0, 0, 0, 0.1);
  background-color: var(--bg-color);
  box-sizing: border-box;
  border-top: 3px solid var(--border-color);
}
.find-replace ._coral-Textfield {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  margin-right: 1rem;
}
.find-replace .find-button {
  margin-right: 2rem;
}
.find-replace ._coral-Button coral-button-label {
  width: -webkit-max-content;
  width: max-content;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.project-files-with-search {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  width: 33.3%;
  min-width: 12.5rem;
  border-right: var(--border-thick);
}
.project-files-with-search .autocomplete-list ._coral-Textfield {
  border: 0;
}
.project-files-with-search .project-files {
  height: 100%;
}
.project-files-with-search .project-files .header-toolbar {
  display: none;
}
.project-files-with-search .project-files .tree-item.folder:not(.has-children) {
  display: none;
}
.project-files-with-search .project-files .project-files-tree {
  padding-bottom: 0;
}
.project-files-with-search .project-files .project-files-tree .tree-view-container {
  padding: 0;
  width: 100%;
}
.project-files-with-search .project-files .project-files-tree .tree-item-content:hover .tree-item-options {
  display: none;
}
.project-files-with-search:not(.search-view) .autocomplete-list ._coral-SelectList {
  display: none;
}
.project-files-with-search.search-view .project-files {
  display: none;
}
.project-files-with-search.search-view .autocomplete-list {
  height: 100%;
}
.project-files-with-search.search-view .autocomplete-list ._coral-SelectList {
  height: calc(100% - 2rem);
  border-top: var(--border-thick);
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.colors-list {
  height: 100%;
}
.colors-list-table {
  overflow: auto;
  height: 100%;
}
.colors-list-table table {
  table-layout: fixed;
}
.colors-list-table table td {
  padding: 0rem 0.5rem;
}
.colors-list-table table .column-drag,
.colors-list-table table .column-action {
  width: 4.125rem;
}
.colors-list-table table .row-drag button,
.colors-list-table table .row-action button {
  margin: 0;
}
.project-settings-color-picker {
  margin: 0.25rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.project-settings-colors {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.project-settings-colors .colorpicker {
  display: block;
}
.project-settings-colors .colorpicker ._coral-ColorInput-preview {
  width: 1.5rem;
  height: 1.5rem;
  min-width: 1rem;
  min-height: 1rem;
  margin: 0.5rem;
  margin-right: 1rem;
}
.project-settings-colors .colorpicker coral-overlay {
  position: fixed;
}
.project-settings-colors .name {
  width: calc(100% - 2.875rem);
  border-bottom-color: transparent;
  margin-top: 0.2rem;
  padding-top: 0.5rem;
  z-index: 10020;
}
.project-settings-colors .name:hover {
  border-bottom-color: #e1e1e1;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.condition-tag-categories .condition-tag-category-list .editbox-action {
  padding-left: 1.5rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.project-settings-general-tab {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.project-settings-general-tab .coral-FieldLabel:not(:first-child) {
  margin-top: 1rem;
}
.project-settings-general-tab input {
  width: 100%;
}
.project-settings-general-tab .language input[readonly] {
  border-color: var(--border-color);
  width: 100%;
}
.project-settings-general-tab .language ._coral-Popover coral-selectlist {
  max-height: 12rem;
}
.project-settings-general-tab .default-stylesheet input[readonly] {
  border-color: var(--border-color);
  width: 100%;
}
.project-settings-general-tab .default-stylesheet ._coral-Popover coral-selectlist {
  max-height: 12rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.project-recent-list {
  height: 100%;
}
.project-recent-list .caption {
  font-weight: bold;
  height: 1.25rem;
  margin-bottom: 1.25rem;
  display: block;
  padding-left: 1.25rem;
  margin-bottom: 0.5rem;
}
.project-recent-list .list-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  text-transform: uppercase;
  padding: 0rem 1.25rem;
  padding-bottom: 0.25rem;
  font-size: 0.75rem;
  border-bottom: var(--border-thin);
}
.project-recent-list .list-header .name {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.project-recent-list .list-header .time {
  margin-right: 5rem;
}
.project-recent-list .no-recent-list {
  padding-left: 1.25rem;
  border-bottom: var(--border-thin);
  height: 2rem;
  line-height: 2rem;
  color: var(--starter-label-color);
}
.project-recent-list .list {
  height: calc(100% - 2.50rem);
  overflow: auto;
  background-color: transparent;
  padding: 0;
}
.project-recent-list .list coral-list-item {
  padding: 0;
}
.project-recent-list .list coral-list-item:hover,
.project-recent-list .list coral-list-item:focus {
  background-color: transparent;
  background-image: none;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.project-recent-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  cursor: pointer;
  border-bottom: var(--border-thin);
  padding: 0.25rem 1.25rem;
}
.project-recent-item .details {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  cursor: pointer;
  width: calc(100% - 3.5rem);
}
.project-recent-item .details .title {
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  margin-right: 1rem;
}
.project-recent-item .details .time {
  margin-right: 1rem;
}
.project-recent-item .options {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  width: 3.5rem;
}
.project-recent-item .options button {
  padding: 0;
}
.project-recent-item .unpinned-options {
  visibility: hidden;
}
.project-recent-item:hover .unpinned-options {
  visibility: visible;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.settings-component {
  height: 100%;
}
.settings-component .settings-component-list.font-list-table {
  height: calc(100% - 2.5rem);
}
.settings-component .font-list-checkbox {
  margin-top: 0.5rem;
}
.settings-component.panel-show-hide-wrapper {
  overflow: auto;
}
.settings-component.panel-show-hide-wrapper .panel-show-hide-author-outer-wrapper {
  margin-bottom: 2rem;
}
.settings-component.panel-show-hide-wrapper .panel-show-hide-author-label.labelclass {
  margin: 0 0 6px 1rem;
  text-align: left;
  font-size: 0.6875rem;
  font-weight: 700;
  line-height: 0.75rem;
  letter-spacing: 0.0625rem;
  text-transform: uppercase;
}
.settings-component.panel-show-hide-wrapper .panel-hide-show-table {
  border-radius: 0.5rem;
  border: var(--border-thin);
  border-width: 2px;
  height: calc(100% - 4px);
  background: var(--editor-bg-color);
}
.settings-component.panel-show-hide-wrapper .panel-hide-show-table :first-child {
  border-top: none;
}
.settings-component.panel-show-hide-wrapper .panel-show-hide-author-wrapper {
  width: 100%;
  line-height: 2rem;
  height: 2rem;
  border-top: var(--border-thin);
  border-width: 0.0625rem;
}
.settings-component.panel-show-hide-wrapper .panel-show-hide-author-wrapper .panel-show-hide-author-wrapper-div {
  height: 100%;
}
.settings-component.panel-show-hide-wrapper .panel-show-hide-author-wrapper .panel-show-hide-author-wrapper-div .panel-show-hide-label-switch-wrapper {
  height: 100%;
  line-height: 2rem;
  margin-left: 2rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: calc(100% - 4rem);
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.settings-component-list {
  overflow: auto;
  height: 100%;
}
.settings-component-list table {
  table-layout: fixed;
}
.settings-component-list table th coral-table-headercell-content label {
  white-space: nowrap;
}
.settings-component-list table td {
  padding: 0rem 0.5rem;
}
.settings-component-list table .column-drag,
.settings-component-list table .column-action {
  width: 4.125rem;
}
.settings-component-list table .row-drag button,
.settings-component-list table .row-action button {
  margin: 0;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.project-templates {
  height: 100%;
}
.project-templates .list {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  padding: 1rem 6rem;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.project-templates .list .template {
  min-height: 4rem;
  width: 7rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.project-templates .list .template coral-icon {
  min-height: 2.25rem;
  width: 2.25rem;
}
.project-templates .list .template coral-icon svg {
  height: 2.25rem;
  width: 2.25rem;
}
.project-templates .list .template coral-button-label {
  line-height: 1rem;
}
.project-templates .list .template coral-button-label:not(:empty):not([hidden]) {
  margin: 0;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.project-vc-settings .preferences {
  margin-top: 0.5rem;
}
.project-vc-settings .preferences .info-row {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.25rem;
}
.project-vc-settings .preferences .info-row label {
  line-height: 1rem;
  font-size: 0.875rem;
}
.cross-ref-settings .crossref-settings-header {
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 100%;
  height: 2rem;
}
.cross-ref-settings .crossref-settings-header .header-text {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-align: left;
  font-size: 0.6875rem;
  font-weight: 700;
  line-height: 1.5rem;
  letter-spacing: 0.0625rem;
  text-transform: uppercase;
  padding: 0.25rem 1rem;
  transition: color 125ms ease-in-out;
}
.cross-ref-settings .crossref-select-list {
  border-radius: 0.5rem;
  border: var(--border-thin);
  border-width: 2px;
  height: calc(100% - 2rem);
}
.cross-ref-settings .crossref-select-list ._coral-SelectList-item {
  padding-right: 0;
}
.cross-ref-settings .crossref-select-list ._coral-SelectList-icon {
  display: none;
}
.cross-ref-settings .crossref-select-list .crossref-format-options {
  display: none;
}
.cross-ref-settings .crossref-select-list ._coral-SelectList-item:hover .crossref-format-options {
  display: block;
}
.cross-ref-settings .crossref-select-list .crossref-format {
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 100%;
}
.cross-ref-settings .crossref-select-list .crossref-format .crossref-format-label {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.element-style {
  padding: 0.25rem 0rem;
  height: 2rem;
  line-height: 2rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.element-style .type-icon {
  margin-right: 0.5rem;
}
.element-style .options-group {
  display: none;
  position: absolute;
  right: 1.5rem;
  background-color: var(--bg-color-hover);
}
.element-style .options-group button {
  margin: 0;
  padding: 0rem 0.25rem;
}
.element-style .options-group:hover {
  display: inline-block;
}
.element-style:hover .options-group {
  display: inline-block;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.element-styles .group ._coral-SelectList ._coral-SelectList-item {
  border-bottom: var(--border-thin);
}
.element-styles .group ._coral-SelectList ._coral-SelectList-item:last-child {
  border-bottom: 0;
}
.element-styles .element-no-styles {
  color: var(--color-disabled);
  padding-left: 5rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.style-class .options-group {
  right: 0;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.style-class-list .group ._coral-SelectList ._coral-SelectList-item {
  padding-right: 0.75rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.html-element-inline-styles {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.html-element-inline-styles .collapsible-content {
  margin-top: 1rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.property-panel div._coral-Multifield.html-table-styles-wrapper {
  padding: 0;
  border: 0;
}
.html-table-styles .general-wrapper {
  padding: 0.75rem;
  border-bottom: var(--border-thin);
}
.html-table-styles .select-type {
  padding: 1rem;
}
.html-table-styles .select-type .select-type-options {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.html-table-styles .select-type .select-type-options ._coral-ButtonGroup {
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
}
.html-table-styles .select-type .select-type-options ._coral-ButtonGroup ._coral-Button {
  background-color: var(--button-bg-color);
  border-color: var(--button-border-color);
  color: var(--button-color);
  margin: 0;
  border-radius: 0px;
  border-left-width: 0px;
  width: 3.8rem;
}
.html-table-styles .select-type .select-type-options ._coral-ButtonGroup ._coral-Button.is-selected {
  background-color: var(--button-bg-color-selected);
}
.html-table-styles .select-type .select-type-options ._coral-ButtonGroup ._coral-Button:first-of-type {
  border-radius: 4px 0px 0px 4px;
  border-left-width: 1px;
}
.html-table-styles .select-type .select-type-options ._coral-ButtonGroup ._coral-Button:last-of-type {
  border-radius: 0px 4px 4px 0px;
}
.html-table-styles .select-type .select-type-options ._coral-ButtonGroup ._coral-Button:only-of-type {
  border-radius: 4px;
}
.html-table-styles .select-type .select-type-options ._coral-ButtonGroup .clear-type {
  width: 3rem;
  margin-left: 0.5rem;
}
.html-table-styles .format-properties.coral-Form .collapsible-header {
  margin-bottom: 0rem;
}
.html-table-styles .format-properties.coral-Form .collapsible-content {
  margin-top: 0.5rem;
}
.breadcrumbs .combobox input {
  width: 100%;
}
.minitoc-body .minitoc-style {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.minitoc-body .minitoc-style > ._coral-Dropdown {
  min-width: 5rem;
}
.minitoc-body .minitoc-style > label {
  height: 2rem;
  line-height: 2rem;
  margin: 0rem 1rem;
}
.imagemap-properties .areas-list {
  background-color: inherit;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.twisties .clear-twisties {
  margin-left: 4.5rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.map-ids-properties .map-ids-list._coral-SelectList {
  margin-top: 0.5rem;
  border: var(--border-thin);
  border-radius: var(--border-radius);
}
.map-ids-properties .map-ids-list._coral-SelectList .list-group:empty {
  height: 1rem;
}
.map-ids-properties .map-ids-list._coral-SelectList ._coral-SelectList-item {
  cursor: auto;
}
.map-ids-properties .no-map-ids {
  margin-top: 0.5rem;
  display: block;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.topic-index-properties coral-selectlist {
  padding: 0;
  max-height: 10rem;
  height: auto;
  overflow-y: auto;
}
.topic-index-properties ._coral-TagList {
  margin-top: 0.5rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.component-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  height: 100%;
}
.component-item .component-item-list {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: auto;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  border: 0;
  border-radius: 0;
  background-color: transparent;
}
.component-item .component-item-list .is-selected .list-item {
  background-color: rgba(15, 102, 208, 0.1);
}
.component-item .component-item-list coral-selectlist-item {
  padding: 0;
  margin: 0;
  border: 0;
  background-color: transparent;
}
.component-item .component-item-list coral-selectlist-item:after {
  display: none;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.component-details {
  display: inline-block;
  float: left;
  height: 100%;
  width: 100%;
  border-top: var(--border-thin);
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
}
.component-details .tabview-container {
  height: 100%;
}
.component-details .tabview-container coral-accordion-item {
  border-top: none;
}
.component-details .component-tab-list {
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 12rem;
  border-right: var(--border-thick);
  padding-top: 1rem;
}
.component-details .output-tabs coral-tab-label .labelclass {
  cursor: pointer;
}
.component-details .publish-tab-panels {
  -webkit-flex: 6;
      -ms-flex: 6;
          flex: 6;
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: calc(100% - 12.125rem);
  /*.combobox {
      position: relative;
      coral-popover.is-open {
        left: 0 !important;
        width: 100%;
      }
    }*/
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
}
.component-details .publish-tab-panels input,
.component-details .publish-tab-panels .select-item,
.component-details .publish-tab-panels .publish-date {
  width: var(--output-item-width);
}
.component-details .publish-tab-panels .setting-items {
  padding-top: 1rem;
  padding-bottom: 1rem;
  height: calc(100% - 2rem);
  overflow: auto;
  margin-left: 1.5rem;
}
.component-details .publish-tab-panels .setting-items > *,
.component-details .publish-tab-panels .setting-items .add-margin {
  margin-bottom: var(--items-seperation);
}
.component-details .publish-tab-panels > coral-panel {
  height: 100%;
  width: 100%;
  overflow-x: auto;
}
.component-details .publish-tab-panels > coral-panel coral-panel-content {
  width: -webkit-max-content;
  width: max-content;
}
.component-details .publish-tab-panels .condition button.edit-button,
.component-details .publish-tab-panels .filter button.edit-button,
.component-details .publish-tab-panels .skin button.edit-button,
.component-details .publish-tab-panels .master-page button.edit-button {
  width: 2.5rem;
  padding-left: 0;
  padding-right: 0;
}
.component-details .publish-tab-panels .margin-top-1 {
  margin-top: 1rem;
}
.component-details .publish-tab-panels .output-general .master-page,
.component-details .publish-tab-panels .output-general .start-page,
.component-details .publish-tab-panels .output-general .toc,
.component-details .publish-tab-panels .output-general .glossary,
.component-details .publish-tab-panels .output-general .variable {
  margin-top: 1rem;
}
.component-details .publish-tab-panels .mobileapp-details .version,
.component-details .publish-tab-panels .mobileapp-details .version-code,
.component-details .publish-tab-panels .mobileapp-details .title,
.component-details .publish-tab-panels .mobileapp-details .description,
.component-details .publish-tab-panels .mobileapp-details .mobile-icon {
  margin-top: 1rem;
}
.component-details .publish-tab-panels .output-path-browser button,
.component-details .publish-tab-panels .image-browse-preview .media-browser button,
.component-details .publish-tab-panels .keystore-file button,
.component-details .publish-tab-panels .mobileapp-icon .file-selector button {
  width: 2.5rem;
  padding-left: 0;
  padding-right: 0;
}
.component-details .save {
  margin-top: 2rem;
  float: right;
  margin-bottom: 1rem;
}
.component-details .tablist-container {
  width: 2.5rem;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  border-right: var(--border-thin);
}
.component-details .tablist-container coral-tab {
  height: 2.5rem;
  width: 2.5rem;
}
.component-details .tablist-container coral-tab coral-tab-label {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.component-details .tablist-container coral-tab coral-tab-label coral-icon {
  font-size: 1.125rem;
}
.component-details .output-presentation coral-checkbox {
  display: block;
}
.component-details .panelstack-container {
  width: calc(100% - 2.625rem);
  border-left: 0;
}
.component-details .output-general .combobox ._coral-textfield {
  width: 20rem;
}
.component-details .output-general .content-accordion-content,
.component-details .output-general .meta-accordion-content,
.component-details .output-general .xmlmap-accordion-content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.component-details .output-general .checkbox-with-help {
  display: inline;
}
.component-details .output-general .checkbox-with-help .sharepoint-checkbox ._coral-Checkbox-input {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.component-details .output-general .note {
  font-size: 0.75rem;
  color: #6e6e6e;
}
.component-details .output-skin {
  margin-left: 2rem;
  margin-top: 1rem;
  padding-right: 2rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.component-details .search .search-fields {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.component-details .search.setting-items > * {
  margin-bottom: auto;
}
.component-details .search .highlight-color {
  margin-left: 0.5rem;
  height: 1rem;
}
.component-details .search .highlight-color ._coral-ColorInput-buttonWrapper button {
  width: 1.5rem;
  height: 1.5rem;
}
.component-details .search .sitemap-items {
  margin-left: 1.5rem;
}
.component-details .search .sitemap-items > * {
  margin-bottom: 0.75rem;
}
.component-details .search .search-context,
.component-details .search .max-results {
  line-height: 2rem;
}
.component-details .search .search-context .limit,
.component-details .search .max-results .limit {
  min-width: 4rem;
  width: 4rem;
  margin-left: 1rem;
}
.component-details .search .exclude-file-types {
  margin-top: 0.5rem;
}
.component-details .search.search-file-types {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 40%;
  background-color: var(--editor-bg-color);
}
.component-details .search.search-file-types coral-list-item {
  padding-right: 0;
  background-color: var(--editor-bg-color);
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.expression-author {
  height: calc(100% - 2.5rem);
  overflow: auto;
  padding-top: 2.5rem;
  width: 100%;
  margin: 0rem auto;
}
.expression-author coral-list {
  min-height: 100%;
}
.expression-author coral-list coral-list-item._coral-SelectList-item {
  cursor: auto;
}
.expression-author coral-list coral-list-item._coral-SelectList-item:hover {
  background-color: transparent;
}
.expression-author coral-list coral-list-item._coral-SelectList-item:focus {
  background-image: none;
}
.expression-author coral-list coral-list-item._coral-SelectList-item:last-of-type .operator {
  display: none;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.expression-editor {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 100%;
  height: 100%;
  border-top: var(--border-thin);
}
.expression-editor .tags {
  width: 18rem;
  padding: 1rem;
  border-right: var(--border-thick);
  overflow: auto;
}
.expression-editor .tags .header {
  height: 1.5rem;
  text-transform: UPPERCASE;
  color: #707070;
  padding: 0.1rem 0.5rem;
  font-weight: bold;
}
.expression-editor .tags .content {
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
}
.expression-editor .tags .content .condition-list {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: auto;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.expression-editor .tags .content .condition-list .condition-select-list {
  border: 0;
  border-radius: 0;
  background-color: transparent;
}
.expression-editor .tags .content .condition-list .condition-select-list ._coral-SelectList-group {
  border-bottom: var(--border-thin);
}
.expression-editor .tags .content .condition-list .condition-select-list ._coral-SelectList-group:first-of-type {
  border-top: var(--border-thin);
}
.expression-editor .tags .content .condition-list .condition-select-list ._coral-SelectList-group .collapsible label {
  text-transform: none;
  font-size: 0.875rem;
}
.expression-editor .tags .content .condition-list .condition-select-list ._coral-SelectList-group .collapsible .collapsible-content:empty {
  padding: 0;
}
.expression-editor .tags .content .condition-list .condition-select-list .condition {
  border-width: 0.0625rem;
  border-style: solid;
  border-color: transparent;
  border-radius: 0.25rem;
}
.expression-editor .tags .content .condition-list .condition-select-list coral-selectlist-group:before {
  text-transform: capitalize;
  font-weight: normal;
  font-size: 0.875rem;
  color: #707070;
}
.expression-editor .tags .content .condition-list .condition-select-list coral-selectlist-item {
  background-color: transparent;
  padding: 0;
  margin: 0;
  border: 0;
}
.expression-editor .tags .content .condition-list .condition-select-list coral-selectlist-item.is-selected {
  padding-right: 0;
}
.expression-editor .tags .content .condition-list .condition-select-list coral-selectlist-item.is-selected .condition {
  border-color: #1d94f3;
}
.expression-editor .tags .content .condition-list .condition-select-list coral-selectlist-item:after {
  display: none;
}
.expression-editor .tags .content .condition-list .condition-select-list coral-selectlist-item:hover,
.expression-editor .tags .content .condition-list .condition-select-list coral-selectlist-item:focus {
  background-color: transparent;
  border-left-color: transparent;
  background-image: none;
}
.expression-editor .tags .content .condition {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 2rem;
  cursor: pointer;
}
.expression-editor .tags .content .condition:hover .condition-options {
  display: block;
}
.expression-editor .tags .content .condition label {
  cursor: pointer;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.expression-editor .tags .content .condition .condition-backcolor {
  width: 1.5rem;
  min-width: 1.5rem;
  cursor: pointer;
  background-color: #e1e1e1;
  margin: 0.25rem;
  border: var(--border-thin);
  border-radius: 0.25rem;
}
.expression-editor .tags .content .condition .condition-backcolor .condition-color {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 1.375rem;
  line-height: 1.375rem;
  font-size: 1rem;
  cursor: pointer;
}
.expression-editor .tags .content .condition .condition-value {
  line-height: 2rem;
  padding-left: 0.5rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  border-left: 0;
  cursor: pointer;
  width: calc(100% - 2.5rem);
}
.expression-editor .tags .content .condition .condition-value label {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.expression-editor .tags .content .condition .condition-options {
  display: none;
}
.expression-editor .tags .content .condition {
  margin: 0rem 0.5rem;
}
.expression-editor .tags .content ._coral-SelectList ._coral-SelectList-item ._coral-SelectList-icon {
  display: none;
}
.expression-editor .editor {
  width: calc(100% - 20rem);
}
.expression-editor .editor .dragarea {
  height: 100%;
  text-align: center;
  line-height: 10rem;
  font-size: 1.5rem;
  padding-top: 20rem;
  color: #707070;
}
.expression-editor .editor .authorarea {
  height: 100%;
}
.expression-editor .editor .authorarea .expression-author .list-item {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.expression-tag {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.expression-tag .operand {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  border: var(--border-thin);
  border-radius: 0.25rem;
}
.expression-tag .operand .attributes {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
}
.expression-tag .operand .attributes .name {
  text-transform: capitalize;
  margin-right: 0.5rem;
  font-weight: bold;
  -webkit-flex-grow: unset;
      -ms-flex-positive: unset;
          flex-grow: unset;
}
.expression-tag .operand .attributes .name:focus,
.expression-tag .operand .attributes .name:hover {
  border-color: var(--border-color);
}
.expression-tag .operand .attributes .flag {
  width: 6rem;
  position: inherit;
}
.expression-tag .operand .attributes .flag > input {
  width: 6rem;
  min-width: 6rem;
  border-color: transparent;
}
.expression-tag .operand .attributes .flag > coral-buttongroup button:active {
  background-color: transparent;
}
.expression-tag .operand .attributes .flag .popover-container coral-popover {
  width: 6rem;
  min-width: 6rem;
}
.expression-tag .operand .attributes .sentence-word {
  margin-right: 0.25rem;
}
.expression-tag .operand .attributes .condition {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 2rem;
  cursor: pointer;
}
.expression-tag .operand .attributes .condition:hover .condition-options {
  display: block;
}
.expression-tag .operand .attributes .condition label {
  cursor: pointer;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.expression-tag .operand .attributes .condition .condition-backcolor {
  width: 1.5rem;
  min-width: 1.5rem;
  cursor: pointer;
  background-color: #e1e1e1;
  margin: 0.25rem;
  border: var(--border-thin);
  border-radius: 0.25rem;
}
.expression-tag .operand .attributes .condition .condition-backcolor .condition-color {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 1.375rem;
  line-height: 1.375rem;
  font-size: 1rem;
  cursor: pointer;
}
.expression-tag .operand .attributes .condition .condition-value {
  line-height: 2rem;
  padding-left: 0.5rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  border-left: 0;
  cursor: pointer;
  width: calc(100% - 2.5rem);
}
.expression-tag .operand .attributes .condition .condition-value label {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.expression-tag .operand .attributes .condition .condition-options {
  display: none;
}
.expression-tag .operand .attributes .condition {
  margin: 0;
  height: 1.875rem;
  border: var(--border-thin);
  border-color: transparent;
}
.expression-tag .operand .attributes .condition .condition-backcolor {
  width: 1.375rem;
}
.expression-tag .operand .attributes .condition .condition-backcolor .condition-color {
  height: 1.25rem;
  line-height: 1.25rem;
}
.expression-tag .operand .attributes .condition .condition-value {
  line-height: 1.875rem;
  padding-left: 0;
}
.expression-tag .operand .toolbar {
  display: none;
  padding-left: 0rem;
}
.expression-tag .operand:hover .toolbar {
  display: block;
}
.expression-tag .operator {
  width: 4rem;
  margin-top: 0.55rem;
}
.expression-tag .operator .op {
  position: inherit;
}
.expression-tag .operator .op > input {
  min-width: 4.5rem;
  border: 0;
}
.expression-tag .operator .op > coral-buttongroup button:active {
  background-color: transparent;
}
.expression-tag .operator .op .popover-container coral-popover {
  width: 5rem;
  min-width: 5rem;
}
.expression-tag .droparea {
  height: 0.35rem;
  background-color: transparent;
  margin-bottom: 0.2rem;
  border: 0.0625rem dashed transparent;
  border-radius: 0.25rem;
}
.expression-tag .droparea.dragover {
  background-color: #fafafa;
  height: 2rem;
  border-color: #1d94f3;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.languages {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  height: 100%;
}
.languages .languages-list {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: auto;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  border: 0;
  border-radius: 0;
  background-color: transparent;
}
.languages .languages-list .is-selected .list-item {
  background-color: rgba(15, 102, 208, 0.1);
}
.languages .languages-list coral-selectlist-item {
  padding: 0;
  margin: 0;
  border: 0;
  background-color: transparent;
}
.languages .languages-list coral-selectlist-item:after {
  display: none;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.masterpages {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  height: 100%;
}
.masterpages .masterpages-list {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: auto;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  border: 0;
  border-radius: 0;
  background-color: transparent;
}
.masterpages .masterpages-list .is-selected .list-item {
  background-color: rgba(15, 102, 208, 0.1);
}
.masterpages .masterpages-list coral-selectlist-item {
  padding: 0;
  margin: 0;
  border: 0;
  background-color: transparent;
}
.masterpages .masterpages-list coral-selectlist-item:after {
  display: none;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.presets {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  height: 100%;
}
.presets .presets-list {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: auto;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  border: 0;
  border-radius: 0;
  background-color: transparent;
}
.presets .presets-list .is-selected .list-item-wrapper {
  background-color: rgba(15, 102, 208, 0.1);
}
.presets .presets-list coral-selectlist-item {
  padding: 0;
  margin: 0;
  border: 0;
  background-color: transparent;
}
.presets .presets-list coral-selectlist-item:after {
  display: none;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.presets-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 2rem;
  line-height: 2rem;
  padding: 0.25rem 0.5rem;
  text-transform: uppercase;
  font-size: 0.8125rem;
}
.presets-header .title {
  display: inline-block;
  height: calc(100% - 0.125rem);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.presets-header .header-toolbar {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.presets-header .header-toolbar button {
  margin: 0rem;
  padding: 0rem 0.5rem;
}
.presets-header .header-toolbar button:last-child {
  padding: 0rem;
}
.presets-header .header-toolbar button coral-icon {
  font-size: 1rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.publish-app-view .publish-panels,
.publish-app-view .publish-tabList {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.publish-app-view .publish-panels {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.skins {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  height: 100%;
}
.skins .skins-list {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: auto;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  border: 0;
  border-radius: 0;
  background-color: transparent;
}
.skins .skins-list .is-selected .list-item {
  background-color: rgba(15, 102, 208, 0.1);
}
.skins .skins-list coral-selectlist-item {
  padding: 0;
  margin: 0;
  border: 0;
  background-color: transparent;
}
.skins .skins-list coral-selectlist-item:after {
  display: none;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.webhelp-skin-editor {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}
.webhelp-skin-editor .skin-preview {
  width: 100%;
  overflow: auto;
  overflow-y: hidden;
  height: 100%;
  border-top: var(--border-thin);
  border-right: var(--border-thick);
}
.webhelp-skin-editor .skin-preview .skin-preview-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  line-height: 2rem;
  padding-left: 0.5rem;
}
.webhelp-skin-editor .skin-preview .skin-preview-header .skin-media-selector {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.webhelp-skin-editor .skin-preview .skin-preview-header .skin-media-selector label {
  margin-right: 0.5rem;
}
.webhelp-skin-editor .skin-preview .webhelp-preview {
  width: 100%;
  height: 100%;
  border: none;
}
.webhelp-skin-editor .skin-preview .desktop-view-preview {
  min-width: 80rem;
}
.webhelp-skin-editor .skin-preview .tab-view-preview {
  min-width: 40rem;
}
.webhelp-skin-editor .skin-preview .mob-view-preview {
  min-width: 0;
  width: 28rem;
  margin-left: auto;
  margin-right: auto;
}
.webhelp-skin-editor .skin-components {
  width: 33rem;
  min-width: 30rem;
  height: 100%;
}
.webhelp-skin-editor .skin-components > ._coral-TabList {
  border-bottom: var(--border-thin);
  width: 100%;
  height: 2rem;
}
.webhelp-skin-editor .skin-components > ._coral-PanelStack {
  height: calc(100% - 2rem);
}
.webhelp-skin-editor .skin-components > ._coral-PanelStack > ._coral-Panel {
  height: 100%;
}
.webhelp-skin-editor .skin-components .skin-components-content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.webhelp-skin-editor .skin-components .skin-components-content .group ._coral-Textfield,
.webhelp-skin-editor .skin-components .skin-components-content .group ._coral-ColorInput {
  width: 100%;
}
.webhelp-skin-editor .skin-components .skin-components-content .skin-component-list-item-properties {
  width: 18rem;
  height: 100%;
  border-right: solid;
  border-width: var(--border-thin-width);
  border-color: var(--border-color);
}
.webhelp-skin-editor .skin-components .skin-components-content .skin-components-list {
  height: 100%;
}
.webhelp-skin-editor .skin-components .skin-components-content .skin-components-list._coral-SelectList {
  height: 100%;
  overflow-y: auto;
  background-color: transparent;
  border: 0;
  border-right: var(--border-thin);
  width: calc(100% - 18rem);
}
.webhelp-skin-editor .skin-components .skin-components-content .skin-components-list ._coral-SelectList-item {
  background-color: transparent;
}
.webhelp-skin-editor .skin-components .skin-components-content .skin-components-list ._coral-SelectList-item.is-highlighted {
  background-color: #fafafa;
}
.webhelp-skin-editor .skin-components .skin-components-content .skin-components-list ._coral-SelectList-item.is-selected {
  background-color: rgba(15, 102, 208, 0.1);
}
.webhelp-skin-editor .skin-components .skin-components-content .skin-components-list ._coral-SelectList-item.is-selected:after {
  background-image: none;
}
.webhelp-skin-editor .skin-components .skin-components-content .skin-components-list ._coral-SelectList-item.child-list-item {
  padding-left: 2rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.skin-component-properties {
  padding-bottom: 0.5rem;
}
.skin-component-properties .source label {
  display: none;
}
.skin-component-properties .text-property input {
  width: 100%;
}
.skin-component-properties .switch-widget ._coral-Switch {
  margin-left: 1rem;
}
.skin-component-properties .user-assets,
.skin-component-properties .user-buttons {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 0;
  line-height: 2rem;
  border: none;
}
.skin-component-properties .user-assets ._coral-Multifield-item,
.skin-component-properties .user-buttons ._coral-Multifield-item {
  line-height: 2rem;
}
.skin-component-widget-property {
  padding-left: 0.5rem;
  padding-top: 0.5rem;
  padding-right: 0.5rem;
  margin: 0;
}
.skin-component-widget-property .media-browser {
  width: 100%;
}
.coral-Form-field-small {
  width: 4rem;
}
.coral-Form-field-small ._coral-Textfield {
  min-width: 4rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.dynamic-filter-editor {
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 100%;
  border-top: var(--border-thin);
}
.dynamic-filter-editor .tags {
  width: 18rem;
  padding: 1rem;
  border-right: var(--border-thick);
  overflow: auto;
}
.dynamic-filter-editor .tags .header {
  height: 1.5rem;
  text-transform: UPPERCASE;
  color: #707070;
  padding: 0.1rem 0.5rem;
  font-weight: bold;
}
.dynamic-filter-editor .tags .content {
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
}
.dynamic-filter-editor .tags .content .condition-list {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: auto;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.dynamic-filter-editor .tags .content .condition-list .condition-select-list {
  border: 0;
  border-radius: 0;
  background-color: transparent;
}
.dynamic-filter-editor .tags .content .condition-list .condition-select-list ._coral-SelectList-group {
  border-bottom: var(--border-thin);
}
.dynamic-filter-editor .tags .content .condition-list .condition-select-list ._coral-SelectList-group:first-of-type {
  border-top: var(--border-thin);
}
.dynamic-filter-editor .tags .content .condition-list .condition-select-list ._coral-SelectList-group .collapsible label {
  text-transform: none;
  font-size: 0.875rem;
}
.dynamic-filter-editor .tags .content .condition-list .condition-select-list ._coral-SelectList-group .collapsible .collapsible-content:empty {
  padding: 0;
}
.dynamic-filter-editor .tags .content .condition-list .condition-select-list .condition {
  border-width: 0.0625rem;
  border-style: solid;
  border-color: transparent;
  border-radius: 0.25rem;
}
.dynamic-filter-editor .tags .content .condition-list .condition-select-list coral-selectlist-group:before {
  text-transform: capitalize;
  font-weight: normal;
  font-size: 0.875rem;
  color: #707070;
}
.dynamic-filter-editor .tags .content .condition-list .condition-select-list coral-selectlist-item {
  background-color: transparent;
  padding: 0;
  margin: 0;
  border: 0;
}
.dynamic-filter-editor .tags .content .condition-list .condition-select-list coral-selectlist-item.is-selected {
  padding-right: 0;
}
.dynamic-filter-editor .tags .content .condition-list .condition-select-list coral-selectlist-item.is-selected .condition {
  border-color: #1d94f3;
}
.dynamic-filter-editor .tags .content .condition-list .condition-select-list coral-selectlist-item:after {
  display: none;
}
.dynamic-filter-editor .tags .content .condition-list .condition-select-list coral-selectlist-item:hover,
.dynamic-filter-editor .tags .content .condition-list .condition-select-list coral-selectlist-item:focus {
  background-color: transparent;
  border-left-color: transparent;
  background-image: none;
}
.dynamic-filter-editor .tags .content .condition {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 2rem;
  cursor: pointer;
}
.dynamic-filter-editor .tags .content .condition:hover .condition-options {
  display: block;
}
.dynamic-filter-editor .tags .content .condition label {
  cursor: pointer;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.dynamic-filter-editor .tags .content .condition .condition-backcolor {
  width: 1.5rem;
  min-width: 1.5rem;
  cursor: pointer;
  background-color: #e1e1e1;
  margin: 0.25rem;
  border: var(--border-thin);
  border-radius: 0.25rem;
}
.dynamic-filter-editor .tags .content .condition .condition-backcolor .condition-color {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 1.375rem;
  line-height: 1.375rem;
  font-size: 1rem;
  cursor: pointer;
}
.dynamic-filter-editor .tags .content .condition .condition-value {
  line-height: 2rem;
  padding-left: 0.5rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  border-left: 0;
  cursor: pointer;
  width: calc(100% - 2.5rem);
}
.dynamic-filter-editor .tags .content .condition .condition-value label {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.dynamic-filter-editor .tags .content .condition .condition-options {
  display: none;
}
.dynamic-filter-editor .tags .content .condition {
  margin: 0rem 0.5rem;
}
.dynamic-filter-editor .heading {
  padding-top: 0.0625rem;
  margin-left: 0.125rem;
  line-height: 1.125rem;
}
.dynamic-filter-editor .editor {
  width: calc(100% - 20rem);
}
.dynamic-filter-editor .editor .dragarea {
  height: 100%;
  text-align: center;
  line-height: 10rem;
  font-size: 1.5rem;
  padding-top: 20rem;
  color: #707070;
}
.dynamic-filter-editor .editor .authorarea {
  height: 100%;
}
.dynamic-filter-editor .filter-wrapper {
  width: 40rem;
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.dynamic-filter-editor .filter-editor {
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 1.5rem;
  padding-top: 1rem;
  height: calc(100% - 1rem);
  overflow: auto;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.dynamic-filter-editor .filter-editor > * {
  margin-bottom: var(--items-seperation);
}
.dynamic-filter-editor .filter-editor .title,
.dynamic-filter-editor .filter-editor .filter-groups,
.dynamic-filter-editor .filter-editor .multi-add,
.dynamic-filter-editor .filter-editor .within-group {
  padding-left: 1rem;
  margin-bottom: var(--items-seperation);
}
.dynamic-filter-editor .filter-editor .title input {
  width: 22rem;
}
.dynamic-filter-editor .filter-editor .add-group {
  float: right;
  margin-right: 5%;
}
.dynamic-filter-editor .filter-editor .filter-select-list {
  overflow: unset;
}
.dynamic-filter-editor .filter-editor .filter-groups {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  border: var(--border-thick);
  border-color: transparent;
  border-radius: 5px;
}
.dynamic-filter-editor .filter-editor .filter-groups.drag-over {
  border-color: #1d94f3;
}
.dynamic-filter-editor .filter-editor .filter-groups .droparea {
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  line-height: 10rem;
  font-size: 1.5rem;
  color: #707070;
  padding-bottom: 3rem;
}
.dynamic-filter-editor .filter-editor .group-name {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  padding-left: 0.5rem;
}
.dynamic-filter-editor .filter-editor .filter-tag,
.dynamic-filter-editor .filter-editor .placeholder {
  width: 90%;
  padding: 0.5rem;
}
.dynamic-filter-editor .filter-editor .list-item {
  background-color: initial;
  cursor: default;
  padding: 0;
  height: auto;
  border: none;
  overflow: hidden;
}
.dynamic-filter-editor .filter-editor .list-item .filter-tag,
.dynamic-filter-editor .filter-editor .list-item .placeholder {
  border-right: var(--border-thin);
  border-left: var(--border-thin);
  border-bottom: var(--border-thin);
}
.dynamic-filter-editor .filter-editor .list-item:first-child .filter-tag {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-top: var(--border-thin);
}
.dynamic-filter-editor .filter-editor .list-item:last-child .filter-tag {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.dynamic-filter-editor .filter-editor .list-item:last-child .placeholder.after {
  display: block;
}
.dynamic-filter-editor .filter-editor .filter-tag .tag {
  border-bottom-color: transparent;
}
.dynamic-filter-editor .filter-editor .filter-tag .tag:hover {
  border-bottom-color: var(--border-color);
}
.dynamic-filter-editor .filter-editor .filter-tag .drag-button {
  cursor: -webkit-grab;
  cursor: grab;
}
.dynamic-filter-editor .filter-editor .filter-tag .drag-button.selected {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.dynamic-filter-editor .filter-editor .hover-options {
  float: right;
  cursor: pointer;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.dynamic-filter-editor .filter-editor .condition-backcolor-dcf-author {
  background-color: #ff0000;
  color: inherit;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 1.3rem;
  line-height: 1.375rem;
  font-size: 1rem;
  cursor: pointer;
  width: 1.3rem;
  margin-right: 0.5rem;
  border-radius: 0.25rem;
}
.dynamic-filter-editor .filter-editor .condition-backcolor-wrapper-div {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: calc(100% - 192px);
}
.dynamic-filter-editor .filter-editor .condition-value-dcf-author {
  line-height: 1.3rem;
}
.dynamic-filter-editor .filter-editor .wrapper-dcf-label {
  float: inherit;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: calc(100% - 5rem);
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.dynamic-filter-editor .filter-editor .display-text {
  max-width: 192px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.dynamic-filter-editor .filter-editor .filter-tag-wrapper {
  position: relative;
}
.dynamic-filter-editor .filter-editor .filter-tag-wrapper .placeholder.drag-over {
  height: 2rem;
  border: var(--border-thin);
  border-style: dashed;
  border-color: #1d94f3;
  border-radius: 0.25rem;
  position: inherit;
}
.dynamic-filter-editor .filter-editor .filter-tag-wrapper .placeholder {
  position: absolute;
  height: 0.4rem;
  border: none;
}
.dynamic-filter-editor .filter-editor .filter-tag-wrapper .placeholder.after {
  display: none;
  bottom: 0;
}
.dynamic-filter-editor .filter-editor .filter-tag-wrapper.condition .filter-tag {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dynamic-filter-editor .filter-editor .filter-tag-wrapper.condition:hover .hover-options {
  width: 100%;
}
.dynamic-filter-editor .filter-editor .filter-tag-wrapper.condition:hover .placeholder {
  display: none;
}
.dynamic-filter-editor .filter-editor .filter-tag-wrapper .default-text {
  margin-left: 0.3125rem;
  font-size: var(--info-text-size);
  color: var(--info-text-color);
}
.dynamic-filter-editor .filter-editor .filter-tag-wrapper.group > .placeholder.after {
  display: block;
  margin-left: 3.5rem;
  width: calc(90% - 3rem);
}
.dynamic-filter-editor .filter-editor .filter-tag-wrapper.group:hover .placeholder {
  display: none;
}
.dynamic-filter-editor .filter-editor .description {
  text-align: center;
}
.dynamic-filter-editor .filter-editor .filter-select-list .condition {
  margin-left: 3.5rem;
}
.dynamic-filter-editor .filter-editor .collapsible-header {
  display: none;
}
.dynamic-filter-editor .filter-editor .collapsible-content {
  display: block;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.stop-list {
  display: inline-block;
}
.synonym-list {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0.5rem;
}
.stop-list,
.synonym-list {
  width: 100%;
  height: 100%;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.stop-list .synonym-list th,
.synonym-list .synonym-list th {
  text-decoration: none;
}
.stop-list .header,
.synonym-list .header {
  text-align: left;
  font-size: 0.6875rem;
  font-weight: 700;
  line-height: 0.75rem;
  letter-spacing: 0.0625rem;
  text-transform: uppercase;
  color: #707070;
}
.stop-list .stop-list-container,
.synonym-list .stop-list-container {
  height: calc(100% - 5rem);
  overflow: auto;
}
.stop-list .stop-list-label,
.synonym-list .stop-list-label {
  padding-top: 1rem;
  padding-left: 2.5rem;
}
.stop-list .stop-list-label label,
.synonym-list .stop-list-label label {
  padding-right: 0.3rem;
}
.stop-list .lang-settings-tab,
.synonym-list .lang-settings-tab {
  width: 100%;
  overflow: auto;
}
.stop-list .lang-settings-tab coral-panel-content,
.synonym-list .lang-settings-tab coral-panel-content {
  overflow: auto;
  width: 100%;
}
.stop-list coral-tabview,
.synonym-list coral-tabview {
  width: 100%;
}
.stop-list input,
.synonym-list input {
  border: none;
  width: 100%;
}
.stop-list .tablist-container,
.synonym-list .tablist-container {
  width: 15%;
  border-top: var(--border-thin);
  padding-top: 1rem;
}
.stop-list .tablist-container coral-tab,
.synonym-list .tablist-container coral-tab {
  padding-top: 0rem!important;
  padding-bottom: 0rem!important;
}
.stop-list coral-tag,
.synonym-list coral-tag {
  background-color: transparent!important;
}
.stop-list .language-table,
.synonym-list .language-table {
  width: 45rem!important;
  margin-right: 1.5rem;
  margin-left: 1.5rem;
  margin-top: 0.5rem;
  border-top: none;
}
.stop-list .language-table .nameColumn,
.synonym-list .language-table .nameColumn {
  width: 25%;
}
.stop-list .language-table ._coral-TagList,
.synonym-list .language-table ._coral-TagList {
  padding-top: 0.3rem;
}
.stop-list .language-table td,
.synonym-list .language-table td {
  background-color: transparent;
}
.stop-list .language-table .tag-list-editor ._coral-Textfield,
.synonym-list .language-table .tag-list-editor ._coral-Textfield {
  margin-bottom: 0rem;
}
.stop-list .language-table ._coral-Table-row .hover-button,
.synonym-list .language-table ._coral-Table-row .hover-button {
  display: none;
}
.stop-list .language-table ._coral-Table-row:hover .hover-button,
.synonym-list .language-table ._coral-Table-row:hover .hover-button {
  display: inline-block;
}
.stop-list .language-table .options-group,
.synonym-list .language-table .options-group {
  float: right;
}
.stop-list .language-table .done-button,
.synonym-list .language-table .done-button {
  display: inline-block;
}
.stop-list .language-table .add-cell,
.synonym-list .language-table .add-cell {
  float: right;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.output-variables {
  width: 100%;
  height: calc(100% - 0.0625rem);
  overflow: auto;
  border-top: var(--border-thin);
}
.output-variables .variables {
  margin: 1rem 2rem;
}
.output-variables .variables .reset {
  position: absolute;
  right: 3rem;
  z-index: 1;
}
.output-variables .variables .variable-list {
  height: 100%;
  overflow-y: auto;
}
.output-variables .variables .variable-list .header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.output-variables .variables .variable-list .header label:first-child {
  -webkit-flex: 4;
      -ms-flex: 4;
          flex: 4;
}
.output-variables .variables .variable-list .header label:last-child {
  -webkit-flex: 11;
      -ms-flex: 11;
          flex: 11;
}
.output-variables .variables .variable-editor {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.output-variables .variables .variable-editor .variable-name {
  -webkit-flex: 4;
      -ms-flex: 4;
          flex: 4;
  margin-top: 0.3rem;
}
.output-variables .variables .variable-editor .variable-value {
  -webkit-flex: 10;
      -ms-flex: 10;
          flex: 10;
}
.output-variables .variables .variable-editor .options {
  height: 1.25rem;
  width: 0.75rem;
  padding-top: 0.75rem;
  padding-left: 0.5rem;
}
.output-variables .variables .variable-editor .options .revert-icon {
  height: 0.5rem;
  width: 0.5rem;
  background: var(--indicator-color);
  border-radius: 50%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.pdf-design .block-margin.mode.all .size,
.pdf-design .header-space .size,
.pdf-design .footer-space .size,
.pdf-design .add-margin .size,
.pdf-design .page-height .size,
.pdf-design .page-width .size {
  width: 7.5rem;
}
.pdf-design .page-size {
  margin-bottom: unset !important;
}
.pdf-design .custom-page-size {
  margin-top: var(--items-seperation);
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.pdf-advance .secure-pdf-checkbox {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.pdf-advance .checkbox {
  display: block;
}
.pdf-advance .checkbox-with-number {
  display: grid;
}
.pdf-advance .checkbox-with-number .number-field {
  margin-left: 1rem;
}
.pdf-masterpage .title {
  font-size: 14px;
}
.pdf-masterpage .pages {
  margin-top: 0.25rem;
  margin-bottom: 0.75rem;
}
.pdf-masterpage .pages .select-item {
  width: calc(var(--output-item-width) - 0.75rem);
}
.pdf-masterpage .even-page {
  margin-bottom: 0.25rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.mobileapp-details .description {
  width: 24rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.output-presentation .thumbnail-group {
  margin-left: 0.75rem;
  display: block;
}
.output-presentation .homepage {
  width: 100%;
}
.output-presentation .homepage .width,
.output-presentation .homepage .height {
  width: 10.5rem;
}
.output-presentation .homepage .revert-button {
  display: none;
}
.output-presentation .homepage .labels {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.output-presentation .homepage .labels label:first-child {
  width: 14rem;
}
.output-presentation .masterpages {
  width: 24rem;
  max-height: 18rem;
}
.output-presentation .masterpages coral-tablist {
  margin-bottom: var(--items-seperation);
}
.output-presentation .masterpages .select-item {
  margin-bottom: var(--items-seperation);
}
.output-presentation .masterpages .description {
  text-align: center;
}
.output-presentation .presentaion-masterpages {
  display: inline-block;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.output-content .brs-list,
.output-content .map-files-list {
  display: block;
  margin-top: 0.5rem;
}
.output-content .browse-sequence,
.output-content .map-files {
  width: var(--output-item-width);
  position: relative;
}
.output-content .include-topics input {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.output-content .block-checkbox {
  display: block;
}
.output-content .toc-depth {
  margin-left: 1rem;
}
.fix-height-list.brs-list {
  max-height: 10rem;
  margin-bottom: 0.5rem;
}
.fix-height-list.brs-list:empty {
  margin-bottom: 0rem;
  display: none;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.chat-settings .phrase-files-list {
  display: block;
  margin-top: 0.5rem;
}
.chat-settings .map-files,
.chat-settings .standalone-settings {
  width: var(--output-item-width);
  position: relative;
}
.output-general .code-snippet {
  margin-top: 1rem;
  width: var(--output-item-width);
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.output-general .code-snippet .snippet-area {
  min-height: 7rem;
  font-family: consolas;
  font-size: 0.68rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.dlg-flow-link {
  cursor: pointer;
}
.publish-settings .xhtml-checkbox,
.xhtml-settings .xhtml-checkbox,
.salesforce-settings .xhtml-checkbox,
.zendesk-settings .xhtml-checkbox,
.servicenow-settings .xhtml-checkbox,
.publish-settings .salesforce-checkbox,
.xhtml-settings .salesforce-checkbox,
.salesforce-settings .salesforce-checkbox,
.zendesk-settings .salesforce-checkbox,
.servicenow-settings .salesforce-checkbox,
.publish-settings .zendesk-checkbox,
.xhtml-settings .zendesk-checkbox,
.salesforce-settings .zendesk-checkbox,
.zendesk-settings .zendesk-checkbox,
.servicenow-settings .zendesk-checkbox {
  width: 100%;
}
.publish-settings .zendesk-section,
.xhtml-settings .zendesk-section,
.salesforce-settings .zendesk-section,
.zendesk-settings .zendesk-section,
.servicenow-settings .zendesk-section {
  margin-top: 0.5rem;
}
.publish-settings .salesforce-select,
.xhtml-settings .salesforce-select,
.salesforce-settings .salesforce-select,
.zendesk-settings .salesforce-select,
.servicenow-settings .salesforce-select {
  margin-right: calc(100% - var(--output-item-width));
}
.publish-settings .options,
.xhtml-settings .options,
.salesforce-settings .options,
.zendesk-settings .options,
.servicenow-settings .options {
  display: grid;
  margin-top: 1.5rem;
}
.publish-settings .options .checkbox,
.xhtml-settings .options .checkbox,
.salesforce-settings .options .checkbox,
.zendesk-settings .options .checkbox,
.servicenow-settings .options .checkbox {
  margin-left: 1rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.output-labels {
  width: 100%;
  height: calc(100% - 2rem);
  padding-bottom: 2rem;
  overflow: auto;
}
.output-labels .language-section .header label,
.output-labels .lng-item .name {
  width: 18rem;
  display: inline-block;
}
.output-labels .header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 1rem;
  /* to align from ._coral-SelectList-item */
}
.output-labels label.label-name {
  -webkit-flex: 5;
      -ms-flex: 5;
          flex: 5;
}
.output-labels .label-value {
  -webkit-flex: 12;
      -ms-flex: 12;
          flex: 12;
}
.output-labels coral-accordion-item.section {
  border: none;
}
.output-labels coral-list-item:first-child .lng-item {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-top: var(--border-thin);
}
.output-labels coral-list-item:last-child .lng-item {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.output-labels coral-list.lng-item-list coral-list-item:hover,
.output-labels coral-list.lng-item-list coral-list-item:focus,
.output-labels coral-accordion-item.section coral-accordion-item-label:hover,
.output-labels coral-accordion-item.section coral-accordion-item-label:focus {
  background-color: transparent;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.lng-item {
  border-right: var(--border-thin);
  border-left: var(--border-thin);
  border-bottom: var(--border-thin);
  padding: 0.5rem;
  padding-bottom: 0;
  padding-top: 0.25rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.lng-item .label-name,
.lng-item .label-value {
  border-bottom-color: transparent;
}
.lng-item .label-name:hover,
.lng-item .label-value:hover {
  border-bottom-color: var(--border-color);
}
.map-file-editor {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}
.map-file-editor .link-to-project-file {
  width: 17rem;
  min-width: 17rem;
  border-right: var(--border-thick);
}
.map-file-editor .link-to-project-file .project-files-views {
  width: 100%;
}
.map-file-editor .link-to-project-file .accordion-project-files {
  border-bottom: none;
}
.map-file-editor .map-file-items {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: auto;
  width: 100%;
}
.map-file-editor .map-item-list {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-left: 0.5rem;
}
.map-file-editor .list-group {
  overflow: auto;
}
.map-file-editor .list-group .list-item {
  height: unset;
}
.map-file-editor .droparea {
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-bottom: 3rem;
}
.map-file-editor .droparea .description {
  margin: auto;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  line-height: 10rem;
  font-size: 1.5rem;
  color: #707070;
}
.map-file-editor .droparea .drag-over-item {
  height: 2rem;
  min-height: 2rem;
  width: 46rem;
  margin-left: 0.75rem;
  border: var(--border-thin);
  border-style: dashed;
  border-color: #1d94f3;
  border-radius: 0.25rem;
}
.map-file-editor .header {
  height: 0.5rem;
  padding-top: 1rem;
  margin-left: 0.5rem;
}
.map-file-editor .map-item-id,
.map-file-editor .map-file-item .map-name {
  width: 30%;
  min-width: 5rem;
  display: inline-block;
  margin-right: 2rem;
}
.map-file-editor .map-item-no,
.map-file-editor .map-file-item .map-value {
  width: 10%;
  min-width: 2rem;
  display: inline-block;
  margin-right: 2rem;
}
.map-file-editor .map-item-link,
.map-file-editor .map-file-item .map-link {
  width: calc(60% - 9.5rem);
  min-width: 5rem;
  display: inline-block;
}
.map-file-editor .map-item-id,
.map-file-editor .map-item-value,
.map-file-editor .map-item-link {
  cursor: pointer;
}
.map-file-editor .map-file-item {
  padding: 0.5rem;
  padding-bottom: 0.25rem;
  padding-top: 0.25rem;
  border-bottom: var(--border-thin);
  border-right: var(--border-thin);
  border-left: var(--border-thin);
}
.map-file-editor .map-file-item ._coral-Button {
  float: right;
}
.map-file-editor .map-file-item .map-name,
.map-file-editor .map-file-item .map-value {
  border-bottom-color: transparent;
}
.map-file-editor .map-file-item .map-name:hover,
.map-file-editor .map-file-item .map-value:hover {
  border-bottom-color: var(--border-color);
}
.map-file-editor .map-file-item .map-link,
.map-file-editor .map-file-item .map-link:focus {
  border-color: transparent;
  box-shadow: none;
}
.map-file-editor .list-header-widget {
  padding-left: 0.5625rem;
}
.map-file-editor .list-header-widget .map-link,
.map-file-editor .list-header-widget .delete,
.map-file-editor .list-header-widget .add-map-link,
.map-file-editor .list-header-widget .unassign {
  display: none;
}
.map-file-editor .list-header-widget .add {
  float: right;
}
.map-file-editor coral-list-item.list-header-widget .map-file-item {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-top: var(--border-thin);
}
.map-file-editor coral-list-item:last-child .map-file-item {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.map-file-editor coral-list.map-item-list coral-list-item:hover,
.map-file-editor coral-list.map-item-list coral-list-item:focus {
  background-color: transparent;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.window_setting {
  height: 100%;
  overflow: auto;
}
.window_setting coral-accordion-item {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  border: none;
}
.window_setting coral-accordion-item._coral-Accordion-item {
  border-color: transparent;
}
.button_setting .ws-margin {
  margin-bottom: 1rem;
}
.button_setting .ws-margin .block-margin-ws {
  margin-top: 1rem;
}
.button_setting .ws-button-group .list-group {
  display: grid;
  height: 10rem;
  grid-template-columns: 12rem 12rem 12rem;
}
.button_setting .ws-tripane-tabs {
  display: grid;
  grid-template-columns: 30rem 20rem;
}
.button_setting .ws-tripane-tabs .list-group {
  display: grid;
  grid-template-columns: 15rem 15rem;
}
.button_setting .ws-tripane-tabs .tri-pane-select-list {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  line-height: 2rem;
  margin-top: 0.5rem;
}
.button_setting .ws-tripane-tabs .tri-pane-select-list .selectTabStyle {
  min-width: 8rem;
  width: 8rem;
  margin-left: 0.5rem;
}
.button_setting .ws-tripane-tabs .tri-pane-select-list label {
  height: 2rem;
  line-height: 2rem;
}
.button_setting .ws-tri-pane-options .tri-pane-options-two {
  display: grid;
  grid-template-columns: 25rem 25rem;
}
.button_setting .ws-tri-pane-options .tri-pane-options-two .nav-pan-width {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.5rem;
}
.button_setting .ws-tri-pane-options .tri-pane-options-two .nav-pan-width .numberStepper {
  min-width: 8rem;
  width: 8rem;
}
.button_setting .ws-tri-pane-options .tri-pane-options-two .nav-pan-width label {
  height: 2rem;
  line-height: 2rem;
  margin-left: 3rem;
}
.button_setting .ws-tri-pane-options .tri-pane-options-two .nav-pan-width ._coral-Stepper {
  margin-left: 1rem;
}
.output-content.setting-items .coral-Form-field.advanced-setting-one {
  width: 18rem;
}
.advanced-setting-two .list-group {
  display: grid;
  height: 12rem;
  grid-template-columns: 18rem 18rem 19rem;
}
.advanced-setting-three .list-group {
  display: grid;
  height: 10rem;
  grid-template-columns: 18rem 18rem 19rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.meta-info .description {
  width: var(--output-item-width);
}
.meta-info .image-browse-preview {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column-reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
.meta-info .image-browse-preview .image-preview {
  height: 100%;
  width: var(--output-item-width);
  margin-top: 0.5rem;
}
.meta-info .image-browse-preview .media-browser {
  width: unset;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.file-association {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0.5rem;
  width: 100%;
  height: 100%;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.file-association .file-association th {
  text-decoration: none;
}
.file-association .header {
  text-align: left;
  font-size: 0.6875rem;
  font-weight: 700;
  line-height: 0.75rem;
  letter-spacing: 0.0625rem;
  text-transform: uppercase;
  color: #707070;
}
.file-association .lang-settings-tab {
  width: 100%;
  overflow: auto;
}
.file-association .lang-settings-tab coral-panel-content {
  overflow: auto;
  width: 100%;
}
.file-association coral-tabview {
  width: 100%;
}
.file-association input {
  border: none;
  width: 100%;
}
.file-association .tablist-container {
  width: 15%;
  border-top: var(--border-thin);
  padding-top: 1rem;
}
.file-association .tablist-container coral-tab {
  padding-top: 0rem!important;
  padding-bottom: 0rem!important;
}
.file-association coral-tag {
  background-color: transparent!important;
}
.file-association .file-association-table {
  width: 100%;
  margin-top: -0.5rem;
  border-top: none;
}
.file-association .file-association-table .nameColumn {
  width: 25%;
}
.file-association .file-association-table ._coral-TagList {
  padding-top: 0.3rem;
}
.file-association .file-association-table td {
  background-color: transparent;
}
.file-association .file-association-table .tag-list-editor ._coral-Textfield {
  margin-bottom: 0rem;
}
.file-association .file-association-table ._coral-Table-row .hover-button {
  display: none;
}
.file-association .file-association-table ._coral-Table-row:hover .hover-button {
  display: inline-block;
}
.file-association .file-association-table .options-group {
  float: right;
}
.file-association .file-association-table .done-button {
  display: inline-block;
}
.file-association .file-association-table .add-cell {
  float: right;
}
.icon-label {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  line-height: 1.9rem;
}
.icon-label .app-icon {
  height: 1.5rem;
  width: 1.5rem;
  margin-right: 0.5rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.micro-content-editor {
  height: 100%;
}
.micro-content-editor .mc-editor-add-button-label {
  height: 2rem;
  line-height: 2rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.8125rem;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.micro-content-editor .mc-list {
  background-color: transparent;
}
.micro-content-editor .mc-list .is-selected .list-item-wrapper {
  background-color: rgba(15, 102, 208, 0.1);
}
.micro-content-editor .mc-list coral-selectlist-item {
  padding: 0;
  margin: 0;
  border: 0;
  background-color: transparent;
}
.micro-content-editor .mc-list coral-selectlist-item:after {
  display: none;
}
.micro-content-intent-accordion .mc-list {
  margin: 0.75rem 0.5rem;
  margin-top: 0;
  border-top: var(--border-thin);
  padding: 0;
  max-height: calc(100% - 2.5rem - 2.6rem);
}
.micro-content-intent-accordion .mc-list .is-selected .list-item-wrapper {
  background-color: rgba(15, 102, 208, 0.1);
}
.micro-content-intent-accordion .mc-list coral-selectlist-item {
  padding: 0;
  margin: 0;
  background-color: transparent;
  border: var(--border-thin);
  border-top: 0;
}
.micro-content-intent-accordion .mc-list coral-selectlist-item:after {
  display: none;
}
.micro-content-intent-accordion .mc-list:empty {
  background: transparent;
  border: none;
}
.add-intent-label-button,
.add-keyword-label-button {
  height: 2rem;
  line-height: 2rem;
  font-size: 0.8125rem;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.add-intent-label-button ._coral-Textfield,
.add-keyword-label-button ._coral-Textfield {
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.property-panel .micro-content-intent-panel {
  height: 100%;
  overflow: hidden;
}
.property-panel .micro-content-intent-panel .tag-list-editor ._coral-Textfield {
  width: 100%;
}
.property-panel .micro-content-intent-panel .micro-content-intent-accordion {
  height: 100%;
}
.property-panel .micro-content-intent-panel .micro-content-intent-accordion .type-of-intent {
  border-bottom: var(--border-thick);
}
.property-panel .micro-content-intent-panel .micro-content-intent-accordion .group {
  padding-bottom: 0.75rem;
  margin: 0;
}
.property-panel .micro-content-intent-panel .micro-content-intent-accordion .skin-component-widget-property ._coral-Dropdown {
  width: 100%;
}
.property-panel .micro-content-intent-panel .micro-content-intent-accordion .micro-content-intent-accordion-upper-lower-wrapper {
  height: calc(100% - 15rem);
}
.property-panel .micro-content-intent-panel .micro-content-intent-accordion .micro-content-intent-accordion-upper-lower-wrapper .micro-content-intent-accordion-upper,
.property-panel .micro-content-intent-panel .micro-content-intent-accordion .micro-content-intent-accordion-upper-lower-wrapper .micro-content-intent-accordion-lower {
  overflow: hidden;
  height: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.snippet-folder {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  height: 1.25rem;
  line-height: 1.25rem;
}
.snippet-folder coral-icon {
  height: 1.25rem;
}
.snippet-folder .label {
  padding-left: 0.375rem;
}
.snippet-folder .snippet-actions {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  display: none;
  cursor: auto;
}
.snippet-folder .snippet-actions button {
  height: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.autocomplete-list.snippet-list-select-container .search-text-group.has-icon {
  width: calc(100% - 1rem) !important;
  margin: 0rem 0.5rem 0.25rem 0.5rem;
}
.autocomplete-list.snippet-list-select-container .search-text-group.has-icon .coral-DecoratedTextfield-input {
  border-radius: var(--border-radius) !important;
}
.snippet-file {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  border-radius: var(--border-radius);
  padding: 0.25rem 0.25rem 0.25rem 0.5rem;
}
.snippet-file.inline-snippet {
  margin-left: 1.6rem;
}
.snippet-file:hover .main .snippet-actions {
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.snippet-file:hover .main .snippet-name {
  width: calc(100% - 4.5rem);
}
.snippet-file .main {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 1.25rem;
  line-height: 1.05rem;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.snippet-file .main .snippet-name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: calc(100% - 2.25rem);
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  color: var(--color);
  padding-left: 0.5rem;
}
.snippet-file .main .snippet-actions {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  display: none;
  cursor: auto;
}
.snippet-file .main .snippet-actions button {
  height: 100%;
  margin: 0;
  padding: 0rem 0.25rem;
}
.snippet-file .main .snippet-conditions {
  width: 0.5rem;
  height: 0.5rem;
  min-width: 0.5rem;
  margin-top: 0.5rem;
  border-radius: 50%;
  margin-right: 0.25rem;
}
.snippet-file .sub {
  overflow: hidden;
  white-space: normal;
  line-height: 1.25rem;
  margin-top: 0.25rem;
  word-break: break-all;
  color: var(--info-text-color);
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.snippet-preview .snippet-content {
  display: -webkit-box;
  min-height: 3rem;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.preview .html-preview {
  background-color: white;
  border: var(--border-thin);
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.alignment-props .line-height {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: 1rem;
}
.alignment-props .line-height coral-icon {
  height: 2rem;
  margin-right: 1rem;
}
.alignment-props .line-height coral-select {
  width: 5rem;
}
.alignment-props .line-height coral-select button {
  width: 5rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.block-margin {
  position: relative;
  width: -webkit-max-content;
  width: max-content;
}
.block-margin .row {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.block-margin .row.header label {
  line-height: 2rem;
  min-width: auto;
  margin-right: 1rem;
  margin-bottom: 0rem;
}
.block-margin .row .mode {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.block-margin .row .mode.left,
.block-margin .row .mode.right {
  margin-top: 1rem;
}
.block-margin .row .mode.all .size {
  width: 7rem;
  margin-right: 0.75rem;
}
.block-margin .row .mode coral-icon {
  height: 2rem;
  margin-right: 0.25rem;
}
.block-margin .row .mode .size {
  width: 5.75rem;
  margin-right: 0.75rem;
}
.block-margin .row .mode .size .value {
  min-width: 3rem;
}
.block-margin .link._coral-ButtonGroup.button-group-layout ._coral-Button {
  width: 1.5rem;
  padding: 0rem;
  height: 1.5rem;
  margin-top: 0.25rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.border-props.format-properties.coral-Form .border {
  margin-bottom: 0rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.format-properties.coral-Form.coral-Form--vertical > * {
  margin-bottom: 1rem;
}
.format-properties.coral-Form.coral-Form--vertical > *:last-child {
  margin-bottom: 0rem;
}
.format-properties ._coral-ButtonGroup.button-group-layout {
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
}
.format-properties ._coral-ButtonGroup.button-group-layout ._coral-Button {
  background-color: var(--button-bg-color);
  border-color: var(--button-border-color);
  color: var(--button-color);
  margin: 0;
  border-radius: 0px;
  border-left-width: 0px;
  width: 3.8rem;
}
.format-properties ._coral-ButtonGroup.button-group-layout ._coral-Button.is-selected {
  background-color: var(--button-bg-color-selected);
}
.format-properties ._coral-ButtonGroup.button-group-layout ._coral-Button:first-of-type {
  border-radius: 4px 0px 0px 4px;
  border-left-width: 1px;
}
.format-properties ._coral-ButtonGroup.button-group-layout ._coral-Button:last-of-type {
  border-radius: 0px 4px 4px 0px;
}
.format-properties ._coral-ButtonGroup.button-group-layout ._coral-Button:only-of-type {
  border-radius: 4px;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.font-props .font-size,
.font-props .character-spacing {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: 0.5rem;
}
.font-props .font-size coral-icon,
.font-props .character-spacing coral-icon {
  height: 2rem;
  margin-right: 1rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.list-autonumbering .edit-format-fields {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.list-autonumbering .edit-format-fields ._coral-Textfield {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.list-autonumbering .edit-format-fields ._coral-Button {
  background-color: var(--button-bg-color);
  border-color: var(--button-border-color);
  color: var(--button-color);
}
.list-autonumbering .edit-format-fields ._coral-Button.insert-character {
  padding: 0rem 0.25rem;
  margin-left: 0.25rem;
  width: 2.25rem;
}
.list-autonumbering .edit-format-fields ._coral-Button.insert-image {
  padding: 0rem 0.5rem;
  margin: 0rem 0.25rem;
}
.list-autonumbering .edit-format-fields ._coral-Dropdown {
  min-width: 3.75rem;
}
.list-autonumbering .edit-format-fields ._coral-Dropdown ._coral-Dropdown-invalidIcon {
  display: none;
}
.list-autonumbering .list-start .start {
  width: 100%;
}
.list-autonumbering .list-format-preview {
  margin-top: 1rem;
}
.list-autonumbering .list-format-preview ._coral-Drawer-content {
  padding: 0;
  height: 15rem;
  background-color: var(--editor-bg-color);
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.list-props .list-props-main,
.list-props .list-props-format {
  padding: 0.75rem;
  border-bottom: var(--border-thin);
}
.list-props .select-level-options,
.list-props .list-props-spacing {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.list-props .select-level-options ._coral-ButtonGroup,
.list-props .list-props-spacing ._coral-ButtonGroup {
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
}
.list-props .select-level-options ._coral-ButtonGroup ._coral-Button,
.list-props .list-props-spacing ._coral-ButtonGroup ._coral-Button {
  background-color: var(--button-bg-color);
  border-color: var(--button-border-color);
  color: var(--button-color);
  margin: 0;
  border-radius: 0px;
  border-left-width: 0px;
  width: 3.8rem;
}
.list-props .select-level-options ._coral-ButtonGroup ._coral-Button.is-selected,
.list-props .list-props-spacing ._coral-ButtonGroup ._coral-Button.is-selected {
  background-color: var(--button-bg-color-selected);
}
.list-props .select-level-options ._coral-ButtonGroup ._coral-Button:first-of-type,
.list-props .list-props-spacing ._coral-ButtonGroup ._coral-Button:first-of-type {
  border-radius: 4px 0px 0px 4px;
  border-left-width: 1px;
}
.list-props .select-level-options ._coral-ButtonGroup ._coral-Button:last-of-type,
.list-props .list-props-spacing ._coral-ButtonGroup ._coral-Button:last-of-type {
  border-radius: 0px 4px 4px 0px;
}
.list-props .select-level-options ._coral-ButtonGroup ._coral-Button:only-of-type,
.list-props .list-props-spacing ._coral-ButtonGroup ._coral-Button:only-of-type {
  border-radius: 4px;
}
.list-props .select-level-options ._coral-ButtonGroup ._coral-Button,
.list-props .list-props-spacing ._coral-ButtonGroup ._coral-Button {
  width: 3rem;
}
.list-props .select-level-options ._coral-ButtonGroup ._coral-Button--toggle:disabled,
.list-props .list-props-spacing ._coral-ButtonGroup ._coral-Button--toggle:disabled {
  background-color: #ffffff;
  color: var(--color-disabled);
}
.list-props .select-level-options ._coral-ButtonGroup .clear-level,
.list-props .list-props-spacing ._coral-ButtonGroup .clear-level {
  width: 3rem;
  margin-left: 0.5rem;
}
.list-props .select-prefix .prefix-label {
  line-height: 2rem;
  margin-right: 0.75rem;
  display: inline;
}
.list-props .select-prefix .content-label {
  line-height: 2rem;
  margin-left: 0.75rem;
  display: inline;
}
.list-props .edit-format-fields {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.list-props .edit-format-fields ._coral-Textfield {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.list-props .edit-format-fields ._coral-Button {
  background-color: var(--button-bg-color);
  border-color: var(--button-border-color);
  color: var(--button-color);
}
.list-props .edit-format-fields ._coral-Button.insert-character {
  padding: 0rem 0.25rem;
  margin-left: 0.25rem;
  width: 2.25rem;
}
.list-props .edit-format-fields ._coral-Button.insert-image {
  padding: 0rem 0.5rem;
  margin: 0rem 0.25rem;
}
.list-props .edit-format-fields ._coral-Dropdown {
  min-width: 3.75rem;
}
.list-props .edit-format-fields ._coral-Dropdown ._coral-Dropdown-invalidIcon {
  display: none;
}
.list-props .list-props-spacing {
  display: block;
}
.list-props .list-props-spacing .spacing {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.list-props .list-props-spacing .spacing .block-gap {
  margin-left: 1rem;
}
.list-props .list-props-spacing .spacing .block-gap coral-icon {
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}
.list-props .list-props-spacing .spacing .block-vertical-spacing {
  margin-left: 1rem;
}
.list-props .list-props-spacing .spacing .block-vertical-spacing coral-icon {
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.list-props .list-props-prefix-size .size .value {
  width: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.list-template {
  height: 4.0625rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.list-templates {
  padding: 0.5rem;
}
.list-templates .custom-templates {
  border-bottom: var(--border-thick);
}
.list-templates ._coral-SelectList {
  padding: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.list-templates ._coral-SelectList ._coral-SelectList-item {
  padding: 0;
  margin: 0.25rem;
  border: var(--border-thin);
  border-color: transparent;
}
.list-templates ._coral-SelectList ._coral-SelectList-item.is-selected {
  border-color: var(--selected-color);
}
.list-templates ._coral-SelectList ._coral-SelectList-item:focus {
  background-image: none;
  background-color: unset;
}
.list-templates ._coral-SelectList ._coral-SelectList-item:hover {
  background-color: unset;
}
.list-templates .options {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.list-templates-wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.box-props .box-size {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.box-props .box-size .width {
  margin-left: 1rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.multi-column-props .size .value {
  width: 100%;
}
.multi-column-props .column-rule {
  margin-top: 0.5rem;
}
.multi-column-props .column-rule .border {
  padding: 0.5rem;
  border: var(--border-thin);
  border-style: dashed;
}
.multi-column-props .column-rule .border .border-sides {
  display: none;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.background-props .source .title,
.background-props .dimensions .title {
  display: none;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.border {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.border .border-style-group .border-styles {
  width: 100%;
}
.border .border-style-group .border-styles input {
  width: 100%;
}
.border .border-style-group .border-styles coral-popover {
  min-width: 14rem;
}
.border .border-style-group .border-sides {
  margin-top: 0.75rem;
  margin-bottom: 0.25rem;
}
.border .border-style-group .border-sides .all {
  margin-right: 0.3rem;
  width: 3rem;
}
.border .border-style-group .border-sides .custom > button {
  margin: 0;
  width: 3rem;
}
.border .border-style-group .border-sides .custom .left coral-icon {
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.border .border-style-group .border-sides .custom .right coral-icon {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.border .border-style-group .border-sides .custom .bottom coral-icon {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.border .border-style-group .border-sides coral-buttongroup button {
  padding: 0 0.75rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.font-family .font-family-list {
  width: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.styles .groups {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 0.25rem 0.5rem;
}
.styles .groups .group {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  margin-bottom: 1rem;
}
.styles .groups .group:last-child {
  margin-bottom: 0rem;
}
.styles .groups .group .style.font-family {
  width: calc(100% - 4rem);
}
.styles .groups .group .style.font-family coral-popover {
  min-width: 12rem;
  width: 15rem;
}
.styles .groups .group .style.font-size {
  min-width: 3rem;
  width: 3rem;
  border-color: var(--border-color);
  margin-left: 1rem;
}
.styles .groups .group .style.font-weight {
  padding-left: 1rem;
}
.styles .groups .group .style.line-height {
  margin-left: 2rem;
}
.styles .groups .group .style.line-height input {
  min-width: 2rem;
  width: 2rem;
  border-color: var(--border-color);
  margin-left: 1rem;
  padding-left: 0.5rem;
}
.styles .groups .group .style.color label,
.styles .groups .group .style.background-color label {
  line-height: 1rem;
}
.styles .groups .group coral-colorinput {
  height: 1rem;
  min-height: 1rem;
  width: 2rem;
  min-width: 2rem;
  margin-right: 0.5rem;
}
.styles .groups .group coral-colorinput ._coral-ColorInput-input {
  height: 1rem;
  min-height: 1rem;
  width: 2rem;
  min-width: 2rem;
}
.styles .groups .group coral-colorinput ._coral-ColorInput-buttonWrapper {
  height: 1rem;
  min-height: 1rem;
  width: 2rem;
  min-width: 2rem;
}
.styles .groups .group coral-colorinput ._coral-ColorInput-buttonWrapper ._coral-ColorInput-preview {
  height: 1rem;
  min-height: 1rem;
  width: 2rem;
  min-width: 2rem;
  border-color: var(--border-color);
  border-radius: 0.2rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.styles .groups .group.shading-color {
  margin-top: 1rem;
}
.styles .groups .group.shading-color label {
  line-height: 1rem;
}
.styles .groups .group.shading-image {
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.styles .groups .group.shading-image .source .title,
.styles .groups .group.shading-image .dimensions .title {
  display: none;
}
.styles .groups .group.borders {
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.style-classes .header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  line-height: 2rem;
}
.style-classes .header label {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.style-classes .header .add,
.style-classes .header .delete,
.style-classes .header .remove {
  padding: 0rem 0.5rem;
  margin: 0;
}
.style-classes .content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.style-classes .content .styles-list {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  margin-bottom: 0.75rem;
}
.style-classes .content .styles-list ._coral-Button--dropdown .style-combobox-item label {
  font-size: unset !important;
}
.style-classes .content .styles-list.dirty ._coral-Button--dropdown .style-combobox-item::after {
  content: '*';
  position: absolute;
  font-size: 1rem;
  margin-left: 0.1rem;
  top: 0.25rem;
}
.style-classes .content .update {
  padding: 0rem 0.5rem;
}
.style-classes .footer .edit-list-template {
  background-color: var(--button-bg-color);
  border-color: var(--button-border-color);
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.topic-styles-panel {
  height: 100%;
  overflow: hidden;
}
.topic-styles-panel .categories {
  width: calc(100% - 1.5rem);
  padding: 0.75rem;
  border-bottom: var(--border-thin);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.topic-styles-panel .categories .select-style-category {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.topic-styles-panel .categories .add {
  padding: 0rem 0.375rem;
  margin-left: 0.125rem;
}
.topic-styles-panel .styles {
  height: calc(100% - 3.5rem);
}
.topic-styles-panel .styles .styles-list {
  height: 100%;
  padding: 0;
}
.topic-styles-panel .styles .styles-list ._coral-SelectList-item {
  border: var(--border-thin);
  border-color: transparent;
  padding: 0rem 0.75rem;
}
.topic-styles-panel .styles .styles-list ._coral-SelectList-item.is-selected {
  border-color: var(--selected-color);
  color: inherit;
}
.topic-styles-panel .styles .styles-list ._coral-SelectList-item.style-none .element-style:hover .options-group {
  display: none;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.variables-editor-wrapper-inner {
  padding: 1rem;
  border-bottom: var(--border-thin);
}
.variables-editor-wrapper-inner:empty {
  padding: 0;
}
.variables-editor-wrapper-inner .labelclass {
  text-transform: capitalize;
}
.css-author-view {
  height: 100%;
  width: 100%;
  background-color: var(--editor-bg-color);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.css-author-view .selectors-container {
  width: 15rem;
  min-width: 15rem;
  border-right: var(--border-thick);
  /*.header {
      height: 2rem;
      line-height: 2rem;
      width: ~"calc(100% - 1rem - 0.25rem)";
      padding: 0.25rem;
      padding-left: 1rem;
      font-size: 0.9375rem;
      border-bottom: var(--border-thin);
    }*/
}
.css-author-view .selectors-container .content {
  height: calc(100% - 2rem - 0.0625rem);
  width: 100%;
}
.css-author-view .selectors-container .content .css-file-selectors {
  height: 100%;
}
.css-author-view .selectors-container .content .css-file-selectors .selectors-list-container {
  height: 100%;
  overflow: auto;
}
.css-author-view .selectors-container .content .css-file-selectors .selectors-list-container .selectors-tree .tree-items {
  min-height: 100%;
}
.css-author-view .selectors-container .content .css-file-selectors .selectors-list-container .selectors-tree .tree-item .custom-selector {
  display: none;
}
.css-author-view .properties-container {
  width: calc(100% - 15rem - 0.125rem);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.css-author-view .properties-container .properties-list {
  height: calc(100% - 2rem);
  width: 22rem;
  min-width: 22rem;
}
.css-author-view .properties-container .properties-list .panelstack-container {
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}
.css-author-view .properties-container .properties-list .html-element-inline-styles {
  max-width: 22rem;
}
.css-author-view .properties-container .properties-list .html-element-inline-styles .collapsible-content {
  max-width: 25rem;
  padding-left: 1.25rem;
}
.css-author-view .properties-container .selector-preview-wrapper {
  height: 100%;
  width: calc(100% - 22rem);
  border-left: var(--border-thin);
}
.css-author-view .properties-container .selector-preview-wrapper .selector-preview {
  width: calc(100% - 1rem);
  height: calc(100% - 2.0625rem);
  padding-left: 1rem;
  background-color: #ffffff;
}
.css-author-view .header-label {
  width: 100%;
  height: 2rem;
  line-height: 2rem;
  border-bottom: var(--border-thin);
}
.css-author-view .header-label > label {
  padding-left: 1rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.css-file-editor {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.css-file-editor .selectors-container {
  width: 15rem;
  min-width: 15rem;
  border-right: var(--border-thick);
}
.css-file-editor .selectors-container .header {
  height: 2rem;
  line-height: 2rem;
  width: calc(100% - 1rem - 0.25rem);
  padding: 0.25rem;
  padding-left: 1rem;
  font-size: 0.9375rem;
  border-bottom: var(--border-thin);
}
.css-file-editor .selectors-container .content {
  height: calc(100% - 2.5rem - 0.0625rem);
  width: 100%;
}
.css-file-editor .selectors-container .content .css-file-selectors {
  height: 100%;
}
.css-file-editor .selectors-container .content .css-file-selectors .selectors-list-container {
  height: 100%;
  overflow: auto;
}
.css-file-editor .selectors-container .content .css-file-selectors .selectors-list-container ._coral-SelectList {
  min-height: calc(100% - 6px);
}
.css-file-editor .properties-container {
  width: calc(100% - 15rem - 0.125rem);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.css-file-editor .properties-container .properties-list {
  height: calc(100% - 10rem - 0.125rem);
  border-bottom: var(--border-thick);
}
.css-file-editor .properties-container .selector-preview {
  height: 10rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.border-radius .mode.top coral-icon {
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.border-radius .mode.right coral-icon {
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
}
.border-radius .mode.bottom coral-icon {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.border-radius .mode.left coral-icon {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.skin-css-author-view {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.skin-css-author-view .selectors-container {
  width: calc(100% - 18rem);
  border-right: var(--border-thin);
}
.skin-css-author-view .selectors-container .content {
  overflow: auto;
  height: calc(100% - 2rem);
}
.skin-css-author-view .selectors-container,
.skin-css-author-view .properties-list-wrapper {
  height: 100%;
  border-right: solid;
  border-width: var(--border-thin-width);
  border-color: var(--border-color);
}
.skin-css-author-view .selectors-container .header-label,
.skin-css-author-view .properties-list-wrapper .header-label {
  width: 100%;
  height: 2rem;
  line-height: 2rem;
  border-bottom: var(--border-thin);
  box-sizing: border-box;
  padding-left: 1rem;
}
.skin-css-author-view .properties-container {
  width: 18rem;
}
.skin-css-author-view .properties-container .property-panel {
  height: calc(100% - 2rem);
}
.skin-css-author-view .properties-container .property-panel .properties-list-wrapper {
  border-right: none;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.vertical-split {
  height: 100%;
}
.vertical-split .textfield-button-group {
  padding: 0.25rem;
  display: block;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.vertical-split .textfield-button-group .wrong-word-wrapper {
  margin-left: 0.87em;
}
.vertical-split .textfield-button-group .options-group {
  width: calc(100% - 1rem);
  margin-top: 0.5rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.vertical-split .textfield-button-group .filter-box {
  width: calc(100% - 0.87rem);
}
.vertical-split .suggestion-action-button-wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  width: calc(100% - 2rem);
  margin-left: 1rem;
  margin-top: 0.5rem;
}
.vertical-split .suggestion-items {
  width: calc(100% - 2rem);
  margin-left: 1rem;
  margin-top: 1rem;
}
.vertical-split .suggestion-items .brs-list {
  overflow: auto;
  height: 17rem;
}
.vertical-split .suggestion-items .brs-list .list-item {
  padding: 0;
}
.vertical-split .suggestion-items .brs-list ._coral-SelectList-item {
  padding: 0;
}
.global-spell-check {
  height: 100%;
}
.global-spell-check .global-spell-check-content {
  height: 100%;
  overflow: hidden;
}
.global-spell-check .global-spell-check-content .dict-ignore-all-opts {
  display: block;
  width: calc(100% - 1.74rem);
  margin: auto;
  margin-top: 1rem;
}
.global-spell-check .global-spell-check-content .dict-ignore-all-opts .label-button-pairs-wrapper {
  display: block;
}
.global-spell-check .global-spell-check-content .dict-ignore-all-opts .label-button-pairs-wrapper .label-button-pair {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 1rem;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 2rem;
  line-height: 2rem;
}
.global-spell-check .global-spell-check-content .hide-this-div {
  visibility: hidden;
  height: 0rem;
}
.global-spell-check .global-spell-check-content .show-all-topic-spellcheck {
  margin-top: 1rem;
}
.global-spell-check .global-spell-check-content .show-all-project-spellcheck {
  margin-top: 3rem;
  height: 100%;
}
.global-spell-check .global-spell-check-content .show-all-project-spellcheck .vertical-split {
  height: calc(100% - 5rem);
}
.global-spell-check .global-spell-check-content .global-button-action-items {
  display: block;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  max-height: 25%;
  width: calc(100% - 2rem);
  padding: 0rem 0rem 0.5rem 0rem;
  margin: auto;
  margin-left: 1rem;
  margin-top: 0.125rem;
}
.global-spell-check .global-spell-check-content .global-button-action-items .setting-button-select-wrapper .setting-button-top {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  line-height: 3;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.global-spell-check .global-spell-check-content .global-button-action-items .setting-button-select-wrapper .setting-button-top button {
  position: absolute;
  right: 0;
  margin-right: 1rem;
  margin-top: 0.3rem;
}
.global-spell-check .global-spell-check-content .global-button-action-items .setting-button-select-wrapper .setting-button-top .preferences-label {
  visibility: hidden;
}
.global-spell-check .global-spell-check-content .global-button-action-items .setting-button-select-wrapper .setting-button-top .preferences-label.show-dict-opts-cancel {
  visibility: visible;
  text-transform: uppercase;
  font-size: 0.8125rem;
}
.global-spell-check .global-spell-check-content .global-button-action-items .label-file-path-skip-btn .current-file-labels-div {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.global-spell-check .global-spell-check-content .global-button-action-items .label-file-path-skip-btn .current-file-labels-div .current-file-label {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.global-spell-check .global-spell-check-content .global-button-action-items .label-file-path-skip-btn .current-file-labels-div .file-currently-more {
  min-width: 0;
  margin-right: 1rem;
}
.global-spell-check .global-spell-check-content .global-button-action-items .label-file-path-skip-btn .two-labels-div {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.global-spell-check .global-spell-check-content .global-button-action-items .label-file-path-skip-btn .two-labels-div .file-path-label {
  max-width: calc(100% - 6rem);
  text-overflow: ellipsis;
  overflow-wrap: break-word;
  overflow: hidden;
  margin-top: 0.5rem;
  white-space: nowrap;
}
.global-spell-check .global-spell-check-content .global-button-action-items .select-scope-start {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 1rem;
}
.global-spell-check .global-spell-check-content .global-button-action-items .select-scope-start .start-button {
  margin-top: 1.125rem;
}
.global-spell-check .global-spell-check-content .global-button-action-items .select-scope-start .select-list-label-list {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 90%;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.global-spell-check .global-spell-check-content .global-button-action-items input {
  width: 90%;
}
.text-area-block:empty {
  height: 0;
}
.text-area-block {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: calc(100% - 5rem);
}
.text-area-block .text-area-style {
  width: 100%;
  height: calc(100% - 2rem);
}
.text-area-block .label-class-txt {
  height: 2rem;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.list-add-del-ops {
  width: 343px;
  height: 392px;
}
.list-add-del-ops ._coral-Dialog-footer {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: -webkit-fit-content !important;
  height: -moz-fit-content !important;
  height: fit-content !important;
}
.list-add-del-ops .dialog-controls {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 3rem;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.list-add-del-ops .footer-text-label-class {
  display: inline;
  font-size: 12px;
  text-align: left;
  line-height: 1rem;
  margin-bottom: 0.5rem;
}
.list-add-del-ops .dict-btngrp {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.list-add-del-ops .input-list-wrapper:empty {
  height: 0;
}
.list-add-del-ops .input-list-wrapper {
  height: calc(100% - 2rem - 11px);
}
.list-add-del-ops .input-list-wrapper .presets-list {
  overflow: auto;
  padding: 0;
  height: calc(100% - 2rem);
  background-color: var(--editor-bg-color);
}
.list-add-del-ops .input-list-wrapper .presets-list .tree-item {
  margin-left: -1rem;
  overflow: hidden;
  height: 2rem;
}
.list-add-del-ops .input-list-wrapper .presets-list .tree-item .tree-item-main {
  height: 100%;
  padding: 0;
}
.list-add-del-ops .input-list-wrapper .presets-list .tree-item .tree-item-main .labelclass {
  line-height: 1.7rem;
}
.list-add-del-ops .text-field-hidden .presets-list {
  height: 100%;
}
.list-add-del-ops .dict-input-box {
  width: 100%;
  margin-bottom: 0.1rem;
}
.attribute-list-properties .collapsible-content > * {
  margin-bottom: 1rem;
}
.attribute-list-properties .collapsible-content > *:last-child {
  margin-bottom: 0rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
coral-popover.context-menu {
  min-width: 12rem;
}
coral-popover.context-menu coral-popover-content {
  padding-top: 0;
}
coral-popover.context-menu ._coral-SelectList.hide-selection ._coral-SelectList-item.is-selected {
  color: inherit;
}
coral-popover.context-menu ._coral-SelectList-item:focus {
  background-image: none;
}
coral-popover.context-menu ._coral-SelectList-item:focus:not(:hover) {
  background-color: inherit;
}
coral-popover.context-menu ._coral-SelectList-item.menu-heading {
  color: #4B4B4B;
}
coral-popover.context-menu ._coral-SelectList-item.menu-seperator,
coral-popover.context-menu ._coral-SelectList-item.menu-seperator-after {
  border-bottom: var(--border-thin);
}
coral-popover.context-menu ._coral-SelectList-item.menu-seperator-before {
  border-top: var(--border-thin);
}
coral-popover.context-menu ._coral-SelectList-item .icon-text .text label {
  cursor: pointer;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.ditaval-author-view {
  height: 100%;
  background: #ffffff;
  border-top: var(--border-thin);
  overflow: auto;
}
.ditaval-author-view .ditaval-container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: calc(100% - 2rem);
  padding: 1rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.ditaval-editor-view {
  height: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.element {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-bottom: 1rem;
  min-height: 2rem;
}
.element .name {
  margin-bottom: 0.25rem;
}
.element .attributes {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.element .attributes .attribute {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 1rem;
  border-color: var(--border-color);
  width: 8rem;
  min-width: 8rem;
}
.element .attributes .attribute input {
  border-color: var(--border-color);
  width: 100%;
}
.element .attributes .attribute.att {
  -webkit-order: 0;
      -ms-flex-order: 0;
          order: 0;
}
.element .attributes .attribute.val {
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1;
  width: 25rem;
  max-width: 25rem;
}
.element .attributes .attribute.val coral-popover {
  max-width: 25rem;
  width: 25rem;
}
.element .attributes .attribute.action {
  -webkit-order: 2;
      -ms-flex-order: 2;
          order: 2;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.ditaval-source-view {
  height: 100%;
}
.ditaval-source-view .source-view {
  height: 100%;
}
.ditaval-source-view .source-view form {
  height: 100%;
}
.ditaval-source-view .source-view form .CodeMirror {
  height: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.editbox-action {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.editbox-action .textbox {
  width: 100%;
  border-bottom-color: transparent;
}
.editbox-action .textbox:hover {
  border-bottom-color: #e1e1e1;
}
.editbox-action .actions-group {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.config-app-toolbar {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 2.5rem;
  border-bottom: var(--border-thin);
}
.config-app-toolbar coral-buttongroup {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.config-app-toolbar coral-buttongroup,
.config-app-toolbar button {
  height: 100%;
}
.config-app-toolbar .app-actions {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex: 1 0 0%;
      -ms-flex: 1 0 0%;
          flex: 1 0 0%;
  -webkit-order: 0;
      -ms-flex-order: 0;
          order: 0;
}
.config-app-toolbar .app-close {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex: 1 0 0%;
      -ms-flex: 1 0 0%;
          flex: 1 0 0%;
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.config-view {
  padding: 2rem 1rem;
}
.config-view .editor-config .config-items {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.config-view .editor-config .config-items .config-item {
  margin-bottom: 2rem;
  max-width: 25rem;
}
.config-view .editor-config .config-items .config-item .config-item-label {
  display: block;
  margin-bottom: 0.25rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.file-selector {
  width: 100%;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.file-selector coral-autocomplete,
.file-selector ._coral-Textfield {
  width: 100%;
}
.file-selector .coral-Button {
  margin-right: 0;
  margin-left: 0.5rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.file-history .combobox {
  width: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.key-selector {
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.key-selector coral-select {
  width: 100%;
}
.key-selector ._coral-ButtonGroup .coral-Button {
  padding: 0;
  width: 5.25rem;
  font-weight: normal;
  margin-left: 0.5rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.left-wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-order: 0;
      -ms-flex-order: 0;
          order: 0;
  height: 100%;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  transition: width 50ms;
  position: relative;
}
.left-wrapper .tabview-container {
  width: 100%;
}
.left-wrapper .tablist-container {
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  border-right: var(--border-thick);
  width: -webkit-max-content;
  width: max-content;
  padding-top: 1.5rem;
}
.left-wrapper .tablist-container coral-tab {
  height: 2.5rem;
  margin-bottom: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.left-wrapper .tablist-container coral-tab coral-tab-label {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.left-wrapper .tablist-container coral-tab coral-tab-label coral-icon {
  font-size: 1.125rem;
}
.left-wrapper .tablist-container coral-tab coral-tab-label .text {
  line-height: 1.5rem;
  font-size: 0.875rem;
  text-transform: none;
}
.left-wrapper .tablist-container coral-tab.separator {
  border-top: var(--border-thick);
}
.left-wrapper .tablist-container coral-tab.is-selected {
  color: var(--selected-color);
}
.left-wrapper .tablist-container ._coral-TabList-item-line {
  background-color: var(--selected-color);
}
.left-wrapper .panelstack-container {
  width: 18rem;
  border: 0;
  border-right: var(--border-thick);
  max-width: calc(100vw - 36rem - 2.875rem - 0.125rem);
}
.review-view .left-wrapper .tablist-container {
  display: none;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.dita-html-preview {
  width: 100%;
  height: 100%;
  border: 0;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.html-preview {
  width: 100%;
  height: 100%;
  border: 0;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.file-browse {
  visibility: hidden;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.files-column {
  padding: 0;
}
.files-column ._coral-MillerColumn-item {
  width: unset;
}
.files-column .preview {
  max-width: 40rem;
}
.files-column .preview coral-columnview-column-content {
  overflow: hidden;
}
.files-column .preview-container {
  width: 100%;
  height: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.files-search {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 100%;
}
.files-search .search-results-container {
  border-right: 1px solid #e1e1e1;
  width: 30%;
  min-width: 16rem;
}
.files-search .search-results-container .search-results-list {
  border: 0;
  border-radius: 0;
  height: 100%;
  width: calc(100% - 0.0625rem);
}
.files-search .search-results-container .search-results-list coral-selectlist-item {
  padding-right: 1.875rem;
}
.files-search .search-results-container .search-results-list coral-selectlist-item coral-icon {
  height: 1.125rem;
}
.files-search .preview {
  width: 70%;
}
.files-search .no-search-results {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex: 1 0 0%;
      -ms-flex: 1 0 0%;
          flex: 1 0 0%;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.files-search .no-search-results .message {
  padding-top: 5rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.file-properties .no-bottom-margin {
  margin: 0 0 2px 0;
}
.file-properties .link-property {
  background-color: transparent;
}
.file-properties .link-property ._coral-SelectList-item {
  padding: 0;
}
.file-properties .link-property ._coral-SelectList-item .list-item {
  height: 1.5rem;
}
.file-properties .link-property ._coral-SelectList-item .name.labelclass {
  color: var(--selected-color);
  height: 1.5rem;
  line-height: 1.5rem;
  padding: 0;
}
.file-properties .link-property ._coral-SelectList-item .name.labelclass:hover {
  text-decoration: underline;
}
.file-properties .link-property ._coral-SelectList-item .name.labelclass.link-broken {
  color: red;
  height: 1.5rem;
  line-height: 1.5rem;
  padding: 0;
}
.file-properties .link-property ._coral-SelectList-item .name.labelclass.link-broken:hover {
  text-decoration: underline;
}
.file-properties .coral-Form-fieldwrapper .coral-FieldLabel {
  font-size: 0.75rem;
}
.file-properties .coral-Form-fieldwrapper .coral-Form-field {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.5rem;
}
.file-properties .coral-Form-fieldwrapper .coral-Form-smallfield {
  width: 50%;
}
.file-properties .coral-Form-fieldwrapper.path .group,
.file-properties .coral-Form-fieldwrapper.title .group {
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  line-height: 2rem;
  width: 100%;
}
.file-properties .coral-Form-fieldwrapper.path .group label,
.file-properties .coral-Form-fieldwrapper.title .group label {
  width: calc(100% - 2rem);
}
.file-properties .coral-Form-fieldwrapper.path a.coral-Link {
  word-break: break-all;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.icon-text {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.icon-text .icon coral-icon {
  height: 100%;
}
.icon-text .text {
  margin-left: 0.5rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.style {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.style input {
  border-radius: 0;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.left-panels-toolbar {
  border-right: var(--border-thin);
}
.left-panels-toolbar .panels-toolbar ._coral-ButtonGroup {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.left-panels-toolbar .panels-toolbar ._coral-ButtonGroup button {
  padding: 0.5rem 0.75rem;
  height: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.list-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 2rem;
  padding-left: 0.5rem;
  cursor: pointer;
  border-width: 0.0625rem;
  border-style: solid;
  border-color: transparent;
  border-radius: 0rem;
}
.list-item .icon {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  line-height: 2rem;
  height: 2rem;
  min-width: 1.125rem;
}
.list-item .name {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  line-height: 2rem;
  padding-left: 0.5rem;
  border-left: 0;
  cursor: pointer;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.list-item .options-group {
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  cursor: auto;
  display: none;
}
.list-item:hover .options-group {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.list-item:hover .options-group button {
  margin: 0;
}
.list-item-wrapper .link-broken {
  color: red;
}
.list-item-wrapper .progress {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.list-item-wrapper coral-progress {
  margin-left: 1rem;
  margin-top: 0.5rem;
  margin-bottom: 1rem;
}
.list-item-wrapper .cancel {
  margin-left: 2rem;
  cursor: pointer;
  margin-top: 0.2rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.media-browser {
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.media-browser input {
  width: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.message-box {
  position: absolute;
  z-index: 10050;
  max-height: 20rem;
  overflow: hidden;
  bottom: 0.1rem;
  right: 0.5rem;
  max-width: 16rem;
  min-width: 18rem;
}
.message-box ._coral-Alert-icon {
  right: auto;
}
.message-box ._coral-Alert-header {
  margin-left: 2rem;
}
.message-box coral-alert-content {
  max-height: 14rem;
}
.message-box coral-alert-content .message {
  overflow: auto;
  max-height: 12rem;
}
.message-box coral-alert-content .controls {
  text-align: right;
}
.message-box coral-alert-content .controls .close {
  padding: 0;
  margin: 0;
  position: absolute;
  top: 0.25rem;
  right: 0.25rem;
  height: 1.375rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.menu-columnview coral-columnview-column {
  border: 0;
}
.menu-columnview .context-menu-list {
  padding: 0;
  overflow: hidden;
  background-color: var(--button-bg-color);
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
}
.menu-columnview .context-menu-list ._coral-SelectList-item {
  padding-left: 0;
  cursor: auto;
}
.menu-columnview .context-menu-list ._coral-SelectList-item:hover {
  background-color: var(--list-item-hover-color);
}
.menu-columnview .context-menu-list .icon-text .icon {
  padding: 0rem 0.5rem;
  height: 2rem;
  min-width: 1.125rem;
}
.menu-columnview .context-menu-list .icon-text .text {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  cursor: pointer;
}
.menu-columnview .context-menu-list .icon-text .shortcut {
  margin-left: 0.5rem;
  color: var(--indicator-color);
  cursor: pointer;
}
.menu-columnview .context-menu-list .icon-text .chevron {
  height: 2rem;
  min-width: 1.125rem;
  opacity: 0.5;
  position: absolute;
  right: 0.25rem;
  top: 0rem;
  padding: 0;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.panel-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 2rem;
  min-height: 2rem;
  line-height: 2rem;
  padding: 0.25rem 0.5rem;
  text-transform: uppercase;
  font-size: 0.8125rem;
}
.panel-header .title {
  display: inline-block;
  height: calc(100% - 0.125rem);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.panel-header .header-toolbar {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.panel-header .header-toolbar button {
  margin: 0rem 0.5rem;
  padding: 0.25rem;
}
.panel-header .header-toolbar button:last-child {
  margin-right: 0rem;
}
.panel-header .header-toolbar button coral-icon {
  font-size: 1rem;
}
.review-view .left-wrapper .panel-header .header-toolbar {
  display: none;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.panel-resize-bar {
  cursor: col-resize;
  width: 0.25rem;
  height: 100%;
  position: absolute;
  z-index: 1;
}
.panel-resize-bar.left {
  left: -0.125rem;
}
.panel-resize-bar.right {
  right: -0.125rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.project-files {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
  height: 100%;
}
.project-files .project-files-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-order: 0;
      -ms-flex-order: 0;
          order: 0;
  min-height: 2rem;
  border-bottom: var(--border-thin);
}
.project-files .project-files-header label {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.project-files .project-files-header button {
  margin-right: 0;
}
.project-files .project-files-tree {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1;
  padding-bottom: 0.5rem;
  overflow: auto;
  height: calc(100% - 2.0625rem);
}
.project-files .project-files-tree .tree-view-container {
  overflow: initial;
  width: 100%;
  overflow-x: hidden;
}
.project-files .project-files-tree .tree-item.bookmark .tree-item-content:hover .tree-item-options {
  display: none;
}
.project-files .project-repository {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-order: 2;
      -ms-flex-order: 2;
          order: 2;
  border-top: var(--border-thin);
}
.project-files .project-repository .project-repository-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-order: 0;
      -ms-flex-order: 0;
          order: 0;
  min-height: 2rem;
  line-height: 2rem;
  padding-left: 0.5rem;
}
.project-files .project-repository .project-repository-header label {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.project-files .project-repository .project-repository-header button {
  margin-right: 0;
}
.project-files .project-repository .project-repository-tree {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1;
  overflow: auto;
}
.project-files.in-search-mode .project-files-tree {
  display: none;
}
.project-files.in-search-mode .project-files-search {
  height: calc(100% - 2.0625rem);
}
.project-files.in-search-mode .project-files-search .find-results {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.project-files-search .autocomplete-list {
  height: 100%;
}
.project-files-search .autocomplete-list .search-text-group {
  width: calc(100% - 1rem);
  margin: 0rem 0.5rem 0.25rem 0.5rem;
}
.project-files-search .autocomplete-list .search-text-group.has-icon .coral-DecoratedTextfield-input {
  border-radius: var(--border-radius);
}
.project-files-search .autocomplete-list ._coral-SelectList {
  background-color: transparent;
  height: calc(100% - 2rem);
  overflow-y: auto;
  overflow-x: hidden;
}
.project-files-search .autocomplete-list ._coral-SelectList:empty {
  display: none;
}
.project-files-search .autocomplete-list ._coral-SelectList ._coral-SelectList-item {
  padding-right: 0rem;
}
.project-files-search .autocomplete-list ._coral-SelectList ._coral-SelectList-item.is-selected {
  background-color: rgba(15, 102, 208, 0.1);
}
.project-files-search .autocomplete-list ._coral-SelectList ._coral-SelectList-item.is-selected .tree-item-options {
  display: block;
}
.project-files-search .autocomplete-list ._coral-SelectList .tree-item-content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  cursor: pointer;
  height: 2rem;
  line-height: 2rem;
  width: 100%;
  position: relative;
}
.project-files-search .autocomplete-list ._coral-SelectList .tree-item-content:hover .tree-item-options {
  display: block;
}
.project-files-search .autocomplete-list ._coral-SelectList .tree-item-content .tree-item-icon {
  cursor: pointer;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.project-files-search .autocomplete-list ._coral-SelectList .tree-item-content .tree-item-text {
  margin-left: 0.375rem;
  cursor: pointer;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.project-files-search .autocomplete-list ._coral-SelectList .tree-item-content .tree-item-text label {
  cursor: pointer;
  white-space: nowrap;
  padding-right: 1rem;
}
.project-files-search .autocomplete-list ._coral-SelectList .tree-item-content .tree-item-options {
  display: none;
  cursor: auto;
  padding-top: 0.125rem;
}
.project-files-search .autocomplete-list ._coral-SelectList .tree-item-content .tree-item-options button {
  height: 100%;
  margin: 0;
  padding: 0rem 0.5rem;
}
.project-files-search .autocomplete-list ._coral-SelectList .tree-item-content .condition {
  width: 0.5rem;
  height: 0.5rem;
  min-width: 0.5rem;
  margin-top: 0.375rem;
  border-radius: 50%;
  margin-right: 0.25rem;
}
.project-files-search .autocomplete-list ._coral-SelectList .tree-item-content .condition[title] {
  border: 1px solid var(--color);
}
.project-files-search .autocomplete-list ._coral-SelectList .tree-item-content.additional-icons .tree-item-text {
  margin-left: -0.375rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.project-variables {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  height: 100%;
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
}
.project-variables .autocomplete-list.content {
  height: calc(100% - 2rem);
  padding: 0 0.25rem;
}
.project-variables .autocomplete-list.content .search-text-group.has-icon .coral-DecoratedTextfield-input {
  border-radius: var(--border-radius);
}
.project-variables .project-variables-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  min-height: 2rem;
  border-bottom: var(--border-thin);
  border-top: var(--border-thin);
}
.project-variables .project-variables-header label {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.project-variables .project-variables-header button {
  margin-right: 0;
  padding: 0rem 0.25rem;
}
.project-variables .project-variables-list {
  border: 0;
  border-radius: 0;
  background-color: transparent;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: auto;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: calc(100% - 2rem);
}
.project-variables .project-variables-list .variable {
  border-width: 0.0625rem;
  border-style: solid;
  border-color: transparent;
  border-radius: 0.25rem;
  padding: 0.25rem;
  margin: 0;
}
.project-variables .project-variables-list coral-selectlist-item {
  background-color: transparent;
  padding: 0;
  margin: 0;
  border: 0;
}
.project-variables .project-variables-list coral-selectlist-item.is-selected {
  padding-right: 0;
  color: unset;
}
.project-variables .project-variables-list coral-selectlist-item.is-selected .variable {
  background-color: rgba(15, 102, 208, 0.1);
}
.project-variables .project-variables-list coral-selectlist-item:after {
  display: none;
}
.project-variables .project-variables-list coral-selectlist-item:hover,
.project-variables .project-variables-list coral-selectlist-item:focus {
  background-color: transparent;
  border-left-color: transparent;
  background-image: none;
  color: unset;
}
.project-variables .variable {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 0.5rem;
  margin: 0.5rem;
  margin-top: 0rem;
  cursor: pointer;
}
.project-variables .variable:hover .main .variable-name {
  width: calc(100% - 4.25rem);
}
.project-variables .variable:hover .main .variable-options {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.project-variables .variable .main {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 1.25rem;
  line-height: 1.25rem;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.project-variables .variable .main .variable-name {
  cursor: pointer;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  padding-left: 0.5rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: calc(100% - 2.25rem);
  color: var(--color);
}
.project-variables .variable .main .variable-options {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  display: none;
  cursor: auto;
}
.project-variables .variable .main .variable-options button {
  height: 100%;
  margin: 0;
  padding: 0rem 0.5rem;
}
.project-variables .variable .sub {
  line-height: 1.5rem;
}
.project-variables .variable .sub .variable-value {
  color: var(--info-text-color);
  cursor: pointer;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  margin-top: 0.25rem;
  word-break: break-all;
  line-height: 1rem;
  white-space: normal;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.project-glossary {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  height: 100%;
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
}
.project-glossary .drilldown-tab {
  height: calc(100% - 2.5rem);
  overflow: auto;
}
.project-glossary .project-glossary-list {
  background-color: transparent;
  height: calc(100% - 2.375rem);
}
.project-glossary .project-glossary-list coral-selectlist-item._coral-SelectList-item.is-selected ._coral-SelectList-icon {
  display: none;
}
.project-glossary .project-glossary-list > coral-selectlist-item {
  background-color: transparent;
  padding: 0;
  margin: 0;
  border: 0;
  border-bottom: var(--border-thin);
}
.project-glossary .project-glossary-list > coral-selectlist-item:first-of-type {
  border-top: var(--border-thin);
}
.project-glossary .project-glossary-list > coral-selectlist-item:focus,
.project-glossary .project-glossary-list > coral-selectlist-item:hover {
  background-image: none;
  background-color: transparent;
}
.project-glossary .glossary {
  height: 100%;
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
}
.project-glossary .glossary .autocomplete-list.content {
  height: calc(100% - 2rem);
}
.project-glossary .glossary .autocomplete-list.content .glossary-item-list {
  height: calc(100% - 2rem);
}
.project-glossary .glossary .autocomplete-list.content .search-text-group.has-icon .coral-DecoratedTextfield-input {
  border-radius: var(--border-radius);
}
.project-glossary .glossary .header {
  height: 2rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.project-glossary .glossary .header .text {
  line-height: 2rem;
}
.project-glossary .glossary .content {
  padding: 0rem 0.5rem;
}
.project-glossary .glossary .glossary-item-list {
  border: 0;
  border-radius: 0;
  background-color: transparent;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: auto;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
}
.project-glossary .glossary .glossary-item-list .glossary-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 0.5rem;
  cursor: pointer;
}
.project-glossary .glossary .glossary-item-list .glossary-item .header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  line-height: 2rem;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.project-glossary .glossary .glossary-item-list .glossary-item .header:hover .glossary-term {
  width: calc(100% - 4.5rem);
}
.project-glossary .glossary .glossary-item-list .glossary-item .header .glossary-term {
  padding-left: 0.5rem;
  color: var(--color);
  width: calc(100% - 1.5rem);
  cursor: pointer;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  line-height: 1.5rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.project-glossary .glossary .glossary-item-list .glossary-item .header ._coral-ButtonGroup {
  display: none;
  height: 1.5rem;
}
.project-glossary .glossary .glossary-item-list .glossary-item .header ._coral-ButtonGroup button {
  height: 1.5rem;
  padding: 0;
}
.project-glossary .glossary .glossary-item-list .glossary-item .header:hover ._coral-ButtonGroup {
  display: block;
}
.project-glossary .glossary .glossary-item-list .glossary-item .glossary-definition {
  color: var(--info-text-color);
  cursor: pointer;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  margin-top: 0.25rem;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  min-height: 1rem;
  line-height: 1rem;
  white-space: normal;
}
.project-glossary .glossary .glossary-item-list .glossary-item {
  border-width: 0.0625rem;
  border-style: solid;
  border-color: transparent;
  padding: 0;
}
.project-glossary .glossary .glossary-item-list coral-selectlist-item {
  background-color: transparent;
  padding: 0;
  margin: 0;
  border: 0;
}
.project-glossary .glossary .glossary-item-list coral-selectlist-item.is-selected {
  padding-right: 0;
}
.project-glossary .glossary .glossary-item-list coral-selectlist-item.is-selected .glossary-item {
  background-color: rgba(15, 102, 208, 0.1);
}
.project-glossary .glossary .glossary-item-list coral-selectlist-item:after {
  display: none;
}
.project-glossary .glossary .glossary-item-list coral-selectlist-item:hover,
.project-glossary .glossary .glossary-item-list coral-selectlist-item:focus {
  background-color: transparent;
  border-left-color: transparent;
  background-image: none;
}
.project-glossary ._coral-ButtonGroup ._coral-Button--toggle.is-selected {
  background-color: transparent;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.project-index {
  height: 100%;
}
.project-index .project-index-tree {
  height: calc(100% - 3rem);
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.project-conditions {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  height: 100%;
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
}
.project-conditions .project-conditions-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  min-height: 2rem;
  border-bottom: var(--border-thin);
  border-top: var(--border-thin);
}
.project-conditions .project-conditions-header label {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.project-conditions .project-conditions-header button {
  margin-right: 0;
  padding: 0rem 0.5rem;
}
.project-conditions .condition-list {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: auto;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.project-conditions .condition-list .condition-select-list {
  border: 0;
  border-radius: 0;
  background-color: transparent;
}
.project-conditions .condition-list .condition-select-list ._coral-SelectList-group {
  border-bottom: var(--border-thin);
}
.project-conditions .condition-list .condition-select-list ._coral-SelectList-group:first-of-type {
  border-top: var(--border-thin);
}
.project-conditions .condition-list .condition-select-list ._coral-SelectList-group .collapsible label {
  text-transform: none;
  font-size: 0.875rem;
}
.project-conditions .condition-list .condition-select-list ._coral-SelectList-group .collapsible .collapsible-content:empty {
  padding: 0;
}
.project-conditions .condition-list .condition-select-list .condition {
  border-width: 0.0625rem;
  border-style: solid;
  border-color: transparent;
  border-radius: 0.25rem;
}
.project-conditions .condition-list .condition-select-list coral-selectlist-group:before {
  text-transform: capitalize;
  font-weight: normal;
  font-size: 0.875rem;
  color: #707070;
}
.project-conditions .condition-list .condition-select-list coral-selectlist-item {
  background-color: transparent;
  padding: 0;
  margin: 0;
  border: 0;
}
.project-conditions .condition-list .condition-select-list coral-selectlist-item.is-selected {
  padding-right: 0;
}
.project-conditions .condition-list .condition-select-list coral-selectlist-item.is-selected .condition {
  border-color: #1d94f3;
}
.project-conditions .condition-list .condition-select-list coral-selectlist-item:after {
  display: none;
}
.project-conditions .condition-list .condition-select-list coral-selectlist-item:hover,
.project-conditions .condition-list .condition-select-list coral-selectlist-item:focus {
  background-color: transparent;
  border-left-color: transparent;
  background-image: none;
}
.project-conditions .condition {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 2rem;
  cursor: pointer;
}
.project-conditions .condition:hover .condition-options {
  display: block;
}
.project-conditions .condition label {
  cursor: pointer;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.project-conditions .condition .condition-backcolor {
  width: 1.5rem;
  min-width: 1.5rem;
  cursor: pointer;
  background-color: #e1e1e1;
  margin: 0.25rem;
  border: var(--border-thin);
  border-radius: 0.25rem;
}
.project-conditions .condition .condition-backcolor .condition-color {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 1.375rem;
  line-height: 1.375rem;
  font-size: 1rem;
  cursor: pointer;
}
.project-conditions .condition .condition-value {
  line-height: 2rem;
  padding-left: 0.5rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  border-left: 0;
  cursor: pointer;
  width: calc(100% - 2.5rem);
}
.project-conditions .condition .condition-value label {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.project-conditions .condition .condition-options {
  display: none;
}
.project-conditions ._coral-SelectList ._coral-SelectList-item ._coral-SelectList-icon {
  display: none;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.project-snippets {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  height: 100%;
}
.project-snippets .snippet-list {
  background-color: transparent;
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
}
.project-snippets .snippet-list ._coral-SelectList-item {
  margin: 0.375rem;
  padding: 0rem;
  cursor: auto;
  border: var(--border-thin);
  border-radius: var(--border-radius);
  border-color: transparent;
}
.project-snippets .snippet-list ._coral-SelectList-item.is-selected {
  border-color: var(--selected-color);
  color: unset;
}
.project-snippets .snippet-list ._coral-SelectList-item:focus {
  background-image: none;
  color: unset;
}
.project-snippets .snippet-list .snippet {
  width: 100%;
}
.project-snippets .snippet-list .snippet:hover .snippet-actions {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.project-map {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  height: 100%;
}
.project-map .drilldown-tab {
  height: calc(100% - 2.5rem);
  overflow: auto;
}
.project-map .project-map-list {
  background-color: transparent;
  height: calc(100% - 2.375rem);
}
.project-map .project-map-list coral-selectlist-item._coral-SelectList-item.is-selected ._coral-SelectList-icon {
  display: none;
}
.project-map .project-map-list coral-selectlist-item-content {
  overflow: visible;
}
.project-map .project-map-list coral-selectlist-item-content .tree-view-container {
  overflow: initial;
  width: calc(100% - 0.5rem);
  overflow-x: hidden;
}
.project-map .project-map-list > coral-selectlist-item {
  background-color: transparent;
  padding: 0;
  margin: 0;
  border: 0;
  border-bottom: var(--border-thin);
}
.project-map .project-map-list > coral-selectlist-item:first-of-type {
  border-top: var(--border-thin);
}
.project-map .project-map-list > coral-selectlist-item:focus,
.project-map .project-map-list > coral-selectlist-item:hover {
  background-image: none;
  background-color: transparent;
}
.project-map ._coral-ButtonGroup ._coral-Button--toggle.is-selected {
  background-color: transparent;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.microcontent-response-property .name-intent-group-field:last-child {
  margin: 0;
}
.microcontent-response-property .image-source-content {
  padding: 0.75rem;
}
.microcontent-response-property .name-intent-group-field {
  margin-bottom: 1rem;
}
.property-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.property-header .tag {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.property-header .tag .header {
  margin-bottom: 0.375rem;
}
.property-header .tag .type {
  min-width: 1rem;
  height: 1rem;
  line-height: 1rem;
}
.property-header .tag .type label {
  font-weight: bold;
  font-size: 0.9375rem;
  height: 1rem;
  line-height: 1rem;
}
.property-header .property-actions {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding-right: 0.25rem;
}
.property-header .property-actions .property-action {
  margin: 0;
  border-radius: var(--border-radius);
  padding: 0rem 0.375rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.publish {
  position: absolute;
  right: 0.5rem;
  top: 2.5rem;
  width: 20rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  background-color: var(--bg-color);
  padding: 1.5rem;
  border: var(--border-thick);
  border-radius: 0.25rem;
  box-shadow: 0px 0px 8px 0px var(--editor-bg-color);
  z-index: 10040;
  max-height: calc(100vh - 8rem);
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
}
.publish .publish-header {
  min-height: 2.25rem;
  border-bottom: var(--border-thin);
  font-size: 1rem;
  margin-bottom: 1em;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.publish .publish-header > label {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  line-height: 2rem;
  margin-right: 0.25rem;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.publish .publish-header .settings {
  margin: 0;
  padding: 0rem 0.25rem;
}
.publish .select-all {
  padding-left: 0.075rem;
}
.publish .select-all ._coral-Checkbox-label {
  color: var(--info-text-color);
  text-transform: uppercase;
  font-size: 0.8125rem;
}
.publish .html5-output .html5-change.complete,
.publish .pdf-output .pdf-change.complete,
.publish .chm-output .chm-change.complete {
  cursor: pointer;
}
.publish .html5-output .html5-change.complete label,
.publish .pdf-output .pdf-change.complete label,
.publish .chm-output .chm-change.complete label {
  color: blue;
}
.publish .output-list {
  overflow: auto;
}
.publish .output-list .output-select-item {
  background-color: transparent;
  padding: 0;
}
.publish .output-list .output-select-item coral-list-item {
  padding: 0;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.publish .output-list .error label {
  color: red;
}
.publish .output-list .complete label {
  color: blue;
  cursor: pointer;
}
.publish coral-progress {
  min-width: auto;
}
.publish coral-progress ._coral-Progress-bar {
  top: 0.825rem;
}
.publish .publish-footer {
  margin-top: 1.5rem;
  text-align: right;
}
.publish .publish-footer button {
  margin: 0;
  margin-left: 0.25rem;
}
.publish .publish-footer button.edit {
  float: left;
}
.publish .output-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.publish .output-item .details {
  height: 2rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.publish .output-item .details .publish-output {
  -webkit-flex: 2;
      -ms-flex: 2;
          flex: 2;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.publish .output-item .details .view-output,
.publish .output-item .details .view-log {
  margin: 0;
  padding: 0rem 0.25rem;
}
.publish .output-item .status {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 1.2rem;
  padding-left: 1.375rem;
}
.publish .output-item .status .cancel {
  margin-left: 1rem;
}
.publish .output-item .status .progress {
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 80%;
}
.publish .output-item .status .progress ._coral-Loader--bar-track {
  width: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.reusable-sources {
  height: 100%;
}
.reusable-sources .tabview-container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.reusable-sources .tabview-container ._coral-TabList {
  width: 10rem;
}
.reusable-sources .tabview-container ._coral-PanelStack {
  width: 36rem;
  padding-left: 1rem;
  border-left: var(--border-thin);
}
.reusable-sources .heading-label {
  padding-bottom: 0.5rem;
  display: block;
}
.reusable-sources coral-tablist {
  padding-top: 0.75rem;
  height: auto;
}
.reusable-sources coral-tablist coral-tab:first-child {
  padding-left: 0rem;
}
.reusable-sources coral-tablist coral-tab coral-tab-label label {
  text-transform: none;
  font-size: 14px;
}
.reusable-sources coral-panelstack {
  padding-top: 1rem;
}
.reusable-sources coral-panelstack form input,
.reusable-sources coral-panelstack form textarea {
  width: 100%;
}
.reusable-sources coral-panelstack form .coral-Form-fieldwrapper {
  margin-bottom: 0.5rem;
}
.reusable-sources coral-panelstack form .coral-FieldLabel {
  display: block;
  margin-bottom: 0.3125rem;
}
.reusable-sources ._coral-Tab {
  padding-left: 0;
  margin: 0;
  clear: both;
  word-break: break-word;
  white-space: normal;
  padding: 0;
}
.reusable-sources ._coral-Tab > coral-tab-label {
  text-align: left;
  display: block;
}
.reusable-sources ._coral-Tab label {
  cursor: pointer;
  display: block;
}
.reusable-sources ._coral-Tab.is-selected {
  font-weight: bold;
}
.reusable-sources ._coral-Tab.is-selected > coral-tab-label:after {
  bottom: 0.25rem;
}
.reusable-sources .reusable-conrefs .id-source,
.reusable-sources .reusable-conkeyrefs .id-source {
  height: 6.5rem;
}
.reusable-sources .reusable-conrefs .id-source .file-history .combobox ._coral-Popover {
  width: 32.5rem;
}
.reusable-sources .reusable-conkeyrefs {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
}
.reusable-sources .reusable-conkeyrefs .file-selector {
  margin-bottom: 0.5rem;
}
.reusable-sources .reusable-conkeyrefs .key-selector {
  width: 100%;
}
.reusable-sources .reusable-conkeyrefs.keyref {
  min-height: 30rem;
}
.reusable-sources .reusable-conkeyrefs.keyref .reusable-ids {
  display: none;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.reusable-ids {
  margin-top: 0.6rem;
  padding-top: 0.375rem;
  border-top: solid 1px #eaeaea;
  border-bottom: solid 0.0625rem #eaeaea;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 19.4375rem;
}
.reusable-ids .reusable-ids-contents {
  height: 100%;
}
.reusable-ids coral-panelstack,
.reusable-ids coral-panel,
.reusable-ids coral-panel-content {
  height: 100%;
}
.reusable-ids coral-tabview {
  width: 50%;
}
.reusable-ids .preview-toolbar {
  padding-left: 2rem;
  height: 2.3125rem;
  font-weight: normal;
  text-transform: uppercase;
  font-size: 0.8125rem;
  line-height: 2.3125rem;
}
.reusable-ids .preview-toolbar ._coral-ButtonGroup {
  float: right;
  margin-top: 0.3125rem;
}
.reusable-ids .preview-toolbar ._coral-ButtonGroup .coral-Button {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.reusable-ids .search {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 0.3125rem;
}
.reusable-ids .search .search-field {
  height: 2rem;
  width: 100%;
}
.reusable-ids .reusable-items {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: calc(100% - 2.572rem);
  margin-top: 0.5rem;
  border-top: solid 0.0625rem #eaeaea;
}
.reusable-ids .reusable-items .search-results,
.reusable-ids .reusable-items .preview-as-dita,
.reusable-ids .reusable-items .preview-as-html,
.reusable-ids .reusable-items .preview-as-text {
  height: 100%;
}
.reusable-ids .reusable-items .search-results {
  height: 100%;
  width: 15rem;
  overflow-y: auto;
}
.reusable-ids .reusable-items .search-results .id-column {
  width: 6.5rem;
}
.reusable-ids .reusable-items .search-results .element-column {
  width: 4.5rem;
  margin-left: 0.6875rem;
}
.reusable-ids .reusable-items .source-view,
.reusable-ids .reusable-items iframe {
  height: calc(100% - 2.4rem);
}
.reusable-ids .reusable-items .CodeMirror {
  height: 100%;
}
.reusable-ids .reusable-items .preview-as-dita,
.reusable-ids .reusable-items .preview-as-html,
.reusable-ids .reusable-items .preview-as-text {
  width: 21rem;
  clear: both;
}
.reusable-ids .reusable-items .preview-as-dita .html-preview,
.reusable-ids .reusable-items .preview-as-dita .source-view {
  display: none;
}
.reusable-ids .reusable-items .preview-as-html .dita-html-preview,
.reusable-ids .reusable-items .preview-as-html .source-view {
  display: none;
}
.reusable-ids .reusable-items .preview-as-text .dita-html-preview,
.reusable-ids .reusable-items .preview-as-text .html-preview {
  display: none;
}
.reusable-ids .reusable-items .preview-as-text .source-view {
  clear: both;
  width: 100%;
}
.reusable-ids .reusable-items .preview-as-text .source-view form {
  height: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.repository-panel {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.styles .no-styles {
  padding-left: 2rem;
  color: #707070;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.combobox {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.combobox ._coral-Textfield {
  padding-right: 2rem;
}
.combobox ._coral-Textfield.is-invalid,
.combobox ._coral-Textfield:invalid {
  background-position: calc(100% - 2rem) 50%;
}
.combobox ._coral-ButtonGroup {
  margin-left: -3rem;
}
.combobox ._coral-ButtonGroup .coral-Button {
  margin-left: 0;
}
.combobox ._coral-Popover {
  width: calc(100% - 0.25rem);
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.todo-list {
  height: 100%;
}
.todo-list-table {
  overflow: auto;
  height: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.tree-view-container {
  height: 100%;
  overflow: auto;
  padding-left: 0.5rem;
}
.tree-view-container:focus {
  outline: none;
}
.tree-view-container .tree-items .tree-item {
  outline: none;
}
.tree-view-container .tree-items .tree-item.link .tree-item-main .tree-item-icon {
  position: relative;
}
.tree-view-container .tree-items .tree-item .tree-item-main .tree-item-linkicon {
  height: 9px;
  width: 9px;
  position: absolute;
  left: -6px;
  bottom: 8px;
}
.tree-view-container .tree-items .tree-item .tree-item-main .tree-item-linkicon ._coral-Icon {
  height: 9px;
  width: 9px;
}
.tree-view-container .tree-items .tree-item .tree-item-main .tree-item-linkicon.synced ._coral-Icon {
  color: green;
}
.tree-view-container .tree-items .tree-item .tree-item-main .tree-item-linkicon.broken ._coral-Icon {
  color: red;
}
.tree-view-container .tree-items .tree-item .tree-item-main .tree-item-linkicon.obsolete ._coral-Icon {
  color: red;
}
.tree-view-container .tree-items .tree-item .tree-item-main .tree-item-linkicon.modified ._coral-Icon {
  color: orange;
}
.tree-view-container .tree-items .tree-item .tree-item-main .tree-item-linkicon.deleted ._coral-Icon {
  color: orange;
}
.tree-view-container .tree-items .tree-item .tree-item-main .tree-item-iconbottomright {
  height: 12px;
  width: 12px;
  position: relative;
  left: -8px;
  bottom: -8px;
}
.tree-view-container .tree-items .tree-item .tree-item-main .tree-item-iconbottomright ._coral-Icon {
  height: 12px;
  width: 12px;
}
.tree-view-container .tree-items .tree-item .tree-item-main .tree-item-iconbottomright.Circle ._coral-Icon {
  color: green;
}
.tree-view-container .tree-items .tree-item .tree-item-main .tree-item-icontopright {
  height: 9px;
  width: 9px;
  position: relative;
  left: -16px;
  bottom: 8px;
}
.tree-view-container .tree-items .tree-item .tree-item-main .tree-item-icontopright ._coral-Icon {
  height: 9px;
  width: 9px;
}
.tree-view-container .tree-items .tree-item.drop-on,
.tree-view-container .tree-items .tree-item.placeholder {
  border: var(--border-thick);
  border-style: dashed;
  border-radius: 0.25rem;
  border-color: #1d94f3;
  width: calc(100% - 0.25rem);
}
.tree-view-container .tree-items .tree-item.drop-on {
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
.tree-view-container .tree-items .tree-item.placeholder {
  display: block;
  height: 1.25rem;
}
.tree-view-container .tree-items .tree-item coral-icon {
  font-size: 0.85rem;
  transition: all 0.3s ease;
}
.tree-view-container .tree-items .tree-item coral-icon.expanded {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.tree-view-container .tree-items .tree-item:focus > .tree-item-main {
  outline: 2px solid rgba(15, 102, 208, 0.1);
  outline-offset: -2px;
}
.tree-view-container .tree-items .tree-item[selected='true'] > .tree-item-main {
  background-color: rgba(15, 102, 208, 0.1);
  outline: unset;
}
.tree-view-container .tree-items .tree-item .tree-item-main {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  cursor: pointer;
  padding: 0.25rem 0rem;
}
.tree-view-container .tree-items .tree-item .tree-item-main .tree-item-chevron {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 1.125rem;
  min-width: 1.125rem;
}
.tree-view-container .tree-items .tree-item .tree-item-main:hover {
  background-color: rgba(44, 44, 44, 0.1);
  outline: unset;
}
.tree-view-container .tree-items .tree-item .tree-item-main.drag-in-progress {
  background-color: rgba(15, 102, 208, 0.1);
}
.tree-view-container .tree-items .tree-item .tree-item-main .tree-item-content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  cursor: pointer;
  height: 1.25rem;
  line-height: 1.25rem;
  width: calc(100% - 1.125rem);
  position: relative;
}
.tree-view-container .tree-items .tree-item .tree-item-main .tree-item-content:hover .tree-item-options {
  display: block;
}
.tree-view-container .tree-items .tree-item .tree-item-main .tree-item-content .tree-item-icon {
  cursor: pointer;
}
.tree-view-container .tree-items .tree-item .tree-item-main .tree-item-content .tree-item-text {
  margin-left: 0.375rem;
  cursor: pointer;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.tree-view-container .tree-items .tree-item .tree-item-main .tree-item-content .tree-item-text label {
  cursor: pointer;
  white-space: nowrap;
  padding-right: 1rem;
}
.tree-view-container .tree-items .tree-item .tree-item-main .tree-item-content .tree-item-options {
  display: none;
  cursor: auto;
  padding-top: 0.125rem;
}
.tree-view-container .tree-items .tree-item .tree-item-main .tree-item-content .tree-item-options button {
  height: 100%;
  margin: 0;
  padding: 0rem 0.5rem;
}
.tree-view-container .tree-items .tree-item .tree-item-main .tree-item-content .condition {
  width: 0.5rem;
  height: 0.5rem;
  min-width: 0.5rem;
  margin-top: 0.375rem;
  border-radius: 50%;
  margin-right: 0.25rem;
}
.tree-view-container .tree-items .tree-item .tree-item-main .tree-item-content .condition[title] {
  border: 1px solid var(--color);
}
.tree-view-container .tree-items .tree-item .tree-item-main .tree-item-content.additional-icons .tree-item-text {
  margin-left: -0.375rem;
}
.tree-view-container .tree-items .tree-item .tree-item-sub {
  padding-left: 1rem;
  -webkit-transform: scaleY(0);
      -ms-transform: scaleY(0);
          transform: scaleY(0);
  visibility: hidden;
  -webkit-transform-origin: top;
      -ms-transform-origin: top;
          transform-origin: top;
  min-height: 0rem;
  transition: all 0.3s ease;
}
.tree-view-container .tree-items .tree-item .tree-item-sub.expanded {
  -webkit-transform: scaleY(1);
      -ms-transform: scaleY(1);
          transform: scaleY(1);
  min-height: 1rem;
  visibility: visible;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.ditamap-viewer-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 1.3125rem;
  line-height: 1.3125rem;
  padding: 0.125rem 0rem;
}
.ditamap-viewer-item .ditamap-viewer-item-checkbox {
  width: 1rem;
}
.ditamap-viewer-item .ditamap-viewer-item-checkbox coral-checkbox {
  display: inherit;
  line-height: inherit;
  height: inherit;
}
.ditamap-viewer-item .ditamap-viewer-item-checkbox coral-checkbox ._coral-Checkbox-checkmark::after {
  top: 0.3875rem;
}
.ditamap-viewer-item .ditamap-viewer-item-content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.ditamap-viewer-item .ditamap-viewer-item-content .ditamap-viewer-item-text {
  padding-left: 0.25rem;
  white-space: nowrap;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.ditamap-viewer-item .ditamap-viewer-item-lockstatus {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding-right: 0.125rem;
  width: 1rem;
  position: absolute;
  left: 16.75rem;
  background-color: #F5F5F5;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.ditamap-editor-item.active {
  background-color: #f0f0f0;
}
.ditamap-editor-item:hover {
  background-color: #f0f0f0;
}
.ditamap-editor-item.drag-append-prev-entered {
  border-top-style: solid;
  border-top-color: #1884ec;
  border-top-width: 0.0625rem;
}
.ditamap-editor-item.drag-append-next-entered {
  border-bottom-style: solid;
  border-bottom-color: #1884ec;
  border-bottom-width: 0.0625rem;
}
.ditamap-editor-item.drag-replace-entered {
  background-color: #e1e1e1;
}
.ditamap-editor-item.meta {
  color: #a0a0a0;
}
.ditamap-editor-item {
  padding: 0rem 0.5rem;
  padding-left: 0rem;
  border: transparent solid;
  border-width: 0.0625rem;
}
.ditamap-editor-item .ditamap-editor-item-dragappend {
  height: 0.2rem;
}
.ditamap-editor-item .ditamap-editor-item-dragreplace {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.ditamap-editor-item .ditamap-editor-item-dragreplace .ditamap-editor-item-checkbox {
  height: 1.3125rem;
  line-height: 1.3125rem;
  width: 1rem;
  -webkit-flex: none;
      -ms-flex: none;
          flex: none;
}
.ditamap-editor-item .ditamap-editor-item-dragreplace .ditamap-editor-item-checkbox coral-checkbox {
  display: inherit;
  line-height: inherit;
  height: inherit;
}
.ditamap-editor-item .ditamap-editor-item-dragreplace .ditamap-editor-item-checkbox coral-checkbox ._coral-Checkbox-checkmark::after {
  top: 0.3875rem;
}
.ditamap-editor-item .ditamap-editor-item-dragreplace .ditamap-editor-item-content {
  -webkit-flex: 1 0 content;
      -ms-flex: 1 0 content;
          flex: 1 0 content;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.ditamap-editor-item .ditamap-editor-item-dragreplace .ditamap-editor-item-content .ditamap-editor-item-icon {
  height: 1.3125rem;
  line-height: 1.3125rem;
  width: 1.5rem;
  -webkit-flex: none;
      -ms-flex: none;
          flex: none;
}
.ditamap-editor-item .ditamap-editor-item-dragreplace .ditamap-editor-item-content label {
  padding-left: 0.125rem;
  min-width: 30rem;
  max-width: 50rem;
  -webkit-flex: 1 0;
      -ms-flex: 1 0;
          flex: 1 0;
}
.ditamap-editor-item .ditamap-editor-item-dragreplace .ditamap-editor-item-content coral-card {
  min-height: 0rem;
}
.ditamap-editor-item .ditamap-editor-item-dragreplace .ditamap-editor-item-content coral-card coral-card-asset {
  display: none;
}
.ditamap-editor-item .ditamap-editor-item-dragreplace .ditamap-editor-item-content coral-card div {
  position: relative;
  overflow: auto;
  height: auto;
}
.ditamap-editor-item .ditamap-editor-item-dragreplace .ditamap-editor-item-content coral-card div coral-card-content {
  position: relative;
}
.ditamap-editor-item .ditamap-editor-item-dragreplace .ditamap-editor-item-keys {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.ditamap-editor-item .ditamap-editor-item-dragreplace .ditamap-editor-item-righticons {
  padding-right: 0.125rem;
  height: 1.3125rem;
  line-height: 1.3125rem;
  width: 1.5rem;
  -webkit-flex: none;
      -ms-flex: none;
          flex: none;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.key-item {
  padding-right: 0.5rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.map-editor-view {
  background-color: white;
  width: 100%;
  height: 100%;
  overflow: auto;
}
.map-editor-view .ditamap-title .ditamap-title-textfield {
  font-size: 1.125rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.5rem 1rem;
  border-top: var(--border-thin);
  cursor: pointer;
}
.map-editor-view .ditamap-reltables {
  width: inherit;
}
.map-editor-view .ditamap-reltables .ditamap-reltable {
  display: inline-table;
}
.map-editor-view .no-topics {
  float: left;
  width: 100%;
  height: calc(100% - 5rem);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  background: inherit;
}
.map-editor-view .new-topics {
  float: left;
  width: 100%;
  height: 5rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  background: inherit;
}
.map-editor-view .map-source-view {
  width: 100%;
  height: 100%;
}
.map-editor-view .map-source-view .source-view {
  height: 100%;
}
.map-editor-view .map-source-view .source-view form {
  height: 100%;
}
.map-editor-view .map-source-view .source-view form .CodeMirror {
  height: 100%;
}
.map-editor-view:focus {
  outline: none;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.ditamap-reltable {
  border-top-style: solid;
  border-color: var(--border-color);
  border-width: 0.0625rem;
  background-color: white;
}
.ditamap-reltable .coral-Table {
  table-layout: fixed;
  width: 100%;
}
.ditamap-reltable .ditamap-editor-item .ditamap-editor-item-dragreplace .ditamap-editor-item-content label {
  min-width: 10rem;
  max-width: 100%;
  -webkit-flex: 1 0;
      -ms-flex: 1 0;
          flex: 1 0;
}
.ditamap-reltable .ditamap-editor-item .ditamap-editor-item-dragreplace .ditamap-editor-item-keys {
  display: none;
}
.ditamap-reltable .ditamap-editor-item .ditamap-editor-item-dragreplace .ditamap-editor-item-righticons {
  display: none;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.project-reports .project-reports-list {
  background-color: transparent;
  border: 0;
  border-radius: 0;
  border-bottom: var(--border-thin);
  padding-bottom: 0.5rem;
  padding-top: 0.5rem;
}
.project-reports .project-reports-list coral-selectlist-item {
  background-color: transparent;
  cursor: pointer;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  padding: 0;
}
.project-reports .project-reports-list coral-selectlist-item:after {
  display: none;
}
.project-reports .project-reports-list coral-selectlist-item:hover {
  background-color: rgba(44, 44, 44, 0.1);
}
.project-reports .project-reports-list coral-selectlist-item .project-report-panel-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0.5rem;
}
.project-reports .project-reports-list coral-selectlist-item .project-report-panel-item:hover .report-options {
  display: block;
}
.project-reports .project-reports-list coral-selectlist-item .project-report-panel-item .report-options {
  display: none;
}
.project-reports .project-reports-list coral-selectlist-item .project-report-panel-item .report-icon {
  height: 2rem;
  line-height: 2rem;
  width: 1.5rem;
}
.project-reports .project-reports-list coral-selectlist-item .project-report-panel-item label {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding-left: 0.5rem;
  cursor: pointer;
}
.project-reports .project-reports-list coral-selectlist-item .project-report-panel-item ._coral-Loader--centered {
  position: unset;
  top: unset;
  left: unset;
  margin-top: unset;
  margin-left: unset;
}
.project-reports .project-reports-list coral-selectlist-item.is-selected {
  color: var(--color);
}
.project-reports .project-reports-list coral-selectlist-item.is-selected ._coral-SelectList-icon {
  display: none;
}
.project-reports .project-reports-list coral-selectlist-item:focus,
.project-reports .project-reports-list coral-selectlist-item.is-focused {
  background-color: rgba(15, 102, 208, 0.1);
  color: var(--selected-color);
}
.project-reports ._coral-Loader--bar {
  width: 100%;
}
.project-reports ._coral-Loader--bar ._coral-Loader--bar-track {
  width: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.report-view {
  display: block;
  background-color: var(--editor-bg-color);
  overflow-x: auto;
  overflow-y: hidden;
  height: calc(100% - 2rem);
  padding: 1rem;
  width: calc(100% - 2rem);
}
.report-view .report-table {
  overflow-y: auto;
  height: 100%;
  background-color: var(--editor-bg-color);
  display: inline-block;
  min-width: 100%;
}
.report-view .report-table ._coral-Table-wrapper-container {
  overflow: unset;
  display: inline-block;
  min-width: 100%;
}
.report-view .report-table ._coral-Table {
  table-layout: auto;
  border-collapse: collapse;
}
.report-view .report-table ._coral-Table ._coral-Table-body ._coral-Table-cell {
  background-color: var(--editor-bg-color);
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
}
.report-view .report-table ._coral-Table ._coral-Table-body ._coral-Table-cell .condition {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 2rem;
  cursor: pointer;
}
.report-view .report-table ._coral-Table ._coral-Table-body ._coral-Table-cell .condition:hover .condition-options {
  display: block;
}
.report-view .report-table ._coral-Table ._coral-Table-body ._coral-Table-cell .condition label {
  cursor: pointer;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.report-view .report-table ._coral-Table ._coral-Table-body ._coral-Table-cell .condition .condition-backcolor {
  width: 1.5rem;
  min-width: 1.5rem;
  cursor: pointer;
  background-color: #e1e1e1;
  margin: 0.25rem;
  border: var(--border-thin);
  border-radius: 0.25rem;
}
.report-view .report-table ._coral-Table ._coral-Table-body ._coral-Table-cell .condition .condition-backcolor .condition-color {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 1.375rem;
  line-height: 1.375rem;
  font-size: 1rem;
  cursor: pointer;
}
.report-view .report-table ._coral-Table ._coral-Table-body ._coral-Table-cell .condition .condition-value {
  line-height: 2rem;
  padding-left: 0.5rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  border-left: 0;
  cursor: pointer;
  width: calc(100% - 2.5rem);
}
.report-view .report-table ._coral-Table ._coral-Table-body ._coral-Table-cell .condition .condition-value label {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.report-view .report-table ._coral-Table ._coral-Table-body ._coral-Table-cell .condition .condition-options {
  display: none;
}
.report-view .report-table.resizeAble-cols ._coral-Table ._coral-Table-body ._coral-Table-cell {
  background-color: var(--editor-bg-color);
  max-width: 0rem;
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
}
.report-view .report-table.resizeAble-cols ._coral-Table ._coral-Table-body ._coral-Table-cell .condition {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 2rem;
  cursor: pointer;
}
.report-view .report-table.resizeAble-cols ._coral-Table ._coral-Table-body ._coral-Table-cell .condition:hover .condition-options {
  display: block;
}
.report-view .report-table.resizeAble-cols ._coral-Table ._coral-Table-body ._coral-Table-cell .condition label {
  cursor: pointer;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.report-view .report-table.resizeAble-cols ._coral-Table ._coral-Table-body ._coral-Table-cell .condition .condition-backcolor {
  width: 1.5rem;
  min-width: 1.5rem;
  cursor: pointer;
  background-color: #e1e1e1;
  margin: 0.25rem;
  border: var(--border-thin);
  border-radius: 0.25rem;
}
.report-view .report-table.resizeAble-cols ._coral-Table ._coral-Table-body ._coral-Table-cell .condition .condition-backcolor .condition-color {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 1.375rem;
  line-height: 1.375rem;
  font-size: 1rem;
  cursor: pointer;
}
.report-view .report-table.resizeAble-cols ._coral-Table ._coral-Table-body ._coral-Table-cell .condition .condition-value {
  line-height: 2rem;
  padding-left: 0.5rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  border-left: 0;
  cursor: pointer;
  width: calc(100% - 2.5rem);
}
.report-view .report-table.resizeAble-cols ._coral-Table ._coral-Table-body ._coral-Table-cell .condition .condition-value label {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.report-view .report-table.resizeAble-cols ._coral-Table ._coral-Table-body ._coral-Table-cell .condition .condition-options {
  display: none;
}
.report-view .report-table.table-sticky {
  overflow: unset;
}
.report-view .report-table.table-sticky ._coral-Table-wrapper-container {
  overflow: auto;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.general-properties .report-graph-brs-select {
  width: 100%;
}
.general-properties .link-to-project-file .autocomplete-list ._coral-Textfield {
  border: var(--border-thin);
}
.report-graph-view {
  height: 100%;
  min-width: 30rem;
}
.report-graph-view .dont-show-link-icon {
  visibility: hidden !important;
}
.report-graph-view .show-outgoing-line-before,
.report-graph-view .show-incoming-line-before {
  border-left-width: 0.5rem;
  border-left-style: solid;
  margin-top: 2rem;
}
.report-graph-view .show-outgoing-line-before:empty,
.report-graph-view .show-incoming-line-before:empty {
  border: none;
}
.report-graph-view .show-outgoing-line-before {
  border-left-color: #E68619;
}
.report-graph-view .show-incoming-line-before {
  border-left-color: #2D9D78;
}
.report-graph-view .legend-item-container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.report-graph-view .legend-item-container .incoming-items-section {
  min-width: 30%;
}
.report-graph-view .legend-item-container .incoming-items-section .legend-item-content-incoming {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 2rem;
  line-height: 0.9;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.report-graph-view .legend-item-container .incoming-items-section .legend-item-content-incoming .incoming-link-class {
  margin-left: -2px;
  color: #2D9D78;
}
.report-graph-view .legend-item-container .incoming-items-section .legend-item-content-incoming .report-cell-label {
  padding-left: 1.6rem;
}
.report-graph-view .legend-item-container .outgoing-items-section {
  min-width: 30%;
}
.report-graph-view .legend-item-container .outgoing-items-section .outgoing-link-icon-label-class {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.report-graph-view .legend-item-container .outgoing-items-section .outgoing-link-icon-label-class .outgoing-link-icon-class {
  margin-left: -2.25rem;
  margin-right: 1.1rem;
  margin-top: 2.75rem;
  min-width: 18px;
  z-index: 1000;
}
.report-graph-view .legend-item-container .outgoing-items-section .legend-item-content-outgoing {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 2rem;
  line-height: 0.9;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.report-graph-view .legend-item-container .outgoing-items-section .legend-item-content-outgoing .outgoing-link-class {
  margin-left: -2px;
  color: #E68619;
}
.report-graph-view .legend-item-container .outgoing-items-section .legend-item-content-outgoing .report-cell-label {
  padding-left: 1.6rem;
}
.report-graph-view .legend-item-container .current-topic-items-section {
  min-width: 30%;
}
.report-graph-view .legend-item-container .current-topic-items-section .topic-center-node {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border-left-width: 0.5rem;
  border-left-color: #2680EB;
  border-left-style: solid;
  height: 2.5rem;
  margin-top: 2rem;
  line-height: 2.5rem;
}
.report-graph-view .legend-item-container .current-topic-items-section .topic-center-node .report-cell-label-container {
  padding-right: 2.5rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
}
.report-graph-view .legend-item-container .current-topic-items-section .topic-center-node .incoming-link-icon-class {
  margin-left: -2.25rem;
  margin-right: 2.8rem;
  margin-top: 0.75rem;
  min-width: 18px;
  z-index: 1000;
}
.report-graph-view .legend-item-container .current-topic-items-section .legend-item-content-current-topic {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 2rem;
  line-height: 0.9;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.report-graph-view .legend-item-container .current-topic-items-section .legend-item-content-current-topic .topic-link-class {
  margin-left: -2px;
  color: #2680EB;
}
.report-graph-view .legend-item-container .current-topic-items-section .legend-item-content-current-topic .report-cell-label {
  padding-left: 1.6rem;
}
.report-graph-view .legend-item-container .brs-seq-container {
  min-width: 3.5rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.report-graph-view .legend-item-container .brs-seq-container button {
  padding: 0;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.report-cell-icontext {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 2rem;
  line-height: 2rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 25rem;
}
.report-cell-icontext .report-cell-icon {
  padding-right: 0.5rem;
  line-height: 2rem;
  height: 2rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.report-cell-text {
  min-height: 2rem;
  line-height: 2rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 25rem;
}
.report-cell-link {
  cursor: pointer;
}
.report-cell-link label {
  cursor: inherit;
}
.report-cell-link label:hover {
  color: blue;
  text-decoration: underline;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.ditamap-viewer-item-icon.map,
.ditamap-viewer-item-icon.bookmap {
  content: url(/static/bc8b344ab7bee51ef0899de5104131ed.svg);
}
.ditamap-viewer-item-icon.topic {
  content: url(/static/53e76028cda6be16cfb26aa89600c63b.svg);
}
.ditamap-viewer-item-icon.task {
  content: url(/static/560c0a689d597b2c6271a12cfb1ad8da.svg);
}
.ditamap-viewer-item-icon.concept {
  content: url(/static/b9cd97eabe7fc9a66de3bb381d008b61.svg);
}
.ditamap-viewer-item-icon.reference {
  content: url(/static/6a2ced4275f094be9a2edcf55e19529d.svg);
}
.ditamap-viewer-item-icon.not_found {
  content: url(/static/045cf3f4401456320d51ec5b2b4b0c7a.svg);
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.snippet-list-select-container {
  height: 100%;
}
coral-selectlist._coral-SelectList._coral-BasicList.hide-selection.snippet-select-list {
  height: calc(100% - 3rem);
  background: transparent;
}
coral-selectlist._coral-SelectList._coral-BasicList.hide-selection.snippet-select-list > ._coral-SelectList-item._coral-BasicList-item {
  padding: 0rem;
}
.snippet-list .snippet-tree {
  padding: 0rem;
}
.snippet-list .snippet-tree .tree-items {
  width: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.multimedia-source .multimedia-browser {
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 100%;
}
.multimedia-source .multimedia-browser input {
  width: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.autocomplete-list .search-text-group {
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 100%;
  position: relative;
}
.autocomplete-list .search-text-group.has-icon ._coral-Button {
  position: absolute;
  right: 0;
  margin-right: 0.5rem;
  border: none;
  width: 18px;
  height: 18px;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
  padding: 0;
}
.autocomplete-list .search-text-group.has-icon ._coral-Button ._coral-Icon {
  width: 18px;
  height: 18px;
  padding: 0;
}
.autocomplete-list .search-text-group.has-icon ._coral-Icon {
  position: absolute;
  width: 1.5rem;
  bottom: 0;
  top: 0;
  height: 2rem;
  padding: 0.125rem;
  box-sizing: border-box;
  padding-left: 0.25rem;
}
.autocomplete-list .search-text-group.has-icon .coral-DecoratedTextfield-input {
  padding-left: 2rem;
  border-radius: 0;
}
.autocomplete-list .search-text-group:not(.has-icon) ._coral-Icon {
  display: none;
}
.autocomplete-list coral-selectlist {
  position: static;
  display: block;
  border: none;
  box-shadow: none;
  padding-bottom: 1rem;
  height: 25rem;
  overflow-y: auto;
}
.autocomplete-list coral-selectlist coral-selectlist-item-content > coral-icon:first-child {
  margin-right: 0.5rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.toggle-tab-labels {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  color: #707070;
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
}
.toggle-tab-labels label {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding-left: 0.75rem;
  line-height: 1.4rem;
  text-transform: uppercase;
  font-size: 0.8125rem;
}
.toggle-tab-labels .toggle-view {
  height: 1.4rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.toggle-tab-labels .toggle-view button {
  height: 1.4rem;
  width: 2.5rem;
  padding: 0 0.4375rem;
}
.toggle-tab-labels .toggle-view button coral-icon {
  font-size: 0.8125rem;
  line-height: 0.8125rem;
}
.toggle-tab-labels .toggle-view button coral-icon svg {
  height: 14px;
  width: 14px;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.report-properties .link-to-project-file .project-files-configs .project-files-views {
  width: 100%;
}
.report-properties .link-to-project-file .project-files-configs .project-files-views coral-accordion {
  display: none;
}
.report-properties .report-properties-labelDiv {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.report-properties .report-properties-labelDiv .report-properties-labelDiv-label {
  margin-top: 1.3rem;
  margin-left: 0.5rem;
}
.report-properties .report-properties-labelDiv .report-properties-labelDiv-Button {
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  margin-top: 1rem;
}
.report-properties .report-filter {
  padding: 0.5rem 0rem;
}
.report-properties .report-filter .select-taglist > ._coral-Button {
  margin-bottom: 0.25rem;
}
.report-properties .checkbox-list-vertical {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.report-properties .checkbox-list-vertical ._coral-Checkbox {
  width: -webkit-max-content;
  width: max-content;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.image-view {
  background-color: var(--bg-color);
}
.image-view .image-preview {
  display: block;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.item-properties ._coral-Textfield {
  width: 100%;
}
.item-properties ._coral-Textfield--multiline {
  min-height: 2.5rem;
}
.item-properties .inline-group {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.item-properties .inline-group ._coral-Textfield {
  margin-right: 0.5rem;
}
.item-properties .inline-group :first-child {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.item-properties ._coral-Tag {
  text-transform: none;
}
.item-properties .multi-field-widget {
  margin-top: 0.5rem;
}
.item-properties .multi-field-widget ._coral-Table ._coral-Table-cell {
  padding: 0;
}
.item-properties .collapsible .collapsible-content ._coral-Checkbox ._coral-Checkbox-label {
  width: 13rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.item-properties ._coral-Multifield-item coral-multifield-item-content {
  width: 8rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.toc-panel {
  height: 100%;
}
.toc-panel .header {
  height: 2rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.toc-panel .header .text {
  line-height: 2rem;
}
.toc-panel .header .options-group {
  margin-left: auto;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  cursor: auto;
  display: none;
}
.toc-panel .header:hover .options-group {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.toc-panel .header:hover .options-group button {
  margin: 0;
}
.toc-panel .content {
  padding-right: 0.5rem;
  height: calc(100% - 2rem);
}
.toc-panel .content .toc-author-view {
  height: 100%;
}
.toc-meta-props {
  width: calc(100% - 1rem);
  margin: 0.5rem;
}
.toc-meta-props .toc-meta-general-props {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.toc-meta-props .toc-meta-general-props ._coral-Checkbox {
  margin: 0;
}
.toc-meta-props .toc-meta-general-props ._coral-Icon {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
.toc-meta-props .group {
  margin: 0;
}
.toc-meta-props .group ._coral-Textfield {
  width: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.tag-list-editor ._coral-Textfield {
  margin-bottom: 0.5rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.tag-list-with-label {
  line-height: 1.25rem;
}
.tag-list-with-label label {
  margin-bottom: 0.5rem;
  display: block;
}
.tag-list-with-label ._coral-TagList-item {
  padding-left: 0;
  height: 2rem;
}
.checkbox-list-with-label ._coral-Checkbox {
  width: 100%;
}
.checkbox-list-with-label,
.tag-list-with-label {
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
}
.checkbox-list-with-label .condition,
.tag-list-with-label .condition {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 2rem;
  cursor: pointer;
}
.checkbox-list-with-label .condition:hover .condition-options,
.tag-list-with-label .condition:hover .condition-options {
  display: block;
}
.checkbox-list-with-label .condition label,
.tag-list-with-label .condition label {
  cursor: pointer;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.checkbox-list-with-label .condition .condition-backcolor,
.tag-list-with-label .condition .condition-backcolor {
  width: 1.5rem;
  min-width: 1.5rem;
  cursor: pointer;
  background-color: #e1e1e1;
  margin: 0.25rem;
  border: var(--border-thin);
  border-radius: 0.25rem;
}
.checkbox-list-with-label .condition .condition-backcolor .condition-color,
.tag-list-with-label .condition .condition-backcolor .condition-color {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 1.375rem;
  line-height: 1.375rem;
  font-size: 1rem;
  cursor: pointer;
}
.checkbox-list-with-label .condition .condition-value,
.tag-list-with-label .condition .condition-value {
  line-height: 2rem;
  padding-left: 0.5rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  border-left: 0;
  cursor: pointer;
  width: calc(100% - 2.5rem);
}
.checkbox-list-with-label .condition .condition-value label,
.tag-list-with-label .condition .condition-value label {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.checkbox-list-with-label .condition .condition-options,
.tag-list-with-label .condition .condition-options {
  display: none;
}
.checkbox-list-with-label .condition,
.tag-list-with-label .condition {
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  margin: 0;
  height: 2rem;
  cursor: auto;
  background-color: inherit;
}
.checkbox-list-with-label .condition label,
.tag-list-with-label .condition label,
.checkbox-list-with-label .condition .condition-backcolor,
.tag-list-with-label .condition .condition-backcolor,
.checkbox-list-with-label .condition .condition-value,
.tag-list-with-label .condition .condition-value {
  margin-right: 0;
  cursor: auto;
}
.checkbox-list-with-label .condition label .condition-color,
.tag-list-with-label .condition label .condition-color,
.checkbox-list-with-label .condition .condition-backcolor .condition-color,
.tag-list-with-label .condition .condition-backcolor .condition-color,
.checkbox-list-with-label .condition .condition-value .condition-color,
.tag-list-with-label .condition .condition-value .condition-color {
  cursor: auto;
  height: 1rem;
  line-height: 1.25rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.element-styles-popover-list {
  max-height: 15rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.preview-container {
  width: 100%;
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  direction: col;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.preview-container.cass-preview {
  overflow: hidden;
  margin: 0;
  background: white;
}
.preview-container .image-preview,
.preview-container .video-preview {
  max-width: 100%;
  max-height: 100%;
  margin: auto;
}
.preview-container iframe {
  width: 100%;
  height: 100%;
  border: none;
  max-height: 400px;
  resize: both;
  min-width: 270px;
}
.preview-container .html-preview,
.preview-container .dita-html-preview {
  width: 100%;
  height: 100%;
  border: none;
}
.preview-container .no-preview {
  margin: 4rem;
  display: block;
  font-size: 0.75rem;
  color: #8E8E8E;
}
.preview-div-wrapper-margin {
  margin: auto;
  height: 100%;
  width: 45rem;
}
.preview-div-wrapper-margin .preview-div-wrapper {
  height: 100%;
  width: 45rem;
  position: relative;
  overflow: auto;
}
.preview-div-wrapper-margin .preview-div-wrapper .previewdiv.hidden {
  display: none;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.log-viewer {
  width: 100%;
  height: 100%;
  border: 0;
  border-top: var(--border-thin);
  background: #ffffff;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.prompt {
  max-width: 30rem;
}
.prompt ._coral-Dialog-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0.25rem;
}
.prompt .message {
  word-break: normal;
  white-space: pre-wrap;
}
.prompt ._coral-Icon._coral-Alert-icon {
  padding-right: 0.5rem;
  position: unset;
}
.prompt ._coral-Icon:empty {
  display: none;
}
.prompt._coral-Alert--error,
.prompt._coral-Alert--warning {
  border-width: var(--border-thick-width);
  border-style: solid;
  border-color: transparent;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.size {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.size .value {
  width: 5rem;
  min-width: 4rem;
  border-radius: 0px 4px 4px 0px;
}
.size .stepper-buttons {
  display: block;
  border-radius: 4px 0px 0px 4px;
}
.size .stepper-buttons .stepper-button {
  position: relative;
  display: block;
  height: 16px;
  width: 24px;
  padding-left: 6px;
  padding-right: 6px;
  margin: 0 !important;
  border-width: 1px;
  border-right-width: 0;
  border-radius: 4px 0px 0px 4px;
  border-color: var(--button-border-color);
}
.size .stepper-buttons .stepper-button ._coral-Icon {
  margin: 0 !important;
  width: 14px;
  height: 14px;
  opacity: 1;
}
.size .stepper-buttons .stepper-button.stepper-up {
  border-bottom: none;
  border-bottom-left-radius: 0;
}
.size .stepper-buttons .stepper-button.stepper-up ._coral-Icon {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: 0px;
}
.size .stepper-buttons .stepper-button.stepper-down {
  border-top: none;
  border-top-left-radius: 0;
  border-bottom-width: 1px;
}
.size .stepper-buttons .stepper-button.stepper-down ._coral-Icon {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  top: 0px;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.content-prop {
  display: block;
  margin-top: 4px;
}
.content-prop .content-prop-textfield {
  width: 5rem;
  min-width: 4rem;
  border-radius: 4px;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.size-pair {
  position: relative;
}
.size-pair .row {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.size-pair .row.header label {
  line-height: 1.25rem;
  min-width: auto;
  margin-right: 1rem;
}
.size-pair .row .mode {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.size-pair .row .mode .coral-FieldLabel {
  min-width: 1rem;
}
.size-pair .row .mode .size {
  width: 6rem;
}
.size-pair .row .mode .size .value {
  min-width: 3rem;
}
.size-pair .row .link._coral-ButtonGroup.button-group-layout {
  height: 2rem;
  margin: 1.15rem 0.75rem 0rem 0.75rem;
}
.size-pair .row .link._coral-ButtonGroup.button-group-layout ._coral-Button {
  width: 2rem;
  padding: 0rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.unit {
  min-width: 5rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.topic-conditional-tags .collapsible-content > .collapsible:first-child {
  border-bottom: var(--border-thin);
  padding-bottom: 0.5rem;
  margin-bottom: 0.5rem;
}
.topic-conditional-tags .collapsible-content .collapsible-header .coral-Heading--5 {
  text-transform: none;
  font-size: 0.875rem;
  cursor: default;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.title-file-path {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  width: 100%;
}
.title-file-path ._coral-Icon {
  font-size: 0.85rem;
  transition: all 0.3s ease;
  width: 1.5rem;
}
.title-file-path .labels {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-left: 0.25rem;
  width: calc(100% - 2rem);
}
.title-file-path .labels .file-title {
  line-height: 1.25rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.progress-toast {
  position: absolute;
  z-index: 10050;
  max-height: 20rem;
  overflow: hidden;
  bottom: 0.1rem;
  right: 0.5rem;
  max-width: 18rem;
  min-width: 18rem;
}
.progress-toast h4 {
  margin-top: 0;
  margin-bottom: 0.25rem;
}
.progress-toast .progress-bar .icon {
  margin-top: 1.2rem;
  padding-left: 0.5rem;
}
.progress-toast .progress-label {
  width: 100%;
  margin: 0;
  min-height: 1.25rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline;
}
.progress-toast ._coral-Loader--bar {
  width: 13rem;
}
.progress-toast ._coral-Loader--bar ._coral-Loader--bar-track {
  width: 13rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.table-sizes .row-size,
.table-sizes .column-size {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.table-sizes .row-size .numbers,
.table-sizes .column-size .numbers {
  margin-right: 0.5rem;
  width: 6.5rem;
}
.table-sizes .row-size .numbers > .coral-FieldLabel,
.table-sizes .column-size .numbers > .coral-FieldLabel {
  min-width: 1rem;
}
.table-sizes .row-size .numbers > ._coral-Dropdown,
.table-sizes .column-size .numbers > ._coral-Dropdown {
  min-width: 4rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.table-templates .default-templates ._coral-SelectList {
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background: transparent;
}
.table-templates .default-templates ._coral-SelectList ._coral-SelectList-item {
  padding: 0;
  margin-right: 0.5rem;
  margin-bottom: 0.5rem;
}
.table-templates .default-templates ._coral-SelectList ._coral-SelectList-item .list-template {
  width: 3rem;
  height: 3rem;
}
.table-templates .default-templates ._coral-SelectList ._coral-SelectList-item .list-template img {
  width: 3rem;
  height: 3rem;
}
.table-templates .default-templates ._coral-SelectList ._coral-SelectList-item.is-selected .list-template {
  border: 1px solid;
}
.brs-editor {
  overflow: auto;
  width: 100%;
  height: 100%;
}
.brs-editor .dragarea {
  height: 100%;
  text-align: center;
  line-height: 10rem;
  font-size: 1.5rem;
  color: #707070;
}
.brs-editor .dragarea label {
  display: block;
  padding-top: 20%;
}
.brs-editor .brs-list {
  width: 50vw;
}
.brs-editor .brs-list .brs-item .tree-item-content {
  width: 100%;
}
.brs-editor .brs-list .brs-item .tree-item-text {
  min-width: 40vw;
}
.brs-editor .brs-list .brs-item .tree-item-options {
  display: none;
}
.brs-editor .brs-list .tree-item-main:hover .tree-item-options {
  display: initial;
}
.toc-panel.project-review-list-drilldown .brs-list {
  background: transparent;
  height: calc(100% - 2rem);
}
.project-brs {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
  height: 100%;
}
.project-brs .brs-list {
  background-color: transparent;
  border: 0;
  border-radius: 0;
  padding-bottom: 0.5rem;
  padding-top: 0.5rem;
}
.project-brs .brs-list coral-selectlist-item {
  background-color: transparent;
  cursor: pointer;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  padding: 0;
}
.project-brs .brs-list coral-selectlist-item:after {
  display: none;
}
.project-brs .brs-list coral-selectlist-item:hover {
  background-color: rgba(44, 44, 44, 0.1);
}
.project-brs .brs-list coral-selectlist-item .project-brs-panel-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0.5rem;
}
.project-brs .brs-list coral-selectlist-item .project-brs-panel-item:hover .brs-options {
  display: block;
}
.project-brs .brs-list coral-selectlist-item .project-brs-panel-item .brs-options {
  display: none;
}
.project-brs .brs-list coral-selectlist-item .project-brs-panel-item .brs-icon {
  height: 2rem;
  line-height: 2rem;
  width: 1.5rem;
}
.project-brs .brs-list coral-selectlist-item .project-brs-panel-item label {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding-left: 0.5rem;
  cursor: pointer;
}
.project-brs .brs-list coral-selectlist-item.is-selected ._coral-SelectList-icon {
  display: none;
}
.project-brs .brs-list coral-selectlist-item:focus,
.project-brs .brs-list coral-selectlist-item.is-focused {
  background-color: rgba(15, 102, 208, 0.1);
  color: var(--selected-color);
}
.left-panels .tablist-container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: auto;
  overflow-x: hidden;
  height: calc(100% - 1.5rem);
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
}
.left-panels ._coral-Panel {
  height: 100%;
}
.eyedropper {
  height: 2rem;
  line-height: 2rem;
  cursor: pointer;
}
.eyedropper ._coral-Icon {
  height: 2rem;
  cursor: pointer;
}
.colorpicker {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.colorpicker ._coral-ColorInput {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  min-width: 2.125rem;
  min-height: 2.125rem;
}
.colorpicker .eyedropper {
  margin-left: 1rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.imagemap-area {
  padding: 0.25rem 0rem;
  height: 2rem;
  line-height: 2rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.imagemap-area .options-group {
  display: none;
  position: absolute;
  right: 1.5rem;
  background-color: var(--bg-color-hover);
}
.imagemap-area .options-group button {
  padding: 0;
}
.imagemap-area .options-group:hover {
  display: inline-block;
}
.imagemap-area:hover .options-group {
  display: inline-block;
}
.hyperlink-display-options ._coral-Select,
.hyperlink-display-options .popover-dimention {
  margin-left: 1rem;
}
.hyperlink-display-options .coral-RadioGroup {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0.25rem;
}
.hyperlink-display-options .coral-RadioGroup ._coral-Radio {
  margin-left: -0.5rem;
}
.hyperlink-display-options .popover-dimention .labels label {
  width: 4.125rem;
  min-width: 4.125rem;
  display: inline-block;
  font-size: 0.75rem;
  margin-right: 1rem;
}
.hyperlink-display-options .popover-dimention .values .width,
.hyperlink-display-options .popover-dimention .values .height {
  width: 4.125rem;
  min-width: 4.125rem;
}
.hyperlink-display-options .popover-dimention .values .width {
  margin-right: 1rem;
}
.hyperlink-display-options.inline-options {
  height: 6.7rem;
  margin-top: 1rem;
}
.hyperlink-display-options.inline-options .coral-RadioGroup,
.hyperlink-display-options.inline-options .popover-dimention,
.hyperlink-display-options.inline-options .width-group,
.hyperlink-display-options.inline-options .height-group {
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.hyperlink-display-options.inline-options .popover-dimention {
  margin-left: 0;
}
.hyperlink-display-options.inline-options .popover-dimention.coral-Form--aligned .coral-Form-fieldlabel {
  min-width: 0;
}
.hyperlink-display-options.inline-options .popover-dimention ._coral-Textfield {
  width: 4rem;
  min-width: 4rem;
}
.hyperlink-display-options.inline-options .popover-dimention .width-group {
  margin-right: 1rem;
}
.image-browse-preview {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.image-browse-preview .image-preview {
  width: 2rem;
  height: 2rem;
}
.image-browse-preview .image-preview {
  margin-right: 1rem;
}
.image-browse-preview .image-height {
  height: 100%;
}
.image-browse-preview .image-width {
  width: 100%;
}
.image-browse-preview .media-browser {
  width: 23.5rem;
}
.element-info .content {
  font-size: 0.9375rem;
  height: 1rem;
  line-height: 1rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.seealso-keyword .header {
  height: 2rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.seealso-keyword .header .text {
  line-height: 2rem;
}
.seealso-keyword .linked-files,
.seealso-keyword .used-in-files {
  padding: 0rem 0.5rem;
  margin-bottom: 0.5rem;
}
.seealso-keyword .linked-files .header,
.seealso-keyword .used-in-files .header {
  line-height: 2rem;
}
.seealso-keyword .linked-files .header > label,
.seealso-keyword .used-in-files .header > label {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  color: var(--info-text-color);
}
.seealso-keyword .linked-files .header ._coral-Button,
.seealso-keyword .used-in-files .header ._coral-Button {
  color: var(--info-text-color);
}
.seealso-keyword .linked-files .row-drag,
.seealso-keyword .used-in-files .row-drag,
.seealso-keyword .linked-files .row-action,
.seealso-keyword .used-in-files .row-action {
  padding: 0rem;
  width: 1rem;
}
.seealso-keyword .linked-files .multi-field-widget ._coral-Table ._coral-Table-body ._coral-Table-row ._coral-Table-cell,
.seealso-keyword .used-in-files .multi-field-widget ._coral-Table ._coral-Table-body ._coral-Table-row ._coral-Table-cell {
  padding: 0;
}
.seealso-keyword .linked-files .multi-field-widget ._coral-Table ._coral-Table-body ._coral-Table-row ._coral-Table-cell ._coral-Textfield,
.seealso-keyword .used-in-files .multi-field-widget ._coral-Table ._coral-Table-body ._coral-Table-row ._coral-Table-cell ._coral-Textfield {
  width: 100%;
  border: 0;
}
.seealso-keyword .used-in-files .multi-field-widget ._coral-Table ._coral-Table-body ._coral-Table-row ._coral-Table-cell {
  padding-left: 1rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.related-topics .header {
  line-height: 2rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.related-topics .header > label {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.related-topics .header ._coral-Button {
  padding: 0rem 0.75rem;
}
.related-topics .row-drag,
.related-topics .row-action {
  padding: 0rem;
  width: 1rem;
}
.related-topics .multi-field-widget ._coral-Table ._coral-Table-body ._coral-Table-row ._coral-Table-cell {
  padding: 0;
}
.related-topics .multi-field-widget ._coral-Table ._coral-Table-body ._coral-Table-row ._coral-Table-cell ._coral-Textfield {
  width: 100%;
  border: 0;
}
.scripting-table .scripting-row {
  display: grid;
  grid-template-columns: 40% 10rem;
}
.scripting-table .scripting-row .script-event {
  line-height: 2rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.search-result-item-content-wrapper {
  width: calc(100% - 1rem);
}
.search-result-item-content-wrapper .hover-opts-class {
  display: none;
}
.search-result-item-content-wrapper:hover .hover-opts-class {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 3rem;
  z-index: 100;
  height: 1.5rem;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  background-color: rgba(44, 44, 44, 0.01);
  padding-left: 0.5rem;
}
.search-result-item-content-wrapper:hover .hover-opts-class button {
  height: 1.5rem;
  padding: 0;
}
.search-result-item-content-wrapper .search-result-item-content-parent {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 1.5rem;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.search-result-item-content-wrapper .search-result-item-content {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 1.5rem;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.search-result-item-content-wrapper .search-result-item-content .highlight-search-text {
  color: black;
  background-color: yellow;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
}
.search-result-item-content-wrapper .label-div-hover {
  width: calc(100% - 7rem);
  overflow: hidden;
}
.search-result-item-content-wrapper .item-label-div {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  overflow: hidden;
  text-overflow: ellipsis;
}
.search-result-item-content-wrapper .item-label-div .prefix-class {
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
}
.search-result-item-content-wrapper .item-label-div .suffix-class {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  cursor: pointer;
}
.global-find-replace {
  height: inherit;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.global-find-replace .presets-header {
  min-height: 2rem;
}
.global-find-replace .presets-header .title {
  display: inline-block;
  height: calc(100% - 0.125rem);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.global-find-replace .presets-header .result-ops-class button {
  padding: 0;
}
.global-find-replace .fr-wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0.5rem;
  margin-right: 0rem;
}
.global-find-replace .fr-wrapper input {
  width: calc(100% - 3rem);
}
.global-find-replace .find-options-global {
  display: block;
}
.global-find-replace .find-options-global .filter-options coral-select {
  width: 100%;
}
.global-find-replace .replace-query-wrapper {
  margin-top: 2.5rem;
  padding-right: 1rem;
}
.global-find-replace .replace-query-wrapper input {
  margin: 1rem;
  width: calc(100% - 2rem);
}
.global-find-replace .replace-query-wrapper button {
  float: right;
}
.global-find-replace coral-accordion-item {
  border: none !important;
}
.global-find-replace .tree-result-wrapper {
  display: contents;
}
.global-find-replace .tree-result-wrapper .find-next-prev-wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 100%;
}
.global-find-replace .tree-result-wrapper .find-next-prev-wrapper .find-next-prev button {
  padding: 0;
  height: 100%;
}
.global-find-replace .tree-result-wrapper .tree-container-wrapper {
  overflow: auto;
  height: calc(100% - 2.0625rem);
  overflow-x: hidden;
}
.global-find-replace .tree-result-wrapper .results-count-div {
  border-top: var(--border-thin);
  padding: 0.5rem;
  height: 1rem;
  line-height: 1rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.global-find-replace .tree-result-wrapper .results-count-div .labelclass {
  width: 80% ;
}
.global-find-replace .tree-result-wrapper .results-count-div .result-ops-class {
  float: right;
  height: 1.5rem;
}
.global-find-replace .tree-result-wrapper .results-count-div .result-ops-class .result-ops-button-class {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.global-find-replace .tree-result-wrapper .results-count-div .result-ops-class .result-ops-button-class button {
  height: 1.5rem;
}
.global-find-replace .search-settings-options {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.global-find-replace .search-settings-options .search-settings-option {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
}
.global-find-replace .search-settings-options input {
  margin: 0;
  width: 100%;
}
.global-find-replace .search-settings-options ._coral-Checkbox-label {
  width: calc(100% - 14px - 16px);
}
.global-find-replace .search-settings-options ._coral-Checkbox-label coral-checkbox-label {
  display: block;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.project-seealso {
  height: 100%;
}
.project-seealso .drilldown-tab {
  height: calc(100% - 2.5rem);
  overflow: auto;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.project-hidden-tab {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  cursor: auto;
  height: 0 !important;
  padding: 0 !important;
}
.add-translation-language {
  width: 30rem;
  overflow: auto;
}
.translation-right-panel-outerdiv .report-filter {
  padding: 0;
}
.translation-profiles .script-path {
  width: calc(100% - 50px);
}
.add-translation .checkin {
  width: 100%;
}
.add-translation .translation-browser-textField {
  width: calc(100% - 3.2rem);
}
.date-picker-translation .publish-date {
  width: 100%;
}
.translation-properties-right-panel {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.translation-properties-right-panel .select-taglist {
  width: 100%;
}
.translation-properties-right-panel .output-path ._coral-Textfield {
  width: calc(100% - 50px);
}
.icon-translation-status-src-deleted,
.icon-translation-status-dest-deleted {
  color: red;
}
.icon-translation-status-src-modified {
  color: orange;
}
.icon-translation-status-in-sync {
  color: green;
}
.tree-view-container.presets-list.hide-selection.translation-editor {
  height: calc(100% - 2rem);
}
.translation-editor-wrapper {
  height: 100%;
}
.select-trans-profile {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.ccx-artifact-control-footer-column {
  display: none !important;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
coral-dialog._coral-Dialog {
  overflow: auto;
  resize: both;
  padding: 1.25rem;
}
coral-dialog._coral-Dialog ._coral-Dialog-header {
  height: 3.125rem;
}
coral-dialog._coral-Dialog ._coral-Dialog-content {
  height: calc(100% - 5.25rem);
  max-height: unset;
  overflow: auto;
}
coral-dialog._coral-Dialog ._coral-Dialog-footer {
  height: 2.125rem;
  margin-top: 1.25rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.item-properties-dialog {
  width: 22rem;
  height: 70%;
  min-width: 22rem;
}
.toc-meta-dlg.item-properties-dialog {
  height: unset;
}
.toc-meta-dlg .group ._coral-Textfield {
  width: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.select-trigger-target {
  width: 40rem;
}
.select-trigger-target .coral-Table-cell {
  max-width: 30rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select-trigger-target col.tag {
  width: 10rem;
}
.select-trigger-target col.text {
  width: 30rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.insert-bookmark {
  width: 41.375rem;
  height: 33.6rem;
}
.insert-bookmark .new-id-group {
  margin-bottom: 1rem;
}
.insert-bookmark .new-id-group .id-field {
  width: 100%;
}
.insert-bookmark .old-id-group {
  height: calc(100% - 4.3rem);
}
.insert-bookmark .old-id-group ._coral-Table-wrapper {
  height: calc(100% - 1.2rem);
  overflow-y: auto;
}
.insert-bookmark .old-id-group ._coral-Table-wrapper-container {
  overflow-x: hidden;
}
.insert-bookmark ._coral-Table {
  margin-top: 0.5rem;
}
.insert-bookmark ._coral-Table ._coral-Table-cell {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.insert-html textarea {
  width: 30rem;
  height: 8rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.insert-variable-popover {
  min-width: 13rem;
}
.insert-variable-popover ._coral-Dialog-content {
  overflow: hidden;
}
.insert-variable-popover ._coral-Dialog-content .autocomplete-list {
  width: 13rem;
  height: 17rem;
}
.insert-variable-popover ._coral-Dialog-content .autocomplete-list .search-text-group {
  height: 2rem;
}
.insert-variable-popover ._coral-Dialog-content .autocomplete-list ._coral-SelectList {
  height: calc(100% - 2rem);
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.insert-multimedia-options .vimeo-video {
  color: #62C0EF;
}
.insert-multimedia-options .captivate-video {
  background-image: url(/static/7784b3e7b6c0d9e815d037423de25b72.png);
  background-size: 18px;
}
.insert-multimedia-options .captivate-video svg {
  display: none;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.insert-field-dialog {
  width: 35rem;
  height: 32rem;
}
.insert-field-dialog ._coral-Dialog-content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0;
}
.insert-field-dialog ._coral-Dialog-content ._coral-SelectList {
  height: calc(100% - 2.5rem);
}
.insert-field-dialog ._coral-Dialog-content .field-list {
  width: calc(40% - 1rem);
  margin-right: 1rem;
  height: 100%;
}
.insert-field-dialog ._coral-Dialog-content .field-list > label {
  line-height: 2rem;
}
.insert-field-dialog ._coral-Dialog-content .field-list [disabled] {
  display: none;
}
.insert-field-dialog ._coral-Dialog-content .format-list {
  width: 60%;
  height: 100%;
}
.insert-field-dialog ._coral-Dialog-content .format-actions {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.insert-field-dialog ._coral-Dialog-content .format-actions ._coral-Button {
  margin: 0;
}
.insert-field-dialog ._coral-Dialog-content .format-actions > label {
  line-height: 2rem;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.insert-field-dialog ._coral-Dialog-content .html-field-format {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.insert-field-dialog ._coral-Dialog-content .html-field-format > label {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-overflow: ellipsis;
  overflow: hidden;
}
.insert-field-dialog ._coral-Dialog-content .html-field-format .actions-group {
  display: none;
}
.insert-field-dialog ._coral-Dialog-content .html-field-format:hover .actions-group {
  display: inline-block;
}
.insert-field-dialog ._coral-Dialog-content .html-field-format:hover .actions-group ._coral-Button {
  margin: 0;
}
.insert-field-dialog ._coral-Dialog-content .html-field-format:hover .actions-group ._coral-Button:disabled {
  display: none;
}
.insert-field-dialog ._coral-Checkbox {
  float: left;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.apply-microcontent-tag-dialog {
  width: 20rem;
  height: 18rem;
}
.apply-microcontent-tag-dialog .select-intent-group-container {
  width: 100%;
}
.apply-microcontent-tag-dialog .select-intent-group-container .microcontent-group-container {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 0.5rem;
}
.apply-microcontent-tag-dialog .select-intent-group-container .microcontent-intent-container {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.apply-condition-tags-dialog {
  width: 42.5rem;
  height: 33.75rem;
}
.apply-condition-tags-dialog ._coral-Dialog-content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 100%;
  height: 100%;
}
.apply-condition-tags-dialog ._coral-Dialog-content .conditionlist-container {
  width: 13rem;
  height: 100%;
  overflow: auto;
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
}
.apply-condition-tags-dialog ._coral-Dialog-content .conditionlist-container .condition-list {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: auto;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.apply-condition-tags-dialog ._coral-Dialog-content .conditionlist-container .condition-list .condition-select-list {
  border: 0;
  border-radius: 0;
  background-color: transparent;
}
.apply-condition-tags-dialog ._coral-Dialog-content .conditionlist-container .condition-list .condition-select-list ._coral-SelectList-group {
  border-bottom: var(--border-thin);
}
.apply-condition-tags-dialog ._coral-Dialog-content .conditionlist-container .condition-list .condition-select-list ._coral-SelectList-group:first-of-type {
  border-top: var(--border-thin);
}
.apply-condition-tags-dialog ._coral-Dialog-content .conditionlist-container .condition-list .condition-select-list ._coral-SelectList-group .collapsible label {
  text-transform: none;
  font-size: 0.875rem;
}
.apply-condition-tags-dialog ._coral-Dialog-content .conditionlist-container .condition-list .condition-select-list ._coral-SelectList-group .collapsible .collapsible-content:empty {
  padding: 0;
}
.apply-condition-tags-dialog ._coral-Dialog-content .conditionlist-container .condition-list .condition-select-list .condition {
  border-width: 0.0625rem;
  border-style: solid;
  border-color: transparent;
  border-radius: 0.25rem;
}
.apply-condition-tags-dialog ._coral-Dialog-content .conditionlist-container .condition-list .condition-select-list coral-selectlist-group:before {
  text-transform: capitalize;
  font-weight: normal;
  font-size: 0.875rem;
  color: #707070;
}
.apply-condition-tags-dialog ._coral-Dialog-content .conditionlist-container .condition-list .condition-select-list coral-selectlist-item {
  background-color: transparent;
  padding: 0;
  margin: 0;
  border: 0;
}
.apply-condition-tags-dialog ._coral-Dialog-content .conditionlist-container .condition-list .condition-select-list coral-selectlist-item.is-selected {
  padding-right: 0;
}
.apply-condition-tags-dialog ._coral-Dialog-content .conditionlist-container .condition-list .condition-select-list coral-selectlist-item.is-selected .condition {
  border-color: #1d94f3;
}
.apply-condition-tags-dialog ._coral-Dialog-content .conditionlist-container .condition-list .condition-select-list coral-selectlist-item:after {
  display: none;
}
.apply-condition-tags-dialog ._coral-Dialog-content .conditionlist-container .condition-list .condition-select-list coral-selectlist-item:hover,
.apply-condition-tags-dialog ._coral-Dialog-content .conditionlist-container .condition-list .condition-select-list coral-selectlist-item:focus {
  background-color: transparent;
  border-left-color: transparent;
  background-image: none;
}
.apply-condition-tags-dialog ._coral-Dialog-content .conditionlist-container .condition {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 2rem;
  cursor: pointer;
}
.apply-condition-tags-dialog ._coral-Dialog-content .conditionlist-container .condition:hover .condition-options {
  display: block;
}
.apply-condition-tags-dialog ._coral-Dialog-content .conditionlist-container .condition label {
  cursor: pointer;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.apply-condition-tags-dialog ._coral-Dialog-content .conditionlist-container .condition .condition-backcolor {
  width: 1.5rem;
  min-width: 1.5rem;
  cursor: pointer;
  background-color: #e1e1e1;
  margin: 0.25rem;
  border: var(--border-thin);
  border-radius: 0.25rem;
}
.apply-condition-tags-dialog ._coral-Dialog-content .conditionlist-container .condition .condition-backcolor .condition-color {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 1.375rem;
  line-height: 1.375rem;
  font-size: 1rem;
  cursor: pointer;
}
.apply-condition-tags-dialog ._coral-Dialog-content .conditionlist-container .condition .condition-value {
  line-height: 2rem;
  padding-left: 0.5rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  border-left: 0;
  cursor: pointer;
  width: calc(100% - 2.5rem);
}
.apply-condition-tags-dialog ._coral-Dialog-content .conditionlist-container .condition .condition-value label {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.apply-condition-tags-dialog ._coral-Dialog-content .conditionlist-container .condition .condition-options {
  display: none;
}
.apply-condition-tags-dialog ._coral-Dialog-content .conditionlist-container .condition {
  margin: 0rem 0.5rem;
}
.apply-condition-tags-dialog ._coral-Dialog-content .condition-taglist-container {
  width: calc(100% - 13rem);
  height: 100%;
  border-left: var(--border-thin);
  padding-left: 1rem;
  overflow: auto;
}
.apply-condition-tags-dialog ._coral-Dialog-content ._coral-SelectList {
  padding: 0;
}
.apply-condition-tags-dialog ._coral-Dialog-content ._coral-SelectList ._coral-SelectList-item ._coral-SelectList-icon svg {
  margin-right: 0.5rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.insert-hyperlink-dialog {
  width: 41.375rem;
  height: 33.6rem;
}
.insert-hyperlink-dialog ._coral-Dialog-content {
  min-width: 37.8125rem;
  min-height: 24rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.insert-hyperlink-dialog ._coral-Dialog-content .radio-tab {
  height: 2rem;
  display: block;
  margin-bottom: 1rem;
}
.insert-hyperlink-dialog ._coral-Dialog-content .radio-tab-content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
}
.insert-hyperlink-dialog ._coral-Dialog-content .radio-tab-content ._coral-Panel {
  height: 100%;
}
.insert-hyperlink-dialog ._coral-Dialog-content .title-text,
.insert-hyperlink-dialog ._coral-Dialog-content .screen-tip,
.insert-hyperlink-dialog ._coral-Dialog-content .figure-caption {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 0.75rem;
}
.insert-hyperlink-dialog ._coral-Dialog-content .preview-container {
  text-align: center;
}
.insert-hyperlink-dialog ._coral-Dialog-content .preview-container .no-preview {
  height: calc(100% - 6rem);
}
.insert-hyperlink-dialog.has-display-option {
  height: 40rem;
}
.insert-hyperlink-dialog.has-display-option ._coral-Dialog-content {
  min-height: 30.4rem;
}
.insert-hyperlink-dialog.has-display-option ._coral-Dialog-content .radio-tab-content {
  height: calc(100% - 4rem);
}
.insert-hyperlink-dialog.has-link-text ._coral-Dialog-content .radio-tab-content,
.insert-hyperlink-dialog.has-link-text.has-display-option ._coral-Dialog-content .radio-tab-content {
  height: calc(100% - 6.5rem);
}
.insert-hyperlink-dialog.has-link-text .preview-container .no-preview,
.insert-hyperlink-dialog.has-link-text.has-display-option .preview-container .no-preview {
  height: calc(100% - 8rem);
}
.insert-hyperlink-dialog.has-link-text.has-screen-tip ._coral-Dialog-content .radio-tab-content,
.insert-hyperlink-dialog.has-link-text.has-caption ._coral-Dialog-content .radio-tab-content {
  height: calc(100% - 9.625rem);
}
.insert-hyperlink-dialog.has-link-text.has-screen-tip .preview-container .no-preview,
.insert-hyperlink-dialog.has-link-text.has-caption .preview-container .no-preview {
  height: calc(100% - 11.625rem);
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.select-tablesize {
  width: 10rem;
  height: 13.3rem;
}
.select-tablesize ._coral-Table ._coral-Table-cell {
  height: 1.25rem;
  width: 1rem;
  padding: 0;
}
.select-tablesize ._coral-Table ._coral-Table-cell .select-table-cell-color {
  width: 100%;
  height: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.find-files {
  min-width: 20rem;
  min-height: 15rem;
  width: 34rem;
  height: 25rem;
}
.find-files ._coral-Dialog-content {
  height: 100%;
}
.find-files ._coral-Dialog-content .autocomplete-list {
  width: 100%;
  height: 100%;
}
.find-files ._coral-Dialog-content .autocomplete-list ._coral-Textfield {
  width: 100%;
}
.find-files ._coral-Dialog-content .autocomplete-list coral-selectlist {
  height: calc(100% - 2rem);
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.find-and-replace {
  min-width: 25rem;
  min-height: 16.5rem;
}
.find-and-replace ._coral-TabList {
  margin-bottom: 1rem;
}
.find-and-replace ._coral-Dialog-content {
  padding-top: 0;
}
.find-and-replace ._coral-Dialog-content .find-text,
.find-and-replace ._coral-Dialog-content .replace-text {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 100%;
}
.find-and-replace ._coral-Dialog-content .find-text ._coral-Textfield,
.find-and-replace ._coral-Dialog-content .replace-text ._coral-Textfield {
  width: calc(100% - 6.4rem);
}
.find-and-replace ._coral-Dialog-content .find-text {
  margin-bottom: 1rem;
}
.cke_dialog_background_cover {
  display: none;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.imagemap .coral3-Dialog-wrapper {
  width: 46rem;
  height: 45rem;
  min-height: 30rem;
}
.imagemap .coral3-Dialog-wrapper .coral3-Dialog-content {
  height: calc(100% - 7.2rem);
  overflow: auto;
}
.imagemap .toolbar {
  margin-bottom: 1rem;
  margin-right: 2rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.imagemap .toolbar ._coral-ButtonGroup ._coral-Button {
  margin: 0;
}
.imagemap .image-container {
  position: relative;
  background-size: contain;
  margin: 0 auto;
}
.imagemap .image-container .svg-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.imagemap .image-container .svg-overlay rect.shapes,
.imagemap .image-container .svg-overlay circle.shapes,
.imagemap .image-container .svg-overlay polygon.shapes,
.imagemap .image-container .svg-overlay rect.resizer,
.imagemap .image-container .svg-overlay circle.resizer,
.imagemap .image-container .svg-overlay polygon.resizer {
  fill: transparent;
  stroke: #FF4136;
  stroke-width: 1;
}
.imagemap .image-container .svg-overlay .shape-number-circle {
  fill: #FF4136;
  stroke: #FF4136;
  cursor: default;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.imagemap .image-container .svg-overlay .shape-number-text {
  stroke: #FFFFFF;
  stroke-width: 1;
  cursor: default;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.imagemap .image-container.edit-mode .svg-overlay rect.shapes,
.imagemap .image-container.edit-mode .svg-overlay circle.shapes,
.imagemap .image-container.edit-mode .svg-overlay polygon.shapes,
.imagemap .image-container.edit-mode .svg-overlay rect.resizer,
.imagemap .image-container.edit-mode .svg-overlay circle.resizer,
.imagemap .image-container.edit-mode .svg-overlay polygon.resizer {
  cursor: move;
}
.imagemap .image-container.edit-mode .svg-overlay rect.shapes:hover,
.imagemap .image-container.edit-mode .svg-overlay circle.shapes:hover,
.imagemap .image-container.edit-mode .svg-overlay polygon.shapes:hover,
.imagemap .image-container.edit-mode .svg-overlay rect.resizer:hover,
.imagemap .image-container.edit-mode .svg-overlay circle.resizer:hover,
.imagemap .image-container.edit-mode .svg-overlay polygon.resizer:hover {
  fill: #F5F5F5;
  opacity: 0.3;
}
.imagemap .image-container.edit-mode .svg-overlay rect.resizer,
.imagemap .image-container.edit-mode .svg-overlay circle.resizer,
.imagemap .image-container.edit-mode .svg-overlay polygon.resizer {
  fill: #FFFFFF;
  stroke: #000000;
}
.imagemap .image-container.edit-mode .svg-overlay rect.resizer.e,
.imagemap .image-container.edit-mode .svg-overlay circle.resizer.e,
.imagemap .image-container.edit-mode .svg-overlay polygon.resizer.e {
  cursor: e-resize;
}
.imagemap .image-container.edit-mode .svg-overlay rect.resizer.w,
.imagemap .image-container.edit-mode .svg-overlay circle.resizer.w,
.imagemap .image-container.edit-mode .svg-overlay polygon.resizer.w {
  cursor: w-resize;
}
.imagemap .image-container.edit-mode .svg-overlay rect.resizer.n,
.imagemap .image-container.edit-mode .svg-overlay circle.resizer.n,
.imagemap .image-container.edit-mode .svg-overlay polygon.resizer.n {
  cursor: n-resize;
}
.imagemap .image-container.edit-mode .svg-overlay rect.resizer.s,
.imagemap .image-container.edit-mode .svg-overlay circle.resizer.s,
.imagemap .image-container.edit-mode .svg-overlay polygon.resizer.s {
  cursor: s-resize;
}
.imagemap .image-container.edit-mode .svg-overlay rect.resizer.ne,
.imagemap .image-container.edit-mode .svg-overlay circle.resizer.ne,
.imagemap .image-container.edit-mode .svg-overlay polygon.resizer.ne {
  cursor: ne-resize;
}
.imagemap .image-container.edit-mode .svg-overlay rect.resizer.nw,
.imagemap .image-container.edit-mode .svg-overlay circle.resizer.nw,
.imagemap .image-container.edit-mode .svg-overlay polygon.resizer.nw {
  cursor: nw-resize;
}
.imagemap .image-container.edit-mode .svg-overlay rect.resizer.se,
.imagemap .image-container.edit-mode .svg-overlay circle.resizer.se,
.imagemap .image-container.edit-mode .svg-overlay polygon.resizer.se {
  cursor: se-resize;
}
.imagemap .image-container.edit-mode .svg-overlay rect.resizer.sw,
.imagemap .image-container.edit-mode .svg-overlay circle.resizer.sw,
.imagemap .image-container.edit-mode .svg-overlay polygon.resizer.sw {
  cursor: sw-resize;
}
.imagemap .image-container.drawing-mode .svg-overlay .resizer,
.imagemap .image-container.drawing-mode .svg-overlay .shape-number-circle,
.imagemap .image-container.drawing-mode .svg-overlay .shape-number-text {
  display: none;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.insert-list-template {
  min-width: 6rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.show-options-popover {
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
}
.show-options-popover ._coral-SelectList-item {
  padding-right: 0.75rem;
}
.show-options-popover ._coral-SelectList-item.options-separator {
  border-bottom: var(--border-thin);
}
.show-options-popover .icon-text .icon {
  padding: 0rem 0.5rem;
  height: 2rem;
  min-width: 1.125rem;
}
.show-options-popover .icon-text .text {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  cursor: pointer;
}
.show-options-popover .icon-text .shortcut {
  margin-left: 0.5rem;
  color: var(--indicator-color);
  cursor: pointer;
}
.show-options-popover .icon-text .chevron {
  height: 2rem;
  min-width: 1.125rem;
  opacity: 0.5;
  position: absolute;
  right: 0.25rem;
  top: 0rem;
  padding: 0;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.new-field-format ._coral-Dialog-content ._coral-Textfield {
  width: 100%;
}
.new-field-format ._coral-Dialog-content .example-group {
  margin-top: 1rem;
}
.new-field-format ._coral-Dialog-content .example-text {
  font-weight: bold;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.insert-merged-project .project-name {
  width: calc(100% - 3.25rem);
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.insert-crossref {
  min-width: 28rem;
  min-height: 30rem;
  width: 28rem;
  height: 30rem;
}
.insert-crossref ._coral-Dialog-content {
  min-height: 32.5rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.insert-crossref ._coral-Dialog-content .coral-Form-fieldwrapper {
  margin-bottom: 0.5rem;
}
.insert-crossref ._coral-Dialog-content .crossref-url-source {
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 100%;
}
.insert-crossref ._coral-Dialog-content .crossref-url-source .crossref-value {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.insert-crossref ._coral-Dialog-content .crossref-target {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  height: calc(100% - 24rem);
  overflow-y: auto;
  overflow-x: hidden;
}
.insert-crossref ._coral-Dialog-content .crossref-target .crossref-target-list {
  min-height: 6rem;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.insert-crossref ._coral-Dialog-content .crossref-preview ._coral-Textfield {
  width: 100%;
}
.insert-crossref ._coral-Dialog-content .hyperlink-display-options.inline-options {
  margin-top: 0rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.assign-new-id {
  width: 25rem;
  height: 14rem;
}
.assign-new-id .new-id-group {
  margin-bottom: 1rem;
}
.assign-new-id .new-id-group .id-field {
  width: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.remove-inline-tags {
  width: 30rem;
  height: 20rem;
  min-width: 30rem;
  min-height: 20rem;
}
.remove-inline-tags ._coral-Table {
  table-layout: fixed;
}
.remove-inline-tags ._coral-Table label {
  width: 100%;
  white-space: nowrap;
}
.remove-inline-tags ._coral-Table .select-column {
  width: 3rem;
}
.remove-inline-tags ._coral-Table .name-column {
  width: calc(40% - 3rem);
}
.remove-inline-tags ._coral-Table .context-column {
  width: 60%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.add-expression {
  width: 20rem;
}
.add-expression .expression-name input {
  width: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.add-language {
  width: 20rem;
  overflow: visible!important ;
}
.add-language .language-name .select-language {
  width: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.add-preset {
  width: 25rem;
  height: 19.5rem;
}
.add-preset .select-preset {
  width: 100%;
}
.add-preset .preset-name {
  margin-top: 0.5rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.gallery {
  width: 40rem;
  height: 40rem;
}
.gallery .templates {
  height: calc(100% - 4.5rem);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.gallery .templates .template-list-container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-order: 0;
      -ms-flex-order: 0;
          order: 0;
}
.gallery .templates .template-list-container .template-list {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  width: 12rem;
  border-radius: 0rem;
  border-color: var(--border-color);
}
.gallery .templates .preview-container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  margin: 0 0.25rem 0 1rem;
}
.gallery .templates .preview-container .preview {
  border: var(--border-thin);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
}
.gallery .templates .preview-container .preview .image-preview {
  width: 100%;
}
.gallery .name {
  margin-top: 1rem;
  height: 3.5rem;
}
.gallery .name > label {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.25rem;
}
.gallery .name input {
  width: 100%;
}
.map-files-settings {
  width: 25rem;
}
.map-files-settings .mapid-prefix,
.map-files-settings .start-number {
  width: 100%;
  margin-bottom: var(--items-seperation);
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.add-selector._coral-Dialog {
  width: 30rem;
}
.add-selector._coral-Dialog .tag-name-combobox {
  width: 100%;
}
.add-selector._coral-Dialog .tag-name-combobox input {
  width: 100%;
}
.add-selector._coral-Dialog .tag-name-combobox coral-popover {
  width: calc(100% - 1rem);
}
.add-selector._coral-Dialog .tag-name-combobox coral-popover coral-selectlist {
  max-height: 10rem;
}
.add-selector._coral-Dialog .link {
  height: 2rem;
  line-height: 2rem;
  float: left;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.edit-style-rule._coral-Dialog {
  height: 40rem;
  width: 25rem;
}
.edit-style-rule._coral-Dialog .styles-list {
  height: calc(100% - 10rem - 1.25rem);
  margin-bottom: 1rem;
}
.edit-style-rule._coral-Dialog .selector-preview {
  height: 8rem;
  padding: 1rem 2rem;
  border: var(--border-thick);
}
.edit-style-rule._coral-Dialog .selector-preview > label:not(.label-preview) {
  width: 100%;
  display: block;
  margin: 0.5rem 0rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.edit-list-style._coral-Dialog {
  height: 35rem;
  width: 40rem;
}
.edit-list-style._coral-Dialog ._coral-Dialog-content .details {
  height: calc(100% - 15rem - 11px);
}
.edit-list-style._coral-Dialog ._coral-Dialog-content .preview {
  height: 15rem;
}
.edit-list-style._coral-Dialog ._coral-Dialog-content .preview .html-preview {
  height: calc(100% - 1.6875rem);
  width: calc(100% - 0.125rem);
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.checkin-files {
  width: 45vw;
  height: 50vh;
}
.checkin-files .version-label-controls {
  width: 100%;
  display: inline-block;
  overflow: hidden;
  height: calc(100% - 11px);
}
.checkin-files .version-label-controls .commit-label {
  height: 0.75rem;
}
.checkin-files .version-label-controls .description {
  display: block;
  width: 100%;
  height: 8vh;
  margin-bottom: 1rem;
}
.checkin-files .version-label-controls ._coral-Table-wrapper {
  height: calc(100% - 8vh - 1rem - 0.75rem - 0.375rem);
  overflow: auto;
}
.checkin-files .version-label-controls ._coral-Table-wrapper ._coral-Table-wrapper-container {
  overflow: unset;
  display: inline-block;
  min-width: 100%;
}
.checkin-files .version-label-controls ._coral-Table-wrapper ._coral-Table-wrapper-container .action > label {
  line-height: 2rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.toc-type-wrapper {
  margin-top: 1rem;
}
.toc-type-wrapper .add-component-checkbox {
  margin-top: 0rem;
  margin-left: 1rem;
}
.add-component-checkbox {
  margin-top: 0.5rem;
  margin-left: 1rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.add-component-checkbox ._coral-Radio + ._coral-Radio {
  margin-left: -8px;
}
.add-component-checkbox .font-list-checkbox {
  margin: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.add-component-checkbox coral-icon {
  margin-left: -1.25rem;
  margin-top: 2rem;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
  z-index: 10000;
}
.add-component {
  width: 20rem;
}
.add-component .font-family-list {
  width: 100%;
}
.add-component .name input {
  width: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.app-about-dialog._coral-Dialog {
  width: 42rem;
  height: 34rem;
  padding: 0rem;
  background-repeat: no-repeat;
  background-color: transparent;
  background-size: 100% 100%;
  width: 595px;
  height: 520px;
  resize: none;
  background-image: url(/static/45f726203187fbab12409b3f9cf5b348.png);
}
.app-about-dialog._coral-Dialog ._coral-Dialog-content {
  padding-top: 0rem;
  max-height: 100%;
}
.app-about-dialog._coral-Dialog .legal-content {
  overflow: auto;
  position: absolute;
  left: 40px;
  top: 135px;
  width: 500px;
  height: 300px;
  color: #505050;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.app-settings {
  width: 50rem;
  height: 32rem;
}
.app-settings .tablist-container coral-tab {
  margin-bottom: 0;
  height: 1.75rem;
  text-transform: none;
  font-size: 0.875rem;
  padding: 0 0.75rem;
}
.app-settings .tablist-container coral-tab coral-tab-label {
  line-height: 1rem;
}
.app-settings .panelstack-container {
  border: 0;
  border-left: var(--border-thick);
  padding-left: 1rem;
}
.app-settings .panelstack-container coral-panel-content {
  padding-left: 0.1rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.browse-dialog {
  height: 80vh;
  width: 70vw;
}
.browse-dialog.show-files .close-search,
.browse-dialog.show-files .search-results-view {
  display: none;
}
.browse-dialog.show-search .do-search,
.browse-dialog.show-search .files-columnview,
.browse-dialog.show-search .breadcrumbs-list {
  display: none;
}
.browse-dialog ._coral-Dialog-header {
  display: none;
}
.browse-dialog coral-dialog-content .search-controls {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 3rem;
  border-bottom: var(--border-thin);
}
.browse-dialog coral-dialog-content .search-controls > * {
  height: calc(100% - 1rem);
  margin: 0.5rem 0.2rem;
}
.browse-dialog coral-dialog-content .search-controls .search-box {
  font-size: 1.5rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.browse-dialog coral-dialog-content .browse-titlebar {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: var(--border-thin);
  border-right: var(--border-thin);
  border-left: var(--border-thin);
  height: 3rem;
  background-color: #f0f0f0;
}
.browse-dialog coral-dialog-content .browse-titlebar .browse-titlebar-controls {
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1;
  -webkit-flex: 1 0 0%;
      -ms-flex: 1 0 0%;
          flex: 1 0 0%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.browse-dialog coral-dialog-content .browse-titlebar .browse-titlebar-breadcrumbs {
  -webkit-order: 2;
      -ms-flex-order: 2;
          order: 2;
  -webkit-flex: 0 1 auto;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
}
.browse-dialog coral-dialog-content .browse-titlebar .browse-titlebar-breadcrumbs .breadcrumbs-list coral-overlay {
  word-break: normal;
}
.browse-dialog coral-dialog-content .browse-titlebar .browse-titlebar-breadcrumbs .breadcrumbs-list ._coral-Select-label {
  font-size: 1.25rem;
  font-weight: bold;
}
.browse-dialog coral-dialog-content .browse-titlebar .browse-titlebar-secondary {
  -webkit-order: 3;
      -ms-flex-order: 3;
          order: 3;
  -webkit-flex: 1 0 0%;
      -ms-flex: 1 0 0%;
          flex: 1 0 0%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.browse-dialog coral-dialog-content .browse-titlebar .browse-profiles-combobox {
  -webkit-order: 4;
      -ms-flex-order: 4;
          order: 4;
  -webkit-flex: 1 0 0%;
      -ms-flex: 1 0 0%;
          flex: 1 0 0%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin: 0 0.5rem;
}
.browse-dialog coral-dialog-content .browse-titlebar .browse-profiles-combobox > input[readonly="readonly"] {
  border-color: var(--border-color);
  background-color: transparent;
}
.browse-dialog coral-dialog-content .browse-titlebar .browse-profiles-combobox > coral-popover {
  min-width: 12rem;
}
.browse-dialog coral-dialog-content .browse-content {
  height: calc(100% - 6.125rem);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.browse-dialog coral-dialog-content .browse-content.filters-open .filters-view {
  margin-left: 0;
  display: block;
}
.browse-dialog coral-dialog-content .browse-content.filters-open .files-columnview,
.browse-dialog coral-dialog-content .browse-content.filters-open .search-results-view {
  width: calc(100% - 15.625rem);
}
.browse-dialog coral-dialog-content .browse-content .files-columnview,
.browse-dialog coral-dialog-content .browse-content .search-results-view {
  width: 100%;
  height: 100%;
}
.browse-dialog coral-dialog-content .browse-content .filters-view {
  border-right: var(--border-thin);
  background-color: #f0f0f0;
  overflow: auto;
  box-sizing: border-box;
  position: relative;
  width: 15.625rem;
  height: 100%;
  margin-left: -15.625rem;
  transition: margin-left 0.5s ease 0s;
  display: none;
}
.browse-dialog coral-dialog-content .browse-content .filters-view .filter-search-path {
  padding: 0.5rem 1rem;
}
.browse-dialog coral-dialog-content .browse-content .filters-view .filter-search-path label {
  font-weight: bold;
}
.browse-dialog coral-dialog-content .browse-content .filters-view .filter-file-type coral-accordion coral-accordion-item-label {
  text-transform: none;
  font-size: 0.875rem;
}
.browse-dialog coral-dialog-content .browse-content .filters-view .filter-file-type coral-accordion coral-accordion-item-content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 1rem;
}
.browse-dialog coral-dialog-content .browse-content .filters-view .filter-file-type coral-accordion coral-accordion-item-content ._coral-Checkbox-description {
  color: #707070;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.close-file._coral-Dialog {
  width: 30rem;
}
.close-file._coral-Dialog coral-dialog-content .message-container {
  margin: 0;
  margin-bottom: 0.5rem;
}
.close-file._coral-Dialog coral-dialog-content .version-label-controls {
  color: #969696;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.close-files._coral-Dialog {
  width: 31rem;
}
.close-files._coral-Dialog coral-dialog-content {
  height: calc(100% - 7.125rem);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.close-files._coral-Dialog coral-dialog-content .message-container {
  margin: 0;
  margin-bottom: 0.25rem;
}
.close-files._coral-Dialog coral-dialog-content .unsaved-data {
  overflow: auto;
  border: var(--border-thin);
}
.close-files._coral-Dialog coral-dialog-content .unsaved-data .unsaved-files-list {
  border: 0;
}
.close-files._coral-Dialog coral-dialog-content .version-label-controls {
  margin-top: 0.5rem;
}
.close-files._coral-Dialog coral-dialog-content .version-label-controls .version-label-box {
  margin-top: 0.25rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.create-snippet {
  min-height: 25rem;
  width: 30rem;
}
.create-snippet .snippet-details {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
}
.create-snippet .snippet-details > label {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.25rem;
}
.create-snippet .snippet-details > .content {
  height: calc(100% - 9rem);
}
.create-snippet .snippet-details .name-box,
.create-snippet .snippet-details .description-box,
.create-snippet .snippet-details .folders-combobox,
.create-snippet .snippet-details .html-preview {
  margin-bottom: 0.5rem;
  width: 100%;
}
.create-snippet .snippet-details .folders-combobox {
  width: 100%;
}
.create-snippet .snippet-details .folders-combobox input {
  width: 100%;
  border-color: var(--border-color);
}
.create-snippet .snippet-details .folders-combobox coral-popover {
  width: calc(100% - 6rem);
}
.create-snippet .snippet-details .html-preview {
  width: calc(100% - 0.125rem);
  border: var(--border-thin);
  background-color: #ffffff;
  border-radius: 0.25rem;
  margin-bottom: 0;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.cross-reference-dialog {
  height: 75vh;
  width: 60vw;
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
}
.cross-reference-dialog coral-dialog-content {
  padding: 0;
  height: 32.5rem;
  border-bottom: var(--border-thin);
}
.cross-reference-dialog ._coral-Dialog-header {
  border-bottom: var(--border-thin);
}
.cross-reference-dialog ._coral-Dialog-header coral-dialog-header {
  padding: 0;
}
.cross-reference-dialog ._coral-Dialog-header::after {
  content: none;
}
.cross-reference-dialog .link-info coral-select,
.cross-reference-dialog .link-info input {
  width: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.edit-condition {
  height: 22rem;
  width: 30rem;
}
.edit-condition .condition-name > label {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.25rem;
}
.edit-condition .condition-name input {
  width: 100%;
}
.edit-condition .condition-name input[readonly] {
  border-color: #f1f1f1;
}
.edit-condition .condition-name .select-condition-name {
  width: 100%;
}
.edit-condition .condition-name .condition-name-group {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.edit-condition .condition-name .condition-name-group .edit-condition-name {
  margin-left: 0.125rem;
}
.edit-condition .condition-value {
  margin-top: 0.5rem;
}
.edit-condition .condition-value > label {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.25rem;
}
.edit-condition .condition-value input {
  width: 100%;
}
.edit-condition .condition-value input[readonly] {
  border-color: #f1f1f1;
}
.edit-condition .condition-style {
  margin-top: 1rem;
}
.edit-condition .condition-style .style-data {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.edit-condition .condition-style .style-data .backcolor-data,
.edit-condition .condition-style .style-data .color-data {
  margin-right: 2rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  vertical-align: middle;
}
.edit-condition .condition-style .style-data .backcolor-data coral-colorinput,
.edit-condition .condition-style .style-data .color-data coral-colorinput {
  height: 1rem;
  min-height: 1rem;
  margin-top: 0.5rem;
}
.edit-condition .condition-style .style-data .backcolor-data coral-colorinput ._coral-ColorInput-input,
.edit-condition .condition-style .style-data .color-data coral-colorinput ._coral-ColorInput-input {
  height: 1rem;
  min-height: 1rem;
}
.edit-condition .condition-style .style-data .backcolor-data coral-colorinput ._coral-ColorInput-buttonWrapper,
.edit-condition .condition-style .style-data .color-data coral-colorinput ._coral-ColorInput-buttonWrapper {
  height: 1rem;
  min-height: 1rem;
}
.edit-condition .condition-style .style-data .backcolor-data coral-colorinput ._coral-ColorInput-buttonWrapper button,
.edit-condition .condition-style .style-data .color-data coral-colorinput ._coral-ColorInput-buttonWrapper button {
  height: 1rem;
  min-height: 1rem;
  border-color: var(--border-color);
  border-radius: 0.1rem;
}
.edit-condition .condition-style .style-data .backcolor-data label,
.edit-condition .condition-style .style-data .color-data label {
  line-height: 2rem;
  margin-left: 0.75rem;
}
.edit-condition .condition-style .style-data .color-data {
  margin-left: 2rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.edit-variable {
  width: 30rem;
}
.edit-variable .variable-data .variable-value textarea {
  min-width: 100%;
  max-width: 100%;
  min-height: 8rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.edit-glossary {
  width: 30rem;
}
.edit-glossary .glossary-data .glossary-term > label {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.25rem;
}
.edit-glossary .glossary-data .glossary-term input {
  width: 100%;
}
.edit-glossary .glossary-data .glossary-term input[readonly] {
  border-color: #f1f1f1;
}
.edit-glossary .glossary-data .glossary-definition {
  margin-top: 0.5rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.edit-glossary .glossary-data .glossary-definition > label {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.25rem;
}
.edit-glossary .glossary-data .glossary-definition textarea {
  min-width: 100%;
  max-width: 100%;
  min-height: 8rem;
  max-height: 16rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.insert-element-dialog .coral-DecoratedTextfield {
  width: 100%;
}
.insert-element-dialog input {
  width: 100%;
  margin-bottom: 0.5rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.insert-image-dialog {
  width: 30rem;
}
.insert-image-dialog ._coral-Dialog-content .image-preview {
  width: 100%;
  height: 15rem;
  text-align: center;
  margin-bottom: 1rem;
}
.insert-image-dialog ._coral-Dialog-content .image-preview img {
  max-width: 100%;
  max-height: 100%;
}
.insert-image-dialog .media-browser {
  width: 100%;
}
.insert-image-dialog .source {
  margin-bottom: 0.5rem;
}
.insert-image-dialog .source .title {
  display: none;
}
.insert-image-dialog .keyref {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 0.5rem;
}
.insert-image-dialog .keyref .key-selector {
  width: 100%;
}
.insert-image-dialog .keyref .file-selector {
  width: auto;
}
.insert-image-dialog .keyref .file-selector input {
  display: none;
}
.insert-image-dialog .keyref .file-selector .coral-Button {
  margin-left: 0;
}
.insert-image-dialog .image-title input,
.insert-image-dialog .alt-text input {
  width: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.insert-table-dialog coral-dialog-content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
}
.insert-table-dialog coral-dialog-content .dimentions {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.insert-table-dialog coral-dialog-content .dimentions .rows,
.insert-table-dialog coral-dialog-content .dimentions .columns {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.insert-table-dialog coral-dialog-content .table-structure {
  padding: 0.75rem;
  border-bottom: var(--border-thin);
}
.insert-table-dialog coral-dialog-content .table-structure .rowcol label {
  display: inline-block;
}
.insert-table-dialog coral-dialog-content .table-structure .headers {
  display: block;
}
.insert-table-dialog coral-dialog-content .table-structure .rowcol label,
.insert-table-dialog coral-dialog-content .table-structure .rowcol input,
.insert-table-dialog coral-dialog-content .table-structure .headers {
  width: 4rem;
  min-width: 4rem;
  margin-right: 2rem;
}
.insert-table-dialog coral-dialog-content .table-structure .rowcol label,
.insert-table-dialog coral-dialog-content .table-structure .header-rows {
  font-size: 0.75rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.progress-bar coral-dialog-content .progress-container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-top: 0.5rem;
}
.progress-bar coral-dialog-content .progress-container coral-progress-label {
  padding-top: 0.25rem;
}
.progress-bar coral-dialog-footer .dialog-controls {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.project-settings {
  width: 42rem;
  height: 32rem;
  min-height: 26rem;
  min-width: 28rem;
}
.project-settings .tablist-container coral-tab {
  margin-bottom: 0;
  height: 1.75rem;
  text-transform: none;
  font-size: 0.875rem;
  padding: 0 0.75rem;
}
.project-settings .tablist-container coral-tab coral-tab-label {
  line-height: 1rem;
}
.project-settings .panelstack-container {
  border: 0;
  border-left: var(--border-thick);
  padding-left: 1rem;
}
.project-settings .panelstack-container coral-panel-content {
  padding-left: 0.1rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.fix-links {
  width: 40rem;
  height: 21rem;
}
.fix-links .tablist-container coral-tab {
  margin-bottom: 0;
  height: 1.75rem;
  text-transform: none;
  font-size: 0.875rem;
  padding: 0 0.75rem;
}
.fix-links .tablist-container coral-tab coral-tab-label {
  line-height: 1rem;
}
.fix-links .broken-links {
  overflow: auto;
  width: 50%;
  display: initial;
  background-color: white;
}
.fix-links .broken-links coral-tab {
  margin-bottom: 0;
  height: 1.75rem;
  text-transform: none;
  font-size: 0.875rem;
  padding: 0 0.75rem;
}
.fix-links .broken-links coral-tab coral-tab-label {
  line-height: 1rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fix-links .broken-links coral-tab.is-selected {
  background-color: rgba(15, 102, 208, 0.1);
}
.fix-links .broken-links-panelstack {
  border: 0;
  border-left: var(--border-thick);
  padding-left: 1rem;
  background-color: white;
  overflow: auto;
  width: 50%;
  display: block;
}
.fix-links .broken-links-panelstack coral-panel-content {
  padding-left: 0.1rem;
}
.fix-links .broken-links-panelstack .broken-link-label {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.1rem;
  margin-bottom: 0.5rem;
}
.fix-links .broken-links-header-label {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: -0.2rem;
  margin-bottom: 0.3rem;
}
.fix-links .broken-links-header-label .broken-link-header-labelElement {
  width: 50%;
}
.fix-links .broken-links-panel-content {
  display: block;
}
.fix-links .panelstack-container {
  border: 0;
  border-left: var(--border-thick);
  padding-left: 1rem;
}
.fix-links .panelstack-container coral-panel-content {
  padding-left: 0.1rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.reusable-content-dialog {
  height: 36rem;
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
}
.reusable-content-dialog coral-dialog-content {
  padding: 0;
  height: 32.5rem;
  border-bottom: var(--border-thin);
}
.reusable-content-dialog ._coral-Dialog-header {
  border-bottom: var(--border-thin);
}
.reusable-content-dialog ._coral-Dialog-header coral-dialog-header {
  padding: 0;
}
.reusable-content-dialog ._coral-Dialog-header::after {
  content: none;
}
.reusable-content-dialog .link-info coral-select,
.reusable-content-dialog .link-info input {
  width: 100%;
}
.reusable-content-dialog coral-dialog-content {
  height: 28rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.insert-link-dialog .link-info coral-select,
.insert-link-dialog .link-info input {
  width: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.insert-keyref-dialog ._coral-Dialog-content {
  padding-top: 0;
  padding-bottom: 0;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.new-folder {
  width: 14rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.new-project {
  width: 28rem;
}
.new-project .project-details coral-popover {
  width: 22rem;
  position: fixed;
}
.new-project .project-details coral-popover coral-selectlist {
  max-height: 14rem;
}
.new-project .project-details .combobox {
  width: 100%;
}
.new-project .project-details .combobox input {
  width: 100%;
  border-color: var(--border-color);
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.sync-project {
  width: 34rem;
}
.sync-project .project-details .project-title > label {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.25rem;
}
.sync-project .project-details .project-title input {
  width: 90%;
}
.sync-project .project-details .project-title input[readonly] {
  border-color: #f1f1f1;
}
.sync-project .project-details .project-path {
  margin-top: 0.5rem;
}
.sync-project .project-details .project-path > label {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.25rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.select-dialog._coral-Dialog {
  height: 20rem;
  width: 31rem;
}
.select-dialog._coral-Dialog coral-dialog-content {
  height: calc(100% - 7.125rem);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.select-dialog._coral-Dialog coral-dialog-content .message-container {
  margin: 0;
  margin-bottom: 0.25rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.save-revision {
  height: 30vh;
  width: 25vw;
}
.save-revision .current-version-controls {
  margin-bottom: 0.5rem;
}
.save-revision .current-version-controls .current-version-label {
  font-style: italic;
}
.save-revision .current-version-controls .current-version-number {
  display: inline-block;
  margin-left: 0.5rem;
}
.save-revision .version-label-controls label {
  display: block;
  margin-bottom: 0.25rem;
}
.save-revision .version-label-controls input {
  width: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.select-keyspace {
  width: 30rem;
}
.select-keyspace .select-map-label {
  display: block;
  margin-bottom: 0.5rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.starter._coral-Dialog {
  width: 50rem;
  height: 40rem;
  min-height: 40rem;
  min-width: 47rem;
  padding: 0;
  border: var(--border-thick);
}
.starter._coral-Dialog ._coral-Dialog-content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-top: 0;
  overflow: hidden;
}
.starter._coral-Dialog ._coral-Dialog-content .starter-color {
  color: var(--starter-label-color);
}
.starter._coral-Dialog ._coral-Dialog-content .recent-color {
  color: var(--starter-recent-color);
}
.starter._coral-Dialog ._coral-Dialog-content .header {
  height: 4.4375rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border-bottom: var(--border-thin);
}
.starter._coral-Dialog ._coral-Dialog-content .header .logo {
  padding: 0.75rem;
}
.starter._coral-Dialog ._coral-Dialog-content .header .close .close-icon {
  position: absolute;
  right: 1rem;
  top: 1rem;
  cursor: pointer;
}
.starter._coral-Dialog ._coral-Dialog-content .content {
  padding: 1.5rem 1rem 0rem 1rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: calc(100% - 6rem);
}
.starter._coral-Dialog ._coral-Dialog-content .content .nav {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 10rem;
  min-width: 10rem;
  padding-right: 3rem;
}
.starter._coral-Dialog ._coral-Dialog-content .content .nav .nav-tabs {
  margin-bottom: 2rem;
}
.starter._coral-Dialog ._coral-Dialog-content .content .nav .nav-tabs ._coral-ButtonGroup {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.starter._coral-Dialog ._coral-Dialog-content .content .nav .nav-tabs ._coral-ButtonGroup ._coral-Button {
  margin: 0;
  font-size: 0.9375rem;
}
.starter._coral-Dialog ._coral-Dialog-content .content .nav .nav-tabs ._coral-ButtonGroup ._coral-Button coral-button-label {
  width: 100%;
  text-align: left;
}
.starter._coral-Dialog ._coral-Dialog-content .content .nav .nav-actions {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.starter._coral-Dialog ._coral-Dialog-content .content .nav .nav-actions ._coral-Button {
  margin: 0;
  margin-bottom: 0.75rem;
  width: -webkit-max-content;
  width: max-content;
}
.starter._coral-Dialog ._coral-Dialog-content .content .nav .nav-actions ._coral-Button.nav-action-upgrade {
  padding-left: 0.5rem;
  max-width: 100%;
}
.starter._coral-Dialog ._coral-Dialog-content .content .nav .nav-actions ._coral-Button.nav-action-upgrade coral-button-label {
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.starter._coral-Dialog ._coral-Dialog-content .content .main {
  width: calc(100% - 13rem);
}
.starter._coral-Dialog ._coral-Dialog-content .content .main .main-home {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
}
.starter._coral-Dialog ._coral-Dialog-content .content .main .main-home .cover-container {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  margin-bottom: 2.5rem;
  background-image: url(/static/efabaa0f2511659414fa7890975d7ad3.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
  border-radius: var(--border-radius);
  max-height: 20rem;
}
.starter._coral-Dialog ._coral-Dialog-content .content .main .main-home .cover-container .cover-content {
  position: absolute;
  height: calc(100% - 1rem);
  width: calc(100% - 2rem);
  padding-bottom: 1rem;
  padding-left: 2rem;
  background-color: rgba(0, 0, 0, 0.5);
  color: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: var(--border-radius);
}
.starter._coral-Dialog ._coral-Dialog-content .content .main .main-home .cover-container .cover-content .cover-image-title {
  font-size: 1.2rem;
}
.starter._coral-Dialog ._coral-Dialog-content .content .main .main-home .cover-container .cover-content .cover-image-content {
  font-size: 1rem;
  margin-top: 1rem;
}
.starter._coral-Dialog ._coral-Dialog-content .content .main .main-home .cover-container .cover-content .cover-image-action {
  margin-top: 1.5rem;
  width: -webkit-max-content;
  width: max-content;
}
.starter._coral-Dialog ._coral-Dialog-content .content .main .main-home .recent-list-container {
  height: -webkit-max-content;
  height: max-content;
  margin-bottom: 2rem;
}
.starter._coral-Dialog ._coral-Dialog-content .content .main .main-learn {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.starter._coral-Dialog ._coral-Dialog-content .content .main .main-learn .learn-header {
  height: 7.5rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 1rem;
  border-bottom: var(--border-thin);
}
.starter._coral-Dialog ._coral-Dialog-content .content .main .main-learn .learn-header .learn-header-text {
  width: 76%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.starter._coral-Dialog ._coral-Dialog-content .content .main .main-learn .learn-header .learn-header-text .learn-header-title {
  font-size: 1.25rem;
}
.starter._coral-Dialog ._coral-Dialog-content .content .main .main-learn .learn-header .learn-header-text .learn-header-content {
  font-size: 1rem;
  margin-top: 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.starter._coral-Dialog ._coral-Dialog-content .content .main .main-learn .learn-header .learn-header-text .learn-header-action {
  margin-top: 0.75rem;
  width: -webkit-max-content;
  width: max-content;
}
.starter._coral-Dialog ._coral-Dialog-content .content .main .main-learn .learn-header .learn-header-image {
  background-image: url(/static/f81d9fce60b485a1151ad78751a4a8f0.png);
  background-size: contain;
  background-repeat: no-repeat;
  width: 24%;
}
.starter._coral-Dialog ._coral-Dialog-content .content .main .main-learn .learn-main {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 0.125rem;
}
.starter._coral-Dialog ._coral-Dialog-content .content .main .main-learn .learn-main .learn-card {
  height: 10rem;
  width: 10rem;
  min-width: 10.5rem;
  margin-top: 1.125rem;
  cursor: pointer;
}
.starter._coral-Dialog ._coral-Dialog-content .content .main .main-learn .learn-main .learn-card coral-card-asset {
  height: 7rem;
  min-height: 7rem;
}
.starter._coral-Dialog ._coral-Dialog-content .content .main .main-learn .learn-main .learn-card coral-card-asset .asset-image-wrapper {
  height: 100%;
}
.starter._coral-Dialog ._coral-Dialog-content .content .main .main-learn .learn-main .learn-card coral-card-asset .asset-image-wrapper .asset-image {
  width: 100%;
}
.starter._coral-Dialog ._coral-Dialog-content .content .main .main-learn .learn-main .learn-card ._coral-Card-wrapper {
  height: calc(100% - 7rem);
}
.starter._coral-Dialog ._coral-Dialog-content .content .main .main-learn .learn-main .learn-card ._coral-Card-wrapper ._coral-Card-context {
  font-size: 0.875rem;
  font-weight: normal;
  text-transform: none;
  letter-spacing: unset;
  color: var(--starter-label-color);
  white-space: normal;
  text-align: center;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.update-href-dialog {
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
}
.update-href-dialog coral-dialog-content {
  padding: 0;
  height: 32.5rem;
  border-bottom: var(--border-thin);
}
.update-href-dialog ._coral-Dialog-header {
  border-bottom: var(--border-thin);
}
.update-href-dialog ._coral-Dialog-header coral-dialog-header {
  padding: 0;
}
.update-href-dialog ._coral-Dialog-header::after {
  content: none;
}
.update-href-dialog .link-info coral-select,
.update-href-dialog .link-info input {
  width: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.aem-connect ._coral-Textfield {
  width: 100%;
  margin-bottom: 0.5rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.git-connect ._coral-Select {
  width: 100%;
  margin-bottom: 0.5rem;
}
.git-connect .login-row {
  line-height: 2rem;
  margin-bottom: 0.5rem;
  text-align: right;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.sharepoint-connect ._coral-Select {
  width: 100%;
  margin-bottom: 0.5rem;
}
.sharepoint-connect .login-row {
  line-height: 2rem;
  margin-bottom: 0.5rem;
  text-align: right;
  padding-top: 2rem;
}
.sharepoint-connect .sharepoint-site {
  width: 100%;
}
.sharepoint-connect .user-info {
  padding-top: 1rem;
  text-align: left;
}
.sharepoint-connect .profiles-tab {
  min-width: 9rem;
}
.sharepoint-connect .sharepoint-user-name {
  width: 100%;
  display: block;
  font-weight: 400;
  font-size: 17px;
  padding-top: 1rem;
}
.sharepoint-connect .sharepoint-principal-name {
  font-weight: 400;
  font-size: 12px;
}
.sharepoint-connect .sign-out {
  display: block;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.import-word {
  width: 45rem;
  height: 40rem;
}
.import-word .tabview-container {
  height: 90%;
}
.import-word .horizontal-tablist-container {
  width: 100%;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.import-word .horizontal-tablist-container coral-tab {
  margin-bottom: 0;
  height: 1.75rem;
  text-transform: none;
  font-size: 0.875rem;
  padding: 0 0.75rem;
}
.import-word .horizontal-tablist-container coral-tab coral-tab-label {
  line-height: 1rem;
}
.import-word .tablist-container coral-tab {
  margin-bottom: 0;
  height: 1.75rem;
  text-transform: none;
  font-size: 0.875rem;
  padding: 0 0.75rem;
}
.import-word .tablist-container coral-tab coral-tab-label {
  line-height: 1rem;
}
.import-word .horizontal-panelstack-container {
  border: 0;
  padding-left: 1rem;
}
.import-word .horizontal-panelstack-container coral-panel-content {
  border-top: var(--border-thin);
  padding-top: 0.5rem;
  padding-left: 0.1rem;
}
.import-word .panelstack-container {
  border: 0;
  border-left: var(--border-thick);
  padding-left: 1rem;
}
.import-word .panelstack-container coral-panel-content {
  padding-left: 0.1rem;
}
.import-word .import-word-general {
  margin: 0.5rem;
  height: 100%;
  overflow-y: auto;
}
.import-word .import-word-general .doc-path {
  margin-bottom: 0.5rem;
  margin-right: 1rem;
}
.import-word .import-word-general .settings-file-selector {
  margin-bottom: 1rem;
}
.import-word .import-word-general .settings-file-selector .heading-label {
  line-height: 2rem;
  text-align: center;
}
.import-word .import-word-general .settings-file-selector .file-selector {
  width: 97.5%;
}
.import-word .import-word-general .settings-file-selector .file-selector ._coral-Dropdown {
  width: 100%;
}
.import-word .import-word-general .style-mapping-css {
  margin-bottom: 1rem;
  margin-right: 1rem;
}
.import-word .import-word-general .new-style-css {
  margin-bottom: 1rem;
  margin-right: 1rem;
}
.import-word .import-word-general .split-document {
  margin-bottom: 1rem;
}
.import-word .import-word-general .split-document .word-style-block .word-style-label {
  display: block;
}
.import-word .import-word-general .split-document .word-style-block .break-selector-select {
  margin-bottom: 1rem;
  width: 89%;
}
.import-word .import-word-general .split-document .word-style-block .break-selector-select ._coral-Button {
  margin-bottom: 0.3rem;
}
.import-word .import-word-general .split-document .topic-name-block .topic-pattern-label {
  display: block;
}
.import-word .import-word-general .split-document .topic-name-block .topic-filename {
  width: 89%;
}
.import-word .import-word-custom {
  height: 100%;
  overflow-y: auto;
}
.import-word .import-word-custom .no-style-checkbox {
  margin-bottom: 1rem;
}
.import-word .import-word-custom .discard-inline-styles {
  margin-bottom: 1rem;
}
.import-word .import-word-custom .convert-list {
  margin-bottom: 1rem;
}
.import-word .import-word-custom .custom-tag {
  margin-bottom: 1rem;
}
.import-word .import-word-custom .custom-tag .custom-style-block .custom-style-label {
  display: block;
}
.import-word .import-word-custom .custom-tag .custom-style-block .custom-style-select {
  margin-bottom: 1rem;
  width: 89%;
}
.import-word .import-word-custom .custom-tag .custom-style-block .custom-style-select ._coral-Button {
  margin-bottom: 0.3rem;
}
.import-word .import-word-custom .custom-tag .user-tag-block .user-tag-label {
  display: block;
}
.import-word .import-word-custom .custom-tag .user-tag-block .combobox {
  width: 100%;
}
.import-word .import-word-custom .custom-tag .user-tag-block .combobox input {
  width: 89%;
}
.import-word .import-word-custom .script-block {
  margin-bottom: 1rem;
}
.import-word .import-word-custom .script-block .script-label {
  display: block;
}
.import-word .import-word-custom .script-block .script-filename {
  width: 89%;
}
.import-word .style-mapping {
  height: 100%;
  margin-top: 0.5rem;
}
.import-word .style-mapping .style-mapping-titles {
  display: grid;
  grid-template-columns: 50% 50%;
}
.import-word .style-mapping .input-styles-list {
  overflow: auto;
  height: 65%;
  background-color: var(--editor-bg-color);
}
.import-word .style-mapping .input-styles-list coral-selectlist coral-selectlist-item {
  padding-right: 12px;
}
.import-word .style-mapping .input-styles-list coral-selectlist coral-selectlist-item ._coral-SelectList-icon {
  display: none;
}
.import-word .style-mapping .input-styles-list coral-selectlist coral-selectlist-item .element-mapping {
  display: grid;
  grid-template-columns: 50% 50%;
}
.import-word .style-mapping .input-styles-list coral-selectlist coral-selectlist-item .element-mapping .mapped-item {
  display: grid;
  grid-template-columns: 80% auto;
}
.import-word .style-mapping .input-styles-list coral-selectlist coral-selectlist-item .element-mapping .mapped-item button {
  margin-top: 0.2rem;
}
.import-word .style-mapping .input-styles-list.table-styles {
  height: 50%;
}
.import-word .style-mapping .selected-style-preview {
  display: grid;
  grid-template-columns: 50% 50%;
  margin-top: 1rem;
}
.import-word .style-mapping .selected-style-preview .selected-style-preview-label {
  margin-left: 0.5rem;
}
.import-word .style-mapping .selected-style-preview .selected-style-preview-div {
  border-color: var(--border-color);
  border-style: solid;
  border-width: 2px;
  background-color: var(--editor-bg-color);
  padding: 0.5rem;
  margin-left: 0.25rem;
  margin-right: 0.25rem;
  height: 3rem;
  overflow: hidden;
  width: 13.625rem;
}
.import-word .style-mapping .selected-style-preview .selected-style-preview-div.table-styles {
  height: 8rem;
}
.import-word .save-button {
  float: left;
}
.element-styles-popover-list .options-group:hover {
  display: none;
}
.element-styles-popover-list .element-style:hover .options-group {
  display: none;
}
.setting-items .import-word {
  height: calc(100% - 5rem);
}
.setting-items .import-word .tabview-container {
  height: 100%;
}
.setting-items .import-word .tabview-container .horizontal-panelstack-container {
  height: calc(100% - 1.75rem);
}
.setting-items .import-word .tabview-container .horizontal-panelstack-container ._coral-Panel {
  height: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.import-fm {
  width: 45rem;
  height: 40rem;
}
.import-fm .tabview-container {
  height: 90%;
}
.import-fm .tablist-container coral-tab {
  margin-bottom: 0;
  height: 1.75rem;
  text-transform: none;
  font-size: 0.875rem;
  padding: 0 0.75rem;
}
.import-fm .tablist-container coral-tab coral-tab-label {
  line-height: 1rem;
}
.import-fm .panelstack-container {
  border: 0;
  border-left: var(--border-thick);
  padding-left: 1rem;
}
.import-fm .panelstack-container coral-panel-content {
  padding-left: 0.1rem;
}
.import-fm .import-fm-general {
  margin: 0.5rem;
  height: 100%;
  overflow-y: auto;
}
.import-fm .import-fm-general .doc-path {
  margin-bottom: 0.5rem;
  margin-right: 1rem;
}
.import-fm .import-fm-general .settings-file-selector {
  margin-bottom: 1rem;
  padding-bottom: 1rem;
  border-bottom: var(--border-thick);
}
.import-fm .import-fm-general .settings-file-selector .heading-label {
  line-height: 2rem;
  text-align: center;
}
.import-fm .import-fm-general .settings-file-selector .file-selector {
  width: 97.5%;
}
.import-fm .import-fm-general .settings-file-selector .file-selector ._coral-Dropdown {
  width: 100%;
}
.import-fm .import-fm-general .style-mapping-css {
  margin-bottom: 1rem;
  margin-right: 1rem;
}
.import-fm .import-fm-general .new-style-css {
  margin-bottom: 1rem;
  margin-right: 1rem;
}
.import-fm .import-fm-general .split-document {
  margin-bottom: 1rem;
}
.import-fm .import-fm-general .split-document .fm-style-block .fm-style-label {
  display: block;
}
.import-fm .import-fm-general .split-document .fm-style-block .break-selector-select {
  margin-bottom: 1rem;
  width: 89%;
}
.import-fm .import-fm-general .split-document .fm-style-block .break-selector-select ._coral-Button {
  margin-bottom: 0.3rem;
}
.import-fm .import-fm-general .split-document .topic-name-block .topic-pattern-label {
  display: block;
}
.import-fm .import-fm-general .split-document .topic-name-block .topic-filename {
  width: 89%;
}
.import-fm .import-fm-custom {
  height: 100%;
  overflow-y: auto;
}
.import-fm .import-fm-custom .cshmarker {
  margin-bottom: 0.5rem;
}
.import-fm .import-fm-custom .cshmarker label {
  line-height: 2rem;
  height: 2rem;
  margin-right: 1.375rem;
}
.import-fm .import-fm-custom .convert-list {
  margin-bottom: 0.5rem;
}
.import-fm .import-fm-custom .script-block {
  margin-bottom: 0.5rem;
}
.import-fm .import-fm-custom .script-block .script-label {
  display: block;
}
.import-fm .import-fm-custom .script-block .script-filename {
  width: 89%;
}
.import-fm .import-fm-images {
  height: 100%;
  overflow-y: auto;
}
.import-fm .import-fm-images .images-checkboxes {
  display: grid;
  grid-template-columns: auto auto;
  margin-bottom: 0.5rem;
  border-bottom: var(--border-thin);
}
.import-fm .import-fm-images .images-preferred-dimensions {
  border-bottom: var(--border-thin);
  margin-bottom: 0.5rem;
}
.import-fm .import-fm-images .images-preferred-dimensions .images-width-height-scale {
  display: grid;
  grid-template-columns: auto auto;
  padding: 0.5rem;
}
.import-fm .import-fm-images .images-preferred-dimensions .images-width-height-scale .size-pair .header {
  display: none;
}
.import-fm .import-fm-images .images-maximum-dimensions {
  border-bottom: var(--border-thin);
  margin-bottom: 0.5rem;
}
.import-fm .import-fm-images .images-maximum-dimensions .size-pair-wrapper {
  padding: 0.5rem;
}
.import-fm .import-fm-images .images-maximum-dimensions .size-pair-wrapper .size-pair .header {
  display: none;
}
.import-fm .import-fm-images .images-margins {
  border-bottom: var(--border-thin);
  margin-bottom: 0.5rem;
}
.import-fm .import-fm-images .images-margins .margins-wrapper {
  display: grid;
  grid-template-columns: auto auto;
  padding-bottom: 0.5rem;
}
.import-fm .import-fm-images .images-margins .margins-wrapper .block-margin .header label {
  font-size: 0.875rem;
  color: var(--color);
}
.import-fm .import-fm-images .images-borders {
  border-bottom: var(--border-thin);
  margin-bottom: 0.5rem;
}
.import-fm .import-fm-images .images-borders .borders-wrapper .border .border-style-group {
  display: grid;
  grid-template-columns: auto auto;
  padding: 0.5rem;
}
.import-fm .import-fm-images .images-advanced .import-fm-images-advanced {
  display: grid;
  grid-template-columns: auto auto;
  padding: 0.5rem;
}
.import-fm .style-mapping {
  height: 100%;
  margin-top: 0.5rem;
}
.import-fm .style-mapping .style-mapping-titles {
  display: grid;
  grid-template-columns: 50% 50%;
}
.import-fm .style-mapping .input-styles-list {
  overflow: auto;
  height: 65%;
  background-color: var(--editor-bg-color);
}
.import-fm .style-mapping .input-styles-list coral-selectlist coral-selectlist-item {
  padding-right: 12px;
}
.import-fm .style-mapping .input-styles-list coral-selectlist coral-selectlist-item ._coral-SelectList-icon {
  display: none;
}
.import-fm .style-mapping .input-styles-list coral-selectlist coral-selectlist-item .element-mapping {
  display: grid;
  grid-template-columns: 50% 50%;
}
.import-fm .style-mapping .input-styles-list coral-selectlist coral-selectlist-item .element-mapping .mapped-item {
  display: grid;
  grid-template-columns: 80% auto;
}
.import-fm .style-mapping .input-styles-list coral-selectlist coral-selectlist-item .element-mapping .mapped-xref-item {
  display: grid;
}
.import-fm .style-mapping .input-styles-list coral-selectlist coral-selectlist-item .element-mapping .mapped-xref-item ._coral-Textfield {
  width: 100%;
}
.import-fm .style-mapping .input-styles-list coral-selectlist coral-selectlist-item:focus-within {
  background-color: var(--bg-color-hover);
  color: var(--selected-color);
}
.import-fm .style-mapping .input-styles-list.table-styles {
  height: 50%;
}
.import-fm .style-mapping .selected-style-preview {
  display: grid;
  grid-template-columns: 50% 50%;
  margin-top: 1rem;
}
.import-fm .style-mapping .selected-style-preview .selected-style-preview-label {
  margin-left: 0.5rem;
}
.import-fm .style-mapping .selected-style-preview .selected-style-preview-div {
  border-color: var(--border-color);
  border-style: solid;
  border-width: 2px;
  background-color: var(--editor-bg-color);
  padding: 0.5rem;
  margin-left: 0.25rem;
  margin-right: 0.25rem;
  height: 3rem;
  overflow: hidden;
  width: 13.625rem;
}
.import-fm .style-mapping .selected-style-preview .selected-style-preview-div.table-styles {
  height: 8rem;
}
.import-fm .save-button {
  float: left;
}
.element-styles-popover-list .options-group:hover {
  display: none;
}
.element-styles-popover-list .element-style:hover .options-group {
  display: none;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.profiles-settings,
.servers-settings {
  width: 42rem;
  height: 40rem;
}
.profiles-settings .tabview-container,
.servers-settings .tabview-container {
  height: 90%;
}
.profiles-settings .tabview-container .tablist-container,
.servers-settings .tabview-container .tablist-container {
  width: 8rem;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  overflow: auto;
}
.profiles-settings .tabview-container .tablist-container coral-tab,
.servers-settings .tabview-container .tablist-container coral-tab {
  margin-bottom: 0;
  height: 1.75rem;
  text-transform: none;
  font-size: 0.875rem;
  padding: 0 0.75rem;
  padding-right: 0;
}
.profiles-settings .tabview-container .tablist-container coral-tab coral-tab-label,
.servers-settings .tabview-container .tablist-container coral-tab coral-tab-label {
  line-height: 1rem;
}
.profiles-settings .tabview-container .tablist-container .panel-header.add-button,
.servers-settings .tabview-container .tablist-container .panel-header.add-button {
  display: initial;
  padding-right: 0;
  margin-bottom: 0.5rem;
}
.profiles-settings .tabview-container .tablist-container .add-button,
.servers-settings .tabview-container .tablist-container .add-button {
  border-bottom: var(--border-thick);
}
.profiles-settings .tabview-container .tablist-container .add-button .profiles-label,
.servers-settings .tabview-container .tablist-container .add-button .profiles-label {
  line-height: 2rem;
  padding-left: 0.5rem;
}
.profiles-settings .tabview-container .tablist-container .add-button ._coral-Button,
.servers-settings .tabview-container .tablist-container .add-button ._coral-Button {
  float: right;
}
.profiles-settings .tabview-container .tablist-container .general-tab,
.servers-settings .tabview-container .tablist-container .general-tab {
  width: calc(100% - 0.125rem);
}
.profiles-settings .tabview-container .tablist-container .general-tab .options-group,
.servers-settings .tabview-container .tablist-container .general-tab .options-group {
  float: right;
  width: 2rem;
  display: none;
}
.profiles-settings .tabview-container .tablist-container .general-tab .options-group ._coral-Button,
.servers-settings .tabview-container .tablist-container .general-tab .options-group ._coral-Button {
  height: 1rem;
  line-height: 1rem;
  padding-right: 0.25rem;
}
.profiles-settings .tabview-container .tablist-container .general-tab:hover .options-group,
.servers-settings .tabview-container .tablist-container .general-tab:hover .options-group {
  display: inline-block;
}
.profiles-settings .panelstack-container,
.servers-settings .panelstack-container {
  border: 0;
  border-left: var(--border-thick);
  padding-left: 1rem;
}
.profiles-settings .panelstack-container .records-type-label,
.servers-settings .panelstack-container .records-type-label {
  margin-top: 0.5rem;
}
.profiles-settings .panelstack-container coral-panel-content,
.servers-settings .panelstack-container coral-panel-content {
  padding-left: 0.1rem;
}
.profiles-settings .panelstack-container coral-panel-content .setting-items .sharepoint-site,
.servers-settings .panelstack-container coral-panel-content .setting-items .sharepoint-site {
  width: 100%;
}
.profiles-settings .panelstack-container coral-panel-content .setting-items .git-profile-settings .ssh-path,
.servers-settings .panelstack-container coral-panel-content .setting-items .git-profile-settings .ssh-path {
  margin-top: 0.375rem;
}
.credentials._coral-Dialog {
  border: var(--border-thick);
}
.askpass-app {
  background: transparent;
}
.askpass-app ._coral-Underlay {
  background: transparent;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.import-glossary {
  width: 30rem;
  height: 35rem;
}
.import-glossary .import {
  height: 100%;
}
.import-glossary .import .items {
  height: calc(100% - 2*32px - 3*0.375rem - 0.75rem);
  overflow: auto;
}
.import-glossary .import .items .no-items {
  width: 100%;
  height: calc(100% - 2.875rem);
  border: var(--border-thin);
  box-sizing: border-box;
  border-radius: 0.25rem;
  background-color: var(--editor-bg-color);
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.insert-text-symbol-dialog {
  width: 27rem;
  height: 28rem;
}
.insert-text-symbol-dialog._coral-Dialog ._coral-Dialog-content {
  min-height: 19.6rem;
  overflow: visible;
}
.insert-text-symbol-dialog._coral-Dialog ._coral-Dialog-content .coral-Form--vertical {
  height: 100%;
}
.insert-text-symbol-dialog._coral-Dialog ._coral-Dialog-content .coral-Form--vertical .coral-Form-fieldwrapper.symbols-data {
  height: calc(100% - 5rem);
}
.insert-text-symbol-dialog._coral-Dialog ._coral-Dialog-content .coral-Form--vertical ._coral-ButtonGroup {
  width: calc(100% - 0.5rem);
  height: calc(100% - 4.5rem);
  padding: 0.25rem;
  overflow-y: auto;
  border: var(--border-thin);
}
.insert-text-symbol-dialog._coral-Dialog ._coral-Dialog-content .coral-Form--vertical ._coral-ButtonGroup ._coral-ButtonGroup-item._coral-Button {
  width: 2.5rem;
  font-size: 1.25rem;
  margin: 0;
  padding: 0;
}
.insert-text-symbol-dialog._coral-Dialog ._coral-Dialog-content .coral-Form--vertical ._coral-ButtonGroup ._coral-ButtonGroup-item._coral-Button:focus {
  box-shadow: unset;
}
.insert-text-symbol-dialog._coral-Dialog ._coral-Dialog-content .search ._coral-Search {
  width: 100%;
  margin-bottom: 0.5rem;
}
.insert-text-symbol-dialog._coral-Dialog ._coral-Dialog-content .search ._coral-Search ._coral-Textfield {
  width: 100%;
}
.insert-text-symbol-dialog._coral-Dialog ._coral-Dialog-content .symbols-data {
  margin-top: 0.5rem;
}
.insert-text-symbol-dialog._coral-Dialog ._coral-Dialog-content .symbols-data .symbol-metadata {
  margin-top: 0.5rem;
}
.insert-text-symbol-dialog._coral-Dialog ._coral-Dialog-content .symbols-data .symbol-metadata .symbol-metadata-group {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.insert-text-symbol-dialog._coral-Dialog ._coral-Dialog-content .symbols-data .symbol-metadata .symbol-metadata-group ._coral-Textfield {
  width: 5rem;
  min-width: 5rem;
  line-height: 2rem;
}
.insert-text-symbol-dialog._coral-Dialog ._coral-Dialog-content .symbols-data .symbol-metadata .symbol-metadata-group .coral-FieldLabel {
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.insert-text-symbol-dialog._coral-Dialog ._coral-Dialog-content .search-view .select-category {
  display: none;
}
.insert-text-symbol-dialog._coral-Dialog ._coral-Dialog-content .search-view .symbols-data {
  height: calc(100% - 3.5rem);
}
._coral-Dialog.edit-color-dialog {
  width: 32rem;
  height: 22rem;
}
._coral-Dialog.edit-color-dialog ._coral-Dialog-content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
._coral-Dialog.edit-color-dialog ._coral-Dialog-content ._coral-ColorInput-swatches {
  border-right: var(--border-thick);
  padding-right: 1rem;
}
._coral-Dialog.edit-color-dialog ._coral-Dialog-content ._coral-ColorInput-swatches ._coral-ColorInput-swatchesSubview {
  width: auto;
  padding: 0rem;
}
._coral-Dialog.edit-color-dialog ._coral-Dialog-content ._coral-ColorInput-swatches ._coral-Button + ._coral-Button {
  margin: 0rem;
}
._coral-Dialog.edit-color-dialog ._coral-Dialog-content ._coral-ColorInput-swatches ._coral-ColorInput-swatch ._coral-Button {
  margin-right: 0.5rem;
  margin-bottom: 0.5rem;
}
._coral-Dialog.edit-color-dialog ._coral-Dialog-content ._coral-ColorInput-swatches ._coral-ColorInput-swatches-container {
  max-height: unset;
  height: calc(100% - 1.25rem);
}
._coral-Dialog.edit-color-dialog ._coral-Dialog-content ._coral-ColorInput-colorProperties {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
._coral-Dialog.edit-color-dialog ._coral-Dialog-content ._coral-ColorInput-colorProperties ._coral-ColorInput-propertiesSubview {
  border: none;
  padding: 0rem;
}
._coral-Dialog.edit-color-dialog ._coral-Dialog-content ._coral-ColorInput-colorProperties ._coral-ColorInput-rgbaView ._coral-ColorInput-editRgba-group label {
  line-height: 1.875rem;
}
._coral-Dialog.edit-color-dialog ._coral-Dialog-content ._coral-ColorInput-colorProperties ._coral-ColorInput-rgbaView ._coral-ColorInput-editRgba-group ._coral-ColorInput-editRgba-group-input {
  margin-top: 0.3125rem;
}
._coral-Dialog.edit-color-dialog ._coral-Dialog-content ._coral-ColorInput-colorProperties ._coral-ColorInput-slider ._coral-Slider-track {
  display: none;
}
._coral-Dialog.edit-color-dialog ._coral-Dialog-content ._coral-ColorInput-colorProperties ._coral-ColorInput-slider._coral-ColorInput-slider--red ._coral-Slider-controls {
  background-image: linear-gradient(to right, #000000 0%, #ff0000 100%);
}
._coral-Dialog.edit-color-dialog ._coral-Dialog-content ._coral-ColorInput-colorProperties ._coral-ColorInput-slider._coral-ColorInput-slider--green ._coral-Slider-controls {
  background-image: linear-gradient(to right, #000000 0%, #00ff00 100%);
}
._coral-Dialog.edit-color-dialog ._coral-Dialog-content ._coral-ColorInput-colorProperties ._coral-ColorInput-slider._coral-ColorInput-slider--blue ._coral-Slider-controls {
  background-image: linear-gradient(to right, #000000 0%, #0000ff 100%);
}
._coral-Dialog.edit-color-dialog ._coral-Dialog-content ._coral-ColorInput-colorProperties ._coral-ColorInput-slider._coral-ColorInput-slider--alpha ._coral-Slider-controls {
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
}
._coral-Dialog.edit-color-dialog ._coral-Dialog-content ._coral-ColorInput-colorProperties ._coral-ColorInput-slider._coral-ColorInput-slider--alpha ._coral-Slider-controls:before {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
  content: "";
  width: 100%;
  height: 100%;
  border-radius: 0.25rem;
  background-image: url("data:image/svg+xml;utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='GridPattern' x='6' y='6' width='16' height='16' patternUnits='userSpaceOnUse'%3E%3Crect x='0' y='0' width='8' height='8' fill='%23ffffff' /%3E%3Crect x='8' y='0' width='8' height='8' fill='%23a0a0a0' /%3E%3Crect x='0' y='8' width='8' height='8' fill='%23a0a0a0' /%3E%3Crect x='8' y='8' width='8' height='8' fill='%23ffffff' /%3E%3C/pattern%3E%3C/defs%3E%3Crect fill='url%28%23GridPattern%29' x='0' y='0' width='100%25' height='100%25' /%3E%3C/svg%3E");
}
._coral-Dialog.edit-color-dialog ._coral-Dialog-content ._coral-ColorInput-previewView {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
._coral-Dialog.edit-color-dialog ._coral-Dialog-content ._coral-ColorInput-previewView ._coral-ColorInput-editHex {
  float: none;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-left: 0.5rem;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
._coral-Dialog.edit-color-dialog ._coral-Dialog-content ._coral-ColorInput-previewView ._coral-ColorInput-editHex ._coral-ColorInput-editRgba-group-input {
  width: auto;
  margin-top: 1rem;
}
._coral-Dialog.edit-color-dialog ._coral-Dialog-content ._coral-ColorInput-previewView .eyedropper {
  margin-top: 1rem;
}
._coral-Dialog.edit-color-dialog ._coral-Dialog-content ._coral-ColorInput-previewView ._coral-ColorInput-preview-container._coral-ColorInput-swatch {
  padding: 0rem;
  float: none;
  width: 3rem;
  height: 3rem;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.ditamap-viewer-panel {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.ditamap-viewer-panel .ditamap-toolbar {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border-bottom: var(--border-thin);
  border-top: var(--border-thin);
}
.ditamap-viewer-panel .ditamap-toolbar .ditamap-checkout-buttongroup button {
  padding: 0 0.5rem;
}
.ditamap-viewer-panel .ditamap-toolbar .ditamap-edit-buttongroup {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.ditamap-viewer-panel .ditamap-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.ditamap-viewer-panel .ditamap-title label {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding: 0.4375rem 0.9375rem;
}
.ditamap-viewer-panel .ditamap-tree {
  height: 100%;
  overflow: auto;
}
.ditamap-viewer-panel .unselected-gray {
  color: #444444;
}
.content-map,
.content-bookmap {
  content: url(/static/bc8b344ab7bee51ef0899de5104131ed.svg);
}
.content-topic {
  content: url(/static/53e76028cda6be16cfb26aa89600c63b.svg);
}
.content-task {
  content: url(/static/560c0a689d597b2c6271a12cfb1ad8da.svg);
}
.content-concept {
  content: url(/static/b9cd97eabe7fc9a66de3bb381d008b61.svg);
}
.content-reference {
  content: url(/static/6a2ced4275f094be9a2edcf55e19529d.svg);
}
.content-not_found {
  content: url(/static/045cf3f4401456320d51ec5b2b4b0c7a.svg);
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.inline-review-panel {
  height: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.attribute-list-properties-select-dd {
  width: 100%;
}
.no-border-radius {
  border-radius: 0;
}
.all-width {
  width: 100%;
}
.no-border {
  border: none;
}
.hide {
  display: none !important;
  visibility: hidden;
}
.property-panel,
.item-properties-dialog .item-properties {
  width: 100%;
  height: 100%;
  min-width: 17.94rem;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 0;
  display: block !important;
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
  /*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
}
.property-panel.right-properties-panel,
.item-properties-dialog .item-properties.right-properties-panel {
  height: calc(100% - 4.0625rem);
}
.property-panel.right-properties-panel .field-properties,
.item-properties-dialog .item-properties.right-properties-panel .field-properties {
  width: 100%;
  border-bottom: var(--border-thin);
}
.property-panel .bluej-block,
.item-properties-dialog .item-properties .bluej-block {
  display: block;
}
.property-panel .group,
.item-properties-dialog .item-properties .group {
  margin-bottom: 0.75rem;
}
.property-panel .group:last-child,
.item-properties-dialog .item-properties .group:last-child {
  margin-bottom: 0;
}
.property-panel div._coral-Multifield,
.item-properties-dialog .item-properties div._coral-Multifield {
  width: 100%;
  padding: 0.75rem;
  border-bottom: var(--border-thin);
}
.property-panel div._coral-Multifield.html-inline-style-wrapper,
.item-properties-dialog .item-properties div._coral-Multifield.html-inline-style-wrapper {
  padding: 0;
}
.property-panel div._coral-Multifield input._coral-Textfield[readonly],
.item-properties-dialog .item-properties div._coral-Multifield input._coral-Textfield[readonly] {
  border: 0;
}
.property-panel div._coral-Multifield .title,
.item-properties-dialog .item-properties div._coral-Multifield .title {
  margin-bottom: 0.3rem;
}
.property-panel div._coral-Multifield ._coral-Checkbox ._coral-Checkbox-label,
.item-properties-dialog .item-properties div._coral-Multifield ._coral-Checkbox ._coral-Checkbox-label {
  max-width: 14rem;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.property-panel .dimensions .width,
.item-properties-dialog .item-properties .dimensions .width,
.property-panel .dimensions .height,
.item-properties-dialog .item-properties .dimensions .height,
.property-panel .dimensions .labels label,
.item-properties-dialog .item-properties .dimensions .labels label {
  width: 4.125rem;
  min-width: 4.125rem;
}
.property-panel .dimensions .coral-Table-body td,
.item-properties-dialog .item-properties .dimensions .coral-Table-body td {
  padding: 0;
  background-color: #f5f5f5;
  border: 0;
}
.property-panel .dimensions td:first-of-type,
.item-properties-dialog .item-properties .dimensions td:first-of-type {
  width: 4.5rem;
  border: none;
}
.property-panel .dimensions .labels label,
.item-properties-dialog .item-properties .dimensions .labels label {
  margin-right: 3.25rem;
  display: inline-block;
  font-size: 0.75rem;
}
.property-panel .source .media-browser,
.item-properties-dialog .item-properties .source .media-browser {
  width: 100%;
}
.property-panel .other-attrs .other-attribute-name,
.item-properties-dialog .item-properties .other-attrs .other-attribute-name {
  width: calc(50% - 1rem);
  min-width: auto;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.property-panel .other-attrs .other-attribute-value,
.item-properties-dialog .item-properties .other-attrs .other-attribute-value {
  width: calc(50% - 0.5rem);
  min-width: auto;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.property-panel .other-attrs .attr-container,
.item-properties-dialog .item-properties .other-attrs .attr-container {
  margin-bottom: 1.125rem;
}
.property-panel .other-attrs .attr-container:empty,
.item-properties-dialog .item-properties .other-attrs .attr-container:empty {
  margin-bottom: 0;
}
.property-panel .other-attrs .attribute-value:not(.readonly):not(.required):hover .attr-close,
.item-properties-dialog .item-properties .other-attrs .attribute-value:not(.readonly):not(.required):hover .attr-close {
  display: inline-block;
  cursor: pointer;
}
.property-panel .other-attrs .attr-close,
.item-properties-dialog .item-properties .other-attrs .attr-close {
  margin-left: 0.25rem;
  display: none;
}
.property-panel .other-attrs .attribute-value,
.item-properties-dialog .item-properties .other-attrs .attribute-value {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.property-panel .other-attrs .attribute-value .link-data,
.item-properties-dialog .item-properties .other-attrs .attribute-value .link-data {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.property-panel .other-attrs .attribute-value .link-data .link-value,
.item-properties-dialog .item-properties .other-attrs .attribute-value .link-data .link-value {
  min-width: 0;
  border-right: 0;
}
.property-panel .other-attrs .attribute-value .link-data .link-browser,
.item-properties-dialog .item-properties .other-attrs .attribute-value .link-data .link-browser {
  margin: 0;
  background: white;
  border: 0.0625rem solid;
  border-color: var(--border-color);
  border-left: 0;
  border-radius: 0;
}
.property-panel .other-attrs .attribute coral-selectlist-item,
.item-properties-dialog .item-properties .other-attrs .attribute coral-selectlist-item,
.property-panel .other-attrs .value coral-selectlist-item,
.item-properties-dialog .item-properties .other-attrs .value coral-selectlist-item {
  font-weight: normal;
}
.property-panel .other-attrs .attribute[readonly],
.item-properties-dialog .item-properties .other-attrs .attribute[readonly],
.property-panel .other-attrs .value[readonly],
.item-properties-dialog .item-properties .other-attrs .value[readonly] {
  border-color: var(--border-color);
}
.property-panel .other-attrs td,
.item-properties-dialog .item-properties .other-attrs td {
  padding: 0;
  height: 2rem;
  width: 3rem;
}
.property-panel .other-attrs input,
.item-properties-dialog .item-properties .other-attrs input {
  border-radius: 0;
}
.property-panel .other-attrs coral-select coral-overlay,
.item-properties-dialog .item-properties .other-attrs coral-select coral-overlay {
  position: static;
}
.property-panel .other-attrs coral-select coral-overlay coral-selectlist,
.item-properties-dialog .item-properties .other-attrs coral-select coral-overlay coral-selectlist {
  word-wrap: break-word;
}
.property-panel .other-attrs coral-autocomplete ._coral-Autocomplete-input,
.item-properties-dialog .item-properties .other-attrs coral-autocomplete ._coral-Autocomplete-input {
  min-width: 0;
}
.property-panel .other-attrs coral-autocomplete ._coral-BasicList-item-content,
.item-properties-dialog .item-properties .other-attrs coral-autocomplete ._coral-BasicList-item-content {
  white-space: normal;
}
.property-panel .other-attrs coral-autocomplete ._coral-Autocomplete-overlay,
.item-properties-dialog .item-properties .other-attrs coral-autocomplete ._coral-Autocomplete-overlay {
  max-width: 100% !important;
}
.property-panel .placement .values,
.item-properties-dialog .item-properties .placement .values {
  margin-top: -0.375rem;
}
.property-panel .field-property,
.item-properties-dialog .item-properties .field-property {
  padding: 0.75rem;
}
.property-panel .field-property .coral-FieldLabel.labelclass,
.item-properties-dialog .item-properties .field-property .coral-FieldLabel.labelclass {
  margin: 0;
}
.property-panel .field-property,
.item-properties-dialog .item-properties .field-property,
.property-panel .intent-property,
.item-properties-dialog .item-properties .intent-property {
  padding: 0.75rem;
}
.property-panel .field-property .name-button-field,
.item-properties-dialog .item-properties .field-property .name-button-field,
.property-panel .intent-property .name-button-field,
.item-properties-dialog .item-properties .intent-property .name-button-field,
.property-panel .field-property .name-intent-group-field,
.item-properties-dialog .item-properties .field-property .name-intent-group-field,
.property-panel .intent-property .name-intent-group-field,
.item-properties-dialog .item-properties .intent-property .name-intent-group-field {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  line-height: 2rem;
}
.property-panel .field-property .name-button-field .field-name,
.item-properties-dialog .item-properties .field-property .name-button-field .field-name,
.property-panel .intent-property .name-button-field .field-name,
.item-properties-dialog .item-properties .intent-property .name-button-field .field-name,
.property-panel .field-property .name-intent-group-field .field-name,
.item-properties-dialog .item-properties .field-property .name-intent-group-field .field-name,
.property-panel .intent-property .name-intent-group-field .field-name,
.item-properties-dialog .item-properties .intent-property .name-intent-group-field .field-name {
  width: 100%;
}
.property-panel .field-property .name-intent-group-field,
.item-properties-dialog .item-properties .field-property .name-intent-group-field,
.property-panel .intent-property .name-intent-group-field,
.item-properties-dialog .item-properties .intent-property .name-intent-group-field {
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 0.5rem;
}
.property-panel .image-source ._coral-Textfield,
.item-properties-dialog .item-properties .image-source ._coral-Textfield {
  width: 100%;
}
.property-panel .image-source .image-source-content ._coral-Textfield,
.item-properties-dialog .item-properties .image-source .image-source-content ._coral-Textfield {
  width: calc(100% - 3.2rem);
}
.property-panel .link-info coral-select,
.item-properties-dialog .item-properties .link-info coral-select {
  width: 100%;
}
.property-panel .link-info input,
.item-properties-dialog .item-properties .link-info input {
  width: 80%;
}
.property-panel .link-info .link-browser,
.item-properties-dialog .item-properties .link-info .link-browser {
  margin-right: 0;
}
.property-panel .show-info-class,
.item-properties-dialog .item-properties .show-info-class {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.property-panel .hyperlink-info ._coral-Textfield,
.item-properties-dialog .item-properties .hyperlink-info ._coral-Textfield {
  width: 100%;
}
.property-panel .hyperlink-info .hyperlink-url-content ._coral-Textfield,
.item-properties-dialog .item-properties .hyperlink-info .hyperlink-url-content ._coral-Textfield {
  width: calc(100% - 3.2rem);
}
.property-panel .hyperlink-info coral-select,
.item-properties-dialog .item-properties .hyperlink-info coral-select {
  width: 100%;
}
.property-panel .hyperlink-info .link-url-content,
.item-properties-dialog .item-properties .hyperlink-info .link-url-content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.property-panel .hyperlink-info .link-url-content :first-child,
.item-properties-dialog .item-properties .hyperlink-info .link-url-content :first-child {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.property-panel .hyperlink-info .link-browser,
.item-properties-dialog .item-properties .hyperlink-info .link-browser {
  margin-right: 0;
}
.property-panel .table-structure,
.item-properties-dialog .item-properties .table-structure {
  padding: 0.75rem;
  border-bottom: var(--border-thin);
}
.property-panel .table-structure .rowcol label,
.item-properties-dialog .item-properties .table-structure .rowcol label {
  display: inline-block;
}
.property-panel .table-structure .headers,
.item-properties-dialog .item-properties .table-structure .headers {
  display: block;
}
.property-panel .table-structure .rowcol label,
.item-properties-dialog .item-properties .table-structure .rowcol label,
.property-panel .table-structure .rowcol input,
.item-properties-dialog .item-properties .table-structure .rowcol input,
.property-panel .table-structure .headers,
.item-properties-dialog .item-properties .table-structure .headers {
  width: 4rem;
  min-width: 4rem;
  margin-right: 2rem;
}
.property-panel .table-structure .rowcol label,
.item-properties-dialog .item-properties .table-structure .rowcol label,
.property-panel .table-structure .header-rows,
.item-properties-dialog .item-properties .table-structure .header-rows {
  font-size: 0.75rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.repository-panel {
  height: 100%;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.review-changes-panel {
  height: 100%;
}
.review-changes-panel .hover-element {
  margin-left: auto;
  opacity: 0.1;
}
.review-changes-panel .review-item:hover .hover-element,
.review-changes-panel .review-item:focus .hover-element,
.review-changes-panel ._coral-SelectList-item:focus .hover-element,
.review-changes-panel ._coral-SelectList-item:focus-within .hover-element {
  opacity: 1;
}
.review-changes-panel .review-type {
  margin-right: 0.4rem;
  font-weight: bold;
  font-size: 0.625rem;
  text-transform: uppercase;
}
.review-changes-panel .review-content {
  color: darkgray;
  font-size: 0.875rem;
}
.review-changes-panel .review-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 2rem;
}
.review-changes-panel .review-header .review-user {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 0.65625rem;
}
.review-changes-panel .review-header .icon-label {
  border-radius: 2rem;
  background: #979797;
  width: 1.38rem;
  height: 1.38rem;
  color: white;
  line-height: 1.38rem;
  text-align: center;
  margin-right: 0.69rem;
}
.review-changes-panel .review-toolbar {
  background-color: #EEEEEE;
  height: 2rem;
  width: 100%;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.review-changes-panel .review-toolbar .last-button {
  margin-left: auto;
}
.review-changes-panel .review-items {
  height: calc(100% - 2rem);
  overflow-y: auto;
}
.review-changes-panel .review-items coral-search {
  width: calc(100% - 1.5rem);
  margin: 0.25rem 0.75rem;
}
.review-changes-panel .review-items .review-item .hover-element .coral-Button {
  padding-left: 0.4375rem;
  padding-right: 0.4375rem;
}
.review-changes-panel .review-items ._coral-SelectList ._coral-SelectList-item:focus,
.review-changes-panel .review-items ._coral-SelectList ._coral-SelectList-item:hover {
  background-color: inherit;
  border-left-color: #0f66d0;
}
.review-changes-panel .review-items ._coral-SelectList ._coral-SelectList-item.is-selected {
  padding: 0.5625rem 0.875rem 0.5625rem 0.625rem;
  border-left-color: #AAAAAA;
}
.review-changes-panel .review-items ._coral-SelectList ._coral-SelectList-item.is-selected:after {
  background: none;
}
.review-changes-panel .review-items ._coral-SelectList ._coral-SelectList-item.is-selected:focus {
  border-left-color: #0f66d0;
}
.review-changes-panel .review-items ._coral-SelectList ._coral-SelectList-item.is-highlighted {
  padding: 0.5625rem 0.875rem 0.5625rem 0.625rem;
}
.review-changes-panel .review-items ._coral-SelectList:focus-within .is-selected {
  border-left-color: #0f66d0;
}
coral-panel-content {
  height: 100%;
  overflow-y: auto;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
:root {
  --border-thick-width: 0.125rem;
  --border-thin-width: 0.0625rem;
  --border-radius: 0.25rem;
  --border-dark-color: #B3B3B3;
  --border-thick: var(--border-thick-width) solid var(--border-color);
  --border-thin: var(--border-thin-width) solid var(--border-color);
  --border-thick-dark: var(--border-thick-width) solid var(--border-dark-color);
  --border-thin-dark: var(--border-thin-width) solid var(--border-dark-color);
  --items-seperation: 0.75rem;
  --output-item-width: 24rem;
  --info-text-color: #8E8E8E;
  --info-text-size: 0.625rem;
}
html {
  height: 100%;
}
body {
  background-color: #fafafa;
  overflow: hidden;
  height: 100%;
}
body .tcx-hide {
  display: none !important;
}
body .app-disable {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  cursor: progress;
  z-index: 10049;
}
.topicref:before {
  content: attr(data-tcx-prefix);
}
.icon:before {
  font-family: AdobeSpectrumIcons18;
  margin-right: 0.3rem;
}
.icon-small:before {
  font-size: 0.9rem;
}
.coral-Link ._coral-Textfield:hover,
.coral-Link ._coral-Textfield:focus {
  color: inherit;
}
.hyperlink-info-help-icon-label {
  min-width: 1rem;
  margin-right: 0.4rem;
}
.label-with-help .coral-FieldLabel {
  min-width: 1rem;
  margin-right: 0.5rem;
}
.label-with-help .overridden {
  margin-left: -0.4rem;
  min-width: 0.1rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.toolbars {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 2.75rem;
}
.toolbars .toolbar {
  height: 2.25rem;
  margin: 0.25rem 0rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.toolbars .toolbar.left {
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding-right: 0.5rem;
}
.toolbars .toolbar.center {
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding: 0rem 0.5rem;
}
.toolbars .toolbar.right {
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding-left: 0.5rem;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.toolbars .toolbar.right .inviteButton {
  margin-right: 1rem;
}
.toolbars .toolbar coral-buttongroup {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}
.toolbars .toolbar coral-buttongroup button {
  height: 100%;
  min-width: 2.375rem;
  padding: 0rem 0.5rem;
  margin: 0;
}
.toolbars .toolbar coral-buttongroup.separator {
  border-right: var(--border-thick);
}
.toolbars .toolbar .left-panels {
  width: 2.5rem;
  padding-left: 0.25rem;
}
.toolbars .toolbar .app-home {
  padding-left: 0.25rem;
}
.toolbars .toolbar .app-mode {
  width: -webkit-max-content;
  width: max-content;
  border-right: var(--border-thick);
  padding-right: 0.25rem;
  padding-left: 0.5rem;
  text-transform: uppercase;
  height: 2.375rem;
  padding-top: 0.125rem;
  min-width: 9.15rem;
}
.toolbars .toolbar .app-mode.project-closed {
  pointer-events: none;
}
.toolbars .toolbar .app-mode.project-closed ._coral-TabList-item-line {
  background-color: var(--color-disabled);
}
.toolbars .toolbar .app-mode.project-closed ._coral-TabList-item {
  color: var(--color-disabled);
}
.toolbars .toolbar .app-close {
  margin-top: 0.125rem;
  margin-right: 0.5rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.xml-editor,
.html-editor {
  width: 100%;
}
.xml-editor .design-content,
.html-editor .design-content,
.xml-editor .source-content,
.html-editor .source-content,
.xml-editor .preview-content,
.html-editor .preview-content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
}
.xml-editor .design-content .status-bar,
.html-editor .design-content .status-bar {
  width: 100%;
  height: 1.4rem;
  min-height: 1.4rem;
  line-height: 0.875rem;
  font-size: 0.875rem;
  background: var(--bg-color);
  border-top: var(--border-thin);
  border-bottom: var(--border-thin);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.xml-editor .design-content .status-bar .xml-editor-tag-list,
.html-editor .design-content .status-bar .xml-editor-tag-list,
.xml-editor .design-content .status-bar .html-editor-tag-list,
.html-editor .design-content .status-bar .html-editor-tag-list {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.xml-editor .design-content .status-bar .xml-editor-tag-list span,
.html-editor .design-content .status-bar .xml-editor-tag-list span,
.xml-editor .design-content .status-bar .html-editor-tag-list span,
.html-editor .design-content .status-bar .html-editor-tag-list span {
  font-size: 13px;
  color: var(--color);
}
.xml-editor .design-content .status-bar .xml-editor-tag-list ._coral-Button,
.html-editor .design-content .status-bar .xml-editor-tag-list ._coral-Button,
.xml-editor .design-content .status-bar .html-editor-tag-list ._coral-Button,
.html-editor .design-content .status-bar .html-editor-tag-list ._coral-Button {
  height: 100%;
  line-height: 100%;
  padding-right: 0;
  margin-left: 0;
  padding-left: 0.25rem;
}
.xml-editor .design-content .status-bar .xml-editor-tag-list ._coral-Button.active-tag span,
.html-editor .design-content .status-bar .xml-editor-tag-list ._coral-Button.active-tag span,
.xml-editor .design-content .status-bar .html-editor-tag-list ._coral-Button.active-tag span,
.html-editor .design-content .status-bar .html-editor-tag-list ._coral-Button.active-tag span {
  border-bottom: var(--border-thin-dark);
  margin-bottom: -0.0625rem;
}
.xml-editor .design-content .status-bar .xml-editor-tag-list .path-tag-list,
.html-editor .design-content .status-bar .xml-editor-tag-list .path-tag-list,
.xml-editor .design-content .status-bar .html-editor-tag-list .path-tag-list,
.html-editor .design-content .status-bar .html-editor-tag-list .path-tag-list {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.xml-editor .design-content .status-bar .xml-editor-tag-list .path-tag-list ._coral-Button:not(:last-child):after,
.html-editor .design-content .status-bar .xml-editor-tag-list .path-tag-list ._coral-Button:not(:last-child):after,
.xml-editor .design-content .status-bar .html-editor-tag-list .path-tag-list ._coral-Button:not(:last-child):after,
.html-editor .design-content .status-bar .html-editor-tag-list .path-tag-list ._coral-Button:not(:last-child):after {
  content: "►";
  font-size: 60%;
  padding-left: 0.375rem;
  padding-top: 0.1rem;
}
.xml-editor .design-content .status-bar .xml-editor-tag-list .taglist-separator,
.html-editor .design-content .status-bar .xml-editor-tag-list .taglist-separator,
.xml-editor .design-content .status-bar .html-editor-tag-list .taglist-separator,
.html-editor .design-content .status-bar .html-editor-tag-list .taglist-separator {
  border-left: var(--border-thin-dark);
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  margin-right: 0.25rem;
  height: 1rem;
}
.xml-editor .design-content .status-bar .topic-version-label,
.html-editor .design-content .status-bar .topic-version-label {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
  padding: 0.25rem 0.5rem;
  margin-left: 0.5rem;
  color: #707070;
}
.xml-editor .design-content .cke_inner,
.html-editor .design-content .cke_inner,
.xml-editor .design-content .cke_contents,
.html-editor .design-content .cke_contents {
  height: 100%;
}
.xml-editor .design-content div[id^="cke_ckeditor"],
.html-editor .design-content div[id^="cke_ckeditor"] {
  border: 0;
  height: calc(100% - 1.54rem);
}
.xml-editor .design-content.show-ruler div[id^="cke_ckeditor"],
.html-editor .design-content.show-ruler div[id^="cke_ckeditor"] {
  height: calc(100% - 3rem);
}
.xml-editor .design-content .cke_chrome,
.html-editor .design-content .cke_chrome {
  box-shadow: none;
}
.xml-editor .design-content .cke_top,
.html-editor .design-content .cke_top,
.xml-editor .design-content .cke_bottom,
.html-editor .design-content .cke_bottom {
  display: none !important;
}
.xml-editor .source-content,
.html-editor .source-content {
  font-size: 1rem;
}
.xml-editor .source-content > form,
.html-editor .source-content > form {
  height: 100%;
}
.xml-editor .source-content > form .CodeMirror,
.html-editor .source-content > form .CodeMirror {
  padding-right: 0;
  height: 100%;
}
.xml-editor .preview-content,
.html-editor .preview-content {
  border-top: var(--border-thin);
  height: calc(100% - 0.0625rem);
  width: 100%;
  overflow: auto;
}
.xml-editor .preview-content .preview,
.html-editor .preview-content .preview {
  height: 100%;
  width: 100%;
  border: 0;
  background-color: #ffffff;
}
.xml-editor .annots-overlay,
.html-editor .annots-overlay {
  position: absolute;
  top: 0px;
  left: 0px;
  pointer-events: none;
  width: 100%;
  height: 100%;
}
.xml-editor.show-find-replace .design-content,
.html-editor.show-find-replace .design-content,
.xml-editor.show-find-replace .source-content,
.html-editor.show-find-replace .source-content {
  height: calc(100% - 3rem);
}
.xml-editor .horizontal-ruler,
.html-editor .horizontal-ruler {
  height: 1.375rem;
  min-height: 1.375rem;
}
.xml-editor .horizontal-ruler .ruler-pipes,
.html-editor .horizontal-ruler .ruler-pipes,
.xml-editor .horizontal-ruler .ruler-intervals,
.html-editor .horizontal-ruler .ruler-intervals,
.xml-editor .horizontal-ruler .ruler-handles,
.html-editor .horizontal-ruler .ruler-handles,
.xml-editor .horizontal-ruler .ruler-parent-left-area,
.html-editor .horizontal-ruler .ruler-parent-left-area,
.xml-editor .horizontal-ruler .ruler-parent-right-area,
.html-editor .horizontal-ruler .ruler-parent-right-area {
  position: absolute;
  width: 100%;
  height: 1.375rem;
}
.xml-editor .horizontal-ruler .ruler-parent-left-area,
.html-editor .horizontal-ruler .ruler-parent-left-area,
.xml-editor .horizontal-ruler .ruler-parent-right-area,
.html-editor .horizontal-ruler .ruler-parent-right-area {
  background-color: var(--button-border-color);
}
.xml-editor .horizontal-ruler .ruler-parent-left-area,
.html-editor .horizontal-ruler .ruler-parent-left-area {
  left: 0;
}
.xml-editor .horizontal-ruler .ruler-parent-right-area,
.html-editor .horizontal-ruler .ruler-parent-right-area {
  right: 0;
}
.xml-editor .horizontal-ruler .ruler-pipes .ruler-pipe,
.html-editor .horizontal-ruler .ruler-pipes .ruler-pipe {
  position: absolute;
  width: 0.0625rem;
  bottom: 0;
  margin-left: -0.125rem;
  border-left: var(--border-thin-dark);
}
.xml-editor .horizontal-ruler .ruler-pipes .ruler-pipe.large-pipe,
.html-editor .horizontal-ruler .ruler-pipes .ruler-pipe.large-pipe {
  height: 1.375rem;
}
.xml-editor .horizontal-ruler .ruler-pipes .ruler-pipe.normal-pipe,
.html-editor .horizontal-ruler .ruler-pipes .ruler-pipe.normal-pipe {
  height: 0.6875rem;
}
.xml-editor .horizontal-ruler .ruler-pipes .ruler-pipe.medium-pipe,
.html-editor .horizontal-ruler .ruler-pipes .ruler-pipe.medium-pipe {
  height: 0.6875rem;
}
.xml-editor .horizontal-ruler .ruler-pipes .ruler-pipe.small-pipe,
.html-editor .horizontal-ruler .ruler-pipes .ruler-pipe.small-pipe {
  height: 0.5rem;
}
.xml-editor .horizontal-ruler .ruler-intervals .ruler-interval,
.html-editor .horizontal-ruler .ruler-intervals .ruler-interval {
  position: absolute;
  line-height: 1rem;
  font-size: 0.75rem;
  margin-left: 0.125rem;
}
.xml-editor .horizontal-ruler .ruler-handles .ruler-margin-handles,
.html-editor .horizontal-ruler .ruler-handles .ruler-margin-handles {
  height: 1.375rem;
}
.xml-editor .horizontal-ruler .ruler-handles .ruler-margin-handles .margin-left-button,
.html-editor .horizontal-ruler .ruler-handles .ruler-margin-handles .margin-left-button,
.xml-editor .horizontal-ruler .ruler-handles .ruler-margin-handles .margin-right-button,
.html-editor .horizontal-ruler .ruler-handles .ruler-margin-handles .margin-right-button {
  position: absolute;
  top: 0.6rem;
  width: 1.375rem;
  height: 1.375rem;
  border: 0px;
  background: none;
  box-shadow: none;
  background-image: url(/static/4b66ca32d96053f175f9be8a490aa0a7.svg);
  background-repeat: no-repeat;
  background-position-x: center;
  padding: 0;
  margin-left: -0.5625rem;
}
.xml-editor .horizontal-ruler .ruler-handles .ruler-margin-handles .margin-left-button .coral-Icon,
.html-editor .horizontal-ruler .ruler-handles .ruler-margin-handles .margin-left-button .coral-Icon,
.xml-editor .horizontal-ruler .ruler-handles .ruler-margin-handles .margin-right-button .coral-Icon,
.html-editor .horizontal-ruler .ruler-handles .ruler-margin-handles .margin-right-button .coral-Icon {
  visibility: hidden;
}
.xml-editor .horizontal-ruler .ruler-handles .ruler-margin-handles .margin-right-button,
.html-editor .horizontal-ruler .ruler-handles .ruler-margin-handles .margin-right-button {
  margin-left: -0.6875rem;
}
.xml-editor .horizontal-ruler .ruler-handles .ruler-margin-handles .margin-left-bar,
.html-editor .horizontal-ruler .ruler-handles .ruler-margin-handles .margin-left-bar,
.xml-editor .horizontal-ruler .ruler-handles .ruler-margin-handles .margin-right-bar,
.html-editor .horizontal-ruler .ruler-handles .ruler-margin-handles .margin-right-bar {
  position: absolute;
  top: 1.3rem;
  width: 0rem;
  height: 250rem;
  border: 0;
  border-left: var(--border-thin-dark);
  border-style: dashed;
  background: transparent;
  z-index: 99999;
}
.xml-editor .horizontal-ruler .ruler-handles .ruler-margin-handles .margin-left-bar,
.html-editor .horizontal-ruler .ruler-handles .ruler-margin-handles .margin-left-bar {
  margin-left: 0.0625rem;
}
.xml-editor .horizontal-ruler .ruler-handles .ruler-margin-handles .margin-left-title,
.html-editor .horizontal-ruler .ruler-handles .ruler-margin-handles .margin-left-title,
.xml-editor .horizontal-ruler .ruler-handles .ruler-margin-handles .margin-right-title,
.html-editor .horizontal-ruler .ruler-handles .ruler-margin-handles .margin-right-title {
  position: absolute;
  top: -1.4rem;
  z-index: 99999;
  background-color: var(--border-color);
  padding: 0.125rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  border: var(--border-thin);
  border-radius: 0.5rem;
}
.xml-editor .horizontal-ruler .ruler-handles .ruler-margin-handles .margin-right-title,
.html-editor .horizontal-ruler .ruler-handles .ruler-margin-handles .margin-right-title {
  margin-left: -2rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.no-right-toggle .right-controls {
  display: none;
}
.topics-view {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex: 1 0 0%;
      -ms-flex: 1 0 0%;
          flex: 1 0 0%;
  width: 100%;
}
.topics-view .tab-navs {
  width: 1.75rem;
  background-color: var(--bg-color);
  height: 2.1875rem;
  border-left: var(--border-thick);
  position: absolute;
  right: 0;
  border-bottom: var(--border-thin);
}
.topics-view .tab-navs ._coral-Button {
  height: 2.25rem;
  margin: 0rem;
  padding: 0rem 0.25rem;
  border-radius: 0rem;
}
.topics-view .tabs-wrapper {
  display: contents;
}
.topics-view .tabs-wrapper.tcx-hide {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.topic-tab-list-item {
  max-width: 20rem;
}
.topics-tablist {
  display: -webkit-box;
  overflow: auto;
  margin-right: 1.875rem;
}
.topics-tablist::-webkit-scrollbar {
  display: none;
}
.topics-tablist .topic-tab {
  cursor: default;
  height: 2rem;
  display: table;
  padding: 0 0.5rem;
}
.topics-tablist .topic-tab coral-tab-label {
  height: 100%;
  display: table-cell;
  vertical-align: middle;
  padding: 0;
}
.topics-tablist .topic-tab coral-tab-label .tab-icon-container {
  display: inline-block;
}
.topics-tablist .topic-tab coral-tab-label .topic-tab-label {
  display: inline-block;
  text-overflow: ellipsis;
  max-width: 12.7rem;
  overflow: hidden;
  vertical-align: middle;
  text-transform: none;
  font-size: 14px;
  white-space: nowrap;
}
.topics-tablist .topic-tab coral-tab-label .close-icon {
  margin-left: 0.5rem;
  vertical-align: middle;
  font-size: 0.75rem;
}
.topics-tablist .topic-tab coral-tab-label .close-icon:hover {
  color: #FF4136;
}
.topics-tablist .topic-tab coral-tab-label .tab-icon {
  margin-right: 0.25rem;
  vertical-align: middle;
}
.topics-tabcontent ._coral-Panel.coral-Well.topic-content {
  padding: 0rem;
  border: 0;
  height: 100%;
  min-width: 10rem;
  width: 100%;
  background-color: var(--editor-bg-color);
}
.topics-tabcontent ._coral-Panel.coral-Well {
  min-width: 0;
  padding: 0;
  border: 0;
}
.middle-wrapper {
  margin: 0rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  min-width: 18rem;
  transition: width 50ms;
  position: relative;
}
.middle-wrapper coral-panel-content,
.middle-wrapper .xml-editor,
.middle-wrapper .html-editor {
  height: 100% !important;
}
.right-wrapper {
  width: 18rem;
  min-width: 13rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  border-left: var(--border-thin);
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  position: relative;
  right: 0rem;
  max-width: calc(100vw - 36rem - 2.875rem - 0.125rem);
}
.right-wrapper > label {
  height: 2rem;
  line-height: 2rem;
  border-bottom: var(--border-thin);
  display: block;
  padding: 0.125rem;
  padding-left: 0.5rem;
  text-transform: uppercase;
  font-size: 0.8125rem;
}
.right-wrapper coral-panel {
  width: 100%;
  overflow-y: auto;
}
.right-wrapper .panel {
  background: #F7F7F7;
}
.right-wrapper .tablist-container {
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  border-left: var(--border-thin);
}
.right-wrapper .panelstack-container {
  border-right: 0;
}
.right-wrapper ._coral-Panel:not(.is-selected) {
  display: block !important;
  visibility: hidden !important;
  height: 0px !important;
  width: 0px !important;
}
.review-view .right-wrapper {
  width: 24.25rem;
  min-width: 24.25rem;
  height: 100%;
}
.review-view .right-wrapper #ccx-review-panel {
  height: 100%;
}
.review-desktop-view.right-wrapper {
  width: 24.25rem;
  min-width: 24.25rem;
  height: 100%;
}
.review-desktop-view.right-wrapper #ccx-review-panel {
  height: 100%;
}
.no-topics {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.middle-wrapper .center-message {
  margin: auto;
}
.middle-wrapper .topic-content {
  border-right: var(--border-thin);
  background-color: var(--bg-color);
}
.middle-wrapper .topic-content:not(.is-selected) {
  display: none;
}
.topics-tabgroup {
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 0;
  min-height: 0;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.topics-tabgroup .coral-TabView {
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: visible;
  min-width: 0;
  min-height: 0;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  background-color: var(--bg-color);
  border-right: var(--border-thin);
}
.topics-tabgroup .coral-TabView ._coral-PanelStack.topics-tabcontent {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex: 1 0 0%;
      -ms-flex: 1 0 0%;
          flex: 1 0 0%;
  min-height: 0;
  height: calc(100% - 2rem);
}
.topics-tabgroup.horizontal {
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.topics-tabgroup.horizontal > .resize-handle {
  width: 100%;
  height: 0.5rem;
  cursor: ns-resize;
}
.topics-tabgroup.vertical {
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.topics-tabgroup.vertical > .resize-handle {
  height: 100%;
  width: 0.5rem;
  cursor: ew-resize;
}
.toolbar {
  height: 2.5rem;
}
.topics-tablist .topic-tab {
  cursor: default;
  height: 2rem;
  display: table;
  padding: 0 0.5rem;
  margin-bottom: 2px;
}
.topics-tablist .topic-tab coral-tab-label {
  height: 100%;
  display: table-cell;
  vertical-align: middle;
  padding: 0;
}
.topics-tablist .topic-tab coral-tab-label .topic-tab-label {
  display: inline-block;
  text-overflow: ellipsis;
  max-width: 12.7rem;
  overflow: hidden;
  vertical-align: middle;
  text-transform: none;
  font-size: 14px;
  margin-right: 0.5rem;
}
.topics-tablist .topic-tab coral-tab-label .close-icon {
  margin-right: 0.5rem;
  vertical-align: middle;
  font-size: 0.75rem;
}
.topics-tablist .topic-tab coral-tab-label .close-icon:hover {
  color: #FF4136;
}
.topics-tablist.drag-over,
.topics-tablist.drop-mode .topic-tab.drag-over {
  background-color: var(--bg-color-hover);
}
.topics-tablist .topic-tab.drag-over {
  color: var(--selected-tab-color);
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
.cover-page {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 100%;
}
.cover-page .cover-content {
  text-align: center;
}
.cover-page .cover-content .content-header {
  height: 5rem;
  width: 10rem;
  margin: auto;
}
.cover-page .cover-content .content-header .icon-bluejay {
  width: 5rem;
  display: inline-block;
  float: left;
}
.cover-page .cover-content .content-header .title-bluejay {
  display: inline-block;
  line-height: 5rem;
  font-size: 2rem;
  font-weight: 400;
}
.cover-page .cover-content .content-body {
  clear: both;
}
.cover-page .cover-content .content-body .message-bluejay {
  font-size: 1.1rem;
}
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2018 Adobe
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe and its suppliers, if any. The intellectual
* and technical concepts contained herein are proprietary to Adobe
* and its suppliers and are protected by all applicable intellectual
* property laws, including trade secret and copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe.
**************************************************************************/
g.c3-chart g.c3-event-rects rect.c3-event-rect {
  pointer-events: none;
}
.app-view {
  padding: 0;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.app-view .app-header {
  border-bottom: var(--border-thick);
  overflow: hidden;
}
.app-view .reviewapp-header {
  border-bottom: var(--border-thick);
}
.app-view .app-content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex: 1 0 0%;
      -ms-flex: 1 0 0%;
          flex: 1 0 0%;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  height: calc(100% - 3.1875rem);
}
::-webkit-scrollbar {
  width: 0.5rem;
  height: 0.5rem;
}
::-webkit-scrollbar-thumb {
  background: var(--scrollbar-color);
  border-radius: 4px;
}
#review-panel {
  width: 20%;
  float: right;
  height: 100%;
  overflow: auto;
}

/*************************************************************************
 *
 * ADOBE CONFIDENTIAL
 * ___________________
 *
 *  Copyright 2018 Adobe Systems Incorporated
 *  All Rights Reserved.
 *
 * NOTICE:  All information contained herein is, and remains
 * the property of Adobe Systems Incorporated and its suppliers,
 * if any.  The intellectual and technical concepts contained
 * herein are proprietary to Adobe Systems Incorporated and its
 * suppliers and are protected by trade secret or copyright law.
 * Dissemination of this information or reproduction of this material
 * is strictly forbidden unless prior written permission is obtained
 * from Adobe Systems Incorporated.
 **************************************************************************/
nav {
  width: 100%;
  border-radius: 0px;
  z-index: 1002;
  position: fixed;
  top: 0px;
}
div.mainHeaderContainer {
  width: 100%;
  height: 48px;
  position: absolute;
  background-color: #FFFFFF;
  border-bottom: 1px solid #E8E8E8;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
div.leftBlock {
  -webkit-flex: 0 1 auto;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  width: auto;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 0px;
}
div.rightBlock {
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: auto;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
div.rightBlock .inviteButton {
  margin-right: 24px;
}
div.zoomHeader {
  outline: none;
  position: relative;
  display: inline-block;
  height: 18.41px;
  vertical-align: top;
  width: 62px;
  font-size: 12px;
  padding-right: 17px;
  z-index: 1002;
}
div.zoomHeader .zoomInput {
  height: 15px;
  padding: 0px;
  padding-bottom: 2.41px;
  color: #505050;
  width: 50px;
  border: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: transparent;
  font-size: 12px;
  font-family: "adobe-clean", sans-serif;
}
div.zoomHeader .zoomInput:focus {
  outline: none;
}
div.zoomHeader .zoomDropdownIcon {
  vertical-align: middle;
  margin-left: 2px;
  display: inline-block;
}
div.zoomHeader .inputContainer {
  border-bottom: 1px solid #BEBEBE;
}
div.zoomHeader .highlightZoomInputContainer {
  border-bottom: 2px solid #2680EB;
}
div.zoomHeader .zoomLabel {
  display: block;
  margin-left: 6px;
  margin-bottom: 5px;
  margin-top: 5px;
  display: inline-grid;
}
div.zoomHeader .optionsContainer {
  background: white;
  visibility: hidden;
  outline: 1px solid #BEBEBE;
  box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.3);
  color: #505050;
}
div.zoomHeader .unselectedZoomIndex {
  background-color: white;
}
div.zoomHeader .selectedZoomIndex {
  background-color: #2680EB;
}
div.zoomHeader .selectedZoomIndex label {
  color: white;
}
/* With Util Nav gap between nav bar components and util-nav components should be 16px for unifromity
    https://jira.corp.adobe.com/browse/XD-66811 */
div.utilNavPadding {
  padding: 0px 8px;
}
span.highlight {
  background: #91BFF4;
  color: #FFFFFF;
}
span.currentSearchHighlightText {
  background: #2680EB;
  color: #FFFFFF;
}
div.currentSearchHighlight {
  background-color: rgba(255, 255, 255, 0.2);
  outline-style: solid;
  outline-color: #2680EB !important;
}
div.searchHighlight {
  background-color: rgba(255, 255, 255, 0.4);
  outline-style: solid;
  outline-color: #91BFF4 !important;
}
@media only screen and (max-width: 650px) {
  div.zoomHeader {
    display: none;
  }
}
@media only screen and (max-width: 730px) {
  div.zoomHeaderInviteButtonPresent {
    display: none;
  }
}
@media only screen and (max-width: 900px) {
  div.serachHeaderInviteButtonPresent {
    display: none !important;
  }
}
div.draggable {
  cursor: url(/static/e187071639bc98f1d0d9829d1498df4b.cur), move;
}
/* Apply a "closed-hand" cursor during drag operation. */
div.draggable:active {
  cursor: url(/static/8bae86b92250faf66f09b0a17b96f6c1.cur), move;
}
/* Login Button CSS */
div.login {
  padding-right: 8px;
  display: inline-block;
}
button.loginButton {
  color: #505050;
  padding: 6px 14px 7px 16px;
  text-decoration: none;
  border: none;
  cursor: pointer;
  overflow: hidden;
  outline: none;
  width: auto;
  height: 32px;
  margin-left: -8px;
  font-weight: bold;
  border-radius: 16px;
  font-size: 15px;
  font-family: "adobe-clean", sans-serif;
}
button.loginButton:hover {
  background-color: #F4F4F4;
  color: #323232;
}
button.loginButton:focus {
  background-color: #378EF0;
  color: #FFFFFF;
}
button.loginButton:active {
  background-color: #EAEAEA;
  color: #323232;
}
div.verticalSeparator {
  background-color: #e1e1e1;
  min-width: 1px;
  margin-left: 14px;
  width: 1px;
  height: 24px;
  top: 12px;
}
div.container {
  height: 49px;
  width: 100%;
}

