مدیاویکی:Common.css: تفاوت میان نسخه‌ها

۹۲٬۵۲۹ بایت اضافه‌شده ،  ‏۹ آوریل ۲۰۲۳
بدون خلاصۀ ویرایش
بدون خلاصۀ ویرایش
بدون خلاصۀ ویرایش
خط ۱: خط ۱:
#toc {
#p-lang .uls-settings-trigger {
     position: fixed;
    background: transparent url(/w/extensions/UniversalLanguageSelector/resources/images/cog-sprite.svg?cca73) no-repeat center top;
     right: 0;
    border: 0;
     top: 7em; /* 5em is height of header, 6em brings just under */
    min-height: 16px;
     /* bottom: 5em; /* 5em puts us above the footer; not bad but too low when TOC is collapsed */
    min-width: 16px;
    float: left;
    cursor: pointer
}
 
#p-lang .uls-settings-trigger::-moz-focus-inner {
    border: 0
}
 
#p-lang .uls-settings-trigger:focus {
    outline: 1px solid #36c
}
 
.skin-vector #p-lang .uls-settings-trigger {
    margin-top: 8px
}
 
#p-lang .uls-settings-trigger:hover {
    background-position: center -16px
}
 
.client-nojs #ca-ve-edit,.ve-not-available #ca-ve-edit,.client-nojs .mw-editsection-divider,.ve-not-available .mw-editsection-divider,.client-nojs .mw-editsection-visualeditor,.ve-not-available .mw-editsection-visualeditor {
    display: none
}
 
.client-js .mw-content-ltr .mw-editsection-bracket:first-of-type,.client-js .mw-content-rtl .mw-editsection-bracket:not(:first-of-type) {
    margin-right: 0.25em;
    color: #54595d
}
 
.client-js .mw-content-rtl .mw-editsection-bracket:first-of-type,.client-js .mw-content-ltr .mw-editsection-bracket:not(:first-of-type) {
    margin-left: 0.25em;
    color: #54595d
}
 
.mw-ui-button {
    background-color: #f8f9fa;
    color: #202122;
    display: inline-block;
    box-sizing: border-box;
    margin: 0;
    border: 1px solid #a2a9b1;
    border-radius: 2px;
    cursor: pointer;
    vertical-align: middle;
    font-family: inherit;
    font-size: 1em;
    font-weight: bold;
    line-height: 1.28571429em;
    text-align: center;
    -webkit-appearance: none
}
 
.mw-ui-button:not(.mw-ui-icon-element) {
    min-height: 32px;
    min-width: 4em;
    max-width: 28.75em;
    padding: 5px 12px
}
 
.mw-ui-button:not(:disabled) {
    transition-property: background-color,color,border-color,box-shadow;
    transition-duration: 100ms
}
 
.mw-ui-button:not(:disabled):visited {
    color: #202122
}
 
.mw-ui-button:not(:disabled):hover {
    background-color: #ffffff;
    color: #404244;
    border-color: #a2a9b1
}
 
.mw-ui-button:not(:disabled):focus {
    color: #202122;
    border-color: #3366cc;
    box-shadow: inset 0 0 0 1px #3366cc,inset 0 0 0 2px #ffffff;
    outline-width: 0
}
 
.mw-ui-button:not(:disabled):focus::-moz-focus-inner {
    border-color: transparent;
    padding: 0
}
 
.mw-ui-button:not(:disabled):active,.mw-ui-button:not(:disabled).is-on {
    background-color: #c8ccd1;
    color: #000000;
    border-color: #72777d;
    box-shadow: none
}
 
.mw-ui-button:disabled {
    background-color: #c8ccd1;
    color: #ffffff;
    border-color: #c8ccd1;
    cursor: default
}
 
.mw-ui-button.mw-ui-icon-element:not(.mw-ui-icon-with-label-desktop) {
    color: transparent !important
}
 
.mw-ui-button.mw-ui-icon-element:not(.mw-ui-icon-with-label-desktop) span {
    display: block;
    position: absolute !important;
    clip: rect(1px,1px,1px,1px);
    width: 1px;
    height: 1px;
    margin: -1px;
    border: 0;
    padding: 0;
    overflow: hidden
}
 
@media all and (max-width: 1000px) {
    .mw-ui-button.mw-ui-icon-element.mw-ui-icon-with-label-desktop {
        color:transparent !important
    }
 
     .mw-ui-button.mw-ui-icon-element span {
        display: block;
        position: absolute !important;
        clip: rect(1px,1px,1px,1px);
        width: 1px;
        height: 1px;
        margin: -1px;
        border: 0;
        padding: 0;
        overflow: hidden
    }
}
 
.mw-ui-button.mw-ui-quiet,.mw-ui-button.mw-ui-quiet.mw-ui-progressive,.mw-ui-button.mw-ui-quiet.mw-ui-destructive {
    background-color: transparent;
    color: #202122;
    border-color: transparent;
     font-weight: bold
}
 
.mw-ui-button.mw-ui-quiet:not(.mw-ui-icon-element),.mw-ui-button.mw-ui-quiet.mw-ui-progressive:not(.mw-ui-icon-element),.mw-ui-button.mw-ui-quiet.mw-ui-destructive:not(.mw-ui-icon-element) {
    min-height: 32px
}
 
input[type='checkbox']:hover + .mw-ui-button.mw-ui-quiet,input[type='checkbox']:hover + .mw-ui-button.mw-ui-quiet.mw-ui-progressive,input[type='checkbox']:hover + .mw-ui-button.mw-ui-quiet.mw-ui-destructive,.mw-ui-button.mw-ui-quiet:hover,.mw-ui-button.mw-ui-quiet.mw-ui-progressive:hover,.mw-ui-button.mw-ui-quiet.mw-ui-destructive:hover {
    background-color: rgba(0,24,73,0.02745098);
    color: #202122;
    border-color: transparent
}
 
input[type='checkbox']:focus + .mw-ui-button.mw-ui-quiet,input[type='checkbox']:focus + .mw-ui-button.mw-ui-quiet.mw-ui-progressive,input[type='checkbox']:focus + .mw-ui-button.mw-ui-quiet.mw-ui-destructive,.mw-ui-button.mw-ui-quiet:focus,.mw-ui-button.mw-ui-quiet.mw-ui-progressive:focus,.mw-ui-button.mw-ui-quiet.mw-ui-destructive:focus {
    color: #202122;
    border-color: #3366cc;
    box-shadow: inset 0 0 0 1px #3366cc,inset 0 0 0 2px #ffffff
}
 
input[type='checkbox']:active + .mw-ui-button.mw-ui-quiet,input[type='checkbox']:active + .mw-ui-button.mw-ui-quiet.mw-ui-progressive,input[type='checkbox']:active + .mw-ui-button.mw-ui-quiet.mw-ui-destructive,.mw-ui-button.mw-ui-quiet:active,.mw-ui-button.mw-ui-quiet.mw-ui-progressive:active,.mw-ui-button.mw-ui-quiet.mw-ui-destructive:active {
    background-color: rgba(0,36,73,0.08235294);
    color: #000000;
    border-color: #72777d;
    box-shadow: none
}
 
.mw-ui-button.mw-ui-quiet:disabled,.mw-ui-button.mw-ui-quiet.mw-ui-progressive:disabled,.mw-ui-button.mw-ui-quiet.mw-ui-destructive:disabled,.mw-ui-button.mw-ui-quiet:disabled:hover,.mw-ui-button.mw-ui-quiet.mw-ui-progressive:disabled:hover,.mw-ui-button.mw-ui-quiet.mw-ui-destructive:disabled:hover,.mw-ui-button.mw-ui-quiet:disabled:active,.mw-ui-button.mw-ui-quiet.mw-ui-progressive:disabled:active,.mw-ui-button.mw-ui-quiet.mw-ui-destructive:disabled:active {
    background-color: transparent;
    color: #72777d;
    border-color: transparent
}
 
.mw-ui-button.mw-ui-progressive:not(:disabled) {
    background-color: #3366cc;
    color: #fff;
    border-color: #3366cc
}
 
.mw-ui-button.mw-ui-progressive:not(:disabled):hover {
    background-color: #447ff5;
    border-color: #447ff5
}
 
.mw-ui-button.mw-ui-progressive:not(:disabled):focus {
    box-shadow: inset 0 0 0 1px #3366cc,inset 0 0 0 2px #ffffff
}
 
.mw-ui-button.mw-ui-progressive:not(:disabled):active,.mw-ui-button.mw-ui-progressive:not(:disabled).is-on {
    background-color: #2a4b8d;
    border-color: #2a4b8d;
    box-shadow: none
}
 
.mw-ui-button.mw-ui-progressive:disabled {
    background-color: #c8ccd1;
    color: #fff;
    border-color: #c8ccd1
}
 
.mw-ui-button.mw-ui-progressive.mw-ui-quiet {
    color: #3366cc;
    background-color: transparent;
    border-color: transparent
}
 
input[type='checkbox']:hover + .mw-ui-button.mw-ui-progressive.mw-ui-quiet,.mw-ui-button.mw-ui-progressive.mw-ui-quiet:hover {
    background-color: rgba(52,123,255,0.2);
    border-color: transparent;
    color: #447ff5
}
 
input[type='checkbox']:focus + .mw-ui-button.mw-ui-progressive.mw-ui-quiet,.mw-ui-button.mw-ui-progressive.mw-ui-quiet:focus {
    color: #3366cc;
    border-color: #3366cc
}
 
input[type='checkbox']:active + .mw-ui-button.mw-ui-progressive.mw-ui-quiet,.mw-ui-button.mw-ui-progressive.mw-ui-quiet:active {
    color: #ffffff;
    background-color: #2a4b8d;
    border-color: #2a4b8d
}
 
.mw-ui-button.mw-ui-destructive:not(:disabled) {
    background-color: #dd3333;
    color: #fff;
    border-color: #dd3333
}
 
.mw-ui-button.mw-ui-destructive:not(:disabled):hover {
    background-color: #ff4242;
    border-color: #ff4242
}
 
.mw-ui-button.mw-ui-destructive:not(:disabled):focus {
    box-shadow: inset 0 0 0 1px #dd3333,inset 0 0 0 2px #ffffff
}
 
.mw-ui-button.mw-ui-destructive:not(:disabled):active,.mw-ui-button.mw-ui-destructive:not(:disabled).is-on {
    background-color: #b32424;
    border-color: #b32424;
    box-shadow: none
}
 
.mw-ui-button.mw-ui-destructive:disabled {
    background-color: #c8ccd1;
    color: #fff;
    border-color: #c8ccd1
}
 
.mw-ui-button.mw-ui-destructive.mw-ui-quiet {
    color: #dd3333;
    background-color: transparent;
    border-color: transparent
}
 
input[type='checkbox']:hover + .mw-ui-button.mw-ui-destructive.mw-ui-quiet,.mw-ui-button.mw-ui-destructive.mw-ui-quiet:hover {
    background-color: rgba(209,29,19,0.2);
    border-color: transparent;
    color: #ff4242
}
 
input[type='checkbox']:focus + .mw-ui-button.mw-ui-destructive.mw-ui-quiet,.mw-ui-button.mw-ui-destructive.mw-ui-quiet:focus {
    color: #dd3333;
    border-color: #dd3333
}
 
