诚邀有MediaWiki开发维护经验的朋友和我们一起共建英雄联盟中文Wiki平台,期待你的加入! 甜咖啡(QQ:815798492)(微信:glf101012) 请备注来意,并附带您的GitHub/Gitee主页或作品链接。

MediaWiki:Citizen.css

MediaWiki界面页面
AdorableKilla讨论 | 贡献2024年2月19日 (一) 22:56的版本

注意:在发布之后,您可能需要清除浏览器缓存才能看到所作出的变更的影响。

  • Firefox或Safari:按住Shift的同时单击刷新,或按Ctrl-F5Ctrl-R(Mac为⌘-R
  • Google Chrome:Ctrl-Shift-R(Mac为⌘-Shift-R
  • Internet Explorer或Edge:按住Ctrl的同时单击刷新,或按Ctrl-F5
  • Opera:Ctrl-F5
/* 这里所有CSS都会加载给Citizen皮肤的用户 */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.clearfix {
    display: inline-block
}

.skin-monaco .clearfix {
    display: block
}

@media screen and (max-width:750px) {
    input.site-button {
        padding: 15px
    }
}

.firstHeading {
    border-bottom: none;
    margin: 0 !important;
    display: none
}

.pagetitle {
    display: inline !important
}

#main {
    padding: 0 !important
}

#user-page-left {
    width: 35%;
    float: left
}

#user-page-right {
    float: right;
    width: 60%
}

#user-page-left h2,
#user-page-right h2 {
    border-bottom: 1px solid #dcdcdc;
    padding: 0 0 3px 0;
    margin: 0 0 5px 0;
    font-size: 17px;
    letter-spacing: -1px;
    color: #333
}

.no-info-container {
    margin: 10px 0 20px 0;
    background-color: #f2f4f7;
    padding: 20px;
    text-align: center;
    color: #777
}

.item-small {
    color: #999;
    font-size: 9px;
    margin: 0 0 0 6px
}

.user-section-heading {
    border-bottom: 1px solid #DCDCDC;
    width: 100%;
    line-height: 22px;
    margin: 0 0 8px 0
}

.user-section-title {
    float: left;
    font-size: 20px;
    letter-spacing: -1px;
    padding: 0 10px 0 0
}

.user-section-actions {
    position: relative;
    right: 0;
    top: -2px
}

.action-right {
    float: right;
    font-size: 10px;
    padding: 0 5px 0 0
}

.action-left {
    float: left;
    font-size: 10px
}

.user-section-actions a {
    text-decoration: none
}

#profile-top {
    border-bottom: 1px solid #d4dfd7;
    padding: 10px 0;
    margin: 0 0 10px 0;
    position: relative
}

#profile-toggle-button {
    background-color: #ffa500;
    top: 5px;
    right: 0;
    padding: 2px 10px;
    position: absolute
}

#profile-toggle-button a {
    color: #fff;
    font-weight: 700
}

#profile-title-container {
    padding: 0 0 6px 6px
}

#profile-title {
    font-size: 2em;
    font-weight: 700;
    line-height: 26px;
    float: left;
    margin: 0 15px 0 0
}

#points-level {
    background-color: #c00;
    font-size: 11px;
    text-align: center;
    float: left;
    padding: 1px 5px;
    margin: 4px 8px 0 0
}

#honorific-level {
    font-size: 12px;
    float: left;
    margin: 4px 0 0 0
}

#honorific-level a {
    text-decoration: none
}

#points-level a {
    color: #fff;
    font-weight: 700;
    text-decoration: none
}

#profile-image {
    float: left;
    margin: 0 8px 0 0;
    position: relative
}

#profile-image img {
    background-color: #fff;
    border: 1px solid #dcdcdc;
    padding: 3px
}

#profile-image p {
    font-size: 75%;
    margin: 0 auto;
    text-align: center
}

#profile-right {
    float: left;
    position: relative
}

.profile-actions a {
    text-decoration: none;
    font-weight: 700;
    margin: 0 6px
}

.user-relationship-container {
    padding: 0 0 25px 0
}

.user-relationship-container a {
    text-decoration: none;
    float: left;
    margin: 5px 10px 0 0;
    display: block
}

.user-relationship-container img {
    background-color: #fff;
    border: 1px solid #dcdcdc;
    padding: 3px
}

.user-gift-container {
    padding: 0 0 25px 0
}

.user-gift-container a {
    text-decoration: none;
    display: block;
    float: left;
    margin: 5px 10px 0 0
}

.user-gift-container img {
    background-color: #fff;
    border: 1px solid #dcdcdc;
    padding: 3px
}

.user-fanbox-container {
    padding: 0 0 25px 0
}

.activity-item {
    border-bottom: 1px solid #dcdcdc;
    padding: 7px 0
}

.activity-item-bottom {
    padding: 7px 0 0 0
}

.activity-item img,
.activity-item-bottom img {
    vertical-align: middle;
    margin: 0 5px 0 0
}

.activity-item a,
.activity-item-bottom a {
    text-decoration: none
}

.item {
    color: #666;
    margin: 5px 25px
}

.item a {
    font-weight: 700
}

#recent-all {
    padding: 0 0 25px 0
}

#user-page-board {
    margin: 5px 0 10px 0
}

.user-page-message-form,
.user-page-message-form-blocked {
    margin: 5px 0 15px 0;
    font-weight: 700
}

.user-page-message-form-blocked {
    color: #f00
}

.user-board-message {
    border: 1px solid #e2e2e2;
    margin: 0 0 15px 0
}

.user-board-message-from {
    background-color: #F8F5F5;
    padding: 3px 0 5px 5px
}

.user-board-message-from a {
    font-size: 14px;
    font-weight: 700;
    text-decoration: none
}

.user-board-message-content {
    padding: 5px
}

.user-board-message-time {
    color: #797979;
    font-size: 11px;
    margin: 2px 0 0 5px
}

.user-board-message-image {
    float: left;
    padding: 0 10px 5px 0
}

.user-board-message-image img {
    border: 1px solid #dcdcdc
}

.user-board-message-body {
    margin: 0 10px 0 0
}

.user-board-message-body p {
    margin: 0 !important
}

.user-board-message-links {
    padding: 0 0 5px 5px
}

.user-board-message-links a {
    font-size: 11px;
    text-decoration: none;
    margin: 0 10px 0 0
}

.user-board-red a {
    color: #f00
}

.profile-info-container {
    padding: 0 0 17px 0
}

.profile-info-container b {
    color: #555;
    margin: 0 10px 0 0
}

.profile-info-container div {
    margin: 0 0 8px 0;
    color: #666
}

.bold-fix b {
    margin: 0 5px 0 0 !important
}

.casual-game-container {
    padding: 0 0 18px 0
}

.casual-game-container p {
    border-top: 1px solid #dcdcdc;
    padding: 7px 0 !important;
    margin: 0 !important
}

.casual-game-container .item-top {
    border: 0
}

.casual-game-container a {
    font-weight: 700;
    text-decoration: none
}

.casual-game-container .item-type {
    font-size: 9px;
    margin: 0 0 0 6px
}

.casual-game-container img {
    border: 1px solid #dcdcdc;
    padding: 3px;
    background-color: #fff;
    vertical-align: middle;
    margin: 0 3px 0 0
}

.user-articles-container {
    padding: 0 0 23px 0
}

.article-item {
    margin: 0;
    padding: 7px 0 2px 0;
    border-top: 1px solid #dcdcdc
}

.user-articles-container a {
    text-decoration: none;
    font-weight: 700
}

.article-item-top {
    margin: 0;
    padding: 7px 0 2px 0;
    border: none
}

.number-of-votes {
    margin: 0 10px 3px 0;
    text-align: center;
    float: left;
    width: 25px
}

.vote-number {
    background-color: #89c46f;
    color: #fff;
    font-size: 12px !important;
    margin: 0 0 2px 0;
    font-weight: 700;
    height: 25px;
    line-height: 25px
}

.vote-text {
    color: #777;
    font-size: 9px;
    line-height: 9px;
    margin: -1px 0 0 0
}

.picture-container-spacer {
    height: 25px;
    width: 100%
}

.picture-container .mini-image {
    float: left;
    margin: 5px 10px 0 0
}

.picture-container img {
    background-color: #fff;
    border: 1px solid #dcdcdc;
    padding: 3px
}

.picture-container a {
    text-decoration: none
}

.upload-container {
    clear: left;
    height: 90px;
    margin-left: -5px
}

.upload-frame-errors {
    margin: 10px 0 5px 0;
    color: #f00;
    font-size: 14px;
    font-weight: 700
}

.no-pictures-container {
    background-color: #eff3f0;
    color: #777;
    padding: 20px;
    margin: 10px 0 0;
    text-align: center
}

.upload-frame-errors {
    display: none
}

.imageUpload-frame {
    height: 90px;
    width: 425px
}

