@import 'colors.scss';
canvas {
background-color: $background;
}
.chart-wrapper {
position: relative;
opacity: 0;
}
.chart-wrapper>canvas {
position: absolute;
left: 0;
top: 0;
pointer-events: none;
}
.chart-area-wrapper {
overflow-x: scroll;
}
.legend-container {
width: max-content;
}
.legend-entry {
cursor: pointer;
margin: 10px;
display: inline-block;
}
.legend-entry-color-box {
display: inline-block;
height: 20px;
margin-right: 10px;
width: 20px;
}
.legend-entry-text {
color: white;
margin: 0px;
display: inline-block;
vertical-align: top;
padding-top: 4px;
}
#budget-legend-container {
height: 61px;
}
#budget-legend-scrollable-container {
overflow-x: auto;
}
#toggle-chart-visibility {
padding: 10px;
}
#refresh-data {
transition-duration: 300ms;
width: 20px;
vertical-align: middle;
padding: 6px;
cursor: pointer;
}
#refresh-data:hover {
-webkit-box-shadow:
0px 0px 10px 6px rgba(34, 111, 255, 0.5),
inset 0px 0px 20px 6px rgba(34, 111, 255, 0.5);
-moz-box-shadow:
0px 0px 10px 6px rgba(34, 111, 255, 0.5),
inset 0px 0px 20px 6px rgba(34, 111, 255, 0.5);
box-shadow:
0px 0px 10px 6px rgba(34, 111, 255, 0.5),
inset 0px 0px 20px 6px rgba(34, 111, 255, 0.5);
}