/*
 *
 *  * Copyright 2017-2022 EPAM Systems, Inc. (https://www.epam.com/)
 *  *
 *  * Licensed under the Apache License, Version 2.0 (the "License");
 *  * you may not use this file except in compliance with the License.
 *  * You may obtain a copy of the License at
 *  *
 *  *     http://www.apache.org/licenses/LICENSE-2.0
 *  *
 *  *  Unless required by applicable law or agreed to in writing, software
 *  *  distributed under the License is distributed on an "AS IS" BASIS,
 *  *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  *  See the License for the specific language governing permissions and
 *  *  limitations under the License.
 *
 */

.cp-hcs-zoom-button:not(.cp-disabled) {
  cursor: pointer;
}

.cp-panel-card {
  background-color: white;
  border: 1px solid #aaa;
}

.cp-outline-bordered {
  outline: 1px solid #aaa;
}

.cp-dark-background {
  background-color: #000;
}

.cp-text-not-important,
.cp-disabled {
  color: rgba(0, 0, 0, 0.4);
}

.cp-larger {
  font-size: larger;
}

.ant-collapse.cp-collapse-small > .ant-collapse-item > .ant-collapse-header {
  padding: 4px 0 4px 22px;
}

.ant-collapse.cp-collapse-small > .ant-collapse-item > .ant-collapse-header .arrow {
  line-height: 30px;
  left: 6px;
}

.ant-collapse.cp-collapse-small .ant-collapse-content > .ant-collapse-content-box {
  padding: 6px;
}

.ant-collapse > .ant-collapse-item.cp-collapse-body-no-padding > .ant-collapse-content {
  padding: 0;
}

.ant-popover.popover-overlay-content-no-padding .ant-popover-inner-content {
  padding: 0;
}

.cp-timepoint-button {
  background-color: rgba(16, 142, 233, 0.6);
  border: 1px solid #108ee9;
}

.cp-timepoint-button-active {
  background-color: rgba(255, 136, 24, 0.6);
  border: 1px solid #ff8818;
}

.cp-hcs-z-position-slider .ant-slider-track,
.cp-hcs-z-position-slider.ant-slider:hover .ant-slider-track {
  background-color: #ff8818;
}

.cp-hcs-z-position-slider .ant-slider-handle,
.cp-hcs-z-position-slider .ant-slider-dot-active,
.cp-hcs-z-position-slider.ant-slider:hover .ant-slider-handle {
  border-color: #ff8818;
}

.tooltip-text {
  color: #ececec;
}