@media screen {

    .mw-parser-output a.external,
    .link-https {
        background-position: center right;
        background-repeat: no-repeat;
        background-image: url(/w/resources/src/mediawiki.skinning/images/external-ltr.png?bbaf6);
        background-image: linear-gradient(transparent, transparent), url(/w/resources/src/mediawiki.skinning/images/external-ltr.svg?59558);
        padding-right: 13px
    }

    .mw-parser-output a.external[href^='mailto:'],
    .link-mailto {
        background-position: center right;
        background-repeat: no-repeat;
        background-image: url(/w/resources/src/mediawiki.skinning/images/mail.png?e8eba);
        background-image: linear-gradient(transparent, transparent), url(/w/resources/src/mediawiki.skinning/images/mail.svg?d3bb8);
        padding-right: 13px
    }

    .mw-parser-output a.external[href^='ftp://'],
    .link-ftp {
        background-position: center right;
        background-repeat: no-repeat;
        background-image: url(/w/resources/src/mediawiki.skinning/images/ftp-ltr.png?b23f8);
        background-image: linear-gradient(transparent, transparent), url(/w/resources/src/mediawiki.skinning/images/ftp-ltr.svg?c5643);
        padding-right: 13px
    }

    .mw-parser-output a.external[href^='irc://'],
    .mw-parser-output a.external[href^='ircs://'],
    .link-irc {
        background-position: center right;
        background-repeat: no-repeat;
        background-image: url(/w/resources/src/mediawiki.skinning/images/chat-ltr.png?c1f6b);
        background-image: linear-gradient(transparent, transparent), url(/w/resources/src/mediawiki.skinning/images/chat-ltr.svg?0108a);
        padding-right: 13px
    }

    .mw-parser-output a.external[href$='.ogg'],
    .mw-parser-output a.external[href$='.OGG'],
    .mw-parser-output a.external[href$='.mid'],
    .mw-parser-output a.external[href$='.MID'],
    .mw-parser-output a.external[href$='.midi'],
    .mw-parser-output a.external[href$='.MIDI'],
    .mw-parser-output a.external[href$='.mp3'],
    .mw-parser-output a.external[href$='.MP3'],
    .mw-parser-output a.external[href$='.wav'],
    .mw-parser-output a.external[href$='.WAV'],
    .mw-parser-output a.external[href$='.wma'],
    .mw-parser-output a.external[href$='.WMA'],
    .link-audio {
        background-position: center right;
        background-repeat: no-repeat;
        background-image: url(/w/resources/src/mediawiki.skinning/images/audio-ltr.png?d3074);
        background-image: linear-gradient(transparent, transparent), url(/w/resources/src/mediawiki.skinning/images/audio-ltr.svg?4c880);
        padding-right: 13px
    }

    .mw-parser-output a.external[href$='.ogm'],
    .mw-parser-output a.external[href$='.OGM'],
    .mw-parser-output a.external[href$='.avi'],
    .mw-parser-output a.external[href$='.AVI'],
    .mw-parser-output a.external[href$='.mpeg'],
    .mw-parser-output a.external[href$='.MPEG'],
    .mw-parser-output a.external[href$='.mpg'],
    .mw-parser-output a.external[href$='.MPG'],
    .link-video {
        background-position: center right;
        background-repeat: no-repeat;
        background-image: url(/w/resources/src/mediawiki.skinning/images/video.png?4b736);
        background-image: linear-gradient(transparent, transparent), url(/w/resources/src/mediawiki.skinning/images/video.svg?a3758);
        padding-right: 13px
    }

    .mw-parser-output a.external[href$='.pdf'],
    .mw-parser-output a.external[href$='.PDF'],
    .mw-parser-output a.external[href*='.pdf#'],
    .mw-parser-output a.external[href*='.PDF#'],
    .mw-parser-output a.external[href*='.pdf?'],
    .mw-parser-output a.external[href*='.PDF?'],
    .link-document {
        background-position: center right;
        background-repeat: no-repeat;
        background-image: url(/w/resources/src/mediawiki.skinning/images/document-ltr.png?de931);
        background-image: linear-gradient(transparent, transparent), url(/w/resources/src/mediawiki.skinning/images/document-ltr.svg?0bf90);
        padding-right: 13px
    }

    .mw-parser-output a.extiw,
    .mw-parser-output a.extiw:active {
        color: #36b
    }

    .mw-parser-output a.external {
        color: #36b
    }
}

@media screen {
    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
    }

    a.stub {
        color: #723
    }

    a.new,
    #p-personal a.new {
        color: #d33
    }

    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
    }

    .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
    }

    .mw-parser-output a.extiw:active,
    .mw-parser-output a.external:active {
        color: #b63
    }

    .mw-parser-output a.external.free {
        word-wrap: break-word
    }

    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
    }

    code {
        color: #000;
        background-color: #f8f9fa;
        border: 1px solid #eaecf0;
        border-radius: 2px;
        padding: 1px 4px
    }

    pre,
    .mw-code {
        color: #000;
        background-color: #f8f9fa;
        border: 1px solid #eaecf0;
        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;
        font-size: 95%
    }

    form {
        border: 0;
        margin: 0
    }

    textarea {
        width: 100%;
        padding: 0.1em;
        display: block;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .center {
        width: 100%;
        text-align: center
    }

    *.center * {
        margin-left: auto;
        margin-right: auto
    }

    .small {
        font-size: 94%
    }

    table.small {
        font-size: 100%
    }

    .toc,
    .mw-warning,
    .toccolours {
        border: 1px solid #a2a9b1;
        background-color: #f8f9fa;
        padding: 5px;
        font-size: 95%
    }

    .toc {
        display: table;
        padding: 7px
    }

    table.toc {
        border-collapse: collapse
    }

    table.toc td {
        padding: 0
    }

    .toc h2 {
        display: inline;
        border: 0;
        padding: 0;
        font-size: 100%;
        font-weight: bold
    }

    .toc .toctitle {
        text-align: center
    }

    .toc ul {
        list-style-type: none;
        list-style-image: none;
        margin-left: 0;
        padding: 0;
        text-align: left
    }

    .toc ul ul {
        margin: 0 0 0 2em
    }

    .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
    }

    .mw-warning {
        margin-left: 50px;
        margin-right: 50px;
        text-align: center
    }

    div.floatright,
    table.floatright {
        margin: 0 0 0.5em 0.5em
    }

    div.floatleft,
    table.floatleft {
        margin: 0 0.5em 0.5em 0
    }

    div.thumb {
        margin-bottom: 0.5em;
        width: auto;
        background-color: transparent
    }

    div.thumbinner {
        border: 1px solid #c8ccd1;
        padding: 3px;
        background-color: #f8f9fa;
        font-size: 94%;
        text-align: center;
        overflow: hidden
    }

    html .thumbimage {
        background-color: #fff;
        border: 1px solid #c8ccd1
    }

    html .thumbcaption {
        border: 0;
        line-height: 1.4em;
        padding: 3px;
        font-size: 94%;
        text-align: left
    }

    .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(/w/resources/src/mediawiki.skinning/images/magnify-clip-ltr.png?4f704);
        background-image: linear-gradient(transparent, transparent), url(/w/resources/src/mediawiki.skinning/images/magnify-clip-ltr.svg?8330e);
        -moz-user-select: none;
        -webkit-user-select: none;
        -ms-user-select: none;
        user-select: none
    }

    img.thumbborder {
        border: 1px solid #eaecf0
    }

    .mw-content-ltr .thumbcaption {
        text-align: left
    }

    .mw-content-ltr .magnify {
        float: right;
        margin-left: 3px;
        margin-right: 0
    }

    .mw-content-ltr .magnify a {
        background-image: url(/w/resources/src/mediawiki.skinning/images/magnify-clip-ltr.png?4f704);
        background-image: linear-gradient(transparent, transparent), url(/w/resources/src/mediawiki.skinning/images/magnify-clip-ltr.svg?8330e)
    }

    .mw-content-rtl .thumbcaption {
        text-align: right
    }

    .mw-content-rtl .magnify {
        float: left;
        margin-left: 0;
        margin-right: 3px
    }

    .mw-content-rtl .magnify a {
        background-image: url(/w/resources/src/mediawiki.skinning/images/magnify-clip-rtl.png?a9fb3);
        background-image: linear-gradient(transparent, transparent), url(/w/resources/src/mediawiki.skinning/images/magnify-clip-rtl.svg?38fd5)
    }

    div.tright {
        margin: 0.5em 0 1.3em 1.4em
    }

    div.tleft {
        margin: 0.5em 1.4em 1.3em 0
    }

    body.mw-hide-empty-elt .mw-empty-elt {
        display: none
    }

    .catlinks {
        border: 1px solid #a2a9b1;
        background-color: #f8f9fa;
        padding: 5px;
        margin-top: 1em;
        clear: both
    }

    textarea {
        border: 1px solid #c8ccd1
    }

    .editOptions {
        background-color: #eaecf0;
        color: #202122;
        border: 1px solid #c8ccd1;
        border-top: 0;
        padding: 1em 1em 1.5em 1em;
        margin-bottom: 2em
    }

    .usermessage {
        background-color: #ffce7b;
        border: 1px solid #ffa500;
        color: #000;
        font-weight: bold;
        margin: 2em 0 1em;
        padding: 0.5em 1em;
        vertical-align: middle
    }

    #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
    }

    .client-nojs #t-print {
        display: none
    }

    .mw-content-ltr {
        direction: ltr
    }

    .mw-content-rtl {
        direction: rtl
    }

    .sitedir-ltr textarea,
    .sitedir-ltr input {
        direction: ltr
    }

    .sitedir-rtl textarea,
    .sitedir-rtl input {
        direction: rtl
    }

    .mw-userlink {
        word-wrap: break-word;
        -webkit-hyphens: auto;
        -moz-hyphens: auto;
        -ms-hyphens: auto;
        hyphens: auto;
        unicode-bidi: embed
    }

    mark {
        background-color: #ff0;
        color: #000
    }

    wbr {
        display: inline-block
    }

    input[type='submit'],
    input[type='button'],
    input[type='reset'],
    input[type='file'] {
        direction: ltr
    }

    textarea[dir='ltr'],
    input[dir='ltr'] {
        direction: ltr
    }

    textarea[dir='rtl'],
    input[dir='rtl'] {
        direction: rtl
    }

    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
        }
    }

    span.comment {
        font-style: italic;
        unicode-bidi: -moz-isolate;
        unicode-bidi: isolate
    }

    #editform,
    #toolbar,
    #wpTextbox1 {
        clear: both
    }

    #toolbar {
        height: 22px
    }

    .mw-underline-always a {
        text-decoration: underline
    }

    .mw-underline-never a {
        text-decoration: none
    }

    li span.deleted,
    span.history-deleted {
        text-decoration: line-through;
        color: #72777d;
        font-style: italic
    }

    .not-patrolled {
        background-color: #ffa
    }

    .unpatrolled {
        font-weight: bold;
        color: #d33
    }

    div.patrollink {
        font-size: 75%;
        text-align: right
    }

    td.mw-label {
        text-align: right;
        vertical-align: middle
    }

    td.mw-input {
        text-align: left
    }

    td.mw-submit {
        text-align: left;
        white-space: nowrap
    }

    .mw-input-with-label {
        white-space: nowrap;
        display: inline-block
    }

    .mw-content-ltr .thumbcaption {
        text-align: left
    }

    .mw-content-ltr .magnify {
        float: right
    }

    .mw-content-rtl .thumbcaption {
        text-align: right
    }

    .mw-content-rtl .magnify {
        float: left
    }

    #catlinks {
        text-align: left
    }

    .catlinks ul {
        display: inline;
        margin: 0;
        padding: 0;
        list-style: none 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 {
        display: none
    }

    .catlinks-allhidden {
        display: none
    }

    p.mw-protect-editreasons,
    p.mw-filedelete-editreasons,
    p.mw-delete-editreasons {
        font-size: 90%;
        text-align: right
    }

    .autocomment,
    .autocomment a,
    .autocomment a:visited {
        color: #72777d
    }

    .newpage,
    .minoredit,
    .botedit {
        font-weight: bold
    }

    .mw-warning-with-logexcerpt {
        clear: both
    }

    .mw-warning-with-logexcerpt ul li {
        font-size: 90%
    }

    span.mw-revdelundel-link,
    strong.mw-revdelundel-link {
        font-size: 90%
    }

    span.mw-revdelundel-hidden,
    input.mw-revdelundel-hidden {
        visibility: hidden
    }

    td.mw-revdel-checkbox,
    th.mw-revdel-checkbox {
        padding-right: 10px;
        text-align: center
    }

    a.new {
        color: #ba0000
    }

    .plainlinks a.external {
        background: none !important;
        padding: 0 !important
    }

    .rtl a.external.free,
    .rtl a.external.autonumber {
        direction: ltr;
        unicode-bidi: embed
    }

    .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 {
        font-size: larger
    }

    .error {
        color: #d33
    }

    .warning {
        color: #ac6600
    }

    .success {
        color: #14866d
    }

    .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
    }

    .previewnote {
        margin-bottom: 1em
    }

    .visualClear {
        clear: both
    }

    .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;
        margin-right: 0.6em;
        background-image: url(/w/resources/src/mediawiki.skinning/images/spinner.gif?ca65b);
        background-position: center center;
        background-repeat: no-repeat
    }

    .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(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
    }

    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.2em
    }

    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
    }

    .toc ul {
        margin: 0.3em 0
    }

    .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
    }

    .toc .toctitle {
        direction: ltr
    }

    #mw-clearyourcache,
    #mw-sitecsspreview,
    #mw-sitejspreview,
    #mw-usercsspreview,
    #mw-userjspreview {
        direction: ltr;
        unicode-bidi: embed
    }

    #mw-revision-info,
    #mw-revision-info-current,
    #mw-revision-nav {
        direction: ltr
    }

    div.tright,
    div.floatright,
    table.floatright {
        clear: right;
        float: right
    }

    div.tleft,
    div.floatleft,
    table.floatleft {
        float: left;
        clear: left
    }

    #mw-credits a {
        unicode-bidi: embed
    }

    .printfooter {
        display: none
    }

    .xdebug-error {
        position: absolute;
        z-index: 99
    }

    .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 {
        margin-left: 1em
    }

    .mw-content-rtl .mw-editsection,
    .mw-content-ltr .mw-content-rtl .mw-editsection {
        margin-right: 1em
    }

    sup,
    sub {
        line-height: 1
    }
}

