#chartjs-tooltip{background-color:#fff;padding:.625rem;box-shadow:0 0 .5rem -.25rem #000;border-radius:.5rem;transition:.2s ease-in-out;z-index:3}#chartjs-tooltip .tooltip-header{font-size:.75rem;margin-bottom:.5rem}#chartjs-tooltip .tooltip-header .tooltip-label{font-weight:600;margin-right:.3125rem}#chartjs-tooltip .tooltip-body{display:flex;flex-direction:column;gap:.5rem}#chartjs-tooltip .tooltip-item{display:flex;align-items:center;gap:.375rem}#chartjs-tooltip .tooltip-square{width:.75rem;height:.75rem;border-radius:.0625rem}#chartjs-tooltip .tooltip-circle{width:.75rem;height:.75rem;border-radius:50%}#chartjs-tooltip .tooltip-line{width:2rem;height:.1875rem;border-radius:.0625rem}#chartjs-tooltip .tooltip-text{font-size:.75rem;display:flex;gap:.3125rem}#chartjs-tooltip .tooltip-text .tooltip-value{display:flex;align-items:center;gap:.5rem}#chartjs-tooltip .tooltip-text .tooltip-label{font-weight:600}#chartjs-tooltip:after{content:"";position:absolute;width:0;height:0;margin:auto;box-sizing:border-box;border:.375rem solid black;border-color:transparent transparent #ffffff #ffffff;transform-origin:0 0;transform:rotate(-45deg);box-shadow:-.1875rem .1875rem .1875rem -.1875rem #0006;border-radius:12%}#chartjs-tooltip.top.center:after{border-bottom-color:#fff;top:.125rem;left:1.875rem;right:0;transform:rotate(133deg)}#chartjs-tooltip.center.left:after{border-right-color:#fff;margin:auto;left:.1875rem;bottom:0;top:-.1875rem;transform:rotate(52deg)}#chartjs-tooltip.center.right:after{border-left-color:#fff;margin:auto;right:-.6875rem;bottom:0;top:1.6875rem;transform:rotate(225deg)}.legend-list{display:flex;flex-wrap:wrap;font-weight:600;font-size:.75rem;margin:1.25rem 0 0;padding:0;justify-content:center;flex-direction:row;gap:.625rem}.legend-list li{align-items:center;cursor:pointer;display:flex;flex-direction:row}.legend-list li>span{display:inline-block;border:.125rem solid #ffffff;margin-right:.3125rem;flex-shrink:0}.legend-list li>p{color:#000;margin:0;padding:0}.legend-list li .suffix{font-weight:400;margin-left:.1875rem}.disclaimer-text{font-size:.75rem;font-style:italic;text-align:center;font-weight:600}