input[type='checkbox']:active + .mw-ui-button.mw-ui-destructive.mw-ui-quiet,.mw-ui-button.mw-ui-destructive.mw-ui-quiet:active {
    color: #ffffff;
    background-color: #b32424;
    border-color: #b32424
}
 
.mw-ui-button.mw-ui-big {
    font-size: 1.3em
}
 
.mw-ui-button.mw-ui-block {
    display: block;
    width: 100%;
    margin-right: auto;
    margin-left: auto
}
 
a.mw-ui-button {
    text-decoration: none
}
 
a.mw-ui-button:hover,a.mw-ui-button:focus {
    text-decoration: none
}
 
.mw-ui-button-group > * {
    min-width: 48px;
    border-radius: 0;
     float: right
}
 
.mw-ui-button-group > *:first-child {
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px
}
 
.mw-ui-button-group > *:not(:first-child) {
    border-right: 0
}
 
.mw-ui-button-group > *:last-child {
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px
}
 
.mw-ui-button-group .is-on .button {
    cursor: default
}
 
.mw-ui-icon {
    font-size: initial;
    position: relative;
    display: inline-block;
    box-sizing: content-box !important;
    width: 1.25em;
    height: 1.25em;
    min-width: 1.25em;
    min-height: 1.25em;
    flex-basis: 1.25em;
    vertical-align: middle;
    line-height: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -moz-appearance: none;
    -webkit-appearance: none;
    background-color: transparent;
    margin: 0;
    padding: 0
}
 
.mw-ui-icon:not(.mw-ui-button) {
    border: 0
}
 
.mw-ui-icon:before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    min-width: 1.25em;
    min-height: 1.25em;
    background-repeat: no-repeat;
    background-size: 1.25em 1.25em;
    background-position: center
}
 
.mw-ui-icon + span:not(:empty) {
    margin-right: 8px
}
 
.mw-ui-icon-flush-top {
    margin-top: -0.75em
}
 
.mw-ui-icon-flush-left {
    margin-right: -0.75em
}
 
.mw-ui-icon-flush-right {
    margin-left: -0.75em
}
 
.mw-ui-icon-element {
    border-radius: 2px;
    padding: 0.75em;
    transition: background-color 100ms;
    color: transparent
}
 
.mw-ui-icon-element:focus,.mw-ui-icon-element:active,.mw-ui-icon-element:visited {
    color: transparent
}
 
.mw-ui-icon-element:active {
    background-color: rgba(0,0,0,0.03)
}
 
@media (hover: hover) {
    .mw-ui-icon-element:not(.disabled):hover {
        background-color:rgba(0,0,0,0.03)
    }
}
 
.mw-ui-icon-small {
    width: 1em;
    height: 1em;
    min-width: 1em;
    min-height: 1em;
    flex-basis: 1em;
    line-height: 1em
}
 
.mw-ui-icon-small:before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    min-width: 1em;
    min-height: 1em;
    background-repeat: no-repeat;
    background-size: 1em 1em;
    background-position: center
}
 
.mw-ui-icon-small.mw-ui-icon-element {
    padding: 0.5625em
}
 
.mw-ui-icon-small.mw-ui-icon-flush-left {
    margin-right: -0.5625em
}
 
.mw-ui-icon-small.mw-ui-icon-flush-right {
    margin-left: -0.5625em
}
 
.mw-ui-icon-small.mw-ui-icon-before:before {
    min-width: 1em;
    min-height: 1em;
    margin-left: 0.5625em
}
 
.mw-ui-icon-before {
    width: auto;
    max-width: 100%
}
 
.mw-ui-icon-before:before {
    display: inline-block;
    font-size: initial;
    width: auto;
    min-width: 1.25em;
    min-height: 1.25em;
    margin-left: 8px;
    vertical-align: middle
}
 
.mw-ui-icon-before span {
    vertical-align: middle
}
 
@media all and (min-width: 1000px) {
    .mw-ui-icon-with-label-desktop {
        color:#54595d !important;
        width: auto;
        line-height: inherit;
        flex-basis: auto;
        font-weight: 500 !important
    }
 
    .mw-ui-icon-with-label-desktop:hover,.mw-ui-icon-with-label-desktop:focus,.mw-ui-icon-with-label-desktop:active,.mw-ui-icon-with-label-desktop:visited {
        color: #54595d;
        text-decoration: none
    }
 
    .mw-ui-icon-with-label-desktop:before {
        width: auto;
        display: inline-block;
        margin-left: 8px;
        vertical-align: text-bottom
    }
}
 
.mw-ui-icon-wikimedia-labFlask:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=labFlask&format=rasterized&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=labFlask&format=original&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-labFlask-progressive:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=labFlask&variant=progressive&format=rasterized&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=labFlask&variant=progressive&format=original&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-language:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=language&format=rasterized&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=language&format=original&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-language-progressive:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=language&variant=progressive&format=rasterized&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=language&variant=progressive&format=original&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-sandbox:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=sandbox&format=rasterized&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=sandbox&format=original&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-sandbox-progressive:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=sandbox&variant=progressive&format=rasterized&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=sandbox&variant=progressive&format=original&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-listBullet:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=listBullet&format=rasterized&lang=fa&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=listBullet&format=original&lang=fa&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-listBullet-progressive:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=listBullet&variant=progressive&format=rasterized&lang=fa&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=listBullet&variant=progressive&format=original&lang=fa&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-ellipsis:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=ellipsis&format=rasterized&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=ellipsis&format=original&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-ellipsis-progressive:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=ellipsis&variant=progressive&format=rasterized&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=ellipsis&variant=progressive&format=original&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-logIn:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=logIn&format=rasterized&lang=fa&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=logIn&format=original&lang=fa&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-logIn-progressive:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=logIn&variant=progressive&format=rasterized&lang=fa&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=logIn&variant=progressive&format=original&lang=fa&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-logOut:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=logOut&format=rasterized&lang=fa&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=logOut&format=original&lang=fa&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-logOut-progressive:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=logOut&variant=progressive&format=rasterized&lang=fa&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=logOut&variant=progressive&format=original&lang=fa&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-search:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=search&format=rasterized&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=search&format=original&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-search-progressive:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=search&variant=progressive&format=rasterized&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=search&variant=progressive&format=original&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-settings:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=settings&format=rasterized&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=settings&format=original&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-settings-progressive:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=settings&variant=progressive&format=rasterized&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=settings&variant=progressive&format=original&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-imageGallery:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=imageGallery&format=rasterized&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=imageGallery&format=original&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-imageGallery-progressive:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=imageGallery&variant=progressive&format=rasterized&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=imageGallery&variant=progressive&format=original&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-unStar:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=unStar&format=rasterized&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=unStar&format=original&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-unStar-progressive:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=unStar&variant=progressive&format=rasterized&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=unStar&variant=progressive&format=original&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-expand:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=expand&format=rasterized&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=expand&format=original&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-expand-progressive:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=expand&variant=progressive&format=rasterized&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=expand&variant=progressive&format=original&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-userAdd:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=userAdd&format=rasterized&lang=fa&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=userAdd&format=original&lang=fa&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-userAdd-progressive:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=userAdd&variant=progressive&format=rasterized&lang=fa&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=userAdd&variant=progressive&format=original&lang=fa&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-userAnonymous:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=userAnonymous&format=rasterized&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=userAnonymous&format=original&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-userAnonymous-progressive:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=userAnonymous&variant=progressive&format=rasterized&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=userAnonymous&variant=progressive&format=original&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-userAvatar:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=userAvatar&format=rasterized&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=userAvatar&format=original&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-userAvatar-progressive:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=userAvatar&variant=progressive&format=rasterized&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=userAvatar&variant=progressive&format=original&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-userContributions:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=userContributions&format=rasterized&lang=fa&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=userContributions&format=original&lang=fa&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-userContributions-progressive:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=userContributions&variant=progressive&format=rasterized&lang=fa&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=userContributions&variant=progressive&format=original&lang=fa&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-userGroup:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=userGroup&format=rasterized&lang=fa&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=userGroup&format=original&lang=fa&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-userGroup-progressive:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=userGroup&variant=progressive&format=rasterized&lang=fa&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=userGroup&variant=progressive&format=original&lang=fa&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-userTalk:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=userTalk&format=rasterized&lang=fa&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=userTalk&format=original&lang=fa&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-userTalk-progressive:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=userTalk&variant=progressive&format=rasterized&lang=fa&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=userTalk&variant=progressive&format=original&lang=fa&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-watchlist:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=watchlist&format=rasterized&lang=fa&skin=vector-2022&version=1kwx6);
    background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=watchlist&format=original&lang=fa&skin=vector-2022&version=1kwx6)
}
 
.mw-ui-icon-wikimedia-watchlist-progressive:before {
    background-image: url(/w/load.php?modules=skins.vector.icons&image=watchlist&variant=progressive&format=rasterized&lang=fa&skin=vector-2022&version=1kwx6);
     background-image: linear-gradient(transparent,transparent),url(/w/load.php?modules=skins.vector.icons&image=watchlist&variant=progressive&format=original&lang=fa&skin=vector-2022&version=1kwx6)
}
 
@media (prefers-reduced-motion:reduce) {
    *,::before,::after {
        animation-delay: -0.01ms !important;
        animation-duration: 0.01ms !important;
        animation-iteration-count: 1 !important;
        scroll-behavior: auto !important;
        transition-duration: 0ms !important
    }
}
 
body {
    margin: 0
}
 
main {
    display: block
}
 
hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}
 
abbr[title] {
    border-bottom: 1px dotted;
    cursor: help
}
 
@supports (text-decoration: underline dotted) {
    abbr[title] {
        border-bottom:0;
        text-decoration: underline dotted
    }
}
 
pre,code,tt,kbd,samp {
    font-family: monospace,monospace
}
 
sub,sup {
    line-height: 1
}
 
img {
    border: 0
}
 
button,input,optgroup,select,textarea {
    margin: 0
}
 
button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner {
    border-style: none;
    padding: 0
}
 
legend {
    color: inherit;
    padding: 0
}
 
div.tright,div.floatright,table.floatright {
    clear: right;
    float: right
}
 
div.tleft,div.floatleft,table.floatleft {
    float: left;
    clear: left
}
 
div.floatright,table.floatright {
    margin: 0 0 0.5em 0.5em
}
 
div.floatleft,table.floatleft {
    margin: 0 0.5em 0.5em 0
}
 
div.thumb {
    width: auto;
    background-color: transparent;
    margin-bottom: 0.5em
}
 
div.tleft {
    margin: 0.5em 1.4em 1.3em 0
}
 
div.tright {
    margin: 0.5em 0 1.3em 1.4em
}
 
.thumbcaption {
    text-align: right;
    line-height: 1.4em;
    padding: 3px
}
 
div.thumbinner {
    padding: 3px;
    text-align: center;
    overflow: hidden
}
 
.mw-message-box {
    color: #000;
    box-sizing: border-box;
    margin-bottom: 16px;
    border: 1px solid;
    padding: 12px 24px;
    word-wrap: break-word;
    overflow-wrap: break-word;
    overflow: hidden;
    background-color: #eaecf0;
    border-color: #a2a9b1
}
 
.mw-message-box > :only-child {
    margin: 0
}
 
.mw-message-box h2 {
    color: inherit;
    display: block;
    border: 0;
    font-size: 1em;
    font-weight: bold
}
 
.mw-message-box .mw-logevent-loglines li {
    font-size: 90%
}
 
