/*
side-matter.css
Version 0.6
*/

/* Targets all content generated by Side Matter. Useful for toggling things like `visibility`. */
.side-matter {
}

/* In-text references */

/* Targets the hyperlinks enclosing in-text reference numerals. Target a specific reference link by appending its number, e.g. 'a.side-matter-ref-5'. */
a[class*='side-matter-ref-']:link,
a[class*='side-matter-ref-']:visited,
a[class*='side-matter-ref-']:active,
a[class*='side-matter-ref-']:hover {
	text-decoration: none;
	color: inherit;
}

/* Targets superscript tags enclosing in-text reference numerals. Target a specific element by appending `sup.side-matter-sup-` with its number, e.g. `sup.side-matter-sup-3`. */
a.side-matter >
sup.side-matter {
}

/* Widget and sidenotes */

/* Targets the Side Matter widget. Widget can also be targeted using `div.side-matter-widget`. */
div.side-matter {
}

/* Targets ordered list of sidenotes, including sidenote numerals. List can also be targeted using `ol.side-matter-list`. Note that the Side Matter `ol` is not always enclosed in the Side Matter widget; it can also be generated using the custom action `side_matter_list_notes`. The declaration `list-style-type: decimal` should not be changed, as it prevents interference by many themes. */
ol.side-matter {
	list-style-type: decimal !important;
}

/* Targets the anchor tags that precede each sidenote. These tags enclose no content, and serve only as anchors; styling them is unnecessary. If styling is needed for some reason, a specific anchor may be targeted by appending its number, e.g. `a.side-matter-note-4`. */
ol.side-matter >
a[class*='side-matter-note-'] {
}

/* Targets sidenotes within ordered list, including their numerals. Target a specific sidenote by appending `li.side-matter-li-` with the sidenote number, e.g. `li.side-matter-li-6`. */
ol.side-matter >
li.side-matter {
}

/* Targets sidenote text only (but not list numerals). Use this to style sidenote text separately from sidenote numerals, e.g. to render numerals in a different color or typeface. Target the text of a specific sidenote by appending `span.side-matter-span-` with the sidenote number, e.g. `span.side-matter-span-2`. */
ol.side-matter >
li.side-matter >
span.side-matter {
}
