
@charset "UTF-8";

#dvmd_accessibility_wrapper * {
	margin: 0;
	padding: 0;
	font-family: "Open Sans", Helvetica, Roboto, Arial, sans-serif;
	font-size: 16px;
	font-size: 1em;
	font-weight: 600;
	font-style: normal;
	text-align: center;
	text-transform: none;
	text-decoration: none;
	letter-spacing: 0;
	line-height: 1.3;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

#dvmd_acsb_sidebar {
	z-index: calc(var(--dvmd_acsb_sidebar_zindex) + 101);
	position: fixed;
	top: 0;
	width: 100%;
	max-width: 30em;
	display: none;
	opacity: 0;
	-webkit-transition: opacity .2s ease;
	transition: opacity .2s ease;
	background: var(--dvmd_acsb_sidebar_background_color_tint);
	-webkit-box-shadow: 0 0 30px rgba(0, 0, 0, .3);
	box-shadow: 0 0 30px rgba(0, 0, 0, .3);
}

#dvmd_acsb_sidebar[data-acsb-size="1"] {
	font-size: 10px;
}

#dvmd_acsb_sidebar[data-acsb-size="2"] {
	font-size: 12px;
}

#dvmd_acsb_sidebar[data-acsb-size="3"] {
	font-size: 14px;
}

#dvmd_acsb_sidebar[data-acsb-size="4"] {
	font-size: 16px;
}

#dvmd_acsb_sidebar[data-acsb-size="5"] {
	font-size: 18px;
}

#dvmd_acsb_sidebar[data-acsb-position=left] {
	left: 0;
}

#dvmd_acsb_sidebar[data-acsb-position=right] {
	right: 0;
}

@media screen and (max-width:767px) {
	#dvmd_acsb_sidebar {
		max-width: none;
	}
}

#dvmd_acsb_sidebar select {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	padding: 0 1.5em;
	width: 100%;
	max-width: none;
	height: 3em;
	border: none;
	border-radius: 1.5em;
	background-color: var(--dvmd_acsb_sidebar_background_color);
	color: var(--dvmd_acsb_sidebar_text_color);
}

#dvmd_acsb_sidebar small {
	display: block;
}

#dvmd_acsb_sidebar button {
	all: unset;
	cursor: pointer;
	position: relative;
	height: 3em;
	width: 100%;
}

#dvmd_acsb_sidebar svg {
	pointer-events: none;
	position: absolute;
	top: 50%;
	width: 1em;
	height: 1em;
	padding: 1px;
	-webkit-transition: -webkit-transform .2s ease;
	transition: -webkit-transform .2s ease;
	transition: transform .2s ease;
	transition: transform .2s ease, -webkit-transform .2s ease;
}

#dvmd_acsb_sidebar .dvmd_acsb_inner {
	height: 100vh;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

#dvmd_acsb_sidebar .dvmd_ac_text {
	pointer-events: none;
}

#dvmd_acsb_sidebar .dvmd_acsb_select_wrapper {
	position: relative;
}

#dvmd_acsb_sidebar .dvmd_acsb_select_wrapper:after {
	content: "";
	position: absolute;
	-webkit-transform: translateY(-25%);
	transform: translateY(-25%);
	top: 50%;
	width: 0;
	height: 0;
	border: 5px solid transparent;
	border-color: var(--dvmd_acsb_sidebar_text_color) transparent transparent transparent;
}

#dvmd_acsb_sidebar [tabindex="0"]:focus, #dvmd_acsb_sidebar [tabindex="0"]:hover, #dvmd_acsb_sidebar a:focus, #dvmd_acsb_sidebar a:hover, #dvmd_acsb_sidebar button:focus, #dvmd_acsb_sidebar button:hover {
	-webkit-box-shadow: 0 0 0 3px var(--dvmd_acsb_sidebar_button_color_tint);
	box-shadow: 0 0 0 3px var(--dvmd_acsb_sidebar_button_color_tint);
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar svg {
	-webkit-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar .dvmd_acsb_select_wrapper:after {
	right: 1.5em;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar svg {
	-webkit-transform: translateX(50%) translateY(-50%);
	transform: translateX(50%) translateY(-50%);
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar .dvmd_acsb_select_wrapper:after {
	left: 1.5em;
}

html {}

@media screen and (max-width:1200px) {
	html #dvmd_accessibility_wrapper[data-acsb-visibility="1200"] {
		display: none !important;
	}
}

@media screen and (max-width:980px) {
	html #dvmd_accessibility_wrapper[data-acsb-visibility="980"] {
		display: none !important;
	}
}

@media screen and (max-width:768px) {
	html #dvmd_accessibility_wrapper[data-acsb-visibility="768"] {
		display: none !important;
	}
}

@media screen and (max-width:480px) {
	html #dvmd_accessibility_wrapper[data-acsb-visibility="480"] {
		display: none !important;
	}
}

@media screen and (max-width:320px) {
	html #dvmd_accessibility_wrapper[data-acsb-visibility="320"] {
		display: none !important;
	}
}

html[data-acsb-color-contrast] #dvmd_acsb_button .dvmd_acsb_tick, html[data-acsb-color-saturation] #dvmd_acsb_button .dvmd_acsb_tick, html[data-acsb-focus-ring] #dvmd_acsb_button .dvmd_acsb_tick, html[data-acsb-hide-images] #dvmd_acsb_button .dvmd_acsb_tick, html[data-acsb-large-cursor] #dvmd_acsb_button .dvmd_acsb_tick, html[data-acsb-line-height] #dvmd_acsb_button .dvmd_acsb_tick, html[data-acsb-page-structure] #dvmd_acsb_button .dvmd_acsb_tick, html[data-acsb-reading-guide] #dvmd_acsb_button .dvmd_acsb_tick, html[data-acsb-reading-mask] #dvmd_acsb_button .dvmd_acsb_tick, html[data-acsb-screen-reader-voice] #dvmd_acsb_button .dvmd_acsb_tick, html[data-acsb-screen-reader] #dvmd_acsb_button .dvmd_acsb_tick, html[data-acsb-stop-animations] #dvmd_acsb_button .dvmd_acsb_tick, html[data-acsb-text-alignment] #dvmd_acsb_button .dvmd_acsb_tick, html[data-acsb-text-font] #dvmd_acsb_button .dvmd_acsb_tick, html[data-acsb-text-size] #dvmd_acsb_button .dvmd_acsb_tick, html[data-acsb-text-spacing] #dvmd_acsb_button .dvmd_acsb_tick, html[data-acsb-tool-tip] #dvmd_acsb_button .dvmd_acsb_tick {
	display: block;
}

html[data-acsb-profile] #dvmd_acsb_accessibility_profiles .dvmd_acsb_tick {
	display: block;
}

html[data-acsb-screen-reader-voice] #dvmd_acsb_screen_reader .dvmd_acsb_tick, html[data-acsb-screen-reader] #dvmd_acsb_screen_reader .dvmd_acsb_tick {
	display: block;
}

html[data-acsb-focus-ring] #dvmd_acsb_navigation_tools .dvmd_acsb_tick, html[data-acsb-large-cursor] #dvmd_acsb_navigation_tools .dvmd_acsb_tick, html[data-acsb-page-structure] #dvmd_acsb_navigation_tools .dvmd_acsb_tick {
	display: block;
}

html[data-acsb-reading-guide] #dvmd_acsb_reading_tools .dvmd_acsb_tick, html[data-acsb-reading-mask] #dvmd_acsb_reading_tools .dvmd_acsb_tick, html[data-acsb-tool-tip] #dvmd_acsb_reading_tools .dvmd_acsb_tick {
	display: block;
}

html[data-acsb-line-height] #dvmd_acsb_text_tools .dvmd_acsb_tick, html[data-acsb-text-alignment] #dvmd_acsb_text_tools .dvmd_acsb_tick, html[data-acsb-text-font] #dvmd_acsb_text_tools .dvmd_acsb_tick, html[data-acsb-text-size] #dvmd_acsb_text_tools .dvmd_acsb_tick, html[data-acsb-text-spacing] #dvmd_acsb_text_tools .dvmd_acsb_tick {
	display: block;
}

html[data-acsb-color-contrast] #dvmd_acsb_graphics_tools .dvmd_acsb_tick, html[data-acsb-color-saturation] #dvmd_acsb_graphics_tools .dvmd_acsb_tick, html[data-acsb-hide-images] #dvmd_acsb_graphics_tools .dvmd_acsb_tick, html[data-acsb-stop-animations] #dvmd_acsb_graphics_tools .dvmd_acsb_tick {
	display: block;
}

html[data-acsb-screen-reader] body #page-container .dvmd_acsb_screen_reader_active, html[data-acsb-screen-reader] body .dvmd_acsb_screen_reader_active, html[data-acsb-screen-reader] body.et-db #et-boc .et-l .dvmd_acsb_screen_reader_active {
	outline: 3px dotted var(--dvmd_acsb_highlight_screen_reader_color) !important;
	outline-style: dotted !important;
	outline-offset: 0 !important;
}

html[data-acsb-screen-reader] body #dvmd_accessibility_wrapper .dvmd_acsb_screen_reader_active, html[data-acsb-screen-reader] body #page-container #dvmd_accessibility_wrapper .dvmd_acsb_screen_reader_active, html[data-acsb-screen-reader] body.et-db #et-boc .et-l #dvmd_accessibility_wrapper .dvmd_acsb_screen_reader_active {
	outline-offset: 0 !important;
}

html[data-acsb-color-cursor=black] body.et-db #et-boc .et-l *, html[data-acsb-large-cursor=black] body #page-container *, html[data-acsb-large-cursor=black] body * {
	cursor: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMzLjZweCIgaGVpZ2h0PSI0OHB4IiB2aWV3Qm94PSIwIDAgMzMuNiA0OCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzMuNiA0OCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0ibTIuNSA0Mi40IDkuMS04LjhMMTkuMyA0OGw5LjUtNS03LjUtMTQuNUwzMy42IDI2IDAgMGwyLjUgNDIuNHoiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNmZmYiLz48cGF0aCBkPSJtNS4yIDM1LjggNi45LTYuNyA4IDE0LjkgNS0yLjYtNy44LTE0LjkgOS40LTJMMy4zIDYuMmwxLjkgMjkuNnoiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZCIvPjwvc3ZnPg=="), auto !important;
}

html[data-acsb-color-cursor=white] body.et-db #et-boc .et-l *, html[data-acsb-large-cursor=white] body #page-container *, html[data-acsb-large-cursor=white] body * {
	cursor: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMzLjZweCIgaGVpZ2h0PSI0OHB4IiB2aWV3Qm94PSIwIDAgMzMuNiA0OCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzMuNiA0OCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0ibTIuNSA0Mi40IDkuMS04LjhMMTkuMyA0OGw5LjUtNS03LjUtMTQuNUwzMy42IDI2IDAgMGwyLjUgNDIuNHoiLz48cGF0aCBkPSJtNS4yIDM1LjggNi45LTYuNyA4IDE0LjkgNS0yLjYtNy44LTE0LjkgOS40LTJMMy4zIDYuMmwxLjkgMjkuNnoiIHN0eWxlPSJmaWxsOiNmZmYiLz48L3N2Zz4="), auto !important;
}