.mw-message-box-error {
    background-color: #fee7e6;
    border-color: #d33
}
 
.mw-message-box-warning {
    background-color: #fef6e7;
    border-color: #fc3
}
 
.mw-message-box-success {
    background-color: #d5fdf4;
    border-color: #14866d
}
 
@media screen {
    html,body {
        height: 100%
    }
 
    :focus {
        outline-color: #3366cc
    }
 
    html {
        font-size: 100%
    }
 
    html,body {
        font-family: sans-serif
    }
 
    ul {
        list-style-image: url(/w/skins/Vector/resources/common/images/bullet-icon.svg?d4515)
    }
 
    pre,.mw-code {
        line-height: 1.3
    }
 
    .mw-jump-link:not(:focus) {
        display: block;
        position: absolute !important;
        clip: rect(1px,1px,1px,1px);
        width: 1px;
        height: 1px;
        margin: -1px;
        border: 0;
        padding: 0;
        overflow: hidden
    }
 
    .mw-editsection,.mw-editsection-like {
        font-family: sans-serif
    }
 
    .mw-body h1,.mw-body-content h1,.mw-body-content h2 {
        margin-bottom: 0.25em;
        padding: 0;
        font-family: 'Linux Libertine','Georgia','Times',serif;
        line-height: 1.3
    }
 
    .mw-body h1:lang(ja),.mw-body-content h1:lang(ja),.mw-body-content h2:lang(ja),.mw-body h1:lang(he),.mw-body-content h1:lang(he),.mw-body-content h2:lang(he),.mw-body h1:lang(ko),.mw-body-content h1:lang(ko),.mw-body-content h2:lang(ko) {
        font-family: sans-serif
    }
 
    .mw-body h1:lang(my),.mw-body-content h1:lang(my),.mw-body-content h2:lang(my) {
        line-height: normal
    }
 
    .mw-body h1,.mw-body-content h1 {
        font-size: 1.8em
    }
 
    .vector-body {
        font-size: 0.875em;
        font-size: calc(1em * 0.875);
        line-height: 1.6
    }
 
    .vector-body #siteSub {
        font-size: 12.8px
    }
 
    .vector-body h1 {
        margin-top: 1em
    }
 
    .vector-body h2 {
        margin-top: 1em;
        font-size: 1.5em
    }
 
    .vector-body h3,.vector-body h4,.vector-body h5,.vector-body h6 {
        margin-top: 0.3em;
        margin-bottom: 0;
        padding-bottom: 0;
        line-height: 1.6
    }
 
    .vector-body h3 {
        font-size: 1.2em
    }
 
    .vector-body h3,.vector-body h4 {
        font-weight: bold
    }
 
    .vector-body h4,.vector-body h5,.vector-body h6 {
        font-size: 100%
    }
 
    .vector-body .toc h2 {
        font-family: sans-serif;
        font-size: 100%
    }
 
    .vector-body p {
        margin: 0.5em 0
    }
 
    .vector-body blockquote {
        border-right: 4px solid #eaecf0;
        padding: 8px 32px
    }
 
    .vector-body blockquote > :first-child {
        margin-top: 0
    }
 
    .vector-body blockquote > :last-child {
        margin-bottom: 0
    }
 
    .mw-parser-output a.external {
        background-image: url(/w/skins/Vector/resources/common/images/link-external-small-rtl-progressive.svg?93f2a);
        background-position: center left;
        background-repeat: no-repeat;
        background-size: 0.857em;
        padding-left: 1em
    }
 
    .mw-indicators {
        font-size: 0.875em;
        line-height: 1.6;
        position: relative;
        float: left
    }
 
    .mw-indicator {
        display: inline-block
    }
 
    #localNotice {
        margin-bottom: 0.9em
    }
 
    #siteNotice {
        font-size: 0.8em;
        margin: 24px 0;
        position: relative;
        text-align: center
    }
 
    .mw-portlet .vector-menu-heading {
        display: none
    }
 
    .mw-portlet ul {
        list-style: none;
        margin: 0
    }
 
    .vector-menu-dropdown {
        position: relative
    }
 
    .vector-menu-dropdown .vector-menu-content {
        position: absolute;
        top: 100%;
        right: -1px;
        opacity: 0;
        height: 0;
        visibility: hidden;
        overflow: hidden;
        min-width: 100%;
        margin: 0;
        padding: 0;
        z-index: 3
    }
 
    .vector-menu-dropdown .vector-menu-content-list {
        list-style: none
    }
 
    .vector-menu-dropdown .mw-list-item {
        padding: 0;
        margin: 0
    }
 
    .vector-menu-dropdown .mw-list-item a {
        display: block;
        white-space: nowrap;
        cursor: pointer
    }
 
    .vector-menu-dropdown .selected a,.vector-menu-dropdown .selected a:visited {
        color: #202122;
        text-decoration: none
    }
 
    .vector-menu-checkbox {
        cursor: pointer;
        position: absolute;
        top: 0;
        right: 0;
        z-index: 1;
        opacity: 0;
        width: 100%;
        height: 100%;
        margin: 0;
        padding: 0;
        display: none
    }
 
    .vector-menu-checkbox:checked ~ .vector-menu-content {
        opacity: 1;
        visibility: visible;
        height: auto
    }
 
    :not(:checked) > .vector-menu-checkbox {
        display: block
    }
 
    .vector-menu-checkbox:focus + .vector-menu-heading {
        outline: dotted 1px;
        outline: auto -webkit-focus-ring-color
    }
 
    .vector-menu-portal {
        margin: 0 0.7em 0 0.6em;
        padding: 0.25em 0;
        direction: rtl
    }
 
    .vector-menu-portal .vector-menu-heading {
        display: block;
        color: #54595d;
        margin: 0.5em 0.66666667em 0 0;
        border: 0;
        padding: 0.25em 0;
        font-size: 0.75em;
        font-weight: normal;
        cursor: default
    }
 
    .vector-menu-portal .vector-menu-content {
        margin-right: 0.5em;
        padding-top: 0
    }
 
    .vector-menu-portal .vector-menu-content ul {
        list-style: none;
        margin: 0;
        padding-top: 0.3em
    }
 
    .vector-menu-portal .vector-menu-content li {
        margin: 0;
        padding: 0.25em 0;
        font-size: 0.75em;
        line-height: 1.125em;
        word-wrap: break-word
    }
 
    .vector-menu-portal .vector-menu-content li a {
        color: #3366cc
    }
 
    .vector-menu-portal .vector-menu-content li a:visited {
        color: #795cb2
    }
 
    .vector-search-box-inner {
        position: relative;
        height: 100%
    }
 
    .vector-search-box-input {
        background-color: rgba(255,255,255,0.5);
        color: #000000;
        width: 100%;
        height: 2.15384615em;
        box-sizing: border-box;
        border: 1px solid #a2a9b1;
        border-radius: 2px;
        padding: 5px 0.4em 5px 2.15384615em;
        box-shadow: inset 0 0 0 1px transparent;
        font-family: inherit;
        font-size: 0.8125em;
        direction: rtl;
        transition-property: border-color,box-shadow;
        transition-duration: 250ms;
        -webkit-appearance: none;
        -moz-appearance: textfield
    }
 
    .vector-search-box-inner:hover .vector-search-box-input {
        border-color: #72777d
    }
 
    .vector-search-box-input:focus,.vector-search-box-inner:hover .vector-search-box-input:focus {
        outline: 0;
        border-color: #3366cc;
        box-shadow: inset 0 0 0 1px #3366cc
    }
 
    .vector-search-box-input::-webkit-input-placeholder {
        color: #72777d;
        opacity: 1
    }
 
    .vector-search-box-input:-ms-input-placeholder {
        color: #72777d;
        opacity: 1
    }
 
    .vector-search-box-input::-moz-placeholder {
        color: #72777d;
        opacity: 1
    }
 
    .vector-search-box-input::placeholder {
        color: #72777d;
        opacity: 1
    }
 
    .vector-search-box-input::-webkit-search-decoration,.vector-search-box-input::-webkit-search-cancel-button,.vector-search-box-input::-webkit-search-results-button,.vector-search-box-input::-webkit-search-results-decoration {
        display: none
    }
 
    .searchButton {
        background-color: transparent;
        position: absolute;
        top: 1px;
        bottom: 1px;
        left: 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(/w/skins/Vector/resources/common/images/search.svg?bbf78);
        opacity: 0.67
    }
 
    .search-toggle {
        display: block;
        float: left
    }
 
    .vector-search-box-collapses > div {
        display: none
    }
 
    #p-logo {
        width: 10em;
        height: 160px;
        margin-bottom: 1em
    }
 
    #p-logo a {
        background-position: center center;
        background-repeat: no-repeat;
        display: block;
        width: 10em;
        height: 160px;
        text-decoration: none
    }
 
    .mw-footer {
        direction: rtl
    }
 
    .mw-footer ul {
        list-style: none;
        margin: 0;
        padding: 0
    }
 
    .mw-footer li {
        color: #202122;
        margin: 0;
        padding: 0.5em 0;
        font-size: 0.75em
    }
 
    #footer-icons {
        float: left
    }
 
    #footer-icons li {
        float: right;
        margin-right: 0.5em;
        line-height: 2;
        text-align: left
    }
 
    #footer-info li {
        line-height: 1.4
    }
 
    #footer-places li {
        float: right;
        margin-left: 1em;
        line-height: 2
    }
}
 
@media screen and (min-width: 1000px) {
    .search-toggle {
        display:none
    }
}
 
@media screen and (min-width: 1000px) {
    .vector-search-box-collapses > div {
        display:block
    }
}
 
@media print {
    .toc,body {
        padding: 10px;
        font-family: 'Linux Libertine','Georgia','Times',serif
    }
 
    .printfooter,.mw-footer,.thumb,figure,table,ol,dl,ul,h3,h4,h5,h6 {
        font-family: sans-serif
    }
 
    img {
        font-family: 'Linux Libertine','Georgia','Times',serif
    }
 
    .mw-body a:not(.image) {
        border-bottom: 1px solid #aaa
    }
 
    .firstHeading {
        font-size: 25pt;
        line-height: 28pt;
        margin-bottom: 20px;
        padding-bottom: 5px
    }
 
    .firstHeading,h2 {
        overflow: hidden;
        border-bottom: 2px solid #000000
    }
 
    h3,h4,h5,h6 {
        margin: 30px 0 0
    }
 
    h2,h3,h4,h5,h6 {
        padding: 0;
        position: relative
    }
 
    h2 {
        font-size: 18pt;
        line-height: 24pt;
        margin-bottom: 0.25em
    }
 
    h3 {
        font-size: 14pt;
        line-height: 20pt
    }
 
    h4,h5,h6 {
        font-size: 12pt;
        line-height: 16pt
    }
 
    p {
        font-size: 12pt;
        line-height: 16pt;
        margin-top: 5px;
        text-align: justify
    }
 
    p:before {
        content: '';
        display: block;
        width: 120pt;
        overflow: hidden
    }
 
    blockquote {
        border-right: 2px solid #000000;
        padding-right: 20px
    }
 
    ol,ul {
        margin: 10px 1.6em 0 0;
        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-right: 30px
    }
 
    .toc li.toclevel-1 > a {
        font-size: 12pt;
        font-weight: bold
    }
 
    #mw-navigation,.noprint,.mw-jump-link,.mw-portlet-lang,.toc .tocnumber,.mw-checkbox-hack-checkbox,.mw-checkbox-hack-button {
        display: none
    }
 
    .printfooter {
        margin-top: 10px;
        border-top: 3px solid #000000;
        padding-top: 10px;
        font-size: 10pt;
        clear: both
    }
 
    .mw-footer {
        margin-top: 12px;
        border-top: 1px solid #eeeeee;
        padding-top: 5px
    }
 
    #footer-info {
        margin: 0;
        padding: 0
    }
 
    #footer-info li {
        color: #999;
        list-style: none;
        display: block;
        padding-bottom: 10px;
        font-size: 10pt
    }
 
    #footer-info li a {
        color: #999 !important
    }
 
    #footer-info-lastmod {
        color: #000000;
        font-size: 12pt;
        font-weight: bold
    }
}
 
