User:Mywikimediaaccount/common.css

media screen { /* stylelint-disable selector-class-pattern */ /**	 * NOTE: This feature is enabled for all skins. Please read the instructions below before adding anything * new to this file. *	 * This feature provides various styles associated with the body content of an article. * The article body is considered to be anything that can be generated by OutputPage::getHTML * that is (or could be considered) universal to all pages in the main namespace. *	 * It is expected that this HTML is wrapped by SkinTemplate::wrapHTML and that the wrapping * element makes use of the `mw-body-content` class. *	 * All styles here should be be scoped to the `.mw-body-content` or one of its child class * e.g. `mw-parser-output class` where more appropriate. *	 * Styles here should be limited to CSS classes generated by PHP code inside MediaWiki core. * Classes added that require an on-wiki template in the Template space and cannot be reproduced * with a vanilla MediaWiki install are not allowed here. Please use MediaWiki:Common.css and * MediaWiki: .css for such styles. */	/* stylelint-disable selector-class-pattern */ /* stylelint-disable selector-no-vendor-prefix */ /* stylelint-enable selector-no-vendor-prefix */ /**	 * It's possible to add HTML elements inside wikitext, for example * Editors have grown to expect that any floated elements added inside wikitext will be cleared * automatically by the skin. This rule encapsulates that user expectation in a central place that * applies to all skins. * Note, this applies to mw-body-content not mw-parser-output as on pages such as the category page, * the body of a page includes other sibling elements aside from the output of the parser. */	.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; }	/* External URLs should always be treated as LTR (T6330) */ /* @noflip */ .rtl .mw-parser-output a.external.free, .rtl .mw-parser-output a.external.autonumber { direction: ltr; unicode-bidi: embed; }	/* body */ .mw-hide-empty-elt .mw-parser-output .mw-empty-elt { display: none; }	/**	 * CSS in this file is used by *all* skins (that have any CSS at all). Be	 * careful what you put in here, since what looks good in one skin may not in * another, but don't ignore the poor pre-Monobook users either. *	 * NOTE: The images which are referenced in this file are no longer in use in * essential interface components. They should NOT be embedded, because that * optimizes for the uncommon case at the cost of bloating the size of render- * blocking CSS common to all pages. */	/* stylelint-disable selector-class-pattern */ /* stylelint-disable selector-no-vendor-prefix */ /* stylelint-enable selector-no-vendor-prefix */ /* stylelint-disable selector-class-pattern */ /* GENERAL CLASSES FOR DIRECTIONALITY SUPPORT */ /**	 * These classes should be used for text depending on the content direction. * Content stuff like editsection, ul/ol and TOC depend on this. */	.mw-content-ltr { /* @noflip */ direction: ltr; }	.mw-content-rtl { /* @noflip */ direction: rtl; }	/* Most input fields should be in site direction */ .sitedir-ltr textarea, .sitedir-ltr input, textarea[dir='ltr'][dir='ltr'], input[dir='ltr'][dir='ltr'] { /* @noflip */ direction: ltr; }	.sitedir-rtl textarea, .sitedir-rtl input, textarea[dir='rtl'][dir='rtl'], input[dir='rtl'][dir='rtl'] { /* @noflip */ direction: rtl; }	.mw-userlink { word-wrap: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; unicode-bidi: embed; }	/* User-Agent styles for new HTML5 elements */ mark { background-color: #ff0; color: #000; }	/* Helper for wbr element on IE 8+; in HTML5, but not supported by default as of IE 11. */	/* Note canonical HTML5 styles recommend "content: \u200B", but this doesn't work as of IE 11. */	wbr { display: inline-block; }	/* Input types that should follow user direction, like buttons */ /* TODO: What about buttons in wikipage content ? */	input[type='submit'], input[type='button'], input[type='reset'], input[type='file'] { direction: ltr; }	/* Default style for semantic tags */ abbr[title], .explain[title] { border-bottom: 1px dotted; cursor: help; }	@supports ( text-decoration: underline dotted ) { abbr[title], .explain[title] { border-bottom: 0; text-decoration: underline dotted; }	}	/* Comment portions of RC entries */ span.comment { font-style: italic; unicode-bidi: -moz-isolate; unicode-bidi: isolate; }	/**	 * rev_deleted stuff */	li span.deleted, span.history-deleted { text-decoration: line-through; color: #72777d; font-style: italic; }	/**	 * Patrol stuff */	/**	 * Forms */	td.mw-label { text-align: right; vertical-align: middle; }	td.mw-input { text-align: left; }	td.mw-submit { text-align: left; white-space: nowrap; }	/* stylelint-disable selector-class-pattern */ a.stub { color: #723; }	a.new, #p-personal a.new { color: #d33; }	/* self links */ 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, #p-personal a.new:visited { color: #a55858; }	/* Interwiki & External links */ .mw-parser-output a.extiw, .mw-parser-output a.external { color: #36b; }	.mw-parser-output a.extiw:visited, .mw-parser-output a.external:visited { color: #636; /* See T5112. */	}	.mw-parser-output a.extiw:active, .mw-parser-output a.external:active { color: #b63; }	/* Underline preference */ .mw-underline-always a { text-decoration: underline; }	.mw-underline-never a { text-decoration: none; }	/* Plainlinks - this can be used to switch * off special external link styling */ .plainlinks a.external { background: none !important; /* stylelint-disable-line declaration-no-important */ padding: 0 !important; /* stylelint-disable-line declaration-no-important */ }	/* stylelint-disable selector-class-pattern */ /* NOTE: These rules can be merged into the `content.thumbnails.less file when the `legacy.less` importing this file has been removed from the codebase */ /* @noflip */ div.tright, div.floatright, table.floatright { clear: right; float: right; }	/* @noflip */ div.tleft, div.floatleft, table.floatleft { float: left; clear: left; }	/* Directionality-specific styles for thumbnails - their positioning depends on content language */ /* @noflip */ .mw-content-ltr .thumbcaption { text-align: left; }	/* @noflip */ .mw-content-ltr .magnify { float: right; }	/* @noflip */ .mw-content-rtl .thumbcaption { text-align: right; }	/* @noflip */ .mw-content-rtl .magnify { float: left; }	/* stylelint-disable selector-class-pattern */ #catlinks { /**		 * Overrides text justification (user preference) * See T33990 */	 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; /* (T7346) make category redirects italic */ }	.catlinks li:first-child { padding-left: 0.25em; border-left: 0; }	.catlinks li a.mw-redirect { font-style: italic; }	/**	 * Hidden categories */	.mw-hidden-cats-hidden, .catlinks-allhidden { display: none; }	/* stylelint-disable selector-class-pattern */ /*	 * mediawiki.action.styles * Miscellaneous styles for actions that do not have a dedicated style module. */	/* action=credits, T14205. */	#mw-credits a { unicode-bidi: embed; }	/* action=view, for pages containing custom CSS or JavaScript. */	#mw-clearyourcache { direction: ltr; unicode-bidi: embed; }	/* action=view, when revision patrolling is enabled. */	div.patrollink { font-size: 75%; text-align: right; }	/* action=view, when viewing individual revisions, using oldid. */	#mw-revision-info, #mw-revision-info-current, #mw-revision-nav { direction: ltr; }	/*	 * Convenience links to edit delete and protect reasons, for actions protect and delete. */	p.mw-protect-editreasons, p.mw-filedelete-editreasons, p.mw-delete-editreasons { font-size: 90%; text-align: right; }	/* The auto-generated edit comments */ .autocomment, .autocomment a,	.autocomment a:visited { color: #72777d; }	/**	 * Recreating deleted page warning * Reupload file warning * Page protection warning * incl. log entries for these warnings */	/* (show/hide) revision deletion links */ span.mw-revdelundel-link, strong.mw-revdelundel-link { font-size: 90%; }	/* red links; see T38276 */ a.new { color: #ba0000; }	/**	 * wikitable class for skinning normal tables. * Keep in sync with content.tables-print.less. */	.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; }	/* Error, warning, success and neutral messages */ .error, .warning, .success { font-size: larger; }	.error { color: #d33; }	.warning { color: #ac6600; }	.success { color: #14866d; }	/**	 * `HTML::infobox` `.mw-infobox` class. *	 * Deprecated since 1.36. */	/**	 * File to be removed in 1.37. * Rules are duplicated in '/mw-config/config.css', where they are still in use by WebInstaller. * Add here for skins/extensions that may be using the deprecated `Html::infoBox` method. */	.mw-infobox { border: 2px solid #fc3; margin: 0.5em; clear: left; overflow: hidden; }	.mw-infobox-left { margin: 7px; float: left; width: 35px; }	.mw-infobox-right { margin: 0.5em 0.5em 0.5em 49px; }	.visualClear { clear: both; }	/*!	 * mw-datatable styles used by TablePager. * These were previously available through legacy.less and are still imported there. * After legacy.less has been removed, this file can be merged into TablePager.less. */	.mw-datatable { border: 1px solid #a2a9b1; border-collapse: collapse; }	.mw-datatable td, .mw-datatable th { border: 1px solid #a2a9b1; padding: 0.2em 0.4em; }	.mw-datatable th { background-color: #eaeeff; }	.mw-datatable td { background-color: #fff; }	.mw-datatable tr:hover td { background-color: #eaf3ff; }	.mw-ajax-loader { background-image: url(/w/resources/src/mediawiki.skinning/images/ajax-loader.gif?57f34); background-position: center center; background-repeat: no-repeat; padding: 16px; position: relative; top: -16px; }	.mw-small-spinner { padding: 10px !important; /* stylelint-disable-line declaration-no-important */ margin-right: 0.6em; background-image: url(/w/resources/src/mediawiki.skinning/images/spinner.gif?ca65b); background-position: center center; background-repeat: no-repeat; }	/* Correct directionality when page dir is different from site/user dir */ .mw-content-ltr ul, .mw-content-rtl .mw-content-ltr ul { /* @noflip */ margin: 0.3em 0 0 1.6em; padding: 0; }	.mw-content-rtl ul, .mw-content-ltr .mw-content-rtl ul { /* @noflip */ margin: 0.3em 1.6em 0 0; padding: 0; }	.mw-content-ltr ol, .mw-content-rtl .mw-content-ltr ol { /* @noflip */ margin: 0.3em 0 0 3.2em; padding: 0; }	.mw-content-rtl ol, .mw-content-ltr .mw-content-rtl ol { /* @noflip */ margin: 0.3em 3.2em 0 0; padding: 0; }	/* @noflip */ .mw-content-ltr dd, .mw-content-rtl .mw-content-ltr dd { margin-left: 1.6em; margin-right: 0; }	/* @noflip */ .mw-content-rtl dd, .mw-content-ltr .mw-content-rtl dd { margin-right: 1.6em; margin-left: 0; }	/* Language specific height correction for titles. Ref T31405 and T32809 */ /* Languages like hi or ml require slightly more vertical space to show diacritics properly */ h1:lang( anp ), h1:lang( as ), h1:lang( bh ), h1:lang( bho ), h1:lang( bn ), h1:lang( gu ), h1:lang( hi ), h1:lang( kn ), h1:lang( ks ), h1:lang( ml ), h1:lang( mr ), h1:lang( my ), h1:lang( mai ), h1:lang( ne ), h1:lang( new ), h1:lang( or ), h1:lang( pa ), h1:lang( pi ), h1:lang( sa ), h1:lang( ta ), h1:lang( te ) { line-height: 1.6em !important; /* stylelint-disable-line declaration-no-important */ }	/* stylelint-disable selector-list-comma-newline-after */ h2:lang( anp ), h3:lang( anp ), h4:lang( anp ), h5:lang( anp ), h6:lang( anp ), h2:lang( as ), h3:lang( as ), h4:lang( as ), h5:lang( as ), h6:lang( as ), h2:lang( bho ), h3:lang( bho ), h4:lang( bho ), h5:lang( bho ), h6:lang( bho ), h2:lang( bh ), h3:lang( bh ), h4:lang( bh ), h5:lang( bh ), h6:lang( bh ), h2:lang( bn ), h3:lang( bn ), h4:lang( bn ), h5:lang( bn ), h6:lang( bn ), h2:lang( gu ), h3:lang( gu ), h4:lang( gu ), h5:lang( gu ), h6:lang( gu ), h2:lang( hi ), h3:lang( hi ), h4:lang( hi ), h5:lang( hi ), h6:lang( hi ), h2:lang( kn ), h3:lang( kn ), h4:lang( kn ), h5:lang( kn ), h6:lang( kn ), h2:lang( ks ), h3:lang( ks ), h4:lang( ks ), h5:lang( ks ), h6:lang( ks ), h2:lang( ml ), h3:lang( ml ), h4:lang( ml ), h5:lang( ml ), h6:lang( ml ), h2:lang( mr ), h3:lang( mr ), h4:lang( mr ), h5:lang( mr ), h6:lang( mr ), h2:lang( my ), h3:lang( my ), h4:lang( my ), h5:lang( my ), h6:lang( my ), h2:lang( mai ), h3:lang( mai ), h4:lang( mai ), h5:lang( mai ), h6:lang( mai ), h2:lang( ne ), h3:lang( ne ), h4:lang( ne ), h5:lang( ne ), h6:lang( ne ), h2:lang( new ), h3:lang( new ), h4:lang( new ), h5:lang( new ), h6:lang( new ), h2:lang( or ), h3:lang( or ), h4:lang( or ), h5:lang( or ), h6:lang( or ), h2:lang( pa ), h3:lang( pa ), h4:lang( pa ), h5:lang( pa ), h6:lang( pa ), h2:lang( pi ), h3:lang( pi ), h4:lang( pi ), h5:lang( pi ), h6:lang( pi ), h2:lang( sa ), h3:lang( sa ), h4:lang( sa ), h5:lang( sa ), h6:lang( sa ), h2:lang( ta ), h3:lang( ta ), h4:lang( ta ), h5:lang( ta ), h6:lang( ta ), h2:lang( te ), h3:lang( te ), h4:lang( te ), h5:lang( te ), h6:lang( te ) { line-height: 1.4em; }	/* stylelint-enable selector-list-comma-newline-after */ /* Localised ordered list numbering for some languages */ 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( or ) li { list-style-type: oriya; }	/* stylelint-disable selector-class-pattern */ .toc .toctitle { direction: ltr; }	/* Correct directionality when page dir is different from site/user dir */ /* @noflip */ .mw-content-ltr .toc ul, .mw-content-rtl .mw-content-ltr .toc ul { text-align: left; }	/* @noflip */ .mw-content-rtl .toc ul, .mw-content-ltr .mw-content-rtl .toc ul { text-align: right; }	/* @noflip */ .mw-content-ltr .toc ul ul, .mw-content-rtl .mw-content-ltr .toc ul ul { margin: 0 0 0 2em; }	/* @noflip */ .mw-content-rtl .toc ul ul, .mw-content-ltr .mw-content-rtl .toc ul ul { margin: 0 2em 0 0; }	/* Print footer should be hidden by default in screen. */	.printfooter { display: none; }	/* For developers */ .xdebug-error { position: absolute; z-index: 99; }	.mw-editsection { -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; }	/* Display editsection links smaller and next to headings */ .mw-editsection, .mw-editsection-like { font-size: small; font-weight: normal; margin-left: 1em; vertical-align: baseline; /* Reset line-height; headings tend to have it set to larger values */ line-height: 1em; }	/* Correct directionality when page dir is different from site/user dir */ /* @noflip */ .mw-content-ltr .mw-editsection, .mw-content-rtl .mw-content-ltr .mw-editsection { margin-left: 1em; }	/* @noflip */ .mw-content-rtl .mw-editsection, .mw-content-ltr .mw-content-rtl .mw-editsection { margin-right: 1em; }	/* Prevent citations and subscripts from interfering with the line-height */ sup, sub { line-height: 1; }	/**	 * Table of Contents *	 * Default styles for the display of table of contents in @media screen. *	 * Styles relating to i18n are inside the i18n.less file in the same subfolder. * Styles for @media print are inside print.css. */	/* stylelint-disable selector-class-pattern */ /* Table of Contents */ .toc, .toccolours { border: 1px solid #a2a9b1; background-color: #f8f9fa; padding: 5px; font-size: 95%; }	/**	 * We want to display the ToC element with intrinsic width in block mode. The fit-content * value for width is however not supported by large groups of browsers. *	 * We use display:table. Even though it should only contain other table-* display * elements, there are no known problems with using this. */	.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; }	/* CSS for backwards-compatibility with cached page renders and creative uses in wikitext */ table.toc { border-collapse: collapse; /* Remove additional paddings inside table-cells that are not present in s */ }	table.toc td { padding: 0; }	/* Separate columns for tocnumber and toctext */ .tocnumber, .toctext { display: table-cell; /*		 * Text decorations are not propagated to the contents of inline blocks and inline tables, * according to , and 'display: table-cell' * generates an inline table when used without any parent table-rows and tables. */	 text-decoration: inherit; }	/* Space between the columns for tocnumber and toctext */ .tocnumber { color: #202122; padding-left: 0; padding-right: 0.5em; }	.mw-content-ltr .tocnumber { /* @noflip */ padding-left: 0; /* @noflip */ padding-right: 0.5em; }	.mw-content-rtl .tocnumber { /* @noflip */ padding-left: 0.5em; /* @noflip */ padding-right: 0; }	/* When the browser supports :checked then overwrite the style="display:none" and make the */ /* checkbox invisible on another way to allow to focus the checkbox with keyboard. */	:not( :checked ) > .toctogglecheckbox { display: inline !important; /* stylelint-disable-line declaration-no-important */ position: absolute; opacity: 0; z-index: -1; }	.toctogglespan { font-size: 94%; }	/* IE8 does not support :checked and therefor it does not support the hiding at all. */	/* The selector ":not( :checked ) >" prevents that the useless brackets are shown on IE8. */	:not( :checked ) > .toctogglespan:before { content: ' ['; }	:not( :checked ) > .toctogglespan:after { content: ']'; }	/* Make the label look like a link. */	.toctogglelabel { cursor: pointer; color: #0645ad; }	.toctogglelabel:hover { text-decoration: underline; }	/* Show a focus ring around the label when focusing the invisible checkbox. */	/* This simulates that the label is in focus. */	.toctogglecheckbox:focus + .toctitle .toctogglelabel { text-decoration: underline; outline: dotted 1px; /* Firefox style for focus */ outline: auto -webkit-focus-ring-color; /* Webkit style for focus */ }	/* Change the text of the button based on the state of the checkbox. */	.toctogglecheckbox:checked + .toctitle .toctogglelabel:after { content: 'show'; }	.toctogglecheckbox:not( :checked ) + .toctitle .toctogglelabel:after { content: 'hide'; }	/* stylelint-disable selector-class-pattern */ .toc .toctitle { direction: ltr; }	/* Correct directionality when page dir is different from site/user dir */ /* @noflip */ .mw-content-ltr .toc ul, .mw-content-rtl .mw-content-ltr .toc ul { text-align: left; }	/* @noflip */ .mw-content-rtl .toc ul, .mw-content-ltr .mw-content-rtl .toc ul { text-align: right; }	/* @noflip */ .mw-content-ltr .toc ul ul, .mw-content-rtl .mw-content-ltr .toc ul ul { margin: 0 0 0 2em; }	/* @noflip */ .mw-content-rtl .toc ul ul, .mw-content-ltr .mw-content-rtl .toc ul ul { margin: 0 2em 0 0; }}@media print { /* stylelint-disable selector-class-pattern */ .mw-parser-output a.external { /* Expand URLs for printing */ /* Expand protocol-relative URLs for printing */ }	.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) ')'; }	/* Hide the complete TOC on print when the TOC is hidden. */	/* stylelint-disable selector-class-pattern */ .toctogglecheckbox:checked + .toctitle { display: none; }	.toc { background-color: #f9f9f9; border: 1pt solid #aaa; padding: 5px; display: table; }	/* Separate columns for `.tocnumber` and `.toctext` */ .tocnumber, .toctext { display: table-cell; }	/* Space between those columns */ .tocnumber { padding-left: 0; padding-right: 0.5em; }	/* @noflip */ .mw-content-ltr .tocnumber { padding-left: 0; padding-right: 0.5em; }	/* @noflip */ .mw-content-rtl .tocnumber { padding-left: 0.5em; padding-right: 0; }	/**	 * MediaWiki print style sheet * Largely based on work by Gabriel Wicke *	 * Originally derived from Plone (https://plone.org/) styles * Copyright Alexander Limi */	/* stylelint-disable selector-class-pattern */ /**	 * Hide all the elements irrelevant for printing * Skins however can and should override. */	/* General hide-in-print class, please only use sparely */ .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; }	/**	 * Generic HTML elements */	body { background: #fff; color: #000; margin: 0; padding: 0; }	/* stylelint-disable selector-class-pattern */ .mw-parser-output a.external { /* Expand URLs for printing */ /* Expand protocol-relative URLs for printing */ }	.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) ')'; }	/* Prevent citations and subscripts from interfering with the line-height */ sup, sub { line-height: 1; }	/**	 * MediaWiki-specific elements */	#globalWrapper { width: 100% !important; /* stylelint-disable-line declaration-no-important */ min-width: 0 !important; /* stylelint-disable-line declaration-no-important */ }	.mw-body { background: #fff; color: #000; border: 0 !important; /* stylelint-disable-line declaration-no-important */ padding: 0 !important; /* stylelint-disable-line declaration-no-important */ margin: 0 !important; /* stylelint-disable-line declaration-no-important */ direction: ltr; }	#column-content { margin: 0 !important; /* stylelint-disable-line declaration-no-important */ }	#column-content .mw-body { padding: 1em; margin: 0 !important; /* stylelint-disable-line declaration-no-important */ }	/* (T280929) As this is a CSS file, we need to import it inline lest LESS parses the CSS and gets paths wrong. */	/* stylelint-disable selector-class-pattern */ .center { text-align: center; }	/* Links */ a { background: none !important; /* stylelint-disable-line declaration-no-important */ padding: 0 !important; /* stylelint-disable-line declaration-no-important */ }	a, a.external, a.new, a.stub { color: inherit !important; /* stylelint-disable-line declaration-no-important */ text-decoration: inherit !important; /* stylelint-disable-line declaration-no-important */ }	dt { font-weight: bold; }	h1, h2, h3, h4, h5, h6 { font-weight: bold; /* Pagination */ page-break-after: avoid; page-break-before: avoid; }	p { margin: 1em 0; line-height: 1.2; /* Pagination */ orphans: 3; widows: 3; }	img, figure { /* Pagination */ 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; /* Create a new block formatting context */ overflow-x: hidden; /* Break really long words when they overflow to the next line */ word-wrap: break-word; }	ul { list-style-type: square; }	/* stylelint-disable selector-class-pattern */ /* @noflip */ table.floatright, div.floatright, div.tright { float: right; clear: right; }	/* @noflip */ table.floatleft, div.floatleft, div.tleft { float: left; clear: left; }	/* @noflip */ div.tleft { margin: 0.5em 1.4em 1.3em 0; }	/* @noflip */ div.tright { margin: 0.5em 0 1.3em 1.4em; }	/* @noflip */ table.floatright, div.floatright { margin: 0 0 0.5em 0.5em; border: 0; }	/* @noflip */ table.floatleft, div.floatleft { margin: 0 0.5em 0.5em 0; border: 0; }	div.thumb { background-color: transparent; width: auto; }	div.thumb a { border-bottom: 0; }	div.thumbinner { background-color: #fff; border: 0; border-radius: 2px; padding: 5px; font-size: 10pt; color: #666; text-align: center; /* new block formatting context, * to clear background from floating content */ overflow: hidden; min-width: 100px; }	.thumbcaption { text-align: left; line-height: 1.4; padding: 3px; }	.thumbborder { border: 1pt solid #ddd; }	.thumb { /* Pagination */ page-break-inside: avoid; }	.magnify { display: none; }	/* stylelint-disable selector-class-pattern */ .wikitable { background: #fff; margin: 1em 0; border: 1pt solid #aaa; border-collapse: collapse; font-size: 10pt; /* Pagination */ page-break-inside: avoid; }	.wikitable > caption { padding: 5px; font-size: 10pt; }	.wikitable > tr > th, .wikitable > tr > td, .wikitable > * > tr > th, .wikitable > * > tr > td { /* Important is required to override any inline styles provided by editors */ background: #fff !important; /* stylelint-disable-line declaration-no-important */ /* We need to also set color in case editors applied a light text color */ color: #000 !important; /* stylelint-disable-line declaration-no-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; }	/* stylelint-disable selector-class-pattern */ .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; }	/**	 * Footer */	.printfooter { padding: 1em 0; }	#footer { background: #fff; color: #000; margin-top: 1em; border-top: 1pt solid #aaa; padding-top: 5px; direction: ltr; }	/* Hide the complete TOC on print when the TOC is hidden. */	/* stylelint-disable selector-class-pattern */ .toctogglecheckbox:checked + .toctitle { display: none; }	.toc { background-color: #f9f9f9; border: 1pt solid #aaa; padding: 5px; display: table; }	/* Separate columns for `.tocnumber` and `.toctext` */ .tocnumber, .toctext { display: table-cell; }	/* Space between those columns */ .tocnumber { padding-left: 0; padding-right: 0.5em; }	/* @noflip */ .mw-content-ltr .tocnumber { padding-left: 0; padding-right: 0.5em; }	/* @noflip */ .mw-content-rtl .tocnumber { padding-left: 0.5em; padding-right: 0; }}/* stylelint-disable selector-class-pattern */ .messagebox, .errorbox, .warningbox, .successbox { color: #000; -moz-box-sizing: border-box; box-sizing: border-box; margin-bottom: 16px; border: 1px solid; padding: 12px 24px; word-wrap: break-word; /* Standard property is `overflow-wrap` */ overflow-wrap: break-word; overflow: hidden; /* Ensure box inner spacing is not all over the place no matter what element is only child. */ } .messagebox :only-child, .errorbox :only-child, .warningbox :only-child, .successbox :only-child { margin: 0; } .messagebox h2, .errorbox h2, .warningbox h2, .successbox h2 { color: inherit; display: inline; margin: 0 0.5em 0 0; border: 0; font-size: 1em; font-weight: bold; } .messagebox .mw-logevent-loglines li, .errorbox .mw-logevent-loglines li, .warningbox .mw-logevent-loglines li, .successbox .mw-logevent-loglines li { font-size: 90%; } .messagebox { background-color: #eaecf0; border-color: #a2a9b1; } .errorbox { background-color: #fee7e6; border-color: #d33; } .warningbox { background-color: #fef6e7; border-color: #fc3; } .successbox { background-color: #d5fdf4; border-color: #14866d; }

/* This style is loaded on all media. */

/* Hide the content of the TOC when the checkbox is checked. */ /* stylelint-disable-next-line selector-class-pattern */ .toctogglecheckbox:checked ~ ul { display: none; }