.pitch-L {
	border-bottom: 1px solid black;
}

.pitch-H {
	border-top: 1px solid black;
}

.pitch-LH {
	border-bottom: 1px solid black;
	border-right: 1px solid black;
}

.pitch-HL {
	border-top: 1px solid black;
	border-right: 1px solid black;
}

.pitch-stressed {
	border-color: red;
	color: red;
}

.pitch-voiceless {
	opacity: 0.5;
}

.hover-furi rt {
  visibility: hidden;
}

.hover-furi:hover rt {
  visibility: visible;
}

.spoiler {
	border: 0;
	border-radius: 10px;
	padding: 0 0.25rem;
}

.spoiler-hidden {
    color: rgba(0, 0, 0, 0);
}