@media screen {
    body {
        background-color: #f8f9fa;
        color: #202122;
        overflow-y: scroll
    }
 
    .mw-body,.parsoid-body {
        direction: rtl
    }
 
    .mw-body {
        border-top: 1px solid transparent;
        margin-top: -1px;
        padding: 0.5em 0.5em 1.5em
    }
 
    .mw-body .firstHeading {
        overflow: visible;
        margin-bottom: 0
    }
 
    .mw-header {
        position: relative;
        z-index: 4
    }
 
    .mw-body-content {
        margin-top: 16px
    }
 
    .mw-body,#mw-data-after-content,.mw-footer {
        margin-right: 0
    }
 
    .mw-indicators {
        z-index: 1
    }
 
    .mw-body-header:after,.mw-body-subheader:after {
        clear: both;
        content: '';
        display: block
    }
 
    .mw-body .mw-portlet-lang {
        float: left
    }
 
    #siteSub {
        display: none
    }
 
    .vector-body {
        position: relative;
        z-index: 0
    }
 
    .vector-body #siteSub {
        margin-top: 8px
    }
 
    .vector-body #contentSub,.vector-body #contentSub2 {
        font-size: 84%;
        line-height: 1.2em;
        margin: 8px 0 0;
        color: #54595d;
        width: auto
    }
 
    #left-navigation {
        float: right;
        margin-right: -8px
    }
 
    #right-navigation {
        float: left;
        margin-left: -8px
    }
 
    #right-navigation .vector-menu-content {
        right: auto;
        left: -1px
    }
 
    .parsoid-body {
        padding: 0.5em 0.5em 1.5em
    }
 
    .mw-footer {
        border-top: 1px solid #a2a9b1;
        padding: 0.75em
    }
 
    .mw-page-container {
        position: relative;
        z-index: 0;
        max-width: 94.625em;
        min-height: 100%;
        margin-right: auto;
        margin-left: auto;
        padding: 0.05px 1em;
        background-color: #ffffff;
        min-width: 26.25em
    }
 
    .skin--responsive .mw-page-container {
        min-width: auto
    }
 
    .mw-content-container {
        max-width: 60em
    }
 
    .skin-vector-disable-max-width .mw-content-container {
        max-width: none !important;
        width: 100% !important
    }
 
    #mw-sidebar-checkbox:not(:checked) ~ .vector-sidebar-container-no-toc ~ .mw-content-container {
        grid-column: sidebar / content;
        margin-right: auto;
        margin-left: auto;
        width: 100%;
        box-sizing: border-box;
        max-width: 60em
    }
 
    .vector-toc-collapsed #mw-sidebar-checkbox:not(:checked) ~ .mw-content-container,.vector-toc-collapsed #mw-sidebar-checkbox:not(:checked) ~ .mw-table-of-contents-container {
        grid-column: sidebar / content;
        margin-right: auto;
        margin-left: auto;
        width: 100%;
        box-sizing: border-box;
        max-width: 60em
    }
 
    .mw-article-toolbar-container {
        display: flow-root;
        border-bottom: 1px solid #eaecf0
    }
 
    .mw-article-toolbar-container > div {
        font-size: 0.8125em
    }
 
    .mw-article-toolbar-container .mw-portlet-views {
        display: none
    }
 
    .mw-article-toolbar-container .vector-more-collapsible-item {
        display: block
    }
 
    .search-form__loader:after {
        content: attr(data-loading-msg);
        display: flex;
        flex-direction: column;
        justify-content: center;
        position: absolute;
        top: 100%;
        width: 100%;
        height: calc(40px + 2*8px + 3*1px);
        box-sizing: border-box;
        border: 1px solid #a2a9b1;
        border-top-width: 0;
        border-radius: 0 0 2px 2px;
        box-shadow: inset 0 0 0 1px transparent;
        padding-right: 36px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        z-index: 1;
        background: linear-gradient(90deg,#3366cc 100%,#3366cc 100%) -10% 0 / 0 2px no-repeat,#ffffff;
        animation: search-loader-progress-bar 1200ms linear 500ms infinite alternate
    }
 
    @keyframes search-loader-progress-bar {
        0% {
            background-size: 0 2px;
            background-position: -10% 0
        }
 
        30% {
            background-size: 30% 2px;
            background-position: -10% 0
        }
 
        70% {
            background-size: 30% 2px;
            background-position: -10% 0
        }
 
        100% {
            background-size: 0 2px;
            background-position: -10% 0
        }
    }
 
    .vector-search-box {
        font-size: 0.875em;
        font-size: calc(1em * 0.875);
        flex-grow: 1
    }
 
    .vector-search-box > div {
        max-width: 35.71428571em
    }
 
    .vector-search-box-vue .vector-search-box-input,.vector-search-box-vue .searchButton {
        font-size: inherit
    }
 
    .vector-search-box-vue .vector-search-box-input {
        height: 32px
    }


     z-index: 10000; /* Ensure we float above the header, etc. */
     .vector-search-box-vue .searchButton {
        background-size: 1.42857143em auto
    }


     /* Add opacity (translucency) */
     .client-js .vector-search-box-vue .cdx-typeahead-search .cdx-search-input__end-button {
     background-color: rgb(249, 249, 249);
        opacity: 0;
     background-color: rgba(249, 249, 249, 0.9); /* Higher opacity (last arg) means less transparency */
        transition: opacity 250ms
    }
 
    .client-js .vector-search-box-vue .cdx-typeahead-search .cdx-search-input__end-button:focus {
        opacity: 1
    }
 
    .client-js .vector-search-box-vue .cdx-typeahead-search .cdx-text-input__input:not(:hover):not(:focus) {
        border-left-color: transparent
    }
 
    .client-js .vector-search-box-vue .cdx-typeahead-search--active .cdx-search-input__end-button,.client-js .vector-search-box-vue .cdx-typeahead-search:hover .cdx-search-input__end-button {
        opacity: 1
    }
 
    .client-js .vector-search-box-vue .cdx-typeahead-search--active .cdx-text-input,.client-js .vector-search-box-vue .cdx-typeahead-search:hover .cdx-text-input {
        z-index: 1
    }
 
    .client-js .vector-search-box-vue .cdx-typeahead-search--active .cdx-text-input__input,.client-js .vector-search-box-vue .cdx-typeahead-search:hover .cdx-text-input__input {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0
    }
 
    .client-js .vector-search-box-vue .cdx-typeahead-search .cdx-menu-item {
        margin-bottom: 0
    }
 
    .client-js .vector-search-box-vue .cdx-typeahead-search .cdx-menu-item a {
        text-decoration: none
    }
 
    .client-js .vector-search-box-vue .cdx-typeahead-search.vector-search-box-disable-transitions .cdx-text-input__input:enabled,.client-js .vector-search-box-vue .cdx-typeahead-search.vector-search-box-disable-transitions .cdx-text-input__start-icon {
        transition: none
    }
 
    .client-js .vector-search-box-vue .vector-search-box-input {
        padding-right: 36px;
        padding-left: 8px
    }
 
    .client-js .vector-search-box-vue .searchButton {
        pointer-events: none;
        left: auto;
        top: 0;
        bottom: 0;
        right: 1px;
        width: 36px;
        opacity: 0.51
    }
 
    .client-js .vector-search-box-vue .vector-search-box-input:focus ~ .searchButton {
        opacity: 0.87
    }
 
    .client-js .vector-search-box-vue.vector-search-box-show-thumbnail > div {
        max-width: 37.42857143em
    }
 
    .client-js .vector-search-box-vue.vector-search-box-show-thumbnail.vector-search-box-auto-expand-width .searchButton {
        right: 25px
    }
 
    .client-js .vector-search-box-vue.vector-search-box-show-thumbnail.vector-search-box-auto-expand-width .vector-search-box-input {
        margin-right: 24px;
        width: calc(100% - 24px)
    }
 
    .client-js .vector-search-box-vue.vector-search-box-show-thumbnail:not(.vector-search-box-auto-expand-width) .vector-search-box-input,.client-js .vector-search-box-vue.vector-search-box-show-thumbnail.vector-search-box-auto-expand-width .vector-search-box-input:focus {
        margin-right: 0;
        padding-right: calc(36px + 24px);
        width: 100%
    }
 
    .client-js .vector-search-box-vue.vector-search-box-show-thumbnail:not(.vector-search-box-auto-expand-width) .vector-search-box-input ~ .searchButton,.client-js .vector-search-box-vue.vector-search-box-show-thumbnail.vector-search-box-auto-expand-width .vector-search-box-input:focus ~ .searchButton {
        right: 14px
    }
 
    .mw-checkbox-hack-checkbox {
        display: none
    }
 
    .mw-checkbox-hack-button {
        display: inline-block;
        cursor: pointer
    }
 
    .mw-sidebar,.sidebar-toc,.sidebar-toc:after {
        width: 220px;
        margin-right: 0
    }
 
    .sidebar-toc,.sidebar-toc:after {
        margin-right: -0.75em
    }
 
    .mw-sidebar {
        box-sizing: border-box;
        padding: 12px 9px 12px 19px;
        background-image: none;
        background-color: #f8f9fa
    }
 
    #mw-sidebar-checkbox:not(:checked) ~ .vector-sidebar-container .mw-sidebar {
        display: none
    }
 
    .mw-sidebar #p-navigation .vector-menu-heading {
        display: none
    }
 
    .mw-sidebar-action .mw-sidebar-action-item {
        margin-top: 4px;
        margin-bottom: 4px
    }
 
    .mw-sidebar-action .mw-sidebar-action-item .mw-sidebar-action-heading {
        margin-bottom: 0.75em
    }
 
    .mw-sidebar-action .mw-sidebar-action-item .mw-sidebar-action-content > * {
        font-size: 0.75em
    }
 
    .mw-sidebar-action .mw-sidebar-action-item .mw-sidebar-action-content > a {
        font-weight: bold
    }
 
    .mw-sidebar-action .mw-sidebar-action-item .vector-language-sidebar-alert {
        padding: 0.75em
    }
 
    #mw-sidebar-button:before {
        opacity: 0.67;
        background-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E %3Ctitle%3E chevron %3C/title%3E %3Cpath d=%22M11 2 9.7 3.3l6.6 6.7-6.6 6.7L11 18l8-8zM2.5 2 1 3.3 7.8 10l-6.7 6.7L2.5 18l8-8z%22/%3E %3C/svg%3E")
    }
 
    #mw-sidebar-checkbox:not(:checked) ~ .mw-header #mw-sidebar-button:before {
        background-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E %3Ctitle%3E menu %3C/title%3E %3Cpath d=%22M1 3v2h18V3zm0 8h18V9H1zm0 6h18v-2H1z%22/%3E %3C/svg%3E")
    }
 
    #mw-sidebar-button:hover:before {
        opacity: 1
    }
 
    .mw-body-header .mw-portlet-lang {
        margin-top: 2px;
        box-sizing: border-box;
        height: 2em
    }
 
    .mw-body-header .mw-portlet-lang .mw-ui-icon:before {
        opacity: 0.87
    }
 
    .client-nojs .mw-body-header .mw-portlet-lang .mw-portlet-lang-heading-0 {
        display: none
    }
 
    .mw-body-header .mw-portlet-lang .vector-menu-heading {
        user-select: none;
        opacity: 1
    }
 
    .mw-body-header .mw-portlet-lang .vector-menu-heading .vector-menu-heading-label {
        font-size: 0.875em
    }
 
    .mw-body-header .mw-portlet-lang .vector-menu-heading.mw-ui-progressive.mw-ui-quiet .mw-ui-icon:before {
        opacity: 1
    }
 
    .mw-body-header .mw-portlet-lang .vector-menu-heading.mw-ui-progressive.mw-ui-quiet:after {
        background-image: url(/w/skins/Vector/resources/common/images/arrow-down-progressive.svg?f0b59);
        opacity: 1
    }
 
     .mw-body-header .mw-portlet-lang input:active + .vector-menu-heading.mw-ui-progressive.mw-ui-quiet .mw-ui-icon {
        filter: brightness(0) invert(1)
    }
 
    .mw-body-header .mw-portlet-lang input:active + .vector-menu-heading.mw-ui-progressive.mw-ui-quiet:after {
        background-image: url(/w/skins/Vector/resources/common/images/arrow-down-invert.svg?e24ea)
    }
 
    .mw-body-header .mw-portlet-lang .vector-menu-content {
        top: auto;
        right: -1px;
        left: -1px;
        box-sizing: border-box;
        max-height: 65vh;
        overflow: auto;
        display: none
    }
 
    .mw-body-header .mw-portlet-lang .vector-menu-content li a {
        font-size: inherit
    }
 
    .mw-body-header .mw-portlet-lang .vector-menu-checkbox:checked ~ .vector-menu-content {
        display: block
    }
 
    .mw-body-header .mw-portlet-lang .after-portlet {
        margin-top: 10px
    }
 
    #p-lang-btn.mw-portlet-empty {
        display: none
    }
 
    .vector-user-links {
        display: flex;
        align-items: center;
        position: relative;
        justify-content: flex-end;
        flex-shrink: 1;
        font-size: 0.875em
    }
 
    .vector-user-links .mw-ui-button {
        display: flex;
        align-items: center
    }
 
    .vector-user-links .mw-list-item {
        margin: 0
    }
 
    .vector-user-menu .vector-menu-content {
        right: auto;
        left: 0;
        min-width: 200px
    }
 
    .vector-user-menu-more .vector-menu-content-list,.vector-user-menu-overflow .vector-menu-content-list {
        display: flex;
        align-items: center
    }
 
    .vector-user-menu-more a:not(.mw-ui-button):not(.mw-echo-notifications-badge),.vector-user-menu-overflow a:not(.mw-ui-button):not(.mw-echo-notifications-badge) {
        margin: 0 8px
    }
 
    .vector-user-menu-logged-in .vector-menu-heading {
        width: auto
    }
 
    .vector-user-menu-logged-in .vector-menu-heading:before {
        width: auto
    }
 
    .vector-user-menu-anon-editor {
        min-height: 32px;
        display: flex;
        align-items: center;
        padding: 0 12px;
        color: #54595d
    }
 
    .vector-user-menu-anon-editor:visited {
        color: #3366cc
    }
 
    .vector-user-menu-anon-editor.selected a,.vector-user-menu-anon-editor.selected a:visited {
        color: #202122
    }
 
    .vector-user-menu-anon-editor a:before {
        content: '('
    }
 
    .vector-user-menu-anon-editor a:after {
        content: ')'
    }
 
    .vector-user-menu-login {
        border-bottom: 1px solid #eaecf0
    }
 
    .vector-user-menu-logout {
        border-top: 1px solid #eaecf0
    }
 
    #pt-userpage-2 {
        max-width: 11.07142857em
    }
 
    #pt-userpage-2 a {
        color: #3366cc
    }
 
    #pt-userpage-2 span {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }
 
    .mw-header {
        min-height: 3.125em;
        padding: 8px 0;
        display: flex;
        flex-wrap: nowrap;
        align-items: center
    }
 
    .vector-layout-legacy .mw-header {
        margin: 0.5em 0 2em 0;
        padding: 0
    }
 
    .mw-header #mw-sidebar-button {
        margin-left: 0.75em
    }
 
    .mw-header-content,.mw-header-aside {
        display: flex;
        align-items: center
    }
 
    .mw-header-aside {
        float: right
    }
 
    .mw-header-content {
        flex-grow: 1
    }
 
    .mw-footer-container {
        padding-top: 50px;
        padding-bottom: 82px
    }
 
    .vector-menu-dropdown .vector-menu-heading,.mw-interlanguage-selector {
        display: flex
    }
 
    .vector-menu-dropdown .vector-menu-heading:after,.mw-interlanguage-selector:after {
        content: '';
        background: url(/w/skins/Vector/resources/common/images/arrow-down.svg?9426f) 0% 50% no-repeat;
        width: 1.23076923em;
        height: 1.23076923em
    }
 
     .vector-menu-dropdown .vector-menu-content {
        background-color: #ffffff;
        border: 1px solid #a2a9b1;
        box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);
        transition-property: opacity;
        transition-duration: 100ms
    }
 
    .vector-user-menu-logout a,.vector-user-menu-create-account a,.vector-user-menu-login a,.vector-menu-dropdown .mw-list-item a {
        min-height: 32px;
        display: flex;
        align-items: center;
        padding: 0 12px;
        white-space: nowrap;
        color: #3366cc
    }
 
    .vector-user-menu-logout a:visited,.vector-user-menu-create-account a:visited,.vector-user-menu-login a:visited,.vector-menu-dropdown .mw-list-item a:visited {
        color: #3366cc
    }
 
    .vector-user-menu-logout a.selected a,.vector-user-menu-create-account a.selected a,.vector-user-menu-login a.selected a,.vector-menu-dropdown .mw-list-item a.selected a,.vector-user-menu-logout a.selected a:visited,.vector-user-menu-create-account a.selected a:visited,.vector-user-menu-login a.selected a:visited,.vector-menu-dropdown .mw-list-item a.selected a:visited {
        color: #202122
    }
 
    .vector-menu-tabs {
        float: right
    }
 
    .vector-menu-tabs .mw-list-item a {
        color: #3366cc
    }
 
    .vector-menu-tabs .mw-list-item a:focus,.vector-menu-tabs .mw-list-item a:hover {
        text-decoration: none;
        border-bottom: 1px solid
    }
 
    .vector-menu-tabs .mw-list-item.new a,.vector-menu-tabs .mw-list-item.new a:visited {
        color: #dd3333
    }
 
    .vector-menu-tabs .mw-list-item.selected a,.vector-menu-tabs .mw-list-item.selected a:visited {
        color: #202122;
        border-bottom: 1px solid
    }
 
    .vector-menu-tabs .mw-list-item,.mw-article-toolbar-container .vector-menu-dropdown {
        float: right;
        white-space: nowrap;
        margin: 0 8px
    }
 
    .vector-menu-tabs .mw-list-item > a,.mw-article-toolbar-container .vector-menu-dropdown > a,.vector-menu-tabs .mw-list-item .vector-menu-heading,.mw-article-toolbar-container .vector-menu-dropdown .vector-menu-heading {
        display: inline-flex;
        position: relative;
        padding: 18px 0 7px 0;
        margin-bottom: -1px;
        cursor: pointer;
        border-bottom: 1px solid transparent;
        max-height: 3.15384615em;
        box-sizing: border-box;
        font-size: inherit;
        font-weight: normal
    }
 
    .vector-menu-portal .vector-menu-heading {
        border-bottom: 1px solid #c8ccd1
    }
 
    .vector-sticky-header {
        width: 100%;
        height: 3.125rem;
        position: fixed;
        top: 0;
        right: 0;
        left: 0;
        z-index: 4;
        transition: transform 250ms linear;
        display: none;
        align-items: center;
        margin: 0 auto;
        background: #ffffff;
        background-color: #fffffff7;
        border-bottom: 1px solid #eaecf0;
        padding: 6px 10px 6px 8px;
        justify-content: space-between;
        box-sizing: border-box
    }
 
    .client-js.vector-sticky-header-enabled :not(.vector-sticky-header-visible) .vector-sticky-header {
        transform: translateY(-100%)
    }
 
    .client-js.vector-sticky-header-enabled :not(.vector-sticky-header-visible) .vector-sticky-header > div {
        display: none
    }
 
    .client-nojs .vector-sticky-header {
        display: none
    }
 
    .vector-sticky-header-start,.vector-sticky-header-end,.vector-sticky-header-icons,.vector-sticky-header-context-bar {
        display: flex;
        align-items: center
    }
 
    .vector-sticky-header-start {
        flex-grow: 1;
        min-width: 0
    }
 
    .vector-sticky-header-context-bar {
        border-right: 1px solid #c8c8c8;
        margin: 0 15px;
        padding-right: 30px;
        white-space: nowrap;
        min-width: 0
    }
 
    .vector-sticky-header-toc-container {
        display: none
    }
 
    .vector-toc-collapsed .vector-sticky-header-toc-container {
        display: block;
        position: relative;
        margin-right: -0.75em
    }
 
    .vector-toc-collapsed .vector-sticky-header-toc-container .sidebar-toc {
        margin: 0
    }
 
    .vector-sticky-header-context-bar-primary {
        overflow: hidden;
        font-family: 'Linux Libertine','Georgia','Times',serif;
        font-size: 1.5em;
        text-overflow: ellipsis
    }
 
    .vector-sticky-header-context-bar-primary wbr {
        display: none
    }
 
    .vector-sticky-header-icons {
        font-size: 0.875em
    }
 
    .vector-sticky-header .vector-search-box {
        display: none
    }
 
    .vector-sticky-header.vector-header-search-toggled .vector-sticky-header-search-toggle,.vector-sticky-header.vector-header-search-toggled .vector-sticky-header-context-bar {
        display: none
    }
 
    .vector-sticky-header.vector-header-search-toggled .vector-search-box {
        display: block;
        margin-right: 4px
    }
 
    .vector-sticky-header.vector-header-search-toggled .vector-search-box-show-thumbnail {
        margin-right: -9px
    }
 
    .vector-sticky-header.vector-header-search-toggled .vector-search-box-show-thumbnail .cdx-text-input__start-icon {
        color: #202122
    }
 
    @keyframes rotate {
        from {
            transform: rotate(0deg)
        }
 
        to {
            transform: rotate(360deg)
        }
    }
 
    .vector-menu-tabs .mw-watchlink.icon a {
        overflow: hidden;
        text-indent: -99999px;
        color: transparent
    }
 
    .vector-menu-tabs .mw-watchlink.icon a:before {
        content: '';
        display: block;
        width: 1.23076923em;
        height: 1.23076923em
    }
 
    .vector-menu-tabs #ca-unwatch.icon a:before {
        background-image: url(/w/skins/Vector/resources/common/images/unwatch-icon.svg?4152f)
    }
 
    .vector-menu-tabs #ca-unwatch.mw-watchlink-temp.icon a:before {
        background-image: url(/w/skins/Vector/resources/common/images/unwatch-temp-icon.svg?195f5)
    }
 
    .vector-menu-tabs #ca-watch.icon a:before {
        background-image: url(/w/skins/Vector/resources/common/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(/w/skins/Vector/resources/common/images/unwatch-icon-hl.svg?a4731)
    }
 
    .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(/w/skins/Vector/resources/common/images/unwatch-temp-icon-hl.svg?f3db6)
    }
 
    .vector-menu-tabs #ca-watch.icon a:hover:before,.vector-menu-tabs #ca-watch.icon a:focus:before {
        background-image: url(/w/skins/Vector/resources/common/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%
    }
 
    .mw-table-of-contents-container {
        align-self: start;
        height: 100%
    }
 
    .mw-table-of-contents-container.mw-sticky-header-element {
        position: sticky;
        top: 0;
        align-self: start;
        height: unset
    }
 
    .vector-sticky-toc-container {
        position: sticky;
        top: 0
    }
 
    .mw-table-of-contents-container > .sidebar-toc {
        margin-top: 1.5em
    }
 
    .sidebar-toc {
        max-height: 75vh;
        padding: 20px 12px 20px calc(15px + 0.75em);
        box-sizing: border-box;
        overflow: auto;
        background-color: #ffffff
    }
 
    .sidebar-toc .sidebar-toc-header {
        padding-bottom: 12px
    }
 
    .sidebar-toc .sidebar-toc-title {
        color: #54595d;
        font-size: 0.875em;
        margin: 0;
        padding: 0;
        border: 0
    }
 
    .sidebar-toc .sidebar-toc-numb {
        display: none
    }
 
    .sidebar-toc .sidebar-toc-toggle {
        display: none;
        position: absolute;
        top: 1px;
        right: calc(-1 * 1.834em - 1px);
        width: 1.834em;
        height: 1.834em;
        font-size: 0.75em;
        transition: 100ms;
        cursor: pointer
    }
 
    .sidebar-toc .sidebar-toc-link {
        word-break: break-word;
        color: #3366cc;
        display: block
    }
 
    .sidebar-toc .sidebar-toc-list-item-active > .sidebar-toc-link {
        color: #202122;
        font-weight: bold;
        width: calc(100% + 12px)
    }
 
    .sidebar-toc .sidebar-toc-text {
        padding: 4px 0
    }
 
    .sidebar-toc .sidebar-toc-contents,.sidebar-toc .sidebar-toc-list {
        margin: 0;
        list-style: none;
        line-height: 18px
    }
 
    .sidebar-toc .sidebar-toc-list-item {
        display: block;
        position: relative;
        list-style-type: none;
        padding-right: 8px
    }
 
    .sidebar-toc .sidebar-toc-list-item.sidebar-toc-level-1 {
        padding-right: 0
    }
 
    .sidebar-toc .sidebar-toc-list-item a {
        font-size: 0.875em
    }
 
    .client-js .sidebar-toc .sidebar-toc-level-1 .sidebar-toc-list-item {
        display: none
    }
 
    .client-js .sidebar-toc .sidebar-toc-level-1.sidebar-toc-list-item-expanded .sidebar-toc-list-item {
        display: block
    }
 
    .client-js .sidebar-toc .sidebar-toc-toggle {
        display: block
    }
 
    .client-js .sidebar-toc .sidebar-toc-level-1.sidebar-toc-list-item-expanded .sidebar-toc-toggle {
        transform: rotate(0deg)
    }
 
    .client-js body.ltr .sidebar-toc .sidebar-toc-toggle {
        transform: rotate(-90deg)
    }
 
    .client-js body.rtl .sidebar-toc .sidebar-toc-toggle {
        transform: rotate(90deg)
    }
 
    body.rtl .sidebar-toc {
        padding: 20px calc(15px + 0.75em) 20px 12px
    }
 
    #vector-toc-collapsed-button {
        display: none;
        float: right;
        margin-left: 4px;
        margin-right: -0.75em;
        padding: 7px 10px 7px 10px;
        background-color: #ffffff
    }
 
    #vector-toc-collapsed-button:hover,#vector-toc-collapsed-button:active {
        background-color: #f8f9fa
    }
 
    #vector-toc-collapsed-button,.sidebar-toc {
        z-index: 3
    }
 
    .ve-active #vector-toc-collapsed-button {
        display: none !important
    }
 
    .vector-toc-collapse-button,.vector-toc-uncollapse-button {
        display: none;
        border: 0;
        padding: 0;
        background-color: transparent;
        color: #3366cc;
        cursor: pointer
    }
 
    .vector-toc-collapse-button:hover,.vector-toc-uncollapse-button:hover {
        color: #447ff5
    }
 
    .vector-toc-collapse-button:before,.vector-toc-uncollapse-button:before {
        content: '[';
        color: #54595d
    }
 
    .vector-toc-collapse-button:after,.vector-toc-uncollapse-button:after {
        content: ']';
        color: #54595d
    }
}
 
