/* —» Customization: Paragraph and List WDS Elements → Default font sizing for body text «— */
:is(p:not([class*="wsu-font-size--"]), ul:not([class~="wsu-font-size--"]), ol:not([class*="wsu-font-size--"])) {
	font-size: 1rem;
	line-height: 1.5;
}

/* —» Customization:  Paragraph and List WDS Elements → Default spacing between paragraphs and lists «— */
@media screen and (min-width: 769px) {
	:is(p:not([class*="wsu-spacing-after--"]) + ul:not([class*="wsu-spacing-before--"]), p:not([class*="wsu-spacing-after--"]) + ol:not([class*="wsu-spacing-before--"])) {
		margin-top: -1.375rem;
	}
}

/*******
 * Display Modes: Utility Classes &lt;= ATOMIC CSS
 * =============  ---------------
 * (Author: daniel.rieck@wsu.edu)
 */
.dy-0, .d5y-n2e {
	display: none;
}

.dy-il, .d5y-i4e {
	display: inline;
}

.dy-bl, .d5y-b3k {
	display: block;
}

.dy-ilbl, .d5y-i4e-b3k {
	display: inline-block;
}

/*******
 * Advising Strategic Plan: Custom Page Design &lt;= CUSTOMIZATION
 * =======================  ------------------
 * (Author: daniel.rieck@wsu.edu)
 */
.sap-action-item-meta-data {
	display: block;
	margin-top: .125rem;
}

.sap-action-item-status {
	text-transform: uppercase;
}

:is(.in-progress-sap-action-item, .completed-sap-action-item) {
	border-top: 1px dotted #2e79ab;
	color: #2e79ab;
	display: inline-block;
}

.completed-sap-action-item {
	font-weight: 600;
}

.multi-goal-sap-action-item {
	border-top: 1px dotted #c65220;
	color: #c65220;
	display: inline-block;
}

:is(.in-progress-sap-action-item, .completed-sap-action-item) + .multi-goal-sap-action-item {
	margin-left: .25rem;
}