/**
 * Extracted from setSeoText.php inline <style> blocks
 * TemplateStyles: r1316064257, r1126788409, r1327269900, r1239549316, r1333433106
 */

/* TemplateStyles:r1316064257 â€” Infobox styles */
.mw-parser-output .infobox-subbox {
	padding: 0;
	border: none;
	margin: -3px;
	width: auto;
	min-width: 100%;
	font-size: 100%;
	clear: none;
	float: none;
	background-color: transparent;
	color: inherit
}

.mw-parser-output .infobox-3cols-child {
	margin: -3px
}

.mw-parser-output .infobox .navbar {
	font-size: 100%
}

@media screen {
	html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style] {
		background: #1f1f23 !important;
		color: #f8f9fa
	}
}

@media screen and (prefers-color-scheme:dark) {
	html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style] {
		background: #1f1f23 !important;
		color: #f8f9fa
	}
}

@media(min-width:640px) {
	body.skin--responsive .mw-parser-output .infobox-table {
		display: table !important
	}

	body.skin--responsive .mw-parser-output .infobox-table>caption {
		display: table-caption !important
	}

	body.skin--responsive .mw-parser-output .infobox-table>tbody {
		display: table-row-group
	}

	body.skin--responsive .mw-parser-output .infobox-table th,
	body.skin--responsive .mw-parser-output .infobox-table td {
		padding-left: inherit;
		padding-right: inherit
	}
}

/* TemplateStyles:r1126788409 â€” Plainlist styles */
.mw-parser-output .plainlist ol,
.mw-parser-output .plainlist ul {
	line-height: inherit;
	list-style: none;
	margin: 0;
	padding: 0
}

.mw-parser-output .plainlist ol li,
.mw-parser-output .plainlist ul li {
	margin-bottom: 0
}

/* TemplateStyles:r1327269900 â€” Reflist styles */
.mw-parser-output .reflist-columns-2 {
	column-width: 30em
}

.mw-parser-output .reflist-columns-3 {
	column-width: 25em
}

body.skin-vector-2022 .mw-parser-output .reflist-columns-2 {
	column-width: 27em
}

body.skin-vector-2022 .mw-parser-output .reflist-columns-3 {
	column-width: 22.5em
}

.mw-parser-output .references[data-mw-group=upper-alpha] {
	list-style-type: upper-alpha
}

.mw-parser-output .references[data-mw-group=upper-roman] {
	list-style-type: upper-roman
}

.mw-parser-output .references[data-mw-group=lower-alpha] {
	list-style-type: lower-alpha
}

.mw-parser-output .references[data-mw-group=lower-greek] {
	list-style-type: lower-greek
}

.mw-parser-output .references[data-mw-group=lower-roman] {
	list-style-type: lower-roman
}

.mw-parser-output div.reflist-liststyle-upper-alpha .references {
	list-style-type: upper-alpha
}

.mw-parser-output div.reflist-liststyle-upper-roman .references {
	list-style-type: upper-roman
}

.mw-parser-output div.reflist-liststyle-lower-alpha .references {
	list-style-type: lower-alpha
}

.mw-parser-output div.reflist-liststyle-lower-greek .references {
	list-style-type: lower-greek
}

.mw-parser-output div.reflist-liststyle-lower-roman .references {
	list-style-type: lower-roman
}

/* TemplateStyles:r1239549316 â€” Refbegin styles */
.mw-parser-output .refbegin {
	margin-bottom: 0.5em
}

.mw-parser-output .refbegin-hanging-indents>ul {
	margin-left: 0
}

.mw-parser-output .refbegin-hanging-indents>ul>li {
	margin-left: 0;
	padding-left: 3.2em;
	text-indent: -3.2em
}

.mw-parser-output .refbegin-hanging-indents ul,
.mw-parser-output .refbegin-hanging-indents ul li {
	list-style: none
}

@media(max-width:720px) {
	.mw-parser-output .refbegin-hanging-indents>ul>li {
		padding-left: 1.6em;
		text-indent: -1.6em
	}
}

.mw-parser-output .refbegin-columns {
	margin-top: 0.3em
}

.mw-parser-output .refbegin-columns ul {
	margin-top: 0
}

.mw-parser-output .refbegin-columns li {
	page-break-inside: avoid;
	break-inside: avoid-column
}

@media screen {
	.mw-parser-output .refbegin {
		font-size: 90%
	}
}

/* TemplateStyles:r1333433106 â€” Citation styles */
.mw-parser-output cite.citation {
	font-style: inherit;
	word-wrap: break-word
}

.mw-parser-output .citation q {
	quotes: "\"" "\"" "'" "'"
}

.mw-parser-output .citation:target {
	background-color: rgba(0, 127, 255, 0.133)
}

.mw-parser-output .id-lock-free.id-lock-free a {
	background: url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat
}

.mw-parser-output .id-lock-limited.id-lock-limited a,
.mw-parser-output .id-lock-registration.id-lock-registration a {
	background: url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat
}

.mw-parser-output .id-lock-subscription.id-lock-subscription a {
	background: url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat
}

.mw-parser-output .cs1-ws-icon a {
	background: url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat
}

body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,
body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,
body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,
body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,
body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a {
	background-size: contain;
	padding: 0 1em 0 0
}

.mw-parser-output .cs1-code {
	color: inherit;
	background: inherit;
	border: none;
	padding: inherit
}

.mw-parser-output .cs1-hidden-error {
	display: none;
	color: var(--color-error, #bf3c2c)
}

.mw-parser-output .cs1-visible-error {
	color: var(--color-error, #bf3c2c)
}

.mw-parser-output .cs1-maint {
	display: none;
	color: #085;
	margin-left: 0.3em
}

.mw-parser-output .cs1-kern-left {
	padding-left: 0.2em
}

.mw-parser-output .cs1-kern-right {
	padding-right: 0.2em
}

.mw-parser-output .citation .mw-selflink {
	font-weight: inherit
}

@media screen {
	.mw-parser-output .cs1-format {
		font-size: 95%
	}

	html.skin-theme-clientpref-night .mw-parser-output .cs1-maint {
		color: #18911f
	}
}

@media screen and (prefers-color-scheme:dark) {
	html.skin-theme-clientpref-os .mw-parser-output .cs1-maint {
		color: #18911f
	}
}