@charset "UTF-8";

#content li {
	break-inside: avoid-column;
}

#content>ul>li {
	border-top: 1px dashed rgba(0,0,0,.25);
	padding-block: .75em;
}

#content>ul>li::before {
	display: none;
}

#content>ul>li ul {
	margin-bottom: 0;
}

#content>ul>li>a {
	font-size: 1.2em;
	font-weight: 700;
	line-height: 1.2em;
	text-transform: uppercase;
}

#content>ul>li>a+ul {
	column-gap: 2em;
	column-width: 15em;
	margin-top: 1em;
}

#content>ul>li>ul>li {
	float: left;
	margin: 0 0 .5em;
	width: 100%;
}

#content>ul>li li {
	background-position: .5em .2em;
	padding-left: 1.5em;
}

#content>ul>li>ul>li>a {
	font-weight: 600;
}

#content>ul>li>ul>li> li {
	font-size: .9em;
}

#content>ul>li>ul>li>ul>li>a {
	opacity: .85;
}

#content>ul>li>ul>li>ul>li>ul>li>a {
	opacity: .8;
}

#content>ul>li>ul>li>ul>li>ul>li li>a {
	opacity: .75;
}

#content>ul a:is(:hover, :focus-visible) {
	color: inherit !important
}
