MediaWiki:Common.css: Difference between revisions
MediaWiki interface page
More actions
No edit summary |
No edit summary |
||
| Line 9,202: | Line 9,202: | ||
.ttrpg-weapons-table td:not(:last-child) { | .ttrpg-weapons-table td:not(:last-child) { | ||
text-align: center; | text-align: center; | ||
} | } | ||
Revision as of 02:57, 16 April 2026
#bo-content {
background:#008000ff
}
.mobileonly {
display:none
}
.mw-search-result {
clear:both
}
.mw-search-result-thumb {
float:right;
margin:0 0 1em 1em
}
.mw-templatedata-doc-params caption {
text-align:left
}
.mw-templatedata-doc-params .mw-templatedata-caption {
font-size:1.2em
}
.mw-templatedata-doc-params tbody > tr > th {
text-align:left;
font-weight:normal
}
.mw-templatedata-doc-param-alias {
color:#555
}
.mw-templatedata-doc-muted {
font-style:italic;
color:#555
}
.mw-templatedata-doc-param-status-required {
font-weight:bold
}
.mw-templatedata-format {
font-weight:normal;
font-size:0.85em;
margin-left:0.25em
}
.mw-templateData-maps-panel-button {
margin-bottom:0.5em
}
.mw-templateData-template-map-list-menu-panel {
border-right:1px solid #c8ccd1
}
.mw-templateData-template-remove-map-button {
margin-bottom:0.8em
}
.oo-ui-menuLayout.oo-ui-menuLayout-showMenu.oo-ui-menuLayout-top > .oo-ui-menuLayout-menu {
height:4em;
text-align:center;
box-shadow:0 5px 16px -8px #0000001f
}
.tdg-templateDataDialog-addingNewMap .oo-ui-menuLayout.oo-ui-menuLayout-showMenu.oo-ui-menuLayout-top > .oo-ui-menuLayout-menu {
height:6.6em
}
.tdg-templateDataDialog-editMapsPanel .oo-ui-menuLayout > .oo-ui-menuLayout-content {
top:4em
}
.tdg-templateDataDialog-addingNewMap .oo-ui-menuLayout > .oo-ui-menuLayout-content {
top:6.6em
}
.embedvideo {
margin:0;
max-width:100%;
display:inline-block
}
.embedvideo-wrapper {
position:relative;
display:block
}
.embedvideo-player {
width:100%;
height:100%
}
.embedvideo-consent {
z-index:1;
background-color:#eaecf0
}
.embedvideo-player,
.embedvideo-consent {
position:absolute;
left:0;
right:0;
top:0;
bottom:0;
overflow:hidden
}
.embedvideo-overlay {
display:none
}
.embedvideo--autoresize {
width:100%;
aspect-ratio:1.77777778
}
.embedvideo--autoresize .embedvideo-wrapper {
height:100%
}
.embedvideo.frame {
border:1pt solid #c8ccd1;
padding:0.5em
}
.gallerybox .embedvideo {
margin:0 auto;
display:block
}
.embedvideo.mw-halign-right {
margin:0 0 0.5em 0.5em;
clear:right;
float:right
}
.embedvideo.mw-halign-left {
margin:0 0.5em 0.5em 0;
clear:left;
float:left
}
.embedvideo.mw-halign-none {
clear:none;
float:none
}
.embedvideo.mw-halign-center {
margin:0 auto;
display:table;
border-collapse:collapse;
clear:none;
float:none
}
.embedvideo.mw-halign-right,
.embedvideo.mw-halign-left,
.embedvideo.mw-halign-none,
.embedvideo.mw-halign-center {
display:block
}
.embedvideo.mw-valign-middle {
vertical-align:middle
}
.embedvideo.mw-valign-baseline {
vertical-align:baseline
}
.embedvideo.mw-valign-sub {
vertical-align:sub
}
.embedvideo.mw-valign-super {
vertical-align:super
}
.embedvideo.mw-valign-top {
vertical-align:top
}
.embedvideo.mw-valign-text-top {
vertical-align:text-top
}
.embedvideo.mw-valign-bottom {
vertical-align:bottom
}
.embedvideo.mw-valign-text-bottom {
vertical-align:text-bottom
}
.embedvideo figcaption {
font-size:88.40000000000001%;
padding:3px 0
}
video.thumbborder,
audio.thumbborder {
border:1pt solid #c8ccd1
}
.oo-ui-icon-template-format-block {
background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%222 2 20 20%22%3E %3Cg id=%22block-rtl%22%3E %3Cpath d=%22M19 6h-1v5h1zm-2 1H9v3h8zm2 6h-1v5h1zm-2 1H6v3h11z%22/%3E %3C/g%3E %3C/svg%3E")
}
.oo-ui-icon-template-format-block.oo-ui-image-invert {
background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%222 2 20 20%22%3E%3Cg fill=%22%23FFFFFF%22%3E %3Cg id=%22block-rtl%22%3E %3Cpath d=%22M19 6h-1v5h1zm-2 1H9v3h8zm2 6h-1v5h1zm-2 1H6v3h11z%22/%3E %3C/g%3E %3C/g%3E%3C/svg%3E")
}
.oo-ui-icon-template-format-inline {
background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%222 2 20 20%22%3E %3Cg id=%22inline%22%3E %3Cpath d=%22M8 9v7h1V9zm7 0v7h1V9zM4 11v3h3v-3zm6 0v3h4v-3zm7 0v3h3v-3z%22/%3E %3C/g%3E %3C/svg%3E")
}
.oo-ui-icon-template-format-inline.oo-ui-image-invert {
background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%222 2 20 20%22%3E%3Cg fill=%22%23FFFFFF%22%3E %3Cg id=%22inline%22%3E %3Cpath d=%22M8 9v7h1V9zm7 0v7h1V9zM4 11v3h3v-3zm6 0v3h4v-3zm7 0v3h3v-3z%22/%3E %3C/g%3E %3C/g%3E%3C/svg%3E")
}
.oo-ui-icon-parameter-set {
background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%222 2 20 20%22%3E %3Cg id=%22parameter-set%22%3E %3Cpath id=%22offset-front%22 d=%22M16.504 11.019h-3.987c-.998 0-1.496.498-1.496 1.494v2.991c0 .998.498 1.496 1.496 1.496h3.987c.998 0 1.496-.498 1.496-1.496v-2.991c0-.996-.498-1.494-1.496-1.494zm.498 4.485c0 .234-.259.498-.498.498h-2.991v-4.002h2.991c.239 0 .498.279.498.513v2.991z%22/%3E %3Cpath id=%22box-middle%22 d=%22M9.516 11.513c0-.996.504-1.513 1.502-1.513h3.912c-.153-.655-.616-1-1.426-1h-3.987c-.998 0-1.496.498-1.496 1.494v2.991c0 .998.498 1.496 1.496 1.496l-.001-3.468z%22/%3E %3Cpath id=%22box-back%22 d=%22M6.516 9.513c0-.996.504-1.513 1.502-1.513h3.912c-.153-.655-.616-1-1.426-1h-3.987c-.998 0-1.496.498-1.496 1.494v2.991c0 .998.498 1.496 1.496 1.496l-.001-3.468z%22/%3E %3C/g%3E %3C/svg%3E")
}
.oo-ui-icon-parameter-set.oo-ui-image-invert {
background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%222 2 20 20%22%3E%3Cg fill=%22%23FFFFFF%22%3E %3Cg id=%22parameter-set%22%3E %3Cpath id=%22offset-front%22 d=%22M16.504 11.019h-3.987c-.998 0-1.496.498-1.496 1.494v2.991c0 .998.498 1.496 1.496 1.496h3.987c.998 0 1.496-.498 1.496-1.496v-2.991c0-.996-.498-1.494-1.496-1.494zm.498 4.485c0 .234-.259.498-.498.498h-2.991v-4.002h2.991c.239 0 .498.279.498.513v2.991z%22/%3E %3Cpath id=%22box-middle%22 d=%22M9.516 11.513c0-.996.504-1.513 1.502-1.513h3.912c-.153-.655-.616-1-1.426-1h-3.987c-.998 0-1.496.498-1.496 1.494v2.991c0 .998.498 1.496 1.496 1.496l-.001-3.468z%22/%3E %3Cpath id=%22box-back%22 d=%22M6.516 9.513c0-.996.504-1.513 1.502-1.513h3.912c-.153-.655-.616-1-1.426-1h-3.987c-.998 0-1.496.498-1.496 1.494v2.991c0 .998.498 1.496 1.496 1.496l-.001-3.468z%22/%3E %3C/g%3E %3C/g%3E%3C/svg%3E")
}
.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-editsection-bracket:first-of-type {
margin-right:0.25em;
margin-inline:0 0.25em
}
.client-js .mw-editsection-bracket:not(:first-of-type) {
margin-left:0.25em;
margin-inline:0.25em 0
}
.client-js .sortable:not(.jquery-tablesorter) > * > tr:first-child > th:not(.unsortable),
.jquery-tablesorter th.headerSort {
background-image:url(/w/resources/src/jquery.tablesorter.styles/images/sort_both.svg?0e440);
cursor:pointer;
background-repeat:no-repeat;
background-position:center right;
padding-right:21px
}
.jquery-tablesorter th.headerSortUp {
background-image:url(/w/resources/src/jquery.tablesorter.styles/images/sort_up.svg?2ff5c)
}
.jquery-tablesorter th.headerSortDown {
background-image:url(/w/resources/src/jquery.tablesorter.styles/images/sort_down.svg?4b69e)
}
@media screen {
html.skin-theme-clientpref-night.client-js .sortable:not(.jquery-tablesorter) > * > tr:first-child > th.headerSort,
html.skin-theme-clientpref-night.client-js .jquery-tablesorter th.headerSort {
background-image:url(/w/resources/src/jquery.tablesorter.styles/images/sort_both_inverted.svg?d764d)
}
html.skin-theme-clientpref-night.client-js .jquery-tablesorter th.headerSortUp {
background-image:url(/w/resources/src/jquery.tablesorter.styles/images/sort_up_inverted.svg?842ad)
}
html.skin-theme-clientpref-night.client-js .jquery-tablesorter th.headerSortDown {
background-image:url(/w/resources/src/jquery.tablesorter.styles/images/sort_down_inverted.svg?7b5d0)
}
}
@media screen and (prefers-color-scheme:dark) {
html.skin-theme-clientpref-os.client-js .sortable:not(.jquery-tablesorter) > * > tr:first-child > th.headerSort,
html.skin-theme-clientpref-os.client-js .jquery-tablesorter th.headerSort {
background-image:url(/w/resources/src/jquery.tablesorter.styles/images/sort_both_inverted.svg?d764d)
}
html.skin-theme-clientpref-os.client-js .jquery-tablesorter th.headerSortUp {
background-image:url(/w/resources/src/jquery.tablesorter.styles/images/sort_up_inverted.svg?842ad)
}
html.skin-theme-clientpref-os.client-js .jquery-tablesorter th.headerSortDown {
background-image:url(/w/resources/src/jquery.tablesorter.styles/images/sort_down_inverted.svg?7b5d0)
}
}
.mw-widget-complexNamespaceInputWidget {
}
.mw-widget-complexNamespaceInputWidget .mw-widget-namespaceInputWidget,
.mw-widget-complexNamespaceInputWidget .oo-ui-fieldLayout {
display:inline-block;
margin-right:1em
}
.mw-widget-complexNamespaceInputWidget .oo-ui-fieldLayout {
vertical-align:middle;
margin-bottom:0
}
.mw-widget-complexNamespaceInputWidget .oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline.oo-ui-labelElement > .oo-ui-fieldLayout-body > .oo-ui-labelElement-label {
padding-left:0.5em
}
.mw-widget-complexNamespaceInputWidget .mw-widget-namespaceInputWidget {
max-width:20em
}
.mw-widget-complexTitleInputWidget .mw-widget-namespaceInputWidget,
.mw-widget-complexTitleInputWidget .mw-widget-titleInputWidget {
display:inline-block
}
.mw-widget-complexTitleInputWidget .mw-widget-namespaceInputWidget {
max-width:20em;
margin-right:0.5em
}
.mw-widget-complexTitleInputWidget .mw-widget-titleInputWidget {
max-width:29.5em
}
.oo-ui-icon-alert,
.mw-ui-icon-alert: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 alert %3C/title%3E%3Cpath d=%22M11.53 2.3A1.85 1.85 0 0 0 10 1.21 1.85 1.85 0 0 0 8.48 2.3L.36 16.36C-.48 17.81.21 19 1.88 19h16.24c1.67 0 2.36-1.19 1.52-2.64zM11 16H9v-2h2zm0-4H9V6h2z%22/%3E%3C/svg%3E")
}
.oo-ui-image-invert.oo-ui-icon-alert,
.mw-ui-icon-alert-invert: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 alert %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M11.53 2.3A1.85 1.85 0 0 0 10 1.21 1.85 1.85 0 0 0 8.48 2.3L.36 16.36C-.48 17.81.21 19 1.88 19h16.24c1.67 0 2.36-1.19 1.52-2.64zM11 16H9v-2h2zm0-4H9V6h2z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-image-progressive.oo-ui-icon-alert,
.mw-ui-icon-alert-progressive: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 alert %3C/title%3E%3Cg fill=%22%2336c%22%3E%3Cpath d=%22M11.53 2.3A1.85 1.85 0 0 0 10 1.21 1.85 1.85 0 0 0 8.48 2.3L.36 16.36C-.48 17.81.21 19 1.88 19h16.24c1.67 0 2.36-1.19 1.52-2.64zM11 16H9v-2h2zm0-4H9V6h2z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-image-warning.oo-ui-icon-alert,
.mw-ui-icon-alert-warning: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 alert %3C/title%3E%3Cg fill=%22%23edab00%22%3E%3Cpath d=%22M11.53 2.3A1.85 1.85 0 0 0 10 1.21 1.85 1.85 0 0 0 8.48 2.3L.36 16.36C-.48 17.81.21 19 1.88 19h16.24c1.67 0 2.36-1.19 1.52-2.64zM11 16H9v-2h2zm0-4H9V6h2z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-icon-error,
.mw-ui-icon-error: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 error %3C/title%3E%3Cpath d=%22M13.728 1H6.272L1 6.272v7.456L6.272 19h7.456L19 13.728V6.272zM11 15H9v-2h2zm0-4H9V5h2z%22/%3E%3C/svg%3E")
}
.oo-ui-image-invert.oo-ui-icon-error,
.mw-ui-icon-error-invert: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 error %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M13.728 1H6.272L1 6.272v7.456L6.272 19h7.456L19 13.728V6.272zM11 15H9v-2h2zm0-4H9V5h2z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-image-progressive.oo-ui-icon-error,
.mw-ui-icon-error-progressive: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 error %3C/title%3E%3Cg fill=%22%2336c%22%3E%3Cpath d=%22M13.728 1H6.272L1 6.272v7.456L6.272 19h7.456L19 13.728V6.272zM11 15H9v-2h2zm0-4H9V5h2z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-image-error.oo-ui-icon-error,
.mw-ui-icon-error-error: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 error %3C/title%3E%3Cg fill=%22%23d73333%22%3E%3Cpath d=%22M13.728 1H6.272L1 6.272v7.456L6.272 19h7.456L19 13.728V6.272zM11 15H9v-2h2zm0-4H9V5h2z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-icon-success,
.mw-ui-icon-success: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 success %3C/title%3E%3Cpath d=%22M10 20a10 10 0 0 1 0-20 10 10 0 1 1 0 20m-2-5 9-8.5L15.5 5 8 12 4.5 8.5 3 10z%22/%3E%3C/svg%3E")
}
.oo-ui-image-invert.oo-ui-icon-success,
.mw-ui-icon-success-invert: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 success %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M10 20a10 10 0 0 1 0-20 10 10 0 1 1 0 20m-2-5 9-8.5L15.5 5 8 12 4.5 8.5 3 10z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-image-progressive.oo-ui-icon-success,
.mw-ui-icon-success-progressive: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 success %3C/title%3E%3Cg fill=%22%2336c%22%3E%3Cpath d=%22M10 20a10 10 0 0 1 0-20 10 10 0 1 1 0 20m-2-5 9-8.5L15.5 5 8 12 4.5 8.5 3 10z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-image-success.oo-ui-icon-success,
.mw-ui-icon-success-success: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 success %3C/title%3E%3Cg fill=%22%2314866d%22%3E%3Cpath d=%22M10 20a10 10 0 0 1 0-20 10 10 0 1 1 0 20m-2-5 9-8.5L15.5 5 8 12 4.5 8.5 3 10z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-icon-info,
.mw-ui-icon-info: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 info %3C/title%3E%3Cpath d=%22M4 10a6 6 0 1 0 12 0 6 6 0 0 0-12 0m6-8a8 8 0 1 1 0 16 8 8 0 0 1 0-16m1 7v5H9V9zm0-1V6H9v2z%22/%3E%3C/svg%3E")
}
.oo-ui-image-invert.oo-ui-icon-info,
.mw-ui-icon-info-invert: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 info %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M4 10a6 6 0 1 0 12 0 6 6 0 0 0-12 0m6-8a8 8 0 1 1 0 16 8 8 0 0 1 0-16m1 7v5H9V9zm0-1V6H9v2z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-image-progressive.oo-ui-icon-info,
.mw-ui-icon-info-progressive: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 info %3C/title%3E%3Cg fill=%22%2336c%22%3E%3Cpath d=%22M4 10a6 6 0 1 0 12 0 6 6 0 0 0-12 0m6-8a8 8 0 1 1 0 16 8 8 0 0 1 0-16m1 7v5H9V9zm0-1V6H9v2z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-icon-infoFilled,
.mw-ui-icon-infoFilled: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 info %3C/title%3E%3Cpath d=%22M10 0C4.477 0 0 4.477 0 10s4.477 10 10 10 10-4.477 10-10S15.523 0 10 0M9 5h2v2H9zm0 4h2v6H9z%22/%3E%3C/svg%3E")
}
.oo-ui-image-invert.oo-ui-icon-infoFilled,
.mw-ui-icon-infoFilled-invert: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 info %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M10 0C4.477 0 0 4.477 0 10s4.477 10 10 10 10-4.477 10-10S15.523 0 10 0M9 5h2v2H9zm0 4h2v6H9z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-image-progressive.oo-ui-icon-infoFilled,
.mw-ui-icon-infoFilled-progressive: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 info %3C/title%3E%3Cg fill=%22%2336c%22%3E%3Cpath d=%22M10 0C4.477 0 0 4.477 0 10s4.477 10 10 10 10-4.477 10-10S15.523 0 10 0M9 5h2v2H9zm0 4h2v6H9z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-icon-add,
.mw-ui-icon-add: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 add %3C/title%3E%3Cpath d=%22M11 9V4H9v5H4v2h5v5h2v-5h5V9z%22/%3E%3C/svg%3E")
}
.oo-ui-image-invert.oo-ui-icon-add,
.mw-ui-icon-add-invert: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 add %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M11 9V4H9v5H4v2h5v5h2v-5h5V9z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-image-progressive.oo-ui-icon-add,
.mw-ui-icon-add-progressive: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 add %3C/title%3E%3Cg fill=%22%2336c%22%3E%3Cpath d=%22M11 9V4H9v5H4v2h5v5h2v-5h5V9z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-icon-check,
.mw-ui-icon-check: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 check %3C/title%3E%3Cpath d=%22M7 14.2 2.8 10l-1.4 1.4L7 17 19 5l-1.4-1.4z%22/%3E%3C/svg%3E")
}
.oo-ui-image-invert.oo-ui-icon-check,
.mw-ui-icon-check-invert: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 check %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M7 14.2 2.8 10l-1.4 1.4L7 17 19 5l-1.4-1.4z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-image-progressive.oo-ui-icon-check,
.mw-ui-icon-check-progressive: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 check %3C/title%3E%3Cg fill=%22%2336c%22%3E%3Cpath d=%22M7 14.2 2.8 10l-1.4 1.4L7 17 19 5l-1.4-1.4z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-image-destructive.oo-ui-icon-check,
.mw-ui-icon-check-destructive: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 check %3C/title%3E%3Cg fill=%22%23d73333%22%3E%3Cpath d=%22M7 14.2 2.8 10l-1.4 1.4L7 17 19 5l-1.4-1.4z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-image-success.oo-ui-icon-check,
.mw-ui-icon-check-success: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 check %3C/title%3E%3Cg fill=%22%2314866d%22%3E%3Cpath d=%22M7 14.2 2.8 10l-1.4 1.4L7 17 19 5l-1.4-1.4z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-icon-close,
.mw-ui-icon-close: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 close %3C/title%3E%3Cpath d=%22m4.3 2.9 12.8 12.8-1.4 1.4L2.9 4.3z%22/%3E%3Cpath d=%22M17.1 4.3 4.3 17.1l-1.4-1.4L15.7 2.9z%22/%3E%3C/svg%3E")
}
.oo-ui-image-invert.oo-ui-icon-close,
.mw-ui-icon-close-invert: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 close %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22m4.3 2.9 12.8 12.8-1.4 1.4L2.9 4.3z%22/%3E%3Cpath d=%22M17.1 4.3 4.3 17.1l-1.4-1.4L15.7 2.9z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-image-progressive.oo-ui-icon-close,
.mw-ui-icon-close-progressive: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 close %3C/title%3E%3Cg fill=%22%2336c%22%3E%3Cpath d=%22m4.3 2.9 12.8 12.8-1.4 1.4L2.9 4.3z%22/%3E%3Cpath d=%22M17.1 4.3 4.3 17.1l-1.4-1.4L15.7 2.9z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-icon-search,
.mw-ui-icon-search: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 search %3C/title%3E%3Cpath d=%22M12.2 13.6a7 7 0 1 1 1.4-1.4l5.4 5.4-1.4 1.4zM3 8a5 5 0 1 0 10 0A5 5 0 0 0 3 8%22/%3E%3C/svg%3E")
}
.oo-ui-image-invert.oo-ui-icon-search,
.mw-ui-icon-search-invert: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 search %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M12.2 13.6a7 7 0 1 1 1.4-1.4l5.4 5.4-1.4 1.4zM3 8a5 5 0 1 0 10 0A5 5 0 0 0 3 8%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-image-progressive.oo-ui-icon-search,
.mw-ui-icon-search-progressive: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 search %3C/title%3E%3Cg fill=%22%2336c%22%3E%3Cpath d=%22M12.2 13.6a7 7 0 1 1 1.4-1.4l5.4 5.4-1.4 1.4zM3 8a5 5 0 1 0 10 0A5 5 0 0 0 3 8%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-icon-subtract,
.mw-ui-icon-subtract: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 subtract %3C/title%3E%3Cpath d=%22M4 9h12v2H4z%22/%3E%3C/svg%3E")
}
.oo-ui-image-invert.oo-ui-icon-subtract,
.mw-ui-icon-subtract-invert: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 subtract %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M4 9h12v2H4z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-image-progressive.oo-ui-icon-subtract,
.mw-ui-icon-subtract-progressive: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 subtract %3C/title%3E%3Cg fill=%22%2336c%22%3E%3Cpath d=%22M4 9h12v2H4z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-image-destructive.oo-ui-icon-subtract,
.mw-ui-icon-subtract-destructive: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 subtract %3C/title%3E%3Cg fill=%22%23d73333%22%3E%3Cpath d=%22M4 9h12v2H4z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-element-hidden {
display:none !important
}
.oo-ui-buttonElement {
display:inline-block;
line-height:normal;
vertical-align:middle
}
.oo-ui-buttonElement > .oo-ui-buttonElement-button {
cursor:pointer;
display:inline-block;
box-sizing:border-box;
vertical-align:middle;
font-family:inherit;
font-size:inherit;
white-space:nowrap;
-webkit-touch-callout:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}
.oo-ui-buttonElement > .oo-ui-buttonElement-button::-moz-focus-inner {
border-color:transparent;
padding:0
}
.oo-ui-buttonElement.oo-ui-widget-disabled > .oo-ui-buttonElement-button {
cursor:default
}
.oo-ui-buttonElement-frameless {
position:relative
}
.oo-ui-buttonElement-framed > .oo-ui-buttonElement-button {
vertical-align:top;
text-align:center
}
.oo-ui-buttonElement > .oo-ui-buttonElement-button {
position:relative;
min-height:32px;
border-radius:2px;
padding-top:2.14285714em;
font-weight:700;
text-decoration:none
}
.oo-ui-buttonElement > input.oo-ui-buttonElement-button {
-webkit-appearance:none
}
.oo-ui-buttonElement.oo-ui-labelElement > .oo-ui-buttonElement-button {
line-height:1
}
.oo-ui-buttonElement.oo-ui-labelElement > input.oo-ui-buttonElement-button,
.oo-ui-buttonElement.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
line-height:1.42857143em
}
.oo-ui-buttonElement.oo-ui-labelElement.oo-ui-indicatorElement > .oo-ui-buttonElement-button {
padding-right:2.14285714em
}
.oo-ui-buttonElement.oo-ui-iconElement .oo-ui-iconElement-icon,
.oo-ui-buttonElement.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator {
transform:translateZ(0)
}
.oo-ui-buttonElement.oo-ui-indicatorElement.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator,
.oo-ui-buttonElement.oo-ui-indicatorElement.oo-ui-iconElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator {
right:0.71428571em
}
.oo-ui-buttonElement.oo-ui-widget-enabled > .oo-ui-buttonElement-button {
transition-property:background-color,color,border-color,box-shadow;
transition-duration:100ms
}
.oo-ui-buttonElement.oo-ui-widget-enabled > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon,
.oo-ui-buttonElement.oo-ui-widget-enabled > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator {
transition-property:opacity;
transition-duration:100ms
}
.oo-ui-buttonElement.oo-ui-widget-enabled > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon:not(.oo-ui-image-invert),
.oo-ui-buttonElement.oo-ui-widget-enabled > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator:not(.oo-ui-image-invert) {
opacity:0.87
}
.oo-ui-buttonElement.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
outline:1px solid transparent
}
.oo-ui-buttonElement.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon,
.oo-ui-buttonElement.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator {
opacity:1
}
.oo-ui-buttonElement-frameless.oo-ui-iconElement:first-child {
margin-left:-0.42857143em
}
.oo-ui-buttonElement-frameless.oo-ui-iconElement > .oo-ui-buttonElement-button {
min-width:32px;
min-height:32px;
border-color:var(--border-color-transparent,transparent);
border-style:solid;
border-width:1px;
padding-top:2.14285714em;
padding-left:2.14285714em
}
.oo-ui-buttonElement-frameless.oo-ui-iconElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon {
left:0.35714286em
}
.oo-ui-buttonElement-frameless.oo-ui-labelElement:first-child {
margin-left:-6px
}
.oo-ui-buttonElement-frameless.oo-ui-labelElement.oo-ui-iconElement:first-child {
margin-left:-0.42857143em
}
.oo-ui-buttonElement-frameless.oo-ui-labelElement > .oo-ui-buttonElement-button {
border-color:var(--border-color-transparent,transparent);
border-style:solid;
border-width:1px;
padding:5px 6px
}
.oo-ui-buttonElement-frameless.oo-ui-labelElement.oo-ui-iconElement > .oo-ui-buttonElement-button {
padding-left:2.14285714em
}
.oo-ui-buttonElement-frameless.oo-ui-indicatorElement:not(.oo-ui-iconElement):not(.oo-ui-labelElement) > .oo-ui-buttonElement-button {
min-width:12px
}
.oo-ui-buttonElement-frameless.oo-ui-indicatorElement.oo-ui-iconElement > .oo-ui-buttonElement-button {
padding-left:3.85714294em
}
.oo-ui-buttonElement-frameless.oo-ui-indicatorElement.oo-ui-labelElement > .oo-ui-buttonElement-button {
padding-left:6px;
padding-top:5px
}
.oo-ui-buttonElement-frameless.oo-ui-indicatorElement.oo-ui-iconElement.oo-ui-labelElement > .oo-ui-buttonElement-button {
padding-left:2.14285714em
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button {
color:var(--color-base,#202122)
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {
background-color:var(--background-color-button-quiet--hover,rgba(0,24,73,0.027));
color:var(--color-emphasized,#000)
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
border-color:var(--border-color-progressive--focus,#36c);
box-shadow:inset 0 0 0 1px var(--box-shadow-color-progressive--focus,#36c)
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > input.oo-ui-buttonElement-button,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color:var(--background-color-button-quiet--active,rgba(0,24,73,0.082));
color:var(--color-emphasized,#000);
border-color:var(--border-color-interactive,#72777d);
box-shadow:none
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-indicatorElement:not(.oo-ui-iconElement):not(.oo-ui-labelElement) > .oo-ui-buttonElement-button {
border-radius:1px
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-indicatorElement:not(.oo-ui-iconElement):not(.oo-ui-labelElement) > .oo-ui-buttonElement-button:focus {
box-shadow:0 0 0 2px var(--box-shadow-color-progressive--focus,#36c)
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-indicatorElement:not(.oo-ui-iconElement):not(.oo-ui-labelElement) > .oo-ui-buttonElement-button:active {
box-shadow:none
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
color:var(--color-progressive,#36c)
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:hover {
color:var(--color-progressive--hover,#4b77d6)
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button {
color:var(--color-progressive--active,#233566);
border-color:var(--color-progressive--active,#233566);
box-shadow:none
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button {
color:var(--color-destructive,#d73333)
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:hover {
color:var(--color-destructive--hover,#fc493b)
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button {
color:var(--color-destructive--active,#9f3526);
border-color:var(--color-destructive--active,#9f3526);
box-shadow:none
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled[class*='oo-ui-flaggedElement'] > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled[class*='oo-ui-flaggedElement'] > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator {
opacity:1
}
.oo-ui-buttonElement-frameless.oo-ui-widget-disabled > .oo-ui-buttonElement-button {
color:var(--color-disabled,#72777d)
}
.oo-ui-buttonElement-frameless.oo-ui-widget-disabled > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon,
.oo-ui-buttonElement-frameless.oo-ui-widget-disabled > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator {
opacity:0.51
}
.oo-ui-buttonElement-framed > .oo-ui-buttonElement-button {
border-style:solid;
border-width:1px;
border-radius:2px;
padding-left:12px;
padding-right:12px
}
.oo-ui-buttonElement-framed.oo-ui-iconElement > .oo-ui-buttonElement-button {
padding-top:2.14285714em;
padding-bottom:0;
padding-left:2.14285714em
}
.oo-ui-buttonElement-framed.oo-ui-iconElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon {
left:50%;
margin-left:-0.7142857em
}
.oo-ui-buttonElement-framed.oo-ui-iconElement.oo-ui-labelElement > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-iconElement.oo-ui-indicatorElement > .oo-ui-buttonElement-button {
padding-left:2.71428571em
}
.oo-ui-buttonElement-framed.oo-ui-iconElement.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon,
.oo-ui-buttonElement-framed.oo-ui-iconElement.oo-ui-indicatorElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon {
left:0.78571429em;
margin-left:0
}
.oo-ui-buttonElement-framed.oo-ui-indicatorElement > .oo-ui-buttonElement-button {
padding-top:2.14285714em;
padding-right:1.7142858em;
padding-bottom:0
}
.oo-ui-buttonElement-framed.oo-ui-labelElement > .oo-ui-buttonElement-button {
padding-top:5px;
padding-bottom:5px
}
.oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button {
background-color:var(--background-color-disabled,#c8ccd1);
color:var(--color-inverted,#fff);
border-color:var(--border-color-disabled,#c8ccd1)
}
.oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button {
background-color:#919fb9
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button {
background-color:var(--background-color-interactive-subtle,#f8f9fa);
color:var(--color-base,#202122);
border-color:var(--border-color-base,#a2a9b1)
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {
background-color:var(--background-color-base,#fff);
color:var(--color-base--hover,#404244);
border-color:var(--border-color-base,#a2a9b1)
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover > .oo-ui-iconElement-icon:not(.oo-ui-image-invert),
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover > .oo-ui-indicatorElement-indicator:not(.oo-ui-image-invert) {
opacity:0.74
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
border-color:var(--border-color-progressive--focus,#36c);
box-shadow:inset 0 0 0 1px var(--box-shadow-color-progressive--focus,#36c)
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button {
background-color:var(--background-color-progressive--active,#233566);
color:var(--color-inverted-fixed,#fff);
border-color:var(--border-color-input-binary--active,#233566)
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button:focus {
border-color:var(--border-color-progressive--focus,#36c);
box-shadow:inset 0 0 0 1px var(--box-shadow-color-progressive--focus,#36c),inset 0 0 0 2px var(--box-shadow-color-inverted,#fff)
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button {
background-color:var(--background-color-interactive,#eaecf0);
color:var(--color-emphasized,#000);
border-color:var(--border-color-interactive,#72777d);
box-shadow:none
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
color:var(--color-progressive,#36c)
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:hover {
background-color:var(--background-color-base,#fff);
border-color:var(--border-color-progressive--hover,#4b77d6)
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:focus {
border-color:var(--color-progressive--focus,#36c);
box-shadow:inset 0 0 0 1px var(--color-progressive--focus,#36c);
outline:1px solid transparent
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active > .oo-ui-buttonElement-button {
background-color:var(--background-color-progressive-subtle,#eaf3ff);
color:var(--color-progressive--active,#233566);
border-color:var(--color-progressive--active,#233566);
box-shadow:none
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button {
color:var(--color-destructive,#d73333)
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:hover {
background-color:var(--background-color-base,#fff);
border-color:var(--border-color-destructive--hover,#fc493b)
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:focus {
border-color:var(--color-destructive--focus,#36c);
box-shadow:inset 0 0 0 1px var(--color-destructive--focus,#36c);
outline:1px solid transparent
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-popupToolGroup-active > .oo-ui-buttonElement-button {
background-color:var(--background-color-destructive-subtle,#ffe9e5);
color:var(--color-destructive--active,#9f3526);
border-color:var(--color-destructive--active,#9f3526);
box-shadow:none
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
color:var(--color-inverted-fixed,#fff);
background-color:var(--background-color-progressive,#36c);
border-color:var(--background-color-progressive,#36c)
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:hover {
background-color:var(--color-progressive--hover,#4b77d6);
border-color:var(--color-progressive--hover,#4b77d6)
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:focus {
border-color:var(--color-progressive--focus,#36c);
box-shadow:inset 0 0 0 1px var(--color-progressive--focus,#36c),inset 0 0 0 2px var(--color-inverted-fixed,#fff);
outline:1px solid transparent
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active > .oo-ui-buttonElement-button {
color:var(--color-inverted-fixed,#fff);
background-color:var(--color-progressive--active,#233566);
border-color:var(--color-progressive--active,#233566);
box-shadow:none
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button {
color:var(--color-inverted-fixed,#fff);
background-color:var(--background-color-error,#d73333);
border-color:var(--background-color-error,#d73333)
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:hover {
background-color:var(--color-destructive--hover,#fc493b);
border-color:var(--color-destructive--hover,#fc493b)
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:focus {
border-color:var(--color-destructive--focus,#36c);
box-shadow:inset 0 0 0 1px var(--color-destructive--focus,#36c),inset 0 0 0 2px var(--color-inverted-fixed,#fff);
outline:1px solid transparent
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-popupToolGroup-active > .oo-ui-buttonElement-button {
color:var(--color-inverted-fixed,#fff);
background-color:var(--color-destructive--active,#9f3526);
border-color:var(--color-destructive--active,#9f3526);
box-shadow:none
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator {
opacity:1
}
.oo-ui-clippableElement-clippable {
box-sizing:border-box;
min-height:40px;
-webkit-overflow-scrolling:touch;
scrollbar-gutter:stable
}
.oo-ui-floatableElement {
position:absolute
}
.oo-ui-labelElement .oo-ui-labelElement-label,
.oo-ui-labelElement.oo-ui-labelElement-label {
box-sizing:border-box
}
.oo-ui-labelElement-invisible {
display:block;
position:absolute;
clip:rect(1px,1px,1px,1px);
width:1px;
height:1px;
margin:-1px;
border:0;
padding:0;
overflow:hidden
}
.oo-ui-labelElement .oo-ui-labelElement-label {
line-height:1.42857143em
}
.oo-ui-labelElement .oo-ui-labelElement-label-highlight {
font-weight:700
}
.oo-ui-iconElement-icon {
background-size:contain;
background-position:center center;
background-repeat:no-repeat;
position:absolute;
top:0;
min-width:20px;
width:1.4285714em;
min-height:20px;
height:100%
}
.oo-ui-iconElement-noIcon {
display:none
}
@media (forced-colors:active) and (prefers-color-scheme:dark) {
.oo-ui-iconElement-icon:not(.oo-ui-image-invert) {
filter:invert(1) hue-rotate(180deg)
}
}
.oo-ui-indicatorElement-indicator {
background-size:contain;
background-position:center center;
background-repeat:no-repeat;
position:absolute;
top:0;
min-width:12px;
width:0.8571429em;
min-height:12px;
height:100%
}
.oo-ui-indicatorElement-noIndicator {
display:none
}
@media (forced-colors:active) and (prefers-color-scheme:dark) {
.oo-ui-indicatorElement-indicator:not(.oo-ui-image-invert) {
filter:invert(1) hue-rotate(180deg)
}
}
.oo-ui-pendingElement-pending {
background-color:var(--background-color-interactive,#eaecf0);
background-image:linear-gradient(135deg,var(--background-color-base,#fff) 25%,transparent 25%,transparent 50%,var(--background-color-base,#fff) 50%,var(--background-color-base,#fff) 75%,transparent 75%,transparent);
background-size:1.4285714em 1.4285714em;
animation:oo-ui-pendingElement-stripes 650ms linear infinite
}
.oo-ui-pendingElement-pending:dir(rtl) {
background-image:linear-gradient(45deg,var(--background-color-base,#fff) 25%,transparent 25%,transparent 50%,var(--background-color-base,#fff) 50%,var(--background-color-base,#fff) 75%,transparent 75%,transparent);
animation-direction:reverse
}
@keyframes oo-ui-pendingElement-stripes {
0% {
background-position:-1.4285714em 0
}
100% {
background-position:0 0
}
}
.oo-ui-fieldLayout {
display:block;
margin-top:16px
}
.oo-ui-fieldLayout::before,
.oo-ui-fieldLayout::after {
content:' ';
display:table
}
.oo-ui-fieldLayout::after {
clear:both
}
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-body,
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-body {
display:flex
}
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-field,
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-field {
width:60%;
flex-shrink:0
}
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header,
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header {
word-wrap:break-word;
flex-grow:1
}
.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header {
text-align:right
}
.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline {
word-wrap:break-word
}
.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body {
display:table;
width:100%
}
.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header,
.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-field {
display:table-cell
}
.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header {
vertical-align:middle
}
.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-field {
width:1px;
vertical-align:top
}
.oo-ui-fieldLayout.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header,
.oo-ui-fieldLayout.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-field {
display:block
}
.oo-ui-fieldLayout .oo-ui-fieldLayout-help {
float:right
}
.oo-ui-fieldLayout .oo-ui-fieldLayout-help:not(.oo-ui-popupButtonWidget) > .oo-ui-buttonElement-button {
cursor:help
}
.oo-ui-fieldLayout.oo-ui-labelElement,
.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline {
margin-top:12px
}
.oo-ui-fieldLayout:first-child,
.oo-ui-fieldLayout.oo-ui-labelElement:first-child,
.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline:first-child {
margin-top:0
}
.oo-ui-fieldLayout.oo-ui-labelElement > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header {
padding-bottom:4px
}
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header,
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body {
max-width:50em
}
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header > .oo-ui-labelElement-label,
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header > .oo-ui-labelElement-label {
display:block;
padding-top:4px;
margin-right:6px
}
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-help,
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-help {
margin-right:0;
margin-left:-6px;
height:2.2857143em
}
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header {
padding-top:0;
padding-bottom:0;
padding-left:6px
}
.oo-ui-fieldLayout .oo-ui-fieldLayout-help {
margin-right:0
}
.oo-ui-fieldLayout .oo-ui-fieldLayout-help .oo-ui-buttonElement-button {
padding-top:1.4285714em;
padding-right:0
}
.oo-ui-fieldLayout .oo-ui-fieldLayout-help .oo-ui-buttonElement-button:hover,
.oo-ui-fieldLayout .oo-ui-fieldLayout-help .oo-ui-buttonElement-button:active {
background-color:transparent
}
.oo-ui-fieldLayout.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-inline-help {
margin-top:4px
}
.oo-ui-fieldLayout.oo-ui-fieldLayout-align-top .oo-ui-fieldLayout-help,
.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline .oo-ui-fieldLayout-help {
margin-top:-6px;
margin-right:-8px;
margin-left:0
}
.oo-ui-fieldLayout-messages {
box-sizing:border-box;
max-width:50em;
padding:4px 0
}
.oo-ui-fieldLayout-messages > .oo-ui-messageWidget {
margin-left:12px;
margin-right:12px
}
.oo-ui-fieldLayout-messages > .oo-ui-messageWidget:first-child {
margin-top:4px
}
.oo-ui-fieldLayout-disabled > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header > .oo-ui-labelElement-label {
color:var(--color-disabled,#72777d)
}
.oo-ui-actionFieldLayout-input,
.oo-ui-actionFieldLayout-button {
display:table-cell;
vertical-align:middle
}
.oo-ui-actionFieldLayout-button {
width:1%;
white-space:nowrap
}
.oo-ui-actionFieldLayout.oo-ui-fieldLayout-align-top {
max-width:50em
}
.oo-ui-actionFieldLayout .oo-ui-actionFieldLayout-input > .oo-ui-widget {
margin-right:8px
}
.oo-ui-actionFieldLayout .oo-ui-actionFieldLayout-input > .oo-ui-widget.oo-ui-textInputWidget > .oo-ui-inputWidget-input,
.oo-ui-actionFieldLayout .oo-ui-actionFieldLayout-input > .oo-ui-widget .oo-ui-dropdownWidget-handle,
.oo-ui-actionFieldLayout .oo-ui-actionFieldLayout-input > .oo-ui-widget .oo-ui-tagMultiselectWidget-handle {
border-radius:2px 0 0 2px;
position:relative
}
.oo-ui-actionFieldLayout .oo-ui-actionFieldLayout-button .oo-ui-buttonElement-framed > .oo-ui-buttonElement-button {
border-radius:0 2px 2px 0;
margin-left:-1px
}
.oo-ui-actionFieldLayout .oo-ui-actionFieldLayout-button .oo-ui-buttonElement-frameless {
margin-left:6px
}
.oo-ui-actionFieldLayout .oo-ui-actionFieldLayout-input > .oo-ui-textInputWidget > .oo-ui-inputWidget-input:hover,
.oo-ui-actionFieldLayout .oo-ui-actionFieldLayout-input > .oo-ui-textInputWidget > .oo-ui-inputWidget-input:focus,
.oo-ui-actionFieldLayout .oo-ui-actionFieldLayout-input > .oo-ui-textInputWidget.oo-ui-flaggedElement-invalid > .oo-ui-inputWidget-input,
.oo-ui-actionFieldLayout .oo-ui-actionFieldLayout-input > .oo-ui-textInputWidget > .oo-ui-inputWidget-input:hover ~ *,
.oo-ui-actionFieldLayout .oo-ui-actionFieldLayout-input > .oo-ui-textInputWidget > .oo-ui-inputWidget-input:focus ~ *,
.oo-ui-actionFieldLayout .oo-ui-actionFieldLayout-input > .oo-ui-textInputWidget.oo-ui-flaggedElement-invalid > .oo-ui-inputWidget-input ~ * {
z-index:1
}
.oo-ui-actionFieldLayout .oo-ui-actionFieldLayout-button > .oo-ui-buttonElement > .oo-ui-buttonElement-button:hover,
.oo-ui-actionFieldLayout .oo-ui-actionFieldLayout-button > .oo-ui-buttonElement > .oo-ui-buttonElement-button:focus {
z-index:1
}
.oo-ui-fieldsetLayout {
position:relative;
min-width:0;
margin:0;
border:0;
padding:0.01px 0 0 0
}
body:not(:-moz-handler-blocked) .oo-ui-fieldsetLayout {
display:table-cell
}
.oo-ui-fieldsetLayout > .oo-ui-fieldsetLayout-header {
display:none
}
.oo-ui-fieldsetLayout.oo-ui-iconElement > .oo-ui-fieldsetLayout-header,
.oo-ui-fieldsetLayout.oo-ui-labelElement > .oo-ui-fieldsetLayout-header {
color:inherit;
display:inline-table;
box-sizing:border-box;
padding:0;
white-space:normal;
float:left;
width:100%
}
.oo-ui-fieldsetLayout > .oo-ui-inline-help {
clear:left
}
.oo-ui-fieldsetLayout-group {
clear:both
}
.oo-ui-fieldsetLayout .oo-ui-fieldsetLayout-help {
float:right
}
.oo-ui-fieldsetLayout .oo-ui-fieldsetLayout-help:not(.oo-ui-popupButtonWidget) > .oo-ui-buttonElement-button {
cursor:help
}
.oo-ui-fieldsetLayout .oo-ui-fieldsetLayout-header {
max-width:50em
}
.oo-ui-fieldsetLayout .oo-ui-fieldsetLayout-header > .oo-ui-iconElement-icon {
height:1.4285714em
}
.oo-ui-fieldsetLayout.oo-ui-iconElement > .oo-ui-fieldsetLayout-header > .oo-ui-iconElement-icon {
display:block
}
.oo-ui-fieldsetLayout + .oo-ui-fieldsetLayout,
.oo-ui-fieldsetLayout + .oo-ui-formLayout {
margin-top:24px
}
.oo-ui-fieldsetLayout.oo-ui-labelElement > .oo-ui-fieldsetLayout-header > .oo-ui-labelElement-label {
display:inline-block;
margin-bottom:8px;
font-size:1.14285714em;
font-weight:700
}
.oo-ui-fieldsetLayout.oo-ui-iconElement > .oo-ui-fieldsetLayout-header > .oo-ui-labelElement-label {
padding-left:1.625em
}
.oo-ui-fieldsetLayout > .oo-ui-inline-help {
margin-bottom:8px
}
.oo-ui-fieldsetLayout .oo-ui-fieldsetLayout-help,
.oo-ui-fieldsetLayout .oo-ui-fieldsetLayout-help:last-child {
margin-right:-8px;
margin-top:calc((20px - 2.14285714em) / 2)
}
.oo-ui-fieldsetLayout .oo-ui-fieldsetLayout-help .oo-ui-buttonElement-button:hover,
.oo-ui-fieldsetLayout .oo-ui-fieldsetLayout-help .oo-ui-buttonElement-button:active {
background-color:transparent
}
.oo-ui-formLayout + .oo-ui-fieldsetLayout,
.oo-ui-formLayout + .oo-ui-formLayout {
margin-top:24px
}
.oo-ui-panelLayout {
position:relative
}
.oo-ui-panelLayout-scrollable {
overflow:auto;
-webkit-overflow-scrolling:touch
}
.oo-ui-panelLayout-expanded {
position:absolute;
top:0;
left:0;
right:0;
bottom:0
}
.oo-ui-panelLayout-padded {
padding:12px 16px 16px
}
.oo-ui-panelLayout-padded.oo-ui-formLayout > .oo-ui-fieldsetLayout .oo-ui-labelElement-label,
.oo-ui-panelLayout-padded.oo-ui-formLayout > .oo-ui-fieldsetLayout .oo-ui-iconElement-icon {
margin-top:-6px
}
.oo-ui-panelLayout-framed {
border:1px solid var(--border-color-base,#a2a9b1);
border-radius:2px
}
.oo-ui-panelLayout-padded.oo-ui-panelLayout-framed {
margin:12px 0
}
.oo-ui-horizontalLayout {
display:flex;
flex-wrap:wrap;
gap:8px 8px
}
.oo-ui-horizontalLayout > .oo-ui-widget {
align-self:center
}
.oo-ui-horizontalLayout > .oo-ui-layout,
.oo-ui-horizontalLayout > .oo-ui-widget {
margin-right:0
}
.oo-ui-horizontalLayout > .oo-ui-layout:last-child,
.oo-ui-horizontalLayout > .oo-ui-widget:last-child {
margin-right:0
}
.oo-ui-horizontalLayout > .oo-ui-layout {
margin-top:0
}
.oo-ui-optionWidget {
position:relative;
display:block
}
.oo-ui-optionWidget.oo-ui-widget-enabled {
cursor:pointer
}
.oo-ui-optionWidget.oo-ui-widget-disabled {
cursor:default
}
.oo-ui-optionWidget.oo-ui-labelElement > .oo-ui-labelElement-label {
display:block;
white-space:nowrap;
text-overflow:ellipsis;
overflow:hidden
}
.oo-ui-optionWidget-selected .oo-ui-buttonElement-button > .oo-ui-iconElement-icon {
opacity:1
}
.oo-ui-optionWidget.oo-ui-widget-disabled {
color:var(--color-disabled,#72777d)
}
.oo-ui-decoratedOptionWidget {
padding:6px 12px;
line-height:1
}
.oo-ui-decoratedOptionWidget.oo-ui-iconElement {
padding-left:2.64285714em
}
.oo-ui-decoratedOptionWidget .oo-ui-iconElement-icon {
left:0.78571429em
}
.oo-ui-decoratedOptionWidget .oo-ui-labelElement-label {
line-height:1.42857143em
}
.oo-ui-decoratedOptionWidget.oo-ui-indicatorElement {
padding-right:2.14285714em
}
.oo-ui-decoratedOptionWidget .oo-ui-indicatorElement-indicator {
right:12px
}
.oo-ui-decoratedOptionWidget.oo-ui-widget-enabled:hover .oo-ui-iconElement-icon,
.oo-ui-decoratedOptionWidget.oo-ui-widget-enabled:hover .oo-ui-indicatorElement-indicator {
opacity:0.74
}
.oo-ui-decoratedOptionWidget.oo-ui-widget-enabled .oo-ui-iconElement-icon,
.oo-ui-decoratedOptionWidget.oo-ui-widget-enabled .oo-ui-indicatorElement-indicator {
opacity:0.87;
transition-property:opacity;
transition-duration:100ms
}
.oo-ui-decoratedOptionWidget.oo-ui-widget-disabled .oo-ui-iconElement-icon,
.oo-ui-decoratedOptionWidget.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator {
opacity:0.51
}
.oo-ui-radioSelectWidget:focus {
outline:0
}
.oo-ui-radioSelectWidget:focus [type='radio']:checked + span::before {
border-color:var(--background-color-base,#fff)
}
.oo-ui-radioOptionWidget {
display:table;
padding:4px 0
}
.oo-ui-radioOptionWidget .oo-ui-radioInputWidget,
.oo-ui-radioOptionWidget.oo-ui-labelElement > .oo-ui-labelElement-label {
display:table-cell;
vertical-align:top
}
.oo-ui-radioOptionWidget .oo-ui-radioInputWidget {
width:1px
}
.oo-ui-radioOptionWidget.oo-ui-labelElement > .oo-ui-labelElement-label {
white-space:normal
}
.oo-ui-radioOptionWidget:first-child {
padding-top:0
}
.oo-ui-radioOptionWidget.oo-ui-labelElement > .oo-ui-labelElement-label {
padding-left:6px
}
.oo-ui-radioOptionWidget .oo-ui-radioInputWidget {
margin-right:0
}
.oo-ui-labelWidget {
display:inline-block
}
.oo-ui-labelWidget.oo-ui-inline-help {
display:block;
color:var(--color-subtle,#54595d);
font-size:0.92857143em
}
.oo-ui-messageWidget {
position:relative;
box-sizing:border-box;
font-weight:700
}
.oo-ui-messageWidget > .oo-ui-labelElement-label {
display:block
}
.oo-ui-messageWidget > .oo-ui-iconElement-icon {
background-position:0 0
}
.oo-ui-messageWidget > .oo-ui-labelElement-label {
margin-left:1.99999997em
}
.oo-ui-messageWidget.oo-ui-messageWidget-block {
border:1px solid;
padding:16px 24px;
font-weight:400
}
.oo-ui-messageWidget.oo-ui-messageWidget-block > .oo-ui-iconElement-icon {
background-position:0 16px
}
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-messageWidget-showClose {
padding-right:56px
}
.oo-ui-messageWidget.oo-ui-messageWidget-block > .oo-ui-messageWidget-close {
position:absolute;
top:8px;
right:8px
}
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-error {
background-color:var(--background-color-error-subtle,#ffe9e5);
border-color:var(--border-color-error,#9f3526)
}
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-warning {
background-color:var(--background-color-warning-subtle,#fdf2d5);
border-color:var(--border-color-warning,#987027)
}
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-success {
background-color:var(--background-color-success-subtle,#dff2eb);
border-color:var(--border-color-success,#196551)
}
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-notice {
background-color:var(--background-color-notice-subtle,#eaecf0);
border-color:var(--border-color-notice,#54595d)
}
.oo-ui-messageWidget.oo-ui-flaggedElement-error:not(.oo-ui-messageWidget-block) {
color:var(--color-error,#d73333)
}
.oo-ui-messageWidget.oo-ui-flaggedElement-success:not(.oo-ui-messageWidget-block) {
color:var(--color-success,#14876b)
}
.oo-ui-messageWidget + .oo-ui-messageWidget {
margin-top:8px
}
.oo-ui-iconWidget {
vertical-align:middle;
-webkit-touch-callout:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
clip:auto;
margin:0;
text-indent:-9999px;
line-height:2.5;
display:inline-block;
position:static;
top:auto;
height:1.4285714em
}
.oo-ui-iconWidget.oo-ui-widget-disabled {
opacity:0.51
}
.oo-ui-indicatorWidget {
vertical-align:middle;
-webkit-touch-callout:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
clip:auto;
margin:0;
text-indent:-9999px;
line-height:2.5;
display:inline-block;
position:static;
top:auto;
height:0.8571429em
}
.oo-ui-indicatorWidget.oo-ui-widget-disabled {
opacity:0.51
}
.oo-ui-buttonWidget {
margin-right:8px
}
.oo-ui-buttonWidget:last-child {
margin-right:0
}
.oo-ui-buttonGroupWidget {
display:inline-block;
border-radius:2px;
margin-right:8px;
z-index:0;
position:relative;
padding-bottom:1px
}
.oo-ui-buttonGroupWidget .oo-ui-buttonWidget.oo-ui-buttonElement-active .oo-ui-buttonElement-button {
cursor:default
}
.oo-ui-buttonGroupWidget:last-child {
margin-right:0
}
.oo-ui-buttonGroupWidget .oo-ui-buttonElement {
margin-right:0;
z-index:0
}
.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed .oo-ui-buttonElement-button {
margin-right:-1px;
margin-bottom:-1px;
border-radius:0
}
.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed:first-child .oo-ui-buttonElement-button {
border-bottom-left-radius:2px;
border-top-left-radius:2px
}
.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed:last-child .oo-ui-buttonElement-button {
margin-right:0;
border-bottom-right-radius:2px;
border-top-right-radius:2px
}
.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed.oo-ui-widget-disabled + .oo-ui-widget-disabled > .oo-ui-buttonElement-button {
border-left-color:var(--border-color-inverted,#fff)
}
.oo-ui-buttonGroupWidget.oo-ui-widget-enabled .oo-ui-buttonElement.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonGroupWidget.oo-ui-widget-enabled .oo-ui-buttonElement.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
z-index:1
}
.oo-ui-buttonGroupWidget.oo-ui-widget-enabled .oo-ui-buttonElement.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
z-index:2
}
.oo-ui-buttonGroupWidget.oo-ui-widget-enabled .oo-ui-buttonElement.oo-ui-buttonElement-active > .oo-ui-buttonElement-button {
z-index:3
}
.oo-ui-buttonGroupWidget.oo-ui-widget-enabled .oo-ui-buttonElement.oo-ui-widget-disabled > .oo-ui-buttonElement-button {
z-index:-1
}
.oo-ui-buttonGroupWidget.oo-ui-widget-enabled .oo-ui-buttonElement.oo-ui-toggleWidget-on + .oo-ui-toggleWidget-on > .oo-ui-buttonElement-button,
.oo-ui-buttonGroupWidget.oo-ui-widget-enabled .oo-ui-buttonElement.oo-ui-toggleWidget-on + .oo-ui-toggleWidget-on > .oo-ui-buttonElement-button:active {
border-left-color:var(--border-color-base,#a2a9b1);
z-index:3
}
.oo-ui-popupWidget {
position:absolute;
z-index:1
}
.oo-ui-popupWidget-popup {
position:relative;
overflow:hidden;
word-wrap:break-word;
overflow-wrap:break-word
}
.oo-ui-popupWidget-anchor {
display:none
}
.oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor {
display:block;
position:absolute;
background-repeat:no-repeat
}
.oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor::before,
.oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor::after {
content:'';
position:absolute;
width:0;
height:0;
border-style:solid;
border-color:transparent
}
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor {
left:0
}
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor::before,
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor::after {
border-top:0
}
.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor {
left:0
}
.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor::before,
.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor::after {
border-bottom:0
}
.oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor {
top:0
}
.oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor::before,
.oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor::after {
border-left:0
}
.oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor {
top:0
}
.oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor::before,
.oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor::after {
border-right:0
}
.oo-ui-popupWidget-head {
-webkit-touch-callout:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}
.oo-ui-popupWidget-head > .oo-ui-labelElement-label {
cursor:default
}
.oo-ui-popupWidget-body {
clear:both
}
.oo-ui-popupWidget-body.oo-ui-clippableElement-clippable {
min-height:1em
}
.oo-ui-popupWidget-popup {
background-color:var(--background-color-base,#fff);
border:1px solid var(--border-color-base,#a2a9b1);
border-radius:2px;
box-shadow:0 2px 2px 0 rgba(0,0,0,0.2)
}
@supports (filter:drop-shadow(0 0 0)) {
.oo-ui-popupWidget {
filter:drop-shadow(0 2px 1px rgba(0,0,0,0.3));
transform:translateZ(0)
}
.oo-ui-popupWidget-popup {
box-shadow:none
}
}
.oo-ui-popupWidget-anchored-top {
margin-top:9px
}
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor {
top:-9px
}
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor::before {
bottom:-10px;
left:-9px;
border-bottom-color:var(--border-color-interactive,#72777d);
border-width:10px
}
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor::after {
bottom:-10px;
left:-8px;
border-bottom-color:var(--background-color-base,#fff);
border-width:9px
}
.oo-ui-popupWidget-anchored-bottom {
margin-bottom:9px
}
.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor {
bottom:-9px
}
.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor::before {
top:-10px;
left:-9px;
border-top-color:var(--border-color-base,#a2a9b1);
border-width:10px
}
.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor::after {
top:-10px;
left:-8px;
border-top-color:var(--background-color-base,#fff);
border-width:9px
}
.oo-ui-popupWidget-anchored-start {
margin-left:9px
}
.oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor {
left:-9px
}
.oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor::before {
right:-10px;
top:-9px;
border-right-color:var(--border-color-base,#a2a9b1);
border-width:10px
}
.oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor::after {
right:-10px;
top:-8px;
border-right-color:var(--background-color-base,#fff);
border-width:9px
}
.oo-ui-popupWidget-anchored-end {
margin-right:9px
}
.oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor {
right:-9px
}
.oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor::before {
left:-10px;
top:-9px;
border-left-color:var(--border-color-base,#a2a9b1);
border-width:10px
}
.oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor::after {
left:-10px;
top:-8px;
border-left-color:var(--background-color-base,#fff);
border-width:9px
}
.oo-ui-popupWidget-transitioning .oo-ui-popupWidget-popup {
transition-property:width,height,left;
transition-duration:100ms
}
.oo-ui-popupWidget-head {
margin-bottom:9px
}
.oo-ui-popupWidget-head > .oo-ui-iconElement-icon {
left:0.78571429em;
height:calc(1.4285714em + 2 * 9px)
}
.oo-ui-popupWidget-head > .oo-ui-iconElement-noIcon + .oo-ui-labelElement-label {
margin-left:12px
}
.oo-ui-popupWidget-head > .oo-ui-labelElement-label {
display:inline-block;
margin:9px 32px 0 2.64285714em;
line-height:1.42857143em
}
.oo-ui-popupWidget-head > .oo-ui-buttonWidget {
position:absolute;
right:0
}
.oo-ui-popupWidget-head > .oo-ui-buttonWidget .oo-ui-icon-close {
background-size:1.1428571em 1.1428571em
}
.oo-ui-popupWidget-body {
line-height:1.42857143em
}
.oo-ui-popupWidget-body-padded {
margin:5px 12px
}
.oo-ui-popupWidget-footer {
margin:9px 12px
}
.oo-ui-popupButtonWidget {
position:relative
}
.oo-ui-popupButtonWidget .oo-ui-popupWidget {
cursor:auto
}
.oo-ui-inputWidget {
margin-right:8px
}
.oo-ui-inputWidget:last-child {
margin-right:0
}
.oo-ui-buttonInputWidget > button,
.oo-ui-buttonInputWidget > input {
background-color:transparent;
margin:0;
border:0;
padding:0
}
.oo-ui-checkboxInputWidget {
display:inline-block;
z-index:0;
position:relative;
line-height:1.42857143em;
white-space:nowrap
}
.oo-ui-checkboxInputWidget * {
font:inherit;
vertical-align:middle
}
.oo-ui-checkboxInputWidget [type='checkbox'] {
position:relative;
max-width:none;
width:1.42857143em;
height:1.42857143em;
margin:0;
opacity:0;
z-index:1
}
.oo-ui-checkboxInputWidget [type='checkbox'] + span {
background-color:var(--background-color-base,#fff);
background-size:0 0;
box-sizing:border-box;
position:absolute;
left:0;
width:1.42857143em;
height:1.42857143em;
border-color:var(--border-color-input-binary,#72777d);
border-style:solid;
border-radius:2px;
border-width:1px
}
.oo-ui-checkboxInputWidget [type='checkbox']:checked:not(:indeterminate) + span {
background-size:1em 1em
}
.oo-ui-checkboxInputWidget [type='checkbox']:indeterminate + span::before {
content:' ';
background-color:var(--background-color-base,#fff);
position:absolute;
top:50%;
left:0.21428571em;
right:0.21428571em;
height:2px;
margin-top:-1px
}
.oo-ui-checkboxInputWidget [type='checkbox']:disabled + span {
background-color:var(--background-color-disabled,#c8ccd1);
border-color:var(--border-color-disabled,#c8ccd1)
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox'] {
cursor:pointer
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox'] + span {
cursor:pointer;
transition-property:background-color,border-color,box-shadow;
transition-duration:100ms
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:focus + span {
border-color:var(--border-color-progressive--focus,#36c);
box-shadow:inset 0 0 0 1px var(--box-shadow-color-progressive--focus,#36c);
outline:1px solid transparent
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:hover + span {
border-color:var(--border-color-progressive--hover,#4b77d6)
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:active + span {
background-color:var(--background-color-progressive--active,#233566);
border-color:var(--border-color-input-binary--active,#233566);
box-shadow:inset 0 0 0 1px var(--box-shadow-color-progressive--active,#233566)
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate + span {
background-color:var(--background-color-progressive,#36c);
border-color:var(--border-color-input-binary--checked,#36c)
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked:focus + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate:focus + span {
background-color:var(--background-color-progressive--focus,#36c);
border-color:var(--border-color-input-binary--checked,#36c);
box-shadow:inset 0 0 0 1px var(--box-shadow-color-progressive--focus,#36c),inset 0 0 0 2px var(--box-shadow-color-inverted,#fff)
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked:hover + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate:hover + span {
background-color:var(--background-color-progressive--hover,#4b77d6);
border-color:var(--border-color-progressive--hover,#4b77d6)
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked:active + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate:active + span {
background-color:var(--background-color-progressive--active,#233566);
border-color:var(--border-color-input-binary--active,#233566);
box-shadow:inset 0 0 0 1px var(--box-shadow-color-progressive--active,#233566)
}
.oo-ui-checkboxMultiselectInputWidget .oo-ui-fieldLayout {
margin-top:0;
padding:4px 0
}
.oo-ui-checkboxMultiselectInputWidget .oo-ui-fieldLayout:first-child {
padding-top:0
}
.oo-ui-dropdownInputWidget {
position:relative;
vertical-align:middle;
box-sizing:border-box;
width:100%;
max-width:50em
}
.oo-ui-dropdownInputWidget .oo-ui-dropdownWidget,
.oo-ui-dropdownInputWidget.oo-ui-dropdownInputWidget-php select,
.oo-ui-dropdownInputWidget.oo-ui-isMobile select {
display:block
}
.oo-ui-dropdownInputWidget.oo-ui-isMobile .oo-ui-dropdownWidget {
display:none
}
.oo-ui-dropdownInputWidget select {
display:none;
background-position:-9999em 0;
background-repeat:no-repeat;
width:100%;
box-sizing:border-box
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select {
cursor:pointer
}
.oo-ui-dropdownInputWidget select {
-webkit-appearance:none;
-moz-appearance:none;
background-color:transparent;
background-position:right 12px center;
box-sizing:border-box;
height:2.2857143em;
border:1px solid var(--border-color-base,#a2a9b1);
border-radius:2px;
padding-left:12px;
padding-right:2.14285714em;
font-size:inherit;
font-family:inherit;
vertical-align:middle
}
.oo-ui-dropdownInputWidget option {
background-color:transparent;
font-size:inherit;
font-family:inherit;
height:1.5em;
padding:5px 12px
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled {
background-color:var(--background-color-interactive-subtle,#f8f9fa);
transition-property:background-color;
transition-duration:100ms
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled:hover {
background-color:var(--background-color-base,#fff)
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select {
color:var(--color-base,#202122);
transition-property:border-color,box-shadow;
transition-duration:100ms
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:hover {
color:var(--color-base--hover,#404244);
border-color:var(--border-color-base,#a2a9b1)
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:active {
color:var(--color-emphasized,#000);
border-color:var(--border-color-interactive,#72777d)
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:focus {
border-color:var(--border-color-progressive--focus,#36c);
outline:1px solid transparent;
box-shadow:inset 0 0 0 1px var(--box-shadow-color-progressive--focus,#36c)
}
.oo-ui-dropdownInputWidget.oo-ui-widget-disabled {
background-color:var(--background-color-disabled-subtle,#eaecf0)
}
.oo-ui-dropdownInputWidget.oo-ui-widget-disabled select {
color:var(--color-disabled,#72777d);
border-color:var(--border-color-disabled,#c8ccd1)
}
.oo-ui-radioInputWidget {
display:inline-block;
z-index:0;
position:relative;
line-height:1.42857143em;
white-space:nowrap
}
.oo-ui-radioInputWidget * {
font:inherit;
vertical-align:middle
}
.oo-ui-radioInputWidget [type='radio'] {
position:relative;
max-width:none;
width:1.42857143em;
height:1.42857143em;
margin:0;
opacity:0;
z-index:1
}
.oo-ui-radioInputWidget [type='radio'] + span {
background-color:var(--background-color-base-fixed,#fff);
position:absolute;
left:0;
box-sizing:border-box;
width:1.42857143em;
height:1.42857143em;
border-color:var(--border-color-input-binary,#72777d);
border-style:solid;
border-radius:50%;
border-width:1px
}
.oo-ui-radioInputWidget [type='radio'] + span::before {
content:' ';
position:absolute;
top:-4px;
left:-4px;
right:-4px;
bottom:-4px;
border:1px solid var(--border-color-transparent,transparent);
border-radius:50%
}
.oo-ui-radioInputWidget [type='radio']:checked + span,
.oo-ui-radioInputWidget [type='radio']:checked:hover + span,
.oo-ui-radioInputWidget [type='radio']:checked:focus:hover + span {
border-width:6px
}
.oo-ui-radioInputWidget [type='radio']:disabled + span {
background-color:var(--background-color-disabled,#c8ccd1);
border-color:var(--border-color-disabled,#c8ccd1)
}
.oo-ui-radioInputWidget [type='radio']:disabled:checked + span {
background-color:var(--background-color-base-fixed,#fff)
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio'] {
cursor:pointer
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio'] + span {
cursor:pointer;
transition-property:background-color,border-color,border-width;
transition-duration:100ms
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:hover + span {
border-color:var(--border-color-progressive--hover,#4b77d6)
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:active + span {
background-color:var(--background-color-progressive--active,#233566);
border-color:var(--border-color-input-binary--active,#233566)
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked + span {
border-color:var(--border-color-input-binary--checked,#36c)
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:focus + span::before {
border-color:var(--background-color-base-fixed,#fff)
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:hover + span {
border-color:var(--border-color-progressive--hover,#4b77d6)
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:active + span {
border-color:var(--border-color-input-binary--active,#233566);
box-shadow:inset 0 0 0 1px var(--box-shadow-color-progressive--active,#233566)
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:active + span::before {
border-color:var(--border-color-input-binary--active,#233566)
}
.oo-ui-radioSelectInputWidget .oo-ui-fieldLayout {
margin-top:0;
padding:4px 0
}
.oo-ui-radioSelectInputWidget .oo-ui-fieldLayout:first-child {
padding-top:0
}
.oo-ui-textInputWidget {
position:relative;
vertical-align:middle;
box-sizing:border-box;
width:100%;
max-width:50em
}
.oo-ui-textInputWidget .oo-ui-inputWidget-input {
-webkit-appearance:none;
-moz-appearance:textfield;
display:block;
width:100%;
box-sizing:border-box
}
.oo-ui-textInputWidget textarea.oo-ui-textInputWidget-autosized {
resize:none
}
.oo-ui-textInputWidget [type='number']::-webkit-outer-spin-button,
.oo-ui-textInputWidget [type='number']::-webkit-inner-spin-button {
-webkit-appearance:none;
margin:0
}
.oo-ui-textInputWidget [type='search']::-webkit-search-decoration,
.oo-ui-textInputWidget [type='search']::-webkit-search-cancel-button {
display:none
}
.oo-ui-textInputWidget > .oo-ui-iconElement-icon,
.oo-ui-textInputWidget-labelPosition-before > .oo-ui-labelElement-label {
left:0
}
.oo-ui-textInputWidget > .oo-ui-indicatorElement-indicator,
.oo-ui-textInputWidget-labelPosition-after > .oo-ui-labelElement-label {
right:0
}
.oo-ui-textInputWidget > .oo-ui-labelElement-label {
position:absolute;
top:0
}
.oo-ui-textInputWidget.oo-ui-labelElement > .oo-ui-labelElement-label {
display:block
}
.oo-ui-textInputWidget-php > .oo-ui-iconElement-icon,
.oo-ui-textInputWidget-php > .oo-ui-indicatorElement-indicator,
.oo-ui-textInputWidget-php > .oo-ui-labelElement-label {
pointer-events:none
}
.oo-ui-textInputWidget.oo-ui-widget-enabled > .oo-ui-iconElement-icon,
.oo-ui-textInputWidget.oo-ui-widget-enabled > .oo-ui-indicatorElement-indicator {
cursor:text
}
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-textInputWidget-type-search > .oo-ui-indicatorElement-indicator {
cursor:pointer
}
.oo-ui-textInputWidget.oo-ui-widget-disabled > * {
-webkit-touch-callout:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}
.oo-ui-textInputWidget .oo-ui-inputWidget-input {
background-color:var(--background-color-base,#fff);
color:var(--color-emphasized,#000);
margin:0;
border:1px solid var(--border-color-base,#a2a9b1);
border-radius:2px;
padding:5px 8px;
font-size:inherit;
font-family:inherit;
line-height:1.42857143em
}
.oo-ui-textInputWidget input {
height:2.2857143em
}
.oo-ui-textInputWidget .oo-ui-pendingElement-pending {
background-color:var(--background-color-interactive,#eaecf0)
}
.oo-ui-textInputWidget.oo-ui-iconElement .oo-ui-inputWidget-input {
padding-left:2.42857143em
}
.oo-ui-textInputWidget.oo-ui-iconElement > .oo-ui-iconElement-icon {
left:9px
}
.oo-ui-textInputWidget.oo-ui-iconElement textarea + .oo-ui-iconElement-icon {
max-height:2.2857143em
}
.oo-ui-textInputWidget > .oo-ui-labelElement-label {
color:var(--color-base--subtle,#72777d);
padding:0 12px 0 8px;
line-height:2.2857143em
}
.oo-ui-textInputWidget.oo-ui-indicatorElement .oo-ui-inputWidget-input {
padding-right:28px
}
.oo-ui-textInputWidget.oo-ui-indicatorElement.oo-ui-textInputWidget-labelPosition-after > .oo-ui-labelElement-label {
padding-right:0
}
.oo-ui-textInputWidget.oo-ui-indicatorElement > .oo-ui-indicatorElement-indicator {
max-height:2.2857143em;
margin-right:0.71428571em
}
.oo-ui-textInputWidget-labelPosition-after.oo-ui-indicatorElement > .oo-ui-labelElement-label {
margin-right:2.2857143em
}
.oo-ui-textInputWidget-labelPosition-before.oo-ui-iconElement > .oo-ui-labelElement-label {
padding-left:2.42857143em
}
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input {
box-shadow:inset 0 0 0 1px var(--box-shadow-color-transparent,transparent);
transition-property:border-color,box-shadow;
transition-duration:250ms
}
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input::-webkit-input-placeholder {
color:var(--color-placeholder,#72777d);
opacity:1
}
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input::placeholder {
color:var(--color-placeholder,#72777d);
opacity:1
}
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input:focus {
border-color:var(--border-color-progressive--focus,#36c);
outline:1px solid transparent;
box-shadow:inset 0 0 0 1px var(--box-shadow-color-progressive--focus,#36c)
}
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input:focus ~ .oo-ui-iconElement-icon,
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input:focus ~ .oo-ui-indicatorElement-indicator {
opacity:1
}
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input[readonly]:not(.oo-ui-pendingElement-pending) {
background-color:var(--background-color-neutral-subtle,#f8f9fa)
}
.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input {
border-color:var(--border-color-input--hover,#72777d)
}
.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input:focus {
border-color:var(--border-color-progressive--focus,#36c)
}
@media screen and (min-width:0) {
.oo-ui-textInputWidget.oo-ui-widget-enabled textarea.oo-ui-inputWidget-input:focus {
outline:1px solid var(--color-progressive,#36c);
outline-offset:-2px
}
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid textarea.oo-ui-inputWidget-input:focus {
outline-color:var(--border-color-error,#9f3526)
}
}
.oo-ui-textInputWidget.oo-ui-widget-enabled > .oo-ui-iconElement-icon {
opacity:0.67
}
.oo-ui-textInputWidget.oo-ui-widget-enabled > .oo-ui-indicatorElement-indicator {
opacity:0.87
}
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {
border-color:var(--border-color-error,#9f3526)
}
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input:hover {
border-color:var(--border-color-error,#9f3526)
}
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input:focus {
border-color:var(--border-color-error,#9f3526);
box-shadow:inset 0 0 0 1px var(--box-shadow-color-destructive--focus,#36c)
}
.oo-ui-textInputWidget.oo-ui-widget-disabled .oo-ui-inputWidget-input {
background-color:var(--background-color-disabled-subtle,#eaecf0);
-webkit-text-fill-color:var(--color-disabled,#72777d);
color:var(--color-disabled,#72777d);
text-shadow:0 1px 1px var(--color-inverted,#fff);
border-color:var(--border-color-disabled,#c8ccd1)
}
.oo-ui-textInputWidget.oo-ui-widget-disabled > .oo-ui-iconElement-icon,
.oo-ui-textInputWidget.oo-ui-widget-disabled > .oo-ui-indicatorElement-indicator {
opacity:0.51
}
.oo-ui-textInputWidget.oo-ui-widget-disabled > .oo-ui-labelElement-label {
color:var(--color-disabled,#72777d);
text-shadow:0 1px 1px var(--color-inverted,#fff)
}
.oo-ui-menuSelectWidget {
position:absolute;
z-index:4;
background-color:var(--background-color-base,#fff);
border:1px solid var(--border-color-base,#a2a9b1);
border-radius:2px;
box-shadow:0 2px 2px 0 rgba(0,0,0,0.2)
}
.oo-ui-menuSelectWidget.oo-ui-clippableElement-clippable {
min-height:32px
}
.oo-ui-menuSelectWidget-invisible {
display:none
}
.oo-ui-menuSelectWidget-screenReaderMode.oo-ui-element-hidden {
display:block !important;
display:block;
position:absolute;
clip:rect(1px,1px,1px,1px);
width:1px;
height:1px;
margin:-1px;
border:0;
padding:0;
overflow:hidden
}
.oo-ui-menuOptionWidget {
transition-property:background-color,color;
transition-duration:100ms
}
.oo-ui-menuOptionWidget-checkIcon {
display:none
}
.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {
background-color:var(--background-color-interactive,#eaecf0);
color:var(--color-emphasized,#000)
}
.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected,
.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted,
.oo-ui-menuOptionWidget.oo-ui-optionWidget-pressed.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {
background-color:var(--background-color-progressive-subtle,#eaf3ff);
color:var(--color-progressive,#36c)
}
.oo-ui-menuOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget {
color:var(--color-base,#202122)
}
.oo-ui-menuSectionOptionWidget {
color:var(--color-base--subtle,#72777d);
padding:5px 12px 4px;
font-weight:700
}
.oo-ui-menuSectionOptionWidget.oo-ui-widget-enabled {
cursor:default
}
.oo-ui-menuSectionOptionWidget ~ .oo-ui-menuOptionWidget {
padding-left:24px
}
.oo-ui-menuSectionOptionWidget ~ .oo-ui-menuOptionWidget.oo-ui-iconElement {
padding-left:3.5em
}
.oo-ui-menuSectionOptionWidget ~ .oo-ui-menuOptionWidget.oo-ui-iconElement .oo-ui-iconElement-icon {
left:1.71428571em
}
.oo-ui-dropdownWidget {
display:inline-block;
position:relative;
vertical-align:middle;
width:100%;
max-width:50em;
margin-right:8px
}
.oo-ui-dropdownWidget-handle {
position:relative;
width:100%;
display:block;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
cursor:default;
-webkit-touch-callout:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
box-sizing:border-box
}
.oo-ui-dropdownWidget-handle .oo-ui-labelElement-label {
display:inline-block
}
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle {
cursor:pointer
}
.oo-ui-dropdownWidget:last-child {
margin-right:0
}
.oo-ui-dropdownWidget-handle {
min-height:32px;
border:1px solid var(--border-color-base,#a2a9b1);
border-radius:2px;
padding:5px 2.14285714em 5px 12px;
line-height:1
}
.oo-ui-dropdownWidget-handle .oo-ui-iconElement-icon {
left:12px
}
.oo-ui-dropdownWidget-handle .oo-ui-indicatorElement-indicator {
right:11px
}
.oo-ui-dropdownWidget-handle .oo-ui-labelElement-label {
line-height:1.42857143em
}
.oo-ui-dropdownWidget.oo-ui-iconElement .oo-ui-dropdownWidget-handle {
padding-left:2.71428571em
}
.oo-ui-dropdownWidget.oo-ui-indicatorElement .oo-ui-dropdownWidget-handle {
padding-right:2.57142861em
}
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle {
background-color:var(--background-color-interactive-subtle,#f8f9fa);
color:var(--color-base,#202122);
transition-property:background-color,border-color,box-shadow;
transition-duration:100ms
}
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:hover {
background-color:var(--background-color-base,#fff);
color:var(--color-base--hover,#404244);
border-color:var(--border-color-base,#a2a9b1)
}
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:hover .oo-ui-iconElement-icon,
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:hover .oo-ui-indicatorElement-indicator {
opacity:0.74
}
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:active {
color:var(--color-emphasized,#000);
border-color:var(--border-color-interactive,#72777d)
}
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:focus {
border-color:var(--border-color-progressive--focus,#36c);
outline:1px solid transparent;
box-shadow:inset 0 0 0 1px var(--box-shadow-color-progressive--focus,#36c)
}
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle .oo-ui-iconElement-icon,
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle .oo-ui-indicatorElement-indicator {
opacity:0.87;
transition-property:opacity;
transition-duration:100ms
}
.oo-ui-dropdownWidget.oo-ui-widget-enabled.oo-ui-dropdownWidget-open .oo-ui-dropdownWidget-handle {
background-color:var(--background-color-base,#fff)
}
.oo-ui-dropdownWidget.oo-ui-widget-enabled.oo-ui-dropdownWidget-open .oo-ui-dropdownWidget-handle .oo-ui-iconElement-icon,
.oo-ui-dropdownWidget.oo-ui-widget-enabled.oo-ui-dropdownWidget-open .oo-ui-dropdownWidget-handle .oo-ui-indicatorElement-indicator {
opacity:1
}
.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle {
color:var(--color-disabled,#72777d);
text-shadow:0 1px 1px var(--color-inverted,#fff);
border-color:var(--border-color-disabled,#c8ccd1);
background-color:var(--background-color-disabled-subtle,#eaecf0)
}
.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle:focus {
outline:0
}
.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle .oo-ui-indicatorElement-indicator {
opacity:0.51
}
.oo-ui-comboBoxInputWidget {
display:inline-block;
position:relative
}
.oo-ui-comboBoxInputWidget-field {
display:table;
width:100%;
table-layout:fixed
}
.oo-ui-comboBoxInputWidget .oo-ui-inputWidget-input {
display:table-cell;
vertical-align:middle;
position:relative;
overflow:hidden
}
.oo-ui-comboBoxInputWidget-dropdownButton {
display:table-cell
}
.oo-ui-comboBoxInputWidget-dropdownButton > .oo-ui-buttonElement-button {
display:block;
overflow:hidden
}
.oo-ui-comboBoxInputWidget.oo-ui-comboBoxInputWidget-empty .oo-ui-comboBoxInputWidget-dropdownButton {
display:none
}
.oo-ui-comboBoxInputWidget-php ::-webkit-calendar-picker-indicator {
opacity:0;
position:absolute;
right:0;
top:0;
width:2.5em;
height:2.5em;
padding:0
}
.oo-ui-comboBoxInputWidget-php > .oo-ui-indicatorWidget {
display:block;
position:absolute;
top:0;
height:100%;
pointer-events:none
}
.oo-ui-comboBoxInputWidget .oo-ui-inputWidget-input {
height:2.2857143em;
border-top-right-radius:0;
border-bottom-right-radius:0;
border-right-width:0
}
.oo-ui-comboBoxInputWidget.oo-ui-comboBoxInputWidget-empty .oo-ui-inputWidget-input,
.oo-ui-comboBoxInputWidget-php .oo-ui-inputWidget-input {
border-top-right-radius:2px;
border-bottom-right-radius:2px;
border-right-width:1px
}
.oo-ui-comboBoxInputWidget-dropdownButton.oo-ui-indicatorElement {
width:2.64285714em
}
.oo-ui-comboBoxInputWidget-dropdownButton.oo-ui-indicatorElement .oo-ui-buttonElement-button {
min-width:37px;
padding-left:0
}
.oo-ui-comboBoxInputWidget-dropdownButton.oo-ui-indicatorElement .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator {
right:0.85714286em
}
.oo-ui-comboBoxInputWidget-dropdownButton.oo-ui-indicatorElement .oo-ui-buttonElement-button,
.oo-ui-comboBoxInputWidget-dropdownButton.oo-ui-indicatorElement .oo-ui-buttonElement-button:focus {
border-top-left-radius:0;
border-bottom-left-radius:0
}
.oo-ui-comboBoxInputWidget-php .oo-ui-indicatorWidget {
right:12px;
margin:0
}
.oo-ui-comboBoxInputWidget-open .oo-ui-comboBoxInputWidget-dropdownButton > .oo-ui-buttonElement-button {
background-color:var(--background-color-base,#fff)
}
.oo-ui-comboBoxInputWidget-open .oo-ui-comboBoxInputWidget-dropdownButton > .oo-ui-buttonElement-button .oo-ui-indicatorElement-indicator {
opacity:1
}
.oo-ui-comboBoxInputWidget.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator {
opacity:1
}
.oo-ui-multioptionWidget {
position:relative;
display:block
}
.oo-ui-multioptionWidget.oo-ui-widget-enabled {
cursor:pointer
}
.oo-ui-multioptionWidget.oo-ui-widget-disabled {
cursor:default
}
.oo-ui-multioptionWidget.oo-ui-labelElement .oo-ui-labelElement-label {
display:block;
white-space:nowrap;
text-overflow:ellipsis;
overflow:hidden
}
.oo-ui-multioptionWidget.oo-ui-widget-disabled {
color:var(--color-disabled,#72777d)
}
.oo-ui-checkboxMultioptionWidget {
display:table;
padding:4px 0
}
.oo-ui-checkboxMultioptionWidget .oo-ui-checkboxInputWidget,
.oo-ui-checkboxMultioptionWidget.oo-ui-labelElement > .oo-ui-labelElement-label {
display:table-cell;
vertical-align:top
}
.oo-ui-checkboxMultioptionWidget .oo-ui-checkboxInputWidget {
width:1px
}
.oo-ui-checkboxMultioptionWidget.oo-ui-labelElement > .oo-ui-labelElement-label {
white-space:normal
}
.oo-ui-checkboxMultioptionWidget:first-child {
padding-top:0
}
.oo-ui-checkboxMultioptionWidget.oo-ui-labelElement > .oo-ui-labelElement-label {
padding-left:6px
}
.oo-ui-checkboxMultioptionWidget .oo-ui-checkboxInputWidget {
margin-right:0
}
.oo-ui-progressBarWidget {
box-sizing:border-box;
position:relative;
z-index:0;
max-width:50em;
overflow:hidden
}
.oo-ui-progressBarWidget:not(.oo-ui-progressBarWidget-inline) {
border:1px solid var(--border-color-base,#a2a9b1);
border-radius:9999px;
box-shadow:0 2px 2px 0 rgba(0,0,0,0.2)
}
.oo-ui-progressBarWidget:not(.oo-ui-pendingElement-pending) {
background-color:var(--background-color-base,#fff)
}
.oo-ui-progressBarWidget-bar {
height:1em;
transition-property:width;
transition-duration:100ms
}
.oo-ui-progressBarWidget-inline .oo-ui-progressBarWidget-bar {
height:0.28571429em
}
.oo-ui-progressBarWidget-indeterminate .oo-ui-progressBarWidget-bar {
animation:oo-ui-progressBarWidget-slide 1.6s infinite linear;
width:33%;
transform:translate(-25%)
}
.oo-ui-progressBarWidget.oo-ui-widget-enabled .oo-ui-progressBarWidget-bar {
background-color:var(--background-color-progressive,#36c)
}
.oo-ui-progressBarWidget.oo-ui-widget-disabled .oo-ui-progressBarWidget-bar {
background-color:var(--background-color-disabled,#c8ccd1)
}
@keyframes oo-ui-progressBarWidget-slide {
from {
transform:translate(-100%)
}
to {
transform:translate(300%)
}
}
.oo-ui-numberInputWidget {
display:inline-block;
position:relative;
max-width:50em
}
.oo-ui-numberInputWidget-buttoned .oo-ui-buttonWidget,
.oo-ui-numberInputWidget-buttoned .oo-ui-inputWidget-input {
display:table-cell;
height:100%
}
.oo-ui-numberInputWidget-field {
display:table;
table-layout:fixed;
width:100%
}
.oo-ui-numberInputWidget-buttoned .oo-ui-buttonWidget {
width:2.64285714em
}
.oo-ui-numberInputWidget-buttoned .oo-ui-buttonWidget .oo-ui-buttonElement-button {
display:block;
min-width:37px;
min-height:32px;
padding-left:0;
padding-right:0
}
.oo-ui-numberInputWidget-buttoned .oo-ui-inputWidget-input {
height:2.2857143em;
border-radius:0
}
.oo-ui-numberInputWidget-minusButton > .oo-ui-buttonElement-button {
border-top-right-radius:0;
border-bottom-right-radius:0;
border-right-width:0
}
.oo-ui-numberInputWidget-plusButton > .oo-ui-buttonElement-button {
border-top-left-radius:0;
border-bottom-left-radius:0;
border-left-width:0
}
.oo-ui-numberInputWidget.oo-ui-widget-disabled.oo-ui-numberInputWidget-buttoned .oo-ui-iconElement-icon {
opacity:1
}
.oo-ui-selectFileInputWidget {
width:100%;
max-width:50em;
min-height:32px
}
.oo-ui-selectFileInputWidget-selectButton > .oo-ui-buttonElement-button {
position:relative;
overflow:hidden
}
.oo-ui-selectFileInputWidget-selectButton > .oo-ui-buttonElement-button > [type='file'] {
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
width:100%;
height:100%;
opacity:0;
z-index:1;
cursor:pointer;
padding-top:100px
}
.oo-ui-selectFileInputWidget-selectButton.oo-ui-widget-disabled > .oo-ui-buttonElement-button > [type='file'] {
display:none
}
.oo-ui-selectFileInputWidget-info > .oo-ui-inputWidget-input {
pointer-events:none
}
.oo-ui-selectFileInputWidget-empty.oo-ui-widget-enabled .oo-ui-selectFileInputWidget-label {
cursor:default
}
.oo-ui-selectFileInputWidget-dropTarget {
position:relative;
cursor:default;
height:8.815em
}
.oo-ui-selectFileInputWidget-dropTarget .oo-ui-selectFileInputWidget-dropLabel,
.oo-ui-selectFileInputWidget-dropTarget .oo-ui-selectFileInputWidget-selectButton {
display:none
}
.oo-ui-selectFileInputWidget-dropTarget .oo-ui-selectFileInputWidget-thumbnail {
width:7.815em;
position:absolute;
top:0.5em;
bottom:0.5em;
left:0.5em;
background-position:center center;
background-repeat:no-repeat;
background-size:contain
}
.oo-ui-selectFileInputWidget-dropTarget .oo-ui-selectFileInputWidget-thumbnail > .oo-ui-selectFileInputWidget-noThumbnail-icon {
opacity:0.4;
height:7.815em;
width:7.815em
}
.oo-ui-selectFileInputWidget-dropTarget .oo-ui-pendingElement-pending {
background-repeat:repeat
}
.oo-ui-selectFileInputWidget-dropTarget .oo-ui-selectFileInputWidget-info {
display:block;
height:100%;
width:auto;
margin-right:0
}
.oo-ui-selectFileInputWidget-dropTarget .oo-ui-selectFileInputWidget-info > .oo-ui-inputWidget-input {
border:0;
box-shadow:none;
background:transparent
}
.oo-ui-selectFileInputWidget-dropTarget.oo-ui-selectFileInputWidget-withThumbnail .oo-ui-selectFileInputWidget-info {
margin-left:8.815em
}
.oo-ui-selectFileInputWidget-dropTarget .oo-ui-selectFileInputWidget-label {
display:block;
position:relative;
top:inherit
}
.oo-ui-selectFileInputWidget-dropTarget .oo-ui-selectFileInputWidget-fileName {
display:block
}
.oo-ui-selectFileInputWidget.oo-ui-selectFileInputWidget-empty.oo-ui-selectFileInputWidget-dropTarget {
text-align:center
}
.oo-ui-selectFileInputWidget.oo-ui-selectFileInputWidget-empty.oo-ui-selectFileInputWidget-dropTarget .oo-ui-selectFileInputWidget-thumbnail,
.oo-ui-selectFileInputWidget.oo-ui-selectFileInputWidget-empty.oo-ui-selectFileInputWidget-dropTarget .oo-ui-selectFileInputWidget-info {
display:none
}
.oo-ui-selectFileInputWidget.oo-ui-selectFileInputWidget-empty.oo-ui-selectFileInputWidget-dropTarget .oo-ui-selectFileInputWidget-selectButton {
display:block;
margin:2.2em 1em 1em
}
.oo-ui-selectFileInputWidget.oo-ui-selectFileInputWidget-empty.oo-ui-widget-enabled .oo-ui-selectFileInputWidget-dropLabel {
display:block
}
.oo-ui-selectFileInputWidget.oo-ui-selectFileInputWidget-empty.oo-ui-widget-disabled.oo-ui-selectFileInputWidget-dropTarget {
-webkit-touch-callout:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}
.oo-ui-selectFileInputWidget.oo-ui-selectFileInputWidget-empty.oo-ui-widget-disabled.oo-ui-selectFileInputWidget-dropTarget,
.oo-ui-selectFileInputWidget.oo-ui-selectFileInputWidget-empty.oo-ui-widget-disabled.oo-ui-selectFileInputWidget-dropTarget .oo-ui-selectFileInputWidget-selectButton,
.oo-ui-selectFileInputWidget.oo-ui-selectFileInputWidget-empty.oo-ui-widget-disabled.oo-ui-selectFileInputWidget-dropTarget .oo-ui-buttonElement-button {
cursor:no-drop
}
.oo-ui-selectFileInputWidget-info > .oo-ui-inputWidget-input {
height:2.2857143em
}
.oo-ui-selectFileInputWidget-dropTarget {
background-color:var(--background-color-base,#fff);
border:1px solid var(--border-color-base,#a2a9b1);
border-radius:2px;
vertical-align:middle;
overflow:hidden
}
.oo-ui-selectFileInputWidget-dropTarget.oo-ui-selectFileInputWidget-empty {
border-style:dashed
}
.oo-ui-selectFileInputWidget-dropTarget .oo-ui-pendingElement-pending {
background-size:1.4285714em 1.4285714em
}
.oo-ui-selectFileInputWidget-buttonOnly {
width:auto;
max-width:none
}
.oo-ui-selectFileInputWidget.oo-ui-widget-enabled.oo-ui-selectFileInputWidget-dropTarget {
background-color:var(--background-color-base,#fff);
transition-property:background-color,color,border-color;
transition-duration:250ms
}
.oo-ui-selectFileInputWidget.oo-ui-widget-enabled.oo-ui-selectFileInputWidget-dropTarget:hover {
border-color:var(--border-color-input--hover,#72777d)
}
.oo-ui-selectFileInputWidget.oo-ui-widget-enabled .oo-ui-selectFileInputWidget-info > .oo-ui-inputWidget-input {
transition-property:background-color,color;
transition-duration:250ms
}
.oo-ui-selectFileInputWidget.oo-ui-widget-enabled.oo-ui-selectFileInputWidget-canDrop.oo-ui-selectFileInputWidget-dropTarget,
.oo-ui-selectFileInputWidget.oo-ui-widget-enabled.oo-ui-selectFileInputWidget-canDrop .oo-ui-selectFileInputWidget-info > .oo-ui-inputWidget-input {
background-color:var(--background-color-progressive-subtle,#eaf3ff);
color:var(--color-progressive--active,#233566)
}
.oo-ui-selectFileInputWidget.oo-ui-widget-enabled.oo-ui-selectFileInputWidget-cantDrop.oo-ui-selectFileInputWidget-dropTarget,
.oo-ui-selectFileInputWidget.oo-ui-widget-enabled.oo-ui-selectFileInputWidget-cantDrop .oo-ui-selectFileInputWidget-info > .oo-ui-inputWidget-input {
background-color:var(--background-color-error-subtle,#ffe9e5);
color:var(--border-color-error,#9f3526)
}
.oo-ui-selectFileInputWidget.oo-ui-widget-disabled.oo-ui-selectFileInputWidget-dropTarget,
.oo-ui-selectFileInputWidget.oo-ui-selectFileInputWidget-empty.oo-ui-widget-disabled.oo-ui-selectFileInputWidget-dropTarget {
background-color:var(--background-color-disabled-subtle,#eaecf0);
border-color:var(--border-color-disabled,#c8ccd1)
}
.oo-ui-toggleSwitchWidget {
position:relative;
display:inline-block;
vertical-align:middle;
overflow:hidden;
box-sizing:border-box;
transform:translateZ(0);
background-color:var(--background-color-interactive-subtle,#f8f9fa);
min-width:48px;
width:3.5em;
min-height:32px;
height:2em;
border:1px solid var(--border-color-input-binary,#72777d);
border-radius:9999px;
margin-right:8px;
transition-property:background-color,border-color;
transition-duration:250ms
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled {
cursor:pointer
}
.oo-ui-toggleSwitchWidget-grip {
position:absolute;
display:block;
box-sizing:border-box
}
.oo-ui-toggleSwitchWidget a {
height:100%;
display:block;
position:relative;
z-index:3
}
.oo-ui-toggleSwitchWidget:last-child {
margin-right:0
}
.oo-ui-toggleSwitchWidget::before {
content:'';
display:block;
position:absolute;
top:1px;
left:1px;
bottom:1px;
right:1px;
border:1px solid var(--border-color-transparent,transparent);
border-radius:9999px;
z-index:1;
transition-property:border-color;
transition-duration:250ms
}
.oo-ui-toggleSwitchWidget-grip {
top:50%;
left:1px;
min-width:20px;
width:1.4285714em;
min-height:20px;
height:1.4285714em;
border-radius:50%;
transition-property:background-color,border-color,transform;
transition-duration:250ms,100ms,100ms;
transform:translateX(0.2857143em) translateY(-50%)
}
.oo-ui-toggleSwitchWidget-glow {
display:none
}
.oo-ui-toggleSwitchWidget.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip {
transform:translateX(100%) translateY(-50%)
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled .oo-ui-toggleSwitchWidget-grip {
background-color:var(--background-color-interactive-subtle,#f8f9fa);
border:1px solid var(--border-color-input-binary,#72777d)
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover {
background-color:var(--background-color-base,#fff);
border-color:var(--border-color-progressive--hover,#4b77d6)
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover .oo-ui-toggleSwitchWidget-grip {
background-color:var(--background-color-base,#fff);
border-color:var(--border-color-progressive--hover,#4b77d6)
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active,
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:hover,
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:focus {
background-color:var(--background-color-progressive--active,#233566);
border-color:var(--border-color-input-binary--active,#233566);
box-shadow:inset 0 0 0 1px var(--box-shadow-color-progressive--active,#233566)
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active .oo-ui-toggleSwitchWidget-grip,
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:hover .oo-ui-toggleSwitchWidget-grip,
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:focus .oo-ui-toggleSwitchWidget-grip {
background-color:var(--background-color-base,#fff);
border-color:var(--background-color-base,#fff)
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:focus {
border-color:var(--border-color-progressive--focus,#36c);
box-shadow:inset 0 0 0 1px var(--box-shadow-color-progressive--focus,#36c);
outline:1px solid transparent
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:focus .oo-ui-toggleSwitchWidget-grip {
border-color:var(--border-color-progressive--focus,#36c)
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on {
background-color:var(--background-color-progressive,#36c);
border-color:var(--border-color-input-binary--checked,#36c)
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip {
background-color:var(--background-color-base,#fff);
border-color:var(--background-color-base,#fff)
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:hover {
background-color:var(--background-color-progressive--hover,#4b77d6);
border-color:var(--border-color-progressive--hover,#4b77d6)
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:active,
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:active:hover {
background-color:var(--background-color-progressive--active,#233566);
border-color:var(--border-color-input-binary--active,#233566)
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:focus {
border-color:var(--border-color-input-binary--checked,#36c)
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:focus::before {
border-color:var(--border-color-inverted,#fff)
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-disabled {
background-color:var(--background-color-disabled,#c8ccd1);
border-color:var(--border-color-disabled,#c8ccd1);
outline:0
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-disabled.oo-ui-toggleWidget-off .oo-ui-toggleSwitchWidget-grip {
border:1px solid var(--border-color-inverted,#fff);
box-shadow:inset 0 0 0 1px var(--box-shadow-color-inverted,#fff)
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-disabled.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip {
background-color:var(--background-color-base,#fff)
}
.oo-ui-defaultOverlay {
position:absolute;
top:0;
left:0
}
body > .oo-ui-windowManager {
font-size:0.875rem
}
body > .oo-ui-windowManager > .oo-ui-dialog {
z-index:450
}
.oo-ui-indicator-clear {
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 clear %3C/title%3E%3Cpath d=%22M10 0a10 10 0 1 0 10 10A10 10 0 0 0 10 0m5.66 14.24-1.41 1.41L10 11.41l-4.24 4.25-1.42-1.42L8.59 10 4.34 5.76l1.42-1.42L10 8.59l4.24-4.24 1.41 1.41L11.41 10z%22/%3E%3C/svg%3E")
}
.oo-ui-image-invert.oo-ui-indicator-clear {
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 clear %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M10 0a10 10 0 1 0 10 10A10 10 0 0 0 10 0m5.66 14.24-1.41 1.41L10 11.41l-4.24 4.25-1.42-1.42L8.59 10 4.34 5.76l1.42-1.42L10 8.59l4.24-4.24 1.41 1.41L11.41 10z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-indicator-up {
background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%2212%22 viewBox=%220 0 12 12%22%3E%3Ctitle%3E up %3C/title%3E%3Cpath d=%22M9.9 9.1 6 5.2 2.1 9.1 1 8l5-5 5 5z%22/%3E%3C/svg%3E")
}
.oo-ui-image-invert.oo-ui-indicator-up {
background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%2212%22 viewBox=%220 0 12 12%22%3E%3Ctitle%3E up %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M9.9 9.1 6 5.2 2.1 9.1 1 8l5-5 5 5z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-indicator-down {
background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%2212%22 viewBox=%220 0 12 12%22%3E%3Ctitle%3E down %3C/title%3E%3Cpath d=%22M9.9 2.9 6 6.8 2.1 2.9 1 4l5 5 5-5z%22/%3E%3C/svg%3E")
}
.oo-ui-image-invert.oo-ui-indicator-down {
background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%2212%22 viewBox=%220 0 12 12%22%3E%3Ctitle%3E down %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M9.9 2.9 6 6.8 2.1 2.9 1 4l5 5 5-5z%22/%3E%3C/g%3E%3C/svg%3E")
}
.oo-ui-indicator-required {
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 required %3C/title%3E%3Cpath d=%22M8.5 0h3v20h-3z%22/%3E%3Cpath d=%22M19.4 13.7 18 16.3.6 6.3 2 3.7z%22/%3E%3Cpath d=%22m18 3.7 1.4 2.6-17.3 10-1.5-2.6z%22/%3E%3C/svg%3E")
}
.oo-ui-image-invert.oo-ui-indicator-required {
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 required %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M8.5 0h3v20h-3z%22/%3E%3Cpath d=%22M19.4 13.7 18 16.3.6 6.3 2 3.7z%22/%3E%3Cpath d=%22m18 3.7 1.4 2.6-17.3 10-1.5-2.6z%22/%3E%3C/g%3E%3C/svg%3E")
}
@media (prefers-reduced-motion:reduce) {
*,
::before,
::after {
animation-delay:-0.01ms !important;
animation-duration:0.01ms !important;
animation-iteration-count:1 !important;
scroll-behavior:auto !important;
transition-duration:0ms !important
}
}
body {
margin:0
}
main {
display:block
}
hr {
box-sizing:content-box;
height:0;
overflow:visible
}
abbr[title] {
border-bottom:1px dotted;
cursor:help
}
@supports (text-decoration:underline dotted) {
abbr[title] {
border-bottom:0;
text-decoration:underline dotted
}
}
pre,
code,
tt,
kbd,
samp {
font-family:monospace,monospace
}
sub,
sup {
line-height:1
}
img {
border:0
}
figure {
margin:0
}
button,
input,
optgroup,
select,
textarea {
margin:0
}
button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
border-style:none;
padding:0
}
legend {
color:inherit;
padding:0
}
figure[typeof~='mw:File'],
figure[typeof~='mw:File/Frameless'] {
}
.mw-body-content figure[typeof~='mw:File'] > a,
.mw-body-content figure[typeof~='mw:File/Frameless'] > a {
border:0
}
figure[typeof~='mw:File'].mw-halign-right,
figure[typeof~='mw:File/Frameless'].mw-halign-right {
margin:0 0 0.5em 0.5em;
clear:right;
float:right
}
figure[typeof~='mw:File'].mw-halign-left,
figure[typeof~='mw:File/Frameless'].mw-halign-left {
margin:0 0.5em 0.5em 0;
clear:left;
float:left
}
figure[typeof~='mw:File'].mw-halign-none,
figure[typeof~='mw:File/Frameless'].mw-halign-none {
clear:none;
float:none
}
figure[typeof~='mw:File'].mw-halign-center,
figure[typeof~='mw:File/Frameless'].mw-halign-center {
margin:0 auto;
display:table;
border-collapse:collapse;
clear:none;
float:none
}
figure[typeof~='mw:File'] > figcaption,
figure[typeof~='mw:File/Frameless'] > figcaption {
display:none
}
figure[typeof~='mw:File/Thumb'],
figure[typeof~='mw:File/Frame'] {
display:table;
text-align:center;
border-collapse:collapse;
line-height:0;
margin:0.5em 0 1.3em 1.4em;
clear:right;
float:right
}
.mw-body-content figure[typeof~='mw:File/Thumb'] > a,
.mw-body-content figure[typeof~='mw:File/Frame'] > a {
border:0
}
.mw-content-ltr figure[typeof~='mw:File/Thumb'],
.mw-content-ltr figure[typeof~='mw:File/Frame'] {
margin:0.5em 0 1.3em 1.4em;
clear:right;
float:right
}
.mw-content-rtl figure[typeof~='mw:File/Thumb'],
.mw-content-rtl figure[typeof~='mw:File/Frame'] {
margin:0.5em 1.4em 1.3em 0;
clear:left;
float:left
}
figure[typeof~='mw:File/Thumb'].mw-halign-right,
figure[typeof~='mw:File/Frame'].mw-halign-right {
margin:0.5em 0 1.3em 1.4em;
clear:right;
float:right
}
figure[typeof~='mw:File/Thumb'].mw-halign-left,
figure[typeof~='mw:File/Frame'].mw-halign-left {
margin:0.5em 1.4em 1.3em 0;
clear:left;
float:left
}
figure[typeof~='mw:File/Thumb'].mw-halign-none,
figure[typeof~='mw:File/Frame'].mw-halign-none {
margin:0;
margin-bottom:0.5em;
clear:none;
float:none
}
figure[typeof~='mw:File/Thumb'].mw-halign-center,
figure[typeof~='mw:File/Frame'].mw-halign-center {
margin:0 auto 0.5em auto;
clear:none;
float:none
}
figure[typeof~='mw:File/Thumb'] > :not(figcaption),
figure[typeof~='mw:File/Frame'] > :not(figcaption) {
}
figure[typeof~='mw:File/Thumb'] > :not(figcaption) .mw-file-element,
figure[typeof~='mw:File/Frame'] > :not(figcaption) .mw-file-element {
margin:3px
}
figure[typeof~='mw:File/Thumb'] > :not(figcaption) .mw-broken-media,
figure[typeof~='mw:File/Frame'] > :not(figcaption) .mw-broken-media {
display:inline-block;
line-height:1.6em;
word-break:break-word;
width:180px;
font-size:94%
}
figure[typeof~='mw:File/Thumb'] > figcaption,
figure[typeof~='mw:File/Frame'] > figcaption {
display:table-caption;
caption-side:bottom;
line-height:1.4em;
word-break:break-word;
text-align:start;
padding:0 6px 6px 6px
}
@media all and (max-width:calc(640px - 1px)) {
body.skin--responsive figure {
margin:0 auto !important;
float:none !important
}
}
figure[typeof~='mw:File/Frame'] > figcaption:empty {
padding-bottom:0
}
figure[typeof~='mw:File/Thumb'] > figcaption:empty {
padding-bottom:3px
}
.mw-valign-middle .mw-file-element {
vertical-align:middle
}
.mw-valign-baseline .mw-file-element {
vertical-align:baseline
}
.mw-valign-sub .mw-file-element {
vertical-align:sub
}
.mw-valign-super .mw-file-element {
vertical-align:super
}
.mw-valign-top .mw-file-element {
vertical-align:top
}
.mw-valign-text-top .mw-file-element {
vertical-align:text-top
}
.mw-valign-bottom .mw-file-element {
vertical-align:bottom
}
.mw-valign-text-bottom .mw-file-element {
vertical-align:text-bottom
}
.toctogglecheckbox:checked ~ ul {
display:none
}
.tocnumber {
padding-left:0;
padding-right:0.5em;
-webkit-padding-start:0;
-webkit-padding-end:0.5em;
padding-inline-start:0;
padding-inline-end:0.5em
}
.mw-wiki-logo {
background-image:url(/static/logo-192px.webp)
}
@media print {
figure[typeof~='mw:File/Thumb'],
figure[typeof~='mw:File/Frame'] {
border:1pt;
border-bottom:0;
background-color:#fff
}
figure[typeof~='mw:File/Thumb'] > :not(figcaption) .mw-file-element,
figure[typeof~='mw:File/Frame'] > :not(figcaption) .mw-file-element {
border:1pt solid #ddd
}
figure[typeof~='mw:File/Thumb'] > figcaption,
figure[typeof~='mw:File/Frame'] > figcaption {
background-color:#fff;
color:#666;
font-size:10pt;
border:1pt;
border-top:0
}
.mw-image-border .mw-file-element {
border:1pt
}
.mw-parser-output a.external {
}
.mw-parser-output a.external.text::after,
.mw-parser-output a.external.autonumber::after {
content:' (' attr(href) ')';
word-break:break-all;
word-wrap:break-word
}
.mw-parser-output a.external.text[href^='//']:after,
.mw-parser-output a.external.autonumber[href^='//']:after {
content:' (https:' attr(href) ')'
}
.wikitable {
background:#fff;
margin:1em 0;
border:1pt solid #aaa;
border-collapse:collapse;
font-size:10pt;
page-break-inside:avoid
}
.wikitable > caption {
padding:5px;
font-size:10pt
}
.wikitable > tr > th,
.wikitable > tr > td,
.wikitable > * > tr > th,
.wikitable > * > tr > td {
background:#fff !important;
color:#000 !important;
border:1pt solid #aaa;
padding:0.4em 0.6em
}
.wikitable > tr > th,
.wikitable > * > tr > th {
text-align:center
}
table.listing,
table.listing td {
border:1pt solid #000;
border-collapse:collapse
}
.catlinks ul {
display:inline;
padding:0;
list-style:none
}
.catlinks li {
display:inline-block;
line-height:1.15;
margin:0.1em 0;
border-left:1pt solid #aaa;
padding:0 0.4em
}
.catlinks li:first-child {
border-left:0;
padding-left:0.2em
}
.mw-hidden-catlinks,
.catlinks {
display:none
}
.mw-editsection,
.mw-editsection-like,
.mw-indicators,
#siteNotice,
.usermessage {
display:none
}
.printfooter {
clear:both;
padding:1em 0
}
.center {
text-align:center
}
a {
background:none !important;
padding:0 !important
}
a,
a.external,
a.new,
a.stub {
color:inherit !important;
text-decoration:inherit !important
}
dt {
font-weight:bold
}
.mw-heading,
h1,
h2,
h3,
h4,
h5,
h6 {
font-weight:bold;
page-break-after:avoid;
page-break-before:avoid
}
p {
margin:1em 0;
line-height:1.2;
orphans:3;
widows:3
}
img,
figure {
page-break-inside:avoid
}
img {
border:0;
vertical-align:middle
}
pre,
.mw-code {
background:#fff;
color:#000;
border:1pt dashed #000;
padding:1em;
font-size:8pt;
white-space:pre-wrap;
overflow-x:hidden;
word-wrap:break-word
}
ul {
list-style-type:square
}
.toctogglecheckbox:checked + .toctitle {
display:none
}
.toc {
background-color:#f9f9f9;
border:1pt solid #aaa;
padding:5px;
display:table
}
.tocnumber,
.toctext {
display:table-cell
}
}
@media screen {
figure[typeof~='mw:File/Thumb'],
figure[typeof~='mw:File/Frame'] {
border:1px solid var(--border-color-subtle,#c8ccd1);
border-bottom:0;
background-color:var(--background-color-interactive-subtle,#f8f9fa)
}
figure[typeof~='mw:File/Thumb'] > :not(figcaption) .mw-file-element,
figure[typeof~='mw:File/Frame'] > :not(figcaption) .mw-file-element {
border:1px solid var(--border-color-subtle,#c8ccd1)
}
figure[typeof~='mw:File/Thumb'] > figcaption,
figure[typeof~='mw:File/Frame'] > figcaption {
border:1px solid var(--border-color-subtle,#c8ccd1);
border-top:0;
background-color:var(--background-color-interactive-subtle,#f8f9fa);
font-size:88.40000000000001%
}
.mw-image-border .mw-file-element {
border:1px solid #eaecf0
}
figure[typeof~='mw:File/Thumb'] > figcaption::before {
content:'';
width:15px;
height:11px;
margin:0;
margin-left:3px;
margin-right:0;
-webkit-margin-start:3px;
-webkit-margin-end:0;
margin-inline-start:3px;
margin-inline-end:0;
float:right
}
.mw-content-ltr figure[typeof~='mw:File/Thumb'] > figcaption::before {
float:right
}
.mw-content-rtl figure[typeof~='mw:File/Thumb'] > figcaption::before {
float:left
}
body.skin--responsive figure[typeof~='mw:File/Thumb'] > figcaption::before {
}
@media all and (max-width:calc(640px - 1px)) {
body.skin--responsive figure[typeof~='mw:File/Thumb'] > figcaption::before {
content:none
}
}
figure[typeof~='mw:File/Thumb'] > .mw-file-description,
figure[typeof~='mw:File/Thumb'] > .mw-file-magnify {
display:block;
position:relative
}
figure[typeof~='mw:File/Thumb'] > .mw-file-description::after,
figure[typeof~='mw:File/Thumb'] > .mw-file-magnify::after {
content:'';
width:15px;
height:11px;
position:absolute;
bottom:-11px;
right:6px;
background-image:url(/w/resources/src/mediawiki.skinning/images/magnify-clip-ltr.svg?8330e)
}
.mw-content-ltr figure[typeof~='mw:File/Thumb'] > .mw-file-description::after,
.mw-content-ltr figure[typeof~='mw:File/Thumb'] > .mw-file-magnify::after {
right:6px;
left:auto;
background-image:url(/w/resources/src/mediawiki.skinning/images/magnify-clip-ltr.svg?8330e)
}
.mw-content-rtl figure[typeof~='mw:File/Thumb'] > .mw-file-description::after,
.mw-content-rtl figure[typeof~='mw:File/Thumb'] > .mw-file-magnify::after {
right:auto;
left:6px;
background-image:url(/w/resources/src/mediawiki.skinning/images/magnify-clip-rtl.svg?38fd5)
}
@media all and (max-width:calc(640px - 1px)) {
figure[typeof~='mw:File/Thumb'] > .mw-file-description::after,
figure[typeof~='mw:File/Thumb'] > .mw-file-magnify::after {
background-image:none !important
}
}
body.skin--responsive .mw-parser-output {
}
body.skin--responsive .mw-parser-output figure img.mw-file-element {
height:auto;
max-width:100%
}
body.skin--responsive .mw-parser-output figure[typeof~='mw:File/Thumb'] img.mw-file-element,
body.skin--responsive .mw-parser-output figure[typeof~='mw:File/Frame'] img.mw-file-element {
max-width:calc(100% - (2 * 3px) - (2 * 1px))
}
body.skin--responsive .mw-parser-output .noresize figure img.mw-file-element,
body.skin--responsive .mw-parser-output figure.noresize img.mw-file-element {
max-width:none
}
a.new {
color:#ba0000
}
a.new:visited {
color:#a55858
}
a.mw-selflink {
color:inherit;
font-weight:bold;
text-decoration:inherit
}
a.mw-selflink:hover {
cursor:inherit;
text-decoration:inherit
}
a.mw-selflink:active,
a.mw-selflink:visited {
color:inherit
}
.mw-parser-output a.extiw,
.mw-parser-output a.external {
color:#36b
}
.mw-parser-output a.extiw:visited,
.mw-parser-output a.external:visited {
color:#636
}
.mw-parser-output a.extiw:active,
.mw-parser-output a.external:active {
color:#b63
}
.mw-underline-always a {
text-decoration:underline
}
.mw-underline-never a {
text-decoration:none
}
.plainlinks a.external {
background:none !important;
padding:0 !important
}
.mw-body-content::after {
clear:both;
content:'';
display:block
}
.mw-body-content a.external.free {
word-wrap:break-word
}
.mw-body-content .error {
font-size:larger;
color:var(--color-error,#d73333)
}
.rtl .mw-parser-output a.external.free,
.rtl .mw-parser-output a.external.autonumber {
direction:ltr;
unicode-bidi:embed
}
.mw-hide-empty-elt .mw-parser-output:not(.mw-show-empty-elt) .mw-empty-elt {
display:none
}
@media all and (max-width:calc(640px - 1px)) {
.mw-parser-output {
}
.mw-parser-output table {
display:block;
overflow:auto;
max-width:100%
}
.mw-parser-output .noresize table {
display:table
}
}
.wikitable {
background-color:var(--background-color-neutral-subtle,#f8f9fa);
color:var(--color-base,#202122);
margin:1em 0;
border:1px solid var(--border-color-base,#a2a9b1);
border-collapse:collapse
}
.wikitable > tr > th,
.wikitable > tr > td,
.wikitable > * > tr > th,
.wikitable > * > tr > td {
border:1px solid var(--border-color-base,#a2a9b1);
padding:0.2em 0.4em
}
.wikitable > tr > th,
.wikitable > * > tr > th {
background-color:var(--background-color-neutral,#eaecf0);
color:var(--color-base,#202122);
text-align:center
}
.wikitable > caption {
font-weight:bold
}
@media all and (max-width:calc(640px - 1px)) {
body.skin--responsive .wikitable {
float:none;
margin-left:0;
margin-right:0
}
}
#catlinks {
text-align:left
}
.catlinks {
background-color:var(--background-color-neutral-subtle,#f8f9fa);
margin-top:1em;
border:1px solid var(--border-color-base,#a2a9b1);
padding:5px;
clear:both
}
.catlinks ul {
display:inline;
margin:0;
padding:0;
list-style:none
}
.catlinks li {
display:inline-block;
line-height:1.25em;
margin:0.125em 0;
border-left:1px solid var(--border-color-base,#a2a9b1);
padding:0 0.5em
}
.catlinks li:first-child {
border-left:0;
padding-left:0.25em
}
.catlinks li a.mw-redirect {
font-style:italic
}
.mw-hidden-cats-hidden,
.catlinks-allhidden {
display:none
}
.emptyPortlet {
display:none
}
.printfooter,
.client-nojs #t-print {
display:none
}
.noresize {
max-width:100%;
overflow-x:auto
}
.mw-editsection {
-webkit-user-select:none;
-moz-user-select:none;
user-select:none
}
.mw-editsection,
.mw-editsection-like {
font-size:small;
font-weight:normal;
margin-left:1em;
margin-right:0;
-webkit-margin-start:1em;
-webkit-margin-end:0;
margin-inline-start:1em;
margin-inline-end:0;
vertical-align:baseline;
line-height:0;
unicode-bidi:isolate
}
.mw-editsection-bracket,
.mw-editsection-divider {
color:var(--color-subtle,#54595d)
}
.mw-indicators {
float:right
}
#siteNotice {
position:relative;
text-align:center;
margin:0
}
#localNotice {
margin-bottom:0.9em
}
#siteSub {
display:none
}
#mw-content-subtitle,
#contentSub2 {
font-size:84%;
line-height:1.2em;
margin:0 0 1.4em 1em;
color:var(--color-subtle,#54595d);
width:auto
}
span.subpages {
display:block
}
.usermessage {
background-color:var(--background-color-warning-subtle,#fdf2d5);
border:1px solid var(--border-color-warning,#987027);
color:var(--color-emphasized,#101418);
font-weight:bold;
margin:2em 0 1em;
padding:0.5em 1em;
vertical-align:middle
}
a {
text-decoration:none;
color:#0645ad;
background:none
}
a:not([href]) {
cursor:pointer
}
a:visited {
color:#0b0080
}
a:active {
color:#faa700
}
a:hover,
a:focus {
text-decoration:underline
}
img {
border:0;
vertical-align:middle
}
hr {
height:1px;
background-color:var(--border-color-base,#a2a9b1);
border:0;
margin:0.2em 0
}
.mw-heading,
h1,
h2,
h3,
h4,
h5,
h6 {
color:var(--color-emphasized,#101418);
font-weight:bold;
margin:0;
padding-top:0.5em;
padding-bottom:0.17em;
display:flow-root;
word-break:break-word
}
.mw-heading1,
h1,
.mw-heading2,
h2 {
margin-bottom:0.6em;
border-bottom:1px solid var(--border-color-base,#a2a9b1)
}
.mw-heading3,
h3,
.mw-heading4,
h4,
.mw-heading5,
h5 {
margin-bottom:0.3em
}
.mw-heading1,
h1 {
font-size:188%;
font-weight:normal
}
.mw-heading2,
h2 {
font-size:150%;
font-weight:normal
}
.mw-heading3,
h3 {
font-size:128%
}
.mw-heading4,
h4 {
font-size:116%
}
.mw-heading5,
h5 {
font-size:108%
}
.mw-heading6,
h6 {
font-size:100%
}
.mw-heading h1,
.mw-heading h2,
.mw-heading h3,
.mw-heading h4,
.mw-heading h5,
.mw-heading h6 {
display:inline;
border:0;
margin:0;
padding:0;
color:inherit;
font:inherit
}
p {
margin:0.4em 0 0.5em 0
}
p img {
margin:0
}
ul {
margin-top:0.3em;
margin-bottom:0;
margin-left:1.6em;
margin-right:0;
-webkit-margin-start:1.6em;
-webkit-margin-end:0;
margin-inline-start:1.6em;
margin-inline-end:0;
padding:0
}
ol {
margin-top:0.3em;
margin-bottom:0;
margin-left:3.2em;
margin-right:0;
-webkit-margin-start:3.2em;
-webkit-margin-end:0;
margin-inline-start:3.2em;
margin-inline-end:0;
padding:0;
list-style-image:none
}
dd {
margin-bottom:0.1em;
margin-left:1.6em;
margin-right:0;
-webkit-margin-start:1.6em;
-webkit-margin-end:0;
margin-inline-start:1.6em;
margin-inline-end:0
}
li {
margin-bottom:0.1em
}
dt {
font-weight:bold;
margin-bottom:0.1em
}
dl {
margin-top:0.2em;
margin-bottom:0.5em
}
pre,
code,
tt,
kbd,
samp,
.mw-code {
font-family:monospace,monospace
}
pre,
code,
.mw-code {
background-color:var(--background-color-neutral-subtle,#f8f9fa);
color:var(--color-emphasized,#101418);
border:1px solid var(--border-color-muted,#dadde3)
}
code {
border-radius:2px;
padding:1px 4px
}
pre,
.mw-code {
padding:1em;
white-space:pre-wrap;
overflow-x:hidden;
word-wrap:break-word
}
table {
font-size:100%
}
fieldset {
border:1px solid #2a4b8d;
margin:1em 0 1em 0;
padding:0 1em 1em
}
legend {
padding:0.5em
}
form {
border:0;
margin:0
}
textarea {
display:block;
box-sizing:border-box;
width:100%;
border:1px solid var(--border-color-base,#a2a9b1);
padding:0.1em
}
.center {
width:100%;
text-align:center
}
*.center * {
margin-left:auto;
margin-right:auto
}
.small {
font-size:94%
}
table.small {
font-size:100%
}
@counter-style meetei {
system:numeric;
symbols:'\ABF0' '\ABF1' '\ABF2' '\ABF3' '\ABF4' '\ABF5' '\ABF6' '\ABF7' '\ABF8' '\ABF9';
suffix:') '
}
@counter-style santali {
system:numeric;
symbols:'\1C50' '\1C51' '\1C52' '\1C53' '\1C54' '\1C55' '\1C56' '\1C57' '\1C58' '\1C59'
}
@counter-style myanmar_with_period {
system:numeric;
symbols:'\1040' '\1041' '\1042' '\1043' '\1044' '\1045' '\1046' '\1047' '\1048' '\1049';
suffix:'\104B\0020'
}
ol:lang(azb) li,
ol:lang(bcc) li,
ol:lang(bgn) li,
ol:lang(bqi) li,
ol:lang(fa) li,
ol:lang(glk) li,
ol:lang(kk-arab) li,
ol:lang(lrc) li,
ol:lang(luz) li,
ol:lang(mzn) li {
list-style-type:persian
}
ol:lang(ckb) li,
ol:lang(sdh) li {
list-style-type:arabic-indic
}
ol:lang(hi) li,
ol:lang(mai) li,
ol:lang(mr) li,
ol:lang(ne) li {
list-style-type:devanagari
}
ol:lang(as) li,
ol:lang(bn) li {
list-style-type:bengali
}
ol:lang(mni) li {
list-style-type:meetei
}
ol:lang(or) li {
list-style-type:oriya
}
ol:lang(sat) li {
list-style-type:santali
}
ol:lang(blk) li,
ol:lang(kjp) li,
ol:lang(ksw) li,
ol:lang(mnw) li,
ol:lang(my) li,
ol:lang(shn) li {
list-style-type:myanmar_with_period
}
.mw-heading1:lang(anp),
.mw-heading1:lang(as),
.mw-heading1:lang(awa),
.mw-heading1:lang(bgc),
.mw-heading1:lang(bh),
.mw-heading1:lang(bho),
.mw-heading1:lang(blk),
.mw-heading1:lang(bn),
.mw-heading1:lang(bo),
.mw-heading1:lang(bpy),
.mw-heading1:lang(ccp),
.mw-heading1:lang(dty),
.mw-heading1:lang(dz),
.mw-heading1:lang(gom),
.mw-heading1:lang(gu),
.mw-heading1:lang(hi),
.mw-heading1:lang(kjp),
.mw-heading1:lang(km),
.mw-heading1:lang(kn),
.mw-heading1:lang(ks),
.mw-heading1:lang(ksw),
.mw-heading1:lang(mag),
.mw-heading1:lang(mai),
.mw-heading1:lang(ml),
.mw-heading1:lang(mnw),
.mw-heading1:lang(mr),
.mw-heading1:lang(my),
.mw-heading1:lang(new),
.mw-heading1:lang(nit),
.mw-heading1:lang(nod),
.mw-heading1:lang(or),
.mw-heading1:lang(pa),
.mw-heading1:lang(pi),
.mw-heading1:lang(rki),
.mw-heading1:lang(sa),
.mw-heading1:lang(shn),
.mw-heading1:lang(si),
.mw-heading1:lang(syl),
.mw-heading1:lang(ta),
.mw-heading1:lang(tcy),
.mw-heading1:lang(tdd),
.mw-heading1:lang(te),
h1:lang(anp),
h1:lang(as),
h1:lang(awa),
h1:lang(bgc),
h1:lang(bh),
h1:lang(bho),
h1:lang(blk),
h1:lang(bn),
h1:lang(bo),
h1:lang(bpy),
h1:lang(ccp),
h1:lang(dty),
h1:lang(dz),
h1:lang(gom),
h1:lang(gu),
h1:lang(hi),
h1:lang(kjp),
h1:lang(km),
h1:lang(kn),
h1:lang(ks),
h1:lang(ksw),
h1:lang(mag),
h1:lang(mai),
h1:lang(ml),
h1:lang(mnw),
h1:lang(mr),
h1:lang(my),
h1:lang(new),
h1:lang(nit),
h1:lang(nod),
h1:lang(or),
h1:lang(pa),
h1:lang(pi),
h1:lang(rki),
h1:lang(sa),
h1:lang(shn),
h1:lang(si),
h1:lang(syl),
h1:lang(ta),
h1:lang(tcy),
h1:lang(tdd),
h1:lang(te) {
line-height:1.6em !important
}
.mw-heading:lang(anp),
.mw-heading:lang(as),
.mw-heading:lang(awa),
.mw-heading:lang(bgc),
.mw-heading:lang(bh),
.mw-heading:lang(bho),
.mw-heading:lang(blk),
.mw-heading:lang(bn),
.mw-heading:lang(bo),
.mw-heading:lang(bpy),
.mw-heading:lang(ccp),
.mw-heading:lang(dty),
.mw-heading:lang(dz),
.mw-heading:lang(gom),
.mw-heading:lang(gu),
.mw-heading:lang(hi),
.mw-heading:lang(kjp),
.mw-heading:lang(km),
.mw-heading:lang(kn),
.mw-heading:lang(ks),
.mw-heading:lang(ksw),
.mw-heading:lang(mag),
.mw-heading:lang(mai),
.mw-heading:lang(ml),
.mw-heading:lang(mnw),
.mw-heading:lang(mr),
.mw-heading:lang(my),
.mw-heading:lang(new),
.mw-heading:lang(nit),
.mw-heading:lang(nod),
.mw-heading:lang(or),
.mw-heading:lang(pa),
.mw-heading:lang(pi),
.mw-heading:lang(rki),
.mw-heading:lang(sa),
.mw-heading:lang(shn),
.mw-heading:lang(si),
.mw-heading:lang(syl),
.mw-heading:lang(ta),
.mw-heading:lang(tcy),
.mw-heading:lang(tdd),
.mw-heading:lang(te),
h2:lang(anp),
h2:lang(as),
h2:lang(awa),
h2:lang(bgc),
h2:lang(bh),
h2:lang(bho),
h2:lang(blk),
h2:lang(bn),
h2:lang(bo),
h2:lang(bpy),
h2:lang(ccp),
h2:lang(dty),
h2:lang(dz),
h2:lang(gom),
h2:lang(gu),
h2:lang(hi),
h2:lang(kjp),
h2:lang(km),
h2:lang(kn),
h2:lang(ks),
h2:lang(ksw),
h2:lang(mag),
h2:lang(mai),
h2:lang(ml),
h2:lang(mnw),
h2:lang(mr),
h2:lang(my),
h2:lang(new),
h2:lang(nit),
h2:lang(nod),
h2:lang(or),
h2:lang(pa),
h2:lang(pi),
h2:lang(rki),
h2:lang(sa),
h2:lang(shn),
h2:lang(si),
h2:lang(syl),
h2:lang(ta),
h2:lang(tcy),
h2:lang(tdd),
h2:lang(te),
h3:lang(anp),
h3:lang(as),
h3:lang(awa),
h3:lang(bgc),
h3:lang(bh),
h3:lang(bho),
h3:lang(blk),
h3:lang(bn),
h3:lang(bo),
h3:lang(bpy),
h3:lang(ccp),
h3:lang(dty),
h3:lang(dz),
h3:lang(gom),
h3:lang(gu),
h3:lang(hi),
h3:lang(kjp),
h3:lang(km),
h3:lang(kn),
h3:lang(ks),
h3:lang(ksw),
h3:lang(mag),
h3:lang(mai),
h3:lang(ml),
h3:lang(mnw),
h3:lang(mr),
h3:lang(my),
h3:lang(new),
h3:lang(nit),
h3:lang(nod),
h3:lang(or),
h3:lang(pa),
h3:lang(pi),
h3:lang(rki),
h3:lang(sa),
h3:lang(shn),
h3:lang(si),
h3:lang(syl),
h3:lang(ta),
h3:lang(tcy),
h3:lang(tdd),
h3:lang(te),
h4:lang(anp),
h4:lang(as),
h4:lang(awa),
h4:lang(bgc),
h4:lang(bh),
h4:lang(bho),
h4:lang(blk),
h4:lang(bn),
h4:lang(bo),
h4:lang(bpy),
h4:lang(ccp),
h4:lang(dty),
h4:lang(dz),
h4:lang(gom),
h4:lang(gu),
h4:lang(hi),
h4:lang(kjp),
h4:lang(km),
h4:lang(kn),
h4:lang(ks),
h4:lang(ksw),
h4:lang(mag),
h4:lang(mai),
h4:lang(ml),
h4:lang(mnw),
h4:lang(mr),
h4:lang(my),
h4:lang(new),
h4:lang(nit),
h4:lang(nod),
h4:lang(or),
h4:lang(pa),
h4:lang(pi),
h4:lang(rki),
h4:lang(sa),
h4:lang(shn),
h4:lang(si),
h4:lang(syl),
h4:lang(ta),
h4:lang(tcy),
h4:lang(tdd),
h4:lang(te),
h5:lang(anp),
h5:lang(as),
h5:lang(awa),
h5:lang(bgc),
h5:lang(bh),
h5:lang(bho),
h5:lang(blk),
h5:lang(bn),
h5:lang(bo),
h5:lang(bpy),
h5:lang(ccp),
h5:lang(dty),
h5:lang(dz),
h5:lang(gom),
h5:lang(gu),
h5:lang(hi),
h5:lang(kjp),
h5:lang(km),
h5:lang(kn),
h5:lang(ks),
h5:lang(ksw),
h5:lang(mag),
h5:lang(mai),
h5:lang(ml),
h5:lang(mnw),
h5:lang(mr),
h5:lang(my),
h5:lang(new),
h5:lang(nit),
h5:lang(nod),
h5:lang(or),
h5:lang(pa),
h5:lang(pi),
h5:lang(rki),
h5:lang(sa),
h5:lang(shn),
h5:lang(si),
h5:lang(syl),
h5:lang(ta),
h5:lang(tcy),
h5:lang(tdd),
h5:lang(te),
h6:lang(anp),
h6:lang(as),
h6:lang(awa),
h6:lang(bgc),
h6:lang(bh),
h6:lang(bho),
h6:lang(blk),
h6:lang(bn),
h6:lang(bo),
h6:lang(bpy),
h6:lang(ccp),
h6:lang(dty),
h6:lang(dz),
h6:lang(gom),
h6:lang(gu),
h6:lang(hi),
h6:lang(kjp),
h6:lang(km),
h6:lang(kn),
h6:lang(ks),
h6:lang(ksw),
h6:lang(mag),
h6:lang(mai),
h6:lang(ml),
h6:lang(mnw),
h6:lang(mr),
h6:lang(my),
h6:lang(new),
h6:lang(nit),
h6:lang(nod),
h6:lang(or),
h6:lang(pa),
h6:lang(pi),
h6:lang(rki),
h6:lang(sa),
h6:lang(shn),
h6:lang(si),
h6:lang(syl),
h6:lang(ta),
h6:lang(tcy),
h6:lang(tdd),
h6:lang(te) {
line-height:1.4em
}
.mw-heading1:lang(ne),
h1:lang(ne) {
line-height:1.9
}
.mw-heading2:lang(th),
.mw-heading2:lang(ne),
h2:lang(th),
h2:lang(ne) {
line-height:1.6
}
.toc,
.toccolours {
background-color:var(--background-color-neutral-subtle,#f8f9fa);
border:1px solid var(--border-color-base,#a2a9b1);
padding:5px;
font-size:95%
}
.toc {
display:table;
padding:7px
}
.toc h2 {
display:inline;
border:0;
padding:0;
font-size:100%;
font-weight:bold
}
.toc .toctitle {
text-align:center;
direction:ltr
}
.toc ul {
list-style:none;
margin:0.3em 0;
padding:0;
text-align:start
}
.toc ul ul {
margin:0;
margin-left:2em;
margin-right:0;
-webkit-margin-start:2em;
-webkit-margin-end:0;
margin-inline-start:2em;
margin-inline-end:0
}
table.toc {
border-collapse:collapse
}
table.toc td {
padding:0
}
.tocnumber,
.toctext {
display:table-cell;
text-decoration:inherit
}
.tocnumber {
color:var(--color-base,#202122)
}
.toctogglecheckbox {
display:inline !important;
position:absolute;
opacity:0;
z-index:-1
}
.toctogglespan {
font-size:94%
}
.toctogglespan::before {
content:' ['
}
.toctogglespan::after {
content:']'
}
.toctogglelabel {
color:#0645ad;
cursor:pointer
}
.toctogglelabel:hover {
text-decoration:underline
}
.toctogglecheckbox:focus + .toctitle .toctogglelabel {
text-decoration:underline;
outline:auto
}
.toctogglecheckbox:checked + .toctitle .toctogglelabel::after {
content:'show'
}
.toctogglecheckbox:not(:checked) + .toctitle .toctogglelabel::after {
content:'hide'
}
}
@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx),(min-resolution:144dpi) {
.mw-wiki-logo {
background-image:url(/static/logo-288px.webp);
background-size:135px auto
}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi) {
.mw-wiki-logo {
background-image:url(/static/logo-384px.webp);
background-size:135px auto
}
}
.mixin-vector-legacy-menu-heading-arrow {
content:'';
background:url(/w/skins/Vector/resources/skins.vector.styles.legacy/images/arrow-down.svg?f88ee) 100% 50% no-repeat;
width:1.23076923em;
height:1.23076923em
}
@media screen {
html,
body {
height:100%
}
:focus {
outline-color:var(--outline-color-progressive--focus,#36c)
}
html {
font-size:100%
}
html,
body {
font-family:sans-serif
}
ul {
list-style-image:url(/w/skins/Vector/resources/skins.vector.styles.legacy/images/bullet-icon.svg?d4515)
}
pre,
.mw-code {
line-height:1.3
}
.mw-jump-link:not(:focus) {
display:block;
position:absolute !important;
clip:rect(1px,1px,1px,1px);
width:1px;
height:1px;
margin:-1px;
border:0;
padding:0;
overflow:hidden;
-webkit-user-select:none;
-moz-user-select:none;
user-select:none
}
.mw-editsection,
.mw-editsection-like {
font-family:sans-serif
}
.mw-body h1,
.mw-body .mw-heading1,
.mw-body-content h1,
.mw-body-content .mw-heading1,
.mw-body-content h2,
.mw-body-content .mw-heading2 {
margin-bottom:0.25em;
padding:0;
font-family:'Linux Libertine','Georgia','Times','Source Serif Pro',serif;
line-height:1.375
}
.mw-body h1:lang(ja),
.mw-body .mw-heading1:lang(ja),
.mw-body-content h1:lang(ja),
.mw-body-content .mw-heading1:lang(ja),
.mw-body-content h2:lang(ja),
.mw-body-content .mw-heading2:lang(ja),
.mw-body h1:lang(he),
.mw-body .mw-heading1:lang(he),
.mw-body-content h1:lang(he),
.mw-body-content .mw-heading1:lang(he),
.mw-body-content h2:lang(he),
.mw-body-content .mw-heading2:lang(he),
.mw-body h1:lang(ko),
.mw-body .mw-heading1:lang(ko),
.mw-body-content h1:lang(ko),
.mw-body-content .mw-heading1:lang(ko),
.mw-body-content h2:lang(ko),
.mw-body-content .mw-heading2:lang(ko) {
font-family:sans-serif
}
.mw-body h1:lang(ckb),
.mw-body .mw-heading1:lang(ckb),
.mw-body-content h1:lang(ckb),
.mw-body-content .mw-heading1:lang(ckb),
.mw-body-content h2:lang(ckb),
.mw-body-content .mw-heading2:lang(ckb) {
font-family:'Scheherazade','Linux Libertine','Georgia','Times','Source Serif Pro',serif
}
.mw-body h1:lang(my),
.mw-body .mw-heading1:lang(my),
.mw-body-content h1:lang(my),
.mw-body-content .mw-heading1:lang(my),
.mw-body-content h2:lang(my),
.mw-body-content .mw-heading2:lang(my) {
line-height:normal
}
.mw-body h1,
.mw-body .mw-heading1,
.mw-body-content h1,
.mw-body-content .mw-heading1 {
font-size:1.8em
}
#siteSub {
display:none
}
.vector-body {
font-size:0.875rem;
font-size:calc(1em * 0.875);
line-height:1.6
}
.vector-body #siteSub {
font-size:12.8px
}
.vector-body .mw-heading1,
.vector-body h1 {
margin-top:1em
}
.vector-body .mw-heading2,
.vector-body h2 {
margin-top:1em;
font-size:1.5em
}
.vector-body .mw-heading3,
.vector-body h3,
.vector-body .mw-heading4,
.vector-body h4,
.vector-body .mw-heading5,
.vector-body h5,
.vector-body .mw-heading6,
.vector-body h6 {
margin-top:0.3em;
margin-bottom:0;
padding-bottom:0;
line-height:1.6
}
.vector-body .mw-heading3,
.vector-body h3 {
font-size:1.2em
}
.vector-body .mw-heading3,
.vector-body h3,
.vector-body .mw-heading4,
.vector-body h4 {
font-weight:bold
}
.vector-body .mw-heading4,
.vector-body h4,
.vector-body .mw-heading5,
.vector-body h5,
.vector-body .mw-heading6,
.vector-body h6 {
font-size:100%
}
.vector-body .mw-heading1 h1,
.vector-body .mw-heading2 h2,
.vector-body .mw-heading3 h3,
.vector-body .mw-heading4 h4,
.vector-body .mw-heading5 h5,
.vector-body .mw-heading6 h6 {
margin-top:0;
font-size:inherit
}
.vector-body .toc h2 {
font-family:sans-serif;
font-size:100%
}
.vector-body p {
margin:0.5em 0
}
.vector-body blockquote {
border-left:4px solid #eaecf0;
padding:8px 32px
}
.vector-body blockquote > :first-child {
margin-top:0
}
.vector-body blockquote > :last-child {
margin-bottom:0
}
.mw-parser-output a {
word-wrap:break-word
}
.mw-parser-output a.external {
background-image:url(/w/skins/Vector/resources/skins.vector.styles.legacy/images/link-external-small-ltr-progressive.svg?fb64d);
background-position:center right;
background-repeat:no-repeat;
background-size:0.857em;
padding-right:1em
}
.mw-parser-output a.external.free {
word-break:break-all
}
body {
background-color:#f6f6f6;
overflow-y:scroll
}
.mw-body,
.parsoid-body {
background-color:var(--background-color-base,#fff);
color:var(--color-base,#202122);
direction:ltr;
padding:1em
}
#p-personal {
position:absolute;
top:6px;
right:0.75em
}
#p-personal ul {
padding-left:10em
}
.mw-body,
#mw-data-after-content {
margin-left:10em
}
.mw-body {
margin-top:-1px;
border:1px solid #a7d7f9;
border-right-width:0
}
.mw-body .firstHeading {
display:block
}
.mw-indicators {
z-index:1
}
.vector-body {
position:relative;
z-index:0
}
#mw-page-base {
background-color:#fbfbfb;
background-image:linear-gradient(to bottom,var(--background-color-base,#fff) 50%,#f6f6f6 100%);
background-position:bottom left;
height:5em
}
#mw-head-base {
margin-top:-5em;
margin-left:10em;
height:5em
}
#mw-navigation h2 {
position:absolute;
top:-9999px
}
#mw-head {
position:absolute;
top:0;
right:0;
width:100%
}
#left-navigation {
float:left;
margin-left:10em;
margin-top:2.5em;
margin-bottom:-2.5em
}
#right-navigation {
float:right;
margin-top:2.5em
}
.vector-search-box {
float:left;
margin-right:0.5em;
margin-left:0.5em
}
.vector-search-box form {
margin:0.5em 0 0
}
.vector-search-box-inner {
min-width:5em;
width:20vw;
max-width:20em
}
#mw-panel {
position:absolute;
top:0;
width:10em;
left:0
}
#p-logo + .mw-portlet .vector-menu-heading {
display:none
}
.mw-footer {
margin-left:10em;
margin-top:0;
padding:0.75em
}
.mw-content-ltr {
direction:ltr
}
.mw-content-rtl {
direction:rtl
}
.mw-indicators {
font-size:0.875rem;
line-height:1.6;
position:relative;
float:right
}
.mw-indicator {
display:inline-block
}
.mw-footer {
direction:ltr
}
.mw-footer ul {
list-style:none;
margin:0;
padding:0
}
.mw-footer li {
color:var(--color-base,#202122);
margin:0;
padding:0.5em 0;
font-size:0.75em
}
#footer-icons {
float:right
}
#footer-icons li {
float:left;
margin-left:0.5em;
line-height:2;
text-align:right
}
#footer-icons a {
padding-left:8px;
padding-right:8px;
background-color:#f8f9fa
}
#footer-info li {
line-height:1.4
}
#footer-places li {
float:left;
margin-right:1em;
line-height:2
}
.mw-portlet .vector-menu-heading {
display:none
}
.mw-portlet ul {
list-style:none;
margin:0
}
.vector-menu-checkbox:checked + .vector-menu-heading::after {
transform:scaleY(-1)
}
.vector-menu-dropdown {
direction:ltr;
float:left;
cursor:pointer;
position:relative;
line-height:1.125em
}
.vector-menu-dropdown .vector-menu-heading {
display:flex;
color:var(--color-subtle,#54595d);
font-size:0.8125em;
background-position:right bottom;
margin:0 -1px 0 0;
padding:1.25em 8px 6px;
font-weight:normal
}
.vector-menu-dropdown .vector-menu-heading::after {
content:'';
background:url(/w/skins/Vector/resources/skins.vector.styles.legacy/images/arrow-down.svg?f88ee) 100% 50% no-repeat;
width:1.23076923em;
height:1.23076923em;
opacity:1
}
.vector-menu-dropdown .vector-menu-heading:hover,
.vector-menu-dropdown .vector-menu-heading:focus {
color:var(--color-base,#202122)
}
.vector-menu-dropdown .vector-menu-heading:hover::after,
.vector-menu-dropdown .vector-menu-heading:focus::after {
opacity:var(--opacity-icon-base--selected,1)
}
.vector-menu-dropdown .vector-menu-content {
position:absolute;
top:100%;
left:-1px;
opacity:0;
height:0;
visibility:hidden;
overflow:hidden;
margin:0;
padding:0;
z-index:50;
line-height:1.125em;
background-color:var(--background-color-base,#fff);
border:1px solid var(--border-color-base,#a2a9b1);
border-top-width:0;
box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);
transition-property:opacity;
transition-duration:100ms;
min-width:100%
}
.vector-menu-dropdown > .vector-menu-content-list {
list-style:none
}
.vector-menu-dropdown:hover .vector-menu-content {
opacity:1;
visibility:visible;
height:auto
}
.vector-menu-dropdown .mw-list-item {
padding:0;
margin:0;
text-align:left;
line-height:1em
}
.vector-menu-dropdown .mw-list-item a:not(.vector-icon) {
font-size:0.8125em
}
.vector-menu-dropdown .mw-list-item a {
cursor:pointer;
display:block;
white-space:nowrap;
padding:0.625em;
color:#0645ad
}
.vector-menu-dropdown .mw-list-item.selected a,
.vector-menu-dropdown .mw-list-item.selected a:visited {
color:var(--color-base,#202122);
text-decoration:none
}
.vector-menu-checkbox {
cursor:pointer;
position:absolute;
top:0;
left:0;
z-index:1;
opacity:0;
width:100%;
height:100%;
margin:0;
padding:0;
display:none
}
.vector-menu-checkbox:checked ~ .vector-menu-content {
opacity:1;
visibility:visible;
height:auto
}
:not(:checked) > .vector-menu-checkbox {
display:block
}
.vector-menu-checkbox:focus + .vector-menu-heading:not(.cdx-button) {
outline:dotted 1px;
outline:auto -webkit-focus-ring-color
}
.vector-menu-tabs-legacy {
background-position:left bottom;
float:left;
height:2.5em;
padding-left:1px
}
.vector-menu-tabs-legacy .vector-menu-heading {
display:none
}
.vector-menu-tabs-legacy ul {
float:left;
height:100%;
list-style:none;
margin:0;
padding:0
}
.vector-menu-tabs-legacy li {
background-image:linear-gradient(to top,#77c1f6 0,#e8f2f8 1px,#fff 100%);
background-position:left bottom;
background-repeat:repeat-x;
float:left;
display:block;
height:100%;
margin:0;
padding:0;
line-height:1.125em;
white-space:nowrap
}
.vector-menu-tabs-legacy li a {
background-position:right bottom;
color:#0645ad;
box-sizing:border-box;
display:block;
float:left;
height:3.07692308em;
position:relative;
padding-top:1.25em;
padding-left:8px;
padding-right:8px;
font-size:0.8125em;
cursor:pointer
}
.vector-menu-tabs-legacy .new a,
.vector-menu-tabs-legacy .new a:visited {
color:#ba0000
}
.vector-menu-tabs-legacy .selected {
background:#ffffff
}
.vector-menu-tabs-legacy .selected a,
.vector-menu-tabs-legacy .selected a:visited {
color:var(--color-base,#202122);
text-decoration:none
}
.vector-menu-tabs-legacy .icon a {
background-position:right bottom;
background-repeat:no-repeat
}
.vector-menu-tabs,
.vector-menu-tabs a,
#mw-head .vector-menu-dropdown .vector-menu-heading {
background-image:linear-gradient(to bottom,rgba(167,215,249,0) 0,#a7d7f9 100%);
background-repeat:no-repeat;
background-size:1px 100%
}
#mw-head .vector-menu-dropdown .vector-menu-heading {
background-position:right bottom
}
.vector-legacy-sidebar {
font-size:inherit
}
.vector-legacy-sidebar nav:first-child {
background-image:none
}
.vector-legacy-sidebar nav:first-child .vector-menu-heading {
display:none
}
.vector-legacy-sidebar nav:first-child .vector-menu-content {
margin-left:0.5em
}
.vector-legacy-sidebar .vector-menu-portal {
margin:0 0.6em 0 0.7em;
padding:0.25em 0;
direction:ltr
}
.vector-legacy-sidebar .vector-menu-portal .vector-menu-heading {
display:block;
color:var(--color-subtle,#54595d);
margin:0.5em 0 0 0.66666667em;
border:0;
padding:0.25em 0;
font-size:0.75em;
font-weight:normal;
cursor:default;
background-image:linear-gradient(to right,rgba(200,204,209,0) 0,#c8ccd1 33%,#c8ccd1 66%,rgba(200,204,209,0) 100%);
background-position:center bottom;
background-repeat:no-repeat;
background-size:100% 1px
}
.vector-legacy-sidebar .vector-menu-portal .vector-menu-content {
margin-left:0.5em;
padding-top:0
}
.vector-legacy-sidebar .vector-menu-portal .vector-menu-content ul {
list-style:none;
margin:0;
padding-top:0.3em
}
.vector-legacy-sidebar .vector-menu-portal .vector-menu-content li {
margin:0;
padding:0.25em 0;
font-size:0.75em;
line-height:1.125em;
word-wrap:break-word
}
.vector-legacy-sidebar .vector-menu-portal .vector-menu-content li a {
color:#0645ad
}
.vector-legacy-sidebar .vector-menu-portal .vector-menu-content li a:visited {
color:#0b0080
}
.vector-search-box-inner {
position:relative;
height:100%
}
.vector-search-box-input {
background-color:rgba(255,255,255,0.5);
color:var(--color-emphasized,#101418);
width:100%;
height:2.15384615em;
box-sizing:border-box;
border:1px solid var(--border-color-base,#a2a9b1);
border-radius:2px;
padding:5px 2.15384615em 5px 0.4em;
box-shadow:inset 0 0 0 1px var(--box-shadow-color-transparent,transparent);
font-family:inherit;
direction:ltr;
transition-property:border-color,box-shadow;
transition-duration:250ms;
-webkit-appearance:none;
-moz-appearance:textfield
}
.vector-search-box-inner:hover .vector-search-box-input {
border-color:#72777d
}
.vector-search-box-input:focus,
.vector-search-box-inner:hover .vector-search-box-input:focus {
outline:0;
border-color:var(--border-color-progressive--focus,#36c);
box-shadow:inset 0 0 0 1px var(--box-shadow-color-progressive--focus,#36c)
}
.vector-search-box-input::-webkit-input-placeholder {
color:var(--color-placeholder,#72777d);
opacity:1
}
.vector-search-box-input::placeholder {
color:var(--color-placeholder,#72777d);
opacity:1
}
.vector-search-box-input::-webkit-search-decoration,
.vector-search-box-input::-webkit-search-cancel-button,
.vector-search-box-input::-webkit-search-results-button,
.vector-search-box-input::-webkit-search-results-decoration {
display:none
}
.searchButton {
background-color:transparent;
position:absolute;
top:1px;
bottom:1px;
right:1px;
min-width:28px;
width:2.15384615em;
border:0;
padding:0;
cursor:pointer;
font-size:0.8125em;
direction:ltr;
text-indent:-99999px;
white-space:nowrap;
overflow:hidden;
z-index:1
}
.searchButton[name='go'] {
background:no-repeat center / 1.23076923em url(/w/skins/Vector/resources/skins.vector.styles.legacy/images/search.svg?a45d6);
opacity:0.67
}
.vector-search-box h3 {
display:block;
position:absolute !important;
clip:rect(1px,1px,1px,1px);
width:1px;
height:1px;
margin:-1px;
border:0;
padding:0;
overflow:hidden
}
#p-logo {
width:10em;
height:160px;
margin-bottom:1em
}
#p-logo a {
background-position:center center;
background-repeat:no-repeat;
display:block;
width:10em;
height:160px;
text-decoration:none
}
#localNotice {
margin-bottom:0.9em
}
#siteNotice {
font-size:0.8em
}
@keyframes rotate {
from {
transform:rotate(0deg)
}
to {
transform:rotate(360deg)
}
}
.vector-menu-tabs .mw-watchlink.icon a {
width:2.15384615em;
height:0;
padding:3.07692308em 0 0 0;
overflow:hidden
}
.vector-menu-tabs .mw-watchlink.icon a::before {
background-repeat:no-repeat;
background-position:50% 50%;
content:'';
display:block;
position:absolute;
top:1.07692308em;
left:0.38461538em;
width:1.23076923em;
height:1.23076923em
}
.vector-menu-tabs #ca-unwatch.icon a::before {
background-image:url(/w/skins/Vector/resources/skins.vector.styles.legacy/images/unwatch-icon.svg?75797)
}
.vector-menu-tabs #ca-unwatch.mw-watchlink-temp.icon a::before {
background-image:url(/w/skins/Vector/resources/skins.vector.styles.legacy/images/unwatch-temp-icon.svg?6e0c5)
}
.vector-menu-tabs #ca-watch.icon a::before {
background-image:url(/w/skins/Vector/resources/skins.vector.styles.legacy/images/watch-icon.svg?6ab6f)
}
.vector-menu-tabs #ca-unwatch.icon a:hover::before,
.vector-menu-tabs #ca-unwatch.icon a:focus::before {
background-image:url(/w/skins/Vector/resources/skins.vector.styles.legacy/images/unwatch-icon-hl.svg?72bac)
}
.vector-menu-tabs #ca-unwatch.mw-watchlink-temp.icon a:hover::before,
.vector-menu-tabs #ca-unwatch.mw-watchlink-temp.icon a:focus::before {
background-image:url(/w/skins/Vector/resources/skins.vector.styles.legacy/images/unwatch-temp-icon-hl.svg?9a8e5)
}
.vector-menu-tabs #ca-watch.icon a:hover::before,
.vector-menu-tabs #ca-watch.icon a:focus::before {
background-image:url(/w/skins/Vector/resources/skins.vector.styles.legacy/images/watch-icon-hl.svg?9bf90)
}
.vector-menu-tabs #ca-unwatch.icon .loading::before,
.vector-menu-tabs #ca-watch.icon .loading::before {
animation:rotate 700ms infinite linear;
outline:0;
cursor:default;
pointer-events:none;
transform-origin:50% 50%
}
.vector-user-menu-legacy {
}
.vector-user-menu-legacy li {
font-size:0.75em;
float:left;
margin-left:0.75em;
padding-top:0.5em;
line-height:1.16666667
}
.vector-user-menu-legacy #pt-anonuserpage,
.vector-user-menu-legacy #pt-userpage a {
background-position:left 0.33333333em;
background-image:url(/w/skins/Vector/resources/skins.vector.styles.legacy/images/user-avatar.svg?943a0);
background-repeat:no-repeat;
background-size:1.16666667em 1.16666667em;
padding-top:0.5em;
padding-left:1.5em
}
.vector-user-menu-legacy #pt-userpage {
padding-top:0
}
.vector-user-menu-legacy #pt-userpage a {
display:inline-block
}
.vector-user-menu-legacy #pt-anonuserpage {
color:#54595d
}
.vector-user-menu-legacy .vector-menu-content-list {
display:flex;
flex-wrap:wrap;
flex-grow:1;
justify-content:flex-end;
align-items:baseline
}
}
@media screen and (min-width:982px) {
.mw-body,
#mw-head-base,
#left-navigation,
#mw-data-after-content,
.mw-footer {
margin-left:11em
}
.mw-body {
padding:1.25em 1.5em 1.5em 1.5em
}
.mw-footer {
padding:1.25em
}
#mw-panel {
padding-left:0.5em
}
.vector-search-box {
margin-right:1em
}
#p-personal {
right:1em
}
}
@media print {
.toc,
body {
padding:10px;
font-family:'Linux Libertine','Georgia','Times','Source Serif Pro',serif
}
.printfooter,
.mw-footer,
.thumb,
figure,
table,
ol,
dl,
ul,
.mw-heading3,
h3,
.mw-heading4,
h4,
.mw-heading5,
h5,
.mw-heading6,
h6 {
font-family:sans-serif
}
img {
font-family:'Linux Libertine','Georgia','Times','Source Serif Pro',serif
}
.mw-body a:not(.image) {
border-bottom:1px solid #aaa
}
.firstHeading {
font-size:25pt;
line-height:28pt;
margin-bottom:20px;
padding-bottom:5px
}
.firstHeading,
.mw-heading2,
h2 {
overflow:hidden;
border-bottom:2px solid #000
}
.mw-heading3,
h3,
.mw-heading4,
h4,
.mw-heading5,
h5,
.mw-heading6,
h6 {
margin:30px 0 0
}
.mw-heading2,
h2,
.mw-heading3,
h3,
.mw-heading4,
h4,
.mw-heading5,
h5,
.mw-heading6,
h6 {
padding:0;
position:relative
}
.mw-heading2,
h2 {
font-size:18pt;
line-height:24pt;
margin-bottom:0.25em
}
.mw-heading3,
h3 {
font-size:14pt;
line-height:20pt
}
.mw-heading4,
h4,
.mw-heading5,
h5,
.mw-heading6,
h6 {
font-size:12pt;
line-height:16pt
}
p {
font-size:12pt;
line-height:16pt;
margin-top:5px;
text-align:justify
}
p::before {
content:'';
display:block;
width:120pt;
overflow:hidden
}
blockquote {
border-left:2px solid #000;
padding-left:20px
}
ol,
ul {
margin:10px 0 0 1.6em;
padding:0
}
ol li,
ul li {
padding:2px 0;
font-size:12pt
}
table ol li,
table ul li {
font-size:inherit
}
.toc {
page-break-before:avoid;
page-break-after:avoid;
background:none;
border:0;
display:table
}
.toc a {
border:0;
font-weight:normal
}
.toc > ul > li {
margin-bottom:4px;
font-weight:bold
}
.toc ul {
margin:0;
list-style:none
}
.toc ul ul {
padding-left:30px
}
.toc li.toclevel-1 > a {
font-size:12pt;
font-weight:bold
}
#mw-navigation,
.noprint,
.mw-jump-link,
.mw-portlet-lang,
.toc .tocnumber {
display:none
}
.printfooter {
margin-top:10px;
border-top:3px solid #000;
padding-top:10px;
font-size:10pt;
clear:both
}
.mw-footer {
margin-top:12px;
border-top:1px solid #eee;
padding-top:5px
}
#footer-info {
margin:0;
padding:0
}
#footer-info li {
color:#999;
list-style:none;
display:block;
padding-bottom:10px;
font-size:10pt
}
#footer-info li a {
color:#999 !important
}
#footer-info-lastmod {
color:#000;
font-size:12pt;
font-weight:bold
}
.noprint,
.mw-cite-backlink,
.mw-redirectedfrom,
.patrollink,
#column-one,
#footer-places,
#mw-navigation,
#f-poweredbyico,
#f-copyrightico,
li#about,
li#disclaimer,
li#mobileview,
li#privacy {
display:none
}
#footer {
background:#fff;
color:#000;
margin-top:1em;
border-top:1pt solid #aaa;
padding-top:5px;
direction:ltr
}
}
@media screen {
html {
background-color:black !important;
background-image:url(/static/background.webp);
background-repeat:no-repeat;
background-attachment:fixed;
background-position:top;
background-size:cover
}
:root {
--body-width:1366px;
--sidebar-width:192px;
--right-margin:20px
}
html body {
position:relative;
margin-left:auto;
margin-right:auto;
max-width:var(--body-width)
}
.mw-body,
#mw-head-base,
#left-navigation,
#mw-data-after-content,
.mw-footer {
margin-left:calc(var(--sidebar-width) + 16px)
}
.mw-body {
margin-right:var(--right-margin)
}
#p-logo,
#p-logo a,
#mw-panel {
width:var(--sidebar-width)
}
#p-logo {
margin-bottom:0
}
.mw-wiki-logo {
margin-top:20px;
background-size:160px auto
}
#p-personal {
right:var(--right-margin)
}
#p-search {
margin-right:var(--right-margin)
}
#jquery-foot-hovzer {
left:0
}
.suggestions {
right:var(--right-margin) !important
}
.imeselector {
position:fixed
}
:root {
--bg-body:rgb(27 27 27 / 90%);
--bg-main:rgb(35 35 35);
--bg-main2:rgb(42 42 42);
--bg-main3:rgb(48 48 48);
--bg-dark:rgb(27 27 27);
--bg-darker:rgb(20 20 20);
--bdr-white:rgb(160 160 160);
--bdr-color:rgb(120 80 0);
--bdr-hl:rgb(180 80 0);
--fg:rgb(210 210 210);
--fg-light:rgb(240 240 240);
--fg-dark:rgb(150 150 150);
--link:rgb(255 160 60);
--link-vis:rgb(190 120 40);
--link-new:rgb(220 70 70);
--btn-bg:rgb(45 45 45);
--btn-bdr:rgb(160 160 160);
--btn-fg:rgb(210 210 210);
--btn-bg-hl:rgb(40 40 40);
--btn-bdr-hl:rgb(120 80 0);
--btn-fg-hl:rgb(210 210 210);
--btn-active-bg:rgb(210 80 0);
--btn-active-bdr:rgb(210 80 0);
--btn-active-fg:rgb(240 240 240);
--btn-prim-bg:rgb(210 80 0);
--btn-prim-bdr:rgb(210 80 0);
--btn-prim-fg:rgb(240 240 240);
--btn-prim-bg-hl:rgb(180 60 0);
--btn-prim-bdr-hl:rgb(180 60 0);
--btn-prim-fg-hl:rgb(240 240 240);
--btn-destr-bg:rgb(50 50 50);
--btn-destr-bdr:rgb(210 60 60);
--btn-destr-fg:rgb(210 60 60);
--btn-destr-bg-hl:rgb(40 40 40);
--btn-destr-bdr-hl:rgb(120 80 0);
--btn-destr-fg-hl:rgb(210 60 60);
--btn-disabled-bg:rgb(60 60 60);
--btn-disabled-bdr:rgb(150 150 150);
--btn-disabled-fg:rgb(150 150 150);
--checkbox-bg-unchecked:var(--bg-dark);
--checkbox-bdr-unchecked:var(--bdr-white);
--checkbox-bg-hover:var(--bg-dark);
--checkbox-bdr-hover:var(--btn-prim-bg);
--checkbox-bg-checked:var(--btn-prim-bg);
--checkbox-bdr-checked:var(--btn-prim-bg);
--checkbox-bg-checked-hover:var(--btn-prim-bg-hl);
--checkbox-bdr-checked-hover:var(--btn-prim-bg-hl);
--radio-bg:var(--bg-dark);
--radio-bdr-unchecked:var(--bdr-white);
--radio-bdr-checked:var(--btn-prim-bg-hl);
--radio-bdr-hover:var(--btn-prim-bg);
--diff-bdr-add:rgb(180 255 180);
--diff-bdr-del:rgb(255 180 180);
--diff-bdr-ntr:rgb(190 190 190);
--diff-text-add-bg:rgb(140 255 140);
--diff-text-add-fg:rgb(0 0 0);
--diff-text-del-bg:rgb(255 140 140);
--diff-text-del-fg:rgb(0 0 0);
--diff-count-pos:rgb(0 200 0);
--diff-count-neg:rgb(240 70 70)
}
html body {
background-color:var(--bg-body);
color:var(--fg);
min-height:calc(100% - 80px);
padding-bottom:80px;
height:auto
}
:focus {
outline:0
}
h1,
.mw-heading h1,
h2,
.mw-heading h2,
h3,
.mw-heading h3,
h4,
.mw-heading h4,
h5,
.mw-heading h5,
h6,
.mw-heading h6 {
color:var(--fg)
}
h1,
h2 {
font-family:'Linux Libertine','Georgia','Times',serif
}
.vector-body :is(h1,
h2),
h1.mw-first-heading {
border-bottom:1px solid var(--bdr-color)
}
.vector-body h2 {
font-size:150%
}
.vector-body h3 {
font-size:120%;
font-weight:bold
}
.vector-body h5 {
font-size:90%
}
.vector-body h6 {
font-size:82%
}
p {
color:var(--fg)
}
table {
background:var(--bg-main);
color:var(--fg)
}
.mw-parser-output .dataTables_wrapper .dataTables_length,
.mw-parser-output .dataTables_wrapper .dataTables_filter,
.mw-parser-output .dataTables_wrapper .dataTables_info,
.mw-parser-output .dataTables_wrapper .dataTables_processing,
.mw-parser-output .dataTables_wrapper .dataTables_paginate {
color:var(--fg)
}
.mw-parser-output table.dataTable tbody tr,
.mw-parser-output table.dataTable.display tbody tr.even > .sorting_1,
.mw-parser-output table.dataTable.order-column.stripe tbody tr.even > .sorting_1 {
background:var(--bg-main)
}
.mw-parser-output table.dataTable.stripe tbody tr.odd,
.mw-parser-output table.dataTable.display tbody tr.odd,
.mw-parser-output table.dataTable.display tbody tr.odd > .sorting_1,
.mw-parser-output table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 {
background:var(--bg-main2)
}
.mw-parser-output table.dataTable.hover tbody tr:hover,
.mw-parser-output table.dataTable.display tbody tr:hover,
.mw-parser-output table.dataTable.display tbody tr:hover > .sorting_1,
.mw-parser-output table.dataTable.order-column.hover tbody tr:hover > .sorting_1,
.mw-parser-output table.dataTable.display tbody tr:hover > .sorting_1,
.mw-parser-output table.dataTable.order-column.hover tbody tr:hover > .sorting_1 {
background:var(--bg-main3)
}
.mw-htmlform-ooui .mw-htmlform-matrix tbody tr:nth-child(2n) td {
background:var(--bg-main2)
}
.mw-htmlform-ooui .mw-htmlform-matrix tbody tr:hover td {
background:var(--bg-main3)
}
input[type='text'],
input[type='search'],
input:not([type]),
select,
option {
background:var(--bg-dark);
border:1px solid var(--bdr-color);
color:var(--fg);
box-shadow:none
}
input[type='radio'] {
accent-color:black
}
ul {
list-style-type:disc;
list-style-image:none
}
textarea {
background:var(--bg-dark);
border:1px solid var(--bdr-color);
color:var(--fg)
}
pre,
code,
tt,
kbd,
samp,
.mw-code {
background:var(--bg-dark);
color:var(--fg)
}
pre,
code,
.mw-code {
border:1px dashed var(--bdr-color)
}
hr {
background:var(--bdr-color);
color:var(--bdr-color)
}
a,
a.stub {
color:var(--link)
}
a:visited,
a.stub:visited {
color:var(--link-vis)
}
a:hover,
a:active,
a:focus,
a.stub:hover,
a.stub:active,
a.stub:focus {
color:var(--link-vis);
text-decoration:underline
}
a.new,
a.new:hover,
a.new:active,
a.new:focus,
a.new:visited {
color:var(--link-new)
}
.mw-parser-output a.external,
.mw-parser-output a.external:visited {
color:var(--link);
background-image:url(/w/extensions/Theme/vector/dark-grey/link_external.svg?6de7e)
}
.mw-parser-output a.external:hover,
.mw-parser-output a.external:active,
.mw-parser-output a.external:focus,
.mw-parser-output a.external:visited {
color:var(--link-vis)
}
.mw-parser-output a.extiw,
.mw-parser-output a.extiw:visited {
color:var(--link)
}
.mw-parser-output a.extiw:hover,
.mw-parser-output a.extiw:active,
.mw-parser-output a.extiw:focus,
.mw-parser-output a.extiw:visited {
color:var(--link-vis)
}
fieldset {
border:1px solid var(--bdr-color)
}
.ui-widget-overlay {
background:rgb(0 0 0 / 0.3) !important
}
.ui-widget-content {
color:var(--fg) !important
}
.ui-widget.ui-widget-content {
background:var(--bg-main);
color:var(--fg)
}
body .ui-dialog .ui-dialog-titlebar.ui-widget-header,
body .ui-dialog .ui-dialog-buttonpane.ui-widget-content {
background:var(--bg-main3) !important;
color:var(--fg)
}
body .ui-menu .ui-menu-item a {
color:var(--fg)
}
.ui-widget .ui-widget-header {
border:1px solid var(--bdr-color)
}
body .ui-button.ui-widget {
background:var(--btn-bg) !important;
border:1px solid var(--btn-bdr) !important;
color:var(--btn-fg);
box-shadow:none
}
body .ui-button.ui-widget:is(:hover,
:active,
:focus) {
background:var(--btn-bg-hl) !important;
border:1px solid var(--btn-bdr-hl) !important;
color:var(--btn-fg-hl);
box-shadow:none
}
.oo-ui-widget.oo-ui-messageDialog-title,
.oo-ui-widget.oo-ui-messageDialog-message {
color:var(--fg)
}
.oo-ui-panelLayout-framed {
border:1px solid var(--bdr-white)
}
.oo-ui-widget.oo-ui-widget-enabled.mw-widget-mediaSearchWidget .mw-widget-mediaResultWidget .mw-widget-mediaResultWidget-overlay {
border:1px solid var(--bdr-white);
box-shadow:none
}
.oo-ui-widget.oo-ui-widget-enabled.mw-widget-mediaSearchWidget .mw-widget-mediaResultWidget:is(:hover,
:active,
:focus,
.oo-ui-optionWidget-selected) {
border:none;
box-shadow:none
}
.oo-ui-widget.oo-ui-widget-enabled.mw-widget-mediaSearchWidget .mw-widget-mediaResultWidget:is(:hover,
:active,
:focus,
.oo-ui-optionWidget-selected) .mw-widget-mediaResultWidget-overlay {
border:1px solid var(--bdr-color);
box-shadow:none
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-selectFileWidget.oo-ui-selectFileWidget-dropTarget {
background-color:var(--bg-main)
}
.oo-ui-selectFileWidget-dropLabel,
.oo-ui-widget.oo-ui-labelWidget.oo-ui-inline-help {
color:var(--fg)
}
.oo-ui-windowManager.oo-ui-windowManager-modal .oo-ui-window.oo-ui-dialog .oo-ui-window-frame {
background-color:var(--bg-main);
border:1px solid var(--bdr-white);
box-shadow:none
}
.oo-ui-windowManager.oo-ui-windowManager-floating .oo-ui-window.oo-ui-dialog .oo-ui-window-frame .oo-ui-window-foot {
outline:none
}
.ve-ui-mwSaveDialog-savePanel .ve-ui-mwSaveDialog-summary {
background:transparent
}
.ve-ui-mwSaveDialog-savePanel .ve-ui-mwSaveDialog-options {
background-color:var(--bg-main2);
border:1px solid var(--bdr-white)
}
.ve-ui-mwSaveDialog-savePanel .ve-ui-mwSaveDialog-summaryLabel,
.ve-ui-mwSaveDialog-savePanel .ve-ui-mwSaveDialog-license {
color:var(--fg)
}
.ve-ui-overlay-global .oo-ui-windowManager-modal > .oo-ui-dialog {
background-color:rgba(0,0,0,0.67)
}
.oo-ui-widget .ve-ui-mwTransclusionOutlineTemplateWidget-sticky,
.oo-ui-layout .ve-ui-mwTransclusionOutlineControlsWidget {
background-color:var(--bg-main2)
}
.ve-ui-expandableContent-container .ve-ui-expandableContent-fade {
background:linear-gradient(to right,transparent 0,var(--bg-main) 90%)
}
.ve-ui-expandableContent-container .ve-ui-expandableContent-toggle {
background-color:var(--bg-main)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-tabSelectWidget-framed {
background-color:var(--bg-main2);
box-shadow:none
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget {
color:var(--fg)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-tabSelectWidget-framed .oo-ui-widget.oo-ui-widget-enabled.oo-ui-tabOptionWidget:is(:hover,
:active,
:focus,
.oo-ui-optionWidget-selected) {
background-color:var(--bg-main3);
box-shadow:none;
color:var(--fg)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-tabSelectWidget-frameless {
background-color:var(--bg-main2);
box-shadow:none
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget {
color:var(--fg)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-tabSelectWidget-frameless .oo-ui-widget.oo-ui-widget-enabled.oo-ui-tabOptionWidget:is(:hover,
:active,
:focus,
.oo-ui-optionWidget-selected) {
background-color:var(--bg-main3);
box-shadow:none;
color:var(--link)
}
.oo-ui-toolbar .oo-ui-toolbar-bar {
background-color:var(--bg-main);
color:var(--fg)
}
.oo-ui-toolbar.oo-ui-toolbar-position-top .oo-ui-toolbar-bar {
border-bottom:1px solid var(--bdr-white)
}
.oo-ui-toolbar .oo-ui-menuToolGroup {
border-left:1px solid var(--bdr-color);
border-right:1px solid var(--bdr-color)
}
.oo-ui-toolbar .oo-ui-menuToolGroup-tools .oo-ui-tool.oo-ui-tool-active {
background-color:var(--bg-main)
}
.oo-ui-toolbar .oo-ui-tool.oo-ui-widget-enabled .oo-ui-tool-link:is(:hover,
:active,
:focus) {
outline:none;
box-shadow:none
}
.oo-ui-toolbar .oo-ui-toolbar-actions .oo-ui-popupToolGroup.oo-ui-widget-enabled .oo-ui-popupToolGroup-handle {
border-right:none;
outline:none;
box-shadow:none
}
.oo-ui-toolbar .oo-ui-toolbar-actions .oo-ui-popupToolGroup.oo-ui-widget-enabled .oo-ui-popupToolGroup-handle:is(:hover,
:active,
:focus) {
border-right:none;
outline:none;
box-shadow:none
}
.oo-ui-toolbar .oo-ui-tool.oo-ui-widget-enabled .oo-ui-tool-link:is(:hover,
:active,
:focus) {
background-color:var(--bg-main3);
color:var(--fg)
}
.oo-ui-toolbar .oo-ui-tool.oo-ui-widget-enabled.oo-ui-tool-active .oo-ui-tool-link {
background-color:var(--bg-main3);
color:var(--fg)
}
.oo-ui-toolbar .oo-ui-popupToolGroup.oo-ui-widget-enabled .oo-ui-popupToolGroup-handle {
border-right:none;
outline:none;
box-shadow:none
}
.oo-ui-toolbar .oo-ui-popupToolGroup.oo-ui-widget-enabled .oo-ui-popupToolGroup-handle:is(:hover,
:active,
:focus) {
background-color:var(--bg-main3);
color:var(--fg)
}
.oo-ui-toolbar .oo-ui-popupToolGroup.oo-ui-popupToolGroup-active .oo-ui-popupToolGroup-handle {
background-color:var(--bg-main3);
color:var(--fg)
}
.oo-ui-toolbar .oo-ui-popupToolGroup-tools {
background-color:var(--bg-dark);
border:1px solid var(--bdr-white)
}
.oo-ui-toolbar .oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-enabled:is(:hover,
:active,
:focus) {
background-color:var(--bg-dark);
color:var(--fg)
}
.oo-ui-toolbar .oo-ui-popupToolGroup-tools .oo-ui-tool-active.oo-ui-widget-enabled .oo-ui-tool-link .oo-ui-tool-title {
color:var(--fg)
}
.oo-ui-toolbar .oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool.oo-ui-flaggedElement-primary .oo-ui-tool-link {
background:var(--btn-disabled-bg);
border:1px solid var(--btn-disabled-bg);
color:var(--btn-disabled-fg);
box-shadow:none
}
.oo-ui-toolbar .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive .oo-ui-tool-link {
background:var(--btn-prim-bg);
border:1px solid var(--btn-prim-bdr);
color:var(--btn-prim-fg);
box-shadow:none
}
.oo-ui-toolbar .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive .oo-ui-tool-link:is(:hover,
:active,
:focus) {
background:var(--btn-prim-bg-hl);
border:1px solid var(--btn-prim-bdr-hl);
color:var(--btn-prim-fg-hl);
box-shadow:none
}
.mw-ui-input:not(:disabled),
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-textInputWidget .oo-ui-inputWidget-input,
.cdx-text-input__input:enabled {
background:var(--bg-dark);
border:1px solid var(--bdr-white);
color:var(--fg)
}
.mw-ui-input:not(:disabled):is(:hover,
:active,
:focus),
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-textInputWidget:is(*,
:hover) .oo-ui-inputWidget-input:is(:hover,
:active,
:focus),
.cdx-text-input__input:enabled:is(:hover,
:active,
:focus) {
border:1px solid var(--bdr-hl);
box-shadow:none;
outline:none;
outline-offset:0
}
.mw-ui-input:not(:disabled)::placeholder,
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-textInputWidget .oo-ui-inputWidget-input::placeholder {
color:var(--fg-dark)
}
.mw-ui-input:disabled,
.oo-ui-widget.oo-ui-widget-disabled.oo-ui-textInputWidget .oo-ui-inputWidget-input {
background:var(--bg-darker);
border:1px solid var(--bdr-white);
color:var(--fg-dark)
}
.mw-ui-button:not(:disabled),
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-buttonElement-framed .oo-ui-buttonElement-button,
body .cdx-button:enabled {
background:var(--btn-bg);
border:1px solid var(--btn-bdr);
color:var(--btn-fg);
box-shadow:none
}
.mw-ui-button:not(:disabled):is(:hover,
:active,
:focus),
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-buttonElement-framed .oo-ui-buttonElement-button:is(:hover,
:active,
:focus),
body .cdx-button:enabled:is(:hover,
:active,
:focus) {
background:var(--btn-bg-hl);
border-color:var(--btn-bdr-hl);
color:var(--btn-fg-hl);
box-shadow:none
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-buttonElement-framed.oo-ui-buttonElement-active .oo-ui-buttonElement-button {
background:var(--btn-active-bg);
border-color:var(--btn-active-bdr);
color:var(--btn-active-fg);
box-shadow:none
}
.mw-ui-button:is(.mw-ui-primary,
.mw-ui-progressive):not(:disabled),
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary .oo-ui-buttonElement-button,
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-buttonElement-framed.oo-ui-flaggedElement-progressive .oo-ui-buttonElement-button,
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive .oo-ui-buttonElement-button,
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive {
background:var(--btn-prim-bg);
border:1px solid var(--btn-prim-bdr);
color:var(--btn-prim-fg);
box-shadow:none
}
.mw-ui-button:is(.mw-ui-primary,
.mw-ui-primary):not(:disabled):is(:hover,
:active,
:focus),
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary .oo-ui-buttonElement-button:is(:hover,
:active,
:focus),
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-buttonElement-framed.oo-ui-flaggedElement-progressive .oo-ui-buttonElement-button:is(:hover,
:active,
:focus),
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive .oo-ui-buttonElement-button:is(:hover,
:active,
:focus),
.cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive:is(:hover,
:active,
:focus) {
background:var(--btn-prim-bg-hl);
border:1px solid var(--btn-prim-bdr-hl);
color:var(--btn-prim-fg-hl);
box-shadow:none
}
.mw-ui-button.mw-ui-destructive:not(:disabled),
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-buttonElement-framed.oo-ui-flaggedElement-destructive .oo-ui-buttonElement-button {
background:var(--btn-destr-bg);
border:1px solid var(--btn-destr-bdr);
color:var(--btn-destr-fg);
box-shadow:none
}
.mw-ui-button.mw-ui-destructive:not(:disabled):is(:hover,
:active,
:focus),
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-buttonElement-framed.oo-ui-flaggedElement-destructive .oo-ui-buttonElement-button:is(:hover,
:active,
:focus) {
background:var(--btn-destr-bg-hl);
border:1px solid var(--btn-destr-bdr-hl);
color:var(--btn-destr-fg-hl);
box-shadow:none
}
.mw-ui-button:disabled,
.oo-ui-widget.oo-ui-widget-disabled.oo-ui-buttonElement-framed .oo-ui-buttonElement-button {
background:var(--btn-disabled-bg);
border:1px solid var(--btn-disabled-bdr);
color:var(--btn-disabled-fg);
box-shadow:none
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-buttonElement-frameless .oo-ui-buttonElement-button {
background:transparent;
border:0;
color:var(--btn-fg);
box-shadow:none
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-buttonElement-frameless .oo-ui-buttonElement-button:is(:hover,
:active,
:focus) {
background:transparent;
border:0;
color:var(--btn-fg-hl);
box-shadow:none;
text-decoration:underline
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-primary .oo-ui-buttonElement-button,
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-progressive .oo-ui-buttonElement-button {
background:transparent;
border:0;
color:var(--link);
box-shadow:none
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-primary .oo-ui-buttonElement-button:is(:hover,
:active,
:focus),
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-progressive .oo-ui-buttonElement-button:is(:hover,
:active,
:focus) {
background:transparent;
border:0;
color:var(--link-vis);
box-shadow:none;
text-decoration:underline
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-destructive .oo-ui-buttonElement-button {
background:transparent;
border:0;
color:var(--btn-destr-fg);
box-shadow:none
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-destructive .oo-ui-buttonElement-button:is(:hover,
:active,
:focus) {
background:transparent;
border:0;
color:var(--btn-destr-fg-hl);
box-shadow:none;
text-decoration:underline
}
.oo-ui-widget.oo-ui-widget-disabled.oo-ui-buttonElement-frameless .oo-ui-buttonElement-button {
background:transparent;
border:0;
color:var(--btn-disabled-fg);
box-shadow:none
}
.oo-ui-processDialog-actions-safe .oo-ui-widget.oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement) .oo-ui-buttonElement-button {
background-color:transparent;
border:none
}
.oo-ui-processDialog-actions-safe .oo-ui-widget.oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement) .oo-ui-buttonElement-button:is(:hover,
:active,
:focus) {
background-color:var(--btn-bg-hl);
border:none
}
.oo-ui-widget.oo-ui-buttonSelectWidget.oo-ui-widget-enabled:is(:hover,
:active,
:focus) .oo-ui-buttonOptionWidget.oo-ui-optionWidget-selected .oo-ui-buttonElement-button {
border-color:var(--btn-active-bdr);
box-shadow:none;
outline:none
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-dropdownInputWidget:is(*,
:hover) {
background:transparent
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-dropdownWidget .oo-ui-dropdownWidget-handle,
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-dropdownInputWidget select {
background:var(--bg-dark);
border:1px solid var(--bdr-white);
color:var(--fg)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-dropdownWidget .oo-ui-dropdownWidget-handle:is(:hover,
:active,
:focus),
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-dropdownInputWidget select:is(:hover,
:active,
:focus) {
background:var(--bg-dark);
border:1px solid var(--bdr-hl);
color:var(--fg);
box-shadow:none
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-dropdownWidget.oo-ui-dropdownWidget-open .oo-ui-dropdownWidget-handle {
background:var(--bg-dark);
border:1px solid var(--bdr-color);
color:var(--fg)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-dropdownWidget.oo-ui-dropdownWidget-open .oo-ui-dropdownWidget-handle:is(:hover,
:active,
:focus) {
background:var(--bg-dark);
border:1px solid var(--bdr-hl);
color:var(--fg);
box-shadow:none
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-menuSelectWidget {
background:var(--bg-dark);
border:1px solid var(--bdr-color)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-menuSelectWidget .oo-ui-menuOptionWidget.oo-ui-optionWidget {
background:var(--bg-dark);
color:var(--fg)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-menuSelectWidget .oo-ui-menuOptionWidget.oo-ui-optionWidget-selected,
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-menuSelectWidget .oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {
background:var(--bg-darker);
color:var(--fg)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-menuSelectWidget .oo-ui-menuOptionWidget.oo-ui-optionWidget-selected.oo-ui-optionWidget-highlighted,
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-menuSelectWidget .oo-ui-menuOptionWidget.oo-ui-optionWidget-pressed.oo-ui-optionWidget-highlighted {
background:var(--bg-darker);
color:var(--fg-light)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-checkboxInputWidget[type='checkbox'] + span {
filter:none;
background-color:var(--checkbox-bg-unchecked);
border-color:var(--checkbox-bdr-unchecked)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-checkboxInputWidget[type='checkbox']:checked + span {
filter:none;
background-color:var(--checkbox-bg-checked);
border-color:var(--checkbox-bdr-checked)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-checkboxInputWidget[type='checkbox']:hover + span {
filter:none;
background-color:var(--checkbox-bg-hover);
border-color:var(--checkbox-bdr-hover)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-checkboxInputWidget[type='checkbox']:checked:hover + span {
filter:none;
background-color:var(--checkbox-bg-checked-hover);
border-color:var(--checkbox-bdr-checked-hover)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-checkboxInputWidget[type='checkbox']:focus + span {
box-shadow:none
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-radioInputWidget [type='radio'] + span {
background-color:var(--radio-bg);
border-color:var(--radio-bdr-unchecked)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-radioInputWidget [type='radio']:checked + span {
border-color:var(--radio-bdr-checked)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-radioInputWidget [type='radio']:hover + span {
border-color:var(--radio-bdr-hover)
}
.oo-ui-widget-enabled.mw-widget-dateInputWidget .mw-widget-dateInputWidget-handle {
background:var(--bg-dark);
border:1px solid var(--bdr-white);
color:var(--fg);
transition:border-color 250ms
}
.oo-ui-widget-enabled.mw-widget-dateInputWidget-empty .mw-widget-dateInputWidget-handle {
color:var(--fg-dark)
}
.oo-ui-widget-enabled.mw-widget-dateInputWidget .mw-widget-dateInputWidget-handle:is(:hover,
:active,
:focus) {
background:var(--bg-dark);
color:var(--fg);
border:1px solid var(--bdr-hl);
box-shadow:none;
transition:border-color 250ms
}
.oo-ui-widget.oo-ui-widget-enabled.mw-widget-dateInputWidget .mw-widget-dateInputWidget-handle:is(:hover,
:active,
:focus) {
border:1px solid var(--bdr-color)
}
.oo-ui-widget-enabled.mw-widget-dateInputWidget-empty .mw-widget-dateInputWidget-handle:is(:hover,
:active,
:focus) {
color:var(--fg-dark)
}
.oo-ui-widget-enabled.mw-widget-calendarWidget {
border:1px solid var(--bdr-color);
padding:3px
}
.oo-ui-widget-enabled.mw-widget-dateInputWidget-calendar {
background:var(--bg-dark)
}
.mw-widget-calendarWidget-item.mw-widget-calendarWidget-day,
.mw-widget-calendarWidget-item.mw-widget-calendarWidget-month,
.mw-widget-calendarWidget-item.mw-widget-calendarWidget-year {
color:var(--fg)
}
.mw-widget-calendarWidget-item.mw-widget-calendarWidget-day.mw-widget-calendarWidget-day-additional {
color:var(--fg-dark)
}
.mw-widget-calendarWidget-item.mw-widget-calendarWidget-day:hover,
.mw-widget-calendarWidget-item.mw-widget-calendarWidget-month:hover,
.mw-widget-calendarWidget-item.mw-widget-calendarWidget-year:hover {
background:var(--btn-prim-bg)
}
.mw-widget-calendarWidget-item-selected.mw-widget-calendarWidget-day,
.mw-widget-calendarWidget-item-selected.mw-widget-calendarWidget-month,
.mw-widget-calendarWidget-item-selected.mw-widget-calendarWidget-year {
background:var(--btn-prim-bg-hl)
}
.mw-widget-calendarWidget-item.mw-widget-calendarWidget-day.mw-widget-calendarWidget-day-today {
box-shadow:0 0 0 1px var(--bdr-hl)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget {
background:var(--bg-dark)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget.oo-ui-tagMultiselectWidget-inlined:hover .oo-ui-tagMultiselectWidget-handle,
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget.oo-ui-tagMultiselectWidget-inlined.oo-ui-tagMultiselectWidget-focus .oo-ui-tagMultiselectWidget-handle,
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-tagItemWidget:focus {
border:1px solid var(--bdr-hl);
box-shadow:none
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-tagItemWidget:not(.oo-ui-tagItemWidget-fixed) {
background:var(--bg-darker);
color:var(--fg-dark)
}
.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group > .oo-ui-inputWidget-input {
color:var(--fg)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget.oo-ui-tagMultiselectWidget-outlined {
background:var(--bg-main3)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagMultiselectWidget-handle {
background:var(--bg-main3);
border:1px solid var(--bdr-white)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagMultiselectWidget-handle label {
color:var(--fg)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget.oo-ui-tagMultiselectWidget-outlined .oo-ui-widget.oo-ui-widget-enabled.oo-ui-tagItemWidget {
background:var(--btn-bg);
border:1px solid var(--btn-bdr);
color:var(--btn-fg)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget.oo-ui-tagMultiselectWidget-outlined .oo-ui-widget.oo-ui-widget-enabled.oo-ui-tagItemWidget:focus {
box-shadow:none
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget.oo-ui-tagMultiselectWidget-outlined .oo-ui-widget.oo-ui-widget-enabled.oo-ui-tagItemWidget.mw-rcfilters-ui-tagItemWidget-selected {
background:var(--btn-active-bg);
border:1px solid var(--btn-active-bdr);
color:var(--btn-active-fg)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget.oo-ui-tagMultiselectWidget-outlined .oo-ui-inputWidget-input {
background:var(--bg-main2)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget.oo-ui-tagMultiselectWidget-outlined .mw-rcfilters-ui-filterTagMultiselectWidget-views-select-widget {
border:1px solid var(--bdr-white)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-menuSelectWidget .mw-rcfilters-ui-table.mw-rcfilters-ui-filterMenuHeaderWidget-header {
background:var(--bg-main3);
border-bottom:1px solid var(--bdr-color)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-menuSelectWidget .mw-rcfilters-ui-table .mw-rcfilters-ui-filterMenuHeaderWidget-title {
color:var(--fg)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-menuSelectWidget .mw-rcfilters-ui-filterMenuSectionOptionWidget {
background:var(--bg-main3)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-menuSelectWidget .mw-rcfilters-ui-filterMenuSectionOptionWidget .oo-ui-labelElement-label {
color:var(--fg)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-menuSelectWidget .oo-ui-widget.oo-ui-widget-enabled.mw-rcfilters-ui-filterMenuOptionWidget {
background:var(--bg-main2);
border-bottom:1px solid var(--bg-dark)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-menuSelectWidget .oo-ui-widget.oo-ui-widget-enabled.mw-rcfilters-ui-filterMenuOptionWidget .oo-ui-labelElement-label {
color:var(--fg)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-menuSelectWidget .oo-ui-widget.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-optionWidget-highlighted {
background:var(--bg-main3)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-menuSelectWidget .oo-ui-widget.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-optionWidget-highlighted .oo-ui-labelElement-label {
color:var(--fg)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-menuSelectWidget .oo-ui-widget.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted {
background:var(--bg-main)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-menuSelectWidget .oo-ui-widget.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted .oo-ui-labelElement-label {
color:var(--fg-dark)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-menuSelectWidget .mw-rcfilters-ui-menuSelectWidget-footer {
background:var(--bg-dark);
border-top:1px solid var(--bdr-white)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-menuSelectWidget .mw-rcfilters-ui-menuSelectWidget-footer .oo-ui-labelElement-label {
color:var(--fg)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-popupWidget .oo-ui-popupWidget-popup {
background:var(--bg-dark);
border:1px solid var(--bdr-white)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-popupWidget .oo-ui-popupWidget-popup label {
color:var(--fg)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor::after {
border-top-color:var(--bg-dark)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor::after {
border-bottom-color:var(--bg-dark)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor::before {
border-top-color:var(--bdr-white)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor::before {
border-bottom-color:var(--bdr-white)
}
.skin-vector .mw-notification,
.skin-vector .mw-notification.mw-notification-type-warn {
background:var(--bg-dark);
color:var(--fg)
}
.oo-ui-labelWidget.oo-ui-inline-help {
color:var(--fg)
}
.oo-ui-widget.ve-ui-targetWidget-focused {
border:1px solid var(--bdr-hl);
box-shadow:none
}
.oo-ui-widget.oo-ui-outlineOptionWidget.oo-ui-optionWidget-highlighted,
.oo-ui-widget.oo-ui-outlineOptionWidget.oo-ui-optionWidget-selected {
background-color:var(--bg-main3);
color:var(--fg)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-selectWidget .oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {
background:var(--bg-main2)
}
.oo-ui-widget.ve-ui-targetWidget:not(.oo-ui-pendingElement-pending) {
background:transparent
}
.oo-ui-widget.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-notice,
.oo-ui-widget.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-success,
.oo-ui-widget.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-warning {
background-color:var(--bg-main2);
border-color:var(--bdr-color)
}
.mw-message-box-warning.mw-message-box,
.cdx-message.cdx-message--warning,
.cdx-message.cdx-message--error {
background-color:var(--bg-main2);
border:1px solid var(--bdr-color);
color:var(--fg)
}
.oo-ui-iconElement-icon,
.oo-ui-indicatorElement-indicator {
filter:invert(100%)
}
span.oo-ui-iconElement-icon.oo-ui-icon-alert.oo-ui-image-warning {
filter:none
}
#mw-page-base {
background:transparent
}
#mw-head #p-personal #pt-anonuserpage {
color:var(--fg);
background-image:none
}
#mw-head .vector-menu-tabs {
background-image:none;
border:0;
padding:0
}
#mw-head .vector-menu-tabs li {
background:transparent
}
#mw-head .vector-menu-tabs li.selected {
background:linear-gradient(var(--bg-dark),30%,var(--bg-main))
}
#mw-head .vector-menu-tabs li a,
#mw-head .vector-menu-tabs li a:visited {
background-image:none;
border-left:1px solid var(--bdr-color);
border-right:1px solid var(--bdr-color);
margin-right:-1px;
color:var(--link)
}
#mw-head .vector-menu-tabs li.selected a,
#mw-head .vector-menu-tabs li.selected a:visited {
color:var(--fg)
}
#mw-head .vector-menu-tabs li.new a,
#mw-head .vector-menu-tabs li.new a:visited {
color:var(--link-new)
}
#mw-head .vector-menu-dropdown .vector-menu-heading {
color:var(--link);
background-image:none;
border-right:1px solid var(--bdr-color)
}
.vector-menu-dropdown .vector-menu-heading::after {
filter:invert(100%)
}
.vector-menu-dropdown .vector-menu-heading {
color:var(--link)
}
#mw-head .vector-menu-dropdown-noicon input.vector-menu-checkbox:focus + h3 {
outline:0
}
#mw-head .vector-menu-dropdown .vector-menu-content {
background:var(--bg-dark);
border:1px solid var(--bdr-color)
}
#mw-head .vector-menu-dropdown .vector-menu-content li a {
color:var(--link);
margin:10px
}
#mw-head .vector-menu-dropdown .vector-menu-heading::after {
filter:invert(100%)
}
#simpleSearch #searchInput {
background:var(--bg-main);
border:1px solid var(--bdr-white);
color:var(--fg)
}
#simpleSearch #searchInput:focus,
#simpleSearch:hover #searchInput,
#simpleSearch:hover #searchInput:focus {
border:1px solid var(--bdr-hl);
box-shadow:none
}
#searchInput::placeholder {
color:var(--fg-dark)
}
#simpleSearch #searchButton {
filter:invert(100%)
}
.suggestions-results.suggestions-results {
background:var(--bg-dark);
border:1px solid var(--bdr-color)
}
.suggestions .suggestions-results .mw-searchSuggest-link .suggestions-result {
color:var(--fg)
}
.suggestions .suggestions-results a.mw-searchSuggest-link:is(.suggestions-result-current,
.suggestions-result:is(:hover,
:active,
:focus)) {
background:var(--bg-darker)
}
.suggestions a.mw-searchSuggest-link .suggestions-special {
background:var(--bg-dark);
border:1px solid var(--bdr-color)
}
.suggestions a.mw-searchSuggest-link .suggestions-special:is(.suggestions-result-current,
:hover,
:active,
:focus) {
background:var(--bg-darker)
}
.suggestions a.mw-searchSuggest-link .suggestions-special .special-label {
color:var(--fg-dark)
}
.suggestions a.mw-searchSuggest-link .suggestions-special .special-query {
color:var(--fg)
}
div.suggestions-result {
color:var(--fg)
}
#powersearch #mw-searchoptions {
background:var(--bg-dark);
border:1px solid var(--bdr-white)
}
#mw-panel {
height:100%
}
#mw-panel .vector-menu-portal .vector-menu-heading {
color:var(--fg);
background:none;
border-bottom:1pt dotted var(--bdr-color)
}
#mw-panel .vector-menu-portal .vector-menu-content li {
font-size:0.85em
}
#mw-panel .vector-menu-portal .vector-menu-content .vector-menu-content-list li a {
color:var(--link)
}
#mw-panel .vector-menu-portal .vector-menu-content .vector-menu-content-list li a:visited {
color:var(--link-vis)
}
#mw-panel .vector-menu-portal .vector-menu-content .vector-menu-content-list li a:is(:hover,
:active,
:focus) {
color:var(--link-vis);
text-decoration:underline
}
.mw-body {
border:1px solid var(--bdr-color);
background:var(--bg-main);
color:var(--fg);
padding:1em
}
#footer ul li {
color:var(--fg-dark)
}
#footer-icons li:not(#footer-poweredbyico) a {
background:transparent
}
#mw-content-subtitle,
#contentSub,
#contentSub2 {
color:var(--fg-dark)
}
#toc,
.toc,
.toccolours {
border:1px solid var(--bdr-color);
background:var(--bg-dark)
}
.tocnumber {
color:var(--link)
}
.toctogglelabel {
color:var(--link)
}
table.wikitable {
padding:1em;
background:var(--bg-dark);
border:1px solid var(--bdr-color);
border-collapse:collapse;
color:var(--fg)
}
table.wikitable caption {
margin-left:inherit;
margin-right:inherit;
background:var(--bg-dark);
border:1px solid var(--bdr-color);
font-weight:bold
}
table.wikitable :is(th,
td) {
background:var(--bg-dark);
border:1px solid var(--bdr-color);
padding:0.2em;
color:var(--fg)
}
table.wikitable th {
background:var(--bg-darker);
text-align:center
}
table.wikitable.jquery-tablesorter th.headerSort {
background-image:url(/w/extensions/Theme/vector/dark-grey/sort_both.svg?f3724)
}
table.wikitable.jquery-tablesorter th.headerSortUp {
background-image:url(/w/extensions/Theme/vector/dark-grey/sort_up.svg?df13f)
}
table.wikitable.jquery-tablesorter th.headerSortDown {
background-image:url(/w/extensions/Theme/vector/dark-grey/sort_down.svg?10e2a)
}
table.wikitable tr :is(th,
td) {
border:1px solid var(--bdr-color)
}
table.wikitable tr th {
background:var(--bg-dark)
}
.mw-datatable-is-ascending a,
.mw-datatable-is-descending a {
background:transparent;
padding-left:0
}
.mw-datatable-is-ascending a::before {
content:'\2b9d \00a0'
}
.mw-datatable-is-descending a::before {
content:'\2b9f \00a0'
}
.mw-datatable th {
background:var(--bg-darker);
border:1px solid var(--bdr-color)
}
.mw-datatable td {
background:var(--bg-dark);
border:1px solid var(--bdr-color)
}
.mw-datatable tr:hover td {
background:var(--bg-darker)
}
figure[typeof~="mw:File/Thumb"],
figure[typeof~="mw:File/Frame"] {
background:var(--bg-dark);
border:1px solid var(--bdr-color);
border-bottom:none
}
figure[typeof~="mw:File/Thumb"] > :not(figcaption) .mw-file-element,
figure[typeof~="mw:File/Frame"] > :not(figcaption) .mw-file-element {
background:var(--bg-dark);
border:1px solid var(--bdr-color)
}
figure[typeof~="mw:File/Thumb"] figcaption,
figure[typeof~="mw:File/Frame"] figcaption {
background:var(--bg-dark);
border:1px solid var(--bdr-color);
border-top:none
}
.thumb .thumbinner {
background:var(--bg-dark);
border:1px solid var(--bdr-color)
}
.thumb .thumbinner .thumbimage {
background:var(--bg-dark);
border:1px solid var(--bdr-color)
}
.usermessage {
background:var(--bg-dark);
border:1px solid var(--bdr-color);
color:var(--fg)
}
li.gallerybox div.thumb {
background:var(--bg-dark);
border:1px solid var(--bdr-color)
}
.catlinks {
border:1px solid var(--bdr-color);
background:var(--bg-dark)
}
.vector-body blockquote {
border-left:4px solid var(--bg-main2)
}
body .mw-collapsible-toggle-default::before,
body .mw-collapsible-toggle-default::after {
color:var(--fg)
}
body .mw-collapsible-toggle-default .mw-collapsible-text,
body .mw-collapsible-toggle-default .mw-collapsible-text:hover {
color:var(--link)
}
.mw-createacct-benefits-container {
display:none
}
#mw-createaccount-join {
background:var(--btn-bg);
border:1px solid var(--btn-bdr);
color:var(--btn-fg)
}
#mw-createaccount-join:is(:hover,
:active,
:focus) {
background:var(--btn-bg-hl);
border:1px solid var(--btn-bdr-hl);
color:var(--btn-fg-hl);
box-shadow:none
}
.mw-search-profile-tabs {
background:var(--bg-dark);
border:1px solid var(--bdr-white)
}
.search-types .current a {
color:var(--fg)
}
.mw-search-result-data {
color:var(--fg-dark)
}
.editOptions {
background:var(--bg-main2);
border:1px solid var(--bdr-color);
color:var(--fg)
}
#filetoc {
background:var(--bg-dark);
border:1px solid var(--bdr-color)
}
table.mw_metadata :is(th,
td) {
border:1px solid var(--bdr-white)
}
table.mw_metadata th {
background:var(--bg-dark)
}
table.mw_metadata td {
background:transparent
}
.filehistory a img,
#file img:hover {
background:transparent
}
.mw-destfile-warning {
background:var(--bg-dark);
border:1px solid var(--bdr-color)
}
#mw-indicator-mw-helplink a {
background-image:none;
padding-left:0
}
.mw-rcfilters-ui-watchlistTopSectionWidget .mw-rcfilters-ui-watchlistTopSectionWidget-separator {
border-top:2px solid var(--bdr-color)
}
.oo-ui-widget.oo-ui-widget-enabled.oo-ui-dropdownWidget.mw-rcfilters-ui-rclToOrFromWidget .oo-ui-dropdownWidget-handle:is(*,
:hover,
:active,
:focus) {
background:transparent;
border:0
}
.mw-enhancedchanges-checkbox + * .mw-enhancedchanges-arrow {
background:var(--fg)
}
#pagehistory li.selected {
background:var(--bg-main);
color:var(--fg)
}
.mw-plusminus-pos {
color:var(--diff-count-pos)
}
.mw-plusminus-neg {
color:var(--diff-count-neg)
}
.autocomment,
.autocomment a,
.autocomment a:visited {
color:var(--fg-dark)
}
.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend.mw-changeslist-legend {
background:var(--bg-dark);
border:1px solid var(--bdr-white)
}
table.diff,
td.diff-otitle,
td.diff-ntitle {
background:transparent
}
td.diff-addedline {
background:var(--bg-dark);
border-color:var(--diff-bdr-add)
}
td.diff-deletedline {
background:var(--bg-dark);
border-color:var(--diff-bdr-del)
}
td.diff-context {
background:transparent;
border-color:var(--diff-bdr-ntr);
color:var(--fg)
}
td.diff-addedline .diffchange,
td.diff-deletedline .diffchange {
border-radius:0.33em;
padding:0.25em
}
td.diff-addedline .diffchange {
background:var(--diff-text-add-bg);
color:var(--diff-text-add-fg)
}
td.diff-deletedline .diffchange {
background:var(--diff-text-del-bg);
color:var(--diff-text-del-fg)
}
.mw-prefs-buttons,
#preferences .mw-htmlform-submit-buttons {
background:var(--bg-main);
border-top:1px solid var(--bdr-white);
box-shadow:none
}
.mw-changeslist-legend {
background-color:transparent
}
.mw-message-box-error p {
color:#000
}
.oo-ui-fieldsetLayout:target > .oo-ui-fieldsetLayout-header > .oo-ui-labelElement-label {
background:var(--bg-dark);
outline:none;
border-bottom:2px solid var(--bdr-hl)
}
body .mw-debug,
body .mw-debug-pane,
body .mw-debug-panelink {
background:var(--bg-main)
}
body .mw-debug-panelink.current,
body .mw-debug-panelink:hover {
background:var(--bg-darker)
}
body a.mw-debug-panelabel,
body a.mw-debug-panelabel:visited {
color:var(--link)
}
body .mw-debug table tr {
background:var(--bg-dark)
}
body .mw-debug table tr:nth-child(2n) {
background:var(--bg-darker)
}
body .mw-debug-console-log {
background:var(--bg-darker)
}
body #mw-debug-pane-request th,
body #mw-debug-pane-request td {
background:none
}
.wikiEditor-ui .wikiEditor-ui-toolbar {
background:var(--bg-main2)
}
.wikiEditor-ui .wikiEditor-ui-toolbar .group .label,
.wikiEditor-ui .wikiEditor-ui-toolbar .group .tool-select .label {
color:var(--fg)
}
.wikiEditor-ui .wikiEditor-ui-toolbar .tabs span.tab a {
color:var(--link)
}
.wikiEditor-ui .wikiEditor-ui-toolbar .tabs span.tab a.current {
color:var(--link-vis)
}
.wikiEditor-ui .wikiEditor-ui-toolbar .tabs span.tab a::before,
.wikiEditor-ui .wikiEditor-ui-toolbar .group .tool-select .label::after {
filter:invert(100%)
}
.wikiEditor-ui .wikiEditor-ui-toolbar .group .tool-select .options .option {
background:var(--bg-main2);
color:var(--fg)
}
.wikiEditor-ui .wikiEditor-ui-toolbar .group .tool-select .menu .options .option:hover {
background:var(--bg-main3)
}
.wikiEditor-ui .wikiEditor-ui-toolbar .booklet .index .current,
.wikiEditor-ui .wikiEditor-ui-toolbar .booklet .index :hover,
.wikiEditor-ui .wikiEditor-ui-toolbar .page-characters div span,
.wikiEditor-ui .wikiEditor-ui-toolbar .page-characters div span:hover {
background:var(--bg-main3);
color:var(--fg)
}
.wikiEditor-ui .wikiEditor-ui-toolbar .page-table td {
color:var(--fg)
}
.wikiEditor-ui .ext-WikiEditor-ResizingDragBar {
background:var(--bg-main3)
}
.wikiEditor-ui .ext-WikiEditor-ResizingDragBar span {
background:var(--link-vis)
}
.wikiEditor-ui .ext-WikiEditor-ResizingDragBar:hover span {
background:var(--link)
}
.wikiEditor-ui .ext-WikiEditor-ResizingDragBar-ns {
border-top:1px solid var(--bdr-white)
}
.spoilers .spoilers-button {
background:var(--btn-bg);
border:1px solid var(--btn-bdr);
color:var(--btn-fg)
}
.spoilers .spoilers-button:is(:hover,
:active,
:focus) {
background:var(--btn-bg);
border:1px solid var(--btn-bdr);
color:var(--btn-fg)
}
.spoilers .spoilers-body {
background:var(--bg-dark);
border:1px solid var(--bdr-color);
color:var(--fg)
}
.mw-highlight.mw-highlight-lines pre {
box-shadow:none
}
.mw-highlight.mw-highlight-lines pre .linenos {
color:var(--fg-dark)
}
.mw-highlight.mw-highlight-lines pre a:hover .linenos,
.mw-highlight.mw-highlight-lines pre .hll a .linenos {
color:var(--fg-light)
}
div#reportProblemForm {
background-color:transparent
}
body .ui-dialog .ui-icon-closethick {
filter:invert(100%)
}
.drilldown-results #drilldown-tables-tabs-wrapper {
border-bottom:none
}
.drilldown-results .drilldown-tabs {
background:none
}
.drilldown-results .drilldown-tabs li,
.drilldown-results .drilldown-tabs li:first-child {
background:var(--bg-dark);
margin:2px
}
.drilldown-results .drilldown-tabs a,
.drilldown-results .drilldown-tabs a:active {
color:var(--link)
}
.drilldown-results .drilldown-tabs li.selected a {
background:unset;
color:var(--fg);
font-weight:bold
}
.drilldown-header-value + a img {
display:none
}
.drilldown-header-value + a::after,
.drilldown-header-value + a:visited::after {
content:"\1F5D9";
color:var(--link)
}
.drilldown-results .drilldown-filters-wrapper {
background:var(--bg-dark);
color:var(--fg-dark);
border:1px solid var(--bdr-white)
}
.mw-body table.cargo-tablelist.mw-datatable tr.cargo-tablelist-replacement-row:hover td,
.mw-body table.cargo-tablelist.mw-datatable tr.cargo-tablelist-replacement-row > td {
background:var(--bg-darker)
}
table.cargoTable {
border:1px solid var(--bdr-white)
}
table.cargoTable.noMerge :is(thead,
tbody) tr:nth-child(2n+1) {
background:var(--bg-dark)
}
table.cargoTable.noMerge :is(thead,
tbody) tr:nth-child(2n) {
background:var(--bg-darker)
}
.mw-body .specialCargoQuery-extraPane {
background:none;
border:1px solid var(--bdr-white)
}
.mw-body .cargo-pagevalues-tableinfo {
background:var(--bg-main);
border-bottom:1px solid var(--bdr-color)
}
body .mwe-popups,
body .mwe-popups .mwe-popups-container,
body .mwe-popups .mwe-popups-extract {
background:var(--bg-darker);
color:var(--fg);
box-shadow:none
}
body .mwe-popups .mwe-popups-extract[dir="ltr"]::after {
background-image:linear-gradient(to right,transparent,var(--bg-darker))
}
body .mwe-popups .mw-ui-icon,
body .mwe-popups .popups-icon {
filter:invert(100%)
}
#mw-scribunto-console .mw-scribunto-console-fieldset,
#mw-scribunto-console .mw-scribunto-message,
#mw-scribunto-console .mw-scribunto-error,
#mw-scribunto-console .mw-scribunto-normalOutput {
background:none;
color:inherit
}
#mw-scribunto-console .mw-scribunto-input {
background:var(--bg-dark);
border:1px solid var(--bdr-color);
color:inherit;
font-family:monospace;
font-weight:normal
}
#mw-scribunto-console input[type="button"] {
margin-top:10px;
background:var(--btn-prim-bg);
border:1px solid var(--btn-prim-bdr);
color:var(--btn-prim-fg)
}
form .wikiEditor-ui .wikiEditor-ui-view {
border:1px solid var(--bdr-white)
}
form .wikiEditor-ui .ace-tm {
background:var(--bg-darker);
color:var(--fg)
}
form .wikiEditor-ui .ace-tm .ace_gutter {
background:var(--bg-main)
}
form .wikiEditor-ui .ace-tm .ace_gutter-active-line {
background:var(--bg-main3)
}
form .wikiEditor-ui .ace-tm .ace_storage,
form .wikiEditor-ui .ace-tm .ace_keyword,
form .wikiEditor-ui .ace-tm .ace_constant.ace_numeric {
color:skyblue
}
form .wikiEditor-ui .ace-tm .ace_entity.ace_name.ace_function {
color:gold
}
form .wikiEditor-ui .ace-tm .ace_cursor {
color:var(--fg)
}
form .wikiEditor-ui .ace-tm .ace_marker-layer .ace_selection {
background:var(--bg-main3)
}
form .wikiEditor-ui .ace-tm .ace_marker-layer .ace_selected-word {
background:var(--bg-main2)
}
form .wikiEditor-ui .ace-tm .ace_print-margin {
background:var(--fg-dark)
}
form .wikiEditor-ui .codeEditor-status {
background:var(--bg-main2);
border-top:1px solid var(--bdr-white)
}
form .wikiEditor-ui .CodeMirror {
background:var(--bg-dark);
color:var(--fg);
caret-color:white
}
form .wikiEditor-ui .CodeMirror-gutters {
background:var(--bg-main);
border:none
}
form .wikiEditor-ui .CodeMirror-linenumber {
color:var(--fg-dark)
}
form .wikiEditor-ui .cm-mw-link,
form .wikiEditor-ui .cm-mw-link-tosection,
form .wikiEditor-ui .cm-mw-link-pagename,
form .wikiEditor-ui .cm-mw-link-bracket,
form .wikiEditor-ui .cm-mw-link-delimiter,
form .wikiEditor-ui .cm-mw-extlink,
form .wikiEditor-ui .cm-mw-extlink-protocol,
form .wikiEditor-ui .cm-mw-extlink-bracket,
form .wikiEditor-ui .cm-mw-free-extlink,
form .wikiEditor-ui .cm-mw-free-extlink-protocol,
form .wikiEditor-ui .cm-mw-section-header {
color:skyblue
}
form .wikiEditor-ui .cm-mw-parserfunction-name,
form .wikiEditor-ui .cm-mw-parserfunction-bracket,
form .wikiEditor-ui .cm-mw-parserfunction-delimiter {
color:dimgrey
}
form .wikiEditor-ui .cm-mw-exttag-bracket,
form .wikiEditor-ui .cm-mw-exttag-attribute,
form .wikiEditor-ui .cm-mw-exttag-name,
form .wikiEditor-ui .cm-mw-htmltag-bracket,
form .wikiEditor-ui .cm-mw-htmltag-attribute,
form .wikiEditor-ui .cm-mw-htmltag-name {
color:darkcyan
}
form .wikiEditor-ui .cm-mw-template-name,
form .wikiEditor-ui .cm-mw-template-argument-name,
form .wikiEditor-ui .cm-mw-template-delimiter,
form .wikiEditor-ui .cm-mw-template-bracket {
color:salmon
}
form .wikiEditor-ui .cm-mw-templatevariable {
color:var(--fg)
}
form .wikiEditor-ui .cm-mw-templatevariable-bracket,
form .wikiEditor-ui .cm-mw-templatevariable-name,
form .wikiEditor-ui .cm-mw-templatevariable-delimiter {
color:seagreen
}
form .wikiEditor-ui .cm-mw-template {
color:var(--fg-light)
}
form .wikiEditor-ui .cm-mw-apostrophes-bold,
form .wikiEditor-ui .cm-mw-apostrophes-italic,
form .wikiEditor-ui .cm-mw-doubleUnderscore,
form .wikiEditor-ui .cm-mw-signature,
form .wikiEditor-ui .cm-mw-hr {
color:aqua
}
form .wikiEditor-ui .cm-mw-comment {
color:dimgrey
}
form .wikiEditor-ui .cm-mw-skipformatting {
background:darkcyan
}
form .wikiEditor-ui .cm-mw-ext-ground,
form .wikiEditor-ui .cm-mw-ext2-ground,
form .wikiEditor-ui .cm-mw-ext3-ground,
form .wikiEditor-ui .cm-mw-template-ext-ground,
form .wikiEditor-ui .cm-mw-template-ext2-ground,
form .wikiEditor-ui .cm-mw-template-ext3-ground,
form .wikiEditor-ui .cm-mw-template2-ext-ground,
form .wikiEditor-ui .cm-mw-template2-ext2-ground,
form .wikiEditor-ui .cm-mw-template2-ext3-ground,
form .wikiEditor-ui .cm-mw-template3-ext-ground,
form .wikiEditor-ui .cm-mw-template3-ext2-ground,
form .wikiEditor-ui .cm-mw-template3-ext3-ground,
form .wikiEditor-ui .cm-mw-doubleUnderscore,
form .wikiEditor-ui .cm-mw-signature,
form .wikiEditor-ui .cm-mw-hr {
background:none
}
form .wikiEditor-ui .cm-mw-matchingbracket {
background:none;
box-shadow:none;
color:aqua
}
form .wikiEditor-ui .CodeMirror-line::selection,
form .wikiEditor-ui .CodeMirror-line > span::selection,
form .wikiEditor-ui .CodeMirror-line > span > span::selection {
background:dimgray;
color:white
}
.tabber .tabber__header {
box-shadow:inset 0 -1px 0 0 var(--bdr-color)
}
.tabber .tabber__indicator {
background:var(--link-vis)
}
.tabber .tabber__tab,
.tabber .tabber__tab:visited {
color:var(--fg-dark)
}
.tabber .tabber__tab:active,
.tabber .tabber__tab[aria-selected="true"],
.tabber .tabber__tab[aria-selected="true"]:visited {
color:var(--link-vis)
}
.tabber .tabber__tab:hover,
.tabber .tabber__tab[aria-selected="true"]:hover {
color:var(--link)
}
.cs-comments .cs-edit-box {
background-color:var(--bg-main)
}
.cs-comments .cs-body-edit-field {
border-color:var(--bdr-hl)
}
.cs-comments .cs-expanded .cs-comment-header,
.cs-comments .cs-collapsed .cs-comment-header {
background-color:var(--bg-main)
}
.cs-comments .cs-head-comment > .cs-comment-header {
border-top:1px solid var(--bdr-color)
}
.cs-comments .cs-comment-author a {
color:var(--link)
}
.cs-comments .cs-comment-details {
color:var(--fg-dark)
}
.oo-ui-icon-bell,
.oo-ui-icon-tray {
filter:invert(100%)
}
.mw-echo-ui-overlay .oo-ui-widget.oo-ui-widget-enabled.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor::after {
border-bottom-color:var(--bg-main2)
}
.mw-echo-ui-overlay .oo-ui-widget.oo-ui-widget-enabled.oo-ui-popupWidget .oo-ui-popupWidget-popup {
background:var(--bg-main2)
}
.mw-echo-ui-overlay .oo-ui-pendingElement-pending {
background-color:var(--bg-main2);
background-image:linear-gradient(135deg,var(--bg-dark) 25%,transparent 25%,transparent 50%,var(--bg-dark) 50%,var(--bg-dark) 75%,transparent 75%,transparent)
}
.mw-echo-ui-overlay .mw-echo-ui-placeholderItemWidget,
.mw-echo-ui-overlay .mw-echo-ui-notificationItemWidget,
.mw-echo-ui-overlay .mw-echo-ui-notificationItemWidget-unread {
background:var(--bg-main)
}
.mw-echo-ui-overlay .mw-echo-ui-notificationItemWidget:hover,
.mw-echo-ui-overlay .mw-echo-ui-notificationItemWidget-unread:hover {
background:var(--bg-main2)
}
.mw-echo-ui-overlay .mw-echo-ui-notificationItemWidget-content-message-header {
color:var(--fg-light)
}
.mw-echo-ui-overlay .mw-echo-ui-notificationItemWidget-content-message-body {
color:var(--fg)
}
.mw-echo-ui-overlay .mw-echo-ui-menuItemWidget > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
color:var(--fg)
}
.mw-echo-ui-overlay .mw-echo-ui-notificationItemWidget-initiallyUnseen {
animation:none
}
.client-js .mw-body-content .mw-echo-special-nojs {
background-image:none
}
.oo-ui-widget.oo-ui-pendingElement-pending {
background-color:var(--bg-main);
background-image:linear-gradient(135deg,var(--bg-dark) 25%,transparent 25%,transparent 50%,var(--bg-dark) 50%,var(--bg-dark) 75%,transparent 75%,transparent)
}
.oo-ui-widget .mw-echo-ui-notificationsInboxWidget-toolbarWrapper {
background:transparent;
box-shadow:none
}
.oo-ui-widget .mw-echo-ui-notificationItemWidget,
.oo-ui-widget .mw-echo-ui-notificationItemWidget-unread {
background:var(--bg-main2)
}
.oo-ui-widget .mw-echo-ui-notificationItemWidget:hover,
.oo-ui-widget .mw-echo-ui-notificationItemWidget-unread:hover {
background:var(--bg-main3)
}
.oo-ui-widget .mw-echo-ui-notificationItemWidget-content-message-header {
color:var(--fg-light)
}
.oo-ui-widget .mw-echo-ui-notificationItemWidget-content-message-body {
color:var(--fg)
}
.oo-ui-widget .mw-echo-ui-menuItemWidget > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
color:var(--fg)
}
.oo-ui-widget .mw-echo-ui-notificationItemWidget-content-actions-timestamp {
color:var(--fg)
}
.oo-ui-widget .ext-discussiontools-ui-replyWidget-preview {
background:var(--bg-main3)
}
.oo-ui-widget .ext-discussiontools-autotopicsubpopup-image {
background:none
}
.oo-ui-widget .ext-discussiontools-autotopicsubpopup-body {
margin-right:1em
}
.ext-discussiontools-init-pageframe-latestcomment,
.ext-discussiontools-init-timestamplink,
.ext-discussiontools-init-section-metaitem,
.ext-discussiontools-visualenhancements-enabled .ext-discussiontools-init-section-metaitem {
color:var(--fg-dark)
}
.ext-discussiontools-init-publishedcomment {
background:none
}
.ext-discussiontools-init-targetcomment {
background:none
}
.wikicollapse {
border:1px solid var(--bdr-color);
background-color:var(--bg-dark);
color:var(--fg)
}
.wikicollapse > summary:first-of-type {
color:var(--link)
}
.modconflict {
background-color:#300
}
body #mw-editing-your-version {
border:1px solid #363;
background-color:#030;
padding:5px;
margin-bottom:5px
}
.tdg-templateDataParamWidget-param-aliases .tdg-templateDataParamWidget-param-alias:first-child {
background:var(--bg-dark)
}
.tdg-templateDataParamWidget-param-aliases .tdg-templateDataParamWidget-param-alias {
border:1px solid var(--bdr-white);
background:var(--bg-darker);
color:var(--fg)
}
}
/*
* == TOC ==
*
* Styling of MediaWiki's autogenerated Table of Contents
*/
.tocnumber {
display: none;
}
.toc ul ul {
border-left: 1px dotted var(--bdr-color);
padding-left: 0.5em;
}
.toc > ul {
padding: 0.75em 1.75em;
margin: 0;
}
/*
* == Miscellaneous ==
*/
/* Allows conditionally hiding things on narrow screens. */
@media screen and (max-width: 1199px) {
.ttrpg-minwidth-1200 {
display: none;
}
}
/* For rounding images inserted via [[File:]]. */
.ttrpg-round-image img {
border-radius: 50%;
}
/* Nowrap/wrap */
/* Note: .nowraplinks is used by [[Module:Navbox]] and [[Module:Sidebar]] */
.nowrap,
.nowraplinks a {
white-space: nowrap;
}
.wrap,
.wraplinks a {
white-space: normal;
}
/* Make sup a little smaller, like on Wikipedia */
sup {
font-size: 80%;
}
/* Sub-list margin tweaks */
li > ul,
li > ol {
margin-top: 0;
/* Keep this equal to the margin-bottom of li, so that after the nested */
/* list ends, further elements line up with those in other columns. */
margin-bottom: 0.1em;
}
/*
* == Styles for Templates/Modules ==
*
* Use this section only for styling of templates that are used ubiquitously,
* such that they need maximum parsing efficiency, and therefore avoid using
* Extension:TemplateStyles and [[Template:Template style]].
*/
/*
* === [[Template:Icon text]] ===
*/
.ttrpg-icontext-block {
display: inline-flex;
align-items: center;
justify-content: center;
}
/* This is for when the icon is given dimensions greater than the underlying
file. E.g. if you want the icon to appear as a 25x25 block, but the image
file ends up 25x20 because it's not a square. */
.ttrpg-icontext-block .ttrpg-icontext-icon {
display: inline-flex;
align-items: center;
justify-content: center;
}
.ttrpg-icontext-extlink a.external {
background-image: none;
padding-right: 0;
}
/*
* == Extensions ==
*/
/*
* === AudioButton ===
*/
a.ext-audiobutton[data-state="play"]::before {
content: ' ';
background-image: url('data:image/svg+xml,
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="16px" height="16px" viewBox="0 0 64 64">
<circle fill="none" cx="32" cy="32" r="29" stroke-width="3" stroke="%23ffa03c"/>
<polygon fill="%23ffa03c" points="24,18 24,46 48,32 "/>
</svg>');
width: 20px;
height: 20px;
display: inline-block;
background-repeat: no-repeat;
vertical-align: -12%;
background-position: bottom;
}
a.ext-audiobutton[data-state="pause"]::before {
content: ' ';
background-image: url('data:image/svg+xml,
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="16px" height="16px" viewBox="0 0 64 64">
<circle fill="none" cx="32" cy="32" r="29" stroke-width="3" stroke="%23ffa03c"/>
<line x1="26" y1="20" x2="26" y2="44" stroke="%23ffa03c" stroke-width="4"/>
<line x1="38" y1="20" x2="38" y2="44" stroke="%23ffa03c" stroke-width="4"/>
</svg>');
width: 20px;
height: 20px;
display: inline-block;
background-repeat: no-repeat;
vertical-align: -12%;
background-position: bottom;
}
/*
* === Math ===
*/
body.theme-dark .mwe-math-fallback-image-inline,
body.theme-dark .mwe-math-fallback-image-display {
filter: hue-rotate(180deg) invert(1);
}
/*
* === PortableInfobox ===
*/
:root {
--pi-width: 280px;
}
.portable-infobox {
background-color: var(--ttrpg-box-detail-bg);
border: var(--ttrpg-wikitable-border);
padding: 4px;
}
.portable-infobox .pi-item-spacing {
padding: 0;
}
.portable-infobox .pi-group {
border: none;
}
.portable-infobox .pi-data {
border: none;
margin: 2px 0;
}
.portable-infobox .pi-title {
background: var(--ttrpg-box-header-bg);
text-align: center;
font-size: 1.4em;
font-weight: bold;
}
.portable-infobox .pi-data[data-source="title"] {
text-align: center;
font-style: italic;
font-size: 1.2em;
margin-top: 2px;
margin-bottom: 2px;
}
.portable-infobox .pi-tab-link,
.portable-infobox .pi-section-tab {
color: var(--link);
border: none;
flex-grow: 1;
}
.portable-infobox .pi-tab-link.current,
.portable-infobox .pi-section-tab.pi-section-active {
background: none;
border-bottom: 1px solid var(--link);
}
.portable-infobox .pi-header {
background: var(--ttrpg-box-label-bg);
text-align: center;
font-size: 1.05em;
padding: 5px 0;
}
.portable-infobox .pi-data-label,
.portable-infobox .pi-data-value {
padding: 3px 5px 3px 5px;
}
.portable-infobox .pi-data-label {
background-color: var(--ttrpg-box-label-bg);
font-weight: normal;
}
.portable-infobox table {
background: none;
}
.pi-horizontal-group .pi-horizontal-group-item:not(:first-child) {
border-left: 2px solid var(--ttrpg-box-detail-bg);
}
.pi-horizontal-group th.pi-horizontal-group-item {
border-top: 2px solid var(--ttrpg-box-detail-bg);
padding-top: 5px;
}
.pi-horizontal-group thead + tbody .pi-data-value {
padding: 5px 0;
}
/*
* === SyntaxHighlight_GeSHi ===
*/
.mw-highlight pre { line-height: 125%; }
.mw-highlight td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
.mw-highlight span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
.mw-highlight td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
.mw-highlight span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
.mw-highlight .hll { background-color: #49483e }
.mw-highlight .c { color: #777; font-style: italic } /* Comment */
.mw-highlight .err { color: #A61717; background-color: #E3D2D2 } /* Error */
.mw-highlight .esc { color: #CCC } /* Escape */
.mw-highlight .g { color: #CCC } /* Generic */
.mw-highlight .k { color: #7686BB; font-weight: bold } /* Keyword */
.mw-highlight .l { color: #CCC } /* Literal */
.mw-highlight .n { color: #CCC } /* Name */
.mw-highlight .o { color: #CCC } /* Operator */
.mw-highlight .x { color: #CCC } /* Other */
.mw-highlight .p { color: #CCC } /* Punctuation */
.mw-highlight .ch { color: #777; font-style: italic } /* Comment.Hashbang */
.mw-highlight .cm { color: #777; font-style: italic } /* Comment.Multiline */
.mw-highlight .cp { color: #777; font-style: italic } /* Comment.Preproc */
.mw-highlight .cpf { color: #777; font-style: italic } /* Comment.PreprocFile */
.mw-highlight .c1 { color: #777; font-style: italic } /* Comment.Single */
.mw-highlight .cs { color: #777; font-style: italic } /* Comment.Special */
.mw-highlight .gd { color: #CCC } /* Generic.Deleted */
.mw-highlight .ge { color: #CCC } /* Generic.Emph */
.mw-highlight .ges { color: #CCC } /* Generic.EmphStrong */
.mw-highlight .gr { color: #CCC } /* Generic.Error */
.mw-highlight .gh { color: #CCC } /* Generic.Heading */
.mw-highlight .gi { color: #CCC } /* Generic.Inserted */
.mw-highlight .go { color: #CCC } /* Generic.Output */
.mw-highlight .gp { color: #FFF } /* Generic.Prompt */
.mw-highlight .gs { color: #CCC } /* Generic.Strong */
.mw-highlight .gu { color: #CCC } /* Generic.Subheading */
.mw-highlight .gt { color: #CCC } /* Generic.Traceback */
.mw-highlight .kc { color: #7686BB; font-weight: bold } /* Keyword.Constant */
.mw-highlight .kd { color: #7686BB; font-weight: bold } /* Keyword.Declaration */
.mw-highlight .kn { color: #7686BB; font-weight: bold } /* Keyword.Namespace */
.mw-highlight .kp { color: #7686BB; font-weight: bold } /* Keyword.Pseudo */
.mw-highlight .kr { color: #7686BB; font-weight: bold } /* Keyword.Reserved */
.mw-highlight .kt { color: #7686BB; font-weight: bold } /* Keyword.Type */
.mw-highlight .ld { color: #CCC } /* Literal.Date */
.mw-highlight .m { color: #4FB8CC } /* Literal.Number */
.mw-highlight .s { color: #51CC99 } /* Literal.String */
.mw-highlight .na { color: #CCC } /* Name.Attribute */
.mw-highlight .nb { color: #CCC } /* Name.Builtin */
.mw-highlight .nc { color: #CCC } /* Name.Class */
.mw-highlight .no { color: #CCC } /* Name.Constant */
.mw-highlight .nd { color: #CCC } /* Name.Decorator */
.mw-highlight .ni { color: #CCC } /* Name.Entity */
.mw-highlight .ne { color: #CCC } /* Name.Exception */
.mw-highlight .nf { color: #6A6AFF } /* Name.Function */
.mw-highlight .nl { color: #CCC } /* Name.Label */
.mw-highlight .nn { color: #CCC } /* Name.Namespace */
.mw-highlight .nx { color: #E2828E } /* Name.Other */
.mw-highlight .py { color: #CCC } /* Name.Property */
.mw-highlight .nt { color: #CCC } /* Name.Tag */
.mw-highlight .nv { color: #7AB4DB; font-weight: bold } /* Name.Variable */
.mw-highlight .ow { color: #CCC } /* Operator.Word */
.mw-highlight .pm { color: #CCC } /* Punctuation.Marker */
.mw-highlight .w { color: #BBB } /* Text.Whitespace */
.mw-highlight .mb { color: #4FB8CC } /* Literal.Number.Bin */
.mw-highlight .mf { color: #4FB8CC } /* Literal.Number.Float */
.mw-highlight .mh { color: #4FB8CC } /* Literal.Number.Hex */
.mw-highlight .mi { color: #4FB8CC } /* Literal.Number.Integer */
.mw-highlight .mo { color: #4FB8CC } /* Literal.Number.Oct */
.mw-highlight .sa { color: #51CC99 } /* Literal.String.Affix */
.mw-highlight .sb { color: #51CC99 } /* Literal.String.Backtick */
.mw-highlight .sc { color: #51CC99 } /* Literal.String.Char */
.mw-highlight .dl { color: #51CC99 } /* Literal.String.Delimiter */
.mw-highlight .sd { color: #51CC99 } /* Literal.String.Doc */
.mw-highlight .s2 { color: #51CC99 } /* Literal.String.Double */
.mw-highlight .se { color: #51CC99 } /* Literal.String.Escape */
.mw-highlight .sh { color: #51CC99 } /* Literal.String.Heredoc */
.mw-highlight .si { color: #51CC99 } /* Literal.String.Interpol */
.mw-highlight .sx { color: #51CC99 } /* Literal.String.Other */
.mw-highlight .sr { color: #51CC99 } /* Literal.String.Regex */
.mw-highlight .s1 { color: #51CC99 } /* Literal.String.Single */
.mw-highlight .ss { color: #51CC99 } /* Literal.String.Symbol */
.mw-highlight .bp { color: #CCC } /* Name.Builtin.Pseudo */
.mw-highlight .fm { color: #6A6AFF } /* Name.Function.Magic */
.mw-highlight .vc { color: #7AB4DB; font-weight: bold } /* Name.Variable.Class */
.mw-highlight .vg { color: #BE646C; font-weight: bold } /* Name.Variable.Global */
.mw-highlight .vi { color: #7AB4DB; font-weight: bold } /* Name.Variable.Instance */
.mw-highlight .vm { color: #7AB4DB; font-weight: bold } /* Name.Variable.Magic */
.mw-highlight .il { color: #4FB8CC } /* Literal.Number.Integer.Long */
/*****************************************************************************
*
* = START LEGACY CSS =
*
* This is CSS that was added in the past and wasn't always documented well.
* Some of it may be unnecessary and should perhaps be cautiously deleted,
* other parts should be moved either to TemplateStyles or to the cleaned up
* section above. Some of it may also be better placed in Extension:Themes.
*
*****************************************************************************/
html {
background-repeat: no-repeat;
}
/* Fix pre being bright on dark */
body.theme-dark-grey pre {
background: var(--bg-main);
color: var(--fg);
}
/* Set pre colour on light */
body.theme-light pre,
body.theme-light code {
background: var(--mw-code-background-color);
}
.wikitable caption {
padding: 0.2em;
}
/* Table styling */
.wikitable {
border: var(--ttrpg-box-border) !important;
}
.wikitable tr,
.wikitable td,
.wikitable th,
.wikitable tr :is(th, td) {
padding-left: 0.4em;
padding-right: 0.4em;
padding-top: 0.2em;
padding-bottom: 0.2em;
}
table.wikitable td {
background-color: var(--ttrpg-wikitable-bg) !important;
border: var(--ttrpg-wikitable-border) !important;
}
.wikitable th {
background-color: var(--ttrpg-wikitable-header-bg) !important;
border: var(--ttrpg-wikitable-border) !important;
}
.wikitable td ul,
.wikitable td ol,
.wikitable td dl,
.wikitable tr td :is(ol,
ul) {
text-align: left;
}
.wikitable > .ublist > ul,
.wikitable > .ttrpg-ublist > ul {
margin: 0;
}
/*
* Make some warnings more prominent
*/
body.theme-dark-grey .mw-userconfigpublic {
color: yellow;
}
body.theme-dark-grey .mw-userconfigdangerous {
color: red;
font-weight: bold;
}
/*
* Feedback Footer
*/
body.theme-dark-grey .ttrpg-article-footer {
border: 1px solid var(--bdr-color);
background-color: var(--bg-dark);
}
.ttrpg-article-footer {
font-size: 1.1em;
margin-top: 1em;
padding: 0.5em;
}
/*
* Various elements used across the wiki
*/
/* Info blob */
body.theme-dark-grey .ttrpg-info-blob {
background-color: var(--bg-dark);
}
/* D20 background image for numbers */
.ttrpg-d20-bg {
background-image: url('/static/d20-bg.png');
background-position: center;
background-repeat: no-repeat;
background-size: 35px;
}
/* Tooltip box */
body.theme-dark-grey .ttrpg-tooltip-box {
background: #1B1A19;
}
body.theme-dark-grey .ttrpg-tooltip-gradient-common {
background: linear-gradient(to bottom, #1B1A1999, #1B1A1999, #1B1A1999, #40295199);
}
body.theme-dark-grey .ttrpg-tooltip-gradient-uncommon {
background: linear-gradient(to bottom, #00491599, #1B1A1999, #1B1A1999, #40295199);
}
body.theme-dark-grey .ttrpg-tooltip-gradient-rare {
background: linear-gradient(to bottom, #00374999, #1B1A1999, #1B1A1999, #40295199);
}
body.theme-dark-grey .ttrpg-tooltip-gradient-veryrare {
background: linear-gradient(to bottom, #54003299, #1B1A1999, #1B1A1999, #40295199);
}
body.theme-dark-grey .ttrpg-tooltip-gradient-legendary {
background: linear-gradient(to bottom, #563E0D99, #1B1A1999, #1B1A1999, #40295199);
}
body.theme-dark-grey .ttrpg-tooltip-gradient-story {
background: linear-gradient(to bottom, #561D0099, #1B1A1999, #1B1A1999, #40295199);
}
body.theme-dark-grey {
/* Box and text colours - Default */
--ttrpg-box-dark-default: #383431;
--ttrpg-box-mid-default: #2e2a28;
--ttrpg-box-bright-default: #272321;
--ttrpg-box-bg-default: #1B1818;
--ttrpg-box-border-default: 1px solid #917459;
--ttrpg-box-border-faded-default: 1px solid #5C4D44;
--ttrpg-damage-colour-physical-fg: #8c8c8c;
/* Box and text colours - Red */
--ttrpg-box-dark-red: #4a3034;
--ttrpg-box-mid-red: #36282a;
--ttrpg-box-bright-red: #2b2123;
--ttrpg-box-bg-red: #1f1a1b;
--ttrpg-box-border-red: 1px solid #a85050;
--ttrpg-box-border-faded-red: 1px solid #BA8E91;
--ttrpg-damage-colour-death-fg: #cc3333;
/* Box and text colours - Orange*/
--ttrpg-box-dark-orange: #40352c;
--ttrpg-box-mid-orange: #332a25;
--ttrpg-box-bright-orange: #29231f;
--ttrpg-box-bg-orange: #1c1917;
--ttrpg-box-border-orange: 1px solid #a85050;
--ttrpg-box-border-faded-orange: 1px solid #BA8E91;
--ttrpg-damage-colour-fire-fg: #ee5500;
/* Box and text colours - Yellow */
--ttrpg-box-dark-yellow: #3b3729;
--ttrpg-box-mid-yellow: #302c20;
--ttrpg-box-bright-yellow: #26241e;
--ttrpg-box-bg-yellow: #1c1b17;
--ttrpg-box-border-yellow: 1px solid #a85050;
--ttrpg-box-border-faded-yellow: 1px solid #BA8E91;
--ttrpg-damage-colour-life-fg: #ccaa00;
/* Box and text colours - Yellow-green */
--ttrpg-box-dark-yellow-green: #383827;
--ttrpg-box-mid-yellow-green: #2e2e1d;
--ttrpg-box-bright-yellow-green: #272321;
--ttrpg-box-bg-yellow-green: #1c1c16;
--ttrpg-box-border-yellow-green: 1px solid #a85050;
--ttrpg-box-border-faded-yellow-green: 1px solid #BA8E91;
--ttrpg-damage-colour-acid-fg: #80b000;
/* Box and text colours - Green */
--ttrpg-box-dark-green: #343827;
--ttrpg-box-mid-green: #2a2e1d;
--ttrpg-box-bright-green: #24261e;
--ttrpg-box-bg-green: #1b1c16;
--ttrpg-box-border-green: 1px solid #a85050;
--ttrpg-box-border-faded-green: 1px solid #BA8E91;
--ttrpg-damage-colour-poison-fg: #44bb00;
/* Box and text colours - Cyan-green*/
--ttrpg-box-dark-cyan-green: #2f3b28;
--ttrpg-box-mid-cyan-green: #232e1d;
--ttrpg-box-bright-cyan-green: #21261e;
--ttrpg-box-bg-cyan-green: #181c16;
--ttrpg-box-border-cyan-green: 1px solid #a85050;
--ttrpg-box-border-faded-cyan-green: 1px solid #BA8E91;
/* Box and text colours - Cyan */
--ttrpg-box-dark-cyan: #283b39;
--ttrpg-box-mid-cyan: #1d2e2c;
--ttrpg-box-bright-cyan: #1e2626;
--ttrpg-box-bg-cyan: #161c1b;
--ttrpg-box-border-cyan: 1px solid #a85050;
--ttrpg-box-border-faded-cyan: 1px solid #BA8E91;
/* Box and text colours - Blue*/
--ttrpg-box-dark-blue: #2a3a40;
--ttrpg-box-mid-blue: #202f33;
--ttrpg-box-bright-blue: #1e2426;
--ttrpg-box-bg-blue: #161a1c;
--ttrpg-box-border-blue: 1px solid #a85050;
--ttrpg-box-border-faded-blue: 1px solid #BA8E91;
--ttrpg-damage-colour-cold-fg: #3399cc;
/* Box and text colours - Indigo */
--ttrpg-box-dark-indigo: #2e374a;
--ttrpg-box-mid-indigo: #262c38;
--ttrpg-box-bright-indigo: #21242b;
--ttrpg-box-bg-indigo: #191a1f;
--ttrpg-box-border-indigo: 1px solid #a85050;
--ttrpg-box-border-faded-indigo: 1px solid #BA8E91;
--ttrpg-damage-colour-lightning-fg: #3366cc;
/* Box and text colours - Violet */
--ttrpg-box-dark-violet: #402f4d;
--ttrpg-box-mid-violet: #33273b;
--ttrpg-box-bright-violet: #27212b;
--ttrpg-box-bg-violet: #1c191f;
--ttrpg-box-border-violet: 1px solid #a85050;
--ttrpg-box-border-faded-violet: 1px solid #BA8E91;
--ttrpg-damage-colour-thunder-fg: #8844bb;
/* Box and text colours - Magenta*/
--ttrpg-box-dark-magenta: #4a2e42;
--ttrpg-box-mid-magenta: #3b2636;
--ttrpg-box-bright-magenta: #2b2129;
--ttrpg-box-bg-magenta: #1f191e;
--ttrpg-box-border-magenta: 1px solid #a85050;
--ttrpg-box-border-faded-magenta: 1px solid #BA8E91;
--ttrpg-damage-colour-psychic-fg: #cc77aa;
/* Bright colours */
--ttrpg-damage-colour-physical-fg-bright: #8c8c8c;
--ttrpg-damage-colour-death-fg-bright: #cc3333;
--ttrpg-damage-colour-fire-fg-bright: #ee5500;
--ttrpg-damage-colour-life-fg-bright: #ccaa00;
--ttrpg-damage-colour-acid-fg-bright: #80b000;
--ttrpg-damage-colour-poison-fg-bright: #44bb00;
--ttrpg-damage-colour-cold-fg-bright: #3399cc;
--ttrpg-damage-colour-lightning-fg-bright: #3366cc;
--ttrpg-damage-colour-thunder-fg-bright: #8844bb;
--ttrpg-damage-colour-psychic-fg-bright: #cc77aa;
/* Temporary fix for ui link color issues */
--ttrpg-ui-menu-item-a: white;
/* Variables with the dark suffix are intended for detail elements within the contents of pages, such as tabbers, infoboxes, amboxes and tables. These are darker than other elements. */
/* Intended for very large boxed elemetns that cover an entire page. */
--ttrpg-tooltip-doc-bg: #2b2a28;
--ttrpg-tooltip-bg: #1B1A19;
/* Intended for accents like headers or titles */
--ttrpg-accent: #211e1c;
--ttrpg-accent-bg: #211e1c;
--ttrpg-accent-dark-bg: #232324;
--ttrpg-accent-text: var(--fg);
/* Intended for labels in boxes */
--ttrpg-label-bg: #2f2b28;
--ttrpg-label-border: 2px solid #232323;
--ttrpg-label-dark-bg: #171717;
--ttrpg-label-dark-border: 1px solid #1f1d1c;
/* Intended for data elements in boxes, where its contents are displayed. */
--ttrpg-data-bg: #232323;
--ttrpg-data-border: 1px solid #4d4a46;
--ttrpg-data-row-even-bg: #272727;
--ttrpg-data-row-odd-bg: var(--bg-main);
--ttrpg-data-dark-bg: #1f1e1e;
--ttrpg-data-dark-border: 1px solid #242322;
/* Intended for detail elements in boxes */
--ttrpg-detail-bg: #1b1b1b;
--ttrpg-detail-dark-bg: #121212;
--ttrpg-detail-dark-border: 2px solid #121212;
/* Relative location */
--ttrpg-relative-location-bg: var(--ttrpg-data-dark-bg);
--ttrpg-relative-location-header-bg-dark: var(--ttrpg-accent-dark-bg);
/* Old Navbox colours. Will be removed. */
--ttrpg-navbox-bg: var(--bg-dark);
--ttrpg-navbox-bg: var(--bg-dark);
--ttrpg-navbox-header-bg: var(--ttrpg-accent);
--ttrpg-navbox-header-text: var(--ttrpg-accent-text);
--ttrpg-navbox-header-secondary-bg: #28201B;
--ttrpg-gameplay-navbox-bg: #302d2d;
--ttrpg-gameplay-navbox-header-bg: #241f1f;
/* css tooltip colours */
--aria-label-tooltip-bg: hsl(200deg 5% 10%);
--aria-label-tooltip-fg: hsl(0deg 0% 90%);
--aria-label-tooltip-border: none;
/* Documentation */
--ttrpg-documentation-bg: var(--ttrpg-tooltip-doc-bg);
--ttrpg-documentation-border: var(--ttrpg-tooltip-border);
--ttrpg-documentation-header-bg: var(--bg-dark);
/* Tab bar */
--ttrpg-tabbar-bg: var(--ttrpg-data-dark-bg);
--ttrpg-tabbar-active-color: var(--fgt);
--ttrpg-tabbar-active-bg: var(--ttrpg-accent-dark-bg);
/* License */
--ttrpg-license-color: rgb(210,210,210);
/* Spoiler warning */
--ttrpg-spoiler-warning-start: #443E20;
--ttrpg-spoiler-warning-end: #232323;
--ttrpg-spoiler-warning-strong-color: #ebb73f;
/* Widget:lower city map */
--ttrpg-lower-city-map-bg: var(--bg-dark);
--ttrpg-lower-city-map-inner-bg: var(--bg-main);
/* Toc */
--toc-subheader-border-color: var(--ttrpg-tooltip-border);
/* Tables */
--ttrpg-wikitable-bg: var(--ttrpg-data-dark-bg);
--ttrpg-wikitable-header-bg: var(--ttrpg-label-dark-bg);
--ttrpg-wikitable-border: var(--ttrpg-data-border);
--ttrpg-wikitable-muted-bg: var(--bg3-wiki-label-dark-bg);
--ttrpg-wikitable-muted-border: var(--ttrpg-data-border-bg);
/* Quotes */
--ttrpg-blockquote-marks: #C1A878;
/* Hatnotes */
--ttrpg-hatnote-bg: inherit;
--ttrpg-hatnote-font-style: italic;
--ttrpg-hatnote-font-size: inherit;
--ttrpg-hatnote-padding: 0 1.6em 0.4em 1.6em;
--ttrpg-hatnote-margin: 0 0 0.4em 0;
/* Resistance colours */
--ttrpg-imagetext-text-resistant-color: #a9f5f0;
--ttrpg-imagetext-text-immune-color: #e8e29e;
--ttrpg-imagetext-text-vulnerable-color: #ff476c;
/* Character info colours. Outdated. Will removed with the template. */
--ttrpg-characterinfo-bg: #1B1B1B;
--ttrpg-characterinfo-color: #C1A886;
--ttrpg-characterinfo-border: 1px solid #785000;
--ttrpg-characterinfo-header-bg: #281C14;
--ttrpg-characterinfo-header-color: #C1A886;
--ttrpg-characterinfo-subheader-bg: #1B1B1B;
--ttrpg-characterinfo-subheader-color: #C1A886;
/* Infobox colours */
--ttrpg-box-header-bg: var(--ttrpg-accent-dark-bg);
--ttrpg-box-label-bg: var(--ttrpg-label-dark-bg);
--ttrpg-box-label-border: var(--ttrpg-label-dark-border);
--ttrpg-box-data-bg: var(--ttrpg-data-dark-bg);
--ttrpg-box-data-border: var(--ttrpg-data-dark-border);
--ttrpg-box-detail-bg: var(--ttrpg-detail-dark-bg);
--ttrpg-box-detail-border: var(--ttrpg-detail-dark-border);
--ttrpg-box-border: 1px solid #785000;
--ttrpg-box-accent-dark-border: 1px solid #121212;
/* Navbox colours. */
--ttrpg-navbox-data-bg: var(--ttrpg-data-row-even-bg);
--ttrpg-navbox-data-row-even-bg: var(--ttrpg-data-row-even-bg);
--ttrpg-navbox-data-row-odd-bg: var(--ttrpg-data-row-odd-bg);
--ttrpg-navbox-header-bg: var(--ttrpg-accent-bg);
--ttrpg-navbox-label-bg: var(--ttrpg-label-bg);
--ttrpg-navbox-label-border: var(--ttrpg-label-border);
--ttrpg-navbox-sublabel-bg: #3b3632;
/* Ambox. */
--ttrpg-ambox-bg: var(--ttrpg-data-dark-bg);
}
/* References need to be recolored on dark theme */
body.theme-dark-grey .references li:target {
background-color: var(--bg-darker);
}
/*** Light theme-related styling ***/
body.theme-light .mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head {
border-bottom-color: var(--light-body-border);
}
body.theme-light .oo-ui-popupWidget-popup {
background-color: var(--light-body-light);
border-color: var(--light-body-border);
}
body.theme-light oo-ui-widget oo-ui-widget-enabled mw-echo-ui-placeholderItemWidget oo-ui-labelElement,
body.theme-light .mw-echo-ui-placeholderItemWidget {
background-color: var(--light-body-mid);
}
body.theme-light .oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button {
background-color: var(--light-body-mid);
}
/*** Light theme-related colors ***/
body.theme-light {
/* Box and text colours - Default */
--ttrpg-box-dark-default: #bab3b6;
--ttrpg-box-mid-default: #c3c1c2;
--ttrpg-box-bright-default: #c9c7c8;
--ttrpg-box-bg-default: #d5d5db;
--ttrpg-box-border-default: 1px solid #a85050;
--ttrpg-box-border-faded-default: 1px solid #BA8E91;
--ttrpg-damage-colour-physical-fg: #58586F;
--ttrpg-damage-colour-physical-fg-bright: #878787;
/* Box and text colours - Red */
--ttrpg-box-dark-red: #d4a9b0;
--ttrpg-box-mid-red: #d4babe;
--ttrpg-box-bright-red: #d6c5c8;
--ttrpg-box-bg-red: #dbd5d6;
--ttrpg-box-border-red: 1px solid #a85050;
--ttrpg-box-border-faded-red: 1px solid #BA8E91;
--ttrpg-damage-colour-death-fg: #A52C42;
--ttrpg-damage-colour-death-fg-bright: #FF385D;
/* Box and text colours - Orange*/
--ttrpg-box-dark-orange: #c9b199;
--ttrpg-box-mid-orange: #cfc0b2;
--ttrpg-box-bright-orange: #d1c6bc;
--ttrpg-box-bg-orange: #dbd6d3;
--ttrpg-box-border-orange: 1px solid #a85050;
--ttrpg-box-border-faded-orange: 1px solid #BA8E91;
--ttrpg-damage-colour-fire-fg: #8B4713;
--ttrpg-damage-colour-fire-fg-bright: #E05E00;
/* Box and text colours - Yellow */
--ttrpg-box-dark-yellow: #c2b793;
--ttrpg-box-mid-yellow: #c9c1a9;
--ttrpg-box-bright-yellow: #cfc9b6;
--ttrpg-box-bg-yellow: #d9d7d0;
--ttrpg-box-border-yellow: 1px solid #a85050;
--ttrpg-box-border-faded-yellow: 1px solid #BA8E91;
--ttrpg-damage-colour-life-fg: #6A5820;
--ttrpg-damage-colour-life-fg-bright: #AD8200;
/* Box and text colours - Yellow-green */
--ttrpg-box-dark-yellow-green: #baba8d;
--ttrpg-box-mid-yellow-green: #c4c4a1;
--ttrpg-box-bright-yellow-green: #c9c9ad;
--ttrpg-box-bg-yellow-green: #d6d6ce;
--ttrpg-box-border-yellow-green: 1px solid #a85050;
--ttrpg-box-border-faded-yellow-green: 1px solid #BA8E91;
--ttrpg-damage-colour-acid-fg: #5D5D1D;
--ttrpg-damage-colour-acid-fg-bright: #8A8A00;
/* Box and text colours - Green */
--ttrpg-box-dark-green: #aeba86;
--ttrpg-box-mid-green: #bfc7a3;
--ttrpg-box-bright-green: #c5ccaf;
--ttrpg-box-bg-green: #d7d9d0;
--ttrpg-box-border-green: 1px solid #a85050;
--ttrpg-box-border-faded-green: 1px solid #BA8E91;
--ttrpg-damage-colour-poison-fg: #4D6114;
--ttrpg-damage-colour-poison-fg-bright: #6F9400;
/* Box and text colours - Cyan-green*/
--ttrpg-box-dark-cyan-green: #9dbf8c;
--ttrpg-box-mid-cyan-green: #b1c9a5;
--ttrpg-box-bright-cyan-green: #bbcfb2;
--ttrpg-box-bg-cyan-green: #d3d9d0;
--ttrpg-box-border-cyan-green: 1px solid #a85050;
--ttrpg-box-border-faded-cyan-green: 1px solid #BA8E91;
/* Box and text colours - Cyan */
--ttrpg-box-dark-cyan: #8ebfbb;
--ttrpg-box-mid-cyan: #a5c9c6;
--ttrpg-box-bright-cyan: #b2cfcc;
--ttrpg-box-bg-cyan: #d0d9d8;
--ttrpg-box-border-cyan: 1px solid #a85050;
--ttrpg-box-border-faded-cyan: 1px solid #BA8E91;
/* Box and text colours - Blue*/
--ttrpg-box-dark-blue: #9bb9c7;
--ttrpg-box-mid-blue: #afc3cc;
--ttrpg-box-bright-blue: #bccbd1;
--ttrpg-box-bg-blue: #d0d7d9;
--ttrpg-box-border-blue: 1px solid #a85050;
--ttrpg-box-border-faded-blue: 1px solid #BA8E91;
--ttrpg-damage-colour-cold-fg: #0E627C;
--ttrpg-damage-colour-cold-fg-bright: #0091C2;
/* Box and text colours - Indigo */
--ttrpg-box-dark-indigo: #a7b7d1;
--ttrpg-box-mid-indigo: #b8c2d6;
--ttrpg-box-bright-indigo: #c1c8d6;
--ttrpg-box-bg-indigo: #d1d7e3;
--ttrpg-box-border-indigo: 1px solid #a85050;
--ttrpg-box-border-faded-indigo: 1px solid #BA8E91;
--ttrpg-damage-colour-lightning-fg: #1A52C1;
--ttrpg-damage-colour-lightning-fg-bright: #4281FF;
/* Box and text colours - Violet */
--ttrpg-box-dark-violet: #c4aed4;
--ttrpg-box-mid-violet: #cbbcd6;
--ttrpg-box-bright-violet: #cfc5d6;
--ttrpg-box-bg-violet: #dbd5e0;
--ttrpg-box-border-violet: 1px solid #a85050;
--ttrpg-box-border-faded-violet: 1px solid #BA8E91;
--ttrpg-damage-colour-thunder-fg: #8127C2;
--ttrpg-damage-colour-thunder-fg-bright: #B957FF;
/* Box and text colours - Magenta*/
--ttrpg-box-dark-magenta: #d4a7ca;
--ttrpg-box-mid-magenta: #d6b8cf;
--ttrpg-box-bright-magenta: #d6c1d1;
--ttrpg-box-bg-magenta: #ded3dc;
--ttrpg-box-border-magenta: 1px solid #a85050;
--ttrpg-box-border-faded-magenta: 1px solid #BA8E91;
--ttrpg-damage-colour-psychic-fg: #82457A;
--ttrpg-damage-colour-psychic-fg-bright: #C766B2;
/* Temporary fix for ui link color issues */
--ttrpg-ui-menu-item-a: black;
--mw-code-background-color: #ddd4bb;
/* We want itemicon border opacity to be 1.0. */
--ttrpg-itemicon-border-opacity: 100%;
/* Navbox colours */
--ttrpg-navbox-header-bg: var(--light-body-dark);
--ttrpg-navbox-header-secondary-bg: var(--light-body-mid);
--ttrpg-gameplay-navbox-header-bg: var(--light-body-dark);
--ttrpg-navbox-bg: var(--light-body-light);
--ttrpg-gameplay-navbox-bg: var(--light-body-light);
--ttrpg-navbox-header-text: default;
/* Define different colors for relative location theme */
--ttrpg-relative-location-bg: var(--light-body-light);
--ttrpg-relative-location-header-bg-dark: var(--light-body-dark);
--aria-label-tooltip-bg: hsl(0deg 0% 90%);
--aria-label-tooltip-fg: hsl(200deg 5% 10%);
--aria-label-tooltip-border: 1px solid hsl(200deg 5% 10%);
/* Override tooltip colour */
--ttrpg-tooltip-bg: var(--light-body-light);
/* Documentation */
--ttrpg-documentation-bg: #eaf3ff;
--ttrpg-documentation-border: #a3caff;
--ttrpg-documentation-header-bg: #c2dcff;
/* Tab bar */
--ttrpg-tabbar-bg: var(--light-body-light);
--ttrpg-tabbar-active-color: var(--light-background-link-color);
--ttrpg-tabbar-active-bg: var(--light-body-background-color);
/* License box */
--ttrpg-license-color: black;
/* Spoiler box */
--ttrpg-spoiler-warning-start: var(--light-body-dark);
--ttrpg-spoiler-warning-end: var(--light-body-light);
--ttrpg-spoiler-warning-strong-color: black;
/* Widget:lower city map */
--ttrpg-lower-city-map-bg: var(--light-body-light);
--ttrpg-lower-city-map-inner-bg: var(--light-body-main);
/* Toc */
--toc-subheader-border-color: var(--light-body-border);
/* Tables */
--ttrpg-wikitable-bg: var(--light-body-light);
--ttrpg-wikitable-header-bg: var(--light-body-dark);
--ttrpg-wikitable-border: 1px solid var(--light-body-border);
--ttrpg-wikitable-muted-bg: var(--light-body-mid);
--ttrpg-wikitable-muted-border: var(--light-body-border);
/* Quotes */
--ttrpg-blockquote-marks: #4a2e1d;
/* Hatnotes */
--ttrpg-hatnote-bg: inherit;
--ttrpg-hatnote-font-style: italic;
--ttrpg-hatnote-font-size: inherit;
--ttrpg-hatnote-padding: 0 1.6em 0.4em 1.6em;
--ttrpg-hatnote-margin: 0 0 0.4em 0;
/* Resistance colours */
--ttrpg-imagetext-text-resistant-color: #0d5752;
--ttrpg-imagetext-text-immune-color: #424028;
--ttrpg-imagetext-text-vulnerable-color: #591523;
/* Infobox colours old */
--ttrpg-characterinfo-bg: var(--light-body-light);
--ttrpg-characterinfo-color: black;
--ttrpg-characterinfo-border: 0;
--ttrpg-characterinfo-header-bg: var(--light-body-dark);
--ttrpg-characterinfo-header-color: black;
--ttrpg-characterinfo-subheader-bg: var(--light-body-mid);
--ttrpg-characterinfo-subheader-color: black;
/* Infobox colours */
--ttrpg-box-header-bg: var(--light-body-dark);
--ttrpg-box-label-bg: var(--light-body-mid);
--ttrpg-box-label-border: none;
--ttrpg-box-data-bg: var(--light-body-light);
--ttrpg-box-detail-bg: var(--light-body-light);
--ttrpg-box-detail-border: none;
--ttrpg-box-border: var(--light-body-border);
--ttrpg-box-accent-dark-border: none;
/* Navbox colours. */
--ttrpg-navbox-data-bg: var(--light-body-light);
--ttrpg-navbox-data-row-even-bg: var(--light-body-light);
--ttrpg-navbox-data-row-odd-bg: var(--light-body-light);
--ttrpg-navbox-header-bg: var(--light-body-dark);
--ttrpg-navbox-label-bg: var(--light-body-mid);
--ttrpg-navbox-label-border: var(--light-body-light);
--ttrpg-navbox-sublabel-bg: var(--light-body-mid);
/* Ambox. */
--ttrpg-ambox-bg: var(--light-body-mid);
}
/* Item icons */
body.theme-light .ttrpg-itemicon {
background-color: var(--light-body-light);
}
/* Info blob */
body.theme-light .ttrpg-info-blob {
background-color: var(--light-body-mid);
}
/* Coordinates: Light skin needs the background not to be transparent */
body.theme-light .ttrpg-coordinates {
background: #343232;
}
/* Helper classes to add a drop shadow to white icons only on light theme */
body.theme-light .ttrpg-lightmode-drop-shadow,
body.theme-light .ttrpg-lightmode-drop-shadow > img {
filter: drop-shadow(0 0 2px black);
}
body.theme-light .gallery.ttrpg-gallery-drop-shadow img {
filter: drop-shadow(0 0 2px black);
}
/*
CSS tooltip implementation. Usage in markup:
<some-element aria-label="tooltip text here">
normal text
</some-element>
*/
.mw-body [aria-label]:not([role="textbox"]):hover {
position: relative
}
.mw-body [aria-label]:not([role="textbox"]):hover::after {
position: absolute;
white-space: pre;
line-height: 1;
padding: 0.3rem;
content: attr(aria-label);
background-color: var(--aria-label-tooltip-bg);
color: var(--aria-label-tooltip-fg);
border: var(--aria-label-tooltip-border);
text-decoration: unset;
/* See optional override below. */
bottom: 100%;
left: 0;
}
/* Changes the tooltip position. */
.mw-body [aria-label].aria-label-top-rig:hover::after {
bottom: 100%;
left: unset;
right: 0;
}
/* Optional class for indicating tooltip presence via underline. */
.ttrpg-help-tooltip[aria-label] {
cursor: help;
}
:root {
/* Originally for the "tooltip" style boxes; also used for some other
* things now. Should perhaps be renamed or split into different variables.
*/
--ttrpg-tooltip-border: #785000;
}
/* Table of contents */
.toc {
margin: 0.5em 0 0 0.5em;
}
/* Remove [edit] button from h4 to h6 */
:is(h4, h5, h6) .mw-editsection {
display: none;
}
/* Trick to easily make lists with list-style: none */
/* Wrap a list in <div class="ttrpg-list-style-none"> */
.ttrpg-list-style-none > ul {
list-style: none;
}
/* Some h3 use an alternative style. */
.ttrpg-tooltip-box h3,
h3.ttrpg-level-header {
border-bottom: 1px dashed var(--ttrpg-tooltip-border);
font-family: 'Linux Libertine', 'Georgia', 'Times', serif;
font-weight: normal;
}
h3.ttrpg-level-header {
font-size: 140%;
}
/* Book text, shared css */
.ttrpg-book-text {
box-shadow:
rgba(0, 0, 0, 0.14) 3px 3px 6px 0px inset,
rgba(0, 0, 0, 0.14) -3px -3px 6px 1px inset;
border: 0.15rem solid #785000;
border-radius: 10px;
padding: 30px 40px;
}
.ttrpg-book-text p {
font-family: 'Linux Libertine', 'Georgia', serif;
font-size: 1.2rem;
max-width: 800px;
margin: auto;
}
/* Item, spell, etc. properties */
.ttrpg-property-list > ul {
margin-left: 0;
list-style: none;
}
.mw-content-ltr ul.ttrpg-property-list {
margin-left: 0;
list-style: none;
}
.ttrpg-property-list dd {
margin-left: 0;
}
/* ItemIcon stuff */
:root {
--ttrpg-itemicon-common: 72, 72, 72;
--ttrpg-itemicon-uncommon: 1, 189, 57;
--ttrpg-itemicon-rare: 1, 191, 255;
--ttrpg-itemicon-very-rare: 209, 1, 123;
--ttrpg-itemicon-legendary: 183, 134, 29;
--ttrpg-itemicon-story: 255, 89, 1;
--ttrpg-itemicon-gradient-top-opacity: 0%;
--ttrpg-itemicon-gradient-bot-opacity: 12.5%;
--ttrpg-itemicon-border-opacity: 60%;
}
.ttrpg-itemicon-wrapper {
text-align: center;
}
/* The value of --ttrpg-rarity-color will be set per rarity class. */
.ttrpg-itemicon {
display: inline-block;
background: linear-gradient(
rgba(var(--ttrpg-rarity-color), var(--ttrpg-itemicon-gradient-top-opacity)),
rgba(var(--ttrpg-rarity-color), var(--ttrpg-itemicon-gradient-bot-opacity))
);
border: solid 1px rgba(var(--ttrpg-rarity-color), var(--ttrpg-itemicon-border-opacity));
}
.ttrpg-itemicon-common {
--ttrpg-rarity-color: var(--ttrpg-itemicon-common);
}
.ttrpg-itemicon-uncommon {
--ttrpg-rarity-color: var(--ttrpg-itemicon-uncommon);
}
.ttrpg-itemicon-rare {
--ttrpg-rarity-color: var(--ttrpg-itemicon-rare);
}
.ttrpg-itemicon-very-rare {
--ttrpg-rarity-color: var(--ttrpg-itemicon-very-rare);
}
.ttrpg-itemicon-legendary {
--ttrpg-rarity-color: var(--ttrpg-itemicon-legendary);
}
.ttrpg-itemicon-story {
--ttrpg-rarity-color: var(--ttrpg-itemicon-story);
}
/* Coordinates */
body .ttrpg-coordinates {
font-family: 'Linux Libertine', 'Times New Roman', serif;
text-shadow: 1px 1px 2px #000, -1px -1px 2px #000;
color: #AB9F89;
background: #34323285;
border-radius: 5px;
padding: 3px 5px;
box-shadow: 1px 1px 5px #00000030;
}
/* Tooltip box: imitating in-game tooltips and item icons */
body .ttrpg-tooltip-box {
background: var(--ttrpg-tooltip-bg);
box-shadow:
rgba(0, 0, 0, 0.14) 3px 3px 6px 0px inset,
rgba(0, 0, 0, 0.14) -3px -3px 6px 1px inset;
border: 0.15rem solid var(--ttrpg-tooltip-border);
border-radius: 10px;
padding: 15px;
margin: 0.5em 0.2em 0 0.2em;
}
/* [[Template:Relative location]] */
.relative-location {
background: var(--ttrpg-relative-location-bg);
border: 1px solid var(--ttrpg-tooltip-border);
border-spacing: 0;
box-shadow: 0 0.25rem 0.35rem -0.25rem rgba(0, 0, 0, 0.1);
margin: 5px;
text-align: center;
}
.relative-location-header {
background: var(--ttrpg-relative-location-header-bg-dark);
}
/* Damage Rider As Source (DRS) template */
.ttrpg-damage-rider-source {
font-size: 10px;
vertical-align: top;
font-style: italic;
}
/* Proficiency abbreviation styling */
.ttrpg-save-proficiency-abbr {
font-size: 10px;
vertical-align: top;
}
/* For mobile eyes only */
.nodesktop {
display: none;
}
/* Hat note */
.hatnote {
font-style: var(--ttrpg-hatnote-font-style);
font-size: var(--ttrpg-hatnote-font-size);
padding: var(--ttrpg-hatnote-padding);
margin: var(--ttrpg-hatnote-margin);
border: 0;
display: block;
background-color: var(--ttrpg-hatnote-bg);
}
/* Price calculator */
#ttrpg-price-calculator {
border: 1px solid var(--ttrpg-tooltip-border);
}
#ttrpg-price-calculator-form {
padding: 0.5em;
}
#ttrpg-price-calculator-form input[type="number"] {
width: 100%;
}
#ttrpg-price-calculator-form td {
padding-right: 0.5em;
}
#ttrpg-price-calculator-form th {
text-align: right;
padding-right: 0.5em;
}
#ttrpg-price-calculator-form label {
margin-left: 0.2em;
}
#ttrpg-price-calculator-result {
margin: 1em;
}
#ttrpg-price-calculator-result td, #ttrpg-price-calculator-result th {
text-align: right;
}
/**
Hack to display category trees as a navbox. Only used on NavModding and NavGuides for now.
**/
.navcat div > .CategoryTreeSection::after {
content: " · ";
font-weight: bold;
}
.navcat div > .CategoryTreeSection:last-child::after {
content: none;
}
.navcat div > .CategoryTreeTag,
.navcat div > .CategoryTreePageBullet {
display: none;
margin: 0;
padding: 0;
}
.navcat div {
display: inline;
margin: 0;
padding: 0;
padding-left: 0;
}
/* Documentation css */
.ts-doc-doc {
background-color: var(--ttrpg-documentation-bg);
/* border: 1px solid var(--ttrpg-documentation-border); */
}
.ts-doc-header {
background-color: var(--ttrpg-documentation-header-bg);
}
.ts-doc-footer {
background-color: var(--ttrpg-documentation-bg);
border: 1px solid var(--ttrpg-documentation-border);
}
/* Info blob */
div.ttrpg-info-blob {
display: inline-block;
padding: 0 1em 0 1em;
border-radius: 20px;
}
span.ttrpg-info-blob {
display: inline-block;
padding: 0 0.5em 0 0.5em;
border-radius: 10px;
}
.ttrpg-info-blob {
font-family: monospace;
}
/* number inside AC shield */
.ttrpg-ac-value {
display: grid;
justify-items:start;
align-items: start
}
.ttrpg-ac-value > div {
grid-column-start: 1;
grid-row-start: 1;
}
.ttrpg-ac-value .ac-value {
text-align:center;
width: 40px;
align-self: center;
padding-bottom: 0.5ch
}
.ttrpg-ac-value .ac-value-comment {
grid-column-start: 2;
grid-row-start: 1;
align-self: center
}
/* Spoiler warning */
.ttrpg-spoiler-warning {
background: linear-gradient(to right, var(--ttrpg-spoiler-warning-start), var(--ttrpg-spoiler-warning-end));
align-items:center;
border-radius:10px;
padding: 5px;
display: flex;
flex-wrap: wrap;
}
.ttrpg-spoiler-warning.ttrpg-spoiler-warning-no-grad {
background: transparent;
}
.ttrpg-spoiler-warning strong {
color: var(--ttrpg-spoiler-warning-strong-color);
}
/* Widget: Interactive map */
.ttrpg-lower-city-map {
background-color: var(--ttrpg-lower-city-map-bg);
border: 1px solid var(--ttrpg-tooltip-border);
}
.ttrpg-lower-city-map-svg {
background-color: var(--ttrpg-lower-city-map-inner-bg);
}
/** Suppress fallback MathML implementation: most browsers support it natively. **/
/* -*- Mode: CSS; tab-width: 2; indent-tabs-mode:nil; c-basic-offset: 2 -*- */
/* vim: set ts=2 et sw=2 tw=80: */
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
/* Retrieved from https://github.com/fred-wang/webextension-native-mathml/blob/master/content-scripts/mediawiki.css */
/* Reset some CSS properties set by MediaWiki and hide the image fallback */
.mwe-math-mathml-a11y {
clip: auto;
overflow: visible;
position: static;
width: auto;
height: auto;
opacity: 1;
display: inherit;
}
body.mediawiki .ve-ce-mwLatexNode .mwe-math-mathml-a11y {
/* override https://phabricator.wikimedia.org/diffusion/EMAT/browse/master/modules/ve-math/ve.ce.MWLatexNode.css */
display: inherit;
}
/* Support where MediaWiki lazy loaded images */
.mwe-math-mathml-inline ~ .lazy-image-placeholder,
.mwe-math-mathml-display ~ .lazy-image-placeholder,
/* Support where MediaWiki doesn't lazy load images */
.mwe-math-mathml-inline + .mwe-math-fallback-image-inline,
.mwe-math-mathml-display + .mwe-math-fallback-image-display {
display: none;
}
/* Tablelist template */
.ttrpg-tablelist dt {
font-weight: bold;
font-size: 100%;
margin: 0;
display: inline;
}
.ttrpg-tablelist dt::after {
content: ":";
font-weight: normal;
font-size: 100%;
}
/* No colon style */
.ttrpg-tablelist.nocolon dt::after {
content: none;
}
.ttrpg-tablelist dl {
margin: 0;
padding: 0;
font-size: 100%;
}
.ttrpg-tablelist dd {
font-size: 100%;
margin: 0;
display: inline;
}
.ttrpg-tablelist dd::after {
content: "\a";
white-space: pre;
}
/* Unbulleted lists */
.ttrpg-ublist ul,
.ttrpg-ublist ol {
margin: 0;
padding: 0;
line-height: inherit;
list-style: none;
}
/* Horizontal lists */
.ttrpg-horizontlist dl,
.ttrpg-horizontlist ul {
margin: 0;
padding: 0;
}
.ttrpg-horizontlist dl ul,
.ttrpg-horizontlist dl dl,
.ttrpg-horizontlist ul dl,
.ttrpg-horizontlist ul ul {
display: inline;
}
.ttrpg-horizontlist dd,
.ttrpg-horizontlist dt,
.ttrpg-horizontlist li {
margin: 0;
display: inline;
}
.ttrpg-horizontlist dd::after,
.ttrpg-horizontlist li::after {
content: " · ";
font-weight: bold;
}
.ttrpg-horizontlist dd:last-child::after,
.ttrpg-horizontlist dt:last-child::after,
.ttrpg-horizontlist li:last-child::after {
content: none;
}
.ttrpg-horizontlist dt::after {
content: ":";
font-weight: normal;
font-size: 100%;
}
.ttrpg-horizontlist dd dd:first-child::before,
.ttrpg-horizontlist dd dt:first-child::before,
.ttrpg-horizontlist dd li:first-child::before,
.ttrpg-horizontlist dt dd:first-child::before,
.ttrpg-horizontlist dt dt:first-child::before,
.ttrpg-horizontlist dt li:first-child::before,
.ttrpg-horizontlist li dd:first-child::before,
.ttrpg-horizontlist li dt:first-child::before,
.ttrpg-horizontlist li li:first-child::before {
content: " (";
font-weight: normal;
}
.ttrpg-horizontlist dd dd:last-child::after,
.ttrpg-horizontlist dd dt:last-child::after,
.ttrpg-horizontlist dd li:last-child::after,
.ttrpg-horizontlist dt dd:last-child::after,
.ttrpg-horizontlist dt dt:last-child::after,
.ttrpg-horizontlist dt li:last-child::after,
.ttrpg-horizontlist li dd:last-child::after,
.ttrpg-horizontlist li dt:last-child::after,
.ttrpg-horizontlist li li:last-child::after {
content: ")";
font-weight: normal;
}
/* Resource list */
.ttrpg-resource-list dl {
margin: 0;
padding: 0;
}
.ttrpg-resource-list dd,
.ttrpg-resource-list dt {
margin: 0;
display: inline;
}
.ttrpg-resource-list dd dd,
.ttrpg-resource-list dd ddt,
.ttrpg-resource-list dt dd,
.ttrpg-resource-list dt dt {
margin: 0 0 0 2.1em;
display: block;
}
.ttrpg-resource-list dd:last-child::after,
.ttrpg-resource-list dt:last-child::after {
content: none;
}
/* Quotes */
.ttrpg-quoteinline {
overflow: hidden;
margin: 0 0 -0.5em;
}
/* Important is a bad idea */
blockquote {
border-left: 2px solid #3d3d3d !important;
}
.ttrpg-bquote {
overflow: hidden;
margin: 1em 0;
}
.ttrpg-quotesource {
line-height: 1.5em;
padding-left: 1.5em;
margin-top: 0;
}
.ttrpg-blockquote-marks {
color: var(--ttrpg-blockquote-marks);
font-size: 120%;
font-family: serif;
font-weight: bold;
}
/* Shortcut */
.ttrpg-template-shortcut {
display: inline-block;
background-color: var(--ttrpg-documentation-header-bg);
border: 1px solid var(--ttrpg-documentation-border);
text-align: center;
margin: 1em;
padding: 0 0.33em 0 0.33em;
vertical-align: top;
width: fit-content;
font-size: 85%;
}
.ttrpg-template-shortcut-top {
text-align: center;
margin: 0;
padding: 0 0 0.16em 0;
border-bottom: 2px solid #3d3d3d;
font-size: 90%;
}
/* Resistance colours */
.ttrpg-imagetext-text-resistant {
color: var(--ttrpg-imagetext-text-resistant-color);
}
.ttrpg-imagetext-text-immune{
color: var(--ttrpg-imagetext-text-immune-color);
}
.ttrpg-imagetext-text-vulnerable {
color: var(--ttrpg-imagetext-text-vulnerable-color);
}
/* Character info template styling */
.ttrpg-characterinfo {
background-color: var(--ttrpg-characterinfo-bg);
border: var(--ttrpg-characterinfo-border);
color: var(--ttrpg-characterinfo-color);
width: 20em;
margin: 0.5em 0 0 2em;
}
.ttrpg-characterinfo th:not(.ttrpg-characterinfo-subheader) {
background: var(--ttrpg-characterinfo-header-bg);
color: var(--ttrpg-characterinfo-header-color);
}
.ttrpg-characterinfo-subheader {
padding-left: 38px;
vertical-align: top;
background-color: var(--ttrpg-characterinfo-subheader-bg);;
border: 0;
color: var(--ttrpg-characterinfo-subheader-color);
}
/* Message boxes including ambox and mbox */
table.ombox,
table.ambox {
background-color: var(--ttrpg-ambox-bg);
border: var(--ttrpg-wikitable-border);
}
table.ambox-speedy {
/* Pink */
background-color: #400805 !important;
}
.div-col-rules {
column-rule: 1px solid #805608 !important;
}
/**
Navbox classes
**/
.navbox,
.mw-parser-output .navbox-list-with-group,
.ttrpg-navbox {
text-align: center;
border:1px solid var(--ttrpg-tooltip-border);
color: var(--fg);
width: 100%;
}
.mw-parser-output .navbox-list-with-group, {
color: var(--ttrpg-navbox-header-text);
background-color: var(--ttrpg-navbox-bg);
}
.ttrpg-navbox-header {
font-weight: bold;
font-size: 105%;
background-color: var(--ttrpg-navbox-header-bg);
border: 0px none;
}
.ttrpg-navbox-side-header {
background-color: var(--ttrpg-navbox-header-bg);
}
.ttrpg-navbox-side-secondary-header {
background-color: var(--ttrpg-navbox-header-secondary-bg);
}
/* These important tags will be removed, emergency fix */
.navbox-title {
font-weight: bold;
background-color: var(--ttrpg-navbox-header-bg);
border: none !important;
}
.navbox-group {
font-weight: bold;
background-color: var(--ttrpg-navbox-label-bg);
border-top: var(--ttrpg-navbox-label-border);
}
.navbox-subgroup .navbox-group {
font-weight: bold;
background-color: var(--ttrpg-navbox-sublabel-bg);
border-top: var(--ttrpg-navbox-label-border);
border-left: var(--ttrpg-navbox-label-border);
}
.navbox-list {
border:1px solid var(--ttrpg-tooltip-border);
background-color: var(--ttrpg-navbox-data-bg);
}
.navbox-odd {
background-color: var(--ttrpg-navbox-data-row-odd-bg);
border: none !important;
color: var(--fg);
}
.navbox-even {
background-color: var(--ttrpg-navbox-data-row-even-bg);
border: none !important;
border-top: var(--ttrpg-navbox-label-border);
color: var(--fg);
}
/* The actual contents of the navbox. */
.ttrpg-navbox-content {
text-align: left;
padding: 0 4px;
}
/* Wikitext sometimes inserts implicit <p>s */
.ttrpg-navbox-content p {
color: var(--ttrpg-navbox-header-text);
}
/* Classes for gameplay navboxes */
.ttrpg-gameplay-navbox {
color: var(--ttrpg-navbox-header-text);
background-color: var(--ttrpg-gameplay-navbox-bg);
margin-top: 1rem;
border: 1px solid var(--ttrpg-tooltip-border);
width: 100%;
}
.ttrpg-gameplay-navbox-header {
background-color: var(--ttrpg-gameplay-navbox-header-bg);
text-align: center;
}
.ttrpg-gameplay-navbox-row-header {
font-size: 95%;
padding: 0.75rem;
}
.ttrpg-gameplay-navbox-content {
border: 0px none;
font-size: 95%;
padding-left: 1ch;
}
table.wikitable td {
background-color: var(--ttrpg-wikitable-bg) !important;
border: var(--ttrpg-wikitable-border) !important;
}
.wikitable th {
background-color: var(--ttrpg-wikitable-header-bg) !important;
border: var(--ttrpg-wikitable-border) !important;
}
.wikitable th[scope=row],
.wikitable th[scope=rowgroup] {
font-weight: normal;
text-align: left;
}
/* Sidebar styling */
table.sidebar {
background-color: var(--ttrpg-box-detail-bg);
color: var(--fg);
border: var(--ttrpg-box-border);
}
.sidebar-title,
.sidebar-navbar {
background: var(--ttrpg-box-header-bg);
color: var(--fg);
border: var(--ttrpg-box-accent-dark-border);
}
.sidebar-above {
background: var(--ttrpg-box-header-bg);
color: var(--fg);
border: var(--ttrpg-box-accent-dark-border);
display: block;
margin-bottom: 0.5em;
}
.sidebar-image,
.sidebarcaption {
background-color: var(--ttrpg-box-detail-bg);
border: var(--ttrpg-box-detail-border);
color: var(--fg);
}
.sidebar-list-title {
background-color: var(--ttrpg-box-label-bg);
border: var(--ttrpg-box-label-border);
color: var(--fg);
text-align: left;
}
.sidebar-content {
background-color: var(--ttrpg-box-data-bg);
color: var(--fg);
border: 1px solid var(--ttrpg-box-data-border);
}
.sidebar-list {
background-color: var(--ttrpg-box-data-bg);
color: var(--fg);
border: 1px solid var(--ttrpg-box-data-border);
}
.sidebar-list-content {
background-color: var(--ttrpg-box-data-bg);
color: var(--fg);
border: 1px solid var(--ttrpg-box-data-border);
}
.sidebar-heading {
background-color: var(--ttrpg-box-label-bg);
border: var(--ttrpg-box-label-border);
color: var(--fg);
display: block;
margin-bottom: 0.5em;
}
.sidebar-below {
background: var(--ttrpg-box-header-bg);
color: var(--fg);
border: var(--ttrpg-box-accent-dark-border);
}
.ttrpg-sheet {
max-width: none;
width: 100%;
}
.ui-menu .ui-menu-item a {
color: var(--ttrpg-ui-menu-item-a);
}
/* Damage type colors, primarily used by [[Template:Damage colour]]. */
.ttrpg-damage-type-physical,
.ttrpg-damage-type-weapon,
.ttrpg-damage-type-piercing,
.ttrpg-damage-type-bludgeoning,
.ttrpg-damage-type-slashing {
color: var(--ttrpg-damage-colour-physical-fg);
}
.ttrpg-damage-type-acid {
color: var(--ttrpg-damage-colour-acid-fg);
}
.ttrpg-damage-type-cold {
color: var(--ttrpg-damage-colour-cold-fg);
}
.ttrpg-damage-type-fire {
color: var(--ttrpg-damage-colour-fire-fg);
}
.ttrpg-damage-type-death {
color: var(--ttrpg-damage-colour-death-fg);
}
.ttrpg-damage-type-lightning {
color: var(--ttrpg-damage-colour-lightning-fg);
}
.ttrpg-damage-type-poison {
color: var(--ttrpg-damage-colour-poison-fg);
}
.ttrpg-damage-type-life {
color: var(--ttrpg-damage-colour-life-fg);
}
.ttrpg-damage-type-thunder {
color: var(--ttrpg-damage-colour-thunder-fg);
}
.ttrpg-damage-type-psychic {
color: var(--ttrpg-damage-colour-psychic-fg);
}
.ttrpg-info-blob .ttrpg-damage-type-physical,
.ttrpg-info-blob .ttrpg-damage-type-weapon,
.ttrpg-info-blob .ttrpg-damage-type-piercing,
.ttrpg-info-blob .ttrpg-damage-type-bludgeoning,
.ttrpg-info-blob .ttrpg-damage-type-slashing {
color: var(--ttrpg-damage-colour-physical-fg-bright);
}
.ttrpg-info-blob .ttrpg-damage-type-acid {
color: var(--ttrpg-damage-colour-acid-fg-bright);
}
.ttrpg-info-blob .ttrpg-damage-type-cold {
color: var(--ttrpg-damage-colour-cold-fg-bright);
}
.ttrpg-info-blob .ttrpg-damage-type-fire {
color: var(--ttrpg-damage-colour-fire-fg-bright);
}
.ttrpg-info-blob .ttrpg-damage-type-death {
color: var(--ttrpg-damage-colour-death-fg-bright);
}
.ttrpg-info-blob .ttrpg-damage-type-lightning {
color: var(--ttrpg-damage-colour-lightning-fg-bright);
}
.ttrpg-info-blob .ttrpg-damage-type-poison {
color: var(--ttrpg-damage-colour-poison-fg-bright);
}
.ttrpg-info-blob .ttrpg-damage-type-life {
color: var(--ttrpg-damage-colour-life-fg-bright);
}
.ttrpg-info-blob .ttrpg-damage-type-thunder {
color: var(--ttrpg-damage-colour-thunder-fg-bright);
}
.ttrpg-info-blob .ttrpg-damage-type-psychic {
color: var(--ttrpg-damage-colour-psychic-fg-bright);
}
/* The following single-word variants of the damage type class names are
* obsolete and should be removed once we've confirmed that they aren't still
* used somewhere.
*/
.physical,
.weapon,
.piercing,
.bludgeoning,
.slashing {
color: var(--ttrpg-damage-colour-physical-fg);
}
.acid {
color: var(--ttrpg-damage-colour-acid-fg);
}
.cold {
color: var(--ttrpg-damage-colour-cold-fg);
}
.fire {
color: var(--ttrpg-damage-colour-fire-fg);
}
.death {
color: var(--ttrpg-damage-colour-death-fg);
}
.lightning {
color: var(--ttrpg-damage-colour-lightning-fg);
}
.poison {
color: var(--ttrpg-damage-colour-poison-fg);
}
.life {
color: var(--ttrpg-damage-colour-life-fg);
}
.thunder {
color: var(--ttrpg-damage-colour-thunder-fg);
}
.psychic {
color: var(--ttrpg-damage-colour-psychic-fg);
}
.ttrpg-info-blob .physical,
.ttrpg-info-blob .weapon,
.ttrpg-info-blob .piercing,
.ttrpg-info-blob .bludgeoning,
.ttrpg-info-blob .slashing {
color: var(--ttrpg-damage-colour-physical-fg-bright);
}
.ttrpg-info-blob .acid {
color: var(--ttrpg-damage-colour-acid-fg-bright);
}
.ttrpg-info-blob .cold {
color: var(--ttrpg-damage-colour-cold-fg-bright);
}
.ttrpg-info-blob .fire {
color: var(--ttrpg-damage-colour-fire-fg-bright);
}
.ttrpg-info-blob .death {
color: var(--ttrpg-damage-colour-death-fg-bright);
}
.ttrpg-info-blob .lightning {
color: var(--ttrpg-damage-colour-lightning-fg-bright);
}
.ttrpg-info-blob .poison {
color: var(--ttrpg-damage-colour-poison-fg-bright);
}
.ttrpg-info-blob .life {
color: var(--ttrpg-damage-colour-life-fg-bright);
}
.ttrpg-info-blob .thunder {
color: var(--ttrpg-damage-colour-thunder-fg-bright);
}
.ttrpg-info-blob .psychic {
color: var(--ttrpg-damage-colour-psychic-fg-bright);
}
/* Colour classes for templates */
.ttrpg-red-1,
th.red {
background-color: var(--ttrpg-box-dark-red);
}
.ttrpg-red-2 {
background-color: var(--ttrpg-box-mid-red);
}
.ttrpg-red-3 {
background-color: var(--ttrpg-box-bright-red);
}
.ttrpg-red-border {
border: var(--ttrpg-box-border-red);
}
.ttrpg-red-border-faded {
border: var(--ttrpg-box-border-faded-red);
}
.ttrpg-orange-1,
th.orange {
background-color: var(--ttrpg-box-dark-orange);
}
.ttrpg-orange-2 {
background-color: var(--ttrpg-box-mid-orange);
}
.ttrpg-orange-3 {
background-color: var(--ttrpg-box-bright-orange);
}
.ttrpg-orange-border {
border: var(--ttrpg-box-border-orange);
}
.ttrpg-orange-border-faded {
border: var(--ttrpg-box-border-faded-orange);
}
.ttrpg-yellow-1,
th.yellow {
background-color: var(--ttrpg-box-dark-yellow);
}
.ttrpg-yellow-2 {
background-color: var(--ttrpg-box-mid-yellow);
}
.ttrpg-yellow-3 {
background-color: var(--ttrpg-box-bright-yellow);
}
.ttrpg-yellow-border {
border: var(--ttrpg-box-border-yellow);
}
.ttrpg-yellow-border-faded {
border: var(--ttrpg-box-border-faded-yellow);
}
.ttrpg-yellow-green-1,
th.yellow-green {
background-color: var(--ttrpg-box-dark-yellow-green);
}
.ttrpg-yellow-green-2 {
background-color: var(--ttrpg-box-mid-yellow-green);
}
.ttrpg-yellow-green-3 {
background-color: var(--ttrpg-box-bright-yellow-green);
}
.ttrpg-yellow-green-border {
border: var(--ttrpg-box-border-yellow-green);
}
.ttrpg-yellow-green-border-faded {
border: var(--ttrpg-box-border-faded-yellow-green);
}
.ttrpg-green-1,
th.green {
background-color: var(--ttrpg-box-dark-green);
}
.ttrpg-green-2 {
background-color: var(--ttrpg-box-mid-green);
}
.ttrpg-green-3 {
background-color: var(--ttrpg-box-bright-green);
}
.ttrpg-green-border {
border: var(--ttrpg-box-border-green);
}
.ttrpg-green-border-faded {
border: var(--ttrpg-box-border-faded-green);
}
.ttrpg-cyan-green-1,
th.cyan-green {
background-color: var(--ttrpg-box-dark-cyan-green);
}
.ttrpg-cyan-green-2 {
background-color: var(--ttrpg-box-mid-cyan-green);
}
.ttrpg-cyan-green-3 {
background-color: var(--ttrpg-box-bright-cyan-green);
}
.ttrpg-cyan-green-border {
border: var(--ttrpg-box-border-cyan-green);
}
.ttrpg-cyan-green-border-faded {
border: var(--ttrpg-box-border-faded-cyan-green);
}
.ttrpg-cyan-1,
th.cyan {
background-color: var(--ttrpg-box-dark-cyan);
}
.ttrpg-cyan-2 {
background-color: var(--ttrpg-box-mid-cyan);
}
.ttrpg-cyan-3 {
background-color: var(--ttrpg-box-bright-cyan);
}
.ttrpg-cyan-border {
border: var(--ttrpg-box-border-cyan);
}
.ttrpg-cyan-border-faded {
border: var(--ttrpg-box-border-faded-cyan);
}
.ttrpg-blue-1,
th.blue {
background-color: var(--ttrpg-box-dark-blue);
}
.ttrpg-blue-2 {
background-color: var(--ttrpg-box-mid-blue);
}
.ttrpg-blue-3 {
background-color: var(--ttrpg-box-bright-blue);
}
.ttrpg-blue-border {
border: var(--ttrpg-box-border-blue);
}
.ttrpg-blue-border-faded {
border: var(--ttrpg-box-border-faded-blue);
}
.ttrpg-indigo-1,
th.indigo {
background-color: var(--ttrpg-box-dark-indigo);
}
.ttrpg-indigo-2 {
background-color: var(--ttrpg-box-mid-indigo);
}
.ttrpg-indigo-3 {
background-color: var(--ttrpg-box-bright-indigo);
}
.ttrpg-indigo-border {
border: var(--ttrpg-box-border-indigo);
}
.ttrpg-indigo-border-faded {
border: var(--ttrpg-box-border-faded-indigo);
}
.ttrpg-violet-1,
th.violet {
background-color: var(--ttrpg-box-dark-violet);
}
.ttrpg-violet-2 {
background-color: var(--ttrpg-box-mid-violet);
}
.ttrpg-violet-3 {
background-color: var(--ttrpg-box-bright-violet);
}
.ttrpg-violet-border {
border: var(--ttrpg-box-border-violet);
}
.ttrpg-violet-border-faded {
border: var(--ttrpg-box-border-faded-violet);
}
.ttrpg-magenta-1,
th.magenta {
background-color: var(--ttrpg-box-dark-magenta);
}
.ttrpg-magenta-2 {
background-color: var(--ttrpg-box-mid-magenta);
}
.ttrpg-magenta-3 {
background-color: var(--ttrpg-box-bright-magenta);
}
.ttrpg-magenta-border {
border: var(--ttrpg-box-border-magenta);
}
.ttrpg-magenta-border-faded {
border: var(--ttrpg-box-border-faded-magenta);
}
/** Edit notice
*/
.ttrpg-edit-notice {
max-width: 30em;
margin: 0 auto;
}
.ttrpg-edit-notice ul {
padding: 0;
background-color: var(--ttrpg-box-data-bg);
border: 1px solid;
border-color: var(--ttrpg-box-data-border);
text-align: center;
}
.ttrpg-edit-notice li {
padding: 0 0.4em;
}
.ttrpg-edit-notice-help {
font-weight: bold;
background-color: var(--ttrpg-box-header-bg);
border-color: var(--ttrpg-box-header-border);
text-align: center;
}
.ttrpg-edit-notice-list {
font-size: 0.875em;
font-weight: bold;
}
/** Hide for anon users
*/
.ttrpg-group-autoconfirmed {
display: none;
}
.ttrpg-achievement {
width: 100%;
}
/* For visual effect, as of now only used on [[Illithid Powers]]. */
.ttrpg-visible-on-hover {
opacity: 0;
transition-property: opacity;
transition-duration: .4s;
}
.ttrpg-visible-on-hover:hover,
.ttrpg-visible-on-hover:focus {
opacity: 1;
}
/* Template:WeaponsTableHeader / Template:WeaponsTableRow */
.ttrpg-weapons-table td:not(:last-child) {
text-align: center;
}
/* Language switcher */
.lang-switcher .external {
background-image: none !important;
padding-right: 0 !important;
}
.lang-switcher a .lang-create {
color: #ba0000 !important;
font-weight: 500;
}
.lang-switcher .mw-file-element {
margin-bottom: 2px;
}