|
|
| Line 1: |
Line 1: |
| #bo-content {
| | /* |
| background:#008000ff
| | * == TOC == |
| | * |
| | * Styling of MediaWiki's autogenerated Table of Contents |
| | */ |
| | .tocnumber { |
| | display: none; |
| } | | } |
| .mobileonly { | | .toc ul ul { |
| display:none
| | border-left: 1px dotted var(--bdr-color); |
| | padding-left: 0.5em; |
| } | | } |
| .mw-search-result { | | .toc > ul { |
| clear:both
| | padding: 0.75em 1.75em; |
| | margin: 0; |
| } | | } |
| .mw-search-result-thumb { | | |
| float:right;
| | /* |
| margin:0 0 1em 1em
| | * == Miscellaneous == |
| | */ |
| | /* Allows conditionally hiding things on narrow screens. */ |
| | @media screen and (max-width: 1199px) { |
| | .ttrpg-minwidth-1200 { |
| | display: none; |
| | } |
| } | | } |
| .mw-templatedata-doc-params caption { | | |
| text-align:left
| | /* For rounding images inserted via [[File:]]. */ |
| | .ttrpg-round-image img { |
| | border-radius: 50%; |
| } | | } |
| .mw-templatedata-doc-params .mw-templatedata-caption { | | |
| font-size:1.2em
| | /* Nowrap/wrap */ |
| | /* Note: .nowraplinks is used by [[Module:Navbox]] and [[Module:Sidebar]] */ |
| | .nowrap, |
| | .nowraplinks a { |
| | white-space: nowrap; |
| } | | } |
| .mw-templatedata-doc-params tbody > tr > th { | | .wrap, |
| text-align:left;
| | .wraplinks a { |
| font-weight:normal
| | white-space: normal; |
| }
| |
| .mw-templatedata-doc-param-alias {
| |
| color:#555
| |
| } | | } |
| .mw-templatedata-doc-muted {
| | |
| font-style:italic;
| | /* Make sup a little smaller, like on Wikipedia */ |
| color:#555
| | sup { |
| | font-size: 80%; |
| } | | } |
| .mw-templatedata-doc-param-status-required {
| | |
| font-weight:bold
| | /* 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; |
| } | | } |
| .mw-templatedata-format { | | |
| font-weight:normal;
| | /* |
| font-size:0.85em;
| | * == Styles for Templates/Modules == |
| margin-left:0.25em
| | * |
| | * 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; |
| } | | } |
| .mw-templateData-maps-panel-button { | | |
| margin-bottom:0.5em
| | /* 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 |
| .mw-templateData-template-map-list-menu-panel { | | file ends up 25x20 because it's not a square. */ |
| border-right:1px solid #c8ccd1
| | .ttrpg-icontext-block .ttrpg-icontext-icon { |
| | display: inline-flex; |
| | align-items: center; |
| | justify-content: center; |
| } | | } |
| .mw-templateData-template-remove-map-button { | | |
| margin-bottom:0.8em
| | .ttrpg-icontext-extlink a.external { |
| | background-image: none; |
| | padding-right: 0; |
| } | | } |
| .oo-ui-menuLayout.oo-ui-menuLayout-showMenu.oo-ui-menuLayout-top > .oo-ui-menuLayout-menu {
| | |
| height:4em;
| | /* |
| text-align:center;
| | * == Extensions == |
| 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
| | * === AudioButton === |
| }
| | */ |
| .tdg-templateDataDialog-editMapsPanel .oo-ui-menuLayout > .oo-ui-menuLayout-content { | | |
| top:4em
| | a.ext-audiobutton[data-state="play"]::before { |
| }
| | content: ' '; |
| .tdg-templateDataDialog-addingNewMap .oo-ui-menuLayout > .oo-ui-menuLayout-content {
| | background-image: url('data:image/svg+xml, |
| top:6.6em
| | <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"/> |
| .embedvideo {
| | <polygon fill="%23ffa03c" points="24,18 24,46 48,32 "/> |
| margin:0;
| | </svg>'); |
| max-width:100%;
| | width: 20px; |
| display:inline-block
| | height: 20px; |
| }
| | display: inline-block; |
| .embedvideo-wrapper { | | background-repeat: no-repeat; |
| position:relative;
| | vertical-align: -12%; |
| display:block
| | background-position: bottom; |
| }
| | } |
| .embedvideo-player {
| | |
| width:100%;
| | a.ext-audiobutton[data-state="pause"]::before { |
| height:100%
| | content: ' '; |
| }
| | background-image: url('data:image/svg+xml, |
| .embedvideo-consent {
| | <svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="16px" height="16px" viewBox="0 0 64 64"> |
| z-index:1;
| | <circle fill="none" cx="32" cy="32" r="29" stroke-width="3" stroke="%23ffa03c"/> |
| background-color:#eaecf0
| | <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"/> |
| .embedvideo-player,
| | </svg>'); |
| .embedvideo-consent {
| | width: 20px; |
| position:absolute;
| | height: 20px; |
| left:0;
| | display: inline-block; |
| right:0;
| | background-repeat: no-repeat; |
| top:0;
| | vertical-align: -12%; |
| bottom:0;
| | background-position: bottom; |
| overflow:hidden
| | } |
| }
| | |
| .embedvideo-overlay {
| | /* |
| display:none
| | * === Math === |
| }
| | */ |
| .embedvideo--autoresize {
| | |
| width:100%;
| | body.theme-dark .mwe-math-fallback-image-inline, |
| aspect-ratio:1.77777778
| | body.theme-dark .mwe-math-fallback-image-display { |
| } | | filter: hue-rotate(180deg) invert(1); |
| .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")
| | /* |
| | * === PortableInfobox === |
| | */ |
| | |
| | :root { |
| | --pi-width: 280px; |
| } | | } |
| .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")
| | .portable-infobox { |
| | background-color: var(--ttrpg-box-detail-bg); |
| | border: var(--ttrpg-wikitable-border); |
| | padding: 4px; |
| } | | } |
| .oo-ui-icon-template-format-inline.oo-ui-image-invert { | | .portable-infobox .pi-item-spacing { |
| 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")
| | padding: 0; |
| } | | } |
| .oo-ui-icon-parameter-set { | | .portable-infobox .pi-group { |
| 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")
| | border: none; |
| } | | } |
| .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")
| | .portable-infobox .pi-data { |
| | border: none; |
| | margin: 2px 0; |
| } | | } |
| .client-nojs #ca-ve-edit, | | |
| .ve-not-available #ca-ve-edit,
| | .portable-infobox .pi-title { |
| .client-nojs .mw-editsection-divider,
| | background: var(--ttrpg-box-header-bg); |
| .ve-not-available .mw-editsection-divider,
| | text-align: center; |
| .client-nojs .mw-editsection-visualeditor,
| | font-size: 1.4em; |
| .ve-not-available .mw-editsection-visualeditor {
| | font-weight: bold; |
| display:none
| |
| } | | } |
| .client-js .mw-editsection-bracket:first-of-type { | | |
| margin-right:0.25em;
| | .portable-infobox .pi-data[data-source="title"] { |
| margin-inline:0 0.25em
| | text-align: center; |
| | font-style: italic; |
| | font-size: 1.2em; |
| | margin-top: 2px; |
| | margin-bottom: 2px; |
| } | | } |
| .client-js .mw-editsection-bracket:not(:first-of-type) { | | |
| margin-left:0.25em;
| | .portable-infobox .pi-tab-link, |
| margin-inline:0.25em 0
| | .portable-infobox .pi-section-tab { |
| | color: var(--link); |
| | border: none; |
| | flex-grow: 1; |
| } | | } |
| .client-js .sortable:not(.jquery-tablesorter) > * > tr:first-child > th:not(.unsortable), | | |
| .jquery-tablesorter th.headerSort { | | .portable-infobox .pi-tab-link.current, |
| background-image:url(/w/resources/src/jquery.tablesorter.styles/images/sort_both.svg?0e440);
| | .portable-infobox .pi-section-tab.pi-section-active { |
| cursor:pointer;
| | background: none; |
| background-repeat:no-repeat;
| | border-bottom: 1px solid var(--link); |
| 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)
| | .portable-infobox .pi-header { |
| | background: var(--ttrpg-box-label-bg); |
| | text-align: center; |
| | font-size: 1.05em; |
| | padding: 5px 0; |
| } | | } |
| .jquery-tablesorter th.headerSortDown { | | |
| background-image:url(/w/resources/src/jquery.tablesorter.styles/images/sort_down.svg?4b69e)
| | .portable-infobox .pi-data-label, |
| | .portable-infobox .pi-data-value { |
| | padding: 3px 5px 3px 5px; |
| } | | } |
| @media screen {
| | |
| html.skin-theme-clientpref-night.client-js .sortable:not(.jquery-tablesorter) > * > tr:first-child > th.headerSort,
| | .portable-infobox .pi-data-label { |
| html.skin-theme-clientpref-night.client-js .jquery-tablesorter th.headerSort {
| | background-color: var(--ttrpg-box-label-bg); |
| background-image:url(/w/resources/src/jquery.tablesorter.styles/images/sort_both_inverted.svg?d764d) | | font-weight: normal; |
| }
| |
| 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,
| | .portable-infobox table { |
| html.skin-theme-clientpref-os.client-js .jquery-tablesorter th.headerSort {
| | background: none; |
| 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 { | | .pi-horizontal-group .pi-horizontal-group-item:not(:first-child) { |
| | border-left: 2px solid var(--ttrpg-box-detail-bg); |
| } | | } |
| .mw-widget-complexNamespaceInputWidget .mw-widget-namespaceInputWidget, | | .pi-horizontal-group th.pi-horizontal-group-item { |
| .mw-widget-complexNamespaceInputWidget .oo-ui-fieldLayout {
| | border-top: 2px solid var(--ttrpg-box-detail-bg); |
| display:inline-block;
| | padding-top: 5px; |
| margin-right:1em
| |
| } | | } |
| .mw-widget-complexNamespaceInputWidget .oo-ui-fieldLayout { | | .pi-horizontal-group thead + tbody .pi-data-value { |
| vertical-align:middle;
| | padding: 5px 0; |
| 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
| | /* |
| } | | * === SyntaxHighlight_GeSHi === |
| .mw-widget-complexNamespaceInputWidget .mw-widget-namespaceInputWidget { | | */ |
| max-width:20em
| | |
| } | | .mw-highlight pre { line-height: 125%; } |
| .mw-widget-complexTitleInputWidget .mw-widget-namespaceInputWidget, | | .mw-highlight td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } |
| .mw-widget-complexTitleInputWidget .mw-widget-titleInputWidget { | | .mw-highlight span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } |
| display:inline-block
| | .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-widget-complexTitleInputWidget .mw-widget-namespaceInputWidget {
| | .mw-highlight .hll { background-color: #49483e } |
| max-width:20em;
| | .mw-highlight .c { color: #777; font-style: italic } /* Comment */ |
| margin-right:0.5em
| | .mw-highlight .err { color: #A61717; background-color: #E3D2D2 } /* Error */ |
| } | | .mw-highlight .esc { color: #CCC } /* Escape */ |
| .mw-widget-complexTitleInputWidget .mw-widget-titleInputWidget { | | .mw-highlight .g { color: #CCC } /* Generic */ |
| max-width:29.5em
| | .mw-highlight .k { color: #7686BB; font-weight: bold } /* Keyword */ |
| }
| | .mw-highlight .l { color: #CCC } /* Literal */ |
| .oo-ui-icon-alert,
| | .mw-highlight .n { color: #CCC } /* Name */ |
| .mw-ui-icon-alert:before { | | .mw-highlight .o { color: #CCC } /* Operator */ |
| 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")
| | .mw-highlight .x { color: #CCC } /* Other */ |
| } | | .mw-highlight .p { color: #CCC } /* Punctuation */ |
| .oo-ui-image-invert.oo-ui-icon-alert, | | .mw-highlight .ch { color: #777; font-style: italic } /* Comment.Hashbang */ |
| .mw-ui-icon-alert-invert:before { | | .mw-highlight .cm { color: #777; font-style: italic } /* Comment.Multiline */ |
| 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")
| | .mw-highlight .cp { color: #777; font-style: italic } /* Comment.Preproc */ |
| }
| | .mw-highlight .cpf { color: #777; font-style: italic } /* Comment.PreprocFile */ |
| .oo-ui-image-progressive.oo-ui-icon-alert, | | .mw-highlight .c1 { color: #777; font-style: italic } /* Comment.Single */ |
| .mw-ui-icon-alert-progressive:before { | | .mw-highlight .cs { color: #777; font-style: italic } /* Comment.Special */ |
| 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")
| | .mw-highlight .gd { color: #CCC } /* Generic.Deleted */ |
| }
| | .mw-highlight .ge { color: #CCC } /* Generic.Emph */ |
| .oo-ui-image-warning.oo-ui-icon-alert, | | .mw-highlight .ges { color: #CCC } /* Generic.EmphStrong */ |
| .mw-ui-icon-alert-warning:before { | | .mw-highlight .gr { color: #CCC } /* Generic.Error */ |
| 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")
| | .mw-highlight .gh { color: #CCC } /* Generic.Heading */ |
| } | | .mw-highlight .gi { color: #CCC } /* Generic.Inserted */ |
| .oo-ui-icon-error, | | .mw-highlight .go { color: #CCC } /* Generic.Output */ |
| .mw-ui-icon-error:before { | | .mw-highlight .gp { color: #FFF } /* Generic.Prompt */ |
| 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")
| | .mw-highlight .gs { color: #CCC } /* Generic.Strong */ |
| } | | .mw-highlight .gu { color: #CCC } /* Generic.Subheading */ |
| .oo-ui-image-invert.oo-ui-icon-error, | | .mw-highlight .gt { color: #CCC } /* Generic.Traceback */ |
| .mw-ui-icon-error-invert:before { | | .mw-highlight .kc { color: #7686BB; font-weight: bold } /* Keyword.Constant */ |
| 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")
| | .mw-highlight .kd { color: #7686BB; font-weight: bold } /* Keyword.Declaration */ |
| } | | .mw-highlight .kn { color: #7686BB; font-weight: bold } /* Keyword.Namespace */ |
| .oo-ui-image-progressive.oo-ui-icon-error, | | .mw-highlight .kp { color: #7686BB; font-weight: bold } /* Keyword.Pseudo */ |
| .mw-ui-icon-error-progressive:before { | | .mw-highlight .kr { color: #7686BB; font-weight: bold } /* Keyword.Reserved */ |
| 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")
| | .mw-highlight .kt { color: #7686BB; font-weight: bold } /* Keyword.Type */ |
| }
| | .mw-highlight .ld { color: #CCC } /* Literal.Date */ |
| .oo-ui-image-error.oo-ui-icon-error, | | .mw-highlight .m { color: #4FB8CC } /* Literal.Number */ |
| .mw-ui-icon-error-error:before { | | .mw-highlight .s { color: #51CC99 } /* Literal.String */ |
| 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")
| | .mw-highlight .na { color: #CCC } /* Name.Attribute */ |
| }
| | .mw-highlight .nb { color: #CCC } /* Name.Builtin */ |
| .oo-ui-icon-success, | | .mw-highlight .nc { color: #CCC } /* Name.Class */ |
| .mw-ui-icon-success:before { | | .mw-highlight .no { color: #CCC } /* Name.Constant */ |
| 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")
| | .mw-highlight .nd { color: #CCC } /* Name.Decorator */ |
| }
| | .mw-highlight .ni { color: #CCC } /* Name.Entity */ |
| .oo-ui-image-invert.oo-ui-icon-success, | | .mw-highlight .ne { color: #CCC } /* Name.Exception */ |
| .mw-ui-icon-success-invert:before { | | .mw-highlight .nf { color: #6A6AFF } /* Name.Function */ |
| 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")
| | .mw-highlight .nl { color: #CCC } /* Name.Label */ |
| }
| | .mw-highlight .nn { color: #CCC } /* Name.Namespace */ |
| .oo-ui-image-progressive.oo-ui-icon-success, | | .mw-highlight .nx { color: #E2828E } /* Name.Other */ |
| .mw-ui-icon-success-progressive:before { | | .mw-highlight .py { color: #CCC } /* Name.Property */ |
| 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")
| | .mw-highlight .nt { color: #CCC } /* Name.Tag */ |
| }
| | .mw-highlight .nv { color: #7AB4DB; font-weight: bold } /* Name.Variable */ |
| .oo-ui-image-success.oo-ui-icon-success,
| | .mw-highlight .ow { color: #CCC } /* Operator.Word */ |
| .mw-ui-icon-success-success:before {
| | .mw-highlight .pm { color: #CCC } /* Punctuation.Marker */ |
| 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")
| | .mw-highlight .w { color: #BBB } /* Text.Whitespace */ |
| }
| | .mw-highlight .mb { color: #4FB8CC } /* Literal.Number.Bin */ |
| .oo-ui-icon-info,
| | .mw-highlight .mf { color: #4FB8CC } /* Literal.Number.Float */ |
| .mw-ui-icon-info:before {
| | .mw-highlight .mh { color: #4FB8CC } /* Literal.Number.Hex */ |
| 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")
| | .mw-highlight .mi { color: #4FB8CC } /* Literal.Number.Integer */ |
| }
| | .mw-highlight .mo { color: #4FB8CC } /* Literal.Number.Oct */ |
| .oo-ui-image-invert.oo-ui-icon-info,
| | .mw-highlight .sa { color: #51CC99 } /* Literal.String.Affix */ |
| .mw-ui-icon-info-invert:before {
| | .mw-highlight .sb { color: #51CC99 } /* Literal.String.Backtick */ |
| 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")
| | .mw-highlight .sc { color: #51CC99 } /* Literal.String.Char */ |
| }
| | .mw-highlight .dl { color: #51CC99 } /* Literal.String.Delimiter */ |
| .oo-ui-image-progressive.oo-ui-icon-info,
| | .mw-highlight .sd { color: #51CC99 } /* Literal.String.Doc */ |
| .mw-ui-icon-info-progressive:before {
| | .mw-highlight .s2 { color: #51CC99 } /* Literal.String.Double */ |
| 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")
| | .mw-highlight .se { color: #51CC99 } /* Literal.String.Escape */ |
| }
| | .mw-highlight .sh { color: #51CC99 } /* Literal.String.Heredoc */ |
| .oo-ui-icon-infoFilled,
| | .mw-highlight .si { color: #51CC99 } /* Literal.String.Interpol */ |
| .mw-ui-icon-infoFilled:before {
| | .mw-highlight .sx { color: #51CC99 } /* Literal.String.Other */ |
| 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")
| | .mw-highlight .sr { color: #51CC99 } /* Literal.String.Regex */ |
| }
| | .mw-highlight .s1 { color: #51CC99 } /* Literal.String.Single */ |
| .oo-ui-image-invert.oo-ui-icon-infoFilled,
| | .mw-highlight .ss { color: #51CC99 } /* Literal.String.Symbol */ |
| .mw-ui-icon-infoFilled-invert:before {
| | .mw-highlight .bp { color: #CCC } /* Name.Builtin.Pseudo */ |
| 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")
| | .mw-highlight .fm { color: #6A6AFF } /* Name.Function.Magic */ |
| }
| | .mw-highlight .vc { color: #7AB4DB; font-weight: bold } /* Name.Variable.Class */ |
| .oo-ui-image-progressive.oo-ui-icon-infoFilled,
| | .mw-highlight .vg { color: #BE646C; font-weight: bold } /* Name.Variable.Global */ |
| .mw-ui-icon-infoFilled-progressive:before {
| | .mw-highlight .vi { color: #7AB4DB; font-weight: bold } /* Name.Variable.Instance */ |
| 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")
| | .mw-highlight .vm { color: #7AB4DB; font-weight: bold } /* Name.Variable.Magic */ |
| }
| | .mw-highlight .il { color: #4FB8CC } /* Literal.Number.Integer.Long */ |
| .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")
| | * |
| }
| | * = START LEGACY CSS = |
| .oo-ui-image-invert.oo-ui-icon-add,
| | * |
| .mw-ui-icon-add-invert:before {
| | * This is CSS that was added in the past and wasn't always documented well. |
| 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")
| | * 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 |
| .oo-ui-image-progressive.oo-ui-icon-add,
| | * section above. Some of it may also be better placed in Extension:Themes. |
| .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,
| | html { |
| .mw-ui-icon-check:before {
| | background-repeat: no-repeat; |
| 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
| | /* Fix pre being bright on dark */ |
| | body.theme-dark-grey pre { |
| | background: var(--bg-main); |
| | color: var(--fg); |
| } | | } |
| .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button { | | |
| color:var(--color-progressive,#36c)
| | /* Set pre colour on light */ |
| }
| | body.theme-light pre, |
| .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:hover { | | body.theme-light code { |
| color:var(--color-progressive--hover,#4b77d6)
| | background: var(--mw-code-background-color); |
| } | | } |
| .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 { | | .wikitable caption { |
| color:var(--color-progressive--active,#233566);
| | padding: 0.2em; |
| 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)
| | /* Table styling */ |
| | .wikitable { |
| | border: var(--ttrpg-box-border) !important; |
| } | | } |
| .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:hover { | | |
| color:var(--color-destructive--hover,#fc493b)
| | .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; |
| } | | } |
| .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 { | | table.wikitable td { |
| color:var(--color-destructive--active,#9f3526);
| | background-color: var(--ttrpg-wikitable-bg) !important; |
| border-color:var(--color-destructive--active,#9f3526);
| | border: var(--ttrpg-wikitable-border) !important; |
| 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 {
| | .wikitable th { |
| opacity:1
| | background-color: var(--ttrpg-wikitable-header-bg) !important; |
| | border: var(--ttrpg-wikitable-border) !important; |
| } | | } |
| .oo-ui-buttonElement-frameless.oo-ui-widget-disabled > .oo-ui-buttonElement-button { | | |
| color:var(--color-disabled,#72777d)
| | .wikitable td ul, |
| }
| | .wikitable td ol, |
| .oo-ui-buttonElement-frameless.oo-ui-widget-disabled > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon, | | .wikitable td dl, |
| .oo-ui-buttonElement-frameless.oo-ui-widget-disabled > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator { | | .wikitable tr td :is(ol, |
| opacity:0.51
| | ul) { |
| }
| | text-align: left; |
| .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%;
| | .wikitable > .ublist > ul, |
| margin-left:-0.7142857em
| | .wikitable > .ttrpg-ublist > ul { |
| | margin: 0; |
| } | | } |
| .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
| | * Make some warnings more prominent |
| | */ |
| | |
| | body.theme-dark-grey .mw-userconfigpublic { |
| | color: yellow; |
| } | | } |
| .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 { | | body.theme-dark-grey .mw-userconfigdangerous { |
| left:0.78571429em;
| | color: red; |
| margin-left:0
| | font-weight: bold; |
| } | | } |
| .oo-ui-buttonElement-framed.oo-ui-indicatorElement > .oo-ui-buttonElement-button { | | |
| padding-top:2.14285714em;
| | /* |
| padding-right:1.7142858em;
| | * Feedback Footer |
| padding-bottom:0
| | */ |
| | |
| | body.theme-dark-grey .ttrpg-article-footer { |
| | border: 1px solid var(--bdr-color); |
| | background-color: var(--bg-dark); |
| } | | } |
| .oo-ui-buttonElement-framed.oo-ui-labelElement > .oo-ui-buttonElement-button { | | |
| padding-top:5px;
| | .ttrpg-article-footer { |
| padding-bottom:5px
| | font-size: 1.1em; |
| | margin-top: 1em; |
| | padding: 0.5em; |
| } | | } |
| .oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button { | | |
| background-color:var(--background-color-disabled,#c8ccd1);
| | /* |
| color:var(--color-inverted,#fff);
| | * Various elements used across the wiki |
| border-color:var(--border-color-disabled,#c8ccd1)
| | */ |
| }
| | |
| .oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button {
| | /* Info blob */ |
| background-color:#919fb9
| | |
| | body.theme-dark-grey .ttrpg-info-blob { |
| | background-color: var(--bg-dark); |
| } | | } |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button { | | |
| background-color:var(--background-color-interactive-subtle,#f8f9fa);
| | /* D20 background image for numbers */ |
| color:var(--color-base,#202122);
| | |
| border-color:var(--border-color-base,#a2a9b1)
| | .ttrpg-d20-bg { |
| | background-image: url('/static/d20-bg.png'); |
| | background-position: center; |
| | background-repeat: no-repeat; |
| | background-size: 35px; |
| } | | } |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover { | | |
| background-color:var(--background-color-base,#fff);
| | /* Tooltip box */ |
| color:var(--color-base--hover,#404244);
| | body.theme-dark-grey .ttrpg-tooltip-box { |
| border-color:var(--border-color-base,#a2a9b1)
| | background: #1B1A19; |
| } | | } |
| .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) {
| | body.theme-dark-grey .ttrpg-tooltip-gradient-common { |
| opacity:0.74
| | background: linear-gradient(to bottom, #1B1A1999, #1B1A1999, #1B1A1999, #40295199); |
| } | | } |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus { | | |
| border-color:var(--border-color-progressive--focus,#36c);
| | body.theme-dark-grey .ttrpg-tooltip-gradient-uncommon { |
| box-shadow:inset 0 0 0 1px var(--box-shadow-color-progressive--focus,#36c)
| | background: linear-gradient(to bottom, #00491599, #1B1A1999, #1B1A1999, #40295199); |
| } | | } |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button { | | |
| background-color:var(--background-color-progressive--active,#233566);
| | body.theme-dark-grey .ttrpg-tooltip-gradient-rare { |
| color:var(--color-inverted-fixed,#fff);
| | background: linear-gradient(to bottom, #00374999, #1B1A1999, #1B1A1999, #40295199); |
| 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);
| | body.theme-dark-grey .ttrpg-tooltip-gradient-veryrare { |
| 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)
| | background: linear-gradient(to bottom, #54003299, #1B1A1999, #1B1A1999, #40295199); |
| } | | } |
| .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 { | | body.theme-dark-grey .ttrpg-tooltip-gradient-legendary { |
| background-color:var(--background-color-interactive,#eaecf0);
| | background: linear-gradient(to bottom, #563E0D99, #1B1A1999, #1B1A1999, #40295199); |
| 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);
| | body.theme-dark-grey .ttrpg-tooltip-gradient-story { |
| border-color:var(--border-color-progressive--hover,#4b77d6)
| | background: linear-gradient(to bottom, #561D0099, #1B1A1999, #1B1A1999, #40295199); |
| } | | } |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:focus {
| | |
| border-color:var(--color-progressive--focus,#36c);
| | body { |
| box-shadow:inset 0 0 0 1px var(--color-progressive--focus,#36c);
| | /* Box and text colours - Default */ |
| outline:1px solid transparent
| | --ttrpg-box-dark-default: #383431; |
| }
| | --ttrpg-box-mid-default: #2e2a28; |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active,
| | --ttrpg-box-bright-default: #272321; |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button,
| | --ttrpg-box-bg-default: #1B1818; |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
| | --ttrpg-box-border-default: 1px solid #917459; |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active > .oo-ui-buttonElement-button {
| | --ttrpg-box-border-faded-default: 1px solid #5C4D44; |
| background-color:var(--background-color-progressive-subtle,#eaf3ff);
| | --ttrpg-damage-colour-physical-fg: #8c8c8c; |
| color:var(--color-progressive--active,#233566);
| | /* Box and text colours - Red */ |
| border-color:var(--color-progressive--active,#233566);
| | --ttrpg-box-dark-red: #4a3034; |
| box-shadow:none
| | --ttrpg-box-mid-red: #36282a; |
| }
| | --ttrpg-box-bright-red: #2b2123; |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button {
| | --ttrpg-box-bg-red: #1f1a1b; |
| color:var(--color-destructive,#d73333)
| | --ttrpg-box-border-red: 1px solid #a85050; |
| }
| | --ttrpg-box-border-faded-red: 1px solid #BA8E91; |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:hover {
| | --ttrpg-damage-colour-death-fg: #cc3333; |
| background-color:var(--background-color-base,#fff);
| | /* Box and text colours - Orange*/ |
| border-color:var(--border-color-destructive--hover,#fc493b)
| | --ttrpg-box-dark-orange: #40352c; |
| }
| | --ttrpg-box-mid-orange: #332a25; |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:focus {
| | --ttrpg-box-bright-orange: #29231f; |
| border-color:var(--color-destructive--focus,#36c);
| | --ttrpg-box-bg-orange: #1c1917; |
| box-shadow:inset 0 0 0 1px var(--color-destructive--focus,#36c);
| | --ttrpg-box-border-orange: 1px solid #a85050; |
| outline:1px solid transparent
| | --ttrpg-box-border-faded-orange: 1px solid #BA8E91; |
| }
| | --ttrpg-damage-colour-fire-fg: #ee5500; |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:active,
| | /* Box and text colours - Yellow */ |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button,
| | --ttrpg-box-dark-yellow: #3b3729; |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
| | --ttrpg-box-mid-yellow: #302c20; |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-popupToolGroup-active > .oo-ui-buttonElement-button {
| | --ttrpg-box-bright-yellow: #26241e; |
| background-color:var(--background-color-destructive-subtle,#ffe9e5);
| | --ttrpg-box-bg-yellow: #1c1b17; |
| color:var(--color-destructive--active,#9f3526);
| | --ttrpg-box-border-yellow: 1px solid #a85050; |
| border-color:var(--color-destructive--active,#9f3526);
| | --ttrpg-box-border-faded-yellow: 1px solid #BA8E91; |
| box-shadow:none
| | --ttrpg-damage-colour-life-fg: #ccaa00; |
| }
| | /* Box and text colours - Yellow-green */ |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
| | --ttrpg-box-dark-yellow-green: #383827; |
| color:var(--color-inverted-fixed,#fff);
| | --ttrpg-box-mid-yellow-green: #2e2e1d; |
| background-color:var(--background-color-progressive,#36c);
| | --ttrpg-box-bright-yellow-green: #272321; |
| border-color:var(--background-color-progressive,#36c)
| | --ttrpg-box-bg-yellow-green: #1c1c16; |
| }
| | --ttrpg-box-border-yellow-green: 1px solid #a85050; |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:hover {
| | --ttrpg-box-border-faded-yellow-green: 1px solid #BA8E91; |
| background-color:var(--color-progressive--hover,#4b77d6);
| | --ttrpg-damage-colour-acid-fg: #80b000; |
| border-color:var(--color-progressive--hover,#4b77d6)
| | /* Box and text colours - Green */ |
| }
| | --ttrpg-box-dark-green: #343827; |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:focus {
| | --ttrpg-box-mid-green: #2a2e1d; |
| border-color:var(--color-progressive--focus,#36c);
| | --ttrpg-box-bright-green: #24261e; |
| box-shadow:inset 0 0 0 1px var(--color-progressive--focus,#36c),inset 0 0 0 2px var(--color-inverted-fixed,#fff);
| | --ttrpg-box-bg-green: #1b1c16; |
| outline:1px solid transparent
| | --ttrpg-box-border-green: 1px solid #a85050; |
| }
| | --ttrpg-box-border-faded-green: 1px solid #BA8E91; |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active,
| | --ttrpg-damage-colour-poison-fg: #44bb00; |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button,
| | /* Box and text colours - Cyan-green*/ |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
| | --ttrpg-box-dark-cyan-green: #2f3b28; |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active > .oo-ui-buttonElement-button {
| | --ttrpg-box-mid-cyan-green: #232e1d; |
| color:var(--color-inverted-fixed,#fff);
| | --ttrpg-box-bright-cyan-green: #21261e; |
| background-color:var(--color-progressive--active,#233566);
| | --ttrpg-box-bg-cyan-green: #181c16; |
| border-color:var(--color-progressive--active,#233566);
| | --ttrpg-box-border-cyan-green: 1px solid #a85050; |
| box-shadow:none
| | --ttrpg-box-border-faded-cyan-green: 1px solid #BA8E91; |
| }
| | /* Box and text colours - Cyan */ |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button {
| | --ttrpg-box-dark-cyan: #283b39; |
| color:var(--color-inverted-fixed,#fff);
| | --ttrpg-box-mid-cyan: #1d2e2c; |
| background-color:var(--background-color-error,#d73333);
| | --ttrpg-box-bright-cyan: #1e2626; |
| border-color:var(--background-color-error,#d73333)
| | --ttrpg-box-bg-cyan: #161c1b; |
| }
| | --ttrpg-box-border-cyan: 1px solid #a85050; |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:hover {
| | --ttrpg-box-border-faded-cyan: 1px solid #BA8E91; |
| background-color:var(--color-destructive--hover,#fc493b);
| | /* Box and text colours - Blue*/ |
| border-color:var(--color-destructive--hover,#fc493b)
| | --ttrpg-box-dark-blue: #2a3a40; |
| }
| | --ttrpg-box-mid-blue: #202f33; |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:focus {
| | --ttrpg-box-bright-blue: #1e2426; |
| border-color:var(--color-destructive--focus,#36c);
| | --ttrpg-box-bg-blue: #161a1c; |
| box-shadow:inset 0 0 0 1px var(--color-destructive--focus,#36c),inset 0 0 0 2px var(--color-inverted-fixed,#fff);
| | --ttrpg-box-border-blue: 1px solid #a85050; |
| outline:1px solid transparent
| | --ttrpg-box-border-faded-blue: 1px solid #BA8E91; |
| }
| | --ttrpg-damage-colour-cold-fg: #3399cc; |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:active,
| | /* Box and text colours - Indigo */ |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button,
| | --ttrpg-box-dark-indigo: #2e374a; |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
| | --ttrpg-box-mid-indigo: #262c38; |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-popupToolGroup-active > .oo-ui-buttonElement-button {
| | --ttrpg-box-bright-indigo: #21242b; |
| color:var(--color-inverted-fixed,#fff);
| | --ttrpg-box-bg-indigo: #191a1f; |
| background-color:var(--color-destructive--active,#9f3526);
| | --ttrpg-box-border-indigo: 1px solid #a85050; |
| border-color:var(--color-destructive--active,#9f3526);
| | --ttrpg-box-border-faded-indigo: 1px solid #BA8E91; |
| box-shadow:none
| | --ttrpg-damage-colour-lightning-fg: #3366cc; |
| }
| | /* Box and text colours - Violet */ |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon,
| | --ttrpg-box-dark-violet: #402f4d; |
| .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator {
| | --ttrpg-box-mid-violet: #33273b; |
| opacity:1
| | --ttrpg-box-bright-violet: #27212b; |
| }
| | --ttrpg-box-bg-violet: #1c191f; |
| .oo-ui-clippableElement-clippable {
| | --ttrpg-box-border-violet: 1px solid #a85050; |
| box-sizing:border-box;
| | --ttrpg-box-border-faded-violet: 1px solid #BA8E91; |
| min-height:40px;
| | --ttrpg-damage-colour-thunder-fg: #8844bb; |
| -webkit-overflow-scrolling:touch;
| | /* Box and text colours - Magenta*/ |
| scrollbar-gutter:stable
| | --ttrpg-box-dark-magenta: #4a2e42; |
| }
| | --ttrpg-box-mid-magenta: #3b2636; |
| .oo-ui-floatableElement {
| | --ttrpg-box-bright-magenta: #2b2129; |
| position:absolute
| | --ttrpg-box-bg-magenta: #1f191e; |
| }
| | --ttrpg-box-border-magenta: 1px solid #a85050; |
| .oo-ui-labelElement .oo-ui-labelElement-label,
| | --ttrpg-box-border-faded-magenta: 1px solid #BA8E91; |
| .oo-ui-labelElement.oo-ui-labelElement-label {
| | --ttrpg-damage-colour-psychic-fg: #cc77aa; |
| box-sizing:border-box
| | /* Bright colours */ |
| }
| | --ttrpg-damage-colour-physical-fg-bright: #8c8c8c; |
| .oo-ui-labelElement-invisible {
| | --ttrpg-damage-colour-death-fg-bright: #cc3333; |
| display:block;
| | --ttrpg-damage-colour-fire-fg-bright: #ee5500; |
| position:absolute;
| | --ttrpg-damage-colour-life-fg-bright: #ccaa00; |
| clip:rect(1px,1px,1px,1px);
| | --ttrpg-damage-colour-acid-fg-bright: #80b000; |
| width:1px;
| | --ttrpg-damage-colour-poison-fg-bright: #44bb00; |
| height:1px;
| | --ttrpg-damage-colour-cold-fg-bright: #3399cc; |
| margin:-1px;
| | --ttrpg-damage-colour-lightning-fg-bright: #3366cc; |
| border:0;
| | --ttrpg-damage-colour-thunder-fg-bright: #8844bb; |
| padding:0;
| | --ttrpg-damage-colour-psychic-fg-bright: #cc77aa; |
| overflow:hidden
| | /* Temporary fix for ui link color issues */ |
| }
| | --ttrpg-ui-menu-item-a: white; |
| .oo-ui-labelElement .oo-ui-labelElement-label {
| | /* 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. */ |
| line-height:1.42857143em
| | /* Intended for very large boxed elemetns that cover an entire page. */ |
| }
| | --ttrpg-tooltip-doc-bg: #2b2a28; |
| .oo-ui-labelElement .oo-ui-labelElement-label-highlight {
| | --ttrpg-tooltip-bg: #1B1A19; |
| font-weight:700
| | /* Intended for accents like headers or titles */ |
| }
| | --ttrpg-accent: #211e1c; |
| .oo-ui-iconElement-icon {
| | --ttrpg-accent-bg: #211e1c; |
| background-size:contain;
| | --ttrpg-accent-dark-bg: #232324; |
| background-position:center center;
| | --ttrpg-accent-text: var(--fg); |
| background-repeat:no-repeat;
| | /* Intended for labels in boxes */ |
| position:absolute;
| | --ttrpg-label-bg: #2f2b28; |
| top:0;
| | --ttrpg-label-border: 2px solid #232323; |
| min-width:20px;
| | --ttrpg-label-dark-bg: #171717; |
| width:1.4285714em;
| | --ttrpg-label-dark-border: 1px solid #1f1d1c; |
| min-height:20px;
| | /* Intended for data elements in boxes, where its contents are displayed. */ |
| height:100%
| | --ttrpg-data-bg: #232323; |
| }
| | --ttrpg-data-border: 1px solid #4d4a46; |
| .oo-ui-iconElement-noIcon {
| | --ttrpg-data-row-even-bg: #272727; |
| display:none
| | --ttrpg-data-row-odd-bg: var(--bg-main); |
| }
| | --ttrpg-data-dark-bg: #1f1e1e; |
| @media (forced-colors:active) and (prefers-color-scheme:dark) {
| | --ttrpg-data-dark-border: 1px solid #242322; |
| .oo-ui-iconElement-icon:not(.oo-ui-image-invert) {
| | /* Intended for detail elements in boxes */ |
| filter:invert(1) hue-rotate(180deg) | | --ttrpg-detail-bg: #1b1b1b; |
| }
| | --ttrpg-detail-dark-bg: #121212; |
| }
| | --ttrpg-detail-dark-border: 2px solid #121212; |
| .oo-ui-indicatorElement-indicator {
| | /* Relative location */ |
| background-size:contain;
| | --ttrpg-relative-location-bg: var(--ttrpg-data-dark-bg); |
| background-position:center center;
| | --ttrpg-relative-location-header-bg-dark: var(--ttrpg-accent-dark-bg); |
| background-repeat:no-repeat;
| | /* Old Navbox colours. Will be removed. */ |
| position:absolute;
| | --ttrpg-navbox-bg: var(--bg-dark); |
| top:0;
| | --ttrpg-navbox-bg: var(--bg-dark); |
| min-width:12px;
| | --ttrpg-navbox-header-bg: var(--ttrpg-accent); |
| width:0.8571429em;
| | --ttrpg-navbox-header-text: var(--ttrpg-accent-text); |
| min-height:12px;
| | --ttrpg-navbox-header-secondary-bg: #28201B; |
| height:100%
| | --ttrpg-gameplay-navbox-bg: #302d2d; |
| }
| | --ttrpg-gameplay-navbox-header-bg: #241f1f; |
| .oo-ui-indicatorElement-noIndicator {
| | /* css tooltip colours */ |
| display:none
| | --aria-label-tooltip-bg: hsl(200deg 5% 10%); |
| }
| | --aria-label-tooltip-fg: hsl(0deg 0% 90%); |
| @media (forced-colors:active) and (prefers-color-scheme:dark) {
| | --aria-label-tooltip-border: none; |
| .oo-ui-indicatorElement-indicator:not(.oo-ui-image-invert) {
| | /* Documentation */ |
| filter:invert(1) hue-rotate(180deg) | | --ttrpg-documentation-bg: var(--ttrpg-tooltip-doc-bg); |
| }
| | --ttrpg-documentation-border: var(--ttrpg-tooltip-border); |
| }
| | --ttrpg-documentation-header-bg: var(--bg-dark); |
| .oo-ui-pendingElement-pending {
| | /* Tab bar */ |
| background-color:var(--background-color-interactive,#eaecf0);
| | --ttrpg-tabbar-bg: var(--ttrpg-data-dark-bg); |
| 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);
| | --ttrpg-tabbar-active-color: var(--fgt); |
| background-size:1.4285714em 1.4285714em;
| | --ttrpg-tabbar-active-bg: var(--ttrpg-accent-dark-bg); |
| animation:oo-ui-pendingElement-stripes 650ms linear infinite
| | /* License */ |
| }
| | --ttrpg-license-color: rgb(210,210,210); |
| .oo-ui-pendingElement-pending:dir(rtl) {
| | /* Spoiler warning */ |
| 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);
| | --ttrpg-spoiler-warning-start: #443E20; |
| animation-direction:reverse
| | --ttrpg-spoiler-warning-end: #232323; |
| }
| | --ttrpg-spoiler-warning-strong-color: #ebb73f; |
| @keyframes oo-ui-pendingElement-stripes {
| | /* Widget:lower city map */ |
| 0% {
| | --ttrpg-lower-city-map-bg: var(--bg-dark); |
| background-position:-1.4285714em 0
| | --ttrpg-lower-city-map-inner-bg: var(--bg-main); |
| }
| | /* Toc */ |
| 100% {
| | --toc-subheader-border-color: var(--ttrpg-tooltip-border); |
| background-position:0 0
| | /* Tables */ |
| }
| | --ttrpg-wikitable-bg: var(--ttrpg-data-dark-bg); |
| }
| | --ttrpg-wikitable-header-bg: var(--ttrpg-label-dark-bg); |
| .oo-ui-fieldLayout {
| | --ttrpg-wikitable-border: var(--ttrpg-data-border); |
| display:block;
| | --ttrpg-wikitable-muted-bg: var(--bg3-wiki-label-dark-bg); |
| margin-top:16px
| | --ttrpg-wikitable-muted-border: var(--ttrpg-data-border-bg); |
| }
| | /* Quotes */ |
| .oo-ui-fieldLayout::before,
| | --ttrpg-blockquote-marks: #C1A878; |
| .oo-ui-fieldLayout::after {
| | /* Hatnotes */ |
| content:' ';
| | --ttrpg-hatnote-bg: inherit; |
| display:table
| | --ttrpg-hatnote-font-style: italic; |
| }
| | --ttrpg-hatnote-font-size: inherit; |
| .oo-ui-fieldLayout::after {
| | --ttrpg-hatnote-padding: 0 1.6em 0.4em 1.6em; |
| clear:both
| | --ttrpg-hatnote-margin: 0 0 0.4em 0; |
| }
| | /* Resistance colours */ |
| .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-body,
| | --ttrpg-imagetext-text-resistant-color: #a9f5f0; |
| .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-body {
| | --ttrpg-imagetext-text-immune-color: #e8e29e; |
| display:flex
| | --ttrpg-imagetext-text-vulnerable-color: #ff476c; |
| }
| | /* Character info colours. Outdated. Will removed with the template. */ |
| .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-field,
| | --ttrpg-characterinfo-bg: #1B1B1B; |
| .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-field {
| | --ttrpg-characterinfo-color: #C1A886; |
| width:60%;
| | --ttrpg-characterinfo-border: 1px solid #785000; |
| flex-shrink:0
| | --ttrpg-characterinfo-header-bg: #281C14; |
| }
| | --ttrpg-characterinfo-header-color: #C1A886; |
| .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header, | | --ttrpg-characterinfo-subheader-bg: #1B1B1B; |
| .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header {
| | --ttrpg-characterinfo-subheader-color: #C1A886; |
| word-wrap:break-word;
| | /* Infobox colours */ |
| flex-grow:1
| | --ttrpg-box-header-bg: var(--ttrpg-accent-dark-bg); |
| }
| | --ttrpg-box-label-bg: var(--ttrpg-label-dark-bg); |
| .oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header {
| | --ttrpg-box-label-border: var(--ttrpg-label-dark-border); |
| text-align:right
| | --ttrpg-box-data-bg: var(--ttrpg-data-dark-bg); |
| }
| | --ttrpg-box-data-border: var(--ttrpg-data-dark-border); |
| .oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline {
| | --ttrpg-box-detail-bg: var(--ttrpg-detail-dark-bg); |
| word-wrap:break-word
| | --ttrpg-box-detail-border: var(--ttrpg-detail-dark-border); |
| }
| | --ttrpg-box-border: 1px solid #785000; |
| .oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body {
| | --ttrpg-box-accent-dark-border: 1px solid #121212; |
| display:table;
| | /* Navbox colours. */ |
| width:100%
| | --ttrpg-navbox-data-bg: var(--ttrpg-data-row-even-bg); |
| }
| | --ttrpg-navbox-data-row-even-bg: var(--ttrpg-data-row-even-bg); |
| .oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header,
| | --ttrpg-navbox-data-row-odd-bg: var(--ttrpg-data-row-odd-bg); |
| .oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-field {
| | --ttrpg-navbox-header-bg: var(--ttrpg-accent-bg); |
| display:table-cell
| | --ttrpg-navbox-label-bg: var(--ttrpg-label-bg); |
| }
| | --ttrpg-navbox-label-border: var(--ttrpg-label-border); |
| .oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header {
| | --ttrpg-navbox-sublabel-bg: #3b3632; |
| vertical-align:middle
| | /* Ambox. */ |
| }
| | --ttrpg-ambox-bg: var(--ttrpg-data-dark-bg); |
| .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;
| | /* References need to be recolored on dark theme */ |
| left:-9px;
| | body.theme-dark-grey .references li:target { |
| border-top-color:var(--border-color-base,#a2a9b1);
| | background-color: var(--bg-darker); |
| border-width:10px
| |
| } | | } |
| .oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor::after { | | |
| top:-10px;
| | /*** Light theme-related styling ***/ |
| left:-8px;
| | body.theme-light .mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head { |
| border-top-color:var(--background-color-base,#fff);
| | border-bottom-color: var(--light-body-border); |
| border-width:9px
| |
| } | | } |
| .oo-ui-popupWidget-anchored-start { | | |
| margin-left:9px
| | body.theme-light .oo-ui-popupWidget-popup { |
| | background-color: var(--light-body-light); |
| | border-color: var(--light-body-border); |
| } | | } |
| .oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor { | | |
| left:-9px
| | 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); |
| } | | } |
| .oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor::before { | | |
| right:-10px;
| | body.theme-light .oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button { |
| top:-9px;
| | background-color: var(--light-body-mid); |
| border-right-color:var(--border-color-base,#a2a9b1);
| |
| border-width:10px
| |
| } | | } |
| .oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor::after { | | |
| right:-10px;
| | /*** Light theme-related colors ***/ |
| top:-8px;
| | body.theme-light { |
| border-right-color:var(--background-color-base,#fff);
| | /* Box and text colours - Default */ |
| border-width:9px
| | --ttrpg-box-dark-default: #bab3b6; |
| }
| | --ttrpg-box-mid-default: #c3c1c2; |
| .oo-ui-popupWidget-anchored-end {
| | --ttrpg-box-bright-default: #c9c7c8; |
| margin-right:9px
| | --ttrpg-box-bg-default: #d5d5db; |
| }
| | --ttrpg-box-border-default: 1px solid #a85050; |
| .oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor {
| | --ttrpg-box-border-faded-default: 1px solid #BA8E91; |
| right:-9px
| | --ttrpg-damage-colour-physical-fg: #58586F; |
| }
| | --ttrpg-damage-colour-physical-fg-bright: #878787; |
| .oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor::before {
| | /* Box and text colours - Red */ |
| left:-10px;
| | --ttrpg-box-dark-red: #d4a9b0; |
| top:-9px;
| | --ttrpg-box-mid-red: #d4babe; |
| border-left-color:var(--border-color-base,#a2a9b1);
| | --ttrpg-box-bright-red: #d6c5c8; |
| border-width:10px
| | --ttrpg-box-bg-red: #dbd5d6; |
| }
| | --ttrpg-box-border-red: 1px solid #a85050; |
| .oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor::after {
| | --ttrpg-box-border-faded-red: 1px solid #BA8E91; |
| left:-10px;
| | --ttrpg-damage-colour-death-fg: #A52C42; |
| top:-8px;
| | --ttrpg-damage-colour-death-fg-bright: #FF385D; |
| border-left-color:var(--background-color-base,#fff);
| | /* Box and text colours - Orange*/ |
| border-width:9px
| | --ttrpg-box-dark-orange: #c9b199; |
| }
| | --ttrpg-box-mid-orange: #cfc0b2; |
| .oo-ui-popupWidget-transitioning .oo-ui-popupWidget-popup {
| | --ttrpg-box-bright-orange: #d1c6bc; |
| transition-property:width,height,left;
| | --ttrpg-box-bg-orange: #dbd6d3; |
| transition-duration:100ms
| | --ttrpg-box-border-orange: 1px solid #a85050; |
| }
| | --ttrpg-box-border-faded-orange: 1px solid #BA8E91; |
| .oo-ui-popupWidget-head {
| | --ttrpg-damage-colour-fire-fg: #8B4713; |
| margin-bottom:9px
| | --ttrpg-damage-colour-fire-fg-bright: #E05E00; |
| }
| | /* Box and text colours - Yellow */ |
| .oo-ui-popupWidget-head > .oo-ui-iconElement-icon {
| | --ttrpg-box-dark-yellow: #c2b793; |
| left:0.78571429em;
| | --ttrpg-box-mid-yellow: #c9c1a9; |
| height:calc(1.4285714em + 2 * 9px)
| | --ttrpg-box-bright-yellow: #cfc9b6; |
| }
| | --ttrpg-box-bg-yellow: #d9d7d0; |
| .oo-ui-popupWidget-head > .oo-ui-iconElement-noIcon + .oo-ui-labelElement-label {
| | --ttrpg-box-border-yellow: 1px solid #a85050; |
| margin-left:12px
| | --ttrpg-box-border-faded-yellow: 1px solid #BA8E91; |
| }
| | --ttrpg-damage-colour-life-fg: #6A5820; |
| .oo-ui-popupWidget-head > .oo-ui-labelElement-label {
| | --ttrpg-damage-colour-life-fg-bright: #AD8200; |
| display:inline-block;
| | /* Box and text colours - Yellow-green */ |
| margin:9px 32px 0 2.64285714em;
| | --ttrpg-box-dark-yellow-green: #baba8d; |
| line-height:1.42857143em
| | --ttrpg-box-mid-yellow-green: #c4c4a1; |
| }
| | --ttrpg-box-bright-yellow-green: #c9c9ad; |
| .oo-ui-popupWidget-head > .oo-ui-buttonWidget {
| | --ttrpg-box-bg-yellow-green: #d6d6ce; |
| position:absolute;
| | --ttrpg-box-border-yellow-green: 1px solid #a85050; |
| right:0
| | --ttrpg-box-border-faded-yellow-green: 1px solid #BA8E91; |
| }
| | --ttrpg-damage-colour-acid-fg: #5D5D1D; |
| .oo-ui-popupWidget-head > .oo-ui-buttonWidget .oo-ui-icon-close {
| | --ttrpg-damage-colour-acid-fg-bright: #8A8A00; |
| background-size:1.1428571em 1.1428571em
| | /* Box and text colours - Green */ |
| }
| | --ttrpg-box-dark-green: #aeba86; |
| .oo-ui-popupWidget-body {
| | --ttrpg-box-mid-green: #bfc7a3; |
| line-height:1.42857143em
| | --ttrpg-box-bright-green: #c5ccaf; |
| }
| | --ttrpg-box-bg-green: #d7d9d0; |
| .oo-ui-popupWidget-body-padded {
| | --ttrpg-box-border-green: 1px solid #a85050; |
| margin:5px 12px
| | --ttrpg-box-border-faded-green: 1px solid #BA8E91; |
| }
| | --ttrpg-damage-colour-poison-fg: #4D6114; |
| .oo-ui-popupWidget-footer {
| | --ttrpg-damage-colour-poison-fg-bright: #6F9400; |
| margin:9px 12px
| | /* Box and text colours - Cyan-green*/ |
| }
| | --ttrpg-box-dark-cyan-green: #9dbf8c; |
| .oo-ui-popupButtonWidget {
| | --ttrpg-box-mid-cyan-green: #b1c9a5; |
| position:relative
| | --ttrpg-box-bright-cyan-green: #bbcfb2; |
| }
| | --ttrpg-box-bg-cyan-green: #d3d9d0; |
| .oo-ui-popupButtonWidget .oo-ui-popupWidget {
| | --ttrpg-box-border-cyan-green: 1px solid #a85050; |
| cursor:auto
| | --ttrpg-box-border-faded-cyan-green: 1px solid #BA8E91; |
| }
| | /* Box and text colours - Cyan */ |
| .oo-ui-inputWidget {
| | --ttrpg-box-dark-cyan: #8ebfbb; |
| margin-right:8px
| | --ttrpg-box-mid-cyan: #a5c9c6; |
| }
| | --ttrpg-box-bright-cyan: #b2cfcc; |
| .oo-ui-inputWidget:last-child {
| | --ttrpg-box-bg-cyan: #d0d9d8; |
| margin-right:0
| | --ttrpg-box-border-cyan: 1px solid #a85050; |
| }
| | --ttrpg-box-border-faded-cyan: 1px solid #BA8E91; |
| .oo-ui-buttonInputWidget > button,
| | /* Box and text colours - Blue*/ |
| .oo-ui-buttonInputWidget > input {
| | --ttrpg-box-dark-blue: #9bb9c7; |
| background-color:transparent;
| | --ttrpg-box-mid-blue: #afc3cc; |
| margin:0;
| | --ttrpg-box-bright-blue: #bccbd1; |
| border:0;
| | --ttrpg-box-bg-blue: #d0d7d9; |
| padding:0
| | --ttrpg-box-border-blue: 1px solid #a85050; |
| }
| | --ttrpg-box-border-faded-blue: 1px solid #BA8E91; |
| .oo-ui-checkboxInputWidget {
| | --ttrpg-damage-colour-cold-fg: #0E627C; |
| display:inline-block;
| | --ttrpg-damage-colour-cold-fg-bright: #0091C2; |
| z-index:0;
| | /* Box and text colours - Indigo */ |
| position:relative;
| | --ttrpg-box-dark-indigo: #a7b7d1; |
| line-height:1.42857143em;
| | --ttrpg-box-mid-indigo: #b8c2d6; |
| white-space:nowrap
| | --ttrpg-box-bright-indigo: #c1c8d6; |
| }
| | --ttrpg-box-bg-indigo: #d1d7e3; |
| .oo-ui-checkboxInputWidget * {
| | --ttrpg-box-border-indigo: 1px solid #a85050; |
| font:inherit;
| | --ttrpg-box-border-faded-indigo: 1px solid #BA8E91; |
| vertical-align:middle
| | --ttrpg-damage-colour-lightning-fg: #1A52C1; |
| }
| | --ttrpg-damage-colour-lightning-fg-bright: #4281FF; |
| .oo-ui-checkboxInputWidget [type='checkbox'] {
| | /* Box and text colours - Violet */ |
| position:relative;
| | --ttrpg-box-dark-violet: #c4aed4; |
| max-width:none;
| | --ttrpg-box-mid-violet: #cbbcd6; |
| width:1.42857143em;
| | --ttrpg-box-bright-violet: #cfc5d6; |
| height:1.42857143em;
| | --ttrpg-box-bg-violet: #dbd5e0; |
| margin:0;
| | --ttrpg-box-border-violet: 1px solid #a85050; |
| opacity:0;
| | --ttrpg-box-border-faded-violet: 1px solid #BA8E91; |
| z-index:1
| | --ttrpg-damage-colour-thunder-fg: #8127C2; |
| }
| | --ttrpg-damage-colour-thunder-fg-bright: #B957FF; |
| .oo-ui-checkboxInputWidget [type='checkbox'] + span {
| | /* Box and text colours - Magenta*/ |
| background-color:var(--background-color-base,#fff);
| | --ttrpg-box-dark-magenta: #d4a7ca; |
| background-size:0 0;
| | --ttrpg-box-mid-magenta: #d6b8cf; |
| box-sizing:border-box;
| | --ttrpg-box-bright-magenta: #d6c1d1; |
| position:absolute;
| | --ttrpg-box-bg-magenta: #ded3dc; |
| left:0;
| | --ttrpg-box-border-magenta: 1px solid #a85050; |
| width:1.42857143em;
| | --ttrpg-box-border-faded-magenta: 1px solid #BA8E91; |
| height:1.42857143em;
| | --ttrpg-damage-colour-psychic-fg: #82457A; |
| border-color:var(--border-color-input-binary,#72777d);
| | --ttrpg-damage-colour-psychic-fg-bright: #C766B2; |
| border-style:solid;
| | /* Temporary fix for ui link color issues */ |
| border-radius:2px;
| | --ttrpg-ui-menu-item-a: black; |
| border-width:1px
| | --mw-code-background-color: #ddd4bb; |
| }
| | /* We want itemicon border opacity to be 1.0. */ |
| .oo-ui-checkboxInputWidget [type='checkbox']:checked:not(:indeterminate) + span {
| | --ttrpg-itemicon-border-opacity: 100%; |
| background-size:1em 1em
| | /* Navbox colours */ |
| }
| | --ttrpg-navbox-header-bg: var(--light-body-dark); |
| .oo-ui-checkboxInputWidget [type='checkbox']:indeterminate + span::before {
| | --ttrpg-navbox-header-secondary-bg: var(--light-body-mid); |
| content:' ';
| | --ttrpg-gameplay-navbox-header-bg: var(--light-body-dark); |
| background-color:var(--background-color-base,#fff);
| | |
| position:absolute;
| | --ttrpg-navbox-bg: var(--light-body-light); |
| top:50%;
| | --ttrpg-gameplay-navbox-bg: var(--light-body-light); |
| left:0.21428571em;
| | |
| right:0.21428571em;
| | --ttrpg-navbox-header-text: default; |
| height:2px;
| | /* Define different colors for relative location theme */ |
| margin-top:-1px
| | --ttrpg-relative-location-bg: var(--light-body-light); |
| }
| | --ttrpg-relative-location-header-bg-dark: var(--light-body-dark); |
| .oo-ui-checkboxInputWidget [type='checkbox']:disabled + span {
| | --aria-label-tooltip-bg: hsl(0deg 0% 90%); |
| background-color:var(--background-color-disabled,#c8ccd1);
| | --aria-label-tooltip-fg: hsl(200deg 5% 10%); |
| border-color:var(--border-color-disabled,#c8ccd1)
| | --aria-label-tooltip-border: 1px solid hsl(200deg 5% 10%); |
| }
| | /* Override tooltip colour */ |
| .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox'] {
| | --ttrpg-tooltip-bg: var(--light-body-light); |
| cursor:pointer
| | /* Documentation */ |
| }
| | --ttrpg-documentation-bg: #eaf3ff; |
| .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox'] + span {
| | --ttrpg-documentation-border: #a3caff; |
| cursor:pointer;
| | --ttrpg-documentation-header-bg: #c2dcff; |
| transition-property:background-color,border-color,box-shadow;
| | /* Tab bar */ |
| transition-duration:100ms
| | --ttrpg-tabbar-bg: var(--light-body-light); |
| }
| | --ttrpg-tabbar-active-color: var(--light-background-link-color); |
| .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:focus + span {
| | --ttrpg-tabbar-active-bg: var(--light-body-background-color); |
| border-color:var(--border-color-progressive--focus,#36c);
| | /* License box */ |
| box-shadow:inset 0 0 0 1px var(--box-shadow-color-progressive--focus,#36c);
| | --ttrpg-license-color: black; |
| outline:1px solid transparent
| | /* Spoiler box */ |
| }
| | --ttrpg-spoiler-warning-start: var(--light-body-dark); |
| .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:hover + span {
| | --ttrpg-spoiler-warning-end: var(--light-body-light); |
| border-color:var(--border-color-progressive--hover,#4b77d6)
| | --ttrpg-spoiler-warning-strong-color: black; |
| }
| | /* Widget:lower city map */ |
| .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:active + span {
| | --ttrpg-lower-city-map-bg: var(--light-body-light); |
| background-color:var(--background-color-progressive--active,#233566);
| | --ttrpg-lower-city-map-inner-bg: var(--light-body-main); |
| border-color:var(--border-color-input-binary--active,#233566);
| | /* Toc */ |
| box-shadow:inset 0 0 0 1px var(--box-shadow-color-progressive--active,#233566)
| | --toc-subheader-border-color: var(--light-body-border); |
| }
| | /* Tables */ |
| .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked + span,
| | --ttrpg-wikitable-bg: var(--light-body-light); |
| .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate + span {
| | --ttrpg-wikitable-header-bg: var(--light-body-dark); |
| background-color:var(--background-color-progressive,#36c);
| | --ttrpg-wikitable-border: 1px solid var(--light-body-border); |
| border-color:var(--border-color-input-binary--checked,#36c)
| | --ttrpg-wikitable-muted-bg: var(--light-body-mid); |
| }
| | --ttrpg-wikitable-muted-border: var(--light-body-border); |
| .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked:focus + span,
| | /* Quotes */ |
| .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate:focus + span {
| | --ttrpg-blockquote-marks: #4a2e1d; |
| background-color:var(--background-color-progressive--focus,#36c);
| | /* Hatnotes */ |
| border-color:var(--border-color-input-binary--checked,#36c);
| | --ttrpg-hatnote-bg: inherit; |
| 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)
| | --ttrpg-hatnote-font-style: italic; |
| }
| | --ttrpg-hatnote-font-size: inherit; |
| .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked:hover + span,
| | --ttrpg-hatnote-padding: 0 1.6em 0.4em 1.6em; |
| .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate:hover + span {
| | --ttrpg-hatnote-margin: 0 0 0.4em 0; |
| background-color:var(--background-color-progressive--hover,#4b77d6);
| | /* Resistance colours */ |
| border-color:var(--border-color-progressive--hover,#4b77d6)
| | --ttrpg-imagetext-text-resistant-color: #0d5752; |
| }
| | --ttrpg-imagetext-text-immune-color: #424028; |
| .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked:active + span,
| | --ttrpg-imagetext-text-vulnerable-color: #591523; |
| .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate:active + span {
| | /* Infobox colours old */ |
| background-color:var(--background-color-progressive--active,#233566);
| | --ttrpg-characterinfo-bg: var(--light-body-light); |
| border-color:var(--border-color-input-binary--active,#233566);
| | --ttrpg-characterinfo-color: black; |
| box-shadow:inset 0 0 0 1px var(--box-shadow-color-progressive--active,#233566)
| | --ttrpg-characterinfo-border: 0; |
| }
| | --ttrpg-characterinfo-header-bg: var(--light-body-dark); |
| .oo-ui-checkboxMultiselectInputWidget .oo-ui-fieldLayout {
| | --ttrpg-characterinfo-header-color: black; |
| margin-top:0;
| | --ttrpg-characterinfo-subheader-bg: var(--light-body-mid); |
| padding:4px 0
| | --ttrpg-characterinfo-subheader-color: black; |
| }
| | /* Infobox colours */ |
| .oo-ui-checkboxMultiselectInputWidget .oo-ui-fieldLayout:first-child {
| | --ttrpg-box-header-bg: var(--light-body-dark); |
| padding-top:0
| | --ttrpg-box-label-bg: var(--light-body-mid); |
| }
| | --ttrpg-box-label-border: none; |
| .oo-ui-dropdownInputWidget {
| | --ttrpg-box-data-bg: var(--light-body-light); |
| position:relative;
| | --ttrpg-box-detail-bg: var(--light-body-light); |
| vertical-align:middle;
| | --ttrpg-box-detail-border: none; |
| box-sizing:border-box;
| | --ttrpg-box-border: var(--light-body-border); |
| width:100%;
| | --ttrpg-box-accent-dark-border: none; |
| max-width:50em
| | /* Navbox colours. */ |
| }
| | --ttrpg-navbox-data-bg: var(--light-body-light); |
| .oo-ui-dropdownInputWidget .oo-ui-dropdownWidget,
| | --ttrpg-navbox-data-row-even-bg: var(--light-body-light); |
| .oo-ui-dropdownInputWidget.oo-ui-dropdownInputWidget-php select,
| | --ttrpg-navbox-data-row-odd-bg: var(--light-body-light); |
| .oo-ui-dropdownInputWidget.oo-ui-isMobile select {
| | --ttrpg-navbox-header-bg: var(--light-body-dark); |
| display:block
| | --ttrpg-navbox-label-bg: var(--light-body-mid); |
| }
| | --ttrpg-navbox-label-border: var(--light-body-light); |
| .oo-ui-dropdownInputWidget.oo-ui-isMobile .oo-ui-dropdownWidget {
| | --ttrpg-navbox-sublabel-bg: var(--light-body-mid); |
| display:none
| | /* Ambox. */ |
| }
| | --ttrpg-ambox-bg: var(--light-body-mid); |
| .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;
| | /* Item icons */ |
| margin:0
| | body.theme-light .ttrpg-itemicon { |
| | background-color: var(--light-body-light); |
| } | | } |
| .oo-ui-comboBoxInputWidget-open .oo-ui-comboBoxInputWidget-dropdownButton > .oo-ui-buttonElement-button { | | |
| background-color:var(--background-color-base,#fff)
| | /* Info blob */ |
| | body.theme-light .ttrpg-info-blob { |
| | background-color: var(--light-body-mid); |
| } | | } |
| .oo-ui-comboBoxInputWidget-open .oo-ui-comboBoxInputWidget-dropdownButton > .oo-ui-buttonElement-button .oo-ui-indicatorElement-indicator { | | |
| opacity:1
| | /* Coordinates: Light skin needs the background not to be transparent */ |
| | body.theme-light .ttrpg-coordinates { |
| | background: #343232; |
| } | | } |
| .oo-ui-comboBoxInputWidget.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator { | | |
| opacity:1
| | /* 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); |
| } | | } |
| .oo-ui-multioptionWidget { | | |
| position:relative;
| | body.theme-light .gallery.ttrpg-gallery-drop-shadow img { |
| display:block
| | filter: drop-shadow(0 0 2px black); |
| } | | } |
| .oo-ui-multioptionWidget.oo-ui-widget-enabled { | | |
| cursor:pointer
| | /* |
| | 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 |
| } | | } |
| .oo-ui-multioptionWidget.oo-ui-widget-disabled {
| | |
| cursor:default
| | .mw-body [aria-label]:not([role="textbox"]):hover::after { |
| }
| | position: absolute; |
| .oo-ui-multioptionWidget.oo-ui-labelElement .oo-ui-labelElement-label { | | white-space: pre; |
| display:block;
| | line-height: 1; |
| white-space:nowrap;
| | padding: 0.3rem; |
| text-overflow:ellipsis;
| | content: attr(aria-label); |
| overflow:hidden
| | background-color: var(--aria-label-tooltip-bg); |
| }
| | color: var(--aria-label-tooltip-fg); |
| .oo-ui-multioptionWidget.oo-ui-widget-disabled {
| | border: var(--aria-label-tooltip-border); |
| color:var(--color-disabled,#72777d)
| | text-decoration: unset; |
| }
| | |
| .oo-ui-checkboxMultioptionWidget { | | /* See optional override below. */ |
| display:table;
| | bottom: 100%; |
| padding:4px 0
| | left: 0; |
| } | | } |
| .oo-ui-checkboxMultioptionWidget .oo-ui-checkboxInputWidget, | | |
| .oo-ui-checkboxMultioptionWidget.oo-ui-labelElement > .oo-ui-labelElement-label { | | /* Changes the tooltip position. */ |
| display:table-cell;
| | .mw-body [aria-label].aria-label-top-rig:hover::after { |
| vertical-align:top
| | bottom: 100%; |
| | left: unset; |
| | right: 0; |
| } | | } |
| .oo-ui-checkboxMultioptionWidget .oo-ui-checkboxInputWidget { | | |
| width:1px
| | /* Optional class for indicating tooltip presence via underline. */ |
| | .ttrpg-help-tooltip[aria-label] { |
| | cursor: help; |
| } | | } |
| .oo-ui-checkboxMultioptionWidget.oo-ui-labelElement > .oo-ui-labelElement-label { | | |
| white-space:normal
| | |
| | :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; |
| } | | } |
| .oo-ui-checkboxMultioptionWidget:first-child { | | |
| padding-top:0
| | /* Table of contents */ |
| | .toc { |
| | margin: 0.5em 0 0 0.5em; |
| } | | } |
| .oo-ui-checkboxMultioptionWidget.oo-ui-labelElement > .oo-ui-labelElement-label {
| | |
| padding-left:6px
| | /* Remove [edit] button from h4 to h6 */ |
| }
| | :is(h4, h5, h6) .mw-editsection { |
| .oo-ui-checkboxMultioptionWidget .oo-ui-checkboxInputWidget { | | display: none; |
| margin-right:0
| |
| } | | } |
| .oo-ui-progressBarWidget {
| | |
| box-sizing:border-box;
| | /* Trick to easily make lists with list-style: none */ |
| position:relative;
| | /* Wrap a list in <div class="ttrpg-list-style-none"> */ |
| z-index:0;
| | .ttrpg-list-style-none > ul { |
| max-width:50em;
| | list-style: none; |
| overflow:hidden
| |
| } | | } |
| .oo-ui-progressBarWidget:not(.oo-ui-progressBarWidget-inline) { | | |
| border:1px solid var(--border-color-base,#a2a9b1);
| | /* Some h3 use an alternative style. */ |
| border-radius:9999px;
| | .ttrpg-tooltip-box h3, |
| box-shadow:0 2px 2px 0 rgba(0,0,0,0.2)
| | h3.ttrpg-level-header { |
| | border-bottom: 1px dashed var(--ttrpg-tooltip-border); |
| | font-family: 'Linux Libertine', 'Georgia', 'Times', serif; |
| | font-weight: normal; |
| } | | } |
| .oo-ui-progressBarWidget:not(.oo-ui-pendingElement-pending) { | | |
| background-color:var(--background-color-base,#fff)
| | h3.ttrpg-level-header { |
| | font-size: 140%; |
| } | | } |
| .oo-ui-progressBarWidget-bar { | | |
| height:1em;
| | /* Book text, shared css */ |
| transition-property:width;
| | .ttrpg-book-text { |
| transition-duration:100ms
| | 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; |
| } | | } |
| .oo-ui-progressBarWidget-inline .oo-ui-progressBarWidget-bar { | | |
| height:0.28571429em
| | .ttrpg-book-text p { |
| | font-family: 'Linux Libertine', 'Georgia', serif; |
| | font-size: 1.2rem; |
| | max-width: 800px; |
| | margin: auto; |
| } | | } |
| .oo-ui-progressBarWidget-indeterminate .oo-ui-progressBarWidget-bar { | | |
| animation:oo-ui-progressBarWidget-slide 1.6s infinite linear;
| | /* Item, spell, etc. properties */ |
| width:33%;
| | .ttrpg-property-list > ul { |
| transform:translate(-25%)
| | margin-left: 0; |
| | list-style: none; |
| } | | } |
| .oo-ui-progressBarWidget.oo-ui-widget-enabled .oo-ui-progressBarWidget-bar { | | .mw-content-ltr ul.ttrpg-property-list { |
| background-color:var(--background-color-progressive,#36c)
| | margin-left: 0; |
| | list-style: none; |
| } | | } |
| .oo-ui-progressBarWidget.oo-ui-widget-disabled .oo-ui-progressBarWidget-bar { | | .ttrpg-property-list dd { |
| background-color:var(--background-color-disabled,#c8ccd1)
| | margin-left: 0; |
| } | | } |
| @keyframes oo-ui-progressBarWidget-slide {
| | |
| from {
| | /* ItemIcon stuff */ |
| transform:translate(-100%) | | |
| }
| | :root { |
| to {
| | --ttrpg-itemicon-common: 72, 72, 72; |
| transform:translate(300%) | | --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%; |
| } | | } |
| .oo-ui-numberInputWidget { | | |
| display:inline-block;
| | .ttrpg-itemicon-wrapper { |
| position:relative;
| | text-align: center; |
| max-width:50em
| |
| } | | } |
| .oo-ui-numberInputWidget-buttoned .oo-ui-buttonWidget,
| | |
| .oo-ui-numberInputWidget-buttoned .oo-ui-inputWidget-input { | | /* The value of --ttrpg-rarity-color will be set per rarity class. */ |
| display:table-cell;
| | .ttrpg-itemicon { |
| height:100%
| | display: inline-block; |
| }
| | background: linear-gradient( |
| .oo-ui-numberInputWidget-field {
| | rgba(var(--ttrpg-rarity-color), var(--ttrpg-itemicon-gradient-top-opacity)), |
| display:table;
| | rgba(var(--ttrpg-rarity-color), var(--ttrpg-itemicon-gradient-bot-opacity)) |
| table-layout:fixed;
| | ); |
| width:100%
| | border: solid 1px rgba(var(--ttrpg-rarity-color), var(--ttrpg-itemicon-border-opacity)); |
| }
| |
| .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;
| | .ttrpg-itemicon-common { |
| border-radius:0
| | --ttrpg-rarity-color: var(--ttrpg-itemicon-common); |
| } | | } |
| .oo-ui-numberInputWidget-minusButton > .oo-ui-buttonElement-button { | | |
| border-top-right-radius:0;
| | .ttrpg-itemicon-uncommon { |
| border-bottom-right-radius:0;
| | --ttrpg-rarity-color: var(--ttrpg-itemicon-uncommon); |
| border-right-width:0
| |
| } | | } |
| .oo-ui-numberInputWidget-plusButton > .oo-ui-buttonElement-button { | | |
| border-top-left-radius:0;
| | .ttrpg-itemicon-rare { |
| border-bottom-left-radius:0;
| | --ttrpg-rarity-color: var(--ttrpg-itemicon-rare); |
| border-left-width:0
| |
| } | | } |
| .oo-ui-numberInputWidget.oo-ui-widget-disabled.oo-ui-numberInputWidget-buttoned .oo-ui-iconElement-icon { | | |
| opacity:1
| | .ttrpg-itemicon-very-rare { |
| | --ttrpg-rarity-color: var(--ttrpg-itemicon-very-rare); |
| } | | } |
| .oo-ui-selectFileInputWidget { | | |
| width:100%;
| | .ttrpg-itemicon-legendary { |
| max-width:50em;
| | --ttrpg-rarity-color: var(--ttrpg-itemicon-legendary); |
| min-height:32px
| |
| } | | } |
| .oo-ui-selectFileInputWidget-selectButton > .oo-ui-buttonElement-button { | | |
| position:relative;
| | .ttrpg-itemicon-story { |
| overflow:hidden
| | --ttrpg-rarity-color: var(--ttrpg-itemicon-story); |
| } | | } |
| .oo-ui-selectFileInputWidget-selectButton > .oo-ui-buttonElement-button > [type='file'] { | | |
| position:absolute;
| | /* Coordinates */ |
| top:0;
| | |
| bottom:0;
| | body .ttrpg-coordinates { |
| left:0;
| | font-family: 'Linux Libertine', 'Times New Roman', serif; |
| right:0;
| | text-shadow: 1px 1px 2px #000, -1px -1px 2px #000; |
| width:100%;
| | color: #AB9F89; |
| height:100%;
| | background: #34323285; |
| opacity:0;
| | border-radius: 5px; |
| z-index:1;
| | padding: 3px 5px; |
| cursor:pointer;
| | box-shadow: 1px 1px 5px #00000030; |
| padding-top:100px
| |
| } | | } |
| .oo-ui-selectFileInputWidget-selectButton.oo-ui-widget-disabled > .oo-ui-buttonElement-button > [type='file'] { | | |
| display:none
| | /* 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; |
| } | | } |
| .oo-ui-selectFileInputWidget-info > .oo-ui-inputWidget-input { | | |
| pointer-events:none
| | /* [[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; |
| } | | } |
| .oo-ui-selectFileInputWidget-empty.oo-ui-widget-enabled .oo-ui-selectFileInputWidget-label { | | .relative-location-header { |
| cursor:default
| | background: var(--ttrpg-relative-location-header-bg-dark); |
| } | | } |
| .oo-ui-selectFileInputWidget-dropTarget { | | |
| position:relative;
| | /* Damage Rider As Source (DRS) template */ |
| cursor:default;
| | .ttrpg-damage-rider-source { |
| height:8.815em
| | font-size: 10px; |
| | vertical-align: top; |
| | font-style: italic; |
| } | | } |
| .oo-ui-selectFileInputWidget-dropTarget .oo-ui-selectFileInputWidget-dropLabel, | | |
| .oo-ui-selectFileInputWidget-dropTarget .oo-ui-selectFileInputWidget-selectButton {
| | /* Proficiency abbreviation styling */ |
| display:none
| | .ttrpg-save-proficiency-abbr { |
| | font-size: 10px; |
| | vertical-align: top; |
| } | | } |
| .oo-ui-selectFileInputWidget-dropTarget .oo-ui-selectFileInputWidget-thumbnail {
| | |
| width:7.815em;
| | /* For mobile eyes only */ |
| position:absolute;
| | .nodesktop { |
| top:0.5em;
| | display: none; |
| 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;
| | /* Hat note */ |
| height:7.815em;
| | .hatnote { |
| width:7.815em
| | 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); |
| } | | } |
| .oo-ui-selectFileInputWidget-dropTarget .oo-ui-pendingElement-pending {
| | |
| background-repeat:repeat
| | /* Price calculator */ |
| | #ttrpg-price-calculator { |
| | border: 1px solid var(--ttrpg-tooltip-border); |
| } | | } |
| .oo-ui-selectFileInputWidget-dropTarget .oo-ui-selectFileInputWidget-info {
| | |
| display:block;
| | #ttrpg-price-calculator-form { |
| height:100%;
| | padding: 0.5em; |
| width:auto;
| |
| margin-right:0
| |
| } | | } |
| .oo-ui-selectFileInputWidget-dropTarget .oo-ui-selectFileInputWidget-info > .oo-ui-inputWidget-input {
| | |
| border:0;
| | #ttrpg-price-calculator-form input[type="number"] { |
| box-shadow:none;
| | width: 100%; |
| background:transparent
| |
| } | | } |
| .oo-ui-selectFileInputWidget-dropTarget.oo-ui-selectFileInputWidget-withThumbnail .oo-ui-selectFileInputWidget-info {
| | |
| margin-left:8.815em
| | #ttrpg-price-calculator-form td { |
| | padding-right: 0.5em; |
| } | | } |
| .oo-ui-selectFileInputWidget-dropTarget .oo-ui-selectFileInputWidget-label {
| | |
| display:block;
| | #ttrpg-price-calculator-form th { |
| position:relative;
| | text-align: right; |
| top:inherit
| | padding-right: 0.5em; |
| } | | } |
| .oo-ui-selectFileInputWidget-dropTarget .oo-ui-selectFileInputWidget-fileName {
| | |
| display:block
| | #ttrpg-price-calculator-form label { |
| | margin-left: 0.2em; |
| } | | } |
| .oo-ui-selectFileInputWidget.oo-ui-selectFileInputWidget-empty.oo-ui-selectFileInputWidget-dropTarget {
| | |
| text-align:center
| | #ttrpg-price-calculator-result { |
| | margin: 1em; |
| } | | } |
| .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 {
| | #ttrpg-price-calculator-result td, #ttrpg-price-calculator-result th { |
| display:none
| | text-align: right; |
| } | | } |
| .oo-ui-selectFileInputWidget.oo-ui-selectFileInputWidget-empty.oo-ui-selectFileInputWidget-dropTarget .oo-ui-selectFileInputWidget-selectButton { | | |
| display:block;
| | /** |
| margin:2.2em 1em 1em
| | Hack to display category trees as a navbox. Only used on NavModding and NavGuides for now. |
| | **/ |
| | |
| | .navcat div > .CategoryTreeSection::after { |
| | content: " · "; |
| | font-weight: bold; |
| } | | } |
| .oo-ui-selectFileInputWidget.oo-ui-selectFileInputWidget-empty.oo-ui-widget-enabled .oo-ui-selectFileInputWidget-dropLabel { | | |
| display:block
| | .navcat div > .CategoryTreeSection:last-child::after { |
| | content: none; |
| } | | } |
| .oo-ui-selectFileInputWidget.oo-ui-selectFileInputWidget-empty.oo-ui-widget-disabled.oo-ui-selectFileInputWidget-dropTarget { | | |
| -webkit-touch-callout:none;
| | .navcat div > .CategoryTreeTag, |
| -webkit-user-select:none;
| | .navcat div > .CategoryTreePageBullet { |
| -moz-user-select:none;
| | display: none; |
| -ms-user-select:none;
| | margin: 0; |
| user-select:none
| | padding: 0; |
| } | | } |
| .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,
| | .navcat div { |
| .oo-ui-selectFileInputWidget.oo-ui-selectFileInputWidget-empty.oo-ui-widget-disabled.oo-ui-selectFileInputWidget-dropTarget .oo-ui-buttonElement-button {
| | display: inline; |
| cursor:no-drop
| | margin: 0; |
| | padding: 0; |
| | padding-left: 0; |
| } | | } |
| .oo-ui-selectFileInputWidget-info > .oo-ui-inputWidget-input { | | |
| height:2.2857143em
| | /* Documentation css */ |
| | .ts-doc-doc { |
| | background-color: var(--ttrpg-documentation-bg); |
| | /* border: 1px solid var(--ttrpg-documentation-border); */ |
| } | | } |
| .oo-ui-selectFileInputWidget-dropTarget { | | |
| background-color:var(--background-color-base,#fff);
| | .ts-doc-header { |
| border:1px solid var(--border-color-base,#a2a9b1);
| | background-color: var(--ttrpg-documentation-header-bg); |
| border-radius:2px;
| |
| vertical-align:middle;
| |
| overflow:hidden
| |
| } | | } |
| .oo-ui-selectFileInputWidget-dropTarget.oo-ui-selectFileInputWidget-empty { | | |
| border-style:dashed
| | .ts-doc-footer { |
| | background-color: var(--ttrpg-documentation-bg); |
| | border: 1px solid var(--ttrpg-documentation-border); |
| } | | } |
| .oo-ui-selectFileInputWidget-dropTarget .oo-ui-pendingElement-pending { | | |
| background-size:1.4285714em 1.4285714em
| | /* Info blob */ |
| | div.ttrpg-info-blob { |
| | display: inline-block; |
| | padding: 0 1em 0 1em; |
| | border-radius: 20px; |
| } | | } |
| .oo-ui-selectFileInputWidget-buttonOnly { | | span.ttrpg-info-blob { |
| width:auto;
| | display: inline-block; |
| max-width:none
| | padding: 0 0.5em 0 0.5em; |
| | border-radius: 10px; |
| } | | } |
| .oo-ui-selectFileInputWidget.oo-ui-widget-enabled.oo-ui-selectFileInputWidget-dropTarget { | | |
| background-color:var(--background-color-base,#fff);
| | .ttrpg-info-blob { |
| transition-property:background-color,color,border-color;
| | font-family: monospace; |
| transition-duration:250ms
| |
| } | | } |
| .oo-ui-selectFileInputWidget.oo-ui-widget-enabled.oo-ui-selectFileInputWidget-dropTarget:hover { | | |
| border-color:var(--border-color-input--hover,#72777d)
| | /* number inside AC shield */ |
| | .ttrpg-ac-value { |
| | display: grid; |
| | justify-items:start; |
| | align-items: start |
| } | | } |
| .oo-ui-selectFileInputWidget.oo-ui-widget-enabled .oo-ui-selectFileInputWidget-info > .oo-ui-inputWidget-input { | | |
| transition-property:background-color,color;
| | .ttrpg-ac-value > div { |
| transition-duration:250ms
| | grid-column-start: 1; |
| | grid-row-start: 1; |
| } | | } |
| .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 { | | .ttrpg-ac-value .ac-value { |
| background-color:var(--background-color-progressive-subtle,#eaf3ff);
| | text-align:center; |
| color:var(--color-progressive--active,#233566)
| | width: 40px; |
| }
| | align-self: center; |
| .oo-ui-selectFileInputWidget.oo-ui-widget-enabled.oo-ui-selectFileInputWidget-cantDrop.oo-ui-selectFileInputWidget-dropTarget,
| | padding-bottom: 0.5ch |
| .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;
| | .ttrpg-ac-value .ac-value-comment { |
| display:inline-block;
| | grid-column-start: 2; |
| vertical-align:middle;
| | grid-row-start: 1; |
| overflow:hidden;
| | align-self: center |
| 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
| | /* 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; |
| } | | } |
| .oo-ui-toggleSwitchWidget-grip { | | |
| position:absolute;
| | .ttrpg-spoiler-warning.ttrpg-spoiler-warning-no-grad { |
| display:block;
| | background: transparent; |
| box-sizing:border-box
| |
| } | | } |
| .oo-ui-toggleSwitchWidget a { | | |
| height:100%;
| | .ttrpg-spoiler-warning strong { |
| display:block;
| | color: var(--ttrpg-spoiler-warning-strong-color); |
| position:relative;
| |
| z-index:3
| |
| } | | } |
| .oo-ui-toggleSwitchWidget:last-child { | | |
| margin-right:0
| | /* Widget: Interactive map */ |
| | .ttrpg-lower-city-map { |
| | background-color: var(--ttrpg-lower-city-map-bg); |
| | border: 1px solid var(--ttrpg-tooltip-border); |
| } | | } |
| .oo-ui-toggleSwitchWidget::before { | | |
| content:'';
| | .ttrpg-lower-city-map-svg { |
| display:block;
| | background-color: var(--ttrpg-lower-city-map-inner-bg); |
| 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%;
| | /** Suppress fallback MathML implementation: most browsers support it natively. **/ |
| left:1px;
| | /* -*- Mode: CSS; tab-width: 2; indent-tabs-mode:nil; c-basic-offset: 2 -*- */ |
| min-width:20px;
| | /* vim: set ts=2 et sw=2 tw=80: */ |
| width:1.4285714em;
| | /* This Source Code Form is subject to the terms of the Mozilla Public |
| min-height:20px;
| | * License, v. 2.0. If a copy of the MPL was not distributed with this |
| height:1.4285714em;
| | * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ |
| border-radius:50%;
| | /* Retrieved from https://github.com/fred-wang/webextension-native-mathml/blob/master/content-scripts/mediawiki.css */ |
| transition-property:background-color,border-color,transform;
| | |
| transition-duration:250ms,100ms,100ms;
| | /* Reset some CSS properties set by MediaWiki and hide the image fallback */ |
| transform:translateX(0.2857143em) translateY(-50%)
| | .mwe-math-mathml-a11y { |
| }
| | clip: auto; |
| .oo-ui-toggleSwitchWidget-glow {
| | overflow: visible; |
| display:none
| | position: static; |
| | width: auto; |
| | height: auto; |
| | opacity: 1; |
| | display: inherit; |
| } | | } |
| .oo-ui-toggleSwitchWidget.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip { | | |
| transform:translateX(100%) translateY(-50%)
| | 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; |
| } | | } |
| .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled .oo-ui-toggleSwitchWidget-grip { | | /* Support where MediaWiki lazy loaded images */ |
| background-color:var(--background-color-interactive-subtle,#f8f9fa);
| | .mwe-math-mathml-inline ~ .lazy-image-placeholder, |
| border:1px solid var(--border-color-input-binary,#72777d)
| | .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; |
| } | | } |
| .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover {
| | |
| background-color:var(--background-color-base,#fff);
| | /* Tablelist template */ |
| border-color:var(--border-color-progressive--hover,#4b77d6)
| | |
| }
| | .ttrpg-tablelist dt { |
| .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover .oo-ui-toggleSwitchWidget-grip {
| | font-weight: bold; |
| background-color:var(--background-color-base,#fff);
| | font-size: 100%; |
| border-color:var(--border-color-progressive--hover,#4b77d6)
| | margin: 0; |
| }
| | display: inline; |
| .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);
| | .ttrpg-tablelist dt::after { |
| box-shadow:inset 0 0 0 1px var(--box-shadow-color-progressive--focus,#36c);
| | content: ":"; |
| outline:1px solid transparent
| | font-weight: normal; |
| | font-size: 100%; |
| } | | } |
| .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:focus .oo-ui-toggleSwitchWidget-grip { | | |
| border-color:var(--border-color-progressive--focus,#36c)
| | /* No colon style */ |
| | .ttrpg-tablelist.nocolon dt::after { |
| | content: none; |
| } | | } |
| .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on { | | |
| background-color:var(--background-color-progressive,#36c);
| | .ttrpg-tablelist dl { |
| border-color:var(--border-color-input-binary--checked,#36c)
| | margin: 0; |
| | padding: 0; |
| | font-size: 100%; |
| } | | } |
| .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip { | | |
| background-color:var(--background-color-base,#fff);
| | .ttrpg-tablelist dd { |
| border-color:var(--background-color-base,#fff)
| | font-size: 100%; |
| | margin: 0; |
| | display: inline; |
| } | | } |
| .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:hover { | | |
| background-color:var(--background-color-progressive--hover,#4b77d6);
| | .ttrpg-tablelist dd::after { |
| border-color:var(--border-color-progressive--hover,#4b77d6)
| | content: "\a"; |
| | white-space: pre; |
| } | | } |
| .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 { | | /* Unbulleted lists */ |
| background-color:var(--background-color-progressive--active,#233566);
| | .ttrpg-ublist ul, |
| border-color:var(--border-color-input-binary--active,#233566)
| | .ttrpg-ublist ol { |
| }
| | margin: 0; |
| .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:focus {
| | padding: 0; |
| border-color:var(--border-color-input-binary--checked,#36c)
| | line-height: inherit; |
| }
| | list-style: none; |
| .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);
| | /* Horizontal lists */ |
| box-shadow:inset 0 0 0 1px var(--box-shadow-color-inverted,#fff)
| | .ttrpg-horizontlist dl, |
| | .ttrpg-horizontlist ul { |
| | margin: 0; |
| | padding: 0; |
| } | | } |
| .oo-ui-toggleSwitchWidget.oo-ui-widget-disabled.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip { | | |
| background-color:var(--background-color-base,#fff)
| | .ttrpg-horizontlist dl ul, |
| | .ttrpg-horizontlist dl dl, |
| | .ttrpg-horizontlist ul dl, |
| | .ttrpg-horizontlist ul ul { |
| | display: inline; |
| } | | } |
| .oo-ui-defaultOverlay { | | |
| position:absolute;
| | .ttrpg-horizontlist dd, |
| top:0;
| | .ttrpg-horizontlist dt, |
| left:0
| | .ttrpg-horizontlist li { |
| | margin: 0; |
| | display: inline; |
| } | | } |
| body > .oo-ui-windowManager {
| | |
| font-size:0.875rem
| | .ttrpg-horizontlist dd::after, |
| | .ttrpg-horizontlist li::after { |
| | content: " · "; |
| | font-weight: bold; |
| } | | } |
| body > .oo-ui-windowManager > .oo-ui-dialog {
| | |
| z-index:450
| | .ttrpg-horizontlist dd:last-child::after, |
| | .ttrpg-horizontlist dt:last-child::after, |
| | .ttrpg-horizontlist li:last-child::after { |
| | content: none; |
| } | | } |
| .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")
| | .ttrpg-horizontlist dt::after { |
| }
| | content: ":"; |
| .oo-ui-image-invert.oo-ui-indicator-clear {
| | font-weight: normal; |
| 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")
| | font-size: 100%; |
| } | | } |
| .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")
| | .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; |
| } | | } |
| .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")
| | .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; |
| } | | } |
| .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")
| | /* Resource list */ |
| | .ttrpg-resource-list dl { |
| | margin: 0; |
| | padding: 0; |
| } | | } |
| .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")
| | .ttrpg-resource-list dd, |
| | .ttrpg-resource-list dt { |
| | margin: 0; |
| | display: inline; |
| } | | } |
| .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")
| | .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; |
| } | | } |
| .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")
| | .ttrpg-resource-list dd:last-child::after, |
| | .ttrpg-resource-list dt:last-child::after { |
| | content: none; |
| } | | } |
| @media (prefers-reduced-motion:reduce) {
| | |
| *,
| | /* Quotes */ |
| ::before,
| | .ttrpg-quoteinline { |
| ::after {
| | overflow: hidden; |
| animation-delay:-0.01ms !important; | | margin: 0 0 -0.5em; |
| animation-duration:0.01ms !important; | |
| animation-iteration-count:1 !important;
| |
| scroll-behavior:auto !important;
| |
| transition-duration:0ms !important
| |
| }
| |
| } | | } |
| body {
| | |
| margin:0
| | /* Important is a bad idea */ |
| | blockquote { |
| | border-left: 2px solid #3d3d3d !important; |
| } | | } |
| main {
| | |
| display:block
| | .ttrpg-bquote { |
| | overflow: hidden; |
| | margin: 1em 0; |
| } | | } |
| hr {
| | |
| box-sizing:content-box;
| | .ttrpg-quotesource { |
| height:0;
| | line-height: 1.5em; |
| overflow:visible
| | padding-left: 1.5em; |
| | margin-top: 0; |
| } | | } |
| abbr[title] {
| | |
| border-bottom:1px dotted;
| | .ttrpg-blockquote-marks { |
| cursor:help
| | color: var(--ttrpg-blockquote-marks); |
| | font-size: 120%; |
| | font-family: serif; |
| | font-weight: bold; |
| } | | } |
| @supports (text-decoration:underline dotted) {
| | |
| abbr[title] {
| | /* Shortcut */ |
| border-bottom:0; | | .ttrpg-template-shortcut { |
| text-decoration:underline dotted | | 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%; |
| } | | } |
| pre,
| | |
| code,
| | .ttrpg-template-shortcut-top { |
| tt,
| | text-align: center; |
| kbd,
| | margin: 0; |
| samp {
| | padding: 0 0 0.16em 0; |
| font-family:monospace,monospace
| | border-bottom: 2px solid #3d3d3d; |
| | font-size: 90%; |
| } | | } |
| sub,
| | |
| sup {
| | /* Resistance colours */ |
| line-height:1
| | .ttrpg-imagetext-text-resistant { |
| | color: var(--ttrpg-imagetext-text-resistant-color); |
| } | | } |
| img {
| | |
| border:0
| | .ttrpg-imagetext-text-immune{ |
| | color: var(--ttrpg-imagetext-text-immune-color); |
| } | | } |
| figure {
| | |
| margin:0
| | .ttrpg-imagetext-text-vulnerable { |
| | color: var(--ttrpg-imagetext-text-vulnerable-color); |
| } | | } |
| button,
| | |
| input,
| | /* Character info template styling */ |
| optgroup,
| | .ttrpg-characterinfo { |
| select,
| | background-color: var(--ttrpg-characterinfo-bg); |
| textarea {
| | border: var(--ttrpg-characterinfo-border); |
| margin:0
| | color: var(--ttrpg-characterinfo-color); |
| | width: 20em; |
| | margin: 0.5em 0 0 2em; |
| } | | } |
| button::-moz-focus-inner,
| | |
| [type='button']::-moz-focus-inner,
| | .ttrpg-characterinfo th:not(.ttrpg-characterinfo-subheader) { |
| [type='reset']::-moz-focus-inner,
| | background: var(--ttrpg-characterinfo-header-bg); |
| [type='submit']::-moz-focus-inner {
| | color: var(--ttrpg-characterinfo-header-color); |
| border-style:none;
| |
| padding:0
| |
| } | | } |
| legend {
| | |
| color:inherit;
| | .ttrpg-characterinfo-subheader { |
| padding:0
| | padding-left: 38px; |
| | vertical-align: top; |
| | background-color: var(--ttrpg-characterinfo-subheader-bg);; |
| | border: 0; |
| | color: var(--ttrpg-characterinfo-subheader-color); |
| } | | } |
| figure[typeof~='mw:File'],
| | |
| figure[typeof~='mw:File/Frameless'] {
| | /* Message boxes including ambox and mbox */ |
| | table.ombox, |
| | table.ambox { |
| | background-color: var(--ttrpg-ambox-bg); |
| | border: var(--ttrpg-wikitable-border); |
| } | | } |
| .mw-body-content figure[typeof~='mw:File'] > a, | | |
| .mw-body-content figure[typeof~='mw:File/Frameless'] > a {
| | table.ambox-speedy { |
| border:0
| | /* Pink */ |
| | background-color: #400805 !important; |
| } | | } |
| figure[typeof~='mw:File'].mw-halign-right,
| | |
| figure[typeof~='mw:File/Frameless'].mw-halign-right {
| | |
| margin:0 0 0.5em 0.5em;
| | .div-col-rules { |
| clear:right;
| | column-rule: 1px solid #805608 !important; |
| 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;
| | Navbox classes |
| float:none
| | **/ |
| | .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%; |
| } | | } |
| figure[typeof~='mw:File'].mw-halign-center,
| | |
| figure[typeof~='mw:File/Frameless'].mw-halign-center {
| | .mw-parser-output .navbox-list-with-group, { |
| margin:0 auto;
| | color: var(--ttrpg-navbox-header-text); |
| display:table;
| | background-color: var(--ttrpg-navbox-bg); |
| border-collapse:collapse;
| |
| clear:none;
| |
| float:none
| |
| } | | } |
| figure[typeof~='mw:File'] > figcaption,
| | |
| figure[typeof~='mw:File/Frameless'] > figcaption {
| | .ttrpg-navbox-header { |
| display:none
| | font-weight: bold; |
| | font-size: 105%; |
| | background-color: var(--ttrpg-navbox-header-bg); |
| | border: 0px none; |
| } | | } |
| figure[typeof~='mw:File/Thumb'],
| | |
| figure[typeof~='mw:File/Frame'] {
| | .ttrpg-navbox-side-header { |
| display:table;
| | background-color: var(--ttrpg-navbox-header-bg); |
| 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 {
| | .ttrpg-navbox-side-secondary-header { |
| border:0
| | background-color: var(--ttrpg-navbox-header-secondary-bg); |
| } | | } |
| .mw-content-ltr figure[typeof~='mw:File/Thumb'],
| | |
| .mw-content-ltr figure[typeof~='mw:File/Frame'] { | | /* These important tags will be removed, emergency fix */ |
| margin:0.5em 0 1.3em 1.4em;
| | .navbox-title { |
| clear:right;
| | font-weight: bold; |
| float:right
| | background-color: var(--ttrpg-navbox-header-bg); |
| }
| | border: none !important; |
| .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 {
| | .navbox-group { |
| margin:0.5em 1.4em 1.3em 0;
| | font-weight: bold; |
| clear:left;
| | background-color: var(--ttrpg-navbox-label-bg); |
| float:left
| | border-top: var(--ttrpg-navbox-label-border); |
| } | | } |
| figure[typeof~='mw:File/Thumb'].mw-halign-none,
| | |
| figure[typeof~='mw:File/Frame'].mw-halign-none {
| | .navbox-subgroup .navbox-group { |
| margin:0;
| | font-weight: bold; |
| margin-bottom:0.5em;
| | background-color: var(--ttrpg-navbox-sublabel-bg); |
| clear:none;
| | border-top: var(--ttrpg-navbox-label-border); |
| float:none
| | border-left: var(--ttrpg-navbox-label-border); |
| } | | } |
| figure[typeof~='mw:File/Thumb'].mw-halign-center,
| | |
| figure[typeof~='mw:File/Frame'].mw-halign-center {
| | |
| margin:0 auto 0.5em auto;
| | .navbox-list { |
| clear:none;
| | border:1px solid var(--ttrpg-tooltip-border); |
| float:none
| | background-color: var(--ttrpg-navbox-data-bg); |
| } | | } |
| figure[typeof~='mw:File/Thumb'] > :not(figcaption),
| | |
| figure[typeof~='mw:File/Frame'] > :not(figcaption) {
| | .navbox-odd { |
| | background-color: var(--ttrpg-navbox-data-row-odd-bg); |
| | border: none !important; |
| | color: var(--fg); |
| } | | } |
| figure[typeof~='mw:File/Thumb'] > :not(figcaption) .mw-file-element,
| | |
| figure[typeof~='mw:File/Frame'] > :not(figcaption) .mw-file-element {
| | .navbox-even { |
| margin:3px
| | background-color: var(--ttrpg-navbox-data-row-even-bg); |
| | border: none !important; |
| | border-top: var(--ttrpg-navbox-label-border); |
| | color: var(--fg); |
| } | | } |
| figure[typeof~='mw:File/Thumb'] > :not(figcaption) .mw-broken-media,
| | |
| figure[typeof~='mw:File/Frame'] > :not(figcaption) .mw-broken-media {
| | /* The actual contents of the navbox. */ |
| display:inline-block;
| | .ttrpg-navbox-content { |
| line-height:1.6em;
| | text-align: left; |
| word-break:break-word;
| | padding: 0 4px; |
| 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
| | /* Wikitext sometimes inserts implicit <p>s */ |
| | .ttrpg-navbox-content p { |
| | color: var(--ttrpg-navbox-header-text); |
| } | | } |
| figure[typeof~='mw:File/Thumb'] > figcaption:empty {
| | |
| padding-bottom:3px
| | /* 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%; |
| } | | } |
| .mw-valign-middle .mw-file-element { | | |
| vertical-align:middle
| | .ttrpg-gameplay-navbox-header { |
| | background-color: var(--ttrpg-gameplay-navbox-header-bg); |
| | text-align: center; |
| } | | } |
| .mw-valign-baseline .mw-file-element { | | |
| vertical-align:baseline
| | .ttrpg-gameplay-navbox-row-header { |
| | font-size: 95%; |
| | padding: 0.75rem; |
| } | | } |
| .mw-valign-sub .mw-file-element { | | |
| vertical-align:sub
| | .ttrpg-gameplay-navbox-content { |
| | border: 0px none; |
| | font-size: 95%; |
| | padding-left: 1ch; |
| } | | } |
| .mw-valign-super .mw-file-element { | | |
| vertical-align:super
| | table.wikitable td { |
| | background-color: var(--ttrpg-wikitable-bg) !important; |
| | border: var(--ttrpg-wikitable-border) !important; |
| } | | } |
| .mw-valign-top .mw-file-element { | | |
| vertical-align:top
| | .wikitable th { |
| }
| | background-color: var(--ttrpg-wikitable-header-bg) !important; |
| .mw-valign-text-top .mw-file-element {
| | border: var(--ttrpg-wikitable-border) !important; |
| vertical-align:text-top
| |
| } | | } |
| .mw-valign-bottom .mw-file-element { | | |
| vertical-align:bottom
| | .wikitable th[scope=row], |
| | .wikitable th[scope=rowgroup] { |
| | font-weight: normal; |
| | text-align: left; |
| } | | } |
| .mw-valign-text-bottom .mw-file-element { | | |
| vertical-align:text-bottom
| | /* Sidebar styling */ |
| | table.sidebar { |
| | background-color: var(--ttrpg-box-detail-bg); |
| | color: var(--fg); |
| | border: var(--ttrpg-box-border); |
| } | | } |
| .toctogglecheckbox:checked ~ ul { | | |
| display:none
| | .sidebar-title, |
| | .sidebar-navbar { |
| | background: var(--ttrpg-box-header-bg); |
| | color: var(--fg); |
| | border: var(--ttrpg-box-accent-dark-border); |
| } | | } |
| .tocnumber { | | |
| padding-left:0;
| | .sidebar-above { |
| padding-right:0.5em;
| | background: var(--ttrpg-box-header-bg); |
| -webkit-padding-start:0;
| | color: var(--fg); |
| -webkit-padding-end:0.5em;
| | border: var(--ttrpg-box-accent-dark-border); |
| padding-inline-start:0;
| | display: block; |
| padding-inline-end:0.5em
| | margin-bottom: 0.5em; |
| } | | } |
| .mw-wiki-logo { | | |
| background-image:url(/static/logo-192px.webp)
| | .sidebar-image, |
| | .sidebarcaption { |
| | background-color: var(--ttrpg-box-detail-bg); |
| | border: var(--ttrpg-box-detail-border); |
| | color: var(--fg); |
| } | | } |
| @media print {
| | |
| figure[typeof~='mw:File/Thumb'],
| | .sidebar-list-title { |
| figure[typeof~='mw:File/Frame'] {
| | background-color: var(--ttrpg-box-label-bg); |
| border:1pt;
| | border: var(--ttrpg-box-label-border); |
| border-bottom:0;
| | color: var(--fg); |
| background-color:#fff
| | text-align: left; |
| }
| |
| 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'],
| | .sidebar-content { |
| figure[typeof~='mw:File/Frame'] {
| | background-color: var(--ttrpg-box-data-bg); |
| border:1px solid var(--border-color-subtle,#c8ccd1);
| | color: var(--fg); |
| border-bottom:0;
| | border: 1px solid var(--ttrpg-box-data-border); |
| 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 {
| | .sidebar-list { |
| background-image:url(/static/logo-288px.webp);
| | background-color: var(--ttrpg-box-data-bg); |
| background-size:135px auto
| | color: var(--fg); |
| }
| | border: 1px solid var(--ttrpg-box-data-border); |
| } | | } |
| @media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi) {
| | |
| .mw-wiki-logo {
| | .sidebar-list-content { |
| background-image:url(/static/logo-384px.webp); | | background-color: var(--ttrpg-box-data-bg); |
| background-size:135px auto | | color: var(--fg); |
| }
| | border: 1px solid var(--ttrpg-box-data-border); |
| } | | } |
| .mixin-vector-legacy-menu-heading-arrow {
| | |
| content:'';
| | .sidebar-heading { |
| background:url(/w/skins/Vector/resources/skins.vector.styles.legacy/images/arrow-down.svg?f88ee) 100% 50% no-repeat;
| | background-color: var(--ttrpg-box-label-bg); |
| width:1.23076923em;
| | border: var(--ttrpg-box-label-border); |
| height:1.23076923em
| | color: var(--fg); |
| }
| | display: block; |
| @media screen {
| | margin-bottom: 0.5em; |
| 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,
| | .sidebar-below { |
| body {
| | background: var(--ttrpg-box-header-bg); |
| padding:10px;
| | color: var(--fg); |
| font-family:'Linux Libertine','Georgia','Times','Source Serif Pro',serif
| | border: var(--ttrpg-box-accent-dark-border); |
| }
| |
| .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)
| |
| }
| |
| } | | } |
|
| |
|
| /*
| | .ttrpg-sheet { |
| * == TOC ==
| | max-width: none; |
| *
| | width: 100%; |
| * Styling of MediaWiki's autogenerated Table of Contents
| |
| */
| |
| .tocnumber { | |
| display: none; | |
| } | | } |
|
| |
|
| .toc ul ul { | | .ui-menu .ui-menu-item a { |
| border-left: 1px dotted var(--bdr-color); | | color: var(--ttrpg-ui-menu-item-a); |
| padding-left: 0.5em;
| |
| } | | } |
|
| |
|
| .toc > ul {
| | /* Damage type colors, primarily used by [[Template:Damage colour]]. */ |
| padding: 0.75em 1.75em;
| |
| margin: 0;
| |
| }
| |
|
| |
|
| /*
| | .ttrpg-damage-type-physical, |
| * == Miscellaneous ==
| | .ttrpg-damage-type-weapon, |
| */
| | .ttrpg-damage-type-piercing, |
| /* Allows conditionally hiding things on narrow screens. */
| | .ttrpg-damage-type-bludgeoning, |
| @media screen and (max-width: 1199px) {
| | .ttrpg-damage-type-slashing { |
| .ttrpg-minwidth-1200 {
| | color: var(--ttrpg-damage-colour-physical-fg); |
| display: none;
| |
| }
| |
| } | | } |
| | | .ttrpg-damage-type-acid { |
| /* For rounding images inserted via [[File:]]. */
| | color: var(--ttrpg-damage-colour-acid-fg); |
| .ttrpg-round-image img { | |
| border-radius: 50%; | |
| } | | } |
| | | .ttrpg-damage-type-cold { |
| /* Nowrap/wrap */
| | color: var(--ttrpg-damage-colour-cold-fg); |
| /* Note: .nowraplinks is used by [[Module:Navbox]] and [[Module:Sidebar]] */
| |
| .nowrap,
| |
| .nowraplinks a {
| |
| white-space: nowrap; | |
| } | | } |
| .wrap, | | .ttrpg-damage-type-fire { |
| .wraplinks a {
| | color: var(--ttrpg-damage-colour-fire-fg); |
| white-space: normal; | |
| } | | } |
| | | .ttrpg-damage-type-death { |
| /* Make sup a little smaller, like on Wikipedia */
| | color: var(--ttrpg-damage-colour-death-fg); |
| sup {
| | } |
| font-size: 80%; | | .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 { |
| /* Sub-list margin tweaks */
| | color: var(--ttrpg-damage-colour-psychic-fg); |
| 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;
| |
| } | | } |
|
| |
|
| /*
| | .ttrpg-info-blob .ttrpg-damage-type-physical, |
| * == Styles for Templates/Modules ==
| | .ttrpg-info-blob .ttrpg-damage-type-weapon, |
| *
| | .ttrpg-info-blob .ttrpg-damage-type-piercing, |
| * Use this section only for styling of templates that are used ubiquitously,
| | .ttrpg-info-blob .ttrpg-damage-type-bludgeoning, |
| * such that they need maximum parsing efficiency, and therefore avoid using
| | .ttrpg-info-blob .ttrpg-damage-type-slashing { |
| * Extension:TemplateStyles and [[Template:Template style]].
| | color: var(--ttrpg-damage-colour-physical-fg-bright); |
| */
| | } |
| | | .ttrpg-info-blob .ttrpg-damage-type-acid { |
| /*
| | color: var(--ttrpg-damage-colour-acid-fg-bright); |
| * === [[Template:Icon text]] ===
| |
| */
| |
| | |
| .ttrpg-icontext-block { | |
| display: inline-flex; | |
| align-items: center;
| |
| justify-content: center;
| |
| } | | } |
| | | .ttrpg-info-blob .ttrpg-damage-type-cold { |
| /* This is for when the icon is given dimensions greater than the underlying
| | color: var(--ttrpg-damage-colour-cold-fg-bright); |
| 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-info-blob .ttrpg-damage-type-fire { |
| .ttrpg-icontext-extlink a.external { | | color: var(--ttrpg-damage-colour-fire-fg-bright); |
| background-image: none; | | } |
| padding-right: 0; | | .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 |
| * == Extensions == | | * obsolete and should be removed once we've confirmed that they aren't still |
| */ | | * used somewhere. |
| | |
| /*
| |
| * === AudioButton ===
| |
| */ | | */ |
|
| |
|
| a.ext-audiobutton[data-state="play"]::before {
| | .physical, |
| content: ' ';
| | .weapon, |
| background-image: url('data:image/svg+xml,
| | .piercing, |
| <svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="16px" height="16px" viewBox="0 0 64 64">
| | .bludgeoning, |
| <circle fill="none" cx="32" cy="32" r="29" stroke-width="3" stroke="%23ffa03c"/>
| | .slashing { |
| <polygon fill="%23ffa03c" points="24,18 24,46 48,32 "/>
| | color: var(--ttrpg-damage-colour-physical-fg); |
| </svg>');
| | } |
| width: 20px;
| | .acid { |
| height: 20px;
| | color: var(--ttrpg-damage-colour-acid-fg); |
| display: inline-block; | | } |
| background-repeat: no-repeat;
| | .cold { |
| vertical-align: -12%;
| | color: var(--ttrpg-damage-colour-cold-fg); |
| background-position: bottom;
| | } |
| }
| | .fire { |
| | | color: var(--ttrpg-damage-colour-fire-fg); |
| a.ext-audiobutton[data-state="pause"]::before {
| | } |
| content: ' '; | | .death { |
| background-image: url('data:image/svg+xml, | | color: var(--ttrpg-damage-colour-death-fg); |
| <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"/>
| | .lightning { |
| <line x1="26" y1="20" x2="26" y2="44" stroke="%23ffa03c" stroke-width="4"/>
| | color: var(--ttrpg-damage-colour-lightning-fg); |
| <line x1="38" y1="20" x2="38" y2="44" stroke="%23ffa03c" stroke-width="4"/>
| | } |
| </svg>');
| | .poison { |
| width: 20px;
| | color: var(--ttrpg-damage-colour-poison-fg); |
| height: 20px;
| | } |
| display: inline-block; | | .life { |
| background-repeat: no-repeat;
| | color: var(--ttrpg-damage-colour-life-fg); |
| vertical-align: -12%;
| | } |
| background-position: bottom;
| | .thunder { |
| }
| | color: var(--ttrpg-damage-colour-thunder-fg); |
| | |
| /* | |
| * === Math ===
| |
| */
| |
| | |
| body.theme-dark .mwe-math-fallback-image-inline, | |
| body.theme-dark .mwe-math-fallback-image-display { | |
| filter: hue-rotate(180deg) invert(1); | |
| } | | } |
| | | .psychic { |
| /*
| | color: var(--ttrpg-damage-colour-psychic-fg); |
| * === PortableInfobox ===
| |
| */
| |
| | |
| :root {
| |
| --pi-width: 280px; | |
| } | | } |
|
| |
|
| .portable-infobox { | | .ttrpg-info-blob .physical, |
| background-color: var(--ttrpg-box-detail-bg);
| | .ttrpg-info-blob .weapon, |
| border: var(--ttrpg-wikitable-border); | | .ttrpg-info-blob .piercing, |
| padding: 4px;
| | .ttrpg-info-blob .bludgeoning, |
| | .ttrpg-info-blob .slashing { |
| | color: var(--ttrpg-damage-colour-physical-fg-bright); |
| } | | } |
| .portable-infobox .pi-item-spacing { | | .ttrpg-info-blob .acid { |
| padding: 0; | | color: var(--ttrpg-damage-colour-acid-fg-bright); |
| } | | } |
| .portable-infobox .pi-group { | | .ttrpg-info-blob .cold { |
| border: none; | | color: var(--ttrpg-damage-colour-cold-fg-bright); |
| } | | } |
| | | .ttrpg-info-blob .fire { |
| .portable-infobox .pi-data { | | color: var(--ttrpg-damage-colour-fire-fg-bright); |
| border: none; | |
| margin: 2px 0;
| |
| } | | } |
| | | .ttrpg-info-blob .death { |
| .portable-infobox .pi-title { | | color: var(--ttrpg-damage-colour-death-fg-bright); |
| background: var(--ttrpg-box-header-bg); | |
| text-align: center;
| |
| font-size: 1.4em;
| |
| font-weight: bold;
| |
| } | | } |
| | | .ttrpg-info-blob .lightning { |
| .portable-infobox .pi-data[data-source="title"] {
| | color: var(--ttrpg-damage-colour-lightning-fg-bright); |
| text-align: center; | | } |
| font-style: italic; | | .ttrpg-info-blob .poison { |
| font-size: 1.2em;
| | color: var(--ttrpg-damage-colour-poison-fg-bright); |
| margin-top: 2px; | | } |
| margin-bottom: 2px; | | .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); |
| } | | } |
|
| |
|
| .portable-infobox .pi-tab-link, | | /* Colour classes for templates */ |
| .portable-infobox .pi-section-tab { | | .ttrpg-red-1, |
| color: var(--link); | | th.red { |
| border: none;
| | background-color: var(--ttrpg-box-dark-red); |
| flex-grow: 1;
| |
| } | | } |
|
| |
|
| .portable-infobox .pi-tab-link.current, | | .ttrpg-red-2 { |
| .portable-infobox .pi-section-tab.pi-section-active {
| | background-color: var(--ttrpg-box-mid-red); |
| background: none; | |
| border-bottom: 1px solid var(--link);
| |
| } | | } |
|
| |
|
| .portable-infobox .pi-header { | | .ttrpg-red-3 { |
| background: var(--ttrpg-box-label-bg); | | background-color: var(--ttrpg-box-bright-red); |
| text-align: center;
| |
| font-size: 1.05em;
| |
| padding: 5px 0;
| |
| } | | } |
|
| |
|
| .portable-infobox .pi-data-label, | | .ttrpg-red-border { |
| .portable-infobox .pi-data-value {
| | border: var(--ttrpg-box-border-red); |
| padding: 3px 5px 3px 5px;
| |
| } | | } |
|
| |
|
| .portable-infobox .pi-data-label { | | .ttrpg-red-border-faded { |
| background-color: var(--ttrpg-box-label-bg); | | border: var(--ttrpg-box-border-faded-red); |
| font-weight: normal;
| |
| } | | } |
|
| |
|
| .portable-infobox table { | | .ttrpg-orange-1, |
| background: none; | | th.orange { |
| | background-color: var(--ttrpg-box-dark-orange); |
| } | | } |
| .pi-horizontal-group .pi-horizontal-group-item:not(:first-child) { | | |
| border-left: 2px solid var(--ttrpg-box-detail-bg); | | .ttrpg-orange-2 { |
| | background-color: var(--ttrpg-box-mid-orange); |
| } | | } |
| .pi-horizontal-group th.pi-horizontal-group-item { | | |
| border-top: 2px solid var(--ttrpg-box-detail-bg); | | .ttrpg-orange-3 { |
| padding-top: 5px;
| | background-color: var(--ttrpg-box-bright-orange); |
| } | | } |
| .pi-horizontal-group thead + tbody .pi-data-value { | | |
| padding: 5px 0; | | .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 { |
| * === SyntaxHighlight_GeSHi ===
| | background-color: var(--ttrpg-box-mid-yellow); |
| */
| | } |
|
| |
|
| .mw-highlight pre { line-height: 125%; } | | .ttrpg-yellow-3 { |
| .mw-highlight td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } | | background-color: var(--ttrpg-box-bright-yellow); |
| .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; } | | .ttrpg-yellow-border { |
| .mw-highlight .hll { background-color: #49483e } | | border: var(--ttrpg-box-border-yellow); |
| .mw-highlight .c { color: #777; font-style: italic } /* Comment */
| | } |
| .mw-highlight .err { color: #A61717; background-color: #E3D2D2 } /* Error */ | | |
| .mw-highlight .esc { color: #CCC } /* Escape */
| | .ttrpg-yellow-border-faded { |
| .mw-highlight .g { color: #CCC } /* Generic */
| | border: var(--ttrpg-box-border-faded-yellow); |
| .mw-highlight .k { color: #7686BB; font-weight: bold } /* Keyword */
| | } |
| .mw-highlight .l { color: #CCC } /* Literal */
| | |
| .mw-highlight .n { color: #CCC } /* Name */
| | .ttrpg-yellow-green-1, |
| .mw-highlight .o { color: #CCC } /* Operator */
| | th.yellow-green { |
| .mw-highlight .x { color: #CCC } /* Other */
| | background-color: var(--ttrpg-box-dark-yellow-green); |
| .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 */
| | .ttrpg-yellow-green-2 { |
| .mw-highlight .cp { color: #777; font-style: italic } /* Comment.Preproc */
| | background-color: var(--ttrpg-box-mid-yellow-green); |
| .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 */ | | .ttrpg-yellow-green-3 { |
| .mw-highlight .gd { color: #CCC } /* Generic.Deleted */ | | background-color: var(--ttrpg-box-bright-yellow-green); |
| .mw-highlight .ge { color: #CCC } /* Generic.Emph */
| | } |
| .mw-highlight .ges { color: #CCC } /* Generic.EmphStrong */
| | |
| .mw-highlight .gr { color: #CCC } /* Generic.Error */
| | .ttrpg-yellow-green-border { |
| .mw-highlight .gh { color: #CCC } /* Generic.Heading */
| | border: var(--ttrpg-box-border-yellow-green); |
| .mw-highlight .gi { color: #CCC } /* Generic.Inserted */
| | } |
| .mw-highlight .go { color: #CCC } /* Generic.Output */
| | |
| .mw-highlight .gp { color: #FFF } /* Generic.Prompt */
| | .ttrpg-yellow-green-border-faded { |
| .mw-highlight .gs { color: #CCC } /* Generic.Strong */ | | border: var(--ttrpg-box-border-faded-yellow-green); |
| .mw-highlight .gu { color: #CCC } /* Generic.Subheading */
| | } |
| .mw-highlight .gt { color: #CCC } /* Generic.Traceback */
| | |
| .mw-highlight .kc { color: #7686BB; font-weight: bold } /* Keyword.Constant */
| | .ttrpg-green-1, |
| .mw-highlight .kd { color: #7686BB; font-weight: bold } /* Keyword.Declaration */
| | th.green { |
| .mw-highlight .kn { color: #7686BB; font-weight: bold } /* Keyword.Namespace */
| | background-color: var(--ttrpg-box-dark-green); |
| .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 */
| | .ttrpg-green-2 { |
| .mw-highlight .ld { color: #CCC } /* Literal.Date */
| | background-color: var(--ttrpg-box-mid-green); |
| .mw-highlight .m { color: #4FB8CC } /* Literal.Number */
| | } |
| .mw-highlight .s { color: #51CC99 } /* Literal.String */
| | |
| .mw-highlight .na { color: #CCC } /* Name.Attribute */ | | .ttrpg-green-3 { |
| .mw-highlight .nb { color: #CCC } /* Name.Builtin */
| | background-color: var(--ttrpg-box-bright-green); |
| .mw-highlight .nc { color: #CCC } /* Name.Class */
| | } |
| .mw-highlight .no { color: #CCC } /* Name.Constant */
| | |
| .mw-highlight .nd { color: #CCC } /* Name.Decorator */
| | .ttrpg-green-border { |
| .mw-highlight .ni { color: #CCC } /* Name.Entity */
| | border: var(--ttrpg-box-border-green); |
| .mw-highlight .ne { color: #CCC } /* Name.Exception */
| | } |
| .mw-highlight .nf { color: #6A6AFF } /* Name.Function */
| | |
| .mw-highlight .nl { color: #CCC } /* Name.Label */
| | .ttrpg-green-border-faded { |
| .mw-highlight .nn { color: #CCC } /* Name.Namespace */
| | border: var(--ttrpg-box-border-faded-green); |
| .mw-highlight .nx { color: #E2828E } /* Name.Other */ | | } |
| .mw-highlight .py { color: #CCC } /* Name.Property */
| | |
| .mw-highlight .nt { color: #CCC } /* Name.Tag */
| | .ttrpg-cyan-green-1, |
| .mw-highlight .nv { color: #7AB4DB; font-weight: bold } /* Name.Variable */
| | th.cyan-green { |
| .mw-highlight .ow { color: #CCC } /* Operator.Word */
| | background-color: var(--ttrpg-box-dark-cyan-green); |
| .mw-highlight .pm { color: #CCC } /* Punctuation.Marker */
| | } |
| .mw-highlight .w { color: #BBB } /* Text.Whitespace */
| | |
| .mw-highlight .mb { color: #4FB8CC } /* Literal.Number.Bin */
| | .ttrpg-cyan-green-2 { |
| .mw-highlight .mf { color: #4FB8CC } /* Literal.Number.Float */
| | background-color: var(--ttrpg-box-mid-cyan-green); |
| .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 */
| |
|
| |
|
| /*****************************************************************************
| | .ttrpg-cyan-green-3 { |
| *
| | background-color: var(--ttrpg-box-bright-cyan-green); |
| * = 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 {
| | .ttrpg-cyan-green-border { |
| background-repeat: no-repeat; | | border: var(--ttrpg-box-border-cyan-green); |
| } | | } |
|
| |
|
| /* Fix pre being bright on dark */
| | .ttrpg-cyan-green-border-faded { |
| body.theme-dark-grey pre {
| | border: var(--ttrpg-box-border-faded-cyan-green); |
| background: var(--bg-main); | |
| color: var(--fg);
| |
| } | | } |
|
| |
|
| /* Set pre colour on light */
| | .ttrpg-cyan-1, |
| body.theme-light pre,
| | th.cyan { |
| body.theme-light code {
| | background-color: var(--ttrpg-box-dark-cyan); |
| background: var(--mw-code-background-color); | |
| } | | } |
|
| |
|
| .wikitable caption { | | .ttrpg-cyan-2 { |
| padding: 0.2em; | | background-color: var(--ttrpg-box-mid-cyan); |
| } | | } |
|
| |
|
| /* Table styling */
| | .ttrpg-cyan-3 { |
| .wikitable { | | background-color: var(--ttrpg-box-bright-cyan); |
| border: var(--ttrpg-box-border) !important; | |
| } | | } |
|
| |
|
| .wikitable tr, | | .ttrpg-cyan-border { |
| .wikitable td,
| | border: var(--ttrpg-box-border-cyan); |
| .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 {
| | .ttrpg-cyan-border-faded { |
| background-color: var(--ttrpg-wikitable-bg) !important;
| | border: var(--ttrpg-box-border-faded-cyan); |
| border: var(--ttrpg-wikitable-border) !important; | |
| } | | } |
|
| |
|
| .wikitable th { | | .ttrpg-blue-1, |
| background-color: var(--ttrpg-wikitable-header-bg) !important; | | th.blue { |
| border: var(--ttrpg-wikitable-border) !important;
| | background-color: var(--ttrpg-box-dark-blue); |
| } | | } |
|
| |
|
| .wikitable td ul, | | .ttrpg-blue-2 { |
| .wikitable td ol,
| | background-color: var(--ttrpg-box-mid-blue); |
| .wikitable td dl,
| |
| .wikitable tr td :is(ol,
| |
| ul) {
| |
| text-align: left; | |
| } | | } |
|
| |
|
| .wikitable > .ublist > ul,
| | .ttrpg-blue-3 { |
| .wikitable > .ttrpg-ublist > ul {
| | background-color: var(--ttrpg-box-bright-blue); |
| margin: 0; | |
| } | | } |
|
| |
|
| /*
| | .ttrpg-blue-border { |
| * Make some warnings more prominent
| | border: var(--ttrpg-box-border-blue); |
| */
| | } |
|
| |
|
| body.theme-dark-grey .mw-userconfigpublic {
| | .ttrpg-blue-border-faded { |
| color: yellow; | | border: var(--ttrpg-box-border-faded-blue); |
| } | | } |
|
| |
|
| body.theme-dark-grey .mw-userconfigdangerous {
| | .ttrpg-indigo-1, |
| color: red; | | th.indigo { |
| font-weight: bold;
| | background-color: var(--ttrpg-box-dark-indigo); |
| } | | } |
|
| |
|
| /*
| | .ttrpg-indigo-2 { |
| * Feedback Footer
| | background-color: var(--ttrpg-box-mid-indigo); |
| */
| | } |
|
| |
|
| body.theme-dark-grey .ttrpg-article-footer {
| | .ttrpg-indigo-3 { |
| border: 1px solid var(--bdr-color);
| | background-color: var(--ttrpg-box-bright-indigo); |
| background-color: var(--bg-dark); | |
| } | | } |
|
| |
|
| .ttrpg-article-footer { | | .ttrpg-indigo-border { |
| font-size: 1.1em; | | border: var(--ttrpg-box-border-indigo); |
| margin-top: 1em;
| |
| padding: 0.5em;
| |
| } | | } |
|
| |
|
| /*
| | .ttrpg-indigo-border-faded { |
| * Various elements used across the wiki
| | border: var(--ttrpg-box-border-faded-indigo); |
| */
| | } |
|
| |
|
| /* Info blob */
| | .ttrpg-violet-1, |
| | | th.violet { |
| body.theme-dark-grey .ttrpg-info-blob {
| | background-color: var(--ttrpg-box-dark-violet); |
| background-color: var(--bg-dark); | |
| } | | } |
|
| |
|
| /* D20 background image for numbers */
| | .ttrpg-violet-2 { |
| | | background-color: var(--ttrpg-box-mid-violet); |
| .ttrpg-d20-bg { | |
| background-image: url('/static/d20-bg.png'); | |
| background-position: center;
| |
| background-repeat: no-repeat;
| |
| background-size: 35px;
| |
| } | | } |
|
| |
|
| /* Tooltip box */
| | .ttrpg-violet-3 { |
| body.theme-dark-grey .ttrpg-tooltip-box {
| | background-color: var(--ttrpg-box-bright-violet); |
| background: #1B1A19; | |
| } | | } |
|
| |
|
| body.theme-dark-grey .ttrpg-tooltip-gradient-common {
| | .ttrpg-violet-border { |
| background: linear-gradient(to bottom, #1B1A1999, #1B1A1999, #1B1A1999, #40295199); | | border: var(--ttrpg-box-border-violet); |
| } | | } |
|
| |
|
| body.theme-dark-grey .ttrpg-tooltip-gradient-uncommon {
| | .ttrpg-violet-border-faded { |
| background: linear-gradient(to bottom, #00491599, #1B1A1999, #1B1A1999, #40295199); | | border: var(--ttrpg-box-border-faded-violet); |
| } | | } |
|
| |
|
| body.theme-dark-grey .ttrpg-tooltip-gradient-rare {
| | |
| background: linear-gradient(to bottom, #00374999, #1B1A1999, #1B1A1999, #40295199); | | .ttrpg-magenta-1, |
| | th.magenta { |
| | background-color: var(--ttrpg-box-dark-magenta); |
| | } |
| | |
| | .ttrpg-magenta-2 { |
| | background-color: var(--ttrpg-box-mid-magenta); |
| } | | } |
|
| |
|
| body.theme-dark-grey .ttrpg-tooltip-gradient-veryrare {
| | .ttrpg-magenta-3 { |
| background: linear-gradient(to bottom, #54003299, #1B1A1999, #1B1A1999, #40295199); | | background-color: var(--ttrpg-box-bright-magenta); |
| } | | } |
|
| |
|
| body.theme-dark-grey .ttrpg-tooltip-gradient-legendary {
| | .ttrpg-magenta-border { |
| background: linear-gradient(to bottom, #563E0D99, #1B1A1999, #1B1A1999, #40295199); | | border: var(--ttrpg-box-border-magenta); |
| } | | } |
|
| |
|
| body.theme-dark-grey .ttrpg-tooltip-gradient-story {
| | .ttrpg-magenta-border-faded { |
| background: linear-gradient(to bottom, #561D0099, #1B1A1999, #1B1A1999, #40295199); | | border: var(--ttrpg-box-border-faded-magenta); |
| } | | } |
|
| |
|
| body.theme-dark-grey {
| | /** Edit notice |
| /* Box and text colours - Default */
| | */ |
| --ttrpg-box-dark-default: #383431;
| | |
| --ttrpg-box-mid-default: #2e2a28; | | .ttrpg-edit-notice { |
| --ttrpg-box-bright-default: #272321; | | max-width: 30em; |
| --ttrpg-box-bg-default: #1B1818;
| | margin: 0 auto; |
| --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-edit-notice ul { |
| --ttrpg-box-dark-red: #4a3034;
| | padding: 0; |
| --ttrpg-box-mid-red: #36282a; | | background-color: var(--ttrpg-box-data-bg); |
| --ttrpg-box-bright-red: #2b2123; | | border: 1px solid; |
| --ttrpg-box-bg-red: #1f1a1b; | | border-color: var(--ttrpg-box-data-border); |
| --ttrpg-box-border-red: 1px solid #a85050;
| | text-align: center; |
| --ttrpg-box-border-faded-red: 1px solid #BA8E91; | | } |
| --ttrpg-damage-colour-death-fg: #cc3333; | | |
| /* Box and text colours - Orange*/
| | .ttrpg-edit-notice li { |
| --ttrpg-box-dark-orange: #40352c;
| | padding: 0 0.4em; |
| --ttrpg-box-mid-orange: #332a25;
| | } |
| --ttrpg-box-bright-orange: #29231f;
| | |
| --ttrpg-box-bg-orange: #1c1917;
| | .ttrpg-edit-notice-help { |
| --ttrpg-box-border-orange: 1px solid #a85050;
| | font-weight: bold; |
| --ttrpg-box-border-faded-orange: 1px solid #BA8E91;
| | background-color: var(--ttrpg-box-header-bg); |
| --ttrpg-damage-colour-fire-fg: #ee5500;
| | border-color: var(--ttrpg-box-header-border); |
| /* Box and text colours - Yellow */
| | text-align: center; |
| --ttrpg-box-dark-yellow: #3b3729;
| | } |
| --ttrpg-box-mid-yellow: #302c20;
| | |
| --ttrpg-box-bright-yellow: #26241e;
| | .ttrpg-edit-notice-list { |
| --ttrpg-box-bg-yellow: #1c1b17;
| | font-size: 0.875em; |
| --ttrpg-box-border-yellow: 1px solid #a85050;
| | font-weight: bold; |
| --ttrpg-box-border-faded-yellow: 1px solid #BA8E91;
| | } |
| --ttrpg-damage-colour-life-fg: #ccaa00;
| | |
| /* Box and text colours - Yellow-green */
| | /** Hide for anon users |
| --ttrpg-box-dark-yellow-green: #383827;
| | */ |
| --ttrpg-box-mid-yellow-green: #2e2e1d;
| | .ttrpg-group-autoconfirmed { |
| --ttrpg-box-bright-yellow-green: #272321;
| | display: none; |
| --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, | | .ttrpg-achievement { |
| th.violet {
| | width: 100%; |
| background-color: var(--ttrpg-box-dark-violet); | |
| } | | } |
|
| |
|
| .ttrpg-violet-2 { | | /* For visual effect, as of now only used on [[Illithid Powers]]. */ |
| background-color: var(--ttrpg-box-mid-violet);
| |
| }
| |
|
| |
|
| .ttrpg-violet-3 { | | .ttrpg-visible-on-hover { |
| background-color: var(--ttrpg-box-bright-violet); | | opacity: 0; |
| }
| | transition-property: opacity; |
| | | transition-duration: .4s; |
| .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-visible-on-hover:hover, |
| .ttrpg-magenta-3 { | | .ttrpg-visible-on-hover:focus { |
| background-color: var(--ttrpg-box-bright-magenta);
| | opacity: 1; |
| } | | } |
|
| |
|
| .ttrpg-magenta-border {
| | /* Template:WeaponsTableHeader / Template:WeaponsTableRow */ |
| border: var(--ttrpg-box-border-magenta);
| |
| }
| |
|
| |
|
| .ttrpg-magenta-border-faded { | | .ttrpg-weapons-table td:not(:last-child) { |
| 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; | | text-align: center; |
| } | | } |
|
| |
|
| .ttrpg-edit-notice-list {
| |
| font-size: 0.875em;
| |
| font-weight: bold;
| |
| }
| |
|
| |
|
| /** Hide for anon users | | /* Dark Mode */ |
| */ | | .client-dark-mode body { |
| .ttrpg-group-autoconfirmed { | | background-color: #121212; |
| display: none; | | color: #e0e0e0; |
| } | | } |
| | | .client-dark-mode #content, |
| .ttrpg-achievement { | | .client-dark-mode .mw-body { |
| width: 100%; | | background-color: #1e1e1e; |
| } | | } |
| | | .client-dark-mode a { |
| /* For visual effect, as of now only used on [[Illithid Powers]]. */
| | color: #8ab4f8; |
| | |
| .ttrpg-visible-on-hover { | |
| opacity: 0; | |
| transition-property: opacity;
| |
| transition-duration: .4s;
| |
| } | | } |
| .ttrpg-visible-on-hover:hover, | | .client-dark-mode .wikitable { |
| .ttrpg-visible-on-hover:focus {
| | background-color: #1e1e1e; |
| opacity: 1; | | color: #e0e0e0; |
| } | | } |
| | | .client-dark-mode img { |
| /* Template:WeaponsTableHeader / Template:WeaponsTableRow */
| | filter: brightness(0.9); |
| | |
| .ttrpg-weapons-table td:not(:last-child) { | |
| text-align: center; | |
| } | | } |
|
| |
|