.messagebox,
.errorbox,
.warningbox,
.successbox {
    color: #000;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 16px;
    border: 1px solid;
    padding: 12px 24px;
    word-wrap: break-word;
    overflow-wrap: break-word;
    overflow: hidden
}

.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 {
    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
}

.mw-wiki-logo {
    background-image: url(/w/images/c/c9/Logo.png?9ede4)
}

@media print {

    .noprint,
    .catlinks,
    .magnify,
    .mw-cite-backlink,
    .mw-editsection,
    .mw-editsection-like,
    .mw-hidden-catlinks,
    .mw-indicators,
    .mw-redirectedfrom,
    .patrollink,
    .usermessage,
    #column-one,
    #footer-places,
    #mw-navigation,
    #siteNotice,
    #f-poweredbyico,
    #f-copyrightico,
    li#about,
    li#disclaimer,
    li#mobileview,
    li#privacy {
        display: none
    }

    body {
        background: #fff;
        color: #000;
        margin: 0;
        padding: 0
    }

    a {
        background: none !important;
        padding: 0 !important
    }

    a,
    a.external,
    a.new,
    a.stub {
        color: inherit !important;
        text-decoration: inherit !important
    }

    .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) ')'
    }

    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,
    .wikitable,
    .thumb {
        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
    }

    sup,
    sub {
        line-height: 1
    }

    ul {
        list-style-type: square
    }

    #globalWrapper {
        width: 100% !important;
        min-width: 0 !important
    }

    .mw-body {
        background: #fff;
        color: #000;
        border: 0 !important;
        padding: 0 !important;
        margin: 0 !important;
        direction: ltr
    }

    #column-content {
        margin: 0 !important
    }

    #column-content .mw-body {
        padding: 1em;
        margin: 0 !important
    }

    .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
    }

    table.floatright,
    div.floatright,
    div.tright {
        float: right;
        clear: right
    }

    table.floatleft,
    div.floatleft,
    div.tleft {
        float: left;
        clear: left
    }

    div.tleft {
        margin: 0.5em 1.4em 1.3em 0
    }

    div.tright {
        margin: 0.5em 0 1.3em 1.4em
    }

    table.floatright,
    div.floatright {
        margin: 0 0 0.5em 0.5em;
        border: 0
    }

    table.floatleft,
    div.floatleft {
        margin: 0 0.5em 0.5em 0;
        border: 0
    }

    .center {
        text-align: center
    }

    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;
        overflow: hidden;
        min-width: 100px
    }

    html .thumbcaption {
        text-align: left;
        line-height: 1.4;
        padding: 3px
    }

    img.thumbborder {
        border: 1pt solid #ddd
    }

    .wikitable,
    .mw_metadata {
        background: #fff;
        margin: 1em 0;
        border: 1pt solid #aaa;
        border-collapse: collapse;
        font-size: 10pt
    }

    .wikitable>caption,
    .mw_metadata caption {
        padding: 5px;
        font-size: 10pt
    }

    .wikitable>tr>th,
    .wikitable>tr>td,
    .wikitable>*>tr>th,
    .wikitable>*>tr>td,
    .mw_metadata th,
    .mw_metadata td {
        background: #fff !important;
        color: #000 !important;
        border: 1pt solid #aaa;
        padding: 0.4em 0.6em
    }

    .wikitable>tr>th,
    .wikitable>*>tr>th,
    .mw_metadata 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 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
    }

    .printfooter {
        padding: 1em 0
    }

    #footer {
        background: #fff;
        color: #000;
        margin-top: 1em;
        border-top: 1pt solid #aaa;
        padding-top: 5px;
        direction: ltr
    }
}

@media screen {
    #profile-image {
        padding-left: 2em
    }

    #profile-image .mw-socialprofile-avatar {
        border-radius: 50%;
        border-style: solid;
        border-width: 1px;
        height: 138px;
        object-fit: cover;
        width: 138px
    }

    .mw-content-ltr {
        direction: ltr
    }

    .mw-content-rtl {
        direction: rtl
    }

    .sitedir-ltr textarea,
    .sitedir-ltr input {
        direction: ltr
    }

    .sitedir-rtl textarea,
    .sitedir-rtl input {
        direction: rtl
    }

    .mw-userlink {
        word-wrap: break-word;
        -webkit-hyphens: auto;
        -moz-hyphens: auto;
        -ms-hyphens: auto;
        hyphens: auto;
        unicode-bidi: embed
    }

    mark {
        background-color: #ff0;
        color: #000
    }

    wbr {
        display: inline-block
    }

    input[type='submit'],
    input[type='button'],
    input[type='reset'],
    input[type='file'] {
        direction: ltr
    }

    textarea[dir='ltr'],
    input[dir='ltr'] {
        direction: ltr
    }

    textarea[dir='rtl'],
    input[dir='rtl'] {
        direction: rtl
    }

    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
        }
    }

    span.comment {
        font-style: italic;
        unicode-bidi: -moz-isolate;
        unicode-bidi: isolate
    }

    #editform,
    #toolbar,
    #wpTextbox1 {
        clear: both
    }

    #toolbar {
        height: 22px
    }

    .mw-underline-always a {
        text-decoration: underline
    }

    .mw-underline-never a {
        text-decoration: none
    }

    li span.deleted,
    span.history-deleted {
        text-decoration: line-through;
        color: #72777d;
        font-style: italic
    }

    .not-patrolled {
        background-color: #ffa
    }

    .unpatrolled {
        font-weight: bold;
        color: #d33
    }

    div.patrollink {
        font-size: 75%;
        text-align: right
    }

    td.mw-label {
        text-align: right;
        vertical-align: middle
    }

    td.mw-input {
        text-align: left
    }

    td.mw-submit {
        text-align: left;
        white-space: nowrap
    }

    .mw-input-with-label {
        white-space: nowrap;
        display: inline-block
    }

    .mw-content-ltr .thumbcaption {
        text-align: left
    }

    .mw-content-ltr .magnify {
        float: right
    }

    .mw-content-rtl .thumbcaption {
        text-align: right
    }

    .mw-content-rtl .magnify {
        float: left
    }

    #catlinks {
        text-align: left
    }

    .catlinks ul {
        display: inline;
        margin: 0;
        padding: 0;
        list-style: none 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 {
        display: none
    }

    .catlinks-allhidden {
        display: none
    }

    p.mw-protect-editreasons,
    p.mw-filedelete-editreasons,
    p.mw-delete-editreasons {
        font-size: 90%;
        text-align: right
    }

    .autocomment,
    .autocomment a,
    .autocomment a:visited {
        color: #72777d
    }

    .newpage,
    .minoredit,
    .botedit {
        font-weight: bold
    }

    .mw-warning-with-logexcerpt {
        clear: both
    }

    .mw-warning-with-logexcerpt ul li {
        font-size: 90%
    }

    span.mw-revdelundel-link,
    strong.mw-revdelundel-link {
        font-size: 90%
    }

    span.mw-revdelundel-hidden,
    input.mw-revdelundel-hidden {
        visibility: hidden
    }

    td.mw-revdel-checkbox,
    th.mw-revdel-checkbox {
        padding-right: 10px;
        text-align: center
    }

    a.new {
        color: #ba0000
    }

    .plainlinks a.external {
        background: none !important;
        padding: 0 !important
    }

    .rtl a.external.free,
    .rtl a.external.autonumber {
        direction: ltr;
        unicode-bidi: embed
    }

    .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 {
        font-size: larger
    }

    .error {
        color: #d33
    }

    .warning {
        color: #ac6600
    }

    .success {
        color: #14866d
    }

    .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
    }

    .previewnote {
        margin-bottom: 1em
    }

    .visualClear {
        clear: both
    }

    .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;
        margin-right: 0.6em;
        background-image: url(/w/resources/src/mediawiki.skinning/images/spinner.gif?ca65b);
        background-position: center center;
        background-repeat: no-repeat
    }

    .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(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
    }

    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.2em
    }

    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
    }

    .toc ul {
        margin: 0.3em 0
    }

    .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
    }

    .toc .toctitle {
        direction: ltr
    }

    #mw-clearyourcache,
    #mw-sitecsspreview,
    #mw-sitejspreview,
    #mw-usercsspreview,
    #mw-userjspreview {
        direction: ltr;
        unicode-bidi: embed
    }

    #mw-revision-info,
    #mw-revision-info-current,
    #mw-revision-nav {
        direction: ltr
    }

    div.tright,
    div.floatright,
    table.floatright {
        clear: right;
        float: right
    }

    div.tleft,
    div.floatleft,
    table.floatleft {
        float: left;
        clear: left
    }

    #mw-credits a {
        unicode-bidi: embed
    }

    .printfooter {
        display: none
    }

    .xdebug-error {
        position: absolute;
        z-index: 99
    }

    .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 {
        margin-left: 1em
    }

    .mw-content-rtl .mw-editsection,
    .mw-content-ltr .mw-content-rtl .mw-editsection {
        margin-right: 1em
    }

    sup,
    sub {
        line-height: 1
    }
}

