/* Copyright (c) 2013 The Chromium Authors. All rights reserved.
* Use of this source code is governed by a BSD-style license that can be
* found in the LICENSE file.
*/
/* Base class rules, internal to value-bar */
.value-bar {
-webkit-flex-wrap: nowrap;
color: gray;
display: -webkit-flex;
position: absolute;
z-index: 100;
}
.value-bar .value-control {
-webkit-user-select: none;
background-color: whitesmoke;
border: 1px solid gray;
cursor: pointer;
font-family: sans-serif;
font-size: 12px;
}
.value-bar .lowest-value-control {
position: relative;
z-index: 100;
}
.value-bar .highest-value-control {
position: relative;
z-index: 100;
}
.value-bar .value-range-control {
background-color: lightgray;
position: relative;
}
.value-bar .value-slider {
background-color: gray;
position: absolute;
z-index: 99;
}
.value-bar[orient='vertical'] .lowest-value-control {
border-bottom: none;
}
.value-bar[orient='vertical'] .value-slider {
cursor: row-resize;
width: 18px;
}
.value-bar[orient='vertical'] .value-slider-top {
border-bottom: 1px solid black;
height: 5px;
}
.value-bar[orient='vertical'] .value-slider-bottom {
border-top: 1px solid black;
height: 5px;
}
.value-bar[orient='vertical'] .value-range-control {
height: 100px;
}
.value-bar[orient='vertical'] .highest-value-control {
border-top: none;
}
.value-bar[orient='vertical'] .value-display {
left: 25px;
}
.value-bar[orient='horizontal'] .lowest-value-control {
border-right: none;
}
.value-bar[orient='horizontal'] .value-slider {
cursor: col-resize;
height: 18px;
white-space: nowrap;
}
.value-bar[orient='horizontal'] .value-slider-top {
border-right: 1px solid black;
display: inline-block;
height: 18px;
width: 5px;
}
.value-bar[orient='horizontal'] .value-slider-bottom {
border-left: 1px solid black;
display: inline-block;
height: 18px;
width: 5px;
}
.value-bar[orient='horizontal'] .value-range-control {
width: 100px;
}
.value-bar[orient='horizontal'] .highest-value-control {
border-left: none;
}
.value-bar[orient='horizontal'] .value-display {
left: 25px;
}