@media screen and (min-width: 1000px) {
    .mw-page-container {
        padding-right:2em;
        padding-left: 2em
    }
}
 
@media screen and (min-width: 1200px) {
    .mw-page-container {
        padding-right:2.5em;
        padding-left: 2.5em
    }
}
 
@media screen and (min-width: 1000px) {
    .mw-page-container-inner {
        display:grid;
        width: 100%;
        grid-template: min-content min-content min-content 1fr min-content / 232px 20px minmax(0,1fr);
        grid-template-areas: 'header header header' 'sitenotice sitenotice sitenotice' 'sidebar gutter content' 'toc gutter content' 'footer footer footer'
    }
 
    .mw-body {
        padding-right: 0
    }
 
    .mw-page-container-inner > #siteNotice,.vector-sitenotice-container {
        grid-area: sitenotice
    }
 
    .mw-table-of-contents-container {
        grid-area: toc
    }
 
    .mw-header {
        grid-area: header
    }
 
    .vector-sidebar-container {
        grid-area: sidebar
    }
 
    .mw-content-container {
        grid-area: content
    }
 
    #mw-sidebar-checkbox:not(:checked) ~ .vector-sidebar-container-no-toc ~ .mw-content-container {
        padding-right: 8px
    }
 
    .mw-footer-container {
        grid-area: footer
    }
}
 
