.uplot-container{position:relative;}.leg-cell{cursor:pointer;-o-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-webkit-transition:opacity 0.2s;-ms-transition:opacity 0.2s;transition:opacity 0.2s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.leg-cell.uplot-leg-hidden{-moz-opacity:0.3;opacity:0.3;text-decoration:line-through;}.uplot-tooltip{display:none;position:absolute;background:rgba(255,255,255,0.95);border:1px solid #ccc;padding:8px 12px;border-radius:4px;pointer-events:none;z-index:100;box-shadow:0 2px 4px rgba(0,0,0,0.1);font-size:12px;line-height:1.5;color:#333;white-space:nowrap;}.uplot-tooltip-header{font-weight:600;border-bottom:1px solid #eee;padding-bottom:4px;margin-bottom:4px;}.uplot-tooltip-header:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0;}.uplot-tooltip-item{display:flex;align-items:center;}.uplot-tooltip-item b{margin-left:4px;}.uplot-tooltip-color{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:6px;}.uplot-legend{width:100%;margin-bottom:10px;}.uplot-legend .leg-name{width:60px;font-weight:600;}.uplot-legend .leg-items-wrapper{padding-top:5px;}.uplot-legend .leg-cell{display:inline-block;margin-right:15px;cursor:pointer;-o-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-webkit-transition:opacity 0.2s;-ms-transition:opacity 0.2s;transition:opacity 0.2s;}.uplot-legend .leg-cell.uplot-leg-hidden{-moz-opacity:0.3;opacity:0.3;text-decoration:line-through;}.uplot-legend .leg-color{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:4px;vertical-align:middle;}.uplot-legend .leg-value{font-weight:600;}