html[data-acsb-page-structure=headings] body #page-container h1.dvmd_acsb_el_heading, html[data-acsb-page-structure=headings] body #page-container h2.dvmd_acsb_el_heading, html[data-acsb-page-structure=headings] body #page-container h3.dvmd_acsb_el_heading, html[data-acsb-page-structure=headings] body #page-container h4.dvmd_acsb_el_heading, html[data-acsb-page-structure=headings] body #page-container h5.dvmd_acsb_el_heading, html[data-acsb-page-structure=headings] body #page-container h6.dvmd_acsb_el_heading, html[data-acsb-page-structure=headings] body h1.dvmd_acsb_el_heading, html[data-acsb-page-structure=headings] body h2.dvmd_acsb_el_heading, html[data-acsb-page-structure=headings] body h3.dvmd_acsb_el_heading, html[data-acsb-page-structure=headings] body h4.dvmd_acsb_el_heading, html[data-acsb-page-structure=headings] body h5.dvmd_acsb_el_heading, html[data-acsb-page-structure=headings] body h6.dvmd_acsb_el_heading, html[data-acsb-page-structure=headings] body.et-db #et-boc .et-l h1.dvmd_acsb_el_heading, html[data-acsb-page-structure=headings] body.et-db #et-boc .et-l h2.dvmd_acsb_el_heading, html[data-acsb-page-structure=headings] body.et-db #et-boc .et-l h3.dvmd_acsb_el_heading, html[data-acsb-page-structure=headings] body.et-db #et-boc .et-l h4.dvmd_acsb_el_heading, html[data-acsb-page-structure=headings] body.et-db #et-boc .et-l h5.dvmd_acsb_el_heading, html[data-acsb-page-structure=headings] body.et-db #et-boc .et-l h6.dvmd_acsb_el_heading {
	outline: 3px dotted var(--dvmd_acsb_highlight_headings_color) !important;
	outline-style: dotted !important;
	outline-offset: 0 !important;
}

html[data-acsb-page-structure=headings] body #page-container h1.dvmd_acsb_el_heading.dvmd_acsb_page_structure_focus, html[data-acsb-page-structure=headings] body #page-container h1.dvmd_acsb_el_heading:focus, html[data-acsb-page-structure=headings] body #page-container h2.dvmd_acsb_el_heading.dvmd_acsb_page_structure_focus, html[data-acsb-page-structure=headings] body #page-container h2.dvmd_acsb_el_heading:focus, html[data-acsb-page-structure=headings] body #page-container h3.dvmd_acsb_el_heading.dvmd_acsb_page_structure_focus, html[data-acsb-page-structure=headings] body #page-container h3.dvmd_acsb_el_heading:focus, html[data-acsb-page-structure=headings] body #page-container h4.dvmd_acsb_el_heading.dvmd_acsb_page_structure_focus, html[data-acsb-page-structure=headings] body #page-container h4.dvmd_acsb_el_heading:focus, html[data-acsb-page-structure=headings] body #page-container h5.dvmd_acsb_el_heading.dvmd_acsb_page_structure_focus, html[data-acsb-page-structure=headings] body #page-container h5.dvmd_acsb_el_heading:focus, html[data-acsb-page-structure=headings] body #page-container h6.dvmd_acsb_el_heading.dvmd_acsb_page_structure_focus, html[data-acsb-page-structure=headings] body #page-container h6.dvmd_acsb_el_heading:focus, html[data-acsb-page-structure=headings] body h1.dvmd_acsb_el_heading.dvmd_acsb_page_structure_focus, html[data-acsb-page-structure=headings] body h1.dvmd_acsb_el_heading:focus, html[data-acsb-page-structure=headings] body h2.dvmd_acsb_el_heading.dvmd_acsb_page_structure_focus, html[data-acsb-page-structure=headings] body h2.dvmd_acsb_el_heading:focus, html[data-acsb-page-structure=headings] body h3.dvmd_acsb_el_heading.dvmd_acsb_page_structure_focus, html[data-acsb-page-structure=headings] body h3.dvmd_acsb_el_heading:focus, html[data-acsb-page-structure=headings] body h4.dvmd_acsb_el_heading.dvmd_acsb_page_structure_focus, html[data-acsb-page-structure=headings] body h4.dvmd_acsb_el_heading:focus, html[data-acsb-page-structure=headings] body h5.dvmd_acsb_el_heading.dvmd_acsb_page_structure_focus, html[data-acsb-page-structure=headings] body h5.dvmd_acsb_el_heading:focus, html[data-acsb-page-structure=headings] body h6.dvmd_acsb_el_heading.dvmd_acsb_page_structure_focus, html[data-acsb-page-structure=headings] body h6.dvmd_acsb_el_heading:focus, html[data-acsb-page-structure=headings] body.et-db #et-boc .et-l h1.dvmd_acsb_el_heading.dvmd_acsb_page_structure_focus, html[data-acsb-page-structure=headings] body.et-db #et-boc .et-l h1.dvmd_acsb_el_heading:focus, html[data-acsb-page-structure=headings] body.et-db #et-boc .et-l h2.dvmd_acsb_el_heading.dvmd_acsb_page_structure_focus, html[data-acsb-page-structure=headings] body.et-db #et-boc .et-l h2.dvmd_acsb_el_heading:focus, html[data-acsb-page-structure=headings] body.et-db #et-boc .et-l h3.dvmd_acsb_el_heading.dvmd_acsb_page_structure_focus, html[data-acsb-page-structure=headings] body.et-db #et-boc .et-l h3.dvmd_acsb_el_heading:focus, html[data-acsb-page-structure=headings] body.et-db #et-boc .et-l h4.dvmd_acsb_el_heading.dvmd_acsb_page_structure_focus, html[data-acsb-page-structure=headings] body.et-db #et-boc .et-l h4.dvmd_acsb_el_heading:focus, html[data-acsb-page-structure=headings] body.et-db #et-boc .et-l h5.dvmd_acsb_el_heading.dvmd_acsb_page_structure_focus, html[data-acsb-page-structure=headings] body.et-db #et-boc .et-l h5.dvmd_acsb_el_heading:focus, html[data-acsb-page-structure=headings] body.et-db #et-boc .et-l h6.dvmd_acsb_el_heading.dvmd_acsb_page_structure_focus, html[data-acsb-page-structure=headings] body.et-db #et-boc .et-l h6.dvmd_acsb_el_heading:focus {
	outline-style: solid !important;
	outline-offset: 0 !important;
}

html[data-acsb-page-structure=landmarks] body #page-container .dvmd_acsb_el_landmark, html[data-acsb-page-structure=landmarks] body .dvmd_acsb_el_landmark, html[data-acsb-page-structure=landmarks] body.et-db #et-boc .et-l .dvmd_acsb_el_landmark {
	outline: 3px dotted var(--dvmd_acsb_highlight_landmarks_color) !important;
	outline-style: dotted !important;
	outline-offset: -3px !important;
}

html[data-acsb-page-structure=landmarks] body #page-container .dvmd_acsb_el_landmark.dvmd_acsb_page_structure_focus, html[data-acsb-page-structure=landmarks] body #page-container .dvmd_acsb_el_landmark:focus, html[data-acsb-page-structure=landmarks] body .dvmd_acsb_el_landmark.dvmd_acsb_page_structure_focus, html[data-acsb-page-structure=landmarks] body .dvmd_acsb_el_landmark:focus, html[data-acsb-page-structure=landmarks] body.et-db #et-boc .et-l .dvmd_acsb_el_landmark.dvmd_acsb_page_structure_focus, html[data-acsb-page-structure=landmarks] body.et-db #et-boc .et-l .dvmd_acsb_el_landmark:focus {
	outline-style: solid !important;
	outline-offset: -3px !important;
}

html[data-acsb-page-structure=links] body #page-container a.dvmd_acsb_el_link, html[data-acsb-page-structure=links] body a.dvmd_acsb_el_link, html[data-acsb-page-structure=links] body.et-db #et-boc .et-l a.dvmd_acsb_el_link {
	outline: 3px dotted var(--dvmd_acsb_highlight_links_color) !important;
	outline-style: dotted !important;
	outline-offset: 0 !important;
}

html[data-acsb-page-structure=links] body #page-container a.dvmd_acsb_el_link.dvmd_acsb_page_structure_focus, html[data-acsb-page-structure=links] body #page-container a.dvmd_acsb_el_link:focus, html[data-acsb-page-structure=links] body a.dvmd_acsb_el_link.dvmd_acsb_page_structure_focus, html[data-acsb-page-structure=links] body a.dvmd_acsb_el_link:focus, html[data-acsb-page-structure=links] body.et-db #et-boc .et-l a.dvmd_acsb_el_link.dvmd_acsb_page_structure_focus, html[data-acsb-page-structure=links] body.et-db #et-boc .et-l a.dvmd_acsb_el_link:focus {
	outline-style: solid !important;
	outline-offset: 0 !important;
}

html[data-acsb-focus-ring] body #page-container :focus:not(#dvmd_accessibility_wrapper *), html[data-acsb-focus-ring] body :focus:not(#dvmd_accessibility_wrapper *), html[data-acsb-focus-ring] body.et-db #et-boc .et-l :focus:not(#dvmd_accessibility_wrapper *) {
	outline: 3px solid var(--dvmd_acsb_highlight_focus_ring_color) !important;
	outline-style: solid !important;
	outline-offset: 0 !important;
}

html[data-acsb-tool-tip] body #page-container .dvmd_acsb_tooltip_active:not(#dvmd_accessibility_wrapper *), html[data-acsb-tool-tip] body .dvmd_acsb_tooltip_active:not(#dvmd_accessibility_wrapper *), html[data-acsb-tool-tip] body.et-db #et-boc .et-l .dvmd_acsb_tooltip_active:not(#dvmd_accessibility_wrapper *) {
	outline: 3px solid var(--dvmd_acsb_highlight_tooltip_color) !important;
	outline-style: solid !important;
	outline-offset: 0 !important;
}

html body #dvmd_acsb_tooltip_tool, html body #page-container #dvmd_acsb_tooltip_tool, html body.et-db #et-boc .et-l #dvmd_acsb_tooltip_tool {
	z-index: calc(var(--dvmd_acsb_sidebar_zindex) + 103);
	display: none;
	opacity: 0;
	-webkit-transition: opacity .2s ease;
	transition: opacity .2s ease;
	position: fixed;
	top: calc(100vh - 40px);
	left: 50vw;
	-webkit-transform: translateX(-50%) translateY(-100%);
	transform: translateX(-50%) translateY(-100%);
	padding: .4em 1.25em .5em;
	width: 90%;
	max-width: 400px;
	border-radius: .5em;
	border: 2px solid white;
	background: rgba(0, 0, 0, .8);
	-webkit-box-shadow: 0 .25em 1em rgba(0, 0, 0, .4);
	box-shadow: 0 .25em 1em rgba(0, 0, 0, .4);
	color: white;
}

html[data-acsb-tool-tip=small] body #dvmd_acsb_tooltip_tool, html[data-acsb-tool-tip=small] body #page-container #dvmd_acsb_tooltip_tool, html[data-acsb-tool-tip=small] body.et-db #et-boc .et-l #dvmd_acsb_tooltip_tool {
	font-size: 14px;
}

html[data-acsb-tool-tip=medium] body #dvmd_acsb_tooltip_tool, html[data-acsb-tool-tip=medium] body #page-container #dvmd_acsb_tooltip_tool, html[data-acsb-tool-tip=medium] body.et-db #et-boc .et-l #dvmd_acsb_tooltip_tool {
	font-size: 17px;
}

html[data-acsb-tool-tip=large] body #dvmd_acsb_tooltip_tool, html[data-acsb-tool-tip=large] body #page-container #dvmd_acsb_tooltip_tool, html[data-acsb-tool-tip=large] body.et-db #et-boc .et-l #dvmd_acsb_tooltip_tool {
	font-size: 20px;
}

html body #dvmd_acsb_reading_guide_tool, html body #page-container #dvmd_acsb_reading_guide_tool, html body.et-db #et-boc .et-l #dvmd_acsb_reading_guide_tool {
	display: none;
	z-index: calc(var(--dvmd_acsb_sidebar_zindex) + 104);
	position: fixed;
	left: 0;
	width: 100vw;
	background-color: #222;
	pointer-events: none;
}

html body #dvmd_acsb_reading_guide_tool span, html body #page-container #dvmd_acsb_reading_guide_tool span, html body.et-db #et-boc .et-l #dvmd_acsb_reading_guide_tool span {
	display: block;
	position: relative;
	width: 0;
	height: 0;
}