@media screen and (min-width: 1200px) {
    .mw-page-container-inner {
        grid-template-columns:284px 20px minmax(0,1fr)
    }
}
 
@media screen and (min-width: 720px) {
    .mw-article-toolbar-container .mw-portlet-views:not(.emptyPortlet) {
        display:block
    }
}
 
@media screen and (min-width: 720px) {
    .mw-article-toolbar-container .vector-more-collapsible-item {
        display:none
    }
}
 
@media screen and (max-width: 719px) {
    .mw-article-toolbar-container .vector-has-collapsible-items {
        display:block
    }
}
 
@media screen and (min-width: 1200px) {
    .mw-sidebar,.sidebar-toc,.sidebar-toc:after {
        width:244px;
        margin-right: 0.75em
    }
}
 
@media screen and (min-width: 1200px) {
    .sidebar-toc,.sidebar-toc:after {
        margin-right:0
    }
}
 
@media screen and (max-width: 999px) {
    .mw-sidebar {
        width:100%
    }
}
 
@media screen and (min-width: 720px) {
    .vector-user-menu .user-links-collapsible-item {
        display:none
    }
}
 
@media screen and (max-width: 719px) {
    .vector-user-menu-more .user-links-collapsible-item,.vector-user-menu-overflow .user-links-collapsible-item {
        display:none
    }
}
 
@media screen and (min-width: 1200px) {
    #pt-userpage-2 {
        max-width:14.28571429em
    }
}
 
@media screen and (min-width: 1200px) {
    .mw-header .vector-search-box:not(.vector-search-box-auto-expand-width),html:not(.client-js) .mw-header .vector-search-box {
        padding-right:24px
    }
}
 
@media screen and (min-width: 1000px) {
    .mw-header .vector-search-box {
        margin-left:12px
    }
}
 
@media screen and (max-width: 999px) {
    .mw-header.vector-header-search-toggled #mw-sidebar-button,.mw-header.vector-header-search-toggled .mw-logo,.mw-header.vector-header-search-toggled .search-toggle {
        display:none
    }
 
    .mw-header.vector-header-search-toggled .vector-search-box-collapses > div {
        display: block
    }
 
    .mw-header.vector-header-search-toggled .vector-search-box {
        position: relative;
        margin-right: 8px;
        margin-left: 12px
    }
 
    .mw-header.vector-header-search-toggled .vector-search-box > div {
        max-width: none
    }
 
    .mw-header.vector-header-search-toggled .cdx-search-input__input-wrapper {
        position: static
    }
 
    .mw-header.vector-header-search-toggled .cdx-typeahead-search--expanded .cdx-search-input__end-button {
        border-bottom-left-radius: 0
    }
}
}
/* Ensure the TOC height doesn't take over the screen; percentages may be higher than view port, so we use pixels */
 
