.highcharts-tooltip {
	stroke: none !important;
}

.highcharts-tooltip-box {
	fill: transparent;
}

.highcharts-tooltip span {
	display: block;
	background-color: #fff;
	white-space: nowrap !important;
	padding: 10px;
	border-radius: 3px;
	box-shadow: 3px 6px 20px 0px rgba(0, 0, 0, 0.5);
	font-size: var(--font-size-m);
}

.highcharts-tooltip .tttable .row {
	padding-top: 3px;
	border-bottom: 1px solid rgb(23, 46, 76) !important;
}

.highcharts-tooltip .tttable .row:last-child {
	border-bottom: none !important;
}

.label {
	z-index: 1 !important;
}

.highcharts-tooltip {
	z-index: 9998;
}

.highcharts-legend-item > text {
	fill: rgb(var(--dark-blue-01));
	font-weight: 400;
	font-size: var(--font-size-m);
}