html body #dvmd_acsb_reading_guide_tool span:after, html body #dvmd_acsb_reading_guide_tool span:before, html body #page-container #dvmd_acsb_reading_guide_tool span:after, html body #page-container #dvmd_acsb_reading_guide_tool span:before, html body.et-db #et-boc .et-l #dvmd_acsb_reading_guide_tool span:after, html body.et-db #et-boc .et-l #dvmd_acsb_reading_guide_tool span:before {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	bottom: 100%;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	pointer-events: none;
}

html[data-acsb-reading-guide=small] body #dvmd_acsb_reading_guide_tool, html[data-acsb-reading-guide=small] body #page-container #dvmd_acsb_reading_guide_tool, html[data-acsb-reading-guide=small] body.et-db #et-boc .et-l #dvmd_acsb_reading_guide_tool {
	display: block;
	height: 3px;
	-webkit-box-shadow: 0 0 0 2px #fff;
	box-shadow: 0 0 0 2px #fff;
}

html[data-acsb-reading-guide=small] body #dvmd_acsb_reading_guide_tool span:before, html[data-acsb-reading-guide=small] body #page-container #dvmd_acsb_reading_guide_tool span:before, html[data-acsb-reading-guide=small] body.et-db #et-boc .et-l #dvmd_acsb_reading_guide_tool span:before {
	border-right: solid 9px transparent;
	border-left: solid 9px transparent;
	border-bottom: solid 9px #fff;
}

html[data-acsb-reading-guide=small] body #dvmd_acsb_reading_guide_tool span:after, html[data-acsb-reading-guide=small] body #page-container #dvmd_acsb_reading_guide_tool span:after, html[data-acsb-reading-guide=small] body.et-db #et-boc .et-l #dvmd_acsb_reading_guide_tool span:after {
	border-right: solid 6px transparent;
	border-left: solid 6px transparent;
	border-bottom: solid 6px #222;
}

html[data-acsb-reading-guide=medium] body #dvmd_acsb_reading_guide_tool, html[data-acsb-reading-guide=medium] body #page-container #dvmd_acsb_reading_guide_tool, html[data-acsb-reading-guide=medium] body.et-db #et-boc .et-l #dvmd_acsb_reading_guide_tool {
	display: block;
	height: 5px;
	-webkit-box-shadow: 0 0 0 3px #fff;
	box-shadow: 0 0 0 3px #fff;
}

html[data-acsb-reading-guide=medium] body #dvmd_acsb_reading_guide_tool span:before, html[data-acsb-reading-guide=medium] body #page-container #dvmd_acsb_reading_guide_tool span:before, html[data-acsb-reading-guide=medium] body.et-db #et-boc .et-l #dvmd_acsb_reading_guide_tool span:before {
	border-right: solid 15px transparent;
	border-left: solid 15px transparent;
	border-bottom: solid 15px #fff;
}

html[data-acsb-reading-guide=medium] body #dvmd_acsb_reading_guide_tool span:after, html[data-acsb-reading-guide=medium] body #page-container #dvmd_acsb_reading_guide_tool span:after, html[data-acsb-reading-guide=medium] body.et-db #et-boc .et-l #dvmd_acsb_reading_guide_tool span:after {
	border-right: solid 10px transparent;
	border-left: solid 10px transparent;
	border-bottom: solid 10px #222;
}

html[data-acsb-reading-guide=large] body #dvmd_acsb_reading_guide_tool, html[data-acsb-reading-guide=large] body #page-container #dvmd_acsb_reading_guide_tool, html[data-acsb-reading-guide=large] body.et-db #et-boc .et-l #dvmd_acsb_reading_guide_tool {
	display: block;
	height: 8px;
	-webkit-box-shadow: 0 0 0 4px #fff;
	box-shadow: 0 0 0 4px #fff;
}

html[data-acsb-reading-guide=large] body #dvmd_acsb_reading_guide_tool span:before, html[data-acsb-reading-guide=large] body #page-container #dvmd_acsb_reading_guide_tool span:before, html[data-acsb-reading-guide=large] body.et-db #et-boc .et-l #dvmd_acsb_reading_guide_tool span:before {
	border-right: solid 22px transparent;
	border-left: solid 22px transparent;
	border-bottom: solid 22px #fff;
}

html[data-acsb-reading-guide=large] body #dvmd_acsb_reading_guide_tool span:after, html[data-acsb-reading-guide=large] body #page-container #dvmd_acsb_reading_guide_tool span:after, html[data-acsb-reading-guide=large] body.et-db #et-boc .et-l #dvmd_acsb_reading_guide_tool span:after {
	border-right: solid 16px transparent;
	border-left: solid 16px transparent;
	border-bottom: solid 16px #222;
}

html body #dvmd_acsb_reading_mask_tool, html body #page-container #dvmd_acsb_reading_mask_tool, html body.et-db #et-boc .et-l #dvmd_acsb_reading_mask_tool {
	display: none;
}

html body #dvmd_acsb_reading_mask_tool span:first-child, html body #page-container #dvmd_acsb_reading_mask_tool span:first-child, html body.et-db #et-boc .et-l #dvmd_acsb_reading_mask_tool span:first-child {
	z-index: calc(var(--dvmd_acsb_sidebar_zindex) + 104);
	display: block;
	position: fixed;
	top: 0;
	left: 0;
	width: 100vw;
	background-color: rgba(0, 0, 0, .6);
	border-bottom: 5px solid #fff;
	pointer-events: none;
}

html body #dvmd_acsb_reading_mask_tool span:last-child, html body #page-container #dvmd_acsb_reading_mask_tool span:last-child, html body.et-db #et-boc .et-l #dvmd_acsb_reading_mask_tool span:last-child {
	z-index: calc(var(--dvmd_acsb_sidebar_zindex) + 104);
	display: block;
	position: fixed;
	bottom: 0;
	width: 100vw;
	background-color: rgba(0, 0, 0, .6);
	border-top: 5px solid #fff;
	pointer-events: none;
}

html[data-acsb-reading-mask=small] body #dvmd_acsb_reading_mask_tool, html[data-acsb-reading-mask=small] body #page-container #dvmd_acsb_reading_mask_tool, html[data-acsb-reading-mask=small] body.et-db #et-boc .et-l #dvmd_acsb_reading_mask_tool {
	display: block;
}

html[data-acsb-reading-mask=small] body #dvmd_acsb_reading_mask_tool span:first-child, html[data-acsb-reading-mask=small] body #page-container #dvmd_acsb_reading_mask_tool span:first-child, html[data-acsb-reading-mask=small] body.et-db #et-boc .et-l #dvmd_acsb_reading_mask_tool span:first-child {
	-webkit-transform: translateY(-50px);
	transform: translateY(-50px);
}

html[data-acsb-reading-mask=small] body #dvmd_acsb_reading_mask_tool span:last-child, html[data-acsb-reading-mask=small] body #page-container #dvmd_acsb_reading_mask_tool span:last-child, html[data-acsb-reading-mask=small] body.et-db #et-boc .et-l #dvmd_acsb_reading_mask_tool span:last-child {
	-webkit-transform: translateY(50px);
	transform: translateY(50px);
}

html[data-acsb-reading-mask=medium] body #dvmd_acsb_reading_mask_tool, html[data-acsb-reading-mask=medium] body #page-container #dvmd_acsb_reading_mask_tool, html[data-acsb-reading-mask=medium] body.et-db #et-boc .et-l #dvmd_acsb_reading_mask_tool {
	display: block;
}

html[data-acsb-reading-mask=medium] body #dvmd_acsb_reading_mask_tool span:first-child, html[data-acsb-reading-mask=medium] body #page-container #dvmd_acsb_reading_mask_tool span:first-child, html[data-acsb-reading-mask=medium] body.et-db #et-boc .et-l #dvmd_acsb_reading_mask_tool span:first-child {
	-webkit-transform: translateY(-100px);
	transform: translateY(-100px);
}

html[data-acsb-reading-mask=medium] body #dvmd_acsb_reading_mask_tool span:last-child, html[data-acsb-reading-mask=medium] body #page-container #dvmd_acsb_reading_mask_tool span:last-child, html[data-acsb-reading-mask=medium] body.et-db #et-boc .et-l #dvmd_acsb_reading_mask_tool span:last-child {
	-webkit-transform: translateY(100px);
	transform: translateY(100px);
}

html[data-acsb-reading-mask=large] body #dvmd_acsb_reading_mask_tool, html[data-acsb-reading-mask=large] body #page-container #dvmd_acsb_reading_mask_tool, html[data-acsb-reading-mask=large] body.et-db #et-boc .et-l #dvmd_acsb_reading_mask_tool {
	display: block;
}

html[data-acsb-reading-mask=large] body #dvmd_acsb_reading_mask_tool span:first-child, html[data-acsb-reading-mask=large] body #page-container #dvmd_acsb_reading_mask_tool span:first-child, html[data-acsb-reading-mask=large] body.et-db #et-boc .et-l #dvmd_acsb_reading_mask_tool span:first-child {
	-webkit-transform: translateY(-150px);
	transform: translateY(-150px);
}

html[data-acsb-reading-mask=large] body #dvmd_acsb_reading_mask_tool span:last-child, html[data-acsb-reading-mask=large] body #page-container #dvmd_acsb_reading_mask_tool span:last-child, html[data-acsb-reading-mask=large] body.et-db #et-boc .et-l #dvmd_acsb_reading_mask_tool span:last-child {
	-webkit-transform: translateY(150px);
	transform: translateY(150px);
}

html[data-acsb-text-font=sansserif] body #page-container .dvmd_acsb_el_text:not(i):not(.et-pb-icon):not(.et_pb_icon), html[data-acsb-text-font=sansserif] body .dvmd_acsb_el_text:not(i):not(.et-pb-icon):not(.et_pb_icon), html[data-acsb-text-font=sansserif] body.et-db #et-boc .et-l .dvmd_acsb_el_text:not(i):not(.et-pb-icon):not(.et_pb_icon) {
	font-family: Arial, Helvetica, sans-serif !important;
}

html[data-acsb-text-font=dyslexic] body #page-container .dvmd_acsb_el_text:not(i):not(.et-pb-icon):not(.et_pb_icon), html[data-acsb-text-font=dyslexic] body .dvmd_acsb_el_text:not(i):not(.et-pb-icon):not(.et_pb_icon), html[data-acsb-text-font=dyslexic] body.et-db #et-boc .et-l .dvmd_acsb_el_text:not(i):not(.et-pb-icon):not(.et_pb_icon) {
	font-family: "OpenDyslexic", Arial, Helvetica, sans-serif !important;
}

html[data-acsb-line-height="1"] body #page-container .dvmd_acsb_el_text, html[data-acsb-line-height="1"] body .dvmd_acsb_el_text, html[data-acsb-line-height="1"] body.et-db #et-boc .et-l .dvmd_acsb_el_text {
	line-height: 1.5 !important;
}

html[data-acsb-line-height="2"] body #page-container .dvmd_acsb_el_text, html[data-acsb-line-height="2"] body .dvmd_acsb_el_text, html[data-acsb-line-height="2"] body.et-db #et-boc .et-l .dvmd_acsb_el_text {
	line-height: 2 !important;
}

html[data-acsb-line-height="3"] body #page-container .dvmd_acsb_el_text, html[data-acsb-line-height="3"] body .dvmd_acsb_el_text, html[data-acsb-line-height="3"] body.et-db #et-boc .et-l .dvmd_acsb_el_text {
	line-height: 2.5 !important;
}

html[data-acsb-line-height="4"] body #page-container .dvmd_acsb_el_text, html[data-acsb-line-height="4"] body .dvmd_acsb_el_text, html[data-acsb-line-height="4"] body.et-db #et-boc .et-l .dvmd_acsb_el_text {
	line-height: 3 !important;
}