#toc > ul {
@media screen and (min-width: 1000px) {
    max-height: 350px;
    .vector-sticky-header {
     overflow: auto;
        padding:6px 25px;
        max-width: 98.625em
     }
}
}
@media screen and (min-width: 1200px) {
    .vector-sticky-header {
        padding:6px 25px;
        max-width: 99.625em
    }
}
@media screen and (min-width: 1000px) {
    .vector-sticky-header {
        display:flex
    }
}
@media screen and (min-width: 720px) {
    .client-js.vector-sticky-header-enabled {
        scroll-padding-top:3.125rem
    }
}
@media screen and (min-width: 1000px) {
    .client-js .vector-sticky-header-visible .mw-sticky-header-element,.client-js .vector-sticky-header-visible .charts-stickyhead th {
        top:3.125rem !important
    }
}
@media screen and (min-width: 1000px) {
    .vector-toc-not-collapsed #mw-sidebar-checkbox:not(:checked) ~ .mw-table-of-contents-container.mw-sticky-header-element {
        margin-top:1.5em
    }
}
@media screen and (min-width: 1000px) {
    .vector-toc-not-collapsed .vector-sticky-toc-container {
        padding-top:1.5em
    }
    .vector-toc-not-collapsed #mw-sidebar-checkbox:not(:checked) ~ .mw-table-of-contents-container .vector-sticky-toc-container {
        margin-top: 1.5em
    }
}
@media screen and (min-width: 1000px) {
    .vector-toc-not-collapsed .sidebar-toc:after {
        content:'';
        display: block;
        position: absolute;
        bottom: 0;
        right: 0;
        left: 0;
        height: 30px;
        background: linear-gradient(rgba(255,255,255,0),#ffffff);
        background-repeat: no-repeat;
        background-position: -12px;
        pointer-events: none
    }
}
@media screen and (max-width: 999px) {
    #vector-toc-collapsed-button {
        display:block
    }
    .mw-table-of-contents-container.mw-sticky-header-element,.vector-sticky-toc-container {
        position: relative
    }
    .mw-table-of-contents-container .sidebar-toc {
        display: none;
        position: absolute;
        margin: 0;
        border: 1px solid #a2a9b1
    }
    #vector-toc-collapsed-checkbox:checked ~ .mw-table-of-contents-container .sidebar-toc {
        display: block
    }
    .mw-table-of-contents-container .sidebar-toc {
        top: calc(36px + 8px);
        right: -4px
    }
    .vector-below-page-title #vector-toc-collapsed-button,.vector-below-page-title .sidebar-toc {
        position: fixed
    }
    .vector-below-page-title #vector-toc-collapsed-button {
        top: 0;
        right: 0;
        margin: 0
    }
    .vector-below-page-title .sidebar-toc {
        top: 36px;
        right: 6px
    }
}
@media screen and (min-width: 1000px) {
    @supports (display:grid) {
        .client-js .vector-toc-collapsed #vector-toc-collapsed-button {
            display:block
        }
        .client-js .vector-toc-collapsed .mw-table-of-contents-container.mw-sticky-header-element,.client-js .vector-toc-collapsed .vector-sticky-toc-container {
            position: relative
        }
        .client-js .vector-toc-collapsed .mw-table-of-contents-container .sidebar-toc {
            display: none;
            position: absolute;
            margin: 0;
            border: 1px solid #a2a9b1
        }
        .client-js .vector-toc-collapsed #vector-toc-collapsed-checkbox:checked ~ .mw-table-of-contents-container .sidebar-toc {
            display: block
        }
        .client-js .vector-toc-collapsed .mw-table-of-contents-container {
            grid-area: content
        }
        .client-js .vector-toc-collapsed .mw-table-of-contents-container .sidebar-toc {
            top: calc(36px + 8px);
            right: -0.75em
        }
        body:not(.vector-sticky-header-visible).vector-below-page-title.client-js .vector-toc-collapsed #vector-toc-collapsed-button,body:not(.vector-sticky-header-visible).vector-below-page-title.client-js .vector-toc-collapsed .sidebar-toc {
            position: fixed
        }
        body:not(.vector-sticky-header-visible).vector-below-page-title.client-js .vector-toc-collapsed #vector-toc-collapsed-button {
            top: 0;
            right: 0;
            margin: 0
        }
        body:not(.vector-sticky-header-visible).vector-below-page-title.client-js .vector-toc-collapsed .sidebar-toc {
            top: 36px;
            right: 6px
        }
        .client-js .vector-toc-collapsed .vector-toc-uncollapse-button {
            display: inline-block
        }
        .client-js .vector-toc-not-collapsed .vector-toc-collapse-button {
            display: inline-block
        }
    }
}
@media all {
    .mw-logo {
        display: flex;
        height: 100%;
        align-items: center;
        min-width: 13.875em
    }
    .mw-logo-icon {
        float: right;
        margin-left: 10px;
        display: none;
        width: 3.125em;
        height: 3.125em
    }
    .mw-logo-container {
        float: right;
        max-width: 120px
    }
    .mw-logo-container img {
        width: 100%
    }
    .mw-logo-wordmark {
        display: block;
        margin: 0 auto
    }
    .mw-logo-tagline {
        display: block;
        margin: 5px auto 0
    }
}
@media all and (min-width: 720px) {
    .mw-logo-icon {
        display:block
    }
}
@media all and (min-width: 720px) {
    .mw-logo-container {
        max-width:none
    }
    .mw-logo-container img {
        width: auto
    }
}
@media print {
    .vector-article-toolbar,#mw-sidebar-checkbox,.mw-header-aside > *:not(.mw-logo),.mw-header-content,#mw-panel-toc,#vector-sticky-header,#p-lang-btn,#footer {
        display: none
    }
}
.mw-table-of-contents-container {
    display: none
}
@supports (display: grid) {
    .mw-table-of-contents-container {
        display:block
    }
}
@media screen {
    div.thumbinner {
        border: 1px solid #c8ccd1;
        background-color: #f8f9fa;
        font-size: 94%
    }
    .thumbimage {
        background-color: #ffffff;
        border: 1px solid #c8ccd1
    }
    .thumbcaption {
        border: 0;
        font-size: 94%
    }
    .thumbborder {
        border: 1px solid #eaecf0
    }
    .magnify {
        float: left;
        margin-right: 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-rtl.svg?38fd5);
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none
    }
    .mw-content-ltr .thumbcaption {
        text-align: left
    }
    .mw-content-rtl .thumbcaption {
        text-align: right
    }
    .mw-content-ltr .magnify {
        margin-left: 3px;
        margin-right: 0;
        float: right
    }
    .mw-content-ltr .magnify a {
        background-image: url(/w/resources/src/mediawiki.skinning/images/magnify-clip-ltr.svg?8330e)
    }
    .mw-content-rtl .magnify {
        margin-left: 0;
        margin-right: 3px;
        float: left
    }
    .mw-content-rtl .magnify a {
        background-image: url(/w/resources/src/mediawiki.skinning/images/magnify-clip-rtl.svg?38fd5)
    }
    a.new {
        color: #dd3333
    }
    a.mw-selflink {
        color: inherit;
        font-weight: bold;
        text-decoration: inherit
    }
    a.mw-selflink:hover {
        cursor: inherit;
        text-decoration: inherit
    }
    a.mw-selflink:active,a.mw-selflink:visited {
        color: inherit
    }
    a.new:visited {
        color: #a55858
    }
    .mw-parser-output a.extiw,.mw-parser-output a.external {
        color: #3366cc
    }
    .mw-parser-output a.extiw:visited,.mw-parser-output a.external:visited {
        color: #795cb2
    }
    .mw-parser-output a.extiw:active,.mw-parser-output a.external:active {
        color: #faa700
    }
    .mw-underline-always a {
        text-decoration: underline
    }
    .mw-underline-never a {
        text-decoration: none
    }
    .plainlinks a.external {
        background: none !important;
        padding: 0 !important
    }
    .mw-body-content:after {
        clear: both;
        content: '';
        display: block
    }
    .mw-body-content a.external.free {
        word-wrap: break-word
    }
    .mw-body-content .error {
        font-size: larger;
        color: #d33
    }
    .rtl .mw-parser-output a.external.free,.rtl .mw-parser-output a.external.autonumber {
        direction: ltr;
        unicode-bidi: embed
    }
    .mw-hide-empty-elt .mw-parser-output:not(.mw-show-empty-elt) .mw-empty-elt {
        display: none
    }
    .wikitable {
        background-color: #f8f9fa;
        color: #202122;
        margin: 1em 0;
        border: 1px solid #a2a9b1;
        border-collapse: collapse
    }
    .wikitable > tr > th,.wikitable > tr > td,.wikitable > * > tr > th,.wikitable > * > tr > td {
        border: 1px solid #a2a9b1;
        padding: 0.2em 0.4em
    }
    .wikitable > tr > th,.wikitable > * > tr > th {
        background-color: #eaecf0;
        text-align: center
    }
    .wikitable > caption {
        font-weight: bold
    }
    #catlinks {
        text-align: right
    }
    .catlinks {
        border: 1px solid #a2a9b1;
        background-color: #f8f9fa;
        padding: 5px;
        margin-top: 1em;
        clear: both
    }
    .catlinks ul {
        display: inline;
        margin: 0;
        padding: 0;
        list-style: none
    }
    .catlinks li {
        display: inline-block;
        line-height: 1.25em;
        border-right: 1px solid #a2a9b1;
        margin: 0.125em 0;
        padding: 0 0.5em
    }
    .catlinks li:first-child {
        padding-right: 0.25em;
        border-right: 0
    }
    .catlinks li a.mw-redirect {
        font-style: italic
    }
    .mw-hidden-cats-hidden,.catlinks-allhidden {
        display: none
    }
    .emptyPortlet {
        display: none
    }
    .printfooter,.client-nojs #t-print {
        display: none
    }
    .mw-editsection {
        -moz-user-select: none;
        -webkit-user-select: none;
        -ms-user-select: none;
        user-select: none
    }
    .mw-editsection,.mw-editsection-like {
        font-size: small;
        font-weight: normal;
        margin-right: 1em;
        vertical-align: baseline;
        line-height: 1em
    }
    .mw-content-ltr .mw-editsection,.mw-content-rtl .mw-content-ltr .mw-editsection,.mw-content-ltr .mw-editsection-like,.mw-content-rtl .mw-content-ltr .mw-editsection-like {
        margin-left: 1em;
        margin-right: 0
    }
    .mw-content-rtl .mw-editsection,.mw-content-ltr .mw-content-rtl .mw-editsection,.mw-content-rtl .mw-editsection-like,.mw-content-ltr .mw-content-rtl .mw-editsection-like {
        margin-right: 1em;
        margin-left: 0
    }
    .usermessage {
        background-color: #fef6e7;
        border: 1px solid #fc3;
        color: #000;
        font-weight: bold;
        margin: 2em 0 1em;
        padding: 0.5em 1em;
        vertical-align: middle
    }
    a {
        text-decoration: none;
        color: #3366cc;
        background: none
    }
    a:not([href]) {
        cursor: pointer
    }
    a:visited {
        color: #795cb2
    }
    a:active {
        color: #faa700
    }
    a:hover,a:focus {
        text-decoration: underline
    }
    a:lang(ar),a:lang(kk-arab),a:lang(mzn),a:lang(ps),a:lang(ur) {
        text-decoration: none
    }
    img {
        border: 0;
        vertical-align: middle
    }
    hr {
        height: 1px;
        background-color: #a2a9b1;
        border: 0;
        margin: 0.2em 0
    }
    h1,h2,h3,h4,h5,h6 {
        color: #000;
        margin: 0;
        padding-top: 0.5em;
        padding-bottom: 0.17em;
        overflow: hidden
    }
    h1,h2 {
        margin-bottom: 0.6em;
        border-bottom: 1px solid #a2a9b1
    }
    h3,h4,h5 {
        margin-bottom: 0.3em
    }
    h1 {
        font-size: 188%;
        font-weight: normal
    }
    h2 {
        font-size: 150%;
        font-weight: normal
    }
    h3 {
        font-size: 128%
    }
    h4 {
        font-size: 116%
    }
    h5 {
        font-size: 108%
    }
    h6 {
        font-size: 100%
    }
    p {
        margin: 0.4em 0 0.5em 0
    }
    p img {
        margin: 0
    }
    ul {
        margin: 0.3em 1.6em 0 0;
        padding: 0
    }
    ol {
        margin: 0.3em 3.2em 0 0;
        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-right: 1.6em;
        margin-bottom: 0.1em
    }
    pre,code,tt,kbd,samp,.mw-code {
        font-family: monospace,monospace
    }
    pre,code,.mw-code {
        background-color: #f8f9fa;
        color: #000;
        border: 1px solid #eaecf0
    }
    code {
        border-radius: 2px;
        padding: 1px 4px
    }
    pre,.mw-code {
        padding: 1em;
        white-space: pre-wrap;
        overflow-x: hidden;
        word-wrap: break-word
    }
    table {
        font-size: 100%
    }
    fieldset {
        border: 1px solid #2a4b8d;
        margin: 1em 0 1em 0;
        padding: 0 1em 1em
    }
    legend {
        padding: 0.5em
    }
    form {
        border: 0;
        margin: 0
    }
    textarea {
        display: block;
        box-sizing: border-box;
        width: 100%;
        border: 1px solid #c8ccd1;
        padding: 0.1em
    }
    .center {
        width: 100%;
        text-align: center
    }
    *.center * {
        margin-right: auto;
        margin-left: auto
    }
    .small {
        font-size: 94%
    }
    table.small {
        font-size: 100%
    }
    @counter-style meetei {
        system: numeric;
        symbols: '\ABF0' '\ABF1' '\ABF2' '\ABF3' '\ABF4' '\ABF5' '\ABF6' '\ABF7' '\ABF8' '\ABF9';
        suffix: ') '
    }
    @counter-style santali {
        system: numeric;
        symbols: '\1C50' '\1C51' '\1C52' '\1C53' '\1C54' '\1C55' '\1C56' '\1C57' '\1C58' '\1C59'
    }
    @counter-style myanmar_with_period {
        system: numeric;
        symbols: '\1040' '\1041' '\1042' '\1043' '\1044' '\1045' '\1046' '\1047' '\1048' '\1049';
        suffix: '\104B\0020'
    }
    ol:lang(azb) li,ol:lang(bcc) li,ol:lang(bgn) li,ol:lang(bqi) li,ol:lang(fa) li,ol:lang(glk) li,ol:lang(kk-arab) li,ol:lang(lrc) li,ol:lang(luz) li,ol:lang(mzn) li {
        list-style-type: persian
    }
    ol:lang(ckb) li,ol:lang(sdh) li {
        list-style-type: arabic-indic
    }
    ol:lang(hi) li,ol:lang(mai) li,ol:lang(mr) li,ol:lang(ne) li {
        list-style-type: devanagari
    }
    ol:lang(as) li,ol:lang(bn) li {
        list-style-type: bengali
    }
    ol:lang(mni) li {
        list-style-type: meetei
    }
    ol:lang(or) li {
        list-style-type: oriya
    }
    ol:lang(sat) li {
        list-style-type: santali
    }
    ol:lang(blk) li,ol:lang(kjp) li,ol:lang(ksw) li,ol:lang(mnw) li,ol:lang(my) li,ol:lang(shn) li {
        list-style-type: myanmar_with_period
    }
    .mw-content-ltr ul,.mw-content-rtl .mw-content-ltr ul {
        margin: 0.3em 0 0 1.6em;
        padding: 0
    }
    .mw-content-rtl ul,.mw-content-ltr .mw-content-rtl ul {
        margin: 0.3em 1.6em 0 0;
        padding: 0
    }
    .mw-content-ltr ol,.mw-content-rtl .mw-content-ltr ol {
        margin: 0.3em 0 0 3.2em;
        padding: 0
    }
    .mw-content-rtl ol,.mw-content-ltr .mw-content-rtl ol {
        margin: 0.3em 3.2em 0 0;
        padding: 0
    }
    .mw-content-ltr dd,.mw-content-rtl .mw-content-ltr dd {
        margin-left: 1.6em;
        margin-right: 0
    }
    .mw-content-rtl dd,.mw-content-ltr .mw-content-rtl dd {
        margin-right: 1.6em;
        margin-left: 0
    }
    h1:lang(anp),h1:lang(as),h1:lang(bh),h1:lang(bho),h1:lang(blk),h1:lang(bn),h1:lang(gu),h1:lang(hi),h1:lang(kjp),h1:lang(kn),h1:lang(ks),h1:lang(ksw),h1:lang(ml),h1:lang(mr),h1:lang(my),h1:lang(mai),h1:lang(mnw),h1:lang(ne),h1:lang(new),h1:lang(or),h1:lang(pa),h1:lang(pi),h1:lang(sa),h1:lang(shn),h1:lang(syl),h1:lang(ta),h1:lang(te) {
        line-height: 1.6em !important
    }
    h2:lang(anp),h2:lang(as),h2:lang(bh),h2:lang(bho),h2:lang(blk),h2:lang(bn),h2:lang(gu),h2:lang(hi),h2:lang(kjp),h2:lang(kn),h2:lang(ks),h2:lang(ksw),h2:lang(ml),h2:lang(mr),h2:lang(my),h2:lang(mai),h2:lang(mnw),h2:lang(ne),h2:lang(new),h2:lang(or),h2:lang(pa),h2:lang(pi),h2:lang(sa),h2:lang(shn),h2:lang(syl),h2:lang(ta),h2:lang(te),h3:lang(anp),h3:lang(as),h3:lang(bh),h3:lang(bho),h3:lang(blk),h3:lang(bn),h3:lang(gu),h3:lang(hi),h3:lang(kjp),h3:lang(kn),h3:lang(ks),h3:lang(ksw),h3:lang(ml),h3:lang(mr),h3:lang(my),h3:lang(mai),h3:lang(mnw),h3:lang(ne),h3:lang(new),h3:lang(or),h3:lang(pa),h3:lang(pi),h3:lang(sa),h3:lang(shn),h3:lang(syl),h3:lang(ta),h3:lang(te),h4:lang(anp),h4:lang(as),h4:lang(bh),h4:lang(bho),h4:lang(blk),h4:lang(bn),h4:lang(gu),h4:lang(hi),h4:lang(kjp),h4:lang(kn),h4:lang(ks),h4:lang(ksw),h4:lang(ml),h4:lang(mr),h4:lang(my),h4:lang(mai),h4:lang(mnw),h4:lang(ne),h4:lang(new),h4:lang(or),h4:lang(pa),h4:lang(pi),h4:lang(sa),h4:lang(shn),h4:lang(syl),h4:lang(ta),h4:lang(te),h5:lang(anp),h5:lang(as),h5:lang(bh),h5:lang(bho),h5:lang(blk),h5:lang(bn),h5:lang(gu),h5:lang(hi),h5:lang(kjp),h5:lang(kn),h5:lang(ks),h5:lang(ksw),h5:lang(ml),h5:lang(mr),h5:lang(my),h5:lang(mai),h5:lang(mnw),h5:lang(ne),h5:lang(new),h5:lang(or),h5:lang(pa),h5:lang(pi),h5:lang(sa),h5:lang(shn),h5:lang(syl),h5:lang(ta),h5:lang(te),h6:lang(anp),h6:lang(as),h6:lang(bh),h6:lang(bho),h6:lang(blk),h6:lang(bn),h6:lang(gu),h6:lang(hi),h6:lang(kjp),h6:lang(kn),h6:lang(ks),h6:lang(ksw),h6:lang(ml),h6:lang(mr),h6:lang(my),h6:lang(mai),h6:lang(mnw),h6:lang(ne),h6:lang(new),h6:lang(or),h6:lang(pa),h6:lang(pi),h6:lang(sa),h6:lang(shn),h6:lang(syl),h6:lang(ta),h6:lang(te) {
        line-height: 1.4em
    }
    h2:lang(th) {
        line-height: 1.6
    }
}
@media print {
    table.floatright,div.floatright {
        border: 0
    }
    table.floatleft,div.floatleft {
        border: 0
    }
    div.thumb {
        page-break-inside: avoid
    }
    div.thumb a {
        border-bottom: 0
    }
    div.thumbinner {
        border: 1px;
        background-color: #ffffff;
        font-size: 10pt;
        color: #666666;
        border-radius: 2px;
        min-width: 100px
    }
    .thumbborder {
        border: 1pt solid #dddddd
    }
    .magnify {
        display: none
    }
    .mw-parser-output a.external {
    }
    .mw-parser-output a.external.text:after,.mw-parser-output a.external.autonumber:after {
        content: ' (' attr(href) ')';
        word-break: break-all;
        word-wrap: break-word
    }
    .mw-parser-output a.external.text[href^='//']:after,.mw-parser-output a.external.autonumber[href^='//']:after {
        content: ' (https:' attr(href) ')'
    }
    .wikitable {
        background: #fff;
        margin: 1em 0;
        border: 1pt solid #aaa;
        border-collapse: collapse;
        font-size: 10pt;
        page-break-inside: avoid
    }
    .wikitable > caption {
        padding: 5px;
        font-size: 10pt
    }
    .wikitable > tr > th,.wikitable > tr > td,.wikitable > * > tr > th,.wikitable > * > tr > td {
        background: #fff !important;
        color: #000 !important;
        border: 1pt solid #aaa;
        padding: 0.4em 0.6em
    }
    .wikitable > tr > th,.wikitable > * > tr > th {
        text-align: center
    }
    table.listing,table.listing td {
        border: 1pt solid #000;
        border-collapse: collapse
    }
    .catlinks ul {
        display: inline;
        padding: 0;
        list-style: none
    }
    .catlinks li {
        display: inline-block;
        line-height: 1.15;
        margin: 0.1em 0;
        border-right: 1pt solid #aaa;
        padding: 0 0.4em
    }
    .catlinks li:first-child {
        border-right: 0;
        padding-right: 0.2em
    }
    .mw-hidden-catlinks,.catlinks {
        display: none
    }
    .mw-editsection,.mw-editsection-like,.mw-indicators,#siteNotice,.usermessage {
        display: none
    }
    .printfooter {
        padding: 1em 0
    }
    .center {
        text-align: center
    }
    a {
        background: none !important;
        padding: 0 !important
    }
    a,a.external,a.new,a.stub {
        color: inherit !important;
        text-decoration: inherit !important
    }
    dt {
        font-weight: bold
    }
    h1,h2,h3,h4,h5,h6 {
        font-weight: bold;
        page-break-after: avoid;
        page-break-before: avoid
    }
    p {
        margin: 1em 0;
        line-height: 1.2;
        orphans: 3;
        widows: 3
    }
    img,figure {
        page-break-inside: avoid
    }
    img {
        border: 0;
        vertical-align: middle
    }
    pre,.mw-code {
        background: #fff;
        color: #000;
        border: 1pt dashed #000;
        padding: 1em;
        font-size: 8pt;
        white-space: pre-wrap;
        overflow-x: hidden;
        word-wrap: break-word
    }
    ul {
        list-style-type: square
    }
}
.wb-langlinks-link {
    line-height: 1.125em;
    font-size: 0.75em;
    float: left
}
.wb-langlinks-link {
    list-style: none;
    text-align: left;
    padding-left: 0.5em !important
}
.wb-langlinks-link > a:before {
    content: '';
    background-image: url(/w/extensions/Wikibase/client/resources/images/edit.svg?34bc5);
    background-position: right top;
    background-repeat: no-repeat;
    background-size: 10px 10px;
    display: inline-block;
    width: 10px;
    height: 10px;
    margin-left: 2px;
    vertical-align: top
}
.wb-langlinks-link > a:link,.wb-langlinks-link > a:visited {
    color: #54595d !important
}
.wb-langlinks-link > a:link:before,.wb-langlinks-link > a:visited:before {
    -webkit-filter: grayscale(1);
    filter: grayscale(1);
    opacity: 0.73
}
.wb-langlinks-link > a:hover {
    color: #0645ad !important
}
.wb-langlinks-link > a:hover:before {
    -webkit-filter: none;
    filter: none;
    opacity: 1
}
div.after-portlet-lang:after {
    content: '';
    clear: both;
    display: block
}
.skin-vector:not(.skin-vector-legacy) .wb-langlinks-link {
    text-align: right;
    float: none
}
.skin-vector:not(.skin-vector-legacy) .wb-langlinks-link a {
    color: #0645ad !important
}
/* Logo */
/* Logo */
/* هنگامی که لوگوی مناسبتی را بارگذاری کردید این کد را فعال کنید */
/* هنگامی که لوگوی مناسبتی را بارگذاری کردید این کد را فعال کنید */