.messagebox,
.errorbox,
.warningbox,
.successbox {
    color: #000;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 16px;
    border: 1px solid;
    padding: 12px 24px;
    word-wrap: break-word;
    overflow-wrap: break-word;
    overflow: hidden
}

.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 {
    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
}

.mw-wiki-logo {
    background-image: url(/w/images/c/c9/Logo.png?9ede4)
}

@media print {

    .noprint,
    .catlinks,
    .magnify,
    .mw-cite-backlink,
    .mw-editsection,
    .mw-editsection-like,
    .mw-hidden-catlinks,
    .mw-indicators,
    .mw-redirectedfrom,
    .patrollink,
    .usermessage,
    #column-one,
    #footer-places,
    #mw-navigation,
    #siteNotice,
    #f-poweredbyico,
    #f-copyrightico,
    li#about,
    li#disclaimer,
    li#mobileview,
    li#privacy {
        display: none
    }

    body {
        background: #fff;
        color: #000;
        margin: 0;
        padding: 0
    }

    a {
        background: none !important;
        padding: 0 !important
    }

    a,
    a.external,
    a.new,
    a.stub {
        color: inherit !important;
        text-decoration: inherit !important
    }

    .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) ')'
    }

    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,
    .wikitable,
    .thumb {
        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
    }

    sup,
    sub {
        line-height: 1
    }

    ul {
        list-style-type: square
    }

    #globalWrapper {
        width: 100% !important;
        min-width: 0 !important
    }

    .mw-body {
        background: #fff;
        color: #000;
        border: 0 !important;
        padding: 0 !important;
        margin: 0 !important;
        direction: ltr
    }

    #column-content {
        margin: 0 !important
    }

    #column-content .mw-body {
        padding: 1em;
        margin: 0 !important
    }

    .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
    }

    table.floatright,
    div.floatright,
    div.tright {
        float: right;
        clear: right
    }

    table.floatleft,
    div.floatleft,
    div.tleft {
        float: left;
        clear: left
    }

    div.tleft {
        margin: 0.5em 1.4em 1.3em 0
    }

    div.tright {
        margin: 0.5em 0 1.3em 1.4em
    }

    table.floatright,
    div.floatright {
        margin: 0 0 0.5em 0.5em;
        border: 0
    }

    table.floatleft,
    div.floatleft {
        margin: 0 0.5em 0.5em 0;
        border: 0
    }

    .center {
        text-align: center
    }

    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;
        overflow: hidden;
        min-width: 100px
    }

    html .thumbcaption {
        text-align: left;
        line-height: 1.4;
        padding: 3px
    }

    img.thumbborder {
        border: 1pt solid #ddd
    }

    .wikitable,
    .mw_metadata {
        background: #fff;
        margin: 1em 0;
        border: 1pt solid #aaa;
        border-collapse: collapse;
        font-size: 10pt
    }

    .wikitable>caption,
    .mw_metadata caption {
        padding: 5px;
        font-size: 10pt
    }

    .wikitable>tr>th,
    .wikitable>tr>td,
    .wikitable>*>tr>th,
    .wikitable>*>tr>td,
    .mw_metadata th,
    .mw_metadata td {
        background: #fff !important;
        color: #000 !important;
        border: 1pt solid #aaa;
        padding: 0.4em 0.6em
    }

    .wikitable>tr>th,
    .wikitable>*>tr>th,
    .mw_metadata 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 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
    }

    .printfooter {
        padding: 1em 0
    }

    #footer {
        background: #fff;
        color: #000;
        margin-top: 1em;
        border-top: 1pt solid #aaa;
        padding-top: 5px;
        direction: ltr
    }
}

@media screen {
    .bio {
        font-size: 16px;
        letter-spacing: 0.32px;
        line-height: 1.5;
        margin-right: 1em;
        margin-top: -1em;
        word-break: break-word;
        display: flex;
        color: #ffffff
    }

    .mw-content-ltr {
        direction: ltr
    }

    .mw-content-rtl {
        direction: rtl
    }

    .sitedir-ltr textarea,
    .sitedir-ltr input {
        direction: ltr
    }

    .sitedir-rtl textarea,
    .sitedir-rtl input {
        direction: rtl
    }

    .mw-userlink {
        word-wrap: break-word;
        -webkit-hyphens: auto;
        -moz-hyphens: auto;
        -ms-hyphens: auto;
        hyphens: auto;
        unicode-bidi: embed
    }

    mark {
        background-color: #ff0;
        color: #000
    }

    wbr {
        display: inline-block
    }

    input[type='submit'],
    input[type='button'],
    input[type='reset'],
    input[type='file'] {
        direction: ltr
    }

    textarea[dir='ltr'],
    input[dir='ltr'] {
        direction: ltr
    }

    textarea[dir='rtl'],
    input[dir='rtl'] {
        direction: rtl
    }

    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
        }
    }

    span.comment {
        font-style: italic;
        unicode-bidi: -moz-isolate;
        unicode-bidi: isolate
    }

    #editform,
    #toolbar,
    #wpTextbox1 {
        clear: both
    }

    #toolbar {
        height: 22px
    }

    .mw-underline-always a {
        text-decoration: underline
    }

    .mw-underline-never a {
        text-decoration: none
    }

    li span.deleted,
    span.history-deleted {
        text-decoration: line-through;
        color: #72777d;
        font-style: italic
    }

    .not-patrolled {
        background-color: #ffa
    }

    .unpatrolled {
        font-weight: bold;
        color: #d33
    }

    div.patrollink {
        font-size: 75%;
        text-align: right
    }

    td.mw-label {
        text-align: right;
        vertical-align: middle
    }

    td.mw-input {
        text-align: left
    }

    td.mw-submit {
        text-align: left;
        white-space: nowrap
    }

    .mw-input-with-label {
        white-space: nowrap;
        display: inline-block
    }

    .mw-content-ltr .thumbcaption {
        text-align: left
    }

    .mw-content-ltr .magnify {
        float: right
    }

    .mw-content-rtl .thumbcaption {
        text-align: right
    }

    .mw-content-rtl .magnify {
        float: left
    }

    #catlinks {
        text-align: left
    }

    .catlinks ul {
        display: inline;
        margin: 0;
        padding: 0;
        list-style: none 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 {
        display: none
    }

    .catlinks-allhidden {
        display: none
    }

    p.mw-protect-editreasons,
    p.mw-filedelete-editreasons,
    p.mw-delete-editreasons {
        font-size: 90%;
        text-align: right
    }

    .autocomment,
    .autocomment a,
    .autocomment a:visited {
        color: #72777d
    }

    .newpage,
    .minoredit,
    .botedit {
        font-weight: bold
    }

    .mw-warning-with-logexcerpt {
        clear: both
    }

    .mw-warning-with-logexcerpt ul li {
        font-size: 90%
    }

    span.mw-revdelundel-link,
    strong.mw-revdelundel-link {
        font-size: 90%
    }

    span.mw-revdelundel-hidden,
    input.mw-revdelundel-hidden {
        visibility: hidden
    }

    td.mw-revdel-checkbox,
    th.mw-revdel-checkbox {
        padding-right: 10px;
        text-align: center
    }

    a.new {
        color: #ba0000
    }

    .plainlinks a.external {
        background: none !important;
        padding: 0 !important
    }

    .rtl a.external.free,
    .rtl a.external.autonumber {
        direction: ltr;
        unicode-bidi: embed
    }

    .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 {
        font-size: larger
    }

    .error {
        color: #d33
    }

    .warning {
        color: #ac6600
    }

    .success {
        color: #14866d
    }

    .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
    }

    .previewnote {
        margin-bottom: 1em
    }

    .visualClear {
        clear: both
    }

    .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;
        margin-right: 0.6em;
        background-image: url(/w/resources/src/mediawiki.skinning/images/spinner.gif?ca65b);
        background-position: center center;
        background-repeat: no-repeat
    }

    .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(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
    }

    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.2em
    }

    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
    }

    .toc ul {
        margin: 0.3em 0
    }

    .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
    }

    .toc .toctitle {
        direction: ltr
    }

    #mw-clearyourcache,
    #mw-sitecsspreview,
    #mw-sitejspreview,
    #mw-usercsspreview,
    #mw-userjspreview {
        direction: ltr;
        unicode-bidi: embed
    }

    #mw-revision-info,
    #mw-revision-info-current,
    #mw-revision-nav {
        direction: ltr
    }

    div.tright,
    div.floatright,
    table.floatright {
        clear: right;
        float: right
    }

    div.tleft,
    div.floatleft,
    table.floatleft {
        float: left;
        clear: left
    }

    #mw-credits a {
        unicode-bidi: embed
    }

    .printfooter {
        display: none
    }

    .xdebug-error {
        position: absolute;
        z-index: 99
    }

    .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 {
        margin-left: 1em
    }

    .mw-content-rtl .mw-editsection,
    .mw-content-ltr .mw-content-rtl .mw-editsection {
        margin-right: 1em
    }

    sup,
    sub {
        line-height: 1
    }
}