html[data-acsb-text-spacing="1"] body #page-container .dvmd_acsb_el_text, html[data-acsb-text-spacing="1"] body .dvmd_acsb_el_text, html[data-acsb-text-spacing="1"] body.et-db #et-boc .et-l .dvmd_acsb_el_text {
	letter-spacing: .1em !important;
	word-spacing: .1em !important;
}

html[data-acsb-text-spacing="2"] body #page-container .dvmd_acsb_el_text, html[data-acsb-text-spacing="2"] body .dvmd_acsb_el_text, html[data-acsb-text-spacing="2"] body.et-db #et-boc .et-l .dvmd_acsb_el_text {
	letter-spacing: .2em !important;
	word-spacing: .2em !important;
}

html[data-acsb-text-spacing="3"] body #page-container .dvmd_acsb_el_text, html[data-acsb-text-spacing="3"] body .dvmd_acsb_el_text, html[data-acsb-text-spacing="3"] body.et-db #et-boc .et-l .dvmd_acsb_el_text {
	letter-spacing: .3em !important;
	word-spacing: .3em !important;
}

html[data-acsb-text-spacing="4"] body #page-container .dvmd_acsb_el_text, html[data-acsb-text-spacing="4"] body .dvmd_acsb_el_text, html[data-acsb-text-spacing="4"] body.et-db #et-boc .et-l .dvmd_acsb_el_text {
	letter-spacing: .4em !important;
	word-spacing: .4em !important;
}

html[data-acsb-text-alignment=left] body #page-container .dvmd_acsb_el_text, html[data-acsb-text-alignment=left] body .dvmd_acsb_el_text, html[data-acsb-text-alignment=left] body.et-db #et-boc .et-l .dvmd_acsb_el_text {
	text-align: left !important;
}

html[data-acsb-text-alignment=center] body #page-container .dvmd_acsb_el_text, html[data-acsb-text-alignment=center] body .dvmd_acsb_el_text, html[data-acsb-text-alignment=center] body.et-db #et-boc .et-l .dvmd_acsb_el_text {
	text-align: center !important;
}

html[data-acsb-text-alignment=right] body #page-container .dvmd_acsb_el_text, html[data-acsb-text-alignment=right] body .dvmd_acsb_el_text, html[data-acsb-text-alignment=right] body.et-db #et-boc .et-l .dvmd_acsb_el_text {
	text-align: right !important;
}

html[data-acsb-text-alignment=justify] body #page-container .dvmd_acsb_el_text, html[data-acsb-text-alignment=justify] body .dvmd_acsb_el_text, html[data-acsb-text-alignment=justify] body.et-db #et-boc .et-l .dvmd_acsb_el_text {
	text-align: justify !important;
}

html[data-acsb-color-saturation=none] {
	-webkit-filter: saturate(0) !important;
	filter: saturate(0) !important;
}

html[data-acsb-color-saturation=none][data-acsb-color-contrast=invert] {
	-webkit-filter: saturate(0) invert(100%) !important;
	filter: saturate(0) invert(100%) !important;
}

html[data-acsb-color-saturation=low] {
	-webkit-filter: saturate(.3) !important;
	filter: saturate(.3) !important;
}

html[data-acsb-color-saturation=low][data-acsb-color-contrast=invert] {
	-webkit-filter: saturate(.3) invert(100%) !important;
	filter: saturate(.3) invert(100%) !important;
}

html[data-acsb-color-saturation=high] {
	-webkit-filter: saturate(2) !important;
	filter: saturate(2) !important;
}

html[data-acsb-color-saturation=high][data-acsb-color-contrast=invert] {
	-webkit-filter: saturate(2) invert(100%) !important;
	filter: saturate(2) invert(100%) !important;
}

html[data-acsb-color-contrast=invert] {
	-webkit-filter: invert(100%) !important;
	filter: invert(100%) !important;
}

html[data-acsb-color-contrast=invert] #dvmd_acsb_sidebar, html[data-acsb-color-contrast=invert] #wpadminbar {
	-webkit-filter: invert(100%) !important;
	filter: invert(100%) !important;
}

html[data-acsb-color-contrast=dark] {
	-webkit-filter: saturate(0) !important;
	filter: saturate(0) !important;
}

html[data-acsb-color-contrast=dark], html[data-acsb-color-contrast=dark] body {
	color: #fff !important;
	border-color: #fff !important;
	background-color: #222 !important;
}

html[data-acsb-color-contrast=dark] body #page-container .dvmd_acsb_el_text, html[data-acsb-color-contrast=dark] body .dvmd_acsb_el_text, html[data-acsb-color-contrast=dark] body.et-db #et-boc .et-l .dvmd_acsb_el_text {
	color: #fff !important;
}

html[data-acsb-color-contrast=dark] body #page-container .dvmd_acsb_el_border, html[data-acsb-color-contrast=dark] body .dvmd_acsb_el_border, html[data-acsb-color-contrast=dark] body.et-db #et-boc .et-l .dvmd_acsb_el_border {
	border-color: #fff !important;
}

html[data-acsb-color-contrast=dark] body #page-container .dvmd_acsb_el_background, html[data-acsb-color-contrast=dark] body .dvmd_acsb_el_background, html[data-acsb-color-contrast=dark] body.et-db #et-boc .et-l .dvmd_acsb_el_background {
	background-color: #222 !important;
}

html[data-acsb-color-contrast=dark] body #page-container .dvmd_acsb_el_gradient, html[data-acsb-color-contrast=dark] body .dvmd_acsb_el_gradient, html[data-acsb-color-contrast=dark] body.et-db #et-boc .et-l .dvmd_acsb_el_gradient {
	background-color: #222 !important;
	background-image: none !important;
}

html[data-acsb-color-contrast=dark] body #page-container .dvmd_acsb_el_gradient.nitro-lazy, html[data-acsb-color-contrast=dark] body .dvmd_acsb_el_gradient.nitro-lazy, html[data-acsb-color-contrast=dark] body.et-db #et-boc .et-l .dvmd_acsb_el_gradient.nitro-lazy {
	background-image: none !important;
}

html[data-acsb-color-contrast=dark] body #page-container input, html[data-acsb-color-contrast=dark] body #page-container textarea, html[data-acsb-color-contrast=dark] body input, html[data-acsb-color-contrast=dark] body textarea, html[data-acsb-color-contrast=dark] body.et-db #et-boc .et-l input, html[data-acsb-color-contrast=dark] body.et-db #et-boc .et-l textarea {
	border: 2px solid #fff !important;
	color: #fff !important;
}

html[data-acsb-color-contrast=dark] body #page-container input::-webkit-input-placeholder, html[data-acsb-color-contrast=dark] body #page-container textarea::-webkit-input-placeholder, html[data-acsb-color-contrast=dark] body input::-webkit-input-placeholder, html[data-acsb-color-contrast=dark] body textarea::-webkit-input-placeholder, html[data-acsb-color-contrast=dark] body.et-db #et-boc .et-l input::-webkit-input-placeholder, html[data-acsb-color-contrast=dark] body.et-db #et-boc .et-l textarea::-webkit-input-placeholder {
	color: #fff !important;
}

html[data-acsb-color-contrast=dark] body #page-container input::-moz-placeholder, html[data-acsb-color-contrast=dark] body #page-container textarea::-moz-placeholder, html[data-acsb-color-contrast=dark] body input::-moz-placeholder, html[data-acsb-color-contrast=dark] body textarea::-moz-placeholder, html[data-acsb-color-contrast=dark] body.et-db #et-boc .et-l input::-moz-placeholder, html[data-acsb-color-contrast=dark] body.et-db #et-boc .et-l textarea::-moz-placeholder {
	color: #fff !important;
}

html[data-acsb-color-contrast=dark] body #page-container input:-ms-input-placeholder, html[data-acsb-color-contrast=dark] body #page-container textarea:-ms-input-placeholder, html[data-acsb-color-contrast=dark] body input:-ms-input-placeholder, html[data-acsb-color-contrast=dark] body textarea:-ms-input-placeholder, html[data-acsb-color-contrast=dark] body.et-db #et-boc .et-l input:-ms-input-placeholder, html[data-acsb-color-contrast=dark] body.et-db #et-boc .et-l textarea:-ms-input-placeholder {
	color: #fff !important;
}

html[data-acsb-color-contrast=dark] body #page-container input::-ms-input-placeholder, html[data-acsb-color-contrast=dark] body #page-container textarea::-ms-input-placeholder, html[data-acsb-color-contrast=dark] body input::-ms-input-placeholder, html[data-acsb-color-contrast=dark] body textarea::-ms-input-placeholder, html[data-acsb-color-contrast=dark] body.et-db #et-boc .et-l input::-ms-input-placeholder, html[data-acsb-color-contrast=dark] body.et-db #et-boc .et-l textarea::-ms-input-placeholder {
	color: #fff !important;
}

html[data-acsb-color-contrast=dark] body #page-container input::placeholder, html[data-acsb-color-contrast=dark] body #page-container textarea::placeholder, html[data-acsb-color-contrast=dark] body input::placeholder, html[data-acsb-color-contrast=dark] body textarea::placeholder, html[data-acsb-color-contrast=dark] body.et-db #et-boc .et-l input::placeholder, html[data-acsb-color-contrast=dark] body.et-db #et-boc .et-l textarea::placeholder {
	color: #fff !important;
}

html[data-acsb-color-contrast=light] {
	-webkit-filter: saturate(0) !important;
	filter: saturate(0) !important;
}

html[data-acsb-color-contrast=light], html[data-acsb-color-contrast=light] body {
	color: #222 !important;
	border-color: #222 !important;
	background-color: #fff !important;
}

html[data-acsb-color-contrast=light] body #page-container .dvmd_acsb_el_text, html[data-acsb-color-contrast=light] body .dvmd_acsb_el_text, html[data-acsb-color-contrast=light] body.et-db #et-boc .et-l .dvmd_acsb_el_text {
	color: #222 !important;
}

html[data-acsb-color-contrast=light] body #page-container .dvmd_acsb_el_border, html[data-acsb-color-contrast=light] body .dvmd_acsb_el_border, html[data-acsb-color-contrast=light] body.et-db #et-boc .et-l .dvmd_acsb_el_border {
	border-color: #222 !important;
}

html[data-acsb-color-contrast=light] body #page-container .dvmd_acsb_el_background, html[data-acsb-color-contrast=light] body .dvmd_acsb_el_background, html[data-acsb-color-contrast=light] body.et-db #et-boc .et-l .dvmd_acsb_el_background {
	background-color: #fff !important;
}

html[data-acsb-color-contrast=light] body #page-container .dvmd_acsb_el_gradient, html[data-acsb-color-contrast=light] body .dvmd_acsb_el_gradient, html[data-acsb-color-contrast=light] body.et-db #et-boc .et-l .dvmd_acsb_el_gradient {
	background-color: #fff !important;
	background-image: none !important;
}

html[data-acsb-color-contrast=light] body #page-container .dvmd_acsb_el_gradient.nitro-lazy, html[data-acsb-color-contrast=light] body .dvmd_acsb_el_gradient.nitro-lazy, html[data-acsb-color-contrast=light] body.et-db #et-boc .et-l .dvmd_acsb_el_gradient.nitro-lazy {
	background-image: none !important;
}

html[data-acsb-color-contrast=light] body #page-container input, html[data-acsb-color-contrast=light] body #page-container textarea, html[data-acsb-color-contrast=light] body input, html[data-acsb-color-contrast=light] body textarea, html[data-acsb-color-contrast=light] body.et-db #et-boc .et-l input, html[data-acsb-color-contrast=light] body.et-db #et-boc .et-l textarea {
	border: 2px solid #222 !important;
	color: #222 !important;
}

