.graphic__vis{position:absolute;height:100%;width:100%;display:flex;align-items:center;justify-content:center}footer{display:none}.graphic__vis svg{border:1px dashed #000;max-width:80%;max-height:80vh}.spotlight.left .graphic__vis{padding-left:40%}.spotlight.right .graphic__vis{padding-right:40%}.right_graph{width:100%}@media screen and (max-width:980px){.graphic__vis{position:relative;height:50vh;padding-left:0!important;padding-right:0!important}.graphic__vis svg{max-height:45vh;max-width:90%}}@media screen and (max-width:736px){.graphic__vis{height:40vh}.graphic__vis svg{max-height:35vh}}