.messagebox,
.errorbox,
.warningbox,
.successbox {
    color: #000;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 16px;
    border: 1px solid;
    padding: 12px 24px;
    word-wrap: break-word;
    overflow-wrap: break-word;
    overflow: hidden
}

.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 {
    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
}

.mw-wiki-logo {
    background-image: url(/w/images/c/c9/Logo.png?9ede4)
}

@media print {

    .noprint,
    .catlinks,
    .magnify,
    .mw-cite-backlink,
    .mw-editsection,
    .mw-editsection-like,
    .mw-hidden-catlinks,
    .mw-indicators,
    .mw-redirectedfrom,
    .patrollink,
    .usermessage,
    #column-one,
    #footer-places,
    #mw-navigation,
    #siteNotice,
    #f-poweredbyico,
    #f-copyrightico,
    li#about,
    li#disclaimer,
    li#mobileview,
    li#privacy {
        display: none
    }

    body {
        background: #fff;
        color: #000;
        margin: 0;
        padding: 0
    }

    a {
        background: none !important;
        padding: 0 !important
    }

    a,
    a.external,
    a.new,
    a.stub {
        color: inherit !important;
        text-decoration: inherit !important
    }

    .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) ')'
    }

    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,
    .wikitable,
    .thumb {
        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
    }

    sup,
    sub {
        line-height: 1
    }

    ul {
        list-style-type: square
    }

    #globalWrapper {
        width: 100% !important;
        min-width: 0 !important
    }

    .mw-body {
        background: #fff;
        color: #000;
        border: 0 !important;
        padding: 0 !important;
        margin: 0 !important;
        direction: ltr
    }

    #column-content {
        margin: 0 !important
    }

    #column-content .mw-body {
        padding: 1em;
        margin: 0 !important
    }

    .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
    }

    table.floatright,
    div.floatright,
    div.tright {
        float: right;
        clear: right
    }

    table.floatleft,
    div.floatleft,
    div.tleft {
        float: left;
        clear: left
    }

    div.tleft {
        margin: 0.5em 1.4em 1.3em 0
    }

    div.tright {
        margin: 0.5em 0 1.3em 1.4em
    }

    table.floatright,
    div.floatright {
        margin: 0 0 0.5em 0.5em;
        border: 0
    }

    table.floatleft,
    div.floatleft {
        margin: 0 0.5em 0.5em 0;
        border: 0
    }

    .center {
        text-align: center
    }

    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;
        overflow: hidden;
        min-width: 100px
    }

    html .thumbcaption {
        text-align: left;
        line-height: 1.4;
        padding: 3px
    }

    img.thumbborder {
        border: 1pt solid #ddd
    }

    .wikitable,
    .mw_metadata {
        background: #fff;
        margin: 1em 0;
        border: 1pt solid #aaa;
        border-collapse: collapse;
        font-size: 10pt
    }

    .wikitable>caption,
    .mw_metadata caption {
        padding: 5px;
        font-size: 10pt
    }

    .wikitable>tr>th,
    .wikitable>tr>td,
    .wikitable>*>tr>th,
    .wikitable>*>tr>td,
    .mw_metadata th,
    .mw_metadata td {
        background: #fff !important;
        color: #000 !important;
        border: 1pt solid #aaa;
        padding: 0.4em 0.6em
    }

    .wikitable>tr>th,
    .wikitable>*>tr>th,
    .mw_metadata 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 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
    }

    .printfooter {
        padding: 1em 0
    }

    #footer {
        background: #fff;
        color: #000;
        margin-top: 1em;
        border-top: 1pt solid #aaa;
        padding-top: 5px;
        direction: ltr
    }
}

@media screen {
    #profile-top .tally {
        zoom: 1;
        font-size: 10px;
        line-height: 1.3em;
        padding-left: 2px;
        text-transform: uppercase;
        padding-bottom: 10px;
        letter-spacing: 0.28px;
        margin-bottom: 22px
    }

    #profile-top .tally em {
        float: left;
        font-size: 30px;
        font-style: normal;
        letter-spacing: -1px;
        line-height: 26px;
        margin-right: 5px
    }

    .mw-content-ltr {
        direction: ltr
    }

    .mw-content-rtl {
        direction: rtl
    }

    .sitedir-ltr textarea,
    .sitedir-ltr input {
        direction: ltr
    }

    .sitedir-rtl textarea,
    .sitedir-rtl input {
        direction: rtl
    }

    .mw-userlink {
        word-wrap: break-word;
        -webkit-hyphens: auto;
        -moz-hyphens: auto;
        -ms-hyphens: auto;
        hyphens: auto;
        unicode-bidi: embed
    }

    mark {
        background-color: #ff0;
        color: #000
    }

    wbr {
        display: inline-block
    }

    input[type='submit'],
    input[type='button'],
    input[type='reset'],
    input[type='file'] {
        direction: ltr
    }

    textarea[dir='ltr'],
    input[dir='ltr'] {
        direction: ltr
    }

    textarea[dir='rtl'],
    input[dir='rtl'] {
        direction: rtl
    }

    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
        }
    }

    span.comment {
        font-style: italic;
        unicode-bidi: -moz-isolate;
        unicode-bidi: isolate
    }

    #editform,
    #toolbar,
    #wpTextbox1 {
        clear: both
    }

    #toolbar {
        height: 22px
    }

    .mw-underline-always a {
        text-decoration: underline
    }

    .mw-underline-never a {
        text-decoration: none
    }

    li span.deleted,
    span.history-deleted {
        text-decoration: line-through;
        color: #72777d;
        font-style: italic
    }

    .not-patrolled {
        background-color: #ffa
    }

    .unpatrolled {
        font-weight: bold;
        color: #d33
    }

    div.patrollink {
        font-size: 75%;
        text-align: right
    }

    td.mw-label {
        text-align: right;
        vertical-align: middle
    }

    td.mw-input {
        text-align: left
    }

    td.mw-submit {
        text-align: left;
        white-space: nowrap
    }

    .mw-input-with-label {
        white-space: nowrap;
        display: inline-block
    }

    .mw-content-ltr .thumbcaption {
        text-align: left
    }

    .mw-content-ltr .magnify {
        float: right
    }

    .mw-content-rtl .thumbcaption {
        text-align: right
    }

    .mw-content-rtl .magnify {
        float: left
    }

    #catlinks {
        text-align: left
    }

    .catlinks ul {
        display: inline;
        margin: 0;
        padding: 0;
        list-style: none 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 {
        display: none
    }

    .catlinks-allhidden {
        display: none
    }

    p.mw-protect-editreasons,
    p.mw-filedelete-editreasons,
    p.mw-delete-editreasons {
        font-size: 90%;
        text-align: right
    }

    .autocomment,
    .autocomment a,
    .autocomment a:visited {
        color: #72777d
    }

    .newpage,
    .minoredit,
    .botedit {
        font-weight: bold
    }

    .mw-warning-with-logexcerpt {
        clear: both
    }

    .mw-warning-with-logexcerpt ul li {
        font-size: 90%
    }

    span.mw-revdelundel-link,
    strong.mw-revdelundel-link {
        font-size: 90%
    }

    span.mw-revdelundel-hidden,
    input.mw-revdelundel-hidden {
        visibility: hidden
    }

    td.mw-revdel-checkbox,
    th.mw-revdel-checkbox {
        padding-right: 10px;
        text-align: center
    }

    a.new {
        color: #ba0000
    }

    .plainlinks a.external {
        background: none !important;
        padding: 0 !important
    }

    .rtl a.external.free,
    .rtl a.external.autonumber {
        direction: ltr;
        unicode-bidi: embed
    }

    .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 {
        font-size: larger
    }

    .error {
        color: #d33
    }

    .warning {
        color: #ac6600
    }

    .success {
        color: #14866d
    }

    .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
    }

    .previewnote {
        margin-bottom: 1em
    }

    .visualClear {
        clear: both
    }

    .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;
        margin-right: 0.6em;
        background-image: url(/w/resources/src/mediawiki.skinning/images/spinner.gif?ca65b);
        background-position: center center;
        background-repeat: no-repeat
    }

    .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(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
    }

    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.2em
    }

    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
    }

    .toc ul {
        margin: 0.3em 0
    }

    .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
    }

    .toc .toctitle {
        direction: ltr
    }

    #mw-clearyourcache,
    #mw-sitecsspreview,
    #mw-sitejspreview,
    #mw-usercsspreview,
    #mw-userjspreview {
        direction: ltr;
        unicode-bidi: embed
    }

    #mw-revision-info,
    #mw-revision-info-current,
    #mw-revision-nav {
        direction: ltr
    }

    div.tright,
    div.floatright,
    table.floatright {
        clear: right;
        float: right
    }

    div.tleft,
    div.floatleft,
    table.floatleft {
        float: left;
        clear: left
    }

    #mw-credits a {
        unicode-bidi: embed
    }

    .printfooter {
        display: none
    }

    .xdebug-error {
        position: absolute;
        z-index: 99
    }

    .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 {
        margin-left: 1em
    }

    .mw-content-rtl .mw-editsection,
    .mw-content-ltr .mw-content-rtl .mw-editsection {
        margin-right: 1em
    }

    sup,
    sub {
        line-height: 1
    }
}

.messagebox,
.errorbox,
.warningbox,
.successbox {
    color: #000;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 16px;
    border: 1px solid;
    padding: 12px 24px;
    word-wrap: break-word;
    overflow-wrap: break-word;
    overflow: hidden
}

.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 {
    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
}

.mw-wiki-logo {
    background-image: url(/w/images/c/c9/Logo.png?9ede4)
}

