@media (prefers-reduced-motion:reduce){
    *,::before,::after{
        animation-delay:-0.01ms !important;
        animation-duration:0.01ms !important;
        animation-iteration-count:1 !important;
        scroll-behavior:auto !important;
        transition-duration:0ms !important
    }
}
body{
    margin:0
}
main{
    display:block
}
hr{
    box-sizing:content-box;
    height:0;
    overflow:visible
}
abbr[title]{
    border-bottom:1px dotted;
    cursor:help
}
@supports (text-decoration:underline dotted){
    abbr[title]{
        border-bottom:0;
        text-decoration:underline dotted
    }
}
pre,code,tt,kbd,samp{
    font-family:monospace,monospace
}
sub,sup{
    line-height:1
}
img{
    border:0
}
figure{
    margin:0
}
button,input,optgroup,select,textarea{
    margin:0
}
button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{
    border-style:none;
    padding:0
}
legend{
    color:inherit;
    padding:0
}
figure[typeof~='mw:File'],figure[typeof~='mw:File/Frameless']{
}
.mw-body-content figure[typeof~='mw:File'] > a,.mw-body-content figure[typeof~='mw:File/Frameless'] > a{
    border:0
}
figure[typeof~='mw:File'].mw-halign-right,figure[typeof~='mw:File/Frameless'].mw-halign-right{
    margin:0 0 0.5em 0.5em;
    clear:right;
    float:right
}
figure[typeof~='mw:File'].mw-halign-left,figure[typeof~='mw:File/Frameless'].mw-halign-left{
    margin:0 0.5em 0.5em 0;
    clear:left;
    float:left
}
figure[typeof~='mw:File'].mw-halign-none,figure[typeof~='mw:File/Frameless'].mw-halign-none{
    clear:none;
    float:none
}
figure[typeof~='mw:File'].mw-halign-center,figure[typeof~='mw:File/Frameless'].mw-halign-center{
    margin:0 auto;
    display:table;
    border-collapse:collapse;
    clear:none;
    float:none
}
figure[typeof~='mw:File'] > figcaption,figure[typeof~='mw:File/Frameless'] > figcaption{
    display:none
}
figure[typeof~='mw:File/Thumb'],figure[typeof~='mw:File/Frame']{
    display:table;
    text-align:center;
    border-collapse:collapse;
    line-height:0;
    margin:0.5em 0 1.3em 1.4em;
    clear:right;
    float:right
}
.mw-body-content figure[typeof~='mw:File/Thumb'] > a,.mw-body-content figure[typeof~='mw:File/Frame'] > a{
    border:0
}
.mw-content-ltr figure[typeof~='mw:File/Thumb'],.mw-content-ltr figure[typeof~='mw:File/Frame']{
    margin:0.5em 0 1.3em 1.4em;
    clear:right;
    float:right
}
.mw-content-rtl figure[typeof~='mw:File/Thumb'],.mw-content-rtl figure[typeof~='mw:File/Frame']{
    margin:0.5em 1.4em 1.3em 0;
    clear:left;
    float:left
}
figure[typeof~='mw:File/Thumb'].mw-halign-right,figure[typeof~='mw:File/Frame'].mw-halign-right{
    margin:0.5em 0 1.3em 1.4em;
    clear:right;
    float:right
}
figure[typeof~='mw:File/Thumb'].mw-halign-left,figure[typeof~='mw:File/Frame'].mw-halign-left{
    margin:0.5em 1.4em 1.3em 0;
    clear:left;
    float:left
}
figure[typeof~='mw:File/Thumb'].mw-halign-none,figure[typeof~='mw:File/Frame'].mw-halign-none{
    margin:0;
    margin-bottom:0.5em;
    clear:none;
    float:none
}
figure[typeof~='mw:File/Thumb'].mw-halign-center,figure[typeof~='mw:File/Frame'].mw-halign-center{
    margin:0 auto 0.5em auto;
    clear:none;
    float:none
}
figure[typeof~='mw:File/Thumb'] > :not(figcaption),figure[typeof~='mw:File/Frame'] > :not(figcaption){
}
figure[typeof~='mw:File/Thumb'] > :not(figcaption) .mw-file-element,figure[typeof~='mw:File/Frame'] > :not(figcaption) .mw-file-element{
    margin:3px
}
figure[typeof~='mw:File/Thumb'] > :not(figcaption) .mw-broken-media,figure[typeof~='mw:File/Frame'] > :not(figcaption) .mw-broken-media{
    display:inline-block;
    line-height:1.6em;
    word-break:break-word;
    width:180px;
    font-size:94%
}
figure[typeof~='mw:File/Thumb'] > figcaption,figure[typeof~='mw:File/Frame'] > figcaption{
    display:table-caption;
    caption-side:bottom;
    line-height:1.4em;
    word-break:break-word;
    text-align:start;
    padding:0 6px 6px 6px
}
@media all and (max-width:calc(640px - 1px)){
    body.skin--responsive figure{
        margin:0 auto !important;
        float:none !important
    }
}
figure[typeof~='mw:File/Frame'] > figcaption:empty{
    padding-bottom:0
}
figure[typeof~='mw:File/Thumb'] > figcaption:empty{
    padding-bottom:3px
}
.mw-valign-middle .mw-file-element{
    vertical-align:middle
}
.mw-valign-baseline .mw-file-element{
    vertical-align:baseline
}
.mw-valign-sub .mw-file-element{
    vertical-align:sub
}
.mw-valign-super .mw-file-element{
    vertical-align:super
}
.mw-valign-top .mw-file-element{
    vertical-align:top
}
.mw-valign-text-top .mw-file-element{
    vertical-align:text-top
}
.mw-valign-bottom .mw-file-element{
    vertical-align:bottom
}
.mw-valign-text-bottom .mw-file-element{
    vertical-align:text-bottom
}
.toctogglecheckbox:checked ~ ul{
    display:none
}
.tocnumber{
    padding-left:0;
    padding-right:0.5em;
    -webkit-padding-start:0;
    -webkit-padding-end:0.5em;
    padding-inline-start:0;
    padding-inline-end:0.5em
}
.mw-wiki-logo{
    background-image:url(/mediawiki-1.43.0/skins/common/images/wiki.png)
}
@media print{
    figure[typeof~='mw:File/Thumb'],figure[typeof~='mw:File/Frame']{
        border:1pt;
        border-bottom:0;
        background-color:#fff
    }
    figure[typeof~='mw:File/Thumb'] > :not(figcaption) .mw-file-element,figure[typeof~='mw:File/Frame'] > :not(figcaption) .mw-file-element{
        border:1pt solid #ddd
    }
    figure[typeof~='mw:File/Thumb'] > figcaption,figure[typeof~='mw:File/Frame'] > figcaption{
        background-color:#fff;
        color:#666;
        font-size:10pt;
        border:1pt;
        border-top:0
    }
    .mw-image-border .mw-file-element{
        border:1pt
    }
    .mw-parser-output a.external{
    }
    .mw-parser-output a.external.text::after,.mw-parser-output a.external.autonumber::after{
        content:' (' attr(href) ')';
        word-break:break-all;
        word-wrap:break-word
    }
    .mw-parser-output a.external.text[href^='//']:after,.mw-parser-output a.external.autonumber[href^='//']:after{
        content:' (https:' attr(href) ')'
    }
    .wikitable{
        background:#fff;
        margin:1em 0;
        border:1pt solid #aaa;
        border-collapse:collapse;
        font-size:10pt;
        page-break-inside:avoid
    }
    .wikitable > caption{
        padding:5px;
        font-size:10pt
    }
    .wikitable > tr > th,.wikitable > tr > td,.wikitable > * > tr > th,.wikitable > * > tr > td{
        background:#fff !important;
        color:#000 !important;
        border:1pt solid #aaa;
        padding:0.4em 0.6em
    }
    .wikitable > tr > th,.wikitable > * > tr > th{
        text-align:center
    }
    table.listing,table.listing td{
        border:1pt solid #000;
        border-collapse:collapse
    }
    .catlinks ul{
        display:inline;
        padding:0;
        list-style:none
    }
    .catlinks li{
        display:inline-block;
        line-height:1.15;
        margin:0.1em 0;
        border-left:1pt solid #aaa;
        padding:0 0.4em
    }
    .catlinks li:first-child{
        border-left:0;
        padding-left:0.2em
    }
    .mw-hidden-catlinks,.catlinks{
        display:none
    }
    .mw-editsection,.mw-editsection-like,.mw-indicators,#siteNotice,.usermessage{
        display:none
    }
    .printfooter{
        clear:both;
        padding:1em 0
    }
    .center{
        text-align:center
    }
    a{
        background:none !important;
        padding:0 !important
    }
    a,a.external,a.new,a.stub{
        color:inherit !important;
        text-decoration:inherit !important
    }
    dt{
        font-weight:bold
    }
    .mw-heading,h1,h2,h3,h4,h5,h6{
        font-weight:bold;
        page-break-after:avoid;
        page-break-before:avoid
    }
    p{
        margin:1em 0;
        line-height:1.2;
        orphans:3;
        widows:3
    }
    img,figure{
        page-break-inside:avoid
    }
    img{
        border:0;
        vertical-align:middle
    }
    pre,.mw-code{
        background:#fff;
        color:#000;
        border:1pt dashed #000;
        padding:1em;
        font-size:8pt;
        white-space:pre-wrap;
        overflow-x:hidden;
        word-wrap:break-word
    }
    ul{
        list-style-type:square
    }
    .toctogglecheckbox:checked + .toctitle{
        display:none
    }
    .toc{
        background-color:#f9f9f9;
        border:1pt solid #aaa;
        padding:5px;
        display:table
    }
    .tocnumber,.toctext{
        display:table-cell
    }
}
@media screen{
    figure[typeof~='mw:File/Thumb'],figure[typeof~='mw:File/Frame']{
        border:1px solid var(--border-color-subtle,#c8ccd1);
        border-bottom:0;
        background-color:var(--background-color-interactive-subtle,#f8f9fa)
    }
    figure[typeof~='mw:File/Thumb'] > :not(figcaption) .mw-file-element,figure[typeof~='mw:File/Frame'] > :not(figcaption) .mw-file-element{
        border:1px solid var(--border-color-subtle,#c8ccd1)
    }
    figure[typeof~='mw:File/Thumb'] > figcaption,figure[typeof~='mw:File/Frame'] > figcaption{
        border:1px solid var(--border-color-subtle,#c8ccd1);
        border-top:0;
        background-color:var(--background-color-interactive-subtle,#f8f9fa);
        font-size:88.40000000000001%
    }
    .mw-image-border .mw-file-element{
        border:1px solid #eaecf0
    }
    figure[typeof~='mw:File/Thumb'] > figcaption::before{
        content:'';
        width:15px;
        height:11px;
        margin:0;
        margin-left:3px;
        margin-right:0;
        -webkit-margin-start:3px;
        -webkit-margin-end:0;
        margin-inline-start:3px;
        margin-inline-end:0;
        float:right
    }
    .mw-content-ltr figure[typeof~='mw:File/Thumb'] > figcaption::before{
        float:right
    }
    .mw-content-rtl figure[typeof~='mw:File/Thumb'] > figcaption::before{
        float:left
    }
    body.skin--responsive figure[typeof~='mw:File/Thumb'] > figcaption::before{
    }
    @media all and (max-width:calc(640px - 1px)){
        body.skin--responsive figure[typeof~='mw:File/Thumb'] > figcaption::before{
            content:none
        }
    }
    figure[typeof~='mw:File/Thumb'] > .mw-file-description,figure[typeof~='mw:File/Thumb'] > .mw-file-magnify{
        display:block;
        position:relative
    }
    figure[typeof~='mw:File/Thumb'] > .mw-file-description::after,figure[typeof~='mw:File/Thumb'] > .mw-file-magnify::after{
        content:'';
        width:15px;
        height:11px;
        position:absolute;
        bottom:-11px;
        right:6px;
        background-image:url(/mediawiki-1.43.0/resources/src/mediawiki.skinning/images/magnify-clip-ltr.svg?8330e)
    }
    .mw-content-ltr figure[typeof~='mw:File/Thumb'] > .mw-file-description::after,.mw-content-ltr figure[typeof~='mw:File/Thumb'] > .mw-file-magnify::after{
        right:6px;
        left:auto;
        background-image:url(/mediawiki-1.43.0/resources/src/mediawiki.skinning/images/magnify-clip-ltr.svg?8330e)
    }
    .mw-content-rtl figure[typeof~='mw:File/Thumb'] > .mw-file-description::after,.mw-content-rtl figure[typeof~='mw:File/Thumb'] > .mw-file-magnify::after{
        right:auto;
        left:6px;
        background-image:url(/mediawiki-1.43.0/resources/src/mediawiki.skinning/images/magnify-clip-rtl.svg?38fd5)
    }
    @media all and (max-width:calc(640px - 1px)){
        figure[typeof~='mw:File/Thumb'] > .mw-file-description::after,figure[typeof~='mw:File/Thumb'] > .mw-file-magnify::after{
            background-image:none !important
        }
    }
    body.skin--responsive .mw-parser-output{
    }
    body.skin--responsive .mw-parser-output figure img.mw-file-element{
        height:auto;
        max-width:100%
    }
    body.skin--responsive .mw-parser-output figure[typeof~='mw:File/Thumb'] img.mw-file-element,body.skin--responsive .mw-parser-output figure[typeof~='mw:File/Frame'] img.mw-file-element{
        max-width:calc(100% - (2 * 3px) - (2 * 1px))
    }
    body.skin--responsive .mw-parser-output .noresize figure img.mw-file-element,body.skin--responsive .mw-parser-output figure.noresize img.mw-file-element{
        max-width:none
    }
    a.new{
        color:#ba0000
    }
    a.new:visited{
        color:#a55858
    }
    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
    }
    .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-underline-always a{
        text-decoration:underline
    }
    .mw-underline-never a{
        text-decoration:none
    }
    .plainlinks a.external{
        background:none !important;
        padding:0 !important
    }
    .mw-body-content::after{
        clear:both;
        content:'';
        display:block
    }
    .mw-body-content a.external.free{
        word-wrap:break-word
    }
    .mw-body-content .error{
        font-size:larger;
        color:var(--color-error,#d73333)
    }
    .rtl .mw-parser-output a.external.free,.rtl .mw-parser-output a.external.autonumber{
        direction:ltr;
        unicode-bidi:embed
    }
    .mw-hide-empty-elt .mw-parser-output:not(.mw-show-empty-elt) .mw-empty-elt{
        display:none
    }
    @media all and (max-width:calc(640px - 1px)){
        .mw-parser-output{
        }
        .mw-parser-output table{
            display:block;
            overflow:auto;
            max-width:100%
        }
        .mw-parser-output .noresize table{
            display:table
        }
    }
    .wikitable{
        background-color:var(--background-color-neutral-subtle,#f8f9fa);
        color:var(--color-base,#202122);
        margin:1em 0;
        border:1px solid var(--border-color-base,#a2a9b1);
        border-collapse:collapse
    }
    .wikitable > tr > th,.wikitable > tr > td,.wikitable > * > tr > th,.wikitable > * > tr > td{
        border:1px solid var(--border-color-base,#a2a9b1);
        padding:0.2em 0.4em
    }
    .wikitable > tr > th,.wikitable > * > tr > th{
        background-color:var(--background-color-neutral,#eaecf0);
        color:var(--color-base,#202122);
        text-align:center
    }
    .wikitable > caption{
        font-weight:bold
    }
    @media all and (max-width:calc(640px - 1px)){
        body.skin--responsive .wikitable{
            float:none;
            margin-left:0;
            margin-right:0
        }
    }
    #catlinks{
        text-align:left
    }
    .catlinks{
        background-color:var(--background-color-neutral-subtle,#f8f9fa);
        margin-top:1em;
        border:1px solid var(--border-color-base,#a2a9b1);
        padding:5px;
        clear:both
    }
    .catlinks ul{
        display:inline;
        margin:0;
        padding:0;
        list-style:none
    }
    .catlinks li{
        display:inline-block;
        line-height:1.25em;
        margin:0.125em 0;
        border-left:1px solid var(--border-color-base,#a2a9b1);
        padding:0 0.5em
    }
    .catlinks li:first-child{
        border-left:0;
        padding-left:0.25em
    }
    .catlinks li a.mw-redirect{
        font-style:italic
    }
    .mw-hidden-cats-hidden,.catlinks-allhidden{
        display:none
    }
    .emptyPortlet{
        display:none
    }
    .printfooter,.client-nojs #t-print{
        display:none
    }
    .noresize{
        max-width:100%;
        overflow-x:auto
    }
    .mw-editsection{
        -webkit-user-select:none;
        -moz-user-select:none;
        user-select:none
    }
    .mw-editsection,.mw-editsection-like{
        font-size:small;
        font-weight:normal;
        margin-left:1em;
        margin-right:0;
        -webkit-margin-start:1em;
        -webkit-margin-end:0;
        margin-inline-start:1em;
        margin-inline-end:0;
        vertical-align:baseline;
        line-height:0;
        unicode-bidi:isolate
    }
    .mw-editsection-bracket,.mw-editsection-divider{
        color:var(--color-subtle,#54595d)
    }
    .mw-indicators{
        float:right
    }
    #siteNotice{
        position:relative;
        text-align:center;
        margin:0
    }
    #localNotice{
        margin-bottom:0.9em
    }
    #siteSub{
        display:none
    }
    #mw-content-subtitle,#contentSub2{
        font-size:84%;
        line-height:1.2em;
        margin:0 0 1.4em 1em;
        color:var(--color-subtle,#54595d);
        width:auto
    }
    span.subpages{
        display:block
    }
    .usermessage{
        background-color:var(--background-color-warning-subtle,#fdf2d5);
        border:1px solid var(--border-color-warning,#987027);
        color:var(--color-emphasized,#101418);
        font-weight:bold;
        margin:2em 0 1em;
        padding:0.5em 1em;
        vertical-align:middle
    }
    a{
        text-decoration:none;
        color:#0645ad;
        background:none
    }
    a:not([href]){
        cursor:pointer
    }
    a:visited{
        color:#0b0080
    }
    a:active{
        color:#faa700
    }
    a:hover,a:focus{
        text-decoration:underline
    }
    img{
        border:0;
        vertical-align:middle
    }
    hr{
        height:1px;
        background-color:var(--border-color-base,#a2a9b1);
        border:0;
        margin:0.2em 0
    }
    .mw-heading,h1,h2,h3,h4,h5,h6{
        color:var(--color-emphasized,#101418);
        font-weight:bold;
        margin:0;
        padding-top:0.5em;
        padding-bottom:0.17em;
        display:flow-root;
        word-break:break-word
    }
    .mw-heading1,h1,.mw-heading2,h2{
        margin-bottom:0.6em;
        border-bottom:1px solid var(--border-color-base,#a2a9b1)
    }
    .mw-heading3,h3,.mw-heading4,h4,.mw-heading5,h5{
        margin-bottom:0.3em
    }
    .mw-heading1,h1{
        font-size:188%;
        font-weight:normal
    }
    .mw-heading2,h2{
        font-size:150%;
        font-weight:normal
    }
    .mw-heading3,h3{
        font-size:128%
    }
    .mw-heading4,h4{
        font-size:116%
    }
    .mw-heading5,h5{
        font-size:108%
    }
    .mw-heading6,h6{
        font-size:100%
    }
    .mw-heading h1,.mw-heading h2,.mw-heading h3,.mw-heading h4,.mw-heading h5,.mw-heading h6{
        display:inline;
        border:0;
        margin:0;
        padding:0;
        color:inherit;
        font:inherit
    }
    p{
        margin:0.4em 0 0.5em 0
    }
    p img{
        margin:0
    }
    ul{
        margin-top:0.3em;
        margin-bottom:0;
        margin-left:1.6em;
        margin-right:0;
        -webkit-margin-start:1.6em;
        -webkit-margin-end:0;
        margin-inline-start:1.6em;
        margin-inline-end:0;
        padding:0
    }
    ol{
        margin-top:0.3em;
        margin-bottom:0;
        margin-left:3.2em;
        margin-right:0;
        -webkit-margin-start:3.2em;
        -webkit-margin-end:0;
        margin-inline-start:3.2em;
        margin-inline-end:0;
        padding:0;
        list-style-image:none
    }
    dd{
        margin-bottom:0.1em;
        margin-left:1.6em;
        margin-right:0;
        -webkit-margin-start:1.6em;
        -webkit-margin-end:0;
        margin-inline-start:1.6em;
        margin-inline-end:0
    }
    li{
        margin-bottom:0.1em
    }
    dt{
        font-weight:bold;
        margin-bottom:0.1em
    }
    dl{
        margin-top:0.2em;
        margin-bottom:0.5em
    }
    pre,code,tt,kbd,samp,.mw-code{
        font-family:monospace,monospace
    }
    pre,code,.mw-code{
        background-color:var(--background-color-neutral-subtle,#f8f9fa);
        color:var(--color-emphasized,#101418);
        border:1px solid var(--border-color-muted,#dadde3)
    }
    code{
        border-radius:2px;
        padding:1px 4px
    }
    pre,.mw-code{
        padding:1em;
        white-space:pre-wrap;
        overflow-x:hidden;
        word-wrap:break-word
    }
    table{
        font-size:100%
    }
    fieldset{
        border:1px solid #2a4b8d;
        margin:1em 0 1em 0;
        padding:0 1em 1em
    }
    legend{
        padding:0.5em
    }
    form{
        border:0;
        margin:0
    }
    textarea{
        display:block;
        box-sizing:border-box;
        width:100%;
        border:1px solid var(--border-color-base,#a2a9b1);
        padding:0.1em
    }
    .center{
        width:100%;
        text-align:center
    }
    *.center *{
        margin-left:auto;
        margin-right:auto
    }
    .small{
        font-size:94%
    }
    table.small{
        font-size:100%
    }
    @counter-style meetei{
        system:numeric;
        symbols:'\ABF0' '\ABF1' '\ABF2' '\ABF3' '\ABF4' '\ABF5' '\ABF6' '\ABF7' '\ABF8' '\ABF9';
        suffix:') '
    }
    @counter-style santali{
        system:numeric;
        symbols:'\1C50' '\1C51' '\1C52' '\1C53' '\1C54' '\1C55' '\1C56' '\1C57' '\1C58' '\1C59'
    }
    @counter-style myanmar_with_period{
        system:numeric;
        symbols:'\1040' '\1041' '\1042' '\1043' '\1044' '\1045' '\1046' '\1047' '\1048' '\1049';
        suffix:'\104B\0020'
    }
    ol:lang(azb) li,ol:lang(bcc) li,ol:lang(bgn) li,ol:lang(bqi) li,ol:lang(fa) li,ol:lang(glk) li,ol:lang(kk-arab) li,ol:lang(lrc) li,ol:lang(luz) li,ol:lang(mzn) li{
        list-style-type:persian
    }
    ol:lang(ckb) li,ol:lang(sdh) li{
        list-style-type:arabic-indic
    }
    ol:lang(hi) li,ol:lang(mai) li,ol:lang(mr) li,ol:lang(ne) li{
        list-style-type:devanagari
    }
    ol:lang(as) li,ol:lang(bn) li{
        list-style-type:bengali
    }
    ol:lang(mni) li{
        list-style-type:meetei
    }
    ol:lang(or) li{
        list-style-type:oriya
    }
    ol:lang(sat) li{
        list-style-type:santali
    }
    ol:lang(blk) li,ol:lang(kjp) li,ol:lang(ksw) li,ol:lang(mnw) li,ol:lang(my) li,ol:lang(shn) li{
        list-style-type:myanmar_with_period
    }
    .mw-heading1:lang(anp),.mw-heading1:lang(as),.mw-heading1:lang(awa),.mw-heading1:lang(bgc),.mw-heading1:lang(bh),.mw-heading1:lang(bho),.mw-heading1:lang(blk),.mw-heading1:lang(bn),.mw-heading1:lang(bo),.mw-heading1:lang(bpy),.mw-heading1:lang(ccp),.mw-heading1:lang(dty),.mw-heading1:lang(dz),.mw-heading1:lang(gom),.mw-heading1:lang(gu),.mw-heading1:lang(hi),.mw-heading1:lang(kjp),.mw-heading1:lang(km),.mw-heading1:lang(kn),.mw-heading1:lang(ks),.mw-heading1:lang(ksw),.mw-heading1:lang(mag),.mw-heading1:lang(mai),.mw-heading1:lang(ml),.mw-heading1:lang(mnw),.mw-heading1:lang(mr),.mw-heading1:lang(my),.mw-heading1:lang(new),.mw-heading1:lang(nit),.mw-heading1:lang(nod),.mw-heading1:lang(or),.mw-heading1:lang(pa),.mw-heading1:lang(pi),.mw-heading1:lang(rki),.mw-heading1:lang(sa),.mw-heading1:lang(shn),.mw-heading1:lang(si),.mw-heading1:lang(syl),.mw-heading1:lang(ta),.mw-heading1:lang(tcy),.mw-heading1:lang(tdd),.mw-heading1:lang(te),h1:lang(anp),h1:lang(as),h1:lang(awa),h1:lang(bgc),h1:lang(bh),h1:lang(bho),h1:lang(blk),h1:lang(bn),h1:lang(bo),h1:lang(bpy),h1:lang(ccp),h1:lang(dty),h1:lang(dz),h1:lang(gom),h1:lang(gu),h1:lang(hi),h1:lang(kjp),h1:lang(km),h1:lang(kn),h1:lang(ks),h1:lang(ksw),h1:lang(mag),h1:lang(mai),h1:lang(ml),h1:lang(mnw),h1:lang(mr),h1:lang(my),h1:lang(new),h1:lang(nit),h1:lang(nod),h1:lang(or),h1:lang(pa),h1:lang(pi),h1:lang(rki),h1:lang(sa),h1:lang(shn),h1:lang(si),h1:lang(syl),h1:lang(ta),h1:lang(tcy),h1:lang(tdd),h1:lang(te){
        line-height:1.6em !important
    }
    .mw-heading:lang(anp),.mw-heading:lang(as),.mw-heading:lang(awa),.mw-heading:lang(bgc),.mw-heading:lang(bh),.mw-heading:lang(bho),.mw-heading:lang(blk),.mw-heading:lang(bn),.mw-heading:lang(bo),.mw-heading:lang(bpy),.mw-heading:lang(ccp),.mw-heading:lang(dty),.mw-heading:lang(dz),.mw-heading:lang(gom),.mw-heading:lang(gu),.mw-heading:lang(hi),.mw-heading:lang(kjp),.mw-heading:lang(km),.mw-heading:lang(kn),.mw-heading:lang(ks),.mw-heading:lang(ksw),.mw-heading:lang(mag),.mw-heading:lang(mai),.mw-heading:lang(ml),.mw-heading:lang(mnw),.mw-heading:lang(mr),.mw-heading:lang(my),.mw-heading:lang(new),.mw-heading:lang(nit),.mw-heading:lang(nod),.mw-heading:lang(or),.mw-heading:lang(pa),.mw-heading:lang(pi),.mw-heading:lang(rki),.mw-heading:lang(sa),.mw-heading:lang(shn),.mw-heading:lang(si),.mw-heading:lang(syl),.mw-heading:lang(ta),.mw-heading:lang(tcy),.mw-heading:lang(tdd),.mw-heading:lang(te),h2:lang(anp),h2:lang(as),h2:lang(awa),h2:lang(bgc),h2:lang(bh),h2:lang(bho),h2:lang(blk),h2:lang(bn),h2:lang(bo),h2:lang(bpy),h2:lang(ccp),h2:lang(dty),h2:lang(dz),h2:lang(gom),h2:lang(gu),h2:lang(hi),h2:lang(kjp),h2:lang(km),h2:lang(kn),h2:lang(ks),h2:lang(ksw),h2:lang(mag),h2:lang(mai),h2:lang(ml),h2:lang(mnw),h2:lang(mr),h2:lang(my),h2:lang(new),h2:lang(nit),h2:lang(nod),h2:lang(or),h2:lang(pa),h2:lang(pi),h2:lang(rki),h2:lang(sa),h2:lang(shn),h2:lang(si),h2:lang(syl),h2:lang(ta),h2:lang(tcy),h2:lang(tdd),h2:lang(te),h3:lang(anp),h3:lang(as),h3:lang(awa),h3:lang(bgc),h3:lang(bh),h3:lang(bho),h3:lang(blk),h3:lang(bn),h3:lang(bo),h3:lang(bpy),h3:lang(ccp),h3:lang(dty),h3:lang(dz),h3:lang(gom),h3:lang(gu),h3:lang(hi),h3:lang(kjp),h3:lang(km),h3:lang(kn),h3:lang(ks),h3:lang(ksw),h3:lang(mag),h3:lang(mai),h3:lang(ml),h3:lang(mnw),h3:lang(mr),h3:lang(my),h3:lang(new),h3:lang(nit),h3:lang(nod),h3:lang(or),h3:lang(pa),h3:lang(pi),h3:lang(rki),h3:lang(sa),h3:lang(shn),h3:lang(si),h3:lang(syl),h3:lang(ta),h3:lang(tcy),h3:lang(tdd),h3:lang(te),h4:lang(anp),h4:lang(as),h4:lang(awa),h4:lang(bgc),h4:lang(bh),h4:lang(bho),h4:lang(blk),h4:lang(bn),h4:lang(bo),h4:lang(bpy),h4:lang(ccp),h4:lang(dty),h4:lang(dz),h4:lang(gom),h4:lang(gu),h4:lang(hi),h4:lang(kjp),h4:lang(km),h4:lang(kn),h4:lang(ks),h4:lang(ksw),h4:lang(mag),h4:lang(mai),h4:lang(ml),h4:lang(mnw),h4:lang(mr),h4:lang(my),h4:lang(new),h4:lang(nit),h4:lang(nod),h4:lang(or),h4:lang(pa),h4:lang(pi),h4:lang(rki),h4:lang(sa),h4:lang(shn),h4:lang(si),h4:lang(syl),h4:lang(ta),h4:lang(tcy),h4:lang(tdd),h4:lang(te),h5:lang(anp),h5:lang(as),h5:lang(awa),h5:lang(bgc),h5:lang(bh),h5:lang(bho),h5:lang(blk),h5:lang(bn),h5:lang(bo),h5:lang(bpy),h5:lang(ccp),h5:lang(dty),h5:lang(dz),h5:lang(gom),h5:lang(gu),h5:lang(hi),h5:lang(kjp),h5:lang(km),h5:lang(kn),h5:lang(ks),h5:lang(ksw),h5:lang(mag),h5:lang(mai),h5:lang(ml),h5:lang(mnw),h5:lang(mr),h5:lang(my),h5:lang(new),h5:lang(nit),h5:lang(nod),h5:lang(or),h5:lang(pa),h5:lang(pi),h5:lang(rki),h5:lang(sa),h5:lang(shn),h5:lang(si),h5:lang(syl),h5:lang(ta),h5:lang(tcy),h5:lang(tdd),h5:lang(te),h6:lang(anp),h6:lang(as),h6:lang(awa),h6:lang(bgc),h6:lang(bh),h6:lang(bho),h6:lang(blk),h6:lang(bn),h6:lang(bo),h6:lang(bpy),h6:lang(ccp),h6:lang(dty),h6:lang(dz),h6:lang(gom),h6:lang(gu),h6:lang(hi),h6:lang(kjp),h6:lang(km),h6:lang(kn),h6:lang(ks),h6:lang(ksw),h6:lang(mag),h6:lang(mai),h6:lang(ml),h6:lang(mnw),h6:lang(mr),h6:lang(my),h6:lang(new),h6:lang(nit),h6:lang(nod),h6:lang(or),h6:lang(pa),h6:lang(pi),h6:lang(rki),h6:lang(sa),h6:lang(shn),h6:lang(si),h6:lang(syl),h6:lang(ta),h6:lang(tcy),h6:lang(tdd),h6:lang(te){
        line-height:1.4em
    }
    .mw-heading1:lang(ne),h1:lang(ne){
        line-height:1.9
    }
    .mw-heading2:lang(th),.mw-heading2:lang(ne),h2:lang(th),h2:lang(ne){
        line-height:1.6
    }
    .toc,.toccolours{
        background-color:var(--background-color-neutral-subtle,#f8f9fa);
        border:1px solid var(--border-color-base,#a2a9b1);
        padding:5px;
        font-size:95%
    }
    .toc{
        display:table;
        padding:7px
    }
    .toc h2{
        display:inline;
        border:0;
        padding:0;
        font-size:100%;
        font-weight:bold
    }
    .toc .toctitle{
        text-align:center;
        direction:ltr
    }
    .toc ul{
        list-style:none;
        margin:0.3em 0;
        padding:0;
        text-align:start
    }
    .toc ul ul{
        margin:0;
        margin-left:2em;
        margin-right:0;
        -webkit-margin-start:2em;
        -webkit-margin-end:0;
        margin-inline-start:2em;
        margin-inline-end:0
    }
    table.toc{
        border-collapse:collapse
    }
    table.toc td{
        padding:0
    }
    .tocnumber,.toctext{
        display:table-cell;
        text-decoration:inherit
    }
    .tocnumber{
        color:var(--color-base,#202122)
    }
    .toctogglecheckbox{
        display:inline !important;
        position:absolute;
        opacity:0;
        z-index:-1
    }
    .toctogglespan{
        font-size:94%
    }
    .toctogglespan::before{
        content:' ['
    }
    .toctogglespan::after{
        content:']'
    }
    .toctogglelabel{
        color:#0645ad;
        cursor:pointer
    }
    .toctogglelabel:hover{
        text-decoration:underline
    }
    .toctogglecheckbox:focus + .toctitle .toctogglelabel{
        text-decoration:underline;
        outline:auto
    }
    .toctogglecheckbox:checked + .toctitle .toctogglelabel::after{
        content:'show'
    }
    .toctogglecheckbox:not(:checked) + .toctitle .toctogglelabel::after{
        content:'hide'
    }
}
.mixin-vector-legacy-menu-heading-arrow{
    content:'';
    background:url(/mediawiki-1.43.0/skins/Vector/resources/skins.vector.styles.legacy/images/arrow-down.svg?f88ee) 100% 50% no-repeat;
    width:1.23076923em;
    height:1.23076923em
}
@media screen{
    html,body{
        height:100%
    }
    :focus{
        outline-color:var(--outline-color-progressive--focus,#36c)
    }
    html{
        font-size:100%
    }
    html,body{
        font-family:sans-serif
    }
    ul{
        list-style-image:url(/mediawiki-1.43.0/skins/Vector/resources/skins.vector.styles.legacy/images/bullet-icon.svg?d4515)
    }
    pre,.mw-code{
        line-height:1.3
    }
    .mw-jump-link:not(:focus){
        display:block;
        position:absolute !important;
        clip:rect(1px,1px,1px,1px);
        width:1px;
        height:1px;
        margin:-1px;
        border:0;
        padding:0;
        overflow:hidden;
        -webkit-user-select:none;
        -moz-user-select:none;
        user-select:none
    }
    .mw-editsection,.mw-editsection-like{
        font-family:sans-serif
    }
    .mw-body h1,.mw-body .mw-heading1,.mw-body-content h1,.mw-body-content .mw-heading1,.mw-body-content h2,.mw-body-content .mw-heading2{
        margin-bottom:0.25em;
        padding:0;
        font-family:'Linux Libertine','Georgia','Times','Source Serif Pro',serif;
        line-height:1.375
    }
    .mw-body h1:lang(ja),.mw-body .mw-heading1:lang(ja),.mw-body-content h1:lang(ja),.mw-body-content .mw-heading1:lang(ja),.mw-body-content h2:lang(ja),.mw-body-content .mw-heading2:lang(ja),.mw-body h1:lang(he),.mw-body .mw-heading1:lang(he),.mw-body-content h1:lang(he),.mw-body-content .mw-heading1:lang(he),.mw-body-content h2:lang(he),.mw-body-content .mw-heading2:lang(he),.mw-body h1:lang(ko),.mw-body .mw-heading1:lang(ko),.mw-body-content h1:lang(ko),.mw-body-content .mw-heading1:lang(ko),.mw-body-content h2:lang(ko),.mw-body-content .mw-heading2:lang(ko){
        font-family:sans-serif
    }
    .mw-body h1:lang(ckb),.mw-body .mw-heading1:lang(ckb),.mw-body-content h1:lang(ckb),.mw-body-content .mw-heading1:lang(ckb),.mw-body-content h2:lang(ckb),.mw-body-content .mw-heading2:lang(ckb){
        font-family:'Scheherazade','Linux Libertine','Georgia','Times','Source Serif Pro',serif
    }
    .mw-body h1:lang(my),.mw-body .mw-heading1:lang(my),.mw-body-content h1:lang(my),.mw-body-content .mw-heading1:lang(my),.mw-body-content h2:lang(my),.mw-body-content .mw-heading2:lang(my){
        line-height:normal
    }
    .mw-body h1,.mw-body .mw-heading1,.mw-body-content h1,.mw-body-content .mw-heading1{
        font-size:1.8em
    }
    #siteSub{
        display:none
    }
    .vector-body{
        font-size:0.875rem;
        font-size:calc(1em * 0.875);
        line-height:1.6
    }
    .vector-body #siteSub{
        font-size:12.8px
    }
    .vector-body .mw-heading1,.vector-body h1{
        margin-top:1em
    }
    .vector-body .mw-heading2,.vector-body h2{
        margin-top:1em;
        font-size:1.5em
    }
    .vector-body .mw-heading3,.vector-body h3,.vector-body .mw-heading4,.vector-body h4,.vector-body .mw-heading5,.vector-body h5,.vector-body .mw-heading6,.vector-body h6{
        margin-top:0.3em;
        margin-bottom:0;
        padding-bottom:0;
        line-height:1.6
    }
    .vector-body .mw-heading3,.vector-body h3{
        font-size:1.2em
    }
    .vector-body .mw-heading3,.vector-body h3,.vector-body .mw-heading4,.vector-body h4{
        font-weight:bold
    }
    .vector-body .mw-heading4,.vector-body h4,.vector-body .mw-heading5,.vector-body h5,.vector-body .mw-heading6,.vector-body h6{
        font-size:100%
    }
    .vector-body .mw-heading1 h1,.vector-body .mw-heading2 h2,.vector-body .mw-heading3 h3,.vector-body .mw-heading4 h4,.vector-body .mw-heading5 h5,.vector-body .mw-heading6 h6{
        margin-top:0;
        font-size:inherit
    }
    .vector-body .toc h2{
        font-family:sans-serif;
        font-size:100%
    }
    .vector-body p{
        margin:0.5em 0
    }
    .vector-body blockquote{
        border-left:4px solid #eaecf0;
        padding:8px 32px
    }
    .vector-body blockquote > :first-child{
        margin-top:0
    }
    .vector-body blockquote > :last-child{
        margin-bottom:0
    }
    .mw-parser-output a{
        word-wrap:break-word
    }
    .mw-parser-output a.external{
        background-image:url(/mediawiki-1.43.0/skins/Vector/resources/skins.vector.styles.legacy/images/link-external-small-ltr-progressive.svg?fb64d);
        background-position:center right;
        background-repeat:no-repeat;
        background-size:0.857em;
        padding-right:1em
    }
    .mw-parser-output a.external.free{
        word-break:break-all
    }
    body{
        background-color:#f6f6f6;
        overflow-y:scroll
    }
    .mw-body,.parsoid-body{
        background-color:var(--background-color-base,#fff);
        color:var(--color-base,#202122);
        direction:ltr;
        padding:1em
    }
    #p-personal{
        position:absolute;
        top:6px;
        right:0.75em
    }
    #p-personal ul{
        padding-left:10em
    }
    .mw-body,#mw-data-after-content{
        margin-left:10em
    }
    .mw-body{
        margin-top:-1px;
        border:1px solid #a7d7f9;
        border-right-width:0
    }
    .mw-body .firstHeading{
        display:block
    }
    .mw-indicators{
        z-index:1
    }
    .vector-body{
        position:relative;
        z-index:0
    }
    #mw-page-base{
        background-color:#fbfbfb;
        background-image:linear-gradient(to bottom,var(--background-color-base,#fff) 50%,#f6f6f6 100%);
        background-position:bottom left;
        height:5em
    }
    #mw-head-base{
        margin-top:-5em;
        margin-left:10em;
        height:5em
    }
    #mw-navigation h2{
        position:absolute;
        top:-9999px
    }
    #mw-head{
        position:absolute;
        top:0;
        right:0;
        width:100%
    }
    #left-navigation{
        float:left;
        margin-left:10em;
        margin-top:2.5em;
        margin-bottom:-2.5em
    }
    #right-navigation{
        float:right;
        margin-top:2.5em
    }
    .vector-search-box{
        float:left;
        margin-right:0.5em;
        margin-left:0.5em
    }
    .vector-search-box form{
        margin:0.5em 0 0
    }
    .vector-search-box-inner{
        min-width:5em;
        width:20vw;
        max-width:20em
    }
    #mw-panel{
        position:absolute;
        top:0;
        width:10em;
        left:0
    }
    #p-logo + .mw-portlet .vector-menu-heading{
        display:none
    }
    .mw-footer{
        margin-left:10em;
        margin-top:0;
        padding:0.75em
    }
    .mw-content-ltr{
        direction:ltr
    }
    .mw-content-rtl{
        direction:rtl
    }
    .mw-indicators{
        font-size:0.875rem;
        line-height:1.6;
        position:relative;
        float:right
    }
    .mw-indicator{
        display:inline-block
    }
    .mw-footer{
        direction:ltr
    }
    .mw-footer ul{
        list-style:none;
        margin:0;
        padding:0
    }
    .mw-footer li{
        color:var(--color-base,#202122);
        margin:0;
        padding:0.5em 0;
        font-size:0.75em
    }
    #footer-icons{
        float:right
    }
    #footer-icons li{
        float:left;
        margin-left:0.5em;
        line-height:2;
        text-align:right
    }
    #footer-icons a{
        padding-left:8px;
        padding-right:8px;
        background-color:#f8f9fa
    }
    #footer-info li{
        line-height:1.4
    }
    #footer-places li{
        float:left;
        margin-right:1em;
        line-height:2
    }
    .mw-portlet .vector-menu-heading{
        display:none
    }
    .mw-portlet ul{
        list-style:none;
        margin:0
    }
    .vector-menu-checkbox:checked + .vector-menu-heading::after{
        transform:scaleY(-1)
    }
    .vector-menu-dropdown{
        direction:ltr;
        float:left;
        cursor:pointer;
        position:relative;
        line-height:1.125em
    }
    .vector-menu-dropdown .vector-menu-heading{
        display:flex;
        color:var(--color-subtle,#54595d);
        font-size:0.8125em;
        background-position:right bottom;
        margin:0 -1px 0 0;
        padding:1.25em 8px 6px;
        font-weight:normal
    }
    .vector-menu-dropdown .vector-menu-heading::after{
        content:'';
        background:url(/mediawiki-1.43.0/skins/Vector/resources/skins.vector.styles.legacy/images/arrow-down.svg?f88ee) 100% 50% no-repeat;
        width:1.23076923em;
        height:1.23076923em;
        opacity:1
    }
    .vector-menu-dropdown .vector-menu-heading:hover,.vector-menu-dropdown .vector-menu-heading:focus{
        color:var(--color-base,#202122)
    }
    .vector-menu-dropdown .vector-menu-heading:hover::after,.vector-menu-dropdown .vector-menu-heading:focus::after{
        opacity:var(--opacity-icon-base--selected,1)
    }
    .vector-menu-dropdown .vector-menu-content{
        position:absolute;
        top:100%;
        left:-1px;
        opacity:0;
        height:0;
        visibility:hidden;
        overflow:hidden;
        margin:0;
        padding:0;
        z-index:50;
        line-height:1.125em;
        background-color:var(--background-color-base,#fff);
        border:1px solid var(--border-color-base,#a2a9b1);
        border-top-width:0;
        box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);
        transition-property:opacity;
        transition-duration:100ms;
        min-width:100%
    }
    .vector-menu-dropdown > .vector-menu-content-list{
        list-style:none
    }
    .vector-menu-dropdown:hover .vector-menu-content{
        opacity:1;
        visibility:visible;
        height:auto
    }
    .vector-menu-dropdown .mw-list-item{
        padding:0;
        margin:0;
        text-align:left;
        line-height:1em
    }
    .vector-menu-dropdown .mw-list-item a:not(.vector-icon){
        font-size:0.8125em
    }
    .vector-menu-dropdown .mw-list-item a{
        cursor:pointer;
        display:block;
        white-space:nowrap;
        padding:0.625em;
        color:#0645ad
    }
    .vector-menu-dropdown .mw-list-item.selected a,.vector-menu-dropdown .mw-list-item.selected a:visited{
        color:var(--color-base,#202122);
        text-decoration:none
    }
    .vector-menu-checkbox{
        cursor:pointer;
        position:absolute;
        top:0;
        left:0;
        z-index:1;
        opacity:0;
        width:100%;
        height:100%;
        margin:0;
        padding:0;
        display:none
    }
    .vector-menu-checkbox:checked ~ .vector-menu-content{
        opacity:1;
        visibility:visible;
        height:auto
    }
    :not(:checked) > .vector-menu-checkbox{
        display:block
    }
    .vector-menu-checkbox:focus + .vector-menu-heading:not(.cdx-button){
        outline:dotted 1px;
        outline:auto -webkit-focus-ring-color
    }
    .vector-menu-tabs-legacy{
        background-position:left bottom;
        float:left;
        height:2.5em;
        padding-left:1px
    }
    .vector-menu-tabs-legacy .vector-menu-heading{
        display:none
    }
    .vector-menu-tabs-legacy ul{
        float:left;
        height:100%;
        list-style:none;
        margin:0;
        padding:0
    }
    .vector-menu-tabs-legacy li{
        background-image:linear-gradient(to top,#77c1f6 0,#e8f2f8 1px,#fff 100%);
        background-position:left bottom;
        background-repeat:repeat-x;
        float:left;
        display:block;
        height:100%;
        margin:0;
        padding:0;
        line-height:1.125em;
        white-space:nowrap
    }
    .vector-menu-tabs-legacy li a{
        background-position:right bottom;
        color:#0645ad;
        box-sizing:border-box;
        display:block;
        float:left;
        height:3.07692308em;
        position:relative;
        padding-top:1.25em;
        padding-left:8px;
        padding-right:8px;
        font-size:0.8125em;
        cursor:pointer
    }
    .vector-menu-tabs-legacy .new a,.vector-menu-tabs-legacy .new a:visited{
        color:#ba0000
    }
    .vector-menu-tabs-legacy .selected{
        background:#ffffff
    }
    .vector-menu-tabs-legacy .selected a,.vector-menu-tabs-legacy .selected a:visited{
        color:var(--color-base,#202122);
        text-decoration:none
    }
    .vector-menu-tabs-legacy .icon a{
        background-position:right bottom;
        background-repeat:no-repeat
    }
    .vector-menu-tabs,.vector-menu-tabs a,#mw-head .vector-menu-dropdown .vector-menu-heading{
        background-image:linear-gradient(to bottom,rgba(167,215,249,0) 0,#a7d7f9 100%);
        background-repeat:no-repeat;
        background-size:1px 100%
    }
    #mw-head .vector-menu-dropdown .vector-menu-heading{
        background-position:right bottom
    }
    .vector-legacy-sidebar{
        font-size:inherit
    }
    .vector-legacy-sidebar nav:first-child{
        background-image:none
    }
    .vector-legacy-sidebar nav:first-child .vector-menu-heading{
        display:none
    }
    .vector-legacy-sidebar nav:first-child .vector-menu-content{
        margin-left:0.5em
    }
    .vector-legacy-sidebar .vector-menu-portal{
        margin:0 0.6em 0 0.7em;
        padding:0.25em 0;
        direction:ltr
    }
    .vector-legacy-sidebar .vector-menu-portal .vector-menu-heading{
        display:block;
        color:var(--color-subtle,#54595d);
        margin:0.5em 0 0 0.66666667em;
        border:0;
        padding:0.25em 0;
        font-size:0.75em;
        font-weight:normal;
        cursor:default;
        background-image:linear-gradient(to right,rgba(200,204,209,0) 0,#c8ccd1 33%,#c8ccd1 66%,rgba(200,204,209,0) 100%);
        background-position:center bottom;
        background-repeat:no-repeat;
        background-size:100% 1px
    }
    .vector-legacy-sidebar .vector-menu-portal .vector-menu-content{
        margin-left:0.5em;
        padding-top:0
    }
    .vector-legacy-sidebar .vector-menu-portal .vector-menu-content ul{
        list-style:none;
        margin:0;
        padding-top:0.3em
    }
    .vector-legacy-sidebar .vector-menu-portal .vector-menu-content li{
        margin:0;
        padding:0.25em 0;
        font-size:0.75em;
        line-height:1.125em;
        word-wrap:break-word
    }
    .vector-legacy-sidebar .vector-menu-portal .vector-menu-content li a{
        color:#0645ad
    }
    .vector-legacy-sidebar .vector-menu-portal .vector-menu-content li a:visited{
        color:#0b0080
    }
    .vector-search-box-inner{
        position:relative;
        height:100%
    }
    .vector-search-box-input{
        background-color:rgba(255,255,255,0.5);
        color:var(--color-emphasized,#101418);
        width:100%;
        height:2.15384615em;
        box-sizing:border-box;
        border:1px solid var(--border-color-base,#a2a9b1);
        border-radius:2px;
        padding:5px 2.15384615em 5px 0.4em;
        box-shadow:inset 0 0 0 1px var(--box-shadow-color-transparent,transparent);
        font-family:inherit;
        direction:ltr;
        transition-property:border-color,box-shadow;
        transition-duration:250ms;
        -webkit-appearance:none;
        -moz-appearance:textfield
    }
    .vector-search-box-inner:hover .vector-search-box-input{
        border-color:#72777d
    }
    .vector-search-box-input:focus,.vector-search-box-inner:hover .vector-search-box-input:focus{
        outline:0;
        border-color:var(--border-color-progressive--focus,#36c);
        box-shadow:inset 0 0 0 1px var(--box-shadow-color-progressive--focus,#36c)
    }
    .vector-search-box-input::-webkit-input-placeholder{
        color:var(--color-placeholder,#72777d);
        opacity:1
    }
    .vector-search-box-input::placeholder{
        color:var(--color-placeholder,#72777d);
        opacity:1
    }
    .vector-search-box-input::-webkit-search-decoration,.vector-search-box-input::-webkit-search-cancel-button,.vector-search-box-input::-webkit-search-results-button,.vector-search-box-input::-webkit-search-results-decoration{
        display:none
    }
    .searchButton{
        background-color:transparent;
        position:absolute;
        top:1px;
        bottom:1px;
        right:1px;
        min-width:28px;
        width:2.15384615em;
        border:0;
        padding:0;
        cursor:pointer;
        font-size:0.8125em;
        direction:ltr;
        text-indent:-99999px;
        white-space:nowrap;
        overflow:hidden;
        z-index:1
    }
    .searchButton[name='go']{
        background:no-repeat center / 1.23076923em url(/mediawiki-1.43.0/skins/Vector/resources/skins.vector.styles.legacy/images/search.svg?a45d6);
        opacity:0.67
    }
    .vector-search-box h3{
        display:block;
        position:absolute !important;
        clip:rect(1px,1px,1px,1px);
        width:1px;
        height:1px;
        margin:-1px;
        border:0;
        padding:0;
        overflow:hidden
    }
    #p-logo{
        width:10em;
        height:160px;
        margin-bottom:1em
    }
    #p-logo a{
        background-position:center center;
        background-repeat:no-repeat;
        display:block;
        width:10em;
        height:160px;
        text-decoration:none
    }
    #localNotice{
        margin-bottom:0.9em
    }
    #siteNotice{
        font-size:0.8em
    }
    @keyframes rotate{
        from{
            transform:rotate(0deg)
        }
        to{
            transform:rotate(360deg)
        }
    }
    .vector-menu-tabs .mw-watchlink.icon a{
        width:2.15384615em;
        height:0;
        padding:3.07692308em 0 0 0;
        overflow:hidden
    }
    .vector-menu-tabs .mw-watchlink.icon a::before{
        background-repeat:no-repeat;
        background-position:50% 50%;
        content:'';
        display:block;
        position:absolute;
        top:1.07692308em;
        left:0.38461538em;
        width:1.23076923em;
        height:1.23076923em
    }
    .vector-menu-tabs #ca-unwatch.icon a::before{
        background-image:url(/mediawiki-1.43.0/skins/Vector/resources/skins.vector.styles.legacy/images/unwatch-icon.svg?75797)
    }
    .vector-menu-tabs #ca-unwatch.mw-watchlink-temp.icon a::before{
        background-image:url(/mediawiki-1.43.0/skins/Vector/resources/skins.vector.styles.legacy/images/unwatch-temp-icon.svg?6e0c5)
    }
    .vector-menu-tabs #ca-watch.icon a::before{
        background-image:url(/mediawiki-1.43.0/skins/Vector/resources/skins.vector.styles.legacy/images/watch-icon.svg?6ab6f)
    }
    .vector-menu-tabs #ca-unwatch.icon a:hover::before,.vector-menu-tabs #ca-unwatch.icon a:focus::before{
        background-image:url(/mediawiki-1.43.0/skins/Vector/resources/skins.vector.styles.legacy/images/unwatch-icon-hl.svg?72bac)
    }
    .vector-menu-tabs #ca-unwatch.mw-watchlink-temp.icon a:hover::before,.vector-menu-tabs #ca-unwatch.mw-watchlink-temp.icon a:focus::before{
        background-image:url(/mediawiki-1.43.0/skins/Vector/resources/skins.vector.styles.legacy/images/unwatch-temp-icon-hl.svg?9a8e5)
    }
    .vector-menu-tabs #ca-watch.icon a:hover::before,.vector-menu-tabs #ca-watch.icon a:focus::before{
        background-image:url(/mediawiki-1.43.0/skins/Vector/resources/skins.vector.styles.legacy/images/watch-icon-hl.svg?9bf90)
    }
    .vector-menu-tabs #ca-unwatch.icon .loading::before,.vector-menu-tabs #ca-watch.icon .loading::before{
        animation:rotate 700ms infinite linear;
        outline:0;
        cursor:default;
        pointer-events:none;
        transform-origin:50% 50%
    }
    .vector-user-menu-legacy{
    }
    .vector-user-menu-legacy li{
        font-size:0.75em;
        float:left;
        margin-left:0.75em;
        padding-top:0.5em;
        line-height:1.16666667
    }
    .vector-user-menu-legacy #pt-anonuserpage,.vector-user-menu-legacy #pt-userpage a{
        background-position:left 0.33333333em;
        background-image:url(/mediawiki-1.43.0/skins/Vector/resources/skins.vector.styles.legacy/images/user-avatar.svg?943a0);
        background-repeat:no-repeat;
        background-size:1.16666667em 1.16666667em;
        padding-top:0.5em;
        padding-left:1.5em
    }
    .vector-user-menu-legacy #pt-userpage{
        padding-top:0
    }
    .vector-user-menu-legacy #pt-userpage a{
        display:inline-block
    }
    .vector-user-menu-legacy #pt-anonuserpage{
        color:#54595d
    }
    .vector-user-menu-legacy .vector-menu-content-list{
        display:flex;
        flex-wrap:wrap;
        flex-grow:1;
        justify-content:flex-end;
        align-items:baseline
    }
}
@media screen and (min-width:982px){
    .mw-body,#mw-head-base,#left-navigation,#mw-data-after-content,.mw-footer{
        margin-left:11em
    }
    .mw-body{
        padding:1.25em 1.5em 1.5em 1.5em
    }
    .mw-footer{
        padding:1.25em
    }
    #mw-panel{
        padding-left:0.5em
    }
    .vector-search-box{
        margin-right:1em
    }
    #p-personal{
        right:1em
    }
}
@media print{
    .toc,body{
        padding:10px;
        font-family:'Linux Libertine','Georgia','Times','Source Serif Pro',serif
    }
    .printfooter,.mw-footer,.thumb,figure,table,ol,dl,ul,.mw-heading3,h3,.mw-heading4,h4,.mw-heading5,h5,.mw-heading6,h6{
        font-family:sans-serif
    }
    img{
        font-family:'Linux Libertine','Georgia','Times','Source Serif Pro',serif
    }
    .mw-body a:not(.image){
        border-bottom:1px solid #aaa
    }
    .firstHeading{
        font-size:25pt;
        line-height:28pt;
        margin-bottom:20px;
        padding-bottom:5px
    }
    .firstHeading,.mw-heading2,h2{
        overflow:hidden;
        border-bottom:2px solid #000
    }
    .mw-heading3,h3,.mw-heading4,h4,.mw-heading5,h5,.mw-heading6,h6{
        margin:30px 0 0
    }
    .mw-heading2,h2,.mw-heading3,h3,.mw-heading4,h4,.mw-heading5,h5,.mw-heading6,h6{
        padding:0;
        position:relative
    }
    .mw-heading2,h2{
        font-size:18pt;
        line-height:24pt;
        margin-bottom:0.25em
    }
    .mw-heading3,h3{
        font-size:14pt;
        line-height:20pt
    }
    .mw-heading4,h4,.mw-heading5,h5,.mw-heading6,h6{
        font-size:12pt;
        line-height:16pt
    }
    p{
        font-size:12pt;
        line-height:16pt;
        margin-top:5px;
        text-align:justify
    }
    p::before{
        content:'';
        display:block;
        width:120pt;
        overflow:hidden
    }
    blockquote{
        border-left:2px solid #000;
        padding-left:20px
    }
    ol,ul{
        margin:10px 0 0 1.6em;
        padding:0
    }
    ol li,ul li{
        padding:2px 0;
        font-size:12pt
    }
    table ol li,table ul li{
        font-size:inherit
    }
    .toc{
        page-break-before:avoid;
        page-break-after:avoid;
        background:none;
        border:0;
        display:table
    }
    .toc a{
        border:0;
        font-weight:normal
    }
    .toc > ul > li{
        margin-bottom:4px;
        font-weight:bold
    }
    .toc ul{
        margin:0;
        list-style:none
    }
    .toc ul ul{
        padding-left:30px
    }
    .toc li.toclevel-1 > a{
        font-size:12pt;
        font-weight:bold
    }
    #mw-navigation,.noprint,.mw-jump-link,.mw-portlet-lang,.toc .tocnumber{
        display:none
    }
    .printfooter{
        margin-top:10px;
        border-top:3px solid #000;
        padding-top:10px;
        font-size:10pt;
        clear:both
    }
    .mw-footer{
        margin-top:12px;
        border-top:1px solid #eee;
        padding-top:5px
    }
    #footer-info{
        margin:0;
        padding:0
    }
    #footer-info li{
        color:#999;
        list-style:none;
        display:block;
        padding-bottom:10px;
        font-size:10pt
    }
    #footer-info li a{
        color:#999 !important
    }
    #footer-info-lastmod{
        color:#000;
        font-size:12pt;
        font-weight:bold
    }
    .noprint,.mw-cite-backlink,.mw-redirectedfrom,.patrollink,#column-one,#footer-places,#mw-navigation,#f-poweredbyico,#f-copyrightico,li#about,li#disclaimer,li#mobileview,li#privacy{
        display:none
    }
    #footer{
        background:#fff;
        color:#000;
        margin-top:1em;
        border-top:1pt solid #aaa;
        padding-top:5px;
        direction:ltr
    }
}