html[data-acsb-color-contrast=light] body #page-container input::-webkit-input-placeholder, html[data-acsb-color-contrast=light] body #page-container textarea::-webkit-input-placeholder, html[data-acsb-color-contrast=light] body input::-webkit-input-placeholder, html[data-acsb-color-contrast=light] body textarea::-webkit-input-placeholder, html[data-acsb-color-contrast=light] body.et-db #et-boc .et-l input::-webkit-input-placeholder, html[data-acsb-color-contrast=light] body.et-db #et-boc .et-l textarea::-webkit-input-placeholder {
	color: #222 !important;
}

html[data-acsb-color-contrast=light] body #page-container input::-moz-placeholder, html[data-acsb-color-contrast=light] body #page-container textarea::-moz-placeholder, html[data-acsb-color-contrast=light] body input::-moz-placeholder, html[data-acsb-color-contrast=light] body textarea::-moz-placeholder, html[data-acsb-color-contrast=light] body.et-db #et-boc .et-l input::-moz-placeholder, html[data-acsb-color-contrast=light] body.et-db #et-boc .et-l textarea::-moz-placeholder {
	color: #222 !important;
}

html[data-acsb-color-contrast=light] body #page-container input:-ms-input-placeholder, html[data-acsb-color-contrast=light] body #page-container textarea:-ms-input-placeholder, html[data-acsb-color-contrast=light] body input:-ms-input-placeholder, html[data-acsb-color-contrast=light] body textarea:-ms-input-placeholder, html[data-acsb-color-contrast=light] body.et-db #et-boc .et-l input:-ms-input-placeholder, html[data-acsb-color-contrast=light] body.et-db #et-boc .et-l textarea:-ms-input-placeholder {
	color: #222 !important;
}

html[data-acsb-color-contrast=light] body #page-container input::-ms-input-placeholder, html[data-acsb-color-contrast=light] body #page-container textarea::-ms-input-placeholder, html[data-acsb-color-contrast=light] body input::-ms-input-placeholder, html[data-acsb-color-contrast=light] body textarea::-ms-input-placeholder, html[data-acsb-color-contrast=light] body.et-db #et-boc .et-l input::-ms-input-placeholder, html[data-acsb-color-contrast=light] body.et-db #et-boc .et-l textarea::-ms-input-placeholder {
	color: #222 !important;
}

html[data-acsb-color-contrast=light] body #page-container input::placeholder, html[data-acsb-color-contrast=light] body #page-container textarea::placeholder, html[data-acsb-color-contrast=light] body input::placeholder, html[data-acsb-color-contrast=light] body textarea::placeholder, html[data-acsb-color-contrast=light] body.et-db #et-boc .et-l input::placeholder, html[data-acsb-color-contrast=light] body.et-db #et-boc .et-l textarea::placeholder {
	color: #222 !important;
}

html[data-acsb-hide-images=on] body #page-container img.dvmd_acsb_el_image, html[data-acsb-hide-images=on] body img.dvmd_acsb_el_image, html[data-acsb-hide-images=on] body.et-db #et-boc .et-l img.dvmd_acsb_el_image {
	visibility: hidden !important;
}

html[data-acsb-hide-images=on] body #page-container .dvmd_acsb_el_background_image, html[data-acsb-hide-images=on] body .dvmd_acsb_el_background_image, html[data-acsb-hide-images=on] body.et-db #et-boc .et-l .dvmd_acsb_el_background_image {
	background-image: none !important;
}

html[data-acsb-hide-images=on] body #page-container .dvmd_acsb_el_background_image.nitro-lazy, html[data-acsb-hide-images=on] body .dvmd_acsb_el_background_image.nitro-lazy, html[data-acsb-hide-images=on] body.et-db #et-boc .et-l .dvmd_acsb_el_background_image.nitro-lazy {
	background-image: none !important;
}

html[data-acsb-stop-animations=on] body #page-container *, html[data-acsb-stop-animations=on] body *, html[data-acsb-stop-animations=on] body.et-db #et-boc .et-l * {
	opacity: 1 !important;
}

html[data-acsb-stop-animations=on] body #page-container :after, html[data-acsb-stop-animations=on] body #page-container :before, html[data-acsb-stop-animations=on] body :after, html[data-acsb-stop-animations=on] body :before, html[data-acsb-stop-animations=on] body.et-db #et-boc .et-l :after, html[data-acsb-stop-animations=on] body.et-db #et-boc .et-l :before {
	opacity: 1 !important;
}

html[data-acsb-stop-animations-animation=on] body #page-container *, html[data-acsb-stop-animations-animation=on] body *, html[data-acsb-stop-animations-animation=on] body.et-db #et-boc .et-l * {
	-webkit-animation: none !important;
	animation: none !important;
}

html[data-acsb-stop-animations-animation=on] body #page-container :after, html[data-acsb-stop-animations-animation=on] body #page-container :before, html[data-acsb-stop-animations-animation=on] body :after, html[data-acsb-stop-animations-animation=on] body :before, html[data-acsb-stop-animations-animation=on] body.et-db #et-boc .et-l :after, html[data-acsb-stop-animations-animation=on] body.et-db #et-boc .et-l :before {
	-webkit-animation: none !important;
	animation: none !important;
}

html[data-acsb-stop-animations-transition=on] body #page-container *, html[data-acsb-stop-animations-transition=on] body *, html[data-acsb-stop-animations-transition=on] body.et-db #et-boc .et-l * {
	-webkit-transition: none !important;
	transition: none !important;
}

html[data-acsb-stop-animations-transition=on] body #page-container :after, html[data-acsb-stop-animations-transition=on] body #page-container :before, html[data-acsb-stop-animations-transition=on] body :after, html[data-acsb-stop-animations-transition=on] body :before, html[data-acsb-stop-animations-transition=on] body.et-db #et-boc .et-l :after, html[data-acsb-stop-animations-transition=on] body.et-db #et-boc .et-l :before {
	-webkit-transition: none !important;
	transition: none !important;
}

html[data-acsb-stop-animations-transform=on] body #page-container :not(#dvmd_accessibility_wrapper *), html[data-acsb-stop-animations-transform=on] body :not(#dvmd_accessibility_wrapper *), html[data-acsb-stop-animations-transform=on] body.et-db #et-boc .et-l :not(#dvmd_accessibility_wrapper *) {
	-webkit-transform: none !important;
	transform: none !important;
}

html[data-acsb-stop-animations-transform=on] body #page-container :not(#dvmd_accessibility_wrapper *):after, html[data-acsb-stop-animations-transform=on] body #page-container :not(#dvmd_accessibility_wrapper *):before, html[data-acsb-stop-animations-transform=on] body :not(#dvmd_accessibility_wrapper *):after, html[data-acsb-stop-animations-transform=on] body :not(#dvmd_accessibility_wrapper *):before, html[data-acsb-stop-animations-transform=on] body.et-db #et-boc .et-l :not(#dvmd_accessibility_wrapper *):after, html[data-acsb-stop-animations-transform=on] body.et-db #et-boc .et-l :not(#dvmd_accessibility_wrapper *):before {
	-webkit-transform: none !important;
	transform: none !important;
}

#dvmd_acsb_button {
	all: unset;
	z-index: calc(var(--dvmd_acsb_sidebar_zindex) + 100);
	position: fixed;
	cursor: pointer;
	display: none;
	opacity: 0;
	-webkit-transition: opacity 1s ease, -webkit-transform .2s ease, -webkit-box-shadow .2s ease;
	transition: opacity 1s ease, -webkit-transform .2s ease, -webkit-box-shadow .2s ease;
	transition: transform .2s ease, box-shadow .2s ease, opacity 1s ease;
	transition: transform .2s ease, box-shadow .2s ease, opacity 1s ease, -webkit-transform .2s ease, -webkit-box-shadow .2s ease;
	width: var(--dvmd_acsb_button_size);
	height: var(--dvmd_acsb_button_size);
	background: var(--dvmd_acsb_button_background_color);
	border: var(--dvmd_acsb_button_border_width) solid var(--dvmd_acsb_button_foreground_color);
	border-radius: 100%;
	font-size: 16px;
	font-size: 1em;
}

#dvmd_acsb_button.drop_shadow {
	-webkit-box-shadow: 0 0 8px 2px var(--dvmd_acsb_button_background_color_tint);
	box-shadow: 0 0 8px 2px var(--dvmd_acsb_button_background_color_tint);
}

#dvmd_acsb_button svg {
	width: 100%;
	height: 100%;
	padding: 16%;
	fill: var(--dvmd_acsb_button_foreground_color);
}

#dvmd_acsb_button .dvmd_acsb_tick {
	display: none;
	position: absolute;
	top: 50%;
	width: 35%;
	height: 35%;
	background: var(--dvmd_acsb_button_background_color);
	border: 2px solid var(--dvmd_acsb_button_foreground_color);
	border-radius: 100%;
	line-height: 1;
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_button.ltr_top_left {
	top: var(--dvmd_acsb_button_margin_vert);
	left: var(--dvmd_acsb_button_margin_horz);
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_button.ltr_top_right {
	top: var(--dvmd_acsb_button_margin_vert);
	right: var(--dvmd_acsb_button_margin_horz);
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_button.ltr_bottom_left {
	bottom: var(--dvmd_acsb_button_margin_vert);
	left: var(--dvmd_acsb_button_margin_horz);
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_button.ltr_bottom_right {
	bottom: var(--dvmd_acsb_button_margin_vert);
	right: var(--dvmd_acsb_button_margin_horz);
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_button .dvmd_acsb_tick {
	-webkit-transform: translateX(50%) translateY(-50%);
	transform: translateX(50%) translateY(-50%);
	right: 0;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_button.rtl_top_left {
	top: var(--dvmd_acsb_button_margin_vert);
	left: var(--dvmd_acsb_button_margin_horz);
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_button.rtl_top_right {
	top: var(--dvmd_acsb_button_margin_vert);
	right: var(--dvmd_acsb_button_margin_horz);
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_button.rtl_bottom_left {
	bottom: var(--dvmd_acsb_button_margin_vert);
	left: var(--dvmd_acsb_button_margin_horz);
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_button.rtl_bottom_right {
	bottom: var(--dvmd_acsb_button_margin_vert);
	right: var(--dvmd_acsb_button_margin_horz);
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_button .dvmd_acsb_tick {
	-webkit-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
	left: 0;
}

#dvmd_acsb_button:hover {
	-webkit-box-shadow: 0 0 0 4px var(--dvmd_acsb_button_background_color_tint);
	box-shadow: 0 0 0 4px var(--dvmd_acsb_button_background_color_tint);
}

#dvmd_acsb_button:focus {
	-webkit-box-shadow: 0 0 0 4px var(--dvmd_acsb_button_background_color_tint);
	box-shadow: 0 0 0 4px var(--dvmd_acsb_button_background_color_tint);
}

#dvmd_acsb_button:hover:focus {
	-webkit-box-shadow: 0 0 0 7px var(--dvmd_acsb_button_background_color_tint);
	box-shadow: 0 0 0 7px var(--dvmd_acsb_button_background_color_tint);
}

#dvmd_accessibility_wrapper[data-acsb-sidebar=open] #dvmd_acsb_button {
	-webkit-box-shadow: 0 0 0 7px var(--dvmd_acsb_button_background_color_tint);
	box-shadow: 0 0 0 7px var(--dvmd_acsb_button_background_color_tint);
}

#dvmd_accessibility_wrapper[data-acsb-sidebar=open] #dvmd_acsb_button:hover {
	-webkit-box-shadow: 0 0 0 10px var(--dvmd_acsb_button_background_color_tint);
	box-shadow: 0 0 0 10px var(--dvmd_acsb_button_background_color_tint);
}

#dvmd_accessibility_wrapper[data-acsb-sidebar=open] #dvmd_acsb_button:focus {
	-webkit-box-shadow: 0 0 0 10px var(--dvmd_acsb_button_background_color_tint);
	box-shadow: 0 0 0 10px var(--dvmd_acsb_button_background_color_tint);
}

#dvmd_accessibility_wrapper[data-acsb-sidebar=open] #dvmd_acsb_button:hover:focus {
	-webkit-box-shadow: 0 0 0 13px var(--dvmd_acsb_button_background_color_tint);
	box-shadow: 0 0 0 13px var(--dvmd_acsb_button_background_color_tint);
}

#dvmd_acsb_sidebar #dvmd_acsb_header {
	padding: 1em;
	display: grid;
	grid-gap: 3px;
	grid-template-columns: 1fr;
}

#dvmd_acsb_sidebar #dvmd_acsb_close_sidebar {
	background: var(--dvmd_acsb_sidebar_button_color);
	color: var(--dvmd_acsb_sidebar_foreground_color);
	border-radius: 1.5em;
}

#dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar {
	background: var(--dvmd_acsb_sidebar_button_color);
	color: var(--dvmd_acsb_sidebar_foreground_color);
	display: none;
}

#dvmd_acsb_sidebar .dvmd_acsb_icon_close_sidebar {
	fill: var(--dvmd_acsb_sidebar_foreground_color);
	width: 1.1em;
	height: 1.1em;
}

#dvmd_acsb_sidebar .dvmd_acsb_icon_reset_sidebar {
	fill: var(--dvmd_acsb_sidebar_foreground_color);
	width: 1.2em;
	height: 1.2em;
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar .dvmd_acsb_icon_close_sidebar {
	left: 1.5em;
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar .dvmd_acsb_icon_reset_sidebar {
	right: .5em;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar .dvmd_acsb_icon_close_sidebar {
	right: 1.5em;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar .dvmd_acsb_icon_reset_sidebar {
	left: .5em;
}

html[data-acsb-color-contrast] #dvmd_acsb_sidebar #dvmd_acsb_header, html[data-acsb-color-saturation] #dvmd_acsb_sidebar #dvmd_acsb_header, html[data-acsb-focus-ring] #dvmd_acsb_sidebar #dvmd_acsb_header, html[data-acsb-hide-images] #dvmd_acsb_sidebar #dvmd_acsb_header, html[data-acsb-large-cursor] #dvmd_acsb_sidebar #dvmd_acsb_header, html[data-acsb-line-height] #dvmd_acsb_sidebar #dvmd_acsb_header, html[data-acsb-page-structure] #dvmd_acsb_sidebar #dvmd_acsb_header, html[data-acsb-reading-guide] #dvmd_acsb_sidebar #dvmd_acsb_header, html[data-acsb-reading-mask] #dvmd_acsb_sidebar #dvmd_acsb_header, html[data-acsb-screen-reader-voice] #dvmd_acsb_sidebar #dvmd_acsb_header, html[data-acsb-screen-reader] #dvmd_acsb_sidebar #dvmd_acsb_header, html[data-acsb-stop-animations] #dvmd_acsb_sidebar #dvmd_acsb_header, html[data-acsb-text-alignment] #dvmd_acsb_sidebar #dvmd_acsb_header, html[data-acsb-text-font] #dvmd_acsb_sidebar #dvmd_acsb_header, html[data-acsb-text-size] #dvmd_acsb_sidebar #dvmd_acsb_header, html[data-acsb-text-spacing] #dvmd_acsb_sidebar #dvmd_acsb_header, html[data-acsb-tool-tip] #dvmd_acsb_sidebar #dvmd_acsb_header {
	grid-template-columns: 1fr 1fr;
}

html[data-acsb-color-contrast] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-color-saturation] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-focus-ring] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-hide-images] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-large-cursor] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-line-height] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-page-structure] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-reading-guide] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-reading-mask] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-screen-reader-voice] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-screen-reader] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-stop-animations] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-text-alignment] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-text-font] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-text-size] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-text-spacing] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-tool-tip] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar {
	display: block;
}

html[data-acsb-color-contrast] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-color-saturation] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-focus-ring] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-hide-images] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-large-cursor] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-line-height] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-page-structure] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-reading-guide] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-reading-mask] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-screen-reader-voice] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-screen-reader] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-stop-animations] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-text-alignment] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-text-font] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-text-size] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-text-spacing] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-tool-tip] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

html[data-acsb-color-contrast] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-color-saturation] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-focus-ring] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-hide-images] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-large-cursor] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-line-height] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-page-structure] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-reading-guide] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-reading-mask] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-screen-reader-voice] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-screen-reader] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-stop-animations] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-text-alignment] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-text-font] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-text-size] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-text-spacing] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-tool-tip] #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar {
	border-top-right-radius: 1.5em;
	border-bottom-right-radius: 1.5em;
}

html[data-acsb-color-contrast] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-color-saturation] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-focus-ring] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-hide-images] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-large-cursor] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-line-height] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-page-structure] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-reading-guide] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-reading-mask] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-screen-reader-voice] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-screen-reader] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-stop-animations] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-text-alignment] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-text-font] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-text-size] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-text-spacing] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar, html[data-acsb-tool-tip] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_close_sidebar {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

html[data-acsb-color-contrast] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-color-saturation] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-focus-ring] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-hide-images] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-large-cursor] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-line-height] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-page-structure] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-reading-guide] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-reading-mask] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-screen-reader-voice] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-screen-reader] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-stop-animations] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-text-alignment] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-text-font] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-text-size] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-text-spacing] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar, html[data-acsb-tool-tip] #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_reset_sidebar {
	border-top-left-radius: 1.5em;
	border-bottom-left-radius: 1.5em;
}

#dvmd_acsb_sidebar #dvmd_acsb_footer {
	padding: .5em 1em 1em 1em;
}

#dvmd_acsb_sidebar #dvmd_acsb_plugin_credit {
	padding: 0 .5em;
	font-size: .8em;
	text-decoration: underline;
	color: var(--dvmd_acsb_sidebar_text_color);
}

#dvmd_acsb_sidebar #dvmd_acsb_main {
	padding: 3px 1em 3px 1em;
	-webkit-box-flex: 1;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	overflow: auto;
}

#dvmd_acsb_sidebar .dvmd_acsb_accordions .dvmd_acsb_toggle_container {
	border-radius: .5em;
	margin-bottom: .625em;
	background: var(--dvmd_acsb_sidebar_foreground_color);
}

#dvmd_acsb_sidebar .dvmd_acsb_accordions .dvmd_acsb_toggle_container:last-child {
	margin-bottom: 0;
}

#dvmd_acsb_sidebar .dvmd_acsb_accordions .dvmd_acsb_toggle_container .dvmd_acsb_h3 {
	padding: 0 !important;
}

#dvmd_acsb_sidebar .dvmd_acsb_accordions .dvmd_acsb_toggle {
	position: relative;
	border-radius: .5em;
	color: var(--dvmd_acsb_sidebar_text_color);
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

#dvmd_acsb_sidebar .dvmd_acsb_accordions .dvmd_acsb_toggle svg {
	fill: var(--dvmd_acsb_sidebar_text_color);
}

#dvmd_acsb_sidebar .dvmd_acsb_accordions [aria-expanded=true] {
	color: var(--dvmd_acsb_sidebar_button_color);
}

#dvmd_acsb_sidebar .dvmd_acsb_accordions [aria-expanded=true] svg {
	fill: var(--dvmd_acsb_sidebar_button_color);
}

#dvmd_acsb_sidebar .dvmd_acsb_accordions .dvmd_acsb_icon_feature {
	width: 1.7em;
	height: 1.7em;
}

#dvmd_acsb_sidebar .dvmd_acsb_accordions .dvmd_acsb_icon_accessibility_profiles {
	margin-top: -.05em;
}

#dvmd_acsb_sidebar .dvmd_acsb_accordions .dvmd_acsb_icon_reading_tools {
	margin-top: -.1em;
}

#dvmd_acsb_sidebar .dvmd_acsb_accordions .dvmd_acsb_icon_text_tools {
	margin-top: -.05em;
}

#dvmd_acsb_sidebar .dvmd_acsb_accordions .dvmd_acsb_icon_accessibility_statement {
	margin-top: -.1em;
}

#dvmd_acsb_sidebar .dvmd_acsb_accordions .dvmd_acsb_toggle_panel {
	padding: 1em 1em 1.5em 1em;
	border-radius: .5em;
}

#dvmd_acsb_sidebar .dvmd_acsb_accordions .dvmd_acsb_toggle_panel[hidden] {
	display: none;
}

#dvmd_acsb_sidebar .dvmd_acsb_accordions .dvmd_acsb_toggle_panel .dvmd_acsb_h4 {
	color: var(--dvmd_acsb_sidebar_button_color);
}

#dvmd_acsb_sidebar .dvmd_acsb_accordions .dvmd_acsb_tick {
	display: none;
	position: absolute;
	top: 0;
	width: 1.75em;
	height: 1.75em;
	background: var(--dvmd_acsb_sidebar_button_color);
	border: 2px solid var(--dvmd_acsb_sidebar_foreground_color);
	border-radius: 100%;
	line-height: 1;
}

#dvmd_acsb_sidebar .dvmd_acsb_accordions .dvmd_acsb_tick svg {
	fill: var(--dvmd_acsb_sidebar_foreground_color);
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar .dvmd_acsb_accordions .dvmd_acsb_toggle {
	padding-left: 3.25em;
	text-align: left;
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar .dvmd_acsb_accordions .dvmd_acsb_icon_arrow_vert {
	right: .5em;
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar .dvmd_acsb_accordions [aria-expanded=true] .dvmd_acsb_icon_arrow_vert {
	-webkit-transform: translateX(-50%) translateY(-50%) rotate(179.99deg);
	transform: translateX(-50%) translateY(-50%) rotate(179.99deg);
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar .dvmd_acsb_accordions .dvmd_acsb_icon_feature {
	left: 1.5em;
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar .dvmd_acsb_accordions .dvmd_acsb_toggle_panel {
	padding: 1em 1em 1.5em 1em;
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar .dvmd_acsb_accordions .dvmd_acsb_tick {
	-webkit-transform: translateX(40%) translateY(-25%);
	transform: translateX(40%) translateY(-25%);
	right: 0;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar .dvmd_acsb_accordions .dvmd_acsb_toggle {
	padding-right: 3.25em;
	text-align: right;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar .dvmd_acsb_accordions .dvmd_acsb_icon_arrow_vert {
	left: .5em;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar .dvmd_acsb_accordions [aria-expanded=true] .dvmd_acsb_icon_arrow_vert {
	-webkit-transform: translateX(50%) translateY(-50%) rotate(-179.99deg);
	transform: translateX(50%) translateY(-50%) rotate(-179.99deg);
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar .dvmd_acsb_accordions .dvmd_acsb_icon_feature {
	right: 1.5em;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar .dvmd_acsb_accordions .dvmd_acsb_tick {
	-webkit-transform: translateX(-40%) translateY(-25%);
	transform: translateX(-40%) translateY(-25%);
	left: 0;
}

#dvmd_acsb_sidebar .dvmd_acsb_feature {
	margin-bottom: 1.25em;
}

#dvmd_acsb_sidebar .dvmd_acsb_feature:last-child {
	margin-bottom: 0;
}

#dvmd_acsb_sidebar .dvmd_acsb_feature [aria-disabled=true] {
	opacity: .5;
	pointer-events: none;
}

#dvmd_acsb_sidebar .dvmd_acsb_feature .dvmd_acsb_h4 {
	padding: 0;
	margin-bottom: .625em;
	font-size: .875em;
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar .dvmd_acsb_feature .dvmd_acsb_h4 {
	text-align: left;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar .dvmd_acsb_feature .dvmd_acsb_h4 {
	text-align: right;
}

#dvmd_acsb_sidebar [role=radiogroup] {
	display: grid;
	grid-gap: 3px;
	border-radius: 1.5em;
}

#dvmd_acsb_sidebar .dvmd_acsb_columns_1 {
	grid-template-columns: 1fr;
}

#dvmd_acsb_sidebar .dvmd_acsb_columns_2 {
	grid-template-columns: 1fr 1fr;
}

#dvmd_acsb_sidebar .dvmd_acsb_columns_3 {
	grid-template-columns: 1fr 1fr 1fr;
}

#dvmd_acsb_sidebar .dvmd_acsb_columns_4 {
	grid-template-columns: 1fr 1fr 1fr 1fr;
}

#dvmd_acsb_sidebar .dvmd_acsb_columns_5 {
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#dvmd_acsb_sidebar .dvmd_acsb_columns_off_1 {
	grid-template-columns: 3.5em 1fr;
}

#dvmd_acsb_sidebar .dvmd_acsb_columns_off_2 {
	grid-template-columns: 3.5em 1fr 1fr;
}

#dvmd_acsb_sidebar .dvmd_acsb_columns_off_3 {
	grid-template-columns: 3.5em 1fr 1fr 1fr;
}