@media print {

    .noprint,
    .catlinks,
    .magnify,
    .mw-cite-backlink,
    .mw-editsection,
    .mw-editsection-like,
    .mw-hidden-catlinks,
    .mw-indicators,
    .mw-redirectedfrom,
    .patrollink,
    .usermessage,
    #column-one,
    #footer-places,
    #mw-navigation,
    #siteNotice,
    #f-poweredbyico,
    #f-copyrightico,
    li#about,
    li#disclaimer,
    li#mobileview,
    li#privacy {
        display: none
    }

    body {
        background: #fff;
        color: #000;
        margin: 0;
        padding: 0
    }

    a {
        background: none !important;
        padding: 0 !important
    }

    a,
    a.external,
    a.new,
    a.stub {
        color: inherit !important;
        text-decoration: inherit !important
    }

    .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) ')'
    }

    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,
    .wikitable,
    .thumb {
        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
    }

    sup,
    sub {
        line-height: 1
    }

    ul {
        list-style-type: square
    }

    #globalWrapper {
        width: 100% !important;
        min-width: 0 !important
    }

    .mw-body {
        background: #fff;
        color: #000;
        border: 0 !important;
        padding: 0 !important;
        margin: 0 !important;
        direction: ltr
    }

    #column-content {
        margin: 0 !important
    }

    #column-content .mw-body {
        padding: 1em;
        margin: 0 !important
    }

    .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
    }

    table.floatright,
    div.floatright,
    div.tright {
        float: right;
        clear: right
    }

    table.floatleft,
    div.floatleft,
    div.tleft {
        float: left;
        clear: left
    }

    div.tleft {
        margin: 0.5em 1.4em 1.3em 0
    }

    div.tright {
        margin: 0.5em 0 1.3em 1.4em
    }

    table.floatright,
    div.floatright {
        margin: 0 0 0.5em 0.5em;
        border: 0
    }

    table.floatleft,
    div.floatleft {
        margin: 0 0.5em 0.5em 0;
        border: 0
    }

    .center {
        text-align: center
    }

    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;
        overflow: hidden;
        min-width: 100px
    }

    html .thumbcaption {
        text-align: left;
        line-height: 1.4;
        padding: 3px
    }

    img.thumbborder {
        border: 1pt solid #ddd
    }

    .wikitable,
    .mw_metadata {
        background: #fff;
        margin: 1em 0;
        border: 1pt solid #aaa;
        border-collapse: collapse;
        font-size: 10pt
    }

    .wikitable>caption,
    .mw_metadata caption {
        padding: 5px;
        font-size: 10pt
    }

    .wikitable>tr>th,
    .wikitable>tr>td,
    .wikitable>*>tr>th,
    .wikitable>*>tr>td,
    .mw_metadata th,
    .mw_metadata td {
        background: #fff !important;
        color: #000 !important;
        border: 1pt solid #aaa;
        padding: 0.4em 0.6em
    }

    .wikitable>tr>th,
    .wikitable>*>tr>th,
    .mw_metadata 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 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
    }

    .printfooter {
        padding: 1em 0
    }

    #footer {
        background: #fff;
        color: #000;
        margin-top: 1em;
        border-top: 1pt solid #aaa;
        padding-top: 5px;
        direction: ltr
    }
}

@media screen {
    .profile-actions {
        font-size: 0;
        clear: both;
        display: flex;
        flex-flow: row wrap;
        border-bottom: 0;
        padding-left: 0
    }

    .profile-actions a {
        text-transform: uppercase;
        font-weight: bold;
        font-size: 14px;
        border: 0;
        display: flex;
        justify-content: center;
        align-items: center;
        box-sizing: border-box;
        height: 50px;
        border-bottom: 4px solid currentColor;
        cursor: pointer;
        float: left;
        flex: 1 auto;
        margin: 0;
        transition: filter 0.25s ease-out
    }

    #profile-right {
        float: unset
    }

    #profile-top {
        border: 0;
        margin: 0
    }

    .mw-content-ltr {
        direction: ltr
    }

    .mw-content-rtl {
        direction: rtl
    }

    .sitedir-ltr textarea,
    .sitedir-ltr input {
        direction: ltr
    }

    .sitedir-rtl textarea,
    .sitedir-rtl input {
        direction: rtl
    }

    .mw-userlink {
        word-wrap: break-word;
        -webkit-hyphens: auto;
        -moz-hyphens: auto;
        -ms-hyphens: auto;
        hyphens: auto;
        unicode-bidi: embed
    }

    mark {
        background-color: #ff0;
        color: #000
    }

    wbr {
        display: inline-block
    }

    input[type='submit'],
    input[type='button'],
    input[type='reset'],
    input[type='file'] {
        direction: ltr
    }

    textarea[dir='ltr'],
    input[dir='ltr'] {
        direction: ltr
    }

    textarea[dir='rtl'],
    input[dir='rtl'] {
        direction: rtl
    }

    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
        }
    }

    span.comment {
        font-style: italic;
        unicode-bidi: -moz-isolate;
        unicode-bidi: isolate
    }

    #editform,
    #toolbar,
    #wpTextbox1 {
        clear: both
    }

    #toolbar {
        height: 22px
    }

    .mw-underline-always a {
        text-decoration: underline
    }

    .mw-underline-never a {
        text-decoration: none
    }

    li span.deleted,
    span.history-deleted {
        text-decoration: line-through;
        color: #72777d;
        font-style: italic
    }

    .not-patrolled {
        background-color: #ffa
    }

    .unpatrolled {
        font-weight: bold;
        color: #d33
    }

    div.patrollink {
        font-size: 75%;
        text-align: right
    }

    td.mw-label {
        text-align: right;
        vertical-align: middle
    }

    td.mw-input {
        text-align: left
    }

    td.mw-submit {
        text-align: left;
        white-space: nowrap
    }

    .mw-input-with-label {
        white-space: nowrap;
        display: inline-block
    }

    .mw-content-ltr .thumbcaption {
        text-align: left
    }

    .mw-content-ltr .magnify {
        float: right
    }

    .mw-content-rtl .thumbcaption {
        text-align: right
    }

    .mw-content-rtl .magnify {
        float: left
    }

    #catlinks {
        text-align: left
    }

    .catlinks ul {
        display: inline;
        margin: 0;
        padding: 0;
        list-style: none 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 {
        display: none
    }

    .catlinks-allhidden {
        display: none
    }

    p.mw-protect-editreasons,
    p.mw-filedelete-editreasons,
    p.mw-delete-editreasons {
        font-size: 90%;
        text-align: right
    }

    .autocomment,
    .autocomment a,
    .autocomment a:visited {
        color: #72777d
    }

    .newpage,
    .minoredit,
    .botedit {
        font-weight: bold
    }

    .mw-warning-with-logexcerpt {
        clear: both
    }

    .mw-warning-with-logexcerpt ul li {
        font-size: 90%
    }

    span.mw-revdelundel-link,
    strong.mw-revdelundel-link {
        font-size: 90%
    }

    span.mw-revdelundel-hidden,
    input.mw-revdelundel-hidden {
        visibility: hidden
    }

    td.mw-revdel-checkbox,
    th.mw-revdel-checkbox {
        padding-right: 10px;
        text-align: center
    }

    a.new {
        color: #ba0000
    }

    .plainlinks a.external {
        background: none !important;
        padding: 0 !important
    }

    .rtl a.external.free,
    .rtl a.external.autonumber {
        direction: ltr;
        unicode-bidi: embed
    }

    .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 {
        font-size: larger
    }

    .error {
        color: #d33
    }

    .warning {
        color: #ac6600
    }

    .success {
        color: #14866d
    }

    .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
    }

    .previewnote {
        margin-bottom: 1em
    }

    .visualClear {
        clear: both
    }

    .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;
        margin-right: 0.6em;
        background-image: url(/w/resources/src/mediawiki.skinning/images/spinner.gif?ca65b);
        background-position: center center;
        background-repeat: no-repeat
    }

    .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(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
    }

    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.2em
    }

    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
    }

    .toc ul {
        margin: 0.3em 0
    }

    .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
    }

    .toc .toctitle {
        direction: ltr
    }

    #mw-clearyourcache,
    #mw-sitecsspreview,
    #mw-sitejspreview,
    #mw-usercsspreview,
    #mw-userjspreview {
        direction: ltr;
        unicode-bidi: embed
    }

    #mw-revision-info,
    #mw-revision-info-current,
    #mw-revision-nav {
        direction: ltr
    }

    div.tright,
    div.floatright,
    table.floatright {
        clear: right;
        float: right
    }

    div.tleft,
    div.floatleft,
    table.floatleft {
        float: left;
        clear: left
    }

    #mw-credits a {
        unicode-bidi: embed
    }

    .printfooter {
        display: none
    }

    .xdebug-error {
        position: absolute;
        z-index: 99
    }

    .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 {
        margin-left: 1em
    }

    .mw-content-rtl .mw-editsection,
    .mw-content-ltr .mw-content-rtl .mw-editsection {
        margin-right: 1em
    }

    sup,
    sub {
        line-height: 1
    }
}

.messagebox,
.errorbox,
.warningbox,
.successbox {
    color: #000;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 16px;
    border: 1px solid;
    padding: 12px 24px;
    word-wrap: break-word;
    overflow-wrap: break-word;
    overflow: hidden
}

.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 {
    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
}

.mw-wiki-logo {
    background-image: url(/w/images/c/c9/Logo.png?9ede4)
}

