.vis-item {
	background: rgb(239, 234, 225); border-color: rgb(204, 194, 168); border-radius: 0.2rem !important; text-align: center; color: rgb(87, 67, 47);
}
.vis-timeline {
	border: currentColor; border-image: none;
}
.vis-labelset .vis-label {
	border-bottom-color: rgb(87, 67, 47); border-bottom-width: 0.05rem; border-bottom-style: solid;
}
.vis-labelset :last-child.vis-label {
	border-bottom-color: currentColor !important; border-bottom-width: medium !important; border-bottom-style: solid !important;
}
.vis-foreground .vis-group {
	border-bottom-color: rgb(87, 67, 47); border-bottom-width: 0.05rem; border-bottom-style: solid;
}
.vis-foreground :last-child.vis-group {
	border-bottom-color: rgb(87, 67, 47); border-bottom-width: 0.1rem; border-bottom-style: solid;
}
.vis-panel.vis-bottom {
	border: currentColor; border-image: none;
}
.vis-panel.vis-center {
	border: currentColor; border-image: none;
}
.vis-panel.vis-left {
	border: currentColor; border-image: none;
}
.vis-panel.vis-right {
	border: currentColor; border-image: none;
}
.vis-panel.vis-top {
	border: currentColor; border-image: none;
}
.vis-inner {
	top: 50%; height: 3rem; margin-top: -1.5rem; position: relative;
}
.vis-time-axis .vis-grid.vis-minor::before {
	left: 0px; width: 0.08rem; height: 0.5rem; bottom: 1.16rem; position: absolute; content: ""; background-color: rgb(87, 67, 47);
}
.vis-time-axis .vis-grid.vis-minor {
	border: currentColor; border-image: none;
}