#dvmd_acsb_sidebar .dvmd_acsb_columns_off_4 {
	grid-template-columns: 3.5em 1fr 1fr 1fr 1fr;
}

#dvmd_acsb_sidebar .dvmd_acsb_columns_off_5 {
	grid-template-columns: 3.5em 1fr 1fr 1fr 1fr 1fr;
}

#dvmd_acsb_sidebar [role=radio] {
	background: var(--dvmd_acsb_sidebar_background_color);
	color: var(--dvmd_acsb_sidebar_text_color);
}

#dvmd_acsb_sidebar [role=radio][aria-checked=true] {
	background: var(--dvmd_acsb_sidebar_button_color);
	color: var(--dvmd_acsb_sidebar_foreground_color);
}

#dvmd_acsb_sidebar [role=radio][aria-checked=true][data-acsb-value=off] {
	background: var(--dvmd_acsb_sidebar_button_color);
}

#dvmd_acsb_sidebar [role=radio] .dvmd_acsb_icon_off {
	width: 1.25em;
	height: 1.25em;
}

#dvmd_acsb_sidebar [role=radio][aria-checked=false] svg {
	fill: var(--dvmd_acsb_sidebar_text_color);
}

#dvmd_acsb_sidebar [role=radio][aria-checked=true] svg.dvmd_acsb_icon_off {
	fill: var(--dvmd_acsb_sidebar_foreground_color);
}

#dvmd_acsb_sidebar [role=radio][aria-checked=false] svg.dvmd_acsb_icon_off {
	fill: var(--dvmd_acsb_sidebar_button_color);
}

#dvmd_accessibility_wrapper[dir=ltr] [role=radio]:first-child {
	border-top-left-radius: 1.5em;
	border-bottom-left-radius: 1.5em;
}

#dvmd_accessibility_wrapper[dir=ltr] [role=radio]:last-child {
	border-top-right-radius: 1.5em;
	border-bottom-right-radius: 1.5em;
}

#dvmd_accessibility_wrapper[dir=ltr] [role=radio] .dvmd_acsb_icon_off {
	left: 53%;
}

#dvmd_accessibility_wrapper[dir=rtl] [role=radio]:first-child {
	border-top-right-radius: 1.5em;
	border-bottom-right-radius: 1.5em;
}

#dvmd_accessibility_wrapper[dir=rtl] [role=radio]:last-child {
	border-top-left-radius: 1.5em;
	border-bottom-left-radius: 1.5em;
}

#dvmd_accessibility_wrapper[dir=rtl] [role=radio] .dvmd_acsb_icon_off {
	right: 53%;
}

#dvmd_acsb_sidebar .dvmd_acsb_tabs [role=tablist] {
	display: grid;
	grid-gap: 3px;
	grid-template-columns: 3.5em 1fr 1fr 1fr;
	width: 100%;
	margin-bottom: 3px;
}

#dvmd_acsb_sidebar .dvmd_acsb_tabs [role=tab] {
	border-radius: .5em .5em 0 0;
	color: var(--dvmd_acsb_sidebar_text_color);
}

#dvmd_acsb_sidebar .dvmd_acsb_tabs .dvmd_acsb_icon_off {
	width: 1.25em;
	height: 1.25em;
}

#dvmd_acsb_sidebar .dvmd_acsb_tabs [role=tab][aria-selected=false] {
	background: var(--dvmd_acsb_sidebar_background_color);
}

#dvmd_acsb_sidebar .dvmd_acsb_tabs [role=tab][aria-selected=true] {
	background: var(--dvmd_acsb_sidebar_button_color);
	color: var(--dvmd_acsb_sidebar_foreground_color);
}

#dvmd_acsb_sidebar .dvmd_acsb_tabs [role=tab][aria-selected=false] svg {
	fill: var(--dvmd_acsb_sidebar_button_color);
}

#dvmd_acsb_sidebar .dvmd_acsb_tabs [role=tab][aria-selected=true] svg {
	fill: var(--dvmd_acsb_sidebar_foreground_color);
}

#dvmd_acsb_sidebar .dvmd_acsb_tabs [role=tabpanel] {
	border-radius: 0 0 .5em .5em;
	overflow: auto;
	border: 2px solid var(--dvmd_acsb_sidebar_background_color);
	color: var(--dvmd_acsb_sidebar_text_color);
}

#dvmd_acsb_sidebar .dvmd_acsb_tabs [role=tabpanel][hidden] {
	display: none;
}

#dvmd_acsb_sidebar #dvmd_acsb_sidebar_language [role=radiogroup] {
	max-height: 18.5em;
	padding: .5em;
	overflow: auto;
	border-radius: .5em;
	border: 2px solid var(--dvmd_acsb_sidebar_background_color);
}

#dvmd_acsb_sidebar #dvmd_acsb_sidebar_language button:first-child {
	grid-column: span 2;
	border-radius: 1em 1em 0 0;
}

#dvmd_acsb_sidebar #dvmd_acsb_sidebar_language button:last-child:nth-child(odd) {
	border-radius: 0 0 1em 0;
}

#dvmd_acsb_sidebar #dvmd_acsb_sidebar_language button:last-child:nth-child(2n) {
	grid-column: span 2;
	border-radius: 0 0 1em 1em;
}

#dvmd_acsb_sidebar #dvmd_acsb_sidebar_language button:nth-last-child(2):nth-child(2n) {
	border-radius: 0 0 0 1em !important;
}

#dvmd_acsb_sidebar #dvmd_acsb_hide_sidebar [role=radiogroup] {
	margin-bottom: .75em;
}

#dvmd_acsb_sidebar #dvmd_acsb_hide_sidebar_button {
	width: auto;
	margin-bottom: .5em;
	border-radius: 1.5em;
	background: var(--dvmd_acsb_sidebar_button_color);
	color: var(--dvmd_acsb_sidebar_foreground_color);
}

#dvmd_acsb_sidebar .dvmd_acsb_icon_hide_sidebar {
	width: 1.5em;
	height: 1.5em;
	fill: var(--dvmd_acsb_sidebar_foreground_color);
}

#dvmd_acsb_sidebar #dvmd_acsb_hide_sidebar_note {
	color: var(--dvmd_acsb_sidebar_button_color);
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_hide_sidebar_button {
	padding-left: 3.5em;
	padding-right: 2.5em;
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar .dvmd_acsb_icon_hide_sidebar {
	left: 1.75em;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_hide_sidebar_button {
	padding-left: 2.5em;
	padding-right: 3.5em;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar .dvmd_acsb_icon_hide_sidebar {
	right: 1.75em;
}

#dvmd_acsb_sidebar #dvmd_acsb_screen_reader_mode svg.dvmd_acsb_icon_pointer {
	width: 1.45em;
	height: 1.45em;
}

#dvmd_acsb_sidebar #dvmd_acsb_screen_reader_mode svg.dvmd_acsb_icon_pause, #dvmd_acsb_sidebar #dvmd_acsb_screen_reader_mode svg.dvmd_acsb_icon_play {
	width: 1.3em;
	height: 1.3em;
}

#dvmd_acsb_sidebar #dvmd_acsb_screen_reader_mode svg.dvmd_acsb_icon_pause {
	display: none;
}

#dvmd_acsb_sidebar #dvmd_acsb_screen_reader_mode [aria-checked=true] svg.dvmd_acsb_icon_pause {
	display: inline-block;
}

#dvmd_acsb_sidebar #dvmd_acsb_screen_reader_mode [aria-checked=true] svg.dvmd_acsb_icon_play {
	display: none;
}

#dvmd_acsb_sidebar #dvmd_acsb_screen_reader_mode .dvmd_acsb_paused [aria-checked=true] svg.dvmd_acsb_icon_pause {
	display: none;
}

#dvmd_acsb_sidebar #dvmd_acsb_screen_reader_mode .dvmd_acsb_paused [aria-checked=true] svg.dvmd_acsb_icon_play {
	display: inline-block;
}

#dvmd_acsb_sidebar #dvmd_acsb_screen_reader_voice {
	margin-bottom: 1em;
}

#dvmd_acsb_sidebar #dvmd_acsb_screen_reader_note {
	color: var(--dvmd_acsb_sidebar_button_color);
}

#dvmd_acsb_sidebar #dvmd_acsb_profile [role=radiogroup] {
	margin-bottom: 1em;
	border-radius: 1em;
}

#dvmd_acsb_sidebar #dvmd_acsb_profile .dvmd_acsb_parity_odd button:first-child {
	grid-column: span 2;
}

#dvmd_acsb_sidebar #dvmd_acsb_profile .dvmd_acsb_parity_even button:first-child {
	grid-column: span 1;
}

#dvmd_acsb_sidebar #dvmd_acsb_profile #dvmd_acsb_profile_note {
	margin: 0 .5em;
	color: var(--dvmd_acsb_sidebar_button_color);
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_profile .dvmd_acsb_parity_odd button:first-child {
	border-radius: 1em 1em 0 0;
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_profile .dvmd_acsb_parity_even button:first-child {
	border-radius: 1em 0 0 0;
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_profile .dvmd_acsb_parity_even button:nth-child(2) {
	border-radius: 0 1em 0 0;
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_profile .dvmd_acsb_parity_even button:nth-last-child(2), #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_profile .dvmd_acsb_parity_odd button:nth-last-child(2) {
	border-radius: 0 0 0 1em;
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_profile .dvmd_acsb_parity_even button:last-child, #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_profile .dvmd_acsb_parity_odd button:last-child {
	border-radius: 0 0 1em 0;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_profile .dvmd_acsb_parity_odd button:first-child {
	border-radius: 1em 1em 0 0;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_profile .dvmd_acsb_parity_even button:first-child {
	border-radius: 0 1em 0 0;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_profile .dvmd_acsb_parity_even button:nth-child(2) {
	border-radius: 1em 0 0 0;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_profile .dvmd_acsb_parity_even button:nth-last-child(2), #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_profile .dvmd_acsb_parity_odd button:nth-last-child(2) {
	border-radius: 0 0 1em 0;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_profile .dvmd_acsb_parity_even button:last-child, #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_profile .dvmd_acsb_parity_odd button:last-child {
	border-radius: 0 0 0 1em;
}

#dvmd_acsb_page_structure [role=tabpanel] {
	max-height: 30em;
	padding: .5em;
}

#dvmd_acsb_page_structure [role=tabpanel] small {
	padding: 1.5em 0;
	color: var(--dvmd_acsb_sidebar_button_color);
}

#dvmd_acsb_page_structure [role=tabpanel] li {
	cursor: pointer;
	position: relative;
	color: var(--dvmd_acsb_sidebar_button_color);
}

#dvmd_acsb_page_structure [role=tabpanel] li span {
	display: inline-block;
}

#dvmd_acsb_page_structure [role=tabpanel] li span.dvmd_acsb_item {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	max-width: 100%;
}

#dvmd_acsb_page_structure [role=tabpanel] li span.dvmd_acsb_colon {
	margin: 0 .25em;
}

