.container { position: relative; } .barStack:hover { filter: drop-shadow(0 0 calc(4rem / 16) var(--label)); } .legend { position: absolute; display: flex; font-size: calc(16rem / 16); top: 0; } .toolTip { font-family: "Inconsolata", monospace; top: 0; left: 0; position: absolute; background-color: var(--label); color: var(--primary-background); pointer-events: none; border-radius: calc(10rem / 16); padding: calc(10rem / 16); } .toolTip p { margin: 0 calc(5rem / 16); font-size: calc(16rem / 16); } .key { font-weight: bold; }