@media print {

    .noprint,
    .catlinks,
    .magnify,
    .mw-cite-backlink,
    .mw-editsection,
    .mw-editsection-like,
    .mw-hidden-catlinks,
    .mw-indicators,
    .mw-redirectedfrom,
    .patrollink,
    .usermessage,
    #column-one,
    #footer-places,
    #mw-navigation,
    #siteNotice,
    #f-poweredbyico,
    #f-copyrightico,
    li#about,
    li#disclaimer,
    li#mobileview,
    li#privacy {
        display: none
    }

    body {
        background: #fff;
        color: #000;
        margin: 0;
        padding: 0
    }

    a {
        background: none !important;
        padding: 0 !important
    }

    a,
    a.external,
    a.new,
    a.stub {
        color: inherit !important;
        text-decoration: inherit !important
    }

    .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) ')'
    }

    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,
    .wikitable,
    .thumb {
        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
    }

    sup,
    sub {
        line-height: 1
    }

    ul {
        list-style-type: square
    }

    #globalWrapper {
        width: 100% !important;
        min-width: 0 !important
    }

    .mw-body {
        background: #fff;
        color: #000;
        border: 0 !important;
        padding: 0 !important;
        margin: 0 !important;
        direction: ltr
    }

    #column-content {
        margin: 0 !important
    }

    #column-content .mw-body {
        padding: 1em;
        margin: 0 !important
    }

    .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
    }

    table.floatright,
    div.floatright,
    div.tright {
        float: right;
        clear: right
    }

    table.floatleft,
    div.floatleft,
    div.tleft {
        float: left;
        clear: left
    }

    div.tleft {
        margin: 0.5em 1.4em 1.3em 0
    }

    div.tright {
        margin: 0.5em 0 1.3em 1.4em
    }

    table.floatright,
    div.floatright {
        margin: 0 0 0.5em 0.5em;
        border: 0
    }

    table.floatleft,
    div.floatleft {
        margin: 0 0.5em 0.5em 0;
        border: 0
    }

    .center {
        text-align: center
    }

    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;
        overflow: hidden;
        min-width: 100px
    }

    html .thumbcaption {
        text-align: left;
        line-height: 1.4;
        padding: 3px
    }

    img.thumbborder {
        border: 1pt solid #ddd
    }

    .wikitable,
    .mw_metadata {
        background: #fff;
        margin: 1em 0;
        border: 1pt solid #aaa;
        border-collapse: collapse;
        font-size: 10pt
    }

    .wikitable>caption,
    .mw_metadata caption {
        padding: 5px;
        font-size: 10pt
    }

    .wikitable>tr>th,
    .wikitable>tr>td,
    .wikitable>*>tr>th,
    .wikitable>*>tr>td,
    .mw_metadata th,
    .mw_metadata td {
        background: #fff !important;
        color: #000 !important;
        border: 1pt solid #aaa;
        padding: 0.4em 0.6em
    }

    .wikitable>tr>th,
    .wikitable>*>tr>th,
    .mw_metadata 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 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
    }

    .printfooter {
        padding: 1em 0
    }

    #footer {
        background: #fff;
        color: #000;
        margin-top: 1em;
        border-top: 1pt solid #aaa;
        padding-top: 5px;
        direction: ltr
    }
}

@media screen {
    .hgroup .tag {
        display: inline-block;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        line-height: 1.5;
        margin-right: 12px;
        vertical-align: text-bottom;
        border-radius: 3px;
        padding: 3px 8px;
        color: #000000;
        background-color: #b1b1b1
    }

    .hgroup h1[itemprop='name'] {
        margin-right: 12px
    }

    .hgroup h1 {
        display: inline;
        font-size: 30px;
        font-weight: bold;
        line-height: 38px;
        border-bottom: 0
    }

    .mw-content-ltr {
        direction: ltr
    }

    .mw-content-rtl {
        direction: rtl
    }

    .sitedir-ltr textarea,
    .sitedir-ltr input {
        direction: ltr
    }

    .sitedir-rtl textarea,
    .sitedir-rtl input {
        direction: rtl
    }

    .mw-userlink {
        word-wrap: break-word;
        -webkit-hyphens: auto;
        -moz-hyphens: auto;
        -ms-hyphens: auto;
        hyphens: auto;
        unicode-bidi: embed
    }

    mark {
        background-color: #ff0;
        color: #000
    }

    wbr {
        display: inline-block
    }

    input[type='submit'],
    input[type='button'],
    input[type='reset'],
    input[type='file'] {
        direction: ltr
    }

    textarea[dir='ltr'],
    input[dir='ltr'] {
        direction: ltr
    }

    textarea[dir='rtl'],
    input[dir='rtl'] {
        direction: rtl
    }

    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
        }
    }

    span.comment {
        font-style: italic;
        unicode-bidi: -moz-isolate;
        unicode-bidi: isolate
    }

    #editform,
    #toolbar,
    #wpTextbox1 {
        clear: both
    }

    #toolbar {
        height: 22px
    }

    .mw-underline-always a {
        text-decoration: underline
    }

    .mw-underline-never a {
        text-decoration: none
    }

    li span.deleted,
    span.history-deleted {
        text-decoration: line-through;
        color: #72777d;
        font-style: italic
    }

    .not-patrolled {
        background-color: #ffa
    }

    .unpatrolled {
        font-weight: bold;
        color: #d33
    }

    div.patrollink {
        font-size: 75%;
        text-align: right
    }

    td.mw-label {
        text-align: right;
        vertical-align: middle
    }

    td.mw-input {
        text-align: left
    }

    td.mw-submit {
        text-align: left;
        white-space: nowrap
    }

    .mw-input-with-label {
        white-space: nowrap;
        display: inline-block
    }

    .mw-content-ltr .thumbcaption {
        text-align: left
    }

    .mw-content-ltr .magnify {
        float: right
    }

    .mw-content-rtl .thumbcaption {
        text-align: right
    }

    .mw-content-rtl .magnify {
        float: left
    }

    #catlinks {
        text-align: left
    }

    .catlinks ul {
        display: inline;
        margin: 0;
        padding: 0;
        list-style: none 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 {
        display: none
    }

    .catlinks-allhidden {
        display: none
    }

    p.mw-protect-editreasons,
    p.mw-filedelete-editreasons,
    p.mw-delete-editreasons {
        font-size: 90%;
        text-align: right
    }

    .autocomment,
    .autocomment a,
    .autocomment a:visited {
        color: #72777d
    }

    .newpage,
    .minoredit,
    .botedit {
        font-weight: bold
    }

    .mw-warning-with-logexcerpt {
        clear: both
    }

    .mw-warning-with-logexcerpt ul li {
        font-size: 90%
    }

    span.mw-revdelundel-link,
    strong.mw-revdelundel-link {
        font-size: 90%
    }

    span.mw-revdelundel-hidden,
    input.mw-revdelundel-hidden {
        visibility: hidden
    }

    td.mw-revdel-checkbox,
    th.mw-revdel-checkbox {
        padding-right: 10px;
        text-align: center
    }

    a.new {
        color: #ba0000
    }

    .plainlinks a.external {
        background: none !important;
        padding: 0 !important
    }

    .rtl a.external.free,
    .rtl a.external.autonumber {
        direction: ltr;
        unicode-bidi: embed
    }

    .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 {
        font-size: larger
    }

    .error {
        color: #d33
    }

    .warning {
        color: #ac6600
    }

    .success {
        color: #14866d
    }

    .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
    }

    .previewnote {
        margin-bottom: 1em
    }

    .visualClear {
        clear: both
    }

    .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;
        margin-right: 0.6em;
        background-image: url(/w/resources/src/mediawiki.skinning/images/spinner.gif?ca65b);
        background-position: center center;
        background-repeat: no-repeat
    }

    .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(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
    }

    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.2em
    }

    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
    }

    .toc ul {
        margin: 0.3em 0
    }

    .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
    }

    .toc .toctitle {
        direction: ltr
    }

    #mw-clearyourcache,
    #mw-sitecsspreview,
    #mw-sitejspreview,
    #mw-usercsspreview,
    #mw-userjspreview {
        direction: ltr;
        unicode-bidi: embed
    }

    #mw-revision-info,
    #mw-revision-info-current,
    #mw-revision-nav {
        direction: ltr
    }

    div.tright,
    div.floatright,
    table.floatright {
        clear: right;
        float: right
    }

    div.tleft,
    div.floatleft,
    table.floatleft {
        float: left;
        clear: left
    }

    #mw-credits a {
        unicode-bidi: embed
    }

    .printfooter {
        display: none
    }

    .xdebug-error {
        position: absolute;
        z-index: 99
    }

    .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 {
        margin-left: 1em
    }

    .mw-content-rtl .mw-editsection,
    .mw-content-ltr .mw-content-rtl .mw-editsection {
        margin-right: 1em
    }

    sup,
    sub {
        line-height: 1
    }
}

.messagebox,
.errorbox,
.warningbox,
.successbox {
    color: #000;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 16px;
    border: 1px solid;
    padding: 12px 24px;
    word-wrap: break-word;
    overflow-wrap: break-word;
    overflow: hidden
}

.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 {
    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
}

.mw-wiki-logo {
    background-image: url(/w/images/c/c9/Logo.png?9ede4)
}

@media print {

    .noprint,
    .catlinks,
    .magnify,
    .mw-cite-backlink,
    .mw-editsection,
    .mw-editsection-like,
    .mw-hidden-catlinks,
    .mw-indicators,
    .mw-redirectedfrom,
    .patrollink,
    .usermessage,
    #column-one,
    #footer-places,
    #mw-navigation,
    #siteNotice,
    #f-poweredbyico,
    #f-copyrightico,
    li#about,
    li#disclaimer,
    li#mobileview,
    li#privacy {
        display: none
    }

    body {
        background: #fff;
        color: #000;
        margin: 0;
        padding: 0
    }

    a {
        background: none !important;
        padding: 0 !important
    }

    a,
    a.external,
    a.new,
    a.stub {
        color: inherit !important;
        text-decoration: inherit !important
    }

    .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) ')'
    }

    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,
    .wikitable,
    .thumb {
        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
    }

    sup,
    sub {
        line-height: 1
    }

    ul {
        list-style-type: square
    }

    #globalWrapper {
        width: 100% !important;
        min-width: 0 !important
    }

    .mw-body {
        background: #fff;
        color: #000;
        border: 0 !important;
        padding: 0 !important;
        margin: 0 !important;
        direction: ltr
    }

    #column-content {
        margin: 0 !important
    }

    #column-content .mw-body {
        padding: 1em;
        margin: 0 !important
    }

    .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
    }

    table.floatright,
    div.floatright,
    div.tright {
        float: right;
        clear: right
    }

    table.floatleft,
    div.floatleft,
    div.tleft {
        float: left;
        clear: left
    }

    div.tleft {
        margin: 0.5em 1.4em 1.3em 0
    }

    div.tright {
        margin: 0.5em 0 1.3em 1.4em
    }

    table.floatright,
    div.floatright {
        margin: 0 0 0.5em 0.5em;
        border: 0
    }

    table.floatleft,
    div.floatleft {
        margin: 0 0.5em 0.5em 0;
        border: 0
    }

    .center {
        text-align: center
    }

    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;
        overflow: hidden;
        min-width: 100px
    }

    html .thumbcaption {
        text-align: left;
        line-height: 1.4;
        padding: 3px
    }

    img.thumbborder {
        border: 1pt solid #ddd
    }

    .wikitable,
    .mw_metadata {
        background: #fff;
        margin: 1em 0;
        border: 1pt solid #aaa;
        border-collapse: collapse;
        font-size: 10pt
    }

    .wikitable>caption,
    .mw_metadata caption {
        padding: 5px;
        font-size: 10pt
    }

    .wikitable>tr>th,
    .wikitable>tr>td,
    .wikitable>*>tr>th,
    .wikitable>*>tr>td,
    .mw_metadata th,
    .mw_metadata td {
        background: #fff !important;
        color: #000 !important;
        border: 1pt solid #aaa;
        padding: 0.4em 0.6em
    }

    .wikitable>tr>th,
    .wikitable>*>tr>th,
    .mw_metadata 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 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
    }

    .printfooter {
        padding: 1em 0
    }

    #footer {
        background: #fff;
        color: #000;
        margin-top: 1em;
        border-top: 1pt solid #aaa;
        padding-top: 5px;
        direction: ltr
    }
}