#dvmd_acsb_page_structure [role=tabpanel] li span.dvmd_acsb_heading, #dvmd_acsb_page_structure [role=tabpanel] li span.dvmd_acsb_landmark, #dvmd_acsb_page_structure [role=tabpanel] li span.dvmd_acsb_link {
	font-weight: bold;
	letter-spacing: -.02em;
}

#dvmd_acsb_page_structure [role=tabpanel] li:not(:last-child) {
	margin-bottom: 3px;
	border-bottom: 1px solid var(--dvmd_acsb_sidebar_background_color);
}

#dvmd_acsb_page_structure [role=tabpanel] li:focus, #dvmd_acsb_page_structure [role=tabpanel] li:hover {
	-webkit-box-shadow: 0 0 0 3px var(--dvmd_acsb_sidebar_button_color_tint);
	box-shadow: 0 0 0 3px var(--dvmd_acsb_sidebar_button_color_tint);
}

#dvmd_acsb_page_structure [role=tabpanel] li:active {
	background: var(--dvmd_acsb_sidebar_background_color);
}

#dvmd_acsb_page_structure [role=tabpanel] li:after {
	content: "";
	position: absolute;
	display: inline-block;
	width: .5em;
	height: .5em;
	top: 50%;
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_page_structure [role=tabpanel] li {
	padding: .7em 2.5em .7em .5em;
	text-align: left;
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_page_structure [role=tabpanel] li span {
	text-align: left;
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_page_structure [role=tabpanel] li:after {
	border-right: 2px solid var(--dvmd_acsb_sidebar_button_color);
	border-bottom: 2px solid var(--dvmd_acsb_sidebar_button_color);
	right: .5em;
	-webkit-transform: translate(-50%, -80%) rotate(45deg);
	transform: translate(-50%, -80%) rotate(45deg);
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_page_structure #dvmd_acsb_links_panel li:after {
	-webkit-transform: translate(-50%, -50%) rotate(-45deg);
	transform: translate(-50%, -50%) rotate(-45deg);
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_page_structure [role=tabpanel] li {
	padding: .7em .5em .7em 2.5em;
	text-align: right;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_page_structure [role=tabpanel] li span {
	text-align: right;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_page_structure [role=tabpanel] li:after {
	border-left: 2px solid var(--dvmd_acsb_sidebar_button_color);
	border-top: 2px solid var(--dvmd_acsb_sidebar_button_color);
	left: .5em;
	-webkit-transform: translate(50%, -80%) rotate(225deg);
	transform: translate(50%, -80%) rotate(225deg);
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_page_structure #dvmd_acsb_links_panel li:after {
	-webkit-transform: translate(50%, -50%) rotate(-45deg);
	transform: translate(50%, -50%) rotate(-45deg);
}

#dvmd_acsb_sidebar #dvmd_acsb_text_tools_panel #dvmd_acsb_text_font_dyslexic {
	font-family: "OpenDyslexic", Arial, Helvetica, sans-serif !important;
}

#dvmd_acsb_sidebar #dvmd_acsb_text_tools_panel #dvmd_acsb_text_size_1 svg {
	width: 1em;
	height: 1em;
}

#dvmd_acsb_sidebar #dvmd_acsb_text_tools_panel #dvmd_acsb_text_size_2 svg {
	width: 1.15em;
	height: 1.15em;
}

#dvmd_acsb_sidebar #dvmd_acsb_text_tools_panel #dvmd_acsb_text_size_3 svg {
	width: 1.3em;
	height: 1.3em;
}

#dvmd_acsb_sidebar #dvmd_acsb_text_tools_panel #dvmd_acsb_text_size_4 svg {
	width: 1.45em;
	height: 1.45em;
}

#dvmd_acsb_sidebar #dvmd_acsb_text_tools_panel #dvmd_acsb_line_height_1 svg, #dvmd_acsb_sidebar #dvmd_acsb_text_tools_panel #dvmd_acsb_line_height_2 svg, #dvmd_acsb_sidebar #dvmd_acsb_text_tools_panel #dvmd_acsb_line_height_3 svg, #dvmd_acsb_sidebar #dvmd_acsb_text_tools_panel #dvmd_acsb_line_height_4 svg {
	width: 1.25em;
	height: 1.25em;
}

#dvmd_acsb_sidebar #dvmd_acsb_text_tools_panel #dvmd_acsb_text_spacing_1 svg, #dvmd_acsb_sidebar #dvmd_acsb_text_tools_panel #dvmd_acsb_text_spacing_2 svg, #dvmd_acsb_sidebar #dvmd_acsb_text_tools_panel #dvmd_acsb_text_spacing_3 svg, #dvmd_acsb_sidebar #dvmd_acsb_text_tools_panel #dvmd_acsb_text_spacing_4 svg {
	width: auto;
	height: 1.15em;
}

#dvmd_acsb_sidebar #dvmd_acsb_text_tools_panel #dvmd_acsb_text_alignment_center svg, #dvmd_acsb_sidebar #dvmd_acsb_text_tools_panel #dvmd_acsb_text_alignment_justify svg, #dvmd_acsb_sidebar #dvmd_acsb_text_tools_panel #dvmd_acsb_text_alignment_left svg, #dvmd_acsb_sidebar #dvmd_acsb_text_tools_panel #dvmd_acsb_text_alignment_right svg {
	width: 1.25em;
	height: 1.25em;
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text {
	padding: 1em;
	border-radius: .5em;
	font-size: .9em;
	max-height: 400px;
	overflow: auto;
	color: var(--dvmd_acsb_sidebar_text_color);
	border: 2px solid var(--dvmd_acsb_sidebar_background_color);
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text * {
	color: var(--dvmd_acsb_sidebar_text_color);
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text *, #dvmd_acsb_sidebar #dvmd_acsb_statement_text :after, #dvmd_acsb_sidebar #dvmd_acsb_statement_text :before {
	-webkit-box-sizing: inherit;
	box-sizing: inherit;
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text hr {
	margin: 1.5em 0;
	border: 0;
	border-top: 1px solid var(--dvmd_acsb_sidebar_button_color);
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text a {
	text-decoration: underline;
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text a:focus, #dvmd_acsb_sidebar #dvmd_acsb_statement_text a:hover {
	-webkit-box-shadow: none;
	box-shadow: none;
	color: var(--dvmd_acsb_sidebar_button_color);
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text b, #dvmd_acsb_sidebar #dvmd_acsb_statement_text strong {
	font-weight: bold;
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text em {
	font-style: italic;
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text del {
	text-decoration: line-through;
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text p {
	padding: 0;
	margin: 0;
	margin-bottom: .75em;
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text h1, #dvmd_acsb_sidebar #dvmd_acsb_statement_text h2, #dvmd_acsb_sidebar #dvmd_acsb_statement_text h3, #dvmd_acsb_sidebar #dvmd_acsb_statement_text h4, #dvmd_acsb_sidebar #dvmd_acsb_statement_text h5, #dvmd_acsb_sidebar #dvmd_acsb_statement_text h6 {
	padding: 0;
	margin: 0;
	margin-top: .75em;
	margin-bottom: .5em;
	color: var(--dvmd_acsb_sidebar_button_color);
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text h1 {
	font-size: 2em;
	margin-top: .5em;
	margin-bottom: 0em;
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text h2 {
	font-size: 1.8em;
	margin-top: .55em;
	margin-bottom: .1em;
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text h3 {
	font-size: 1.6em;
	margin-top: .6em;
	margin-bottom: .2em;
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text h4 {
	font-size: 1.4em;
	margin-top: .65em;
	margin-bottom: .3em;
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text h5 {
	font-size: 1.2em;
	margin-top: .7em;
	margin-bottom: .4em;
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text h6 {
	font-size: 1em;
	margin-top: .75em;
	margin-bottom: .5em;
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text blockquote {
	margin: 0 0 .75em 0;
	padding: 0 1em;
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text blockquote :last-child {
	margin-bottom: 0;
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text button {
	margin-bottom: .75em;
	border-radius: 10em;
	background-color: var(--dvmd_acsb_sidebar_button_color);
	color: var(--dvmd_acsb_sidebar_foreground_color);
	white-space: nowrap;
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text button[disabled] {
	cursor: default;
	opacity: .5;
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text dl, #dvmd_acsb_sidebar #dvmd_acsb_statement_text ol, #dvmd_acsb_sidebar #dvmd_acsb_statement_text ul {
	list-style: none;
	margin-top: 0;
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text ol {
	list-style: decimal outside;
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text ul {
	list-style: disc outside;
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text table {
	border-spacing: 0;
	display: block;
	overflow-x: auto;
	width: 100%;
	margin-bottom: .75em;
	border: none;
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text th {
	color: var(--dvmd_acsb_sidebar_button_color);
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text td, #dvmd_acsb_sidebar #dvmd_acsb_statement_text th {
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: 1px solid var(--dvmd_acsb_sidebar_button_color);
	padding: 1em 1.25em;
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text :first-child {
	margin-top: 0;
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_text :last-child {
	margin-bottom: 0;
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_statement_text {
	text-align: left;
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_statement_text * {
	text-align: left;
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_statement_text p {
	text-align: left;
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_statement_text h1, #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_statement_text h2, #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_statement_text h3, #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_statement_text h4, #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_statement_text h5, #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_statement_text h6 {
	text-align: left;
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_statement_text blockquote {
	border-left: 4px solid var(--dvmd_acsb_sidebar_button_color);
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_statement_text button {
	text-align: center;
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_statement_text dl, #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_statement_text ol, #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_statement_text ul {
	text-align: left;
	margin: .75em 0 .75em 1em;
	padding-left: 1em;
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_statement_text li {
	text-align: left;
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_statement_text table {
	text-align: left;
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_statement_text td, #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_statement_text th {
	text-align: left;
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_statement_text td:first-child, #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_statement_text th:first-child {
	padding-left: 0;
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_statement_text td:last-child, #dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_statement_text th:last-child {
	padding-right: 0;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_statement_text {
	text-align: right;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_statement_text * {
	text-align: right;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_statement_text p {
	text-align: right;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_statement_text h1, #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_statement_text h2, #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_statement_text h3, #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_statement_text h4, #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_statement_text h5, #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_statement_text h6 {
	text-align: right;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_statement_text blockquote {
	border-left: none;
	border-right: 4px solid var(--dvmd_acsb_sidebar_button_color);
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_statement_text button {
	text-align: center;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_statement_text dl, #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_statement_text ol, #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_statement_text ul {
	text-align: right;
	margin: .75em 1em .75em 0;
	padding-right: 1em;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_statement_text li {
	text-align: right;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_statement_text table {
	text-align: right;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_statement_text td, #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_statement_text th {
	text-align: right;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_statement_text td:first-child, #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_statement_text th:first-child {
	padding-right: 0;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_statement_text td:last-child, #dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_statement_text th:last-child {
	padding-left: 0;
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_page {
	display: block;
	cursor: pointer;
	position: relative;
	margin: 1.25em auto 0 auto;
	padding: .75em;
	max-width: 60%;
	border-radius: 1.5em;
	background: var(--dvmd_acsb_sidebar_button_color);
	color: var(--dvmd_acsb_sidebar_foreground_color);
}

#dvmd_acsb_sidebar #dvmd_acsb_statement_page .dvmd_acsb_icon_arrow_horz {
	fill: var(--dvmd_acsb_sidebar_foreground_color);
}

#dvmd_accessibility_wrapper[dir=ltr] #dvmd_acsb_sidebar #dvmd_acsb_statement_page .dvmd_acsb_icon_arrow_horz {
	right: .5em;
}

#dvmd_accessibility_wrapper[dir=rtl] #dvmd_acsb_sidebar #dvmd_acsb_statement_page .dvmd_acsb_icon_arrow_horz {
	left: .5em;
	-webkit-transform: scaleX(-1) translateY(-50%) translateX(-50%);
	transform: scaleX(-1) translateY(-50%) translateX(-50%);
}
