.swiper-pagination{ pointer-events: none; } /* .panel.graphics span:nth-child(1){ display: none; margin: 0 1em; display: flex; user-select: none; -webkit-user-select: none; } */ /* .panel.graphics div{ margin-left: 1em; cursor: pointer; } */ #control_bar{ height: 28px; border-top-left-radius: 12px; border-top-right-radius: 12px; padding-left: 12px; padding-right: 12px; display: flex; column-gap: 5px; margin-top: 2px; border-left : 1px solid white; border-right : 1px solid white; border-top : 1px solid white; box-sizing: border-box; } /*********************/ .graphs-container{ height: 100%; width: 100%; display: flex; flex-flow: column; margin-top: 30px; } .graph{ height: 20%; width: 100%; } .graph-0 { height: 40%; } .selection{ display: flex; flex-direction: column; overflow-x: hidden; height: 100%; /*align-items: center;*/ width: 100%; } .selection .select{ margin: 0.2em; padding: 0.3em; cursor: pointer; display: flex; border-bottom: 1px dashed black; } .selection .select:last-of-type{ border-bottom: none; } .selection .select:hover{ background-color: #eaeaea; } .selection .select .title{ font-weight: 900; } .selection .params{ display: flex; } .selection .param{ white-space: nowrap; margin: 0 0.4em; } .chart-container{ position: relative; width: 100%; height: 100%; } .legend{ display: flex; flex-direction: column; flex-wrap: wrap; position: absolute; /* background-color: rgb(255,255,255,0.7); */ background-color: white; opacity: 0.7; color: #000000; padding: 0.3em; /*transition: left 0.5s, top 0.5s;*/ top: 0px; left: 0px; user-select: none; -webkit-user-select: none; cursor: grab; border: 1px solid #777777; } .legend:active{ cursor: grabbing; } .legend:hover { opacity: 1; } .legendanchor { border: solid black; border-width: 0 1px 1px 0; display: none; position: absolute; padding: 7px; transform: rotate(-45deg) translate(-7px, -3px); -webkit-transform: rotate(-45deg) translateX(-7px, -3px); } body.black .legend{ /*background-color: rgb(0,0,0,0.8);*/ background-color: black; opacity: 0.7; border: none; color: white; } .legend .controls{ display: inline-block; float: left; } .legend .control{ cursor: pointer; display: inline-block; } /* .legend .vcontrol{ clear: both; float: left; padding-bottom: 0.1em; padding-top: 0.1em; } */ .legend .spacer { width: 0.5em; display: inline-block; } .hidebox{ display: inline-block; cursor: pointer; float: right; } .dselect{ /*display: flex; */ cursor: pointer; float: right; background-color: #dddddd; padding: 2px; z-index: 10; position: absolute; top: 3px; right: 3px; } .dselect:hover{ opacity: 0.5; } .cursorline{ display: none; background-color: black; position: absolute; top: 0px; left: 100px; width: 2px; height: 1000px; } .legend .control:hover{ color: #777777; } .legend .control:last-of-type{ border-bottom: none; padding-bottom: 0.3em; } .legendrow{ cursor: pointer; } .legendrow:hover{ color: #777777; } .legendrow .colorline{ width: 2em; height: 2px; margin-bootom: 0.45em; margin-right: 1em; } .value{ margin-left: 1em; min-width: 3em } /* .legendrow.hidden .value{ display: none; } .legendel.hidden:before{ content: ''; width: 100%; height: 0.05em; top: 50%; margin-top: -0.025em; background-color: #FFF; position: absolute; } .legendel.hidden{ opacity: 0.5; } .legendel.hidden .colorline{ opacity: 0; } */