.thermal-wrap{overflow-y:auto}.thermal{padding:25px 0;min-width:900px}.thermal-bar{height:10px;border-radius:5px;display:flex}.thermal-bar-split{height:100%;display:flex;justify-content:center;flex:1}.thermal-bar-split-bar{width:5px;background:white;height:100%}.thermal-lines{margin-top:15px;display:flex;position:absolute;width:100%;z-index:2}.thermal-line{flex:1;padding:0 5px;font-size:18px;font-weight:bold;text-align:center}.thermal-plot-top,.thermal-plot-bottom{height:250px;position:relative}.thermal-plot{position:absolute;top:0;bottom:0;display:flex;flex-direction:column}.thermal-plot a{color:inherit;text-decoration:none !important}.thermal-plot-line-wrap{height:100%;display:flex;align-items:center;flex-direction:column;flex:1}.thermal-plot-line{width:3px;flex:1}.thermal-plot-underline{margin:10px 0;height:3px;background:#0078ff;opacity:0;transition:.3s all}.thermal-plot-bottom .thermal-plot-underline{margin-bottom:0}.thermal-plot-name{padding:0 5px;font-size:16px}.thermal-plot-icon{text-align:center;transition:.3s all;transform-origin:center bottom}.thermal-plot-bottom .thermal-plot-icon{transform-origin:center top}.thermal-plot:hover .thermal-plot-icon{transform:scale(1.2)}.thermal-plot:hover .thermal-plot-icon .thermal-plot-underline{opacity:1}.thermal-plot-icon img{margin-top:10px;width:40px}.thermal-plot-dot{background:#0078ff;width:18px;height:18px;border-radius:50%;position:absolute;bottom:-14px;opacity:0;transition:.3s all}.thermal-plot-bottom .thermal-plot-dot{bottom:auto;top:-14px}.thermal-plot:hover .thermal-plot-dot{opacity:1}