.mw-cite-backlink, .cite-accessibility-label {
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.mw-references-columns {
	-webkit-column-width: 30em;
	-moz-column-width: 30em;
	column-width: 30em;
	margin-top: 0.3em;
}
.mw-parser-output .mw-references-columns .references {
	margin-top: 0;
}
.mw-references-columns li {
	-webkit-column-break-inside: avoid;
	page-break-inside: avoid;
	break-inside: avoid-column;
}
ol.references {
	counter-reset: mw-ref-extends-parent list-item;
}
ol.references > li {
	counter-increment: mw-ref-extends-parent;
	counter-reset: mw-ref-extends-child;
}
ol.references .mw-extended-references {
	list-style: none;
	margin-left: 2em;
}
.mw-extended-references > li:before {
	counter-increment: mw-ref-extends-child;
	content: counter(mw-ref-extends-parent,decimal) '.' counter(mw-ref-extends-child,decimal) '. ';
}
sup.reference {
	unicode-bidi: -moz-isolate;
	unicode-bidi: -webkit-isolate;
	unicode-bidi: isolate;
	white-space: nowrap;
	font-weight: normal;
	font-style: normal;
}
ol.references li:target, sup.reference:target {
	background-color: #eaf3ff;
}
.mw-ext-cite-error {
	font-weight: bold;
	unicode-bidi: embed;
}
.mw-ext-cite-error code {
	background-color: transparent;
	color: inherit;
	padding: 1px 2px;
}
.mw-cite-dir-ltr .reference-text {
	direction: ltr;
	unicode-bidi: embed;
}
.mw-cite-dir-rtl .reference-text {
	direction: rtl;
	unicode-bidi: embed;
}
@media print {
	.mw-cite-backlink {
		display: none;
	}
}
@media (prefers-reduced-motion:reduce) {
	*, ::before, ::after {
		animation-delay: -0.01ms !important;
		animation-duration: 0.01ms !important;
		animation-iteration-count: 1 !important;
		scroll-behavior: auto !important;
		transition-duration: 0ms !important;
	}
}
body {
	margin: 0;
}
main {
	display: block;
}
hr {
	box-sizing: content-box;
	height: 0;
	overflow: visible;
}
abbr[title] {
	border-bottom: 1px dotted;
	cursor: help;
}
@supports (text-decoration:underline dotted) {
	abbr[title] {
		border-bottom: 0;
		text-decoration: underline dotted;
	}
}
pre, code, tt, kbd, samp {
	font-family: monospace,monospace;
}
sub, sup {
	line-height: 1;
}
img {
	border: 0;
}
button, input, optgroup, select, textarea {
	margin: 0;
}
button::-moz-focus-inner, [type='button']::-moz-focus-inner, [type='reset']::-moz-focus-inner, [type='submit']::-moz-focus-inner {
	border-style: none;
	padding: 0;
}
legend {
	color: inherit;
	padding: 0;
}
div.tright, div.floatright, table.floatright {
	clear: right;
	float: right;
}
div.tleft, div.floatleft, table.floatleft {
	float: left;
	clear: left;
}
div.floatright, table.floatright {
	margin: 0 0 0.5em 0.5em;
}
div.floatleft, table.floatleft {
	margin: 0 0.5em 0.5em 0;
}
div.thumb {
	width: auto;
	background-color: transparent;
	margin-bottom: 0.5em;
}
div.tleft {
	margin: 0.5em 1.4em 1.3em 0;
}
div.tright {
	margin: 0.5em 0 1.3em 1.4em;
}
.thumbcaption {
	text-align: left;
	line-height: 1.4em;
	padding: 3px;
}
div.thumbinner {
	padding: 3px;
	text-align: center;
	overflow: hidden;
}
.mw-message-box {
	color: #000;
	box-sizing: border-box;
	margin-bottom: 16px;
	border: 1px solid;
	padding: 12px 24px;
	word-wrap: break-word;
	overflow-wrap: break-word;
	overflow: hidden;
	background-color: #eaecf0;
	border-color: #a2a9b1;
}
.mw-message-box >:only-child {
	margin: 0;
}
.mw-message-box h2 {
	color: inherit;
	display: block;
	border: 0;
	font-size: 1em;
	font-weight: bold;
}
.mw-message-box .mw-logevent-loglines li {
	font-size: 90%;
}
.mw-message-box-error {
	background-color: #fee7e6;
	border-color: #d33;
}
.mw-message-box-warning {
	background-color: #fef6e7;
	border-color: #fc3;
}
.mw-message-box-success {
	background-color: #d5fdf4;
	border-color: #14866d;
}
.toctogglecheckbox:checked ~ ul {
	display: none;
}
@media screen {
	html, body {
		height: 100%;
	}
	:focus {
		outline-color: #3366cc;
	}
	html {
		font-size: 100%;
	}
	html, body {
		font-family: sans-serif;
	}
	ul {
		list-style-image: url(/skins/Vector/resources/common/images/bullet-icon.svg?d4515);
	}
	pre, .mw-code {
		line-height: 1.3;
	}
	.mw-jump-link:not(:focus) {
		display: block;
		position: absolute !important;
		clip: rect(1px,1px,1px,1px);
		width: 1px;
		height: 1px;
		margin: -1px;
		border: 0;
		padding: 0;
		overflow: hidden;
	}
	.mw-editsection, .mw-editsection-like {
		font-family: sans-serif;
	}
	.mw-body h1, .mw-body-content h1, .mw-body-content h2 {
		margin-bottom: 0.25em;
		padding: 0;
		font-family: 'Linux Libertine','Georgia','Times',serif;
		line-height: 1.3;
	}
	.mw-body h1:lang(ja), .mw-body-content h1:lang(ja), .mw-body-content h2:lang(ja), .mw-body h1:lang(he), .mw-body-content h1:lang(he), .mw-body-content h2:lang(he), .mw-body h1:lang(ko), .mw-body-content h1:lang(ko), .mw-body-content h2:lang(ko) {
		font-family: sans-serif;
	}
	.mw-body h1:lang(my), .mw-body-content h1:lang(my), .mw-body-content h2:lang(my) {
		line-height: normal;
	}
	.mw-body h1, .mw-body-content h1 {
		font-size: 1.8em;
	}
	.vector-body {
		font-size: 0.875em;
		font-size: calc(1em * 0.875);
		line-height: 1.6;
	}
	.vector-body #siteSub {
		font-size: 12.8px;
	}
	.vector-body h1 {
		margin-top: 1em;
	}
	.vector-body h2 {
		margin-top: 1em;
		font-size: 1.5em;
	}
	.vector-body h3, .vector-body h4, .vector-body h5, .vector-body h6 {
		margin-top: 0.3em;
		margin-bottom: 0;
		padding-bottom: 0;
		line-height: 1.6;
	}
	.vector-body h3 {
		font-size: 1.2em;
	}
	.vector-body h3, .vector-body h4 {
		font-weight: bold;
	}
	.vector-body h4, .vector-body h5, .vector-body h6 {
		font-size: 100%;
	}
	.vector-body .toc h2 {
		font-family: sans-serif;
		font-size: 100%;
	}
	.vector-body p {
		margin: 0.5em 0;
	}
	.vector-body blockquote {
		border-left: 4px solid #eaecf0;
		padding: 8px 32px;
	}
	.vector-body blockquote >:first-child {
		margin-top: 0;
	}
	.vector-body blockquote >:last-child {
		margin-bottom: 0;
	}
	.mw-parser-output a.external {
		background-image: url(./skins/Vector/resources/common/images/link-external-small-ltr-progressive_3.svg);
		background-position: center right;
		background-repeat: no-repeat;
		background-size: 0.857em;
		padding-right: 1em;
	}
	.mw-indicators {
		font-size: 0.875em;
		line-height: 1.6;
		position: relative;
		float: right;
	}
	.mw-indicator {
		display: inline-block;
	}
	#localNotice {
		margin-bottom: 0.9em;
	}
	#siteNotice {
		font-size: 0.8em;
		margin: 24px 0;
		position: relative;
		text-align: center;
	}
	.mw-portlet .vector-menu-heading {
		display: none;
	}
	.mw-portlet ul {
		list-style: none;
		margin: 0;
	}
	.vector-menu-dropdown {
		position: relative;
	}
	.vector-menu-dropdown .vector-menu-content {
		position: absolute;
		top: 100%;
		left: -1px;
		opacity: 0;
		height: 0;
		visibility: hidden;
		overflow: hidden;
		min-width: 100%;
		margin: 0;
		padding: 0;
		z-index: 3;
	}
	.vector-menu-dropdown .vector-menu-content-list {
		list-style: none;
	}
	.vector-menu-dropdown .mw-list-item {
		padding: 0;
		margin: 0;
	}
	.vector-menu-dropdown .mw-list-item a {
		display: block;
		white-space: nowrap;
		cursor: pointer;
	}
	.vector-menu-dropdown .selected a, .vector-menu-dropdown .selected a:visited {
		color: #202122;
		text-decoration: none;
	}
	.vector-menu-checkbox {
		cursor: pointer;
		position: absolute;
		top: 0;
		left: 0;
		z-index: 1;
		opacity: 0;
		width: 100%;
		height: 100%;
		margin: 0;
		padding: 0;
		display: none;
	}
	.vector-menu-checkbox:checked ~ .vector-menu-content {
		opacity: 1;
		visibility: visible;
		height: auto;
	}
	:not(:checked) > .vector-menu-checkbox {
		display: block;
	}
	.vector-menu-checkbox:focus + .vector-menu-heading {
		outline: dotted 1px;
		outline: auto -webkit-focus-ring-color;
	}
	.vector-menu-portal {
		margin: 0 0.6em 0 0.7em;
		padding: 0.25em 0;
		direction: ltr;
	}
	.vector-menu-portal .vector-menu-heading {
		display: block;
		color: #54595d;
		margin: 0.5em 0 0 0.66666667em;
		border: 0;
		padding: 0.25em 0;
		font-size: 0.75em;
		font-weight: normal;
		cursor: default;
	}
	.vector-menu-portal .vector-menu-content {
		margin-left: 0.5em;
		padding-top: 0;
	}
	.vector-menu-portal .vector-menu-content ul {
		list-style: none;
		margin: 0;
		padding-top: 0.3em;
	}
	.vector-menu-portal .vector-menu-content li {
		margin: 0;
		padding: 0.25em 0;
		font-size: 0.75em;
		line-height: 1.125em;
		word-wrap: break-word;
	}
	.vector-menu-portal .vector-menu-content li a {
		color: #0645ad;
	}
	.vector-menu-portal .vector-menu-content li a:visited {
		color: #0b0080;
	}
	.vector-search-box-inner {
		position: relative;
		height: 100%;
	}
	.vector-search-box-input {
		background-color: rgba(255,255,255,0.5);
		color: #000000;
		width: 100%;
		height: 2.15384615em;
		box-sizing: border-box;
		border: 1px solid #a2a9b1;
		border-radius: 2px;
		padding: 5px 2.15384615em 5px 0.4em;
		box-shadow: inset 0 0 0 1px transparent;
		font-family: inherit;
		font-size: 0.8125em;
		direction: ltr;
		transition-property: border-color,box-shadow;
		transition-duration: 250ms;
		-webkit-appearance: none;
		-moz-appearance: textfield;
	}
	.vector-search-box-inner:hover .vector-search-box-input {
		border-color: #72777d;
	}
	.vector-search-box-input:focus, .vector-search-box-inner:hover .vector-search-box-input:focus {
		outline: 0;
		border-color: #3366cc;
		box-shadow: inset 0 0 0 1px #3366cc;
	}
	.vector-search-box-input::-webkit-input-placeholder {
		color: #72777d;
		opacity: 1;
	}
	.vector-search-box-input:-ms-input-placeholder {
		color: #72777d;
		opacity: 1;
	}
	.vector-search-box-input::-moz-placeholder {
		color: #72777d;
		opacity: 1;
	}
	.vector-search-box-input::placeholder {
		color: #72777d;
		opacity: 1;
	}
	.vector-search-box-input::-webkit-search-decoration, .vector-search-box-input::-webkit-search-cancel-button, .vector-search-box-input::-webkit-search-results-button, .vector-search-box-input::-webkit-search-results-decoration {
		display: none;
	}
	.searchButton {
		background-color: transparent;
		position: absolute;
		top: 1px;
		bottom: 1px;
		right: 1px;
		min-width: 28px;
		width: 2.15384615em;
		border: 0;
		padding: 0;
		cursor: pointer;
		font-size: 0.8125em;
		direction: ltr;
		text-indent: -99999px;
		white-space: nowrap;
		overflow: hidden;
		z-index: 1;
	}
	.searchButton[name='go'] {
		background: no-repeat center / 1.23076923em url(./skins/Vector/resources/common/images/search_10.svg);
		opacity: 0.67;
	}
	.search-toggle {
		display: block;
		float: right;
	}
	.vector-search-box-collapses > div {
		display: none;
	}
	#p-logo {
		width: 10em;
		height: 160px;
		margin-bottom: 1em;
	}
	#p-logo a {
		background-position: center center;
		background-repeat: no-repeat;
		display: block;
		width: 10em;
		height: 160px;
		text-decoration: none;
	}
	.mw-footer {
		direction: ltr;
	}
	.mw-footer ul {
		list-style: none;
		margin: 0;
		padding: 0;
	}
	.mw-footer li {
		color: #202122;
		margin: 0;
		padding: 0.5em 0;
		font-size: 0.75em;
	}
	#footer-icons {
		float: right;
	}
	#footer-icons li {
		float: left;
		margin-left: 0.5em;
		line-height: 2;
		text-align: right;
	}
	#footer-info li {
		line-height: 1.4;
	}
	#footer-places li {
		float: left;
		margin-right: 1em;
		line-height: 2;
	}
}
@media screen and (min-width:1000px) {
	.search-toggle {
		display: none;
	}
}
@media screen and (min-width:1000px) {
	.vector-search-box-collapses > div {
		display: block;
	}
}
@media print {
	.toc, body {
		padding: 10px;
		font-family: 'Linux Libertine','Georgia','Times',serif;
	}
	.printfooter, .mw-footer, .thumb, figure, table, ol, dl, ul, h3, h4, h5, h6 {
		font-family: sans-serif;
	}
	img {
		font-family: 'Linux Libertine','Georgia','Times',serif;
	}
	.mw-body a:not(.image) {
		border-bottom: 1px solid #aaa;
	}
	.firstHeading {
		font-size: 25pt;
		line-height: 28pt;
		margin-bottom: 20px;
		padding-bottom: 5px;
	}
	.firstHeading, h2 {
		overflow: hidden;
		border-bottom: 2px solid #000000;
	}
	h3, h4, h5, h6 {
		margin: 30px 0 0;
	}
	h2, h3, h4, h5, h6 {
		padding: 0;
		position: relative;
	}
	h2 {
		font-size: 18pt;
		line-height: 24pt;
		margin-bottom: 0.25em;
	}
	h3 {
		font-size: 14pt;
		line-height: 20pt;
	}
	h4, h5, h6 {
		font-size: 12pt;
		line-height: 16pt;
	}
	p {
		font-size: 12pt;
		line-height: 16pt;
		margin-top: 5px;
		text-align: justify;
	}
	p:before {
		content: '';
		display: block;
		width: 120pt;
		overflow: hidden;
	}
	blockquote {
		border-left: 2px solid #000000;
		padding-left: 20px;
	}
	ol, ul {
		margin: 10px 0 0 1.6em;
		padding: 0;
	}
	ol li, ul li {
		padding: 2px 0;
		font-size: 12pt;
	}
	table ol li, table ul li {
		font-size: inherit;
	}
	.toc {
		page-break-before: avoid;
		page-break-after: avoid;
		background: none;
		border: 0;
		display: table;
	}
	.toc a {
		border: 0;
		font-weight: normal;
	}
	.toc > ul > li {
		margin-bottom: 4px;
		font-weight: bold;
	}
	.toc ul {
		margin: 0;
		list-style: none;
	}
	.toc ul ul {
		padding-left: 30px;
	}
	.toc li.toclevel-1 > a {
		font-size: 12pt;
		font-weight: bold;
	}
	#mw-navigation, .noprint, .mw-jump-link, .mw-portlet-lang, .toc .tocnumber, .mw-checkbox-hack-checkbox, .mw-checkbox-hack-button {
		display: none;
	}
	.printfooter {
		margin-top: 10px;
		border-top: 3px solid #000000;
		padding-top: 10px;
		font-size: 10pt;
		clear: both;
	}
	.mw-footer {
		margin-top: 12px;
		border-top: 1px solid #eeeeee;
		padding-top: 5px;
	}
	#footer-info {
		margin: 0;
		padding: 0;
	}
	#footer-info li {
		color: #999;
		list-style: none;
		display: block;
		padding-bottom: 10px;
		font-size: 10pt;
	}
	#footer-info li a {
		color: #999 !important;
	}
	#footer-info-lastmod {
		color: #000000;
		font-size: 12pt;
		font-weight: bold;
	}
}
@media screen {
	body {
		background-color: #f6f6f6;
		overflow-y: scroll;
	}
	.mw-body, .parsoid-body {
		background-color: #ffffff;
		color: #202122;
		direction: ltr;
		padding: 1em;
	}
	#p-personal {
		position: absolute;
		top: 6px;
		right: 0.75em;
		z-index: 100;
	}
	#p-personal ul {
		padding-left: 10em;
	}
	.mw-body, #mw-data-after-content {
		margin-left: 10em;
	}
	.mw-body {
		margin-top: -1px;
		border: 1px solid #a7d7f9;
		border-right-width: 0;
	}
	.mw-body .firstHeading {
		overflow: visible;
	}
	.mw-indicators {
		z-index: 1;
	}
	.vector-body {
		position: relative;
		z-index: 0;
	}
	#mw-page-base {
		background-color: #fbfbfb;
		background-image: linear-gradient(to bottom,#ffffff 50%,#f6f6f6 100%);
		background-position: bottom left;
		height: 5em;
	}
	#mw-head-base {
		margin-top: -5em;
		margin-left: 10em;
		height: 5em;
	}
	#mw-navigation h2 {
		position: absolute;
		top: -9999px;
	}
	#mw-head {
		position: absolute;
		top: 0;
		right: 0;
		width: 100%;
	}
	#left-navigation {
		float: left;
		margin-left: 10em;
		margin-top: 2.5em;
		margin-bottom: -2.5em;
	}
	#right-navigation {
		float: right;
		margin-top: 2.5em;
	}
	.vector-search-box {
		float: left;
		margin-right: 0.5em;
		margin-left: 0.5em;
	}
	.vector-search-box form {
		margin: 0.5em 0 0;
	}
	.vector-search-box-inner {
		min-width: 5em;
		width: 13.2em;
		width: 20vw;
		max-width: 20em;
	}
	#mw-panel {
		position: absolute;
		top: 0;
		width: 10em;
		left: 0;
	}
	#p-logo + .mw-portlet .vector-menu-heading {
		display: none;
	}
	.mw-footer {
		margin-left: 10em;
		margin-top: 0;
		padding: 0.75em;
	}
	.mw-content-ltr {
		direction: ltr;
	}
	.mw-content-rtl {
		direction: rtl;
	}
	.vector-menu-checkbox:checked + .vector-menu-heading:after {
		transform: scaleY(-1);
	}
	.vector-menu-dropdown {
		direction: ltr;
		float: left;
		cursor: pointer;
		position: relative;
		line-height: 1.125em;
	}
	.vector-menu-dropdown .vector-menu-heading {
		display: flex;
		color: #54595d;
		font-size: 0.8125em;
		background-position: right bottom;
		margin: 0 -1px 0 0;
		padding: 1.25em 8px 6px;
		font-weight: normal;
	}
	.vector-menu-dropdown .vector-menu-heading:after {
		content: '';
		background: url(./skins/Vector/resources/common/images/arrow-down_4.svg) 100% 50% no-repeat;
		width: 1.23076923em;
		height: 1.23076923em;
		opacity: 0.84;
	}
	.vector-menu-dropdown .vector-menu-heading:hover, .vector-menu-dropdown .vector-menu-heading:focus {
		color: #202122;
	}
	.vector-menu-dropdown .vector-menu-heading:hover:after, .vector-menu-dropdown .vector-menu-heading:focus:after {
		opacity: 1;
	}
	.vector-menu-dropdown .vector-menu-content {
		line-height: 1.125em;
		background-color: #ffffff;
		border: 1px solid #a2a9b1;
		border-top-width: 0;
		box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);
		transition-property: opacity;
		transition-duration: 100ms;
	}
	.vector-menu-dropdown:hover .vector-menu-content {
		opacity: 1;
		visibility: visible;
		height: auto;
	}
	.vector-menu-dropdown .mw-list-item {
		text-align: left;
		line-height: 1em;
	}
	.vector-menu-dropdown .mw-list-item a:not(.mw-ui-icon) {
		font-size: 0.8125em;
	}
	.vector-menu-dropdown .mw-list-item a {
		padding: 0.625em;
		color: #0645ad;
	}
	.vector-menu-dropdown .mw-list-item.selected a, .vector-menu-dropdown .mw-list-item.selected a:visited {
		color: #202122;
		text-decoration: none;
	}
	.vector-menu-tabs-legacy {
		background-position: left bottom;
		float: left;
		height: 2.5em;
		padding-left: 1px;
	}
	.vector-menu-tabs-legacy .vector-menu-heading {
		display: none;
	}
	.vector-menu-tabs-legacy ul {
		float: left;
		height: 100%;
		list-style: none;
		margin: 0;
		padding: 0;
	}
	.vector-menu-tabs-legacy li {
		background-image: linear-gradient(to top,#77c1f6 0,#e8f2f8 1px,#ffffff 100%);
		background-position: left bottom;
		background-repeat: repeat-x;
		float: left;
		display: block;
		height: 100%;
		margin: 0;
		padding: 0;
		line-height: 1.125em;
		white-space: nowrap;
	}
	.vector-menu-tabs-legacy li a {
		background-position: right bottom;
		color: #0645ad;
		box-sizing: border-box;
		display: block;
		float: left;
		height: 3.07692308em;
		position: relative;
		padding-top: 1.25em;
		padding-left: 8px;
		padding-right: 8px;
		font-size: 0.8125em;
		cursor: pointer;
	}
	.vector-menu-tabs-legacy .new a, .vector-menu-tabs-legacy .new a:visited {
		color: #ba0000;
	}
	.vector-menu-tabs-legacy .selected {
		background: #ffffff;
	}
	.vector-menu-tabs-legacy .selected a, .vector-menu-tabs-legacy .selected a:visited {
		color: #202122;
		text-decoration: none;
	}
	.vector-menu-tabs-legacy .icon a {
		background-position: right bottom;
		background-repeat: no-repeat;
	}
	.vector-menu-tabs, .vector-menu-tabs a, #mw-head .vector-menu-dropdown .vector-menu-heading {
		background-image: linear-gradient(to bottom,rgba(167,215,249,0) 0,#a7d7f9 100%);
		background-repeat: no-repeat;
		background-size: 1px 100%;
	}
	#mw-head .vector-menu-dropdown .vector-menu-heading {
		background-position: right bottom;
	}
	.vector-menu-portal .vector-menu-heading {
		background-image: linear-gradient(to right,rgba(200,204,209,0) 0,#c8ccd1 33%,#c8ccd1 66%,rgba(200,204,209,0) 100%);
		background-position: center bottom;
		background-repeat: no-repeat;
		background-size: 100% 1px;
	}
	.vector-search-box h3 {
		display: block;
		position: absolute !important;
		clip: rect(1px,1px,1px,1px);
		width: 1px;
		height: 1px;
		margin: -1px;
		border: 0;
		padding: 0;
		overflow: hidden;
	}
	#mw-panel {
		font-size: inherit;
	}
	#mw-panel nav:first-child {
		background-image: none;
	}
	#mw-panel nav:first-child .vector-menu-heading {
		display: none;
	}
	#mw-panel nav:first-child .vector-menu-content {
		margin-left: 0.5em;
	}
	@keyframes rotate {
		from {
			transform: rotate(0deg);
		}
		to {
			transform: rotate(360deg);
		}
	}
	.vector-menu-tabs .mw-watchlink.icon a {
		width: 2.15384615em;
		height: 0;
		padding: 3.07692308em 0 0 0;
		overflow: hidden;
	}
	.vector-menu-tabs .mw-watchlink.icon a:before {
		background-repeat: no-repeat;
		background-position: 50% 50%;
		content: '';
		display: block;
		position: absolute;
		top: 1.07692308em;
		left: 0.38461538em;
		width: 1.23076923em;
		height: 1.23076923em;
	}
	.vector-menu-tabs #ca-unwatch.icon a:before {
		background-image: url(./skins/Vector/resources/common/images/unwatch-icon_11.svg);
	}
	.vector-menu-tabs #ca-unwatch.mw-watchlink-temp.icon a:before {
		background-image: url(./skins/Vector/resources/common/images/unwatch-temp-icon_5.svg);
	}
	.vector-menu-tabs #ca-watch.icon a:before {
		background-image: url(./skins/Vector/resources/common/images/watch-icon_12.svg);
	}
	.vector-menu-tabs #ca-unwatch.icon a:hover:before, .vector-menu-tabs #ca-unwatch.icon a:focus:before {
		background-image: url(./skins/Vector/resources/common/images/unwatch-icon-hl_6.svg);
	}
	.vector-menu-tabs #ca-unwatch.mw-watchlink-temp.icon a:hover:before, .vector-menu-tabs #ca-unwatch.mw-watchlink-temp.icon a:focus:before {
		background-image: url(./skins/Vector/resources/common/images/unwatch-temp-icon-hl_13.svg);
	}
	.vector-menu-tabs #ca-watch.icon a:hover:before, .vector-menu-tabs #ca-watch.icon a:focus:before {
		background-image: url(./skins/Vector/resources/common/images/watch-icon-hl_7.svg);
	}
	.vector-menu-tabs #ca-unwatch.icon .loading:before, .vector-menu-tabs #ca-watch.icon .loading:before {
		animation: rotate 700ms infinite linear;
		outline: 0;
		cursor: default;
		pointer-events: none;
		transform-origin: 50% 50%;
	}
	.vector-user-menu-legacy {
	}
	.vector-user-menu-legacy li {
		font-size: 0.75em;
		float: left;
		margin-left: 0.75em;
		padding-top: 0.5em;
		line-height: 1.16666667;
	}
	.vector-user-menu-legacy #pt-anonuserpage, .vector-user-menu-legacy #pt-tmpuserpage, .vector-user-menu-legacy #pt-userpage a {
		background-position: left 0.33333333em;
		background-image: url(./skins/Vector/resources/skins.vector.styles.legacy/images/user-avatar_14.svg);
		background-repeat: no-repeat;
		background-size: 1.16666667em 1.16666667em;
		padding-top: 0.5em;
		padding-left: 1.5em;
	}
	.vector-user-menu-legacy #pt-userpage {
		padding-top: 0;
	}
	.vector-user-menu-legacy #pt-userpage a {
		display: inline-block;
	}
	.vector-user-menu-legacy #pt-anonuserpage, .vector-user-menu-legacy #pt-tmpuserpage {
		color: #54595d;
	}
	.vector-user-menu-legacy .vector-menu-content-list {
		display: flex;
		flex-wrap: wrap;
		flex-grow: 1;
		justify-content: flex-end;
		align-items: baseline;
	}
}
@media screen and (min-width:982px) {
	.mw-body, #mw-head-base, #left-navigation, #mw-data-after-content, .mw-footer {
		margin-left: 11em;
	}
	.mw-body {
		padding: 1.25em 1.5em 1.5em 1.5em;
	}
	.mw-footer {
		padding: 1.25em;
	}
	#mw-panel {
		padding-left: 0.5em;
	}
	.vector-search-box {
		margin-right: 1em;
	}
	#p-personal {
		right: 1em;
	}
}
@media print {
	.noprint, .mw-cite-backlink, .mw-redirectedfrom, .patrollink, #column-one, #footer-places, #mw-navigation, #f-poweredbyico, #f-copyrightico, li#about, li#disclaimer, li#mobileview, li#privacy {
		display: none;
	}
	#footer {
		background: #fff;
		color: #000;
		margin-top: 1em;
		border-top: 1pt solid #aaa;
		padding-top: 5px;
		direction: ltr;
	}
}
.mw-wiki-logo {
	background-image: url(./resources/assets/logo_15.png);
}
@media print {
	table.floatright, div.floatright {
		border: 0;
	}
	table.floatleft, div.floatleft {
		border: 0;
	}
	div.thumb {
		page-break-inside: avoid;
	}
	div.thumb a {
		border-bottom: 0;
	}
	div.thumbinner {
		border: 1px;
		background-color: #ffffff;
		font-size: 10pt;
		color: #666666;
		border-radius: 2px;
		min-width: 100px;
	}
	.thumbborder {
		border: 1pt solid #dddddd;
	}
	.magnify {
		display: none;
	}
	.mw-parser-output a.external {
	}
	.mw-parser-output a.external.text:after, .mw-parser-output a.external.autonumber:after {
		content: ' (' attr(href) ')';
		word-break: break-all;
		word-wrap: break-word;
	}
	.mw-parser-output a.external.text[href^='//']:after, .mw-parser-output a.external.autonumber[href^='//']:after {
		content: ' (https:' attr(href) ')';
	}
	.wikitable {
		background: #fff;
		margin: 1em 0;
		border: 1pt solid #aaa;
		border-collapse: collapse;
		font-size: 10pt;
		page-break-inside: avoid;
	}
	.wikitable > caption {
		padding: 5px;
		font-size: 10pt;
	}
	.wikitable > tr > th, .wikitable > tr > td, .wikitable > * > tr > th, .wikitable > * > tr > td {
		background: #fff !important;
		color: #000 !important;
		border: 1pt solid #aaa;
		padding: 0.4em 0.6em;
	}
	.wikitable > tr > th, .wikitable > * > tr > th {
		text-align: center;
	}
	table.listing, table.listing td {
		border: 1pt solid #000;
		border-collapse: collapse;
	}
	.catlinks ul {
		display: inline;
		padding: 0;
		list-style: none;
	}
	.catlinks li {
		display: inline-block;
		line-height: 1.15;
		margin: 0.1em 0;
		border-left: 1pt solid #aaa;
		padding: 0 0.4em;
	}
	.catlinks li:first-child {
		border-left: 0;
		padding-left: 0.2em;
	}
	.mw-hidden-catlinks, .catlinks {
		display: none;
	}
	.mw-editsection, .mw-editsection-like, .mw-indicators, #siteNotice, .usermessage {
		display: none;
	}
	.printfooter {
		padding: 1em 0;
	}
	.center {
		text-align: center;
	}
	a {
		background: none !important;
		padding: 0 !important;
	}
	a, a.external, a.new, a.stub {
		color: inherit !important;
		text-decoration: inherit !important;
	}
	dt {
		font-weight: bold;
	}
	h1, h2, h3, h4, h5, h6 {
		font-weight: bold;
		page-break-after: avoid;
		page-break-before: avoid;
	}
	p {
		margin: 1em 0;
		line-height: 1.2;
		orphans: 3;
		widows: 3;
	}
	img, figure {
		page-break-inside: avoid;
	}
	img {
		border: 0;
		vertical-align: middle;
	}
	pre, .mw-code {
		background: #fff;
		color: #000;
		border: 1pt dashed #000;
		padding: 1em;
		font-size: 8pt;
		white-space: pre-wrap;
		overflow-x: hidden;
		word-wrap: break-word;
	}
	ul {
		list-style-type: square;
	}
	.toctogglecheckbox:checked + .toctitle {
		display: none;
	}
	.toc {
		background-color: #f9f9f9;
		border: 1pt solid #aaa;
		padding: 5px;
		display: table;
	}
	.tocnumber, .toctext {
		display: table-cell;
	}
	.tocnumber {
		padding-left: 0;
		padding-right: 0.5em;
	}
	.mw-content-ltr .tocnumber {
		padding-left: 0;
		padding-right: 0.5em;
	}
	.mw-content-rtl .tocnumber {
		padding-left: 0.5em;
		padding-right: 0;
	}
}
@media screen {
	div.thumbinner {
		border: 1px solid #c8ccd1;
		background-color: #f8f9fa;
		font-size: 94%;
	}
	.thumbimage {
		background-color: #ffffff;
		border: 1px solid #c8ccd1;
	}
	.thumbcaption {
		border: 0;
		font-size: 94%;
	}
	.thumbborder {
		border: 1px solid #eaecf0;
	}
	.magnify {
		float: right;
		margin-left: 3px;
	}
	.magnify a {
		display: block;
		text-indent: 15px;
		white-space: nowrap;
		overflow: hidden;
		width: 15px;
		height: 11px;
		background-image: url(./resources/src/mediawiki.skinning/images/magnify-clip-ltr_8.svg);
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
	}
	.mw-content-ltr .thumbcaption {
		text-align: left;
	}
	.mw-content-rtl .thumbcaption {
		text-align: right;
	}
	.mw-content-ltr .magnify {
		margin-left: 3px;
		margin-right: 0;
		float: right;
	}
	.mw-content-ltr .magnify a {
		background-image: url(./resources/src/mediawiki.skinning/images/magnify-clip-ltr_8.svg);
	}
	.mw-content-rtl .magnify {
		margin-left: 0;
		margin-right: 3px;
		float: left;
	}
	.mw-content-rtl .magnify a {
		background-image: url(./resources/src/mediawiki.skinning/images/magnify-clip-rtl_9.svg);
	}
	a.new {
		color: #ba0000;
	}
	a.mw-selflink {
		color: inherit;
		font-weight: bold;
		text-decoration: inherit;
	}
	a.mw-selflink:hover {
		cursor: inherit;
		text-decoration: inherit;
	}
	a.mw-selflink:active, a.mw-selflink:visited {
		color: inherit;
	}
	a.new:visited {
		color: #a55858;
	}
	.mw-parser-output a.extiw, .mw-parser-output a.external {
		color: #3366bb;
	}
	.mw-parser-output a.extiw:visited, .mw-parser-output a.external:visited {
		color: #663366;
	}
	.mw-parser-output a.extiw:active, .mw-parser-output a.external:active {
		color: #bb6633;
	}
	.mw-underline-always a {
		text-decoration: underline;
	}
	.mw-underline-never a {
		text-decoration: none;
	}
	.plainlinks a.external {
		background: none !important;
		padding: 0 !important;
	}
	.mw-body-content:after {
		clear: both;
		content: '';
		display: block;
	}
	.mw-body-content a.external.free {
		word-wrap: break-word;
	}
	.mw-body-content .error {
		font-size: larger;
		color: #d33;
	}
	.rtl .mw-parser-output a.external.free, .rtl .mw-parser-output a.external.autonumber {
		direction: ltr;
		unicode-bidi: embed;
	}
	.mw-hide-empty-elt .mw-parser-output:not(.mw-show-empty-elt) .mw-empty-elt {
		display: none;
	}
	.wikitable {
		background-color: #f8f9fa;
		color: #202122;
		margin: 1em 0;
		border: 1px solid #a2a9b1;
		border-collapse: collapse;
	}
	.wikitable > tr > th, .wikitable > tr > td, .wikitable > * > tr > th, .wikitable > * > tr > td {
		border: 1px solid #a2a9b1;
		padding: 0.2em 0.4em;
	}
	.wikitable > tr > th, .wikitable > * > tr > th {
		background-color: #eaecf0;
		text-align: center;
	}
	.wikitable > caption {
		font-weight: bold;
	}
	#catlinks {
		text-align: left;
	}
	.catlinks {
		border: 1px solid #a2a9b1;
		background-color: #f8f9fa;
		padding: 5px;
		margin-top: 1em;
		clear: both;
	}
	.catlinks ul {
		display: inline;
		margin: 0;
		padding: 0;
		list-style: none;
	}
	.catlinks li {
		display: inline-block;
		line-height: 1.25em;
		border-left: 1px solid #a2a9b1;
		margin: 0.125em 0;
		padding: 0 0.5em;
	}
	.catlinks li:first-child {
		padding-left: 0.25em;
		border-left: 0;
	}
	.catlinks li a.mw-redirect {
		font-style: italic;
	}
	.mw-hidden-cats-hidden, .catlinks-allhidden {
		display: none;
	}
	.emptyPortlet {
		display: none;
	}
	.printfooter, .client-nojs #t-print {
		display: none;
	}
	.mw-editsection {
		-moz-user-select: none;
		-webkit-user-select: none;
		-ms-user-select: none;
		user-select: none;
	}
	.mw-editsection, .mw-editsection-like {
		font-size: small;
		font-weight: normal;
		margin-left: 1em;
		vertical-align: baseline;
		line-height: 1em;
	}
	.mw-content-ltr .mw-editsection, .mw-content-rtl .mw-content-ltr .mw-editsection, .mw-content-ltr .mw-editsection-like, .mw-content-rtl .mw-content-ltr .mw-editsection-like {
		margin-left: 1em;
		margin-right: 0;
	}
	.mw-content-rtl .mw-editsection, .mw-content-ltr .mw-content-rtl .mw-editsection, .mw-content-rtl .mw-editsection-like, .mw-content-ltr .mw-content-rtl .mw-editsection-like {
		margin-right: 1em;
		margin-left: 0;
	}
	.mw-indicators {
		float: right;
	}
	#siteNotice {
		position: relative;
		text-align: center;
		margin: 0;
	}
	#localNotice {
		margin-bottom: 0.9em;
	}
	#siteSub {
		display: none;
	}
	#contentSub, #contentSub2 {
		font-size: 84%;
		line-height: 1.2em;
		margin: 0 0 1.4em 1em;
		color: #54595d;
		width: auto;
	}
	span.subpages {
		display: block;
	}
	.usermessage {
		background-color: #fef6e7;
		border: 1px solid #fc3;
		color: #000;
		font-weight: bold;
		margin: 2em 0 1em;
		padding: 0.5em 1em;
		vertical-align: middle;
	}
	a {
		text-decoration: none;
		color: #0645ad;
		background: none;
	}
	a:not([href]) {
		cursor: pointer;
	}
	a:visited {
		color: #0b0080;
	}
	a:active {
		color: #faa700;
	}
	a:hover, a:focus {
		text-decoration: underline;
	}
	a:lang(ar), a:lang(kk-arab), a:lang(mzn), a:lang(ps), a:lang(ur) {
		text-decoration: none;
	}
	img {
		border: 0;
		vertical-align: middle;
	}
	hr {
		height: 1px;
		background-color: #a2a9b1;
		border: 0;
		margin: 0.2em 0;
	}
	h1, h2, h3, h4, h5, h6 {
		color: #000;
		margin: 0;
		padding-top: 0.5em;
		padding-bottom: 0.17em;
		overflow: hidden;
	}
	h1, h2 {
		margin-bottom: 0.6em;
		border-bottom: 1px solid #a2a9b1;
	}
	h3, h4, h5 {
		margin-bottom: 0.3em;
	}
	h1 {
		font-size: 188%;
		font-weight: normal;
	}
	h2 {
		font-size: 150%;
		font-weight: normal;
	}
	h3 {
		font-size: 128%;
	}
	h4 {
		font-size: 116%;
	}
	h5 {
		font-size: 108%;
	}
	h6 {
		font-size: 100%;
	}
	p {
		margin: 0.4em 0 0.5em 0;
	}
	p img {
		margin: 0;
	}
	ul {
		margin: 0.3em 0 0 1.6em;
		padding: 0;
	}
	ol {
		margin: 0.3em 0 0 3.2em;
		padding: 0;
		list-style-image: none;
	}
	li {
		margin-bottom: 0.1em;
	}
	dt {
		font-weight: bold;
		margin-bottom: 0.1em;
	}
	dl {
		margin-top: 0.2em;
		margin-bottom: 0.5em;
	}
	dd {
		margin-left: 1.6em;
		margin-bottom: 0.1em;
	}
	pre, code, tt, kbd, samp, .mw-code {
		font-family: monospace,monospace;
	}
	pre, code, .mw-code {
		background-color: #f8f9fa;
		color: #000;
		border: 1px solid #eaecf0;
	}
	code {
		border-radius: 2px;
		padding: 1px 4px;
	}
	pre, .mw-code {
		padding: 1em;
		white-space: pre-wrap;
		overflow-x: hidden;
		word-wrap: break-word;
	}
	table {
		font-size: 100%;
	}
	fieldset {
		border: 1px solid #2a4b8d;
		margin: 1em 0 1em 0;
		padding: 0 1em 1em;
	}
	legend {
		padding: 0.5em;
	}
	form {
		border: 0;
		margin: 0;
	}
	textarea {
		display: block;
		box-sizing: border-box;
		width: 100%;
		border: 1px solid #c8ccd1;
		padding: 0.1em;
	}
	.center {
		width: 100%;
		text-align: center;
	}
	*.center * {
		margin-left: auto;
		margin-right: auto;
	}
	.small {
		font-size: 94%;
	}
	table.small {
		font-size: 100%;
	}
	@counter-style meetei {
		system: numeric;
		symbols: '\ABF0' '\ABF1' '\ABF2' '\ABF3' '\ABF4' '\ABF5' '\ABF6' '\ABF7' '\ABF8' '\ABF9';
		suffix: ') ';
	}
	@counter-style santali {
		system: numeric;
		symbols: '\1C50' '\1C51' '\1C52' '\1C53' '\1C54' '\1C55' '\1C56' '\1C57' '\1C58' '\1C59';
	}
	@counter-style myanmar_with_period {
		system: numeric;
		symbols: '\1040' '\1041' '\1042' '\1043' '\1044' '\1045' '\1046' '\1047' '\1048' '\1049';
		suffix: '\104B\0020';
	}
	ol:lang(azb) li, ol:lang(bcc) li, ol:lang(bgn) li, ol:lang(bqi) li, ol:lang(fa) li, ol:lang(glk) li, ol:lang(kk-arab) li, ol:lang(lrc) li, ol:lang(luz) li, ol:lang(mzn) li {
		list-style-type: persian;
	}
	ol:lang(ckb) li, ol:lang(sdh) li {
		list-style-type: arabic-indic;
	}
	ol:lang(hi) li, ol:lang(mai) li, ol:lang(mr) li, ol:lang(ne) li {
		list-style-type: devanagari;
	}
	ol:lang(as) li, ol:lang(bn) li {
		list-style-type: bengali;
	}
	ol:lang(mni) li {
		list-style-type: meetei;
	}
	ol:lang(or) li {
		list-style-type: oriya;
	}
	ol:lang(sat) li {
		list-style-type: santali;
	}
	ol:lang(blk) li, ol:lang(kjp) li, ol:lang(ksw) li, ol:lang(mnw) li, ol:lang(my) li, ol:lang(shn) li {
		list-style-type: myanmar_with_period;
	}
	.mw-content-ltr ul, .mw-content-rtl .mw-content-ltr ul {
		margin: 0.3em 0 0 1.6em;
		padding: 0;
	}
	.mw-content-rtl ul, .mw-content-ltr .mw-content-rtl ul {
		margin: 0.3em 1.6em 0 0;
		padding: 0;
	}
	.mw-content-ltr ol, .mw-content-rtl .mw-content-ltr ol {
		margin: 0.3em 0 0 3.2em;
		padding: 0;
	}
	.mw-content-rtl ol, .mw-content-ltr .mw-content-rtl ol {
		margin: 0.3em 3.2em 0 0;
		padding: 0;
	}
	.mw-content-ltr dd, .mw-content-rtl .mw-content-ltr dd {
		margin-left: 1.6em;
		margin-right: 0;
	}
	.mw-content-rtl dd, .mw-content-ltr .mw-content-rtl dd {
		margin-right: 1.6em;
		margin-left: 0;
	}
	h1:lang(anp), h1:lang(as), h1:lang(bh), h1:lang(bho), h1:lang(blk), h1:lang(bn), h1:lang(gu), h1:lang(hi), h1:lang(kjp), h1:lang(kn), h1:lang(ks), h1:lang(ksw), h1:lang(ml), h1:lang(mr), h1:lang(my), h1:lang(mai), h1:lang(mnw), h1:lang(ne), h1:lang(new), h1:lang(or), h1:lang(pa), h1:lang(pi), h1:lang(sa), h1:lang(shn), h1:lang(syl), h1:lang(ta), h1:lang(te) {
		line-height: 1.6em !important;
	}
	h2:lang(anp), h2:lang(as), h2:lang(bh), h2:lang(bho), h2:lang(blk), h2:lang(bn), h2:lang(gu), h2:lang(hi), h2:lang(kjp), h2:lang(kn), h2:lang(ks), h2:lang(ksw), h2:lang(ml), h2:lang(mr), h2:lang(my), h2:lang(mai), h2:lang(mnw), h2:lang(ne), h2:lang(new), h2:lang(or), h2:lang(pa), h2:lang(pi), h2:lang(sa), h2:lang(shn), h2:lang(syl), h2:lang(ta), h2:lang(te), h3:lang(anp), h3:lang(as), h3:lang(bh), h3:lang(bho), h3:lang(blk), h3:lang(bn), h3:lang(gu), h3:lang(hi), h3:lang(kjp), h3:lang(kn), h3:lang(ks), h3:lang(ksw), h3:lang(ml), h3:lang(mr), h3:lang(my), h3:lang(mai), h3:lang(mnw), h3:lang(ne), h3:lang(new), h3:lang(or), h3:lang(pa), h3:lang(pi), h3:lang(sa), h3:lang(shn), h3:lang(syl), h3:lang(ta), h3:lang(te), h4:lang(anp), h4:lang(as), h4:lang(bh), h4:lang(bho), h4:lang(blk), h4:lang(bn), h4:lang(gu), h4:lang(hi), h4:lang(kjp), h4:lang(kn), h4:lang(ks), h4:lang(ksw), h4:lang(ml), h4:lang(mr), h4:lang(my), h4:lang(mai), h4:lang(mnw), h4:lang(ne), h4:lang(new), h4:lang(or), h4:lang(pa), h4:lang(pi), h4:lang(sa), h4:lang(shn), h4:lang(syl), h4:lang(ta), h4:lang(te), h5:lang(anp), h5:lang(as), h5:lang(bh), h5:lang(bho), h5:lang(blk), h5:lang(bn), h5:lang(gu), h5:lang(hi), h5:lang(kjp), h5:lang(kn), h5:lang(ks), h5:lang(ksw), h5:lang(ml), h5:lang(mr), h5:lang(my), h5:lang(mai), h5:lang(mnw), h5:lang(ne), h5:lang(new), h5:lang(or), h5:lang(pa), h5:lang(pi), h5:lang(sa), h5:lang(shn), h5:lang(syl), h5:lang(ta), h5:lang(te), h6:lang(anp), h6:lang(as), h6:lang(bh), h6:lang(bho), h6:lang(blk), h6:lang(bn), h6:lang(gu), h6:lang(hi), h6:lang(kjp), h6:lang(kn), h6:lang(ks), h6:lang(ksw), h6:lang(ml), h6:lang(mr), h6:lang(my), h6:lang(mai), h6:lang(mnw), h6:lang(ne), h6:lang(new), h6:lang(or), h6:lang(pa), h6:lang(pi), h6:lang(sa), h6:lang(shn), h6:lang(syl), h6:lang(ta), h6:lang(te) {
		line-height: 1.4em;
	}
	h2:lang(th) {
		line-height: 1.6;
	}
	.toc, .toccolours {
		border: 1px solid #a2a9b1;
		background-color: #f8f9fa;
		padding: 5px;
		font-size: 95%;
	}
	.toc {
		display: table;
		padding: 7px;
	}
	.toc h2 {
		display: inline;
		border: 0;
		padding: 0;
		font-size: 100%;
		font-weight: bold;
	}
	.toc .toctitle {
		text-align: center;
	}
	.toc ul {
		list-style: none;
		margin: 0.3em 0;
		padding: 0;
		text-align: left;
	}
	.toc ul ul {
		margin: 0 0 0 2em;
	}
	table.toc {
		border-collapse: collapse;
	}
	table.toc td {
		padding: 0;
	}
	.tocnumber, .toctext {
		display: table-cell;
		text-decoration: inherit;
	}
	.tocnumber {
		color: #202122;
		padding-left: 0;
		padding-right: 0.5em;
	}
	.mw-content-ltr .tocnumber {
		padding-left: 0;
		padding-right: 0.5em;
	}
	.mw-content-rtl .tocnumber {
		padding-left: 0.5em;
		padding-right: 0;
	}
	.toctogglecheckbox {
		display: inline !important;
		position: absolute;
		opacity: 0;
		z-index: -1;
	}
	.toctogglespan {
		font-size: 94%;
	}
	.toctogglespan:before {
		content: ' [';
	}
	.toctogglespan:after {
		content: ']';
	}
	.toctogglelabel {
		cursor: pointer;
		color: #0645ad;
	}
	.toctogglelabel:hover {
		text-decoration: underline;
	}
	.toctogglecheckbox:focus + .toctitle .toctogglelabel {
		text-decoration: underline;
		outline: dotted 1px;
		outline: auto -webkit-focus-ring-color;
	}
	.toctogglecheckbox:checked + .toctitle .toctogglelabel:after {
		content: 'show';
	}
	.toctogglecheckbox:not(:checked) + .toctitle .toctogglelabel:after {
		content: 'hide';
	}
	.toc .toctitle {
		direction: ltr;
	}
	.mw-content-ltr .toc ul, .mw-content-rtl .mw-content-ltr .toc ul {
		text-align: left;
	}
	.mw-content-rtl .toc ul, .mw-content-ltr .mw-content-rtl .toc ul {
		text-align: right;
	}
	.mw-content-ltr .toc ul ul, .mw-content-rtl .mw-content-ltr .toc ul ul {
		margin: 0 0 0 2em;
	}
	.mw-content-rtl .toc ul ul, .mw-content-ltr .mw-content-rtl .toc ul ul {
		margin: 0 2em 0 0;
	}
}