@media screen {
    #profile-toggle-button {
        z-index: 1
    }

    .action-view.mw-wiki-user-page #contentSub,
    .action-view.mw-social-profile-page #contentSub,
    .action-view.ns-202 #contentSub,
    .action-view.mw-social-profile-page #cosmos-articleHeader-actions,
    .action-view.ns-202 #cosmos-articleHeader-actions,
    .action-view.mw-wiki-user-page .firstHeading,
    .action-view.mw-social-profile-page .firstHeading,
    .action-view.ns-202 .firstHeading {
        display: none
    }

    #profile-top {
        border: 0;
        margin: 0
    }

    .mw-content-ltr {
        direction: ltr
    }

    .mw-content-rtl {
        direction: rtl
    }

    .sitedir-ltr textarea,
    .sitedir-ltr input {
        direction: ltr
    }

    .sitedir-rtl textarea,
    .sitedir-rtl input {
        direction: rtl
    }

    .mw-userlink {
        word-wrap: break-word;
        -webkit-hyphens: auto;
        -moz-hyphens: auto;
        -ms-hyphens: auto;
        hyphens: auto;
        unicode-bidi: embed
    }

    mark {
        background-color: #ff0;
        color: #000
    }

    wbr {
        display: inline-block
    }

    input[type='submit'],
    input[type='button'],
    input[type='reset'],
    input[type='file'] {
        direction: ltr
    }

    textarea[dir='ltr'],
    input[dir='ltr'] {
        direction: ltr
    }

    textarea[dir='rtl'],
    input[dir='rtl'] {
        direction: rtl
    }

    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
        }
    }

    span.comment {
        font-style: italic;
        unicode-bidi: -moz-isolate;
        unicode-bidi: isolate
    }

    #editform,
    #toolbar,
    #wpTextbox1 {
        clear: both
    }

    #toolbar {
        height: 22px
    }

    .mw-underline-always a {
        text-decoration: underline
    }

    .mw-underline-never a {
        text-decoration: none
    }

    li span.deleted,
    span.history-deleted {
        text-decoration: line-through;
        color: #72777d;
        font-style: italic
    }

    .not-patrolled {
        background-color: #ffa
    }

    .unpatrolled {
        font-weight: bold;
        color: #d33
    }

    div.patrollink {
        font-size: 75%;
        text-align: right
    }

    td.mw-label {
        text-align: right;
        vertical-align: middle
    }

    td.mw-input {
        text-align: left
    }

    td.mw-submit {
        text-align: left;
        white-space: nowrap
    }

    .mw-input-with-label {
        white-space: nowrap;
        display: inline-block
    }

    .mw-content-ltr .thumbcaption {
        text-align: left
    }

    .mw-content-ltr .magnify {
        float: right
    }

    .mw-content-rtl .thumbcaption {
        text-align: right
    }

    .mw-content-rtl .magnify {
        float: left
    }

    #catlinks {
        text-align: left
    }

    .catlinks ul {
        display: inline;
        margin: 0;
        padding: 0;
        list-style: none 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 {
        display: none
    }

    .catlinks-allhidden {
        display: none
    }

    p.mw-protect-editreasons,
    p.mw-filedelete-editreasons,
    p.mw-delete-editreasons {
        font-size: 90%;
        text-align: right
    }

    .autocomment,
    .autocomment a,
    .autocomment a:visited {
        color: #72777d
    }

    .newpage,
    .minoredit,
    .botedit {
        font-weight: bold
    }

    .mw-warning-with-logexcerpt {
        clear: both
    }

    .mw-warning-with-logexcerpt ul li {
        font-size: 90%
    }

    span.mw-revdelundel-link,
    strong.mw-revdelundel-link {
        font-size: 90%
    }

    span.mw-revdelundel-hidden,
    input.mw-revdelundel-hidden {
        visibility: hidden
    }

    td.mw-revdel-checkbox,
    th.mw-revdel-checkbox {
        padding-right: 10px;
        text-align: center
    }

    a.new {
        color: #ba0000
    }

    .plainlinks a.external {
        background: none !important;
        padding: 0 !important
    }

    .rtl a.external.free,
    .rtl a.external.autonumber {
        direction: ltr;
        unicode-bidi: embed
    }

    .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 {
        font-size: larger
    }

    .error {
        color: #d33
    }

    .warning {
        color: #ac6600
    }

    .success {
        color: #14866d
    }

    .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
    }

    .previewnote {
        margin-bottom: 1em
    }

    .visualClear {
        clear: both
    }

    .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;
        margin-right: 0.6em;
        background-image: url(/w/resources/src/mediawiki.skinning/images/spinner.gif?ca65b);
        background-position: center center;
        background-repeat: no-repeat
    }

    .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(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
    }

    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.2em
    }

    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
    }

    .toc ul {
        margin: 0.3em 0
    }

    .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
    }

    .toc .toctitle {
        direction: ltr
    }

    #mw-clearyourcache,
    #mw-sitecsspreview,
    #mw-sitejspreview,
    #mw-usercsspreview,
    #mw-userjspreview {
        direction: ltr;
        unicode-bidi: embed
    }

    #mw-revision-info,
    #mw-revision-info-current,
    #mw-revision-nav {
        direction: ltr
    }

    div.tright,
    div.floatright,
    table.floatright {
        clear: right;
        float: right
    }

    div.tleft,
    div.floatleft,
    table.floatleft {
        float: left;
        clear: left
    }

    #mw-credits a {
        unicode-bidi: embed
    }

    .printfooter {
        display: none
    }

    .xdebug-error {
        position: absolute;
        z-index: 99
    }

    .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 {
        margin-left: 1em
    }

    .mw-content-rtl .mw-editsection,
    .mw-content-ltr .mw-content-rtl .mw-editsection {
        margin-right: 1em
    }

    sup,
    sub {
        line-height: 1
    }
}

.messagebox,
.errorbox,
.warningbox,
.successbox {
    color: #000;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 16px;
    border: 1px solid;
    padding: 12px 24px;
    word-wrap: break-word;
    overflow-wrap: break-word;
    overflow: hidden
}

.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 {
    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
}

.mw-wiki-logo {
    background-image: url(/w/images/c/c9/Logo.png?9ede4)
}

@media print {

    .noprint,
    .catlinks,
    .magnify,
    .mw-cite-backlink,
    .mw-editsection,
    .mw-editsection-like,
    .mw-hidden-catlinks,
    .mw-indicators,
    .mw-redirectedfrom,
    .patrollink,
    .usermessage,
    #column-one,
    #footer-places,
    #mw-navigation,
    #siteNotice,
    #f-poweredbyico,
    #f-copyrightico,
    li#about,
    li#disclaimer,
    li#mobileview,
    li#privacy {
        display: none
    }

    body {
        background: #fff;
        color: #000;
        margin: 0;
        padding: 0
    }

    a {
        background: none !important;
        padding: 0 !important
    }

    a,
    a.external,
    a.new,
    a.stub {
        color: inherit !important;
        text-decoration: inherit !important
    }

    .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) ')'
    }

    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,
    .wikitable,
    .thumb {
        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
    }

    sup,
    sub {
        line-height: 1
    }

    ul {
        list-style-type: square
    }

    #globalWrapper {
        width: 100% !important;
        min-width: 0 !important
    }

    .mw-body {
        background: #fff;
        color: #000;
        border: 0 !important;
        padding: 0 !important;
        margin: 0 !important;
        direction: ltr
    }

    #column-content {
        margin: 0 !important
    }

    #column-content .mw-body {
        padding: 1em;
        margin: 0 !important
    }

    .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
    }

    table.floatright,
    div.floatright,
    div.tright {
        float: right;
        clear: right
    }

    table.floatleft,
    div.floatleft,
    div.tleft {
        float: left;
        clear: left
    }

    div.tleft {
        margin: 0.5em 1.4em 1.3em 0
    }

    div.tright {
        margin: 0.5em 0 1.3em 1.4em
    }

    table.floatright,
    div.floatright {
        margin: 0 0 0.5em 0.5em;
        border: 0
    }

    table.floatleft,
    div.floatleft {
        margin: 0 0.5em 0.5em 0;
        border: 0
    }

    .center {
        text-align: center
    }

    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;
        overflow: hidden;
        min-width: 100px
    }

    html .thumbcaption {
        text-align: left;
        line-height: 1.4;
        padding: 3px
    }

    img.thumbborder {
        border: 1pt solid #ddd
    }

    .wikitable,
    .mw_metadata {
        background: #fff;
        margin: 1em 0;
        border: 1pt solid #aaa;
        border-collapse: collapse;
        font-size: 10pt
    }

    .wikitable>caption,
    .mw_metadata caption {
        padding: 5px;
        font-size: 10pt
    }

    .wikitable>tr>th,
    .wikitable>tr>td,
    .wikitable>*>tr>th,
    .wikitable>*>tr>td,
    .mw_metadata th,
    .mw_metadata td {
        background: #fff !important;
        color: #000 !important;
        border: 1pt solid #aaa;
        padding: 0.4em 0.6em
    }

    .wikitable>tr>th,
    .wikitable>*>tr>th,
    .mw_metadata 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 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
    }

    .printfooter {
        padding: 1em 0
    }

    #footer {
        background: #fff;
        color: #000;
        margin-top: 1em;
        border-top: 1pt solid #aaa;
        padding-top: 5px;
        direction: ltr
    }
}