https://seaofthieves.wiki.gg/api.php?action=feedcontributions&user=Pcj&feedformat=atom
Sea of Thieves Wiki - User contributions [en]
2024-03-29T15:31:09Z
User contributions
MediaWiki 1.39.4
https://seaofthieves.wiki.gg/index.php?title=File:Loyal_Reaper_Servant_Ship%27s_Crest.png&diff=121308
File:Loyal Reaper Servant Ship's Crest.png
2023-03-27T14:45:41Z
<p>Pcj: </p>
<hr />
<div><br />
== Licensing ==<br />
{{Copyright game}}</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=MediaWiki:Vector.css&diff=116734
MediaWiki:Vector.css
2022-12-14T22:43:45Z
<p>Pcj: 1.39 prep</p>
<hr />
<div>/* IMPORTS Caching */<br />
@import url(https://seaofthieves.wiki.gg/index.php?title=MediaWiki:Navbox.css&action=raw&ctype=text/css);<br />
<br />
@font-face {<br />
font-family: 'PragRoman';<br />
font-style: normal;<br />
/* font-weight: 400; */<br />
src: local('PragRoman'), url("https://commons.wiki.gg/images/7/77/Pragroman.ttf") format('truetype');<br />
}<br />
<br />
@font-face {<br />
font-family: 'Lora-Regular';<br />
src: local('Lora-Regular'), local('Lora-Regular'), url(https://commons.wiki.gg/images/9/9f/Lora-Regular.ttf) format('truetype');<br />
}<br />
<br />
#mw-prefsection-gadgets .oo-ui-fieldLayout-field fieldset:last-child{<br />
display: none;<br />
}<br />
<br />
.pseudo-after:after, .pseudo-before:before, .pseudo-both:after, .pseudo-both:before {<br />
display: block;<br />
width: 100%;<br />
height: 100%;<br />
content: "";<br />
position: absolute;<br />
pointer-events: none;<br />
}<br />
<br />
<br />
/***********************************************************************************************************<br />
* css reset for browser default rules and MediaWiki internal rules<br />
***********************************************************************************************************/<br />
*{<br />
outline: 0 !important;<br />
}<br />
table{<br />
white-space: unset; /* set to `no-wrap` in MW internal css */<br />
}<br />
html{<br />
font-size: 16px; /* reset rem */<br />
}<br />
pre{<br />
margin: 0;<br />
}<br />
h1, h2, h3, h4, h5, h6{<br />
padding: 0;<br />
border: 0 solid transparent;<br />
}<br />
table{<br />
display: table;<br />
white-space: unset;<br />
}<br />
<br />
<br />
<br />
/***********************************************************************************************************<br />
* base css styles for both interface and content box: font, color, theme vars, etc.<br />
***********************************************************************************************************/<br />
<br />
/*** vars, for theming ***/<br />
:root {<br />
<br />
--theme-accent-color: #0d6f70;<br />
--theme-accent-color--rgb: 13, 111, 112;<br />
<br />
--theme-accent-label-color: #eae3d1;<br />
--custom-accent-border-color: #afcfe2;<br />
--custom-accent-highlight-color: var(--theme-accent-color--hover);<br />
<br />
--page-background-color: #0b1212; /* not used? */<br />
--page-background-color--rgb: 11, 18, 18; /*only used in code? */<br />
--content-background-color: #272828;<br />
--content-background-color--rgb: 39, 40, 40;<br />
<br />
/* For Template:Msgbox */<br />
--custom-notice-blue-background-color: var(--theme-accent-color);<br />
--custom-notice-blue-border-color: var(--custom-accent-border-color);<br />
--custom-notice-red-background-color: hsla(0, 80%, 90%, 20%);<br />
--custom-notice-red-border-color: hsl(0, 60%, 72%);<br />
--custom-notice-purple-background-color: hsla(228, 80%, 90%, 20%);<br />
--custom-notice-purple-border-color: hsl(243, 60%, 72%);<br />
--custom-notice-green-background-color: hsla(84, 80%, 90%, 20%);<br />
--custom-notice-green-border-color: hsl(84, 60%, 72%);<br />
--custom-notice-yellow-background-color: hsla(58, 80%, 90%, 20%);<br />
--custom-notice-yellow-border-color: hsl(58, 60%, 72%);<br />
--custom-notice-orange-background-color: hsla(28, 80%, 90%, 20%);<br />
--custom-notice-orange-border-color: hsl(28, 60%, 72%);<br />
--custom-notice-pink-background-color: hsla(324, 80%, 90%, 20%);<br />
--custom-notice-pink-border-color: hsl(324, 60%, 72%);<br />
<br />
--custom-template-expert-color: #ffb556;<br />
--custom-template-master-color: #ff5656;<br />
--custom-template-journey-color: #ff69c4;<br />
<br />
--custom-modetabs-expert-background-color: #ffeece;<br />
--custom-modetabs-expert-border-color: #ffca67;<br />
--custom-modetabs-expert-label-color: #eae3d1;<br />
--custom-modetabs-master-background-color: #ffe9e9;<br />
--custom-modetabs-master-border-color: #ffbaba;<br />
--custom-modetabs-master-label-color: #eae3d1;<br />
<br />
/*************************************************************************/<br />
<br />
--theme-text-color-placeholder: rgba(234,227,209,0.4);<br />
<br />
--theme-control-text-color: #000;<br />
--theme-control-text-color-hover: #fff;<br />
<br />
/* temp */<br />
<br />
--theme-page-background-color: rgba(255,255,255,0.03);<br />
<br />
--theme-success-color: #7fc759;<br />
--theme-alert-color: #fe603f;<br />
<br />
--theme-dark-color-rgb: 20,20,20;<br />
--theme-light-color-rgb: 255,247,230;<br />
<br />
--theme-shadow-color-rgb: 10,10,10;<br />
<br />
--theme-box-border-color-light: rgba(255,255,255, 0.1);<br />
<br />
--theme-box-hover-mask: rgba(var(--theme-dark-color-rgb), 0.25);<br />
<br />
/* --theme-image-button-background: url(); */<br />
} <br />
<br />
/**** Theme vars START ***********************************************************/<br />
<br />
/*** SoT Wiki Theme variables - base default theme (dark) ***/<br />
:root { <br />
<br />
--theme-page-headings-font: PragRoman, Georgia, serif;<br />
<br />
/* for wide table */<br />
--theme-wide-table-shadow-color: #999;<br />
<br />
/*** text color ***/<br />
--theme-text-color: #e6e6e6;<br />
--theme-text-color--rgb: 230, 230, 230;<br />
--theme-text-color-note: rgba(var(--theme-text-color--rgb),.6);<br />
--theme-text-color-em: #c4ebd0; /* 196,235,208 */<br />
--theme-text-color-em-hover: white;<br />
--theme-header-color: #e6ead6;<br />
<br />
/*** link color ***/<br />
--theme-link-color: #43ef88;<br />
--theme-link-color: #95f3ab;<br />
--theme-link-color--rgb: 149, 243, 171;<br />
--theme-link-color-hover: #00ff9c;<br />
<br />
--theme-link-color-visited: #86dcdf; /*t*/<br />
--theme-link-color-redlink: #f99; /*t*/<br />
<br />
--theme-link-hover-background: rgba(var(--theme-link-color--rgb),.15);<br />
<br />
/* common */<br />
--theme-border-color: #3f8e7c;<br />
--theme-border-highlight: var(--theme-link-color);<br />
--theme-border-color--rgb: 63, 142, 124;<br />
--theme-content-border-color: #214f44;<br />
<br />
--theme-navbar-background: #0b1e24;<br />
<br />
--theme-page-background-color: #0a1e23;<br />
--theme-page-background-color--rgb: 10,30,35;<br />
--theme-page-background-color--secondary: #133339;<br />
<br />
--theme-box-background:var(--theme-page-background-color--secondary);<br />
<br />
--theme-hr-color-A: rgb(10,10,10);<br />
--theme-hr-color-B: rgba(255,255,255, 0.1);<br />
--theme-hr-color-B: rgba(var(--theme-link-color--rgb), 0.4);<br />
--theme-hr-color-B: var(--theme-border-color);<br />
<br />
--pi-border-color:rgba(70,96,91,0.5);<br />
--pi-border-color--rgb2: 70, 96, 91;<br />
<br />
/* common - Terraria */<br />
--theme-highlight-background: rgba(20,20,20, 0.25);<br />
<br />
--theme-box-border-color-invert: rgba(255,255,255, 0.1);<br />
<br />
--theme-button-background: linear-gradient(rgba(20,20,20, 0.2), rgba(20,20,20, 0.2)), var(--theme-button-background-active);<br />
--theme-button-border-color: rgba(151,107,69, 0.7) rgba(86,47,33, 0.7) rgba(86,47,33, 0.7) rgba(151,107,69, 0.7);<br />
--theme-button-background-active: #7b573d var(--theme-image-button-background) center center / cover repeat-x;<br />
--theme-button-border-color-active: rgb(151,107,69) rgb(86,47,33) rgb(86,47,33) rgb(151,107,69);<br />
<br />
/*** body ***/<br />
/* --theme-body-background: var(--theme-page-background-color) url(https://seaofthieves.wiki.gg/images/c/cb/Season_Seven_title_screen.jpg) center top / cover no-repeat fixed; */<br />
--theme-body-background: var(--theme-page-background-color) url(https://seaofthieves.wiki.gg/images/6/6e/Season_Eight_title_screen.jpg) center / cover no-repeat fixed;<br />
<br />
/*** top site logo ***/<br />
--theme-site-logo-image: url(https://seaofthieves.wiki.gg/images/e/e6/Site-logo.png);<br />
--theme-site-logo-width: 404px;<br />
--theme-site-logo-height: 92px;<br />
<br />
/* sidebar/content common */<br />
--theme-box-shadow: 0px 0px 15px 0px rgba(10,10,10, 0.7);<br />
--theme-navbar-background-top: ;<br />
<br />
--theme-navbar-background-top-offset: -6px; /* top */ <br />
<br />
--theme-navbar-tab-dropdown-arrow-color: rgba(234,227,209, 0.5); /*SAV*/<br />
--theme-navbar-tab-dropdown-arrow-color-hover: rgb(234,227,209); /*SAV*/<br />
<br />
--theme-widget-toc-arrow-color: rgba(234,227,209, 0.5); /*SAV*/<br />
--theme-widget-toc-arrow-color-hover: rgb(234,227,209); /*SAV*/<br />
<br />
/*** sidebar ***/<br />
--theme-sidebar-box-background: #1d4351; /* SAV SOT blue (alternate colour option) */<br />
--theme-sidebar-box-background: var(--theme-page-background-color--secondary);<br />
<br />
--theme-sidebar-box-border-style: solid;<br />
--theme-sidebar-box-border-color: var(--theme-content-border-color); /* set it to "transparent" for no border */<br />
--theme-sidebar-box-shadow: var(--theme-box-shadow);<br />
--theme-sidebar-heading-text-color: var(--theme-header-color);<br />
--theme-sidebar-heading-arrow-color: rgba(234,227,209, 0.5);<br />
--theme-sidebar-heading-arrow-color-hover: rgb(234,227,209);<br />
--theme-sidebar-heading-background: rgba(20,20,20, 0.15);<br />
--theme-sidebar-heading-background-hover: var(--theme-sidebar-heading-background); /* for hover effect */<br />
/* following 3 values will affect the space between the heading and the list */<br />
--theme-sidebar-heading-border-bottom: 1px solid rgb(10,10,10);<br />
--theme-sidebar-list-border-top: 1px solid rgba(255,255,255, 0.1); /* will be hidden when collapsed */<br />
--theme-sidebar-list-padding-top: 4px;<br />
--theme-sidebar-list-item-background: none;<br />
--theme-sidebar-list-item-hover-mask: rgba(20,20,20, 0.25);<br />
--theme-sidebar-list-item-text-color: var(--theme-text-color-em);<br />
--theme-sidebar-list-item-text-color-hover: var(--theme-link-color-hover);<br />
<br />
/* sidebar responsive */<br />
--theme-sidebar-box-background-2: #1f4340;<br />
--theme-sidebar-dropdown-background: #1f4340;<br />
<br />
/* Tables */<br />
--table-background-color: var(--theme-page-background-color); /*SAV*/<br />
--table-border-color: var(--theme-border-color);<br />
--table-heading-background-color: var(--theme-page-background-color--secondary);<br />
<br />
<br />
/*** navbar ***/<br />
--theme-navbar-background: ;<br />
--theme-navbar-tab-box-shadow: none;<br />
--theme-navbar-tab-text-color: var(--theme-text-color-em);<br />
--theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color);<br />
--theme-navbar-tab-text-color-hover: var(--theme-navbar-tab-text-color);<br />
--theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color);<br />
--theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink);<br />
--theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink);<br />
--theme-navbar-tab-border-color: rgba(20,20,20, 0.07);<br />
--theme-navbar-tab-background-hover: rgba(20,20,20, 0.25); /*rgba(214,255,228,0.06);*/<br />
--theme-navbar-tab-border-color-hover: rgba(20,20,20, 0.25); /*rgba(214,255,228,0.03);*/<br />
--theme-navbar-tab-selected-border-color: rgba(20,20,20, 0.03);<br />
--theme-navbar-tab-selected-border-bottom-corner-color: transparent;<br />
--theme-navbar-tab-background: rgba(20,20,20, 0.12);<br />
--theme-navbar-tab-selected-background: transparent; /* rgba(20,20,20, 0.3); */<br />
--theme-navbar-tab-dropdown-arrow-color: rgba(196,235,208, 0.5);<br />
--theme-navbar-tab-dropdown-arrow-color-hover: rgb(196,235,208);<br />
--theme-navbar-tab-dropdown-background: var(--theme-page-background-color--secondary); <br />
--theme-navbar-tab-dropdown-border-color: var(--theme-border-color);<br />
--theme-navbar-tab-dropdown-box-shadow: 0px 0 5px 0px rgba(var(--theme-dark-color-rgb), 0.5);<br />
--theme-navbar-tab-dropdown-hover-mask: var(--theme-link-hover-background); /* rgba(20,20,20, 0.25); */<br />
--theme-navbar-search-box-shadow: var(--theme-navbar-tab-dropdown-box-shadow);<br />
--theme-navbar-search-input-background: rgba(20,20,20, 0.5);<br />
--theme-navbar-search-input-border-color: rgba(13, 4, 2, .75) rgba(110, 110, 110, .5) rgba(110, 110, 110, .5) rgba(13, 4, 2, .75) ;<br />
--theme-navbar-search-input-text-color: inherit;<br />
--theme-navbar-search-button-background: var(--theme-button-background);<br />
--theme-navbar-search-botton-border-color: var(--theme-button-border-color);<br />
--theme-navbar-search-botton-text-color: var(--theme-text-color);<br />
--theme-navbar-search-button-background-active: var(--theme-button-background-active);<br />
--theme-navbar-search-botton-border-color-active: var(--theme-button-border-color-active);<br />
--theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color);<br />
--theme-navbar-search-suggestions-background: var(--theme-page-background-color--secondary);<br />
--theme-navbar-search-suggestions-border-color: var(--theme-content-border-color);<br />
--theme-navbar-search-suggestions-text-color: var(--theme-text-color-em);<br />
--theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em-hover);<br />
--theme-navbar-search-suggestions-hover-mask: var(--theme-link-hover-background); /* rgba(20,20,20, 0.25) */<br />
--theme-navbar-search-suggestions-results-border-bottom-color: rgb(10,10,10);<br />
--theme-navbar-search-suggestions-special-offset-top: 0px; /* margin-top offset, normally is -1px */<br />
--theme-navbar-search-suggestions-special-border-top-color: rgba(255,255,255, 0.1);<br />
--theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color);<br />
--theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color);<br />
/* responsive */<br />
--theme-navbar-search-background:var(--theme-sidebar-box-background-2);<br />
<br />
/*** content box ***/<br />
--theme-content-background: var(--theme-page-background-color--secondary);<br />
--theme-content-border-bottom-width: 0;<br />
--theme-content-border-style: solid;<br />
--theme-content-border-color: rgba(255,255,255, 0.1) rgba(13, 4, 2, 0.2) rgba(13, 4, 2, 0.2) rgba(255, 255, 255, .1);<br />
--theme-content-border-color: rgba(var(--theme-border-color--rgb),.4) rgba(var(--theme-border-color--rgb),.2) rgba(var(--theme-border-color--rgb),.2) rgba(var(--theme-border-color--rgb),.4);<br />
--theme-content-subpage-icon-color: rgba(234,227,209,0.4); /* color for "<" */<br />
--theme-content-heading-rule-border-top: 1px solid var(--theme-hr-color-A); /* border */<br />
--theme-content-heading-rule-border-bottom: 1px solid var(--theme-hr-color-B);<br />
<br />
/** category: box **/<br />
--theme-content-category-background: rgba(20,20,20, 0.25);<br />
--theme-content-category-border-style: solid;<br />
--theme-content-category-border-color: rgba(13, 4, 2, 0.5) rgba(255,255,255, 0.1) rgba(255,255,255, 0.1) rgba(13, 4, 2, 0.5);<br />
<br />
/** tabber **/<br />
--tabber-color: rgba(var(--theme-text-color--rgb),0.75);<br />
--tabber-color--active: var(--theme-link-color);<br />
--tabber-color--hover: var(--theme-link-color-hover);<br />
--tabber-border-color: rgba(var(--content-dynamic-color-1--rgb),0.25);<br />
<br />
/** notification **/<br />
/* --theme-notification-background: url(); */<br />
--theme-notification-border-color: #cdab7b #562f21 #562f21 #cdab7b;<br />
--theme-notification-shadow: 0px 0px 10px 0px rgb(var(--theme-shadow-color-rgb));<br />
<br />
/*** #footer ***/<br />
--theme-footer-text-color: #fff;<br />
--theme-footer-background: var(--theme-page-background-color);<br />
--theme-footer-border-top-width: 0;<br />
--theme-footer-border-style: solid;<br />
--theme-footer-border-color: var(--theme-content-border-color);<br />
--theme-footer-box-shadow: inset var(--theme-box-shadow);<br />
<br />
<br />
/* ------------------------------------------------------------------------- */<br />
/* ========================================================================= */<br />
<br />
/* OOUI variables start */<br />
<br />
/* ========================================================================= */<br />
/* ------------------------------------------------------------------------- */<br />
<br />
<br />
/* These helper variables are defined for reuse in the variable definitions below */<br />
<br />
--oouihelper--red: #b32424;<br />
--oouihelper--red-darker: #551111;<br />
--oouihelper--red-lighter: #f04848;<br />
--oouihelper--red-lighter-transparent: rgba(240, 72, 72, 0.6); /* #f0484899 */<br />
--oouihelper--red-lightest: #ff5959;<br />
<br />
--oouihelper--yellow: #ac6600;<br />
--oouihelper--yellow-darker: #4d2e00;<br />
--oouihelper--yellow-lighter: #ffcc33;<br />
<br />
--oouihelper--green: #006633;<br />
--oouihelper--green-darker: #00331a;<br />
--oouihelper--green-lighter: #00e673;<br />
<br />
--oouihelper--themerelated: var(--theme-border-color);<br />
--oouihelper--themerelated-light: var(--theme-link-color);<br />
--oouihelper--themerelated-lighter: var(--theme-link-color-hover);<br />
--oouihelper--themerelated-lighter-transparent: rgba(0, 255, 156, 0.6);<br />
--oouihelper--themerelated-lightest: #e6dbcb;<br />
--oouihelper--themerelated-darker: var(--theme-border-color);<br />
--oouihelper--themerelated-darkest: #342919;<br />
--oouihelper--themerelated-disabled: rgba(230, 219, 203, 0.25);<br />
--oouihelper--themerelated-disabled-lighter: rgba(238, 231, 221, 0.25);<br />
<br />
--oouihelper--text-background: var(--theme-page-background-color--secondary);<br />
<br />
--oouihelper--progressive: var(--theme-link-color);<br />
--oouihelper--progressive-transparent: rgba(var(--theme-link-color-rgb), 0.6); /* #9fecf099; */<br />
--oouihelper--progressive-lighter: var(--theme-link-color);<br />
<br />
--oouihelper--disabled: #b3b3b3;<br />
--oouihelper--disabled-lighter-transparent: rgba(176, 176, 176, 0.5);<br />
--oouihelper--disabled-darker-transparent: rgba(128, 128, 128, 0.5);<br />
<br />
--oouihelper--borderdark: #000;<br />
--oouihelper--borderdark: var(--table-border-color);<br />
--oouihelper--borderdark-lighter: #0e0c0c;<br />
--oouihelper--borderdark-hover: var(--oouihelper--themerelated-light);<br />
--oouihelper--borderdark-focus: var(--oouihelper--progressive);<br />
<br />
--oouihelper--textinput-background: rgba(20, 20, 20, 0.65);<br />
--oouihelper--textinput-background-lighter: rgba(30, 30, 30, 0.65);<br />
--oouihelper--textinput-background-darker: rgba(20, 20, 20, 0.9);<br />
--oouihelper--textinput-background-darker: var(--table-heading-background-color);<br />
<br />
--oouihelper--placeholdertext: rgba(234, 227, 209, 0.4);<br />
<br />
<br />
/* Actual OOUI variables, grouped by element type */<br />
<br />
/* misc */<br />
--ooui--inlinehelp-color: var(--theme-text-color-note);<br />
--ooui--disabled-color: var(--oouihelper--disabled);<br />
<br />
<br />
/* all buttons */<br />
--ooui--button-background--hover: #7b573d; /*url() center center / cover repeat-x;*/<br />
--ooui--button-background--hover: var(--theme-page-background-color--secondary);<br />
--ooui--button-background: linear-gradient(rgba(20, 20, 20, 0.2), rgba(20, 20, 20, 0.2)), var(--ooui--button-background--hover);<br />
<br />
--ooui--button-box-shadow: rgba(10, 10, 10, 0.5) 2px 2px 3px;<br />
--ooui--button-box-shadow--focus: inset var(--oouihelper--themerelated-lighter-transparent) 0 0 0 2px;<br />
<br />
<br />
/* "normal" button */<br />
<br />
--ooui--button-border-top: 1px solid rgba(var(--theme-border-color--rgb),.4);<br />
--ooui--button-border-right: 1px solid rgba(var(--theme-border-color--rgb),.4);<br />
--ooui--button-border-bottom: var(--ooui--button-border-right);<br />
--ooui--button-border-left: var(--ooui--button-border-top);<br />
<br />
--ooui--button-border-top--hover: 1px solid var(--theme-link-color);<br />
--ooui--button-border-right--hover: 1px solid var(--theme-link-color);<br />
--ooui--button-border-bottom--hover: var(--ooui--button-border-top--hover);<br />
--ooui--button-border-left--hover: var(--ooui--button-border-top--hover);<br />
<br />
--ooui--button-color: var(--theme-text-color);<br />
--ooui--button-color--hover: var(--theme-text-color-highlight);<br />
<br />
/* "frameless" */<br />
--ooui--button-text-color--frameless-hover: var(--theme-link-color-hover);<br />
<br />
--ooui--icon-filter--normal-progressive: invert(85%) sepia(26%) saturate(3169%) hue-rotate(92deg) brightness(99%) contrast(104%); /* highlights icons <br />
<br />
<br />
/* "progressive" button */<br />
--ooui--button-progressive-background: linear-gradient(rgba(20, 20, 20, 0.1), rgba(20, 20, 20, 0.23)), var(--theme-border-color);<br />
--ooui--button-progressive-color: var(--theme-link-color);<br />
--ooui--button-progressive-color--hover: var(--oouihelper--progressive-lighter);<br />
<br />
--ooui--button-progressive-box-shadow--focus: inset var(--oouihelper--progressive-transparent) 0 0 0 2px;<br />
<br />
--ooui--button-progressive-primary-border-color: var(--theme-border-color);<br />
--ooui--button-progressive-primary-border-color--hover: var(--oouihelper--progressive-lighter);<br />
<br />
<br />
/* "destructive" button */<br />
--ooui--button-destructive-color: var(--oouihelper--red-lighter);<br />
--ooui--button-destructive-color--hover: var(--oouihelper--red-lightest);<br />
<br />
--ooui--button-destructive-box-shadow--focus: inset var(--oouihelper--red-lighter-transparent) 0 0 0 2px;<br />
<br />
--ooui--button-destructive-primary-border-color: var(--oouihelper--red-lighter);<br />
--ooui--button-destructive-primary-border-color--hover: var(--oouihelper--red-lightest);<br />
<br />
<br />
/* disabled button */<br />
--ooui--button-disabled-color: var(--oouihelper--disabled);<br />
<br />
--ooui--button-disabled-background: linear-gradient(var(--oouihelper--disabled-darker-transparent), var(--oouihelper--disabled-darker-transparent)), var(--ooui--button-background--hover);<br />
<br />
--ooui--button-disabled-border-top: 1px solid var(--ooui--button-disabled-background);<br />
--ooui--button-disabled-border-right: 1px solid var(--ooui--button-disabled-background);<br />
--ooui--button-disabled-border-bottom: var(--ooui--button-disabled-border-right);<br />
--ooui--button-disabled-border-left: var(--ooui--button-disabled-border-top);<br />
<br />
<br />
/* frameless button */<br />
--ooui--button-frameless-on-color: var(--theme-text-color-highlight);<br />
<br />
<br />
/* textarea */<br />
--ooui--textarea-background-color: var(--oouihelper--textinput-background);<br />
<br />
--ooui--textarea-placeholder-color: var(--oouihelper--placeholdertext);<br />
<br />
--ooui--textarea-border-color: var(--oouihelper--borderdark);<br />
--ooui--textarea-border-color--hover: var(--oouihelper--borderdark-hover);<br />
--ooui--textarea-border-color--focus: var(--oouihelper--borderdark-focus);<br />
<br />
--ooui--textarea-invalid-border-color: var(--oouihelper--red-lighter);<br />
<br />
--ooui--textarea-readonly-background-color: var(--oouihelper--textinput-background-darker);<br />
<br />
--ooui--textarea-disabled-color: var(--oouihelper--disabled);<br />
--ooui--textarea-disabled-border-color: var(--oouihelper--disabled-lighter-transparent);<br />
--ooui--textarea-disabled-background-color: var(--oouihelper--disabled-lighter-transparent);<br />
<br />
--ooui--textarea-pending-background-color-1: rgba(20, 20, 20, 0.9);<br />
--ooui--textarea-pending-background-color-2: #000;<br />
<br />
<br />
/* checkbox */<br />
--ooui--checkbox-border-color: var(--oouihelper--themerelated);<br />
--ooui--checkbox-border-color--hover: var(--oouihelper--themerelated-lighter);<br />
<br />
--ooui--checkbox-icon: 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%3Echeck%3C/title%3E%3Cg fill=%22%2395f3ab%22%3E%3Cpath d=%22M7 14.17L2.83 10l-1.41 1.41L7 17 19 5l-1.41-1.42z%22/%3E%3C/g%3E%3C/svg%3E"); /* set the part between "fill=%22%23" and "%22" to the desired hexcode */<br />
--ooui--checkbox-icon--hover: 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%3Echeck%3C/title%3E%3Cg fill=%22%2300ff9c%22%3E%3Cpath d=%22M7 14.17L2.83 10l-1.41 1.41L7 17 19 5l-1.41-1.42z%22/%3E%3C/g%3E%3C/svg%3E");<br />
<br />
--ooui--checkbox-box-shadow--focus: var(--oouihelper--themerelated-darkest);<br />
<br />
--ooui--checkbox-disabled-background-color: var(--oouihelper--themerelated-disabled);<br />
--ooui--checkbox-disabled-icon: var(--ooui--checkbox-icon);<br />
<br />
<br />
/* radiobutton */<br />
--ooui--radiobutton-border-color: var(--theme-border-color);<br />
--ooui--radiobutton-border-color--hover: var(--oouihelper--themerelated-lighter);<br />
<br />
--ooui--radiobutton-box-shadow--focus: var(--oouihelper--themerelated-darkest);<br />
<br />
--ooui--radiobutton-disabled-background-color: var(--oouihelper--themerelated-disabled);<br />
<br />
<br />
/* toggleswitch */<br />
--ooui--toggleswitch-border-color: var(--oouihelper--themerelated);<br />
--ooui--toggleswitch-border-color--hover: var(--oouihelper--themerelated-lighter);<br />
<br />
--ooui--toggleswitch-color--active: var(--oouihelper--themerelated-darker);<br />
<br />
--ooui--toggleswitch-grip-color: var(--oouihelper--themerelated-lightest);<br />
<br />
--ooui--toggleswitch-box-shadow--focus: var(--oouihelper--themerelated-darkest);<br />
<br />
--ooui--toggleswitch-disabled-background-color: var(--oouihelper--themerelated-disabled);<br />
--ooui--toggleswitch-disabled-grip-color: var(--oouihelper--themerelated-disabled-lighter);<br />
<br />
<br />
/* dropdown */<br />
--ooui--dropdown-background-color: var(--oouihelper--textinput-background);<br />
--ooui--dropdown-background-color--hover: var(--oouihelper--textinput-background-lighter);<br />
<br />
--ooui--dropdown-border-color: var(--oouihelper--borderdark);<br />
--ooui--dropdown-border-color--hover: var(--oouihelper--borderdark-hover);<br />
--ooui--dropdown-border-color--focus: var(--oouihelper--borderdark-focus);<br />
<br />
--ooui--dropdown-disabled-color: var(--oouihelper--disabled);<br />
--ooui--dropdown-disabled-border-color: var(--oouihelper--disabled-lighter-transparent);<br />
--ooui--dropdown-disabled-background-color: var(--oouihelper--disabled-darker-transparent);<br />
<br />
<br />
/* selectfile */<br />
--ooui--selectfile-border-color: #72777d;<br />
--ooui--selectfile-background-color: var(--oouihelper--textinput-background);<br />
--ooui--selectfile-candrop-background-color: #514743;<br />
<br />
<br />
/* tag item */<br />
--ooui--tagitem-background-color: rgba(20, 20, 20, --theme-navbar-tab-selected-background);<br />
<br />
--ooui--tagitem-border-color: var(--oouihelper--borderdark);<br />
--ooui--tagitem-border-color--hover: var(--oouihelper--borderdark-hover);<br />
--ooui--tagitem-border-color--focus: var(--oouihelper--themerelated-darkest);<br />
<br />
--ooui--tagitem-invalid-border-color: var(--oouihelper--red-lighter);<br />
<br />
--ooui--tagitem-color--hover: #efeadc;<br />
<br />
--ooui--tagitem-disabled-color: var(--oouihelper--disabled);<br />
--ooui--tagitem-disabled-border-color: var(--oouihelper--disabled-lighter-transparent);<br />
--ooui--tagitem-disabled-background-color: rgba(20, 20, 20, 0.5);<br />
<br />
<br />
/* multioption */<br />
--ooui--multioption-disabled-color: var(--oouihelper--disabled);<br />
<br />
<br />
/* progressbar */<br />
--ooui--progressbar-border-color: var(--oouihelper--themerelated);<br />
--ooui--progressbar-bar-background-color: var(--oouihelper--themerelated);<br />
--ooui--progressbar-disabled-border-color: var(--oouihelper--themerelated-disabled);<br />
<br />
--ooui--progressbar-pending-background-color-1: var(--theme-page-background-color--secondary);<br />
--ooui--progressbar-pending-background-color-2: rgba(var(--theme-border-color--rgb),.4);<br />
<br />
<br />
/* messagewidget */<br />
--ooui--messagewidget-notice-background-color: var(--theme-page-background-color--secondary);<br />
--ooui--messagewidget-notice-border-color: var(--theme-border-color);<br />
<br />
--ooui--messagewidget-error-background-color: var(--oouihelper--red);<br />
--ooui--messagewidget-error-border-color: var(--oouihelper--red-darker);<br />
--ooui--messagewidget-error-color: var(--oouihelper--red-lighter);<br />
<br />
--ooui--messagewidget-warning-background-color: var(--oouihelper--yellow);<br />
--ooui--messagewidget-warning-border-color: var(--oouihelper--yellow-darker);<br />
<br />
--ooui--messagewidget-success-background-color: var(--oouihelper--green);<br />
--ooui--messagewidget-success-border-color: var(--oouihelper--green-darker);<br />
--ooui--messagewidget-success-color: var(--oouihelper--green-lighter);<br />
<br />
<br />
/* menuselectwidget */<br />
--ooui--menuselect-background-color: var(--oouihelper--text-background);<br />
--ooui--menuselect-selected-background-color: var(--oouihelper--textinput-background-darker);<br />
--ooui--menuselect-highlighted-background-color: var(--oouihelper--textinput-background-lighter);<br />
<br />
--ooui--menuselect-border-color: var(--oouihelper--borderdark);<br />
<br />
--ooui--menusectionoption-color: var(--oouihelper--placeholdertext);<br />
<br />
<br />
/* tabselectwidget */<br />
--ooui--tabselect-background-color: var(--oouihelper--text-background);<br />
--ooui--tabselect-selected-background-color: var(--oouihelper--themerelated);<br />
--ooui--tabselect-highlighted-background-color: var(--oouihelper--textinput-background-lighter);<br />
<br />
--ooui--tabselect-frameless-box-shadow-color: var(--oouihelper--borderdark-lighter);<br />
--ooui--tabselect-frameless-selected-color: var(--theme-link-color);<br />
--ooui--tabselect-frameless-selected-box-shadow-color: var(--theme-link-color);<br />
--ooui--tabselect-frameless-highlighted-color: #bcd1d2;<br />
--ooui--tabselect-frameless-highlighted-box-shadow-color: #bcd1d2;<br />
<br />
--ooui--taboption-color: var(--oouihelper--placeholdertext);<br />
<br />
<br />
/* outlineselectwidget */<br />
--ooui--outlineselect-box-shadow--focus: inset var(--oouihelper--themerelated-lighter-transparent) 0 0 0 2px;<br />
<br />
--ooui--outlineoption-background-color: var(--oouihelper--text-background);<br />
--ooui--outlineoption-border-color: var(--oouihelper--borderdark);<br />
--ooui--outlineoption-selected-background-color: var(--oouihelper--textinput-background-darker);<br />
--ooui--outlineoption-highlighted-background-color: var(--oouihelper--textinput-background-lighter);<br />
--ooui--outlineoption-pressed-background-color: #22292a;<br />
<br />
<br />
/* popupwidget */<br />
--ooui--popup-background-color: var(--oouihelper--text-background);<br />
--ooui--popup-border-color: var(--oouihelper--borderdark);<br />
<br />
<br />
/* layouts */<br />
--ooui--bookletlayout-border-color: var(--oouihelper--borderdark);<br />
<br />
--ooui--panellayout-border-color: var(--oouihelper--borderdark);<br />
<br />
<br />
/* dialog */<br />
--ooui--dialog-border-color: var(--oouihelper--borderdark);<br />
--ooui--dialog-border-color--lighter: var(--oouihelper--borderdark-lighter);<br />
<br />
<br />
/* window */<br />
--ooui--window-background-color: var(--oouihelper--text-background);<br />
--ooui--window-border-color: var(--oouihelper--borderdark);<br />
<br />
<br />
/* indicators */<br />
/* tools like https://isotropic.co/tool/hex-color-to-css-filter/ allow converting the desired color into a filter */<br />
--ooui--indicator-filter: brightness(0) invert(90%) sepia(28%) saturate(107%) hue-rotate(5deg) brightness(96%) contrast(93%);<br />
--ooui--indicator-invert-filter: brightness(0);<br />
<br />
<br />
/* icons */<br />
--ooui--icon-normal-filter: invert(1);<br />
--ooui--icon-progressive-filter: brightness(0) invert(88%) sepia(10%) saturate(1809%) hue-rotate(70deg) brightness(113%) contrast(91%);<br />
--ooui--icon-progressive-filter--hover: brightness(0) invert(88%) sepia(10%) saturate(1809%) hue-rotate(70deg) brightness(113%) contrast(91%);<br />
--ooui--icon-destructive-filter: brightness(0) invert(33%) sepia(27%) saturate(2948%) hue-rotate(329deg) brightness(116%) contrast(91%);<br />
--ooui--icon-invert-filter: brightness(0);<br />
<br />
--ooui--icon-success-filter: brightness(0) invert(76%) sepia(47%) saturate(4832%) hue-rotate(101deg) brightness(101%) contrast(101%); /* #00e673 */<br />
--ooui--icon-warning-filter: brightness(0) invert(81%) sepia(89%) saturate(585%) hue-rotate(323deg) brightness(96%) contrast(112%); /* #ffcc33 */<br />
--ooui--icon-error-filter: brightness(0) invert(56%) sepia(62%) saturate(4943%) hue-rotate(329deg) brightness(91%) contrast(108%); /* #f04848 */<br />
<br />
<br />
/* ------------------------------------------------------------------------- */<br />
/* ========================================================================= */<br />
<br />
/* OOUI variables end */<br />
<br />
/* ========================================================================= */<br />
/* ------------------------------------------------------------------------- */<br />
<br />
/* Sticky header */<br />
--sticky-header-height: 50px;<br />
--sticky-search-border-radius: 4px 0 0 4px;<br />
--sticky-button-border-radius: 8px;<br />
<br />
/******* "real" wiki content ********/<br />
<br />
--theme-widget-toc-arrow-color: rgba(234,227,209, 0.5);<br />
--theme-widget-toc-arrow-color-hover: rgba(234,227,209);<br />
--theme-widget-toc-item-hover-background: var(--theme-link-hover-background);<br />
<br />
<br />
--theme-collapsible-toggle-icon-color: var(--theme-text-color-note);<br />
--theme-collapsible-toggle-icon-color-hover: var(--theme-link-color-hover);<br />
<br />
}<br />
<br />
/* ------------------------------------------------------------------------- */<br />
/* ========================================================================= */<br />
<br />
/* Sea of Thieves Wiki variables START */<br />
<br />
/* ========================================================================= */<br />
/* ------------------------------------------------------------------------- */<br />
<br />
:root {<br />
<br />
/* Body */ <br />
<br />
--netbar-height: 35px;<br />
<br />
--page-background-image: url(https://seaofthieves.wiki.gg/images/c/cb/Season_Seven_title_screen.jpg);<br />
<br />
/* Logo */<br />
--wiki-logo-main: url(https://seaofthieves.wiki.gg/images/7/76/WikiWhite.png);<br />
--wiki-logo-horizontal: ;<br />
--wiki-logo-height: 128px;<br />
--wiki-logo-width: 300px; /*450px*/<br />
--wiki-logo-offset--top: calc(-1 * var(--wiki-logo-height) + 12px);<br />
--wiki-logo-offset--left-part: 4px;<br />
--wiki-logo-offset--left: calc(50vw - var(--layout-sidespace--left) - var(--layout-column-gap) * 1.5<br />
- var(--wiki-logo-width) / 2 + var(--sidebar-width) / 2 + var(--wiki-logo-offset--left-part));<br />
--wiki-logo-layout-bottom-gap: 0;<br />
--mw-head-base-height-offset: 0px;<br />
<br />
/* SOT Typography */<br />
--theme-page-headings-font: PragRoman,Georgia,serif;<br />
<br />
/* Sticky Header */<br />
--sticky-header-background-color: rgb(24,72,73);<br />
--sticky-header-shadow-color: #0000004a;<br />
--sticky-header-text-color: #fff;<br />
--sticky-header-link-color: #fff;<br />
--sticky-search-background-color: none; /*SAV*/<br />
--sticky-search-text-color: var(--theme-navbar-search-input-text-color);<br />
--sticky-search-border-color: var(--theme-navbar-search-input-border-color);<br />
--sticky-search-placeholder-text-color: var(--theme-text-color-placeholder);<br />
--sticky-button-text-color: var(--theme-text-color);<br />
--sticky-button-border-color: transparent;<br />
--sticky-button-background-color: rgba(0, 0, 0, .2);<br />
--sticky-button-hover-background-color: rgba(var(--theme-link-color--rgb),.15);<br />
<br />
/* SOT GRAPHICS */<br />
/* SOT General backgrounds */<br />
--main-header-background: url(https://seaofthieves.wiki.gg/images/7/78/Skin-Header-Background.jpg); /* Green bokeh */<br />
--parchment-border: url(https://seaofthieves.wiki.gg/images/4/40/Skin-Element-Border.png); /* Parchment semi-transparent*/<br />
--parchment-opaque: url(https://seaofthieves.wiki.gg/images/5/5a/Skin-Opaque-Element-Border.png); /* Parchment solid */<br />
--heading-border-1: url(https://seaofthieves.wiki.gg/images/6/68/Skin-Heading-Border.png); /* Green horizontal line */<br />
--heading-border-2: url(https://seaofthieves.wiki.gg/images/b/b9/Skin-Header-Border.png); /* Black zig-zag */<br />
--sidebar-border: url(https://seaofthieves.wiki.gg/images/8/8e/Skin-Sidebar-Background.png); /* Parchment vertical */<br />
<br />
/* SOT item boxes */<br />
--item-border-light: url(https://seaofthieves.wiki.gg/images/5/50/Border-light.svg);<br />
--item-border-standard: url(https://seaofthieves.wiki.gg/images/a/a6/Border-standard.svg);<br />
--item-border-premium: url(https://seaofthieves.wiki.gg/images/c/c1/Border-premium.svg);<br />
--item-border-athena: url(https://seaofthieves.wiki.gg/images/d/d6/Border-athena.svg);<br />
<br />
--item-background-standard: url(https://seaofthieves.wiki.gg/images/5/50/Standard-bg.png);<br />
--item-background-premium: url(https://seaofthieves.wiki.gg/images/7/76/Premium-bg.png);<br />
--item-background-athena: url(https://seaofthieves.wiki.gg/images/0/04/Athena-bg.png);<br />
}<br />
<br />
@media screen and (max-width: 1500px) {<br />
:root {<br />
/* Logo */<br />
--wiki-logo-height: 128px;<br />
--wiki-logo-width: 300px;<br />
--wiki-logo-offset--top: calc(-1 * var(--wiki-logo-height) + 7px);<br />
/* Page content */<br />
--content-body-top-margin: 60px;<br />
/* Page navigation (mw-head) */<br />
--content-navigation-top-offset: 27px;<br />
}<br />
}<br />
@media screen and (max-width: 1330px) {<br />
:root {<br />
/* Logo */<br />
--wiki-logo-offset--left-part: 9px;<br />
/* Grid layout */<br />
--layout-sidespace--left: 2px;<br />
--layout-sidespace--right: 16px;<br />
}<br />
}<br />
@media screen and (min-width: 1260px) {<br />
.is-sidebar-hidden {<br />
--sidenav-toggle-icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M7 7V1H5v4H1v2h6zM5 19h2v-6H1v2h4v4zm10-4h4v-2h-6v6h2v-4zm0-8h4V5h-4V1h-2v6h2z'/%3E%3C/svg%3E%0A");<br />
--sidebar-width: 0px;<br />
--layout-sidespace--right: 32px;<br />
}<br />
.is-sidebar-hidden #mw-panel .mw-portlet {<br />
display: none;<br />
}<br />
}<br />
@media screen and (max-width: 1260px) {<br />
:root {<br />
/* Logo */<br />
--wiki-logo-height: 100px;<br />
--wiki-logo-offset--top: calc(-1 * var(--wiki-logo-height));<br />
--wiki-logo-offset--left-part: calc( var(--wiki-logo-width) / -4 );<br />
--mw-head-base-height-offset: -9px;<br />
/* Logo background */<br />
--head-shadow-settings: radial-gradient(circle at center, #0008 0, #0006 calc(var(--wiki-logo-width) / 2.1),<br />
#0004 calc(var(--wiki-logo-width) / 1.3), transparent 100%);<br />
/* Grid layout */<br />
--layout-content-top-offset: calc(var(--wiki-logo-height) - 10px);<br />
--layout-sidespace--left: 24px;<br />
--layout-sidespace--right: 24px;<br />
--layout-column-gap: 0px;<br />
/* Sidebar / toolbar */<br />
--toolbar-height: 38px;<br />
--sidebar-to-content-margin: 0;<br />
--sidebar-toggle-icon--open: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='m13.002 6.001-5 5.001-5-5.001z' fill='%23fff' /%3E%3C/svg%3E%0A");<br />
--sidebar-toggle-icon--collapsed: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='m6.001 2.998 5.001 5-5.001 5z' fill='%23fff'/%3E%3C/svg%3E%0A");<br />
/* Page content */<br />
--content-horizontal-margin: 1.25em;<br />
--content-top-margin: calc(var(--toolbar-height) + 10px);<br />
--content-body-top-margin: 32px;<br />
/* Page navigation (mw-head) */<br />
--content-navigation-top-offset: calc(8px + var(--content-top-margin));<br />
}<br />
}<br />
@media screen and (max-width: 720px) {<br />
:root {<br />
/* Logo */<br />
--wiki-logo-width: 300px;<br />
--wiki-logo-offset--top: calc(-1 * var(--wiki-logo-height));<br />
--wiki-logo-offset--left: 0;<br />
--wiki-logo-layout-bottom-gap: calc((var(--wiki-logo-offset--top) - var(--netbar-height)) * 2);<br />
--mw-head-base-height-offset: 0px;<br />
/* Logo background */<br />
--head-shadow-settings: linear-gradient(to right, #0009 0, #0007 var(--wiki-logo-width), transparent 100%);<br />
--head-background-settings: var(--head-background-image--mobile) 100% 0 / 161px 154px no-repeat;<br />
/* Grid layout */<br />
--layout-content-top-offset: var(--wiki-logo-height);<br />
--layout-sidespace--left: 0;<br />
--layout-sidespace--right: 0;<br />
/* Search */<br />
--search-height: 35px;<br />
--search-spacing--bottom: 6px;<br />
/* Page content */<br />
--content-body-top-margin: 85px;<br />
--content-top-margin: calc(var(--toolbar-height) + 5px);<br />
/* Page navigation (mw-head) */<br />
--content-navigation-top-offset: calc(var(--search-height) + 26px);<br />
--content-navigation-margin: calc(var(--search-height) + var(--search-spacing--bottom)) 0.5em 0;<br />
/* Sticky header */<br />
--sticky-header-height: 40px;<br />
--sticky-search-border-radius: 0;<br />
--sticky-button-border-radius: 0;<br />
}<br />
}<br />
<br />
/**** Theme vars END ***********************************************************/<br />
<br />
<br />
<br />
<br />
/**** base styles START ***********************************************************/<br />
<br />
/* always show scroll bar for short page.<br />
* By doing this page background size won't change when expand/collapse sidebar sections.<br />
*/<br />
html{<br />
overflow-y: scroll;<br />
}<br />
<br />
/** Font **/<br />
html, body,<br />
h1, h2, h3, h4, h5, h6 {<br />
font-family: Helvetica, Arial, sans-serif;<br />
color: var(--theme-text-color);<br />
}<br />
body,<br />
body .vector-body{<br />
font-size: 14px;<br />
}<br />
.mw-body h1, .mw-body-content h1, .mw-body-content h2 {<br />
font-family: var(--theme-page-headings-font);<br />
color: var(--theme-header-color);<br />
}<br />
.mw-body h3, .mw-body h4, .mw-body h5, .mw-body h6 {<br />
color: var(--theme-header-color);<br />
}<br />
#mw-head, #right-navigation .vectorMenu .vector-menu-heading {<br />
font-family: var(--theme-page-headings-font);<br />
}<br />
#mw-panel .vector-menu-heading{<br />
font-family: var(--theme-page-headings-font);<br />
}<br />
.vector-menu-dropdown .menu .mw-list-item a,<br />
#p-search form,<br />
#p-search input{<br />
font-family: Helvetica, Arial, sans-serif;<br />
}<br />
.toc .toctitle h2 {<br />
font-family: var(--theme-page-headings-font);<br />
font-size: .75rem;<br />
}<br />
<br />
/** link color **/<br />
<br />
/* Self-links aren't real links, they're not clickable.<br />
* Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive.<br />
* We should not use :not(.selflink) since it increases the priority and make it is difficult to override<br />
* link styles for certain elements (e.g. in wiki.gg header).<br />
*/<br />
a,<br />
a.selflink:hover, a.selflink:active{<br />
text-decoration: none;<br />
}<br />
a { color: var(--theme-link-color); }<br />
a.selflink:hover, a.selflink:active { color: var(--theme-text-color); }<br />
a:visited{<br />
color: var(--theme-link-color-visited);<br />
color: var(--theme-link-color);<br />
}<br />
a:hover, a:active{<br />
text-decoration: underline;<br />
color: var(--theme-link-color-hover);<br />
}<br />
/** red link **/<br />
/* we don't really need to mark you have "visited" an inexistent page */<br />
a.new, a.new:visited{<br />
color: var(--theme-link-color-redlink);<br />
}<br />
<br />
/* -------------------------------------------------------- */<br />
/* Tables */<br />
/* -------------------------------------------------------- */<br />
table {<br />
/* fix 100% width table with border */<br />
box-sizing: border-box;<br />
}<br />
<br />
table.lined,<br />
table.bordered,<br />
table.cellborder{<br />
border-collapse: collapse;<br />
border-style: solid;<br />
border-color: var(--theme-border-color);<br />
}<br />
table.lined th,<br />
table.lined td{<br />
border-width: 0 0 1px 0;<br />
}<br />
<br />
/*** "wikitable"-classed tables ***/<br />
.wikitable,<br />
.mw-datatable,<br />
table.mw-abuselog-details {<br />
border: 1px solid var(--table-border-color);<br />
background-color: var(--table-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
table.wikitable tbody tr th,<br />
table.wikitable > tr > th,<br />
table.wikitable > * > tr > th,<br />
table.mw-abuselog-details th,<br />
.mw-datatable td, .mw-datatable th {<br />
background-color: var(--table-heading-background-color);<br />
border: 1px solid var(--table-border-color);<br />
color: inherit<br />
}<br />
table.wikitable tr td,<br />
table.wikitable tr th,<br />
table.mw-abuselog-details tr td,<br />
table.mw-abuselog-details tr th{<br />
padding: 0.2em 0.5em;<br />
}<br />
table.wikitable tbody tr td,<br />
table.mw-abuselog-details tr td {<br />
border: 1px solid var(--table-border-color);<br />
}<br />
.mw-datatable td {<br />
background-color: inherit;<br />
}<br />
.mw-datatable tr:hover td {<br />
background-color: #fff2;<br />
}<br />
<br />
table.cargoTable.noMerge {<br />
border: 1px solid var(--table-border-color);<br />
background: var(--table-background-color);<br />
}<br />
<br />
table.cargoTable td {<br />
border: 1px solid var(--table-border-color);<br />
}<br />
<br />
table.cargoTable.noMerge tr th {<br />
background-color: var(--table-heading-background-color);<br />
border: 1px solid var(--table-border-color);<br />
}<br />
<br />
table.cargoTable.noMerge tr:nth-child(2n) {<br />
background: rgba(0, 0, 0, 0.25);<br />
}<br />
table.cargoTable.noMerge tr:nth-child(2n+1) {<br />
background: none;<br />
}<br />
<br />
/**** base styles END ***********************************************************/<br />
<br />
/*********************************************************************************************************/<br />
<br />
input, button{<br />
color: var(--theme-control-text-color);<br />
caret-color: var(--theme-text-color);<br />
}<br />
.wikiEditor-ui input, .mw-input input {<br />
color: var(--theme-control-text-color);<br />
caret-color: black;<br />
}<br />
input[type=submit]{<br />
color: var(--theme-control-text-color);<br />
}<br />
::placeholder {<br />
color: var(--theme-text-color-placeholder);<br />
}<br />
input#multiupload {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
<br />
/* Removes VisualEdit button */<br />
#ca-ve-edit {<br />
display: none;<br />
}<br />
<br />
.content-body img{<br />
/*max-width: 100%;*/<br />
}<br />
<br />
<br />
/* Link color */<br />
.mw-parser-output a.external,<br />
.mw-parser-output a.external:visited,<br />
.mw-parser-output a.extiw,<br />
.mw-parser-output a.extiw:visited {<br />
color: var(--theme-link-color);<br />
}<br />
<br />
/* Text color */<br />
#content,<br />
#footer ul li,<br />
h1, h2, h3, h4, h5, h6, <br />
div.hat-note.t-main,<br />
#contentSub, #contentSub2,<br />
.search-types .current a,<br />
.infobox > .title > span,<br />
code,<br />
.trw-toggleable.not-toggled.achievements .achievement b * {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
#firstHeading{<br />
color:var(--theme-header-color); <br />
}<br />
<br />
.i .note,<br />
.note-text{<br />
color: var(--theme-text-color-note);<br />
}<br />
<br />
/* Invert class */<br />
.invert,<br />
.theme-mode-dark .dark-invert,<br />
.theme-mode-light .light-invert{<br />
filter: invert(1);<br />
}<br />
<br />
/* OOUI styles */<br />
/* ================================================================== */<br />
/* OOUI styles start */<br />
/* ================================================================== */<br />
<br />
<br />
/* ------------------------------------------------------------------ */<br />
<br />
<br />
.oo-ui-iconElement-icon {<br />
filter: var(--ooui--icon-normal-filter);<br />
}<br />
<br />
.oo-ui-iconElement-icon.oo-ui-image-progressive {<br />
filter: var(--ooui--icon-progressive-filter);<br />
}<br />
<br />
.oo-ui-iconElement-icon.oo-ui-image-destructive {<br />
filter: var(--ooui--icon-destructive-filter);<br />
}<br />
<br />
.oo-ui-iconElement-icon.oo-ui-image-invert {<br />
filter: var(--ooui--icon-invert-filter);<br />
}<br />
<br />
.oo-ui-iconElement-icon.oo-ui-image-success {<br />
filter: var(--ooui--icon-success-filter);<br />
}<br />
<br />
.oo-ui-iconElement-icon.oo-ui-image-warning {<br />
filter: var(--ooui--icon-warning-filter);<br />
}<br />
<br />
.oo-ui-iconElement-icon.oo-ui-image-error {<br />
filter: var(--ooui--icon-error-filter);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button {<br />
color: var(--ooui--button-color);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {<br />
background-color: unset;<br />
color: var(--ooui--button-color--hover);<br />
--ooui--icon-normal-filter: var(--ooui--icon-filter--normal-progressive);<br />
color: var(--ooui--button-text-color--frameless-hover);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
box-shadow: var(--ooui--button-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-buttonElement-pressed>input.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled>.oo-ui-buttonElement-button:active {<br />
background-color: unset;<br />
color: var(--ooui--button-color);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
box-shadow: none;<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-progressive-color);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:hover {<br />
color: var(--ooui--button-progressive-color--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:hover .oo-ui-iconElement-icon.oo-ui-image-progressive {<br />
filter: var(--ooui--icon-progressive-filter--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:active,<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-progressive-color);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-destructive-color);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:hover {<br />
color: var(--ooui--button-destructive-color--hover)<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:active,<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-pressed>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-destructive-color);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-disabled>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-disabled-color)<br />
}<br />
<br />
.oo-ui-buttonElement-framed>.oo-ui-buttonElement-button {<br />
border-radius: 4px;<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-disabled>.oo-ui-buttonElement-button {<br />
background: var(--ooui--button-disabled-background);<br />
color: var(--ooui--button-disabled-color);<br />
border-top: var(--ooui--button-disabled-border-top);<br />
border-right: var(--ooui--button-disabled-border-right);<br />
border-bottom: var(--ooui--button-disabled-border-bottom);<br />
border-left: var(--ooui--button-disabled-border-left);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button, <br />
.cargo-tablelist .oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button {<br />
background: var(--ooui--button-background);<br />
color: var(--ooui--button-color);<br />
border-top: var(--ooui--button-border-top);<br />
border-right: var(--ooui--button-border-right);<br />
border-bottom: var(--ooui--button-border-bottom);<br />
border-left: var(--ooui--button-border-left);<br />
box-shadow: var(--ooui--button-box-shadow);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button:hover {<br />
background: var(--ooui--button-background--hover);<br />
color: var(--ooui--button-color--hover);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button:focus {<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
box-shadow: var(--ooui--button-box-shadow), var(--ooui--button-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active>.oo-ui-buttonElement-button {<br />
background: var(--ooui--button-background--hover);<br />
color: var(--ooui--button-progressive-color);<br />
border-color: var(--ooui--button-progressive-primary-border-color)<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active>.oo-ui-buttonElement-button:focus {<br />
border-color: var(--ooui--button-progressive-primary-border-color);<br />
box-shadow: var(--ooui--button-box-shadow), var(--ooui--button-progressive-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button:active,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-pressed>.oo-ui-buttonElement-button {<br />
background: var(--ooui--button-background);<br />
color: var(--ooui--button-color);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-progressive-color);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:hover .oo-ui-iconElement-icon.oo-ui-image-progressive {<br />
filter: var(--ooui--icon-progressive-filter--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:hover {<br />
color: var(--ooui--button-progressive-color--hover);<br />
background: var(--ooui--button-background--hover);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:focus {<br />
border-top: var(--ooui--button-border-top);<br />
border-right: var(--ooui--button-border-right);<br />
border-bottom: var(--ooui--button-border-bottom);<br />
border-left: var(--ooui--button-border-left);<br />
box-shadow: var(--ooui--button-box-shadow), var(--ooui--button-progressive-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:active,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active>.oo-ui-buttonElement-button {<br />
background: var(--ooui--button-background);<br />
color: var(--ooui--button-progressive-color);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-destructive-color);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:hover {<br />
color: var(--ooui--button-destructive-color--hover);<br />
background: var(--ooui--button-background--hover);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:focus {<br />
border-top: var(--ooui--button-border-top);<br />
border-right: var(--ooui--button-border-right);<br />
border-bottom: var(--ooui--button-border-bottom);<br />
border-left: var(--ooui--button-border-left);<br />
box-shadow: var(--ooui--button-box-shadow), var(--ooui--button-destructive-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:active,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-pressed>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-active>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-popupToolGroup-active>.oo-ui-buttonElement-button {<br />
background: var(--ooui--button-background);<br />
color: var(--ooui--button-destructive-color);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-color);<br />
background: linear-gradient(rgba(20, 20, 20, 0.1), rgba(20, 20, 20, 0.23)), rgba(var(--theme-border-color--rgb),.5);<br />
border-color: var(--ooui--button-progressive-primary-border-color);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:hover {<br />
color: var(--ooui--button-color);<br />
background: var(--ooui--button-progressive-background);<br />
border-color: var(--ooui--button-progressive-primary-border-color--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:focus {<br />
border-color: var(--ooui--button-progressive-primary-border-color);<br />
box-shadow: var(--ooui--button-box-shadow), var(--ooui--button-progressive-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:active,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-progressive-color);<br />
background: var(--ooui--button-background);<br />
border-color: var(--ooui--button-progressive-primary-border-color);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-destructive-color);<br />
background: var(--ooui--button-background);<br />
border-color: var(--ooui--button-destructive-primary-border-color);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:hover {<br />
color: var(--ooui--button-destructive-color--hover);<br />
background: var(--ooui--button-background--hover);<br />
border-color: var(--ooui--button-destructive-primary-border-color--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:focus {<br />
border-color: var(--ooui--button-destructive-primary-border-color);<br />
box-shadow: var(--ooui--button-box-shadow), var(--ooui--button-destructive-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:active,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-pressed>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-active>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-popupToolGroup-active>.oo-ui-buttonElement-button {<br />
background: var(--ooui--button-background);<br />
color: var(--ooui--button-destructive-color);<br />
border-color: var(--ooui--button-destructive-primary-border-color);<br />
}<br />
<br />
.oo-ui-numberInputWidget-plusButton > .oo-ui-buttonElement-button {<br />
border-top-left-radius: 0;<br />
border-bottom-left-radius: 0;<br />
border-left-width: 0;<br />
}<br />
<br />
.oo-ui-numberInputWidget-minusButton > .oo-ui-buttonElement-button {<br />
border-top-right-radius: 0;<br />
border-bottom-right-radius: 0;<br />
border-right-width: 0;<br />
}<br />
<br />
.oo-ui-pendingElement-pending {<br />
background-color: var(--ooui--textarea-pending-background-color-1);<br />
background-image: linear-gradient(135deg, var(--ooui--textarea-pending-background-color-2) 25%, transparent 25%, transparent 50%, var(--ooui--textarea-pending-background-color-2) 50%, var(--ooui--textarea-pending-background-color-2) 75%, transparent 75%, transparent);<br />
}<br />
<br />
.oo-ui-fieldLayout-disabled>.oo-ui-fieldLayout-body>.oo-ui-fieldLayout-header>.oo-ui-labelElement-label {<br />
color: var(--ooui--dropdown-disabled-color)<br />
}<br />
<br />
.oo-ui-panelLayout-framed {<br />
border-color: var(--ooui--panellayout-border-color);<br />
}<br />
<br />
.oo-ui-optionWidget.oo-ui-widget-disabled {<br />
color: var(--ooui--disabled-color);<br />
}<br />
<br />
.oo-ui-radioSelectWidget:focus [type='radio']:checked+span:before {<br />
border-color: transparent;<br />
}<br />
<br />
.oo-ui-labelWidget.oo-ui-inline-help {<br />
color: var(--ooui--inlinehelp-color);<br />
}<br />
<br />
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-error {<br />
background-color: var(--ooui--messagewidget-error-background-color);<br />
border-color: var(--ooui--messagewidget-error-border-color);<br />
}<br />
<br />
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-warning {<br />
background-color: var(--ooui--messagewidget-warning-background-color);<br />
border-color: var(--ooui--messagewidget-warning-border-color)<br />
}<br />
<br />
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-success {<br />
background-color: var(--ooui--messagewidget-success-background-color);<br />
border-color: var(--ooui--messagewidget-success-border-color)<br />
}<br />
<br />
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-notice {<br />
background-color: var(--ooui--messagewidget-notice-background-color);<br />
border-color: var(--ooui--messagewidget-notice-border-color)<br />
}<br />
<br />
.oo-ui-messageWidget.oo-ui-flaggedElement-error:not(.oo-ui-messageWidget-block) {<br />
color: var(--ooui--messagewidget-error-color)<br />
}<br />
<br />
.oo-ui-messageWidget.oo-ui-flaggedElement-success:not(.oo-ui-messageWidget-block) {<br />
color: var(--ooui--messagewidget-success-color)<br />
}<br />
<br />
.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed.oo-ui-widget-disabled+.oo-ui-widget-disabled>.oo-ui-buttonElement-button {<br />
border-left-color: var(--ooui--button-disabled-border-left);<br />
}<br />
<br />
.oo-ui-buttonGroupWidget.oo-ui-widget-enabled .oo-ui-buttonElement.oo-ui-toggleWidget-on+.oo-ui-toggleWidget-on>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonGroupWidget.oo-ui-widget-enabled .oo-ui-buttonElement.oo-ui-toggleWidget-on+.oo-ui-toggleWidget-on>.oo-ui-buttonElement-button:active {<br />
border-left-color: var(--ooui--button-border-left);<br />
}<br />
<br />
.oo-ui-popupWidget-popup {<br />
background-color: var(--ooui--popup-background-color);<br />
border-color: var(--ooui--popup-border-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:before {<br />
border-bottom-color: var(--ooui--popup-border-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:after {<br />
border-bottom-color: var(--ooui--popup-background-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:before {<br />
border-top-color: var(--ooui--popup-border-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:after {<br />
border-top-color: var(--ooui--popup-background-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor:before {<br />
border-right-color: var(--ooui--popup-border-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor:after {<br />
border-right-color: var(--ooui--popup-background-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor:before {<br />
border-left-color: var(--ooui--popup-border-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor:after {<br />
border-left-color: var(--ooui--popup-background-color);<br />
}<br />
<br />
.oo-ui-checkboxInputWidget [type='checkbox']+span {<br />
background-color: transparent;<br />
border-color: var(--ooui--checkbox-border-color);<br />
border-width: 2px;<br />
filter: none;<br />
}<br />
<br />
.oo-ui-checkboxInputWidget [type='checkbox']:indeterminate+span:before {<br />
background-color: var(--oouihelper--themerelated-light);<br />
}<br />
<br />
.oo-ui-checkboxInputWidget [type='checkbox']:disabled+span {<br />
background-color: var(--ooui--checkbox-disabled-background-color);<br />
border-color: var(--ooui--checkbox-disabled-background-color);<br />
background-image: linear-gradient(transparent, transparent), var(--ooui--checkbox-icon);<br />
}<br />
<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:focus+span {<br />
border-color: var(--ooui--checkbox-border-color);<br />
box-shadow: inset 0 0 0 1px var(--ooui--checkbox-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:hover+span {<br />
border-color: var(--ooui--checkbox-border-color--hover)<br />
}<br />
<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:active+span {<br />
background-color: var(--ooui--checkbox-border-color);<br />
border-color: var(--ooui--checkbox-border-color);<br />
box-shadow: none;<br />
}<br />
<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked+span,<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate+span {<br />
background-color: transparent;<br />
border-color: var(--theme-border-color); <br />
border-width: 2px;<br />
background-image: linear-gradient(transparent, transparent), var(--ooui--checkbox-icon);<br />
}<br />
<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked:focus+span,<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate:focus+span {<br />
background-color: transparent;<br />
border-color: var(--ooui--checkbox-border-color);<br />
box-shadow: inset 0 0 0 1px var(--ooui--checkbox-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked:hover+span,<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate:hover+span {<br />
background-color: transparent;<br />
border-color: var(--ooui--checkbox-border-color--hover);<br />
background-image: linear-gradient(transparent, transparent), var(--ooui--checkbox-icon--hover);<br />
}<br />
<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked:active+span,<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate:active+span {<br />
background-color: transparent;<br />
border-color: var(--ooui--checkbox-border-color);<br />
box-shadow: none;<br />
}<br />
<br />
.oo-ui-dropdownInputWidget select {<br />
border-color: var(--ooui--dropdown-border-color);<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled {<br />
background-color: transparent;<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled:hover {<br />
background-color: transparent;<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select {<br />
color: var(--theme-text-color);<br />
background-color: var(--ooui--textarea-background-color);<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:hover {<br />
color: var(--theme-text-color);<br />
border-color: var(--theme-border-highlight);<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:active {<br />
color: var(--theme-text-color);<br />
border-color: var(--theme-border-highlight);<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:focus {<br />
border-color: var(--theme-border-highlight);<br />
box-shadow: none;<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-disabled {<br />
background-color: transparent;<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-disabled select {<br />
color: var(--ooui--dropdown-disabled-color);<br />
border-color: transparent;<br />
}<br />
<br />
.oo-ui-radioInputWidget [type='radio']+span {<br />
background-color: transparent;<br />
border-color: var(--ooui--radiobutton-border-color);<br />
border-width: 2px;<br />
}<br />
<br />
.oo-ui-radioInputWidget [type='radio']+span:before {<br />
top: -4px;<br />
left: -4px;<br />
right: -4px;<br />
bottom: -4px;<br />
}<br />
<br />
.oo-ui-radioInputWidget [type='radio']:checked+span,<br />
.oo-ui-radioInputWidget [type='radio']:checked:hover+span,<br />
.oo-ui-radioInputWidget [type='radio']:checked:focus:hover+span {<br />
border-width: 6px;<br />
}<br />
<br />
.oo-ui-radioInputWidget [type='radio']:checked+span:before,<br />
.oo-ui-radioInputWidget [type='radio']:checked:hover+span:before,<br />
.oo-ui-radioInputWidget [type='radio']:checked:focus:hover+span:before {<br />
background-color: transparent;<br />
border: 4px solid var(--ooui--textarea-background-color);<br />
}<br />
<br />
.oo-ui-radioInputWidget [type='radio']:disabled+span {<br />
background-color: var(--ooui--radiobutton-disabled-background-color);<br />
border-color: var(--ooui--radiobutton-border-color)<br />
}<br />
<br />
.oo-ui-radioInputWidget [type='radio']:disabled:checked+span {<br />
background-color: var(--ooui--radiobutton-disabled-background-color)<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:hover+span {<br />
border-color: var(--ooui--radiobutton-border-color--hover)<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:active+span {<br />
background-color: var(--ooui--radiobutton-border-color);<br />
border-color: var(--ooui--radiobutton-border-color);<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked+span {<br />
background-color: var(--oouihelper--themerelated-light);<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:focus+span:before {<br />
border-color: transparent;<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:focus+span {<br />
box-shadow: inset 0 0 0 1px var(--ooui--radiobutton-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:hover+span {<br />
border-color: var(--ooui--radiobutton-border-color--hover);<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:active+span {<br />
border-color: var(--ooui--radiobutton-border-color);<br />
box-shadow: inset 0 0 0 1px var(--ooui--radiobutton-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:active+span:before {<br />
border-color: transparent;<br />
}<br />
<br />
.oo-ui-textInputWidget .oo-ui-inputWidget-input {<br />
background-color: var(--ooui--textarea-background-color);<br />
color: var(--theme-text-color);<br />
border-color: var(--ooui--textarea-border-color);<br />
caret-color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-textInputWidget .oo-ui-pendingElement-pending {<br />
background-color: var(--ooui--textarea-pending-background-color-1)<br />
}<br />
<br />
.oo-ui-textInputWidget>.oo-ui-labelElement-label {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input::-webkit-input-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input:-ms-input-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input::-moz-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input::placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input:focus {<br />
border-color: var(--ooui--textarea-border-color--focus);<br />
box-shadow: inset 0 0 0 1px var(--ooui--textarea-border-color--focus);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input[readonly]:not(.oo-ui-pendingElement-pending) {<br />
background-color: var(--ooui--textarea-readonly-background-color)<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input {<br />
border-color: var(--ooui--textarea-border-color--hover)<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input:focus {<br />
border-color: var(--ooui--textarea-border-color--focus)<br />
}<br />
<br />
@media screen and (min-width:0) {<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled textarea.oo-ui-inputWidget-input:focus {<br />
outline-color: var(--ooui--textarea-border-color--focus);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid textarea.oo-ui-inputWidget-input:focus {<br />
outline-color: var(--ooui--textarea-invalid-border-color)<br />
}<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {<br />
border-color: var(--ooui--textarea-invalid-border-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input:hover {<br />
border-color: var(--ooui--textarea-invalid-border-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input:focus {<br />
border-color: var(--ooui--textarea-invalid-border-color);<br />
box-shadow: inset 0 0 0 1px var(--ooui--textarea-invalid-border-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-disabled .oo-ui-inputWidget-input {<br />
background-color: var(--ooui--textarea-disabled-background-color);<br />
-webkit-text-fill-color: var(--ooui--textarea-disabled-color);<br />
color: var(--ooui--textarea-disabled-color);<br />
text-shadow: none;<br />
border-color: var(--ooui--textarea-disabled-border-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-disabled>.oo-ui-labelElement-label {<br />
color: var(--ooui--textarea-placeholder-color);<br />
text-shadow: none;<br />
}<br />
<br />
.oo-ui-menuSelectWidget {<br />
background-color: var(--ooui--menuselect-background-color);<br />
border-color: var(--ooui--menuselect-border-color);<br />
}<br />
<br />
.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected {<br />
background-color: var(--ooui--menuselect-selected-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted,<br />
.oo-ui-menuOptionWidget.oo-ui-optionWidget-pressed.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {<br />
background-color: var(--ooui--menuselect-selected-background-color);<br />
color: var(--theme-link-color);<br />
}<br />
<br />
.oo-ui-menuOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-menuSectionOptionWidget {<br />
color: var(--ooui--menusectionoption-color);<br />
}<br />
<br />
.oo-ui-dropdownWidget-handle {<br />
border-color: var(--ooui--dropdown-border-color);<br />
}<br />
<br />
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle {<br />
background-color: var(--ooui--dropdown-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:hover {<br />
background-color: var(--ooui--dropdown-background-color--hover);<br />
color: var(--theme-text-color);<br />
border-color: var(--ooui--dropdown-border-color--hover);<br />
}<br />
<br />
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:active {<br />
color: var(--theme-text-color);<br />
border-color: var(--ooui--dropdown-border-color--hover);<br />
}<br />
<br />
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:focus {<br />
border-color: var(--ooui--dropdown-border-color--focus);<br />
box-shadow: inset 0 0 0 1px var(--ooui--dropdown-border-color--focus);<br />
}<br />
<br />
.oo-ui-dropdownWidget.oo-ui-widget-enabled.oo-ui-dropdownWidget-open .oo-ui-dropdownWidget-handle {<br />
background-color: var(--ooui--dropdown-background-color);<br />
}<br />
<br />
.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle {<br />
color: var(--ooui--dropdown-disabled-color);<br />
text-shadow: none;<br />
border-color: var(--ooui--dropdown-disabled-border-color);<br />
background-color: var(--ooui--dropdown-disabled-background-color);<br />
}<br />
<br />
.oo-ui-multioptionWidget.oo-ui-widget-disabled {<br />
color: var(--ooui--multioption-disabled-color);<br />
}<br />
<br />
.oo-ui-progressBarWidget {<br />
border-color: var(--ooui--progressbar-border-color);<br />
}<br />
<br />
.oo-ui-progressBarWidget:not(.oo-ui-pendingElement-pending) {<br />
background-color: transparent;<br />
}<br />
<br />
.oo-ui-progressBarWidget.oo-ui-widget-enabled .oo-ui-progressBarWidget-bar {<br />
background-color: var(--ooui--progressbar-bar-background-color)<br />
}<br />
<br />
.oo-ui-progressBarWidget.oo-ui-widget-disabled .oo-ui-progressBarWidget-bar {<br />
background-color: var(--ooui--progressbar-disabled-border-color);<br />
}<br />
<br />
.oo-ui-progressBarWidget.oo-ui-pendingElement-pending {<br />
background-color: var(--ooui--progressbar-pending-background-color-1);<br />
background-image: linear-gradient(135deg, var(--ooui--progressbar-pending-background-color-2) 25%, transparent 25%, transparent 50%, var(--ooui--progressbar-pending-background-color-2) 50%, var(--ooui--progressbar-pending-background-color-2) 75%, transparent 75%, transparent);<br />
}<br />
<br />
.oo-ui-bookletLayout-outlinePanel>.oo-ui-outlineControlsWidget {<br />
border-top-color: var(--ooui--bookletlayout-border-color);<br />
}<br />
<br />
.oo-ui-bookletLayout>.oo-ui-menuLayout-menu {<br />
border-right-color: var(--ooui--bookletlayout-border-color);<br />
}<br />
<br />
.oo-ui-buttonSelectWidget .oo-ui-buttonOptionWidget.oo-ui-widget-disabled+.oo-ui-widget-disabled>.oo-ui-buttonElement-button {<br />
border-left: var(--ooui--button-disabled-border-left);<br />
}<br />
<br />
.oo-ui-buttonSelectWidget.oo-ui-widget-enabled:focus .oo-ui-buttonOptionWidget.oo-ui-optionWidget-selected .oo-ui-buttonElement-button {<br />
border-color: var(--ooui--button-progressive-primary-border-color);<br />
box-shadow: var(--ooui--button-box-shadow), var(--ooui--button-progressive-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-toggleButtonWidget.oo-ui-widget-enabled.oo-ui-buttonElement-frameless.oo-ui-toggleWidget-on .oo-ui-buttonElement-button {<br />
background-color: transparent;<br />
color: var(--ooui--button-frameless-on-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget {<br />
background-color: transparent;<br />
border: 1px solid var(--ooui--toggleswitch-border-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget-grip {<br />
top: 0.35714286em;<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip {<br />
left: 1.9em;<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled .oo-ui-toggleSwitchWidget-grip {<br />
background-color: transparent;<br />
border: 3px solid var(--ooui--toggleswitch-border-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover {<br />
background-color: transparent;<br />
border-color: var(--ooui--toggleswitch-border-color--hover);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover .oo-ui-toggleSwitchWidget-grip {<br />
background-color: transparent;<br />
border-color: var(--ooui--toggleswitch-border-color--hover);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active,<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:hover,<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:focus {<br />
background-color: var(--ooui--toggleswitch-color--active);<br />
border-color: var(--ooui--toggleswitch-color--active);<br />
box-shadow: inset 0 0 0 1px var(--ooui--toggleswitch-color--active);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active .oo-ui-toggleSwitchWidget-grip,<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:hover .oo-ui-toggleSwitchWidget-grip,<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:focus .oo-ui-toggleSwitchWidget-grip {<br />
background-color: var(--ooui--toggleswitch-grip-color);<br />
border-color: var(--ooui--toggleswitch-grip-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:focus {<br />
border-color: var(--ooui--toggleswitch-border-color);<br />
box-shadow: inset 0 0 0 1px var(--ooui--toggleswitch-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:focus .oo-ui-toggleSwitchWidget-grip {<br />
border-color: var(--ooui--toggleswitch-border-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on {<br />
background-color: var(--ooui--toggleswitch-border-color);<br />
border-color: var(--ooui--toggleswitch-border-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip {<br />
background-color: var(--ooui--toggleswitch-grip-color);<br />
border-color: var(--ooui--toggleswitch-grip-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:hover {<br />
background-color: var(--ooui--toggleswitch-border-color--hover);<br />
border-color: var(--ooui--toggleswitch-border-color--hover);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:active,<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:active:hover {<br />
background-color: var(--ooui--toggleswitch-color--active);<br />
border-color: var(--ooui--toggleswitch-color--active);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:focus {<br />
border-color: var(--ooui--toggleswitch-border-color);<br />
box-shadow: none;<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:focus:before {<br />
border-color: var(--ooui--toggleswitch-grip-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-disabled {<br />
background-color: var(--ooui--toggleswitch-disabled-background-color);<br />
border-color: var(--ooui--toggleswitch-border-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-disabled.oo-ui-toggleWidget-off .oo-ui-toggleSwitchWidget-grip {<br />
background-color: transparent;<br />
border: 2px solid var(--ooui--toggleswitch-disabled-grip-color);<br />
box-shadow: none;<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-disabled.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip {<br />
background-color: var(--ooui--toggleswitch-disabled-grip-color);<br />
}<br />
<br />
.oo-ui-selectFileWidget-dropTarget {<br />
background-color: var(--ooui--selectfile-background-color);<br />
border: 1px solid var(--ooui--selectfile-border-color);<br />
}<br />
<br />
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-dropTarget {<br />
background-color: var(--ooui--selectfile-background-color);<br />
}<br />
<br />
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-dropTarget:hover {<br />
border-color: var(--ooui--selectfile-border-color);<br />
}<br />
<br />
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-canDrop.oo-ui-selectFileWidget-dropTarget,<br />
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-canDrop .oo-ui-selectFileInputWidget-info>.oo-ui-inputWidget-input {<br />
background-color: var(--ooui--selectfile-candrop-background-color);<br />
color: var(--theme-link-color);<br />
}<br />
<br />
.oo-ui-selectFileWidget.oo-ui-widget-disabled.oo-ui-selectFileWidget-dropTarget,<br />
.oo-ui-selectFileWidget.oo-ui-selectFileInputWidget-empty.oo-ui-widget-disabled.oo-ui-selectFileWidget-dropTarget {<br />
background-color: var(--ooui--textarea-disabled-background-color);<br />
border-color: var(--ooui--selectfile-border-color);<br />
}<br />
<br />
.oo-ui-outlineSelectWidget:focus {<br />
box-shadow: var(--ooui--outlineselect-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-outlineOptionWidget.oo-ui-optionWidget-highlighted {<br />
background-color: var(--ooui--outlineoption-highlighted-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-outlineOptionWidget.oo-ui-optionWidget-selected {<br />
background-color: var(--ooui--outlineoption-selected-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-outlineOptionWidget.oo-ui-optionWidget-pressed {<br />
background-color: var(--ooui--outlineoption-pressed-background-color);<br />
color: var(--theme-link-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-framed {<br />
background-color: var(--ooui--tabselect-background-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-frameless {<br />
box-shadow: inset 0 -1px 0 0 var(--ooui--tabselect-frameless-box-shadow-color);<br />
}<br />
<br />
.oo-ui-tabOptionWidget {<br />
color: var(--ooui--taboption-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected {<br />
background-color: var(--ooui--tabselect-selected-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected .oo-ui-labelElement-label {<br />
border-bottom-color: var(--ooui--tabselect-selected-background-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover {<br />
background-color: var(--ooui--tabselect-highlighted-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled:active {<br />
background-color: var(--ooui--tabselect-selected-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget-selected:hover {<br />
background-color: var(--ooui--tabselect-selected-background-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-framed.oo-ui-widget-enabled:focus .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected .oo-ui-labelElement-label {<br />
border-bottom-color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected {<br />
color: var(--ooui--tabselect-frameless-selected-color);<br />
box-shadow: inset 0 -2px 0 0 var(--ooui--tabselect-frameless-selected-box-shadow-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover {<br />
color: var(--ooui--tabselect-frameless-highlighted-color);<br />
box-shadow: inset 0 -2px 0 0 var(--ooui--tabselect-frameless-highlighted-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-widget-enabled:active {<br />
color: var(--ooui--tabselect-frameless-selected-color);<br />
box-shadow: inset 0 -2px 0 0 var(--ooui--tabselect-frameless-selected-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-frameless.oo-ui-widget-enabled:focus .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected {<br />
box-shadow: inset 0 0 0 2px var(--ooui--tabselect-frameless-selected-box-shadow-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget-handle {<br />
border: 1px solid var(--ooui--textarea-border-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group>input {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group>input::-webkit-input-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group>input:-ms-input-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group>input::-moz-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group>input::placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagMultiselectWidget-handle {<br />
background-color: var(--ooui--textarea-readonly-background-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled {<br />
background-color: var(--ooui--textarea-background-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined:hover .oo-ui-tagMultiselectWidget-handle {<br />
border-color: var(--ooui--textarea-border-color--hover);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-tagMultiselectWidget-focus .oo-ui-tagMultiselectWidget-handle {<br />
border-color: var(--ooui--textarea-border-color--focus);<br />
box-shadow: inset 0 0 0 1px var(--ooui--textarea-border-color--focus);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-flaggedElement-invalid .oo-ui-tagMultiselectWidget-handle,<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-flaggedElement-invalid:hover .oo-ui-tagMultiselectWidget-handle {<br />
border-color: var(--ooui--textarea-invalid-border-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined {<br />
background-color: var(--ooui--textarea-readonly-background-color);<br />
background-color: transparent;<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagItemWidget.oo-ui-widget-enabled {<br />
background-color: var(--ooui--tagitem-background-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {<br />
border-color: var(--ooui--textarea-invalid-border-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {<br />
color: var(--ooui--textarea-invalid-border-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-disabled .oo-ui-tagMultiselectWidget-handle {<br />
background-color: var(--ooui--textarea-disabled-background-color);<br />
color: var(--ooui--textarea-disabled-color);<br />
text-shadow: none;<br />
border-color: var(--ooui--textarea-disabled-border-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget {<br />
border-color: var(--ooui--tagitem-border-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled:hover {<br />
background-color: var(--ooui--tagitem-background-color);<br />
color: var(--ooui--tagitem-color--hover);<br />
border-color: var(--ooui--tagitem-border-color--hover);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled:focus {<br />
border-color: var(--ooui--tagitem-border-color--focus);<br />
box-shadow: inset 0 0 0 1px var(--ooui--tagitem-border-color--focus);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled:not(.oo-ui-tagItemWidget-fixed) {<br />
background-color: var(--ooui--tagitem-background-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid {<br />
border-color: var(--ooui--tagitem-invalid-border-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid:hover {<br />
border-color: var(--ooui--tagitem-invalid-border-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid:focus {<br />
border-color: var(--ooui--tagitem-invalid-border-color);<br />
box-shadow: inset 0 0 0 1px var(--ooui--tagitem-invalid-border-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-buttonElement-button:hover {<br />
background-color: var(--ooui--textarea-background-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-buttonElement-button:focus {<br />
border: 0;<br />
box-shadow: none;<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-buttonElement-button:active {<br />
background-color: var(--ooui--tagitem-border-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-disabled {<br />
background-color: var(--ooui--tagitem-disabled-background-color);<br />
color: var(--ooui--tagitem-disabled-color);<br />
border-color: var(--ooui--tagitem-disabled-border-color);<br />
text-shadow: none;<br />
}<br />
<br />
.oo-ui-messageDialog-content>.oo-ui-window-foot {<br />
outline-color: var(--ooui--dialog-border-color);<br />
}<br />
<br />
.oo-ui-messageDialog-title {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-messageDialog-message {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive .oo-ui-buttonElement-button:active {<br />
background: var(--ooui--button-background);<br />
}<br />
<br />
.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive .oo-ui-buttonElement-button:active {<br />
background: var(--ooui--button-background);<br />
}<br />
<br />
.oo-ui-messageDialog-actions-horizontal .oo-ui-actionWidget {<br />
border-right-color: var(--ooui--dialog-border-color);<br />
}<br />
<br />
.oo-ui-messageDialog-actions-vertical .oo-ui-actionWidget {<br />
border-bottom-color: var(--ooui--dialog-border-color--lighter);<br />
}<br />
<br />
.oo-ui-processDialog-content .oo-ui-window-head,<br />
.oo-ui-processDialog-content .oo-ui-window-foot {<br />
outline-color: var(--ooui--dialog-border-color--lighter);<br />
}<br />
<br />
.oo-ui-processDialog-actions-primary .oo-ui-actionWidget>.oo-ui-buttonElement-button {<br />
border-left-color: var(--ooui--dialog-border-color--lighter);<br />
}<br />
<br />
.oo-ui-processDialog-actions-primary .oo-ui-actionWidget:not(.oo-ui-flaggedElement-progressive):not(.oo-ui-flaggedElement-destructive)>.oo-ui-buttonElement-button:hover,<br />
.oo-ui-processDialog-actions-primary .oo-ui-actionWidget:not(.oo-ui-flaggedElement-progressive):not(.oo-ui-flaggedElement-destructive)>.oo-ui-buttonElement-button:active {<br />
border-left-color: var(--ooui--dialog-border-color--lighter);<br />
}<br />
<br />
.oo-ui-processDialog-actions-primary .oo-ui-actionWidget:not(.oo-ui-flaggedElement-progressive):not(.oo-ui-flaggedElement-destructive)>.oo-ui-buttonElement-button:focus {<br />
border-color: var(--ooui--button-progressive-primary-border-color);<br />
}<br />
<br />
.oo-ui-processDialog-actions-safe .oo-ui-actionWidget>.oo-ui-buttonElement-button,<br />
.oo-ui-processDialog-actions-other .oo-ui-actionWidget>.oo-ui-buttonElement-button {<br />
border-right-color: var(--ooui--dialog-border-color--lighter);<br />
}<br />
<br />
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement)>.oo-ui-buttonElement-button:hover {<br />
background: var(--ooui--button-background--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
}<br />
<br />
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement)>.oo-ui-buttonElement-button:active {<br />
background: var(--ooui--button-background);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement)>.oo-ui-buttonElement-button:focus {<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-windowManager-modal>.oo-ui-dialog>.oo-ui-window-frame {<br />
background-color: var(--ooui--window-background-color);<br />
}<br />
<br />
.oo-ui-windowManager-modal.oo-ui-windowManager-floating>.oo-ui-dialog>.oo-ui-window-frame {<br />
border-color: var(--ooui--window-border-color);<br />
}<br />
<br />
.oo-ui-indicator-clear {<br />
filter: var(--ooui--indicator-filter);<br />
}<br />
<br />
.oo-ui-image-invert.oo-ui-indicator-clear {<br />
filter: var(--ooui--indicator-invert-filter);<br />
}<br />
<br />
.oo-ui-indicator-up {<br />
filter: var(--ooui--indicator-filter);<br />
}<br />
<br />
.oo-ui-image-invert.oo-ui-indicator-up {<br />
filter: var(--ooui--indicator-invert-filter);<br />
}<br />
<br />
.oo-ui-indicator-down {<br />
filter: var(--ooui--indicator-filter); /* SAV distorts dropdown on Cargo query */<br />
}<br />
<br />
.oo-ui-image-invert.oo-ui-indicator-down {<br />
filter: var(--ooui--indicator-invert-filter);<br />
}<br />
<br />
.oo-ui-indicator-required {<br />
filter: var(--ooui--indicator-filter);<br />
}<br />
<br />
.oo-ui-image-invert.oo-ui-indicator-required {<br />
filter: var(--ooui--indicator-invert-filter);<br />
}<br />
<br />
/* The following styles are actually not part of OOUI, but base MediaWiki.<br />
* They appear very similarly to OOUI, though, so they use OOUI styling vars as well.<br />
*/<br />
<br />
.editOptions {<br />
background-color: var(--ooui--messagewidget-notice-background-color);<br />
color: var(--theme-text-color);<br />
border-color: var(--ooui--messagewidget-notice-border-color);<br />
}<br />
<br />
.unpatrolled {<br />
color: var(--ooui--messagewidget-error-color)<br />
}<br />
<br />
li span.deleted,<br />
span.history-deleted {<br />
color: var(--ooui--messagewidget-error-border-color);<br />
}<br />
<br />
.messagebox,<br />
.errorbox,<br />
.warningbox,<br />
.successbox {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.messagebox {<br />
background-color: var(--ooui--messagewidget-notice-background-color);<br />
border-color: var(--ooui--messagewidget-notice-border-color);<br />
}<br />
<br />
.errorbox {<br />
background-color: var(--ooui--messagewidget-error-background-color);<br />
border-color: var(--ooui--messagewidget-error-border-color);<br />
}<br />
<br />
.warningbox {<br />
background-color: var(--ooui--messagewidget-warning-background-color);<br />
border-color: var(--ooui--messagewidget-warning-border-color);<br />
}<br />
<br />
.successbox {<br />
background-color: var(--ooui--messagewidget-success-background-color);<br />
border-color: var(--ooui--messagewidget-success-border-color);<br />
}<br />
<br />
.usermessage {<br />
background-color: var(--custom-notice-yellow-background-color);<br />
border-color: var(--custom-notice-yellow-border-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.client-js .mw-recentchanges-toplinks:not(.mw-recentchanges-toplinks-collapsed) {<br />
border-color: var(--ooui--dialog-border-color--lighter);<br />
}<br />
<br />
.client-js .mw-rcfilters-spinner .mw-rcfilters-spinner-bounce,<br />
.client-js .mw-rcfilters-spinner:before,<br />
.client-js .mw-rcfilters-spinner:after {<br />
background-color: var(--ooui--checkbox-border-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle {<br />
background-color: var(--ooui--textarea-readonly-background-color);<br />
border-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.mw-rcfilters-collapsed .mw-rcfilters-ui-filterTagMultiselectWidget {<br />
border-bottom-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled .mw-rcfilters-ui-filterTagMultiselectWidget-emphasize.oo-ui-tagMultiselectWidget-handle {<br />
background-color: var(--ooui--textarea-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title {<br />
color: var(--theme-text-color-note);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-savedQueryTitle {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-views-select-widget.oo-ui-widget {<br />
border-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-emptyFilters {<br />
color: var(--theme-text-color-note)<br />
}<br />
<br />
.mw-rcfilters-ui-itemMenuOptionWidget:not(:last-child):not(.mw-rcfilters-ui-itemMenuOptionWidget-identifier-talk) {<br />
border-bottom-color: var(--ooui--menuselect-border-color)<br />
}<br />
<br />
.mw-rcfilters-ui-itemMenuOptionWidget-view-namespaces {<br />
border-top-width: 3px;<br />
border-top-color: var(--ooui--menuselect-border-color);<br />
}<br />
<br />
.mw-rcfilters-ui-itemMenuOptionWidget:hover {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected {<br />
background-color: var(--ooui--menuselect-selected-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-itemMenuOptionWidget-label-title {<br />
color: var(--theme-text-color)<br />
}<br />
<br />
.mw-rcfilters-ui-itemMenuOptionWidget-label-desc {<br />
color: var(--theme-text-color-note);<br />
}<br />
<br />
.mw-rcfilters-ui-itemMenuOptionWidget-excludeLabel {<br />
color: var(--theme-text-color-note);<br />
}<br />
<br />
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected) {<br />
background-color: transparent;<br />
}<br />
<br />
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted .mw-rcfilters-ui-itemMenuOptionWidget-label-title,<br />
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted .mw-rcfilters-ui-itemMenuOptionWidget-label-desc {<br />
color: var(--ooui--dropdown-disabled-color)<br />
}<br />
<br />
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted.oo-ui-optionWidget-highlighted {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterMenuSectionOptionWidget {<br />
background-color: var(--ooui--dropdown-disabled-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterMenuSectionOptionWidget-header-title.oo-ui-labelElement-label {<br />
color: var(--ooui--dropdown-disabled-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterItemHighlightButton-circle.oo-ui-iconElement-icon {<br />
filter: none;<br />
}<br />
<br />
.mw-rcfilters-ui-tagItemWidget.oo-ui-flaggedElement-muted.oo-ui-tagItemWidget.oo-ui-widget-enabled {<br />
background-color: var(--ooui--tagitem-disabled-background-color);<br />
border-color: var(--ooui--tagitem-disabled-border-color)<br />
}<br />
<br />
.mw-rcfilters-ui-tagItemWidget.oo-ui-flaggedElement-muted.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-labelElement-label {<br />
color: var(--ooui--tagitem-disabled-color)<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .mw-rcfilters-ui-tagItemWidget-selected.oo-ui-tagItemWidget.oo-ui-widget-enabled {<br />
background-color: var(--ooui--tagitem-background-color);<br />
border-color: var(--ooui--tagitem-border-color--focus);<br />
}<br />
<br />
.mw-rcfilters-ui-tagItemWidget-popup-content {<br />
color: var(--theme-text-color-note)<br />
}<br />
<br />
.mw-rcfilters-ui-filterMenuHeaderWidget-title {<br />
color: var(--theme-text-color)<br />
}<br />
<br />
.mw-rcfilters-ui-filterMenuHeaderWidget-header {<br />
border-bottom-color: var(--ooui--textarea-border-color);<br />
background-color: var(--ooui--textarea-readonly-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-menuSelectWidget-noresults {<br />
color: var(--theme-text-color-note);<br />
}<br />
<br />
.mw-rcfilters-ui-menuSelectWidget-footer {<br />
background-color: var(--ooui--textarea-readonly-background-color);<br />
border-top-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.mw-rcfilters-ui-viewSwitchWidget label.oo-ui-labelWidget {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.mw-rcfilters-ui-datePopupWidget {<br />
border-top-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.mw-rcfilters-ui-datePopupWidget .mw-rcfilters-ui-valuePickerWidget-title {<br />
color: var(--theme-text-color-note)<br />
}<br />
<br />
.mw-rcfilters-ui-highlightColorPickerWidget-buttonSelect-color .oo-ui-iconElement-icon {<br />
filter: none;<br />
}<br />
<br />
.mw-changeslist-legend, .mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {<br />
background-color: var(--ooui--messagewidget-notice-background-color);<br />
border-color: var(--ooui--messagewidget-notice-border-color)<br />
}<br />
<br />
.mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c1,<br />
.mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c1 tr:first-child,<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c1.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c1.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {<br />
background-color: var(--custom-notice-blue-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c2,<br />
.mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c2 tr:first-child,<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c2.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c2.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {<br />
background-color: var(--custom-notice-green-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c3,<br />
.mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c3 tr:first-child,<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c3.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c3.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {<br />
background-color: var(--custom-notice-yellow-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c4,<br />
.mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c4 tr:first-child,<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c4.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c4.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {<br />
background-color: var(--custom-notice-orange-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c5,<br />
.mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c5 tr:first-child,<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c5.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c5.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {<br />
background-color: var(--custom-notice-red-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-savedLinksListItemWidget:hover {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-savedLinksListItemWidget-label {<br />
color: var(--theme-link-color);<br />
}<br />
<br />
.mw-rcfilters-ui-watchlistTopSectionWidget-separator {<br />
border-top-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-mobile .oo-ui-tagMultiselectWidget-input.oo-ui-textInputWidget input[readonly] {<br />
background-color: var(--ooui--textarea-readonly-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-mobile .oo-ui-tagMultiselectWidget-input.oo-ui-textInputWidget input[readonly]::-webkit-input-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-mobile .oo-ui-tagMultiselectWidget-input.oo-ui-textInputWidget input[readonly]:-ms-input-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-mobile .oo-ui-tagMultiselectWidget-input.oo-ui-textInputWidget input[readonly]::-moz-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-mobile .oo-ui-tagMultiselectWidget-input.oo-ui-textInputWidget input[readonly]::placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.mw-editform #wpTextbox1, .CodeMirror {<br />
background: rgba(var(--page-background-color--rgb), 0.5);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
div.wikiEditor-ui-toolbar .booklet .pages {<br />
background-color: var(--theme-page-background-color);<br />
}<br />
<br />
.wikiEditor-ui .wikiEditor-ui-view {<br />
border-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.wikiEditor-ui .wikiEditor-ui-top {<br />
border-bottom-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .sections .section {<br />
border-top-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .tabs span.tab a {<br />
color: var(--theme-link-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .tabs span.tab a:before {<br />
filter: var(--ooui--icon-normal-filter);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .tabs span.tab a.current,<br />
.wikiEditor-ui-toolbar .tabs span.tab a.current:visited {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .group .label {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .group .tool-select .label {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .group .tool-select .label:after {<br />
filter: var(--ooui--icon-normal-filter);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .group .tool-select .options {<br />
border-color: var(--ooui--menuselect-border-color);<br />
background-color: var(--ooui--menuselect-background-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .group .tool-select .options .option {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .page-table th {<br />
color: var(--ooui--disabled-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .page-table td {<br />
color: var(--theme-text-color);<br />
border-top-color: var(--ooui--menuselect-border-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .page-characters div span {<br />
border-color: var(--ooui--tagitem-border-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .page-characters div span:hover {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
border-color: var(--ooui--tagitem-border-color--hover);<br />
}<br />
<br />
.wikiEditor-ui-toolbar {<br />
background-color: var(--theme-page-background-color--secondary);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .group {<br />
border-color: var(--ooui--menuselect-border-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .group .tool-select .menu .options .option:hover {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .booklet>.index> :hover {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .booklet>.index>.current {<br />
background-color: var(--ooui--menuselect-selected-background-color);<br />
color: var(--theme-link-color);<br />
}<br />
<br />
.tool-button:hover,<br />
.tool.oo-ui-buttonElement-frameless.oo-ui-iconElement>.oo-ui-buttonElement-button:hover {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
}<br />
<br />
.mw-email-not-authenticated .oo-ui-labelWidget,<br />
.mw-email-none .oo-ui-labelWidget {<br />
color: unset;<br />
}<br />
<br />
.mw-email-not-authenticated .oo-ui-labelWidget {<br />
background-color: var(--ooui--messagewidget-warning-background-color);<br />
border-color: var(--ooui--messagewidget-warning-border-color)<br />
}<br />
<br />
.mw-email-none .oo-ui-labelWidget {<br />
background-color: var(--ooui--messagewidget-notice-background-color);<br />
border-color: var(--ooui--messagewidget-notice-border-color);<br />
}<br />
<br />
.mw-prefs-buttons {<br />
background-color: var(--theme-content-background);<br />
border-top-color: var(--ooui--panellayout-border-color);<br />
}<br />
<br />
.mw-prefs-tabs-wrapper.oo-ui-panelLayout-framed,<br />
.mw-prefs-tabs > .oo-ui-menuLayout-content > .oo-ui-indexLayout-stackLayout > .oo-ui-tabPanelLayout {<br />
border-color: var(--ooui--panellayout-border-color);<br />
}<br />
<br />
.client-nojs .mw-prefs-tabs .mw-prefs-section-fieldset > .oo-ui-fieldsetLayout-group {<br />
border-top-color: var(--ooui--panellayout-border-color);<br />
}<br />
<br />
div.drilldown-filters-wrapper {<br />
border-color: var(--theme-border-color);<br />
color: var(--theme-text-color);<br />
background-color: var(--theme-page-background-color--secondary);<br />
}<br />
<br />
div#drilldown-format-tabs-wrapper, #drilldown-tables-tabs-wrapper {<br />
border-bottom: 1px solid var(--theme-border-color);<br />
}<br />
<br />
.drilldown-tabs {<br />
background: none;<br />
}<br />
<br />
.drilldown-tabs li {<br />
background: none;<br />
}<br />
<br />
.drilldown-tabs a, .drilldown-tabs a:active {<br />
color: var(--theme-text-color);<br />
font-weight: 700;<br />
}<br />
<br />
.drilldown-tabs li.selected a {<br />
box-shadow: inset 0 -2px 0 0 var(--tabber-color--active);<br />
color: var(--tabber-color--active);<br />
background: none;<br />
}<br />
<br />
.drilldown-tabs a:hover, .drilldown-tabs li.selected a:hover {<br />
box-shadow: inset 0 -2px 0 0 var(--tabber-color--hover);<br />
color: var(--tabber-color--hover);<br />
text-decoration:none;<br />
}<br />
<br />
<br />
/* ------------------------------------------------------------------ */<br />
<br />
<br />
/* ================================================================== */<br />
/* OOUI styles end */<br />
/* ================================================================== */<br />
<br />
<br />
/* ------------------------------------------------------------------ */<br />
<br />
<br />
/***********************************************************************************************************<br />
* css for wiki.gg top bar and footer bar<br />
***********************************************************************************************************/<br />
<br />
/*** Wiki.gg site bars tweak ***/<br />
div#p-personal ul{<br />
white-space: nowrap; /* for "log out" */<br />
}<br />
#p-personal .vector-menu-content #pt-anonuserpage,<br />
#p-personal .vector-menu-content #pt-userpage a{<br />
padding-top: 0;<br />
background-position: left center;<br />
}<br />
<br />
<br />
/*** responsive ***/<br />
@media screen and (max-width: 720px){<br />
footer#wikigg-footer .footer-right{<br />
margin-left: 0;<br />
}<br />
footer#wikigg-footer .footer-left {<br />
margin-right: 0;<br />
}<br />
}<br />
@media screen and (max-width:600px) {<br />
footer#wikigg-footer{<br />
display: grid;<br />
grid-template-columns: 35px 1fr;<br />
grid-template-rows: auto auto;<br />
align-items: center;<br />
justify-items: start;<br />
padding: 3px 0 3px 10px;<br />
}<br />
footer#wikigg-footer .footer-middle{<br />
grid-column: 1 / 2;<br />
grid-row: 1 / 3;<br />
}<br />
footer#wikigg-footer .footer-right{<br />
grid-column: 2 / 3;<br />
grid-row: 1 / 2;<br />
margin: 0;<br />
}<br />
footer#wikigg-footer .footer-left{<br />
grid-column: 2 / 3;<br />
grid-row: 2 / 3;<br />
margin: 0;<br />
}<br />
}/* screen and (max-width:600px) */<br />
<br />
<br />
<br />
<br />
/*<br />
css for floating-scroll v3.2.0<br />
https://amphiluke.github.io/floating-scroll/<br />
(c) 2022 Amphiluke<br />
*/<br />
.fl-scrolls{overflow:auto;position:fixed}.fl-scrolls div{overflow:hidden;pointer-events:none}.fl-scrolls div:before{content:"\A0"}.fl-scrolls,.fl-scrolls div{font-size:1px;line-height:0;margin:0;padding:0}.fl-scrolls-hidden div:before{content:"\A0\A0"}.fl-scrolls-viewport{position:relative}.fl-scrolls-body{overflow:auto}.fl-scrolls-viewport .fl-scrolls{position:absolute}.fl-scrolls-hoverable .fl-scrolls{opacity:0;transition:opacity .5s .3s}.fl-scrolls-hoverable:hover .fl-scrolls{opacity:1}.fl-scrolls:not([data-orientation]),.fl-scrolls[data-orientation=horizontal]{bottom:0;min-height:17px}.fl-scrolls:not([data-orientation]) div,.fl-scrolls[data-orientation=horizontal] div{height:1px}.fl-scrolls-hidden.fl-scrolls:not([data-orientation]),.fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal]{bottom:9999px}.fl-scrolls-viewport .fl-scrolls:not([data-orientation]),.fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal]{left:0}.fl-scrolls[data-orientation=vertical]{right:0;min-width:17px}.fl-scrolls[data-orientation=vertical] div{width:1px}.fl-scrolls-hidden.fl-scrolls[data-orientation=vertical]{right:9999px}.fl-scrolls-viewport .fl-scrolls[data-orientation=vertical]{top:0}<br />
/*css for wide table */<br />
.table-wide {<br />
clear: both;<br />
position: relative;<br />
}<br />
.mw-parser-output > .table-width{<br />
margin-top: 0.5em;<br />
margin-bottom: 0.5em;<br />
}<br />
.table-wide-inner {<br />
overflow-x: auto;<br />
}<br />
.table-wide-inner > table {<br />
margin: 0 !important;<br />
}<br />
.table-wide:before {<br />
box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color);<br />
content: "";<br />
display: block;<br />
width: 20px;<br />
height: 100%;<br />
pointer-events: none;<br />
position: absolute;<br />
right: 0;<br />
z-index: 2;<br />
}<br />
<br />
<br />
<br />
<br />
/***********************************************************************************************************<br />
* interface layout and styles for widgets outside of content box<br />
***********************************************************************************************************/<br />
<br />
:root {<br />
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */<br />
--main-layout-sidebar-width: 160px; /* width of side navbar, without gap */<br />
--main-layout-sidespace: 24px; /* whitespace width on most left and most right */<br />
--main-layout-gap: 12px;<br />
--main-layout-logo-height: var(--theme-site-logo-height);<br />
--main-box-border-radius: 6px;<br />
--main-inner-box-border-radius: calc(var(--main-box-border-radius) - 2px);<br />
--main-box-padding: 12px;<br />
}<br />
body {<br />
background: var(--theme-body-background);<br />
/* Removes second vertical scrollbar(mw 1.37 fix) */<br />
overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */<br />
}<br />
<br />
<br />
/**** Main Layout START ***********************************************************/<br />
<br />
/**<br />
* Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout<br />
*/<br />
<br />
html, body{<br />
min-height: 100%;<br />
}<br />
html{<br />
height: 100%;<br />
scroll-padding-top: var(--main-layout-topbar-height);<br />
}<br />
body{<br />
height: auto;<br />
}<br />
<br />
/*** main grid container ***/<br />
body{<br />
/* self */<br />
box-sizing: border-box;<br />
/* grid */<br />
display: grid;<br />
grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0,1fr) [content-right] var(--main-layout-sidespace) [body-right];<br />
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end];<br />
gap: 0 var(--main-layout-gap);<br />
}<br />
<br />
<br />
/*** grid items ***/<br />
/* Flatten DOM structure. Therefore we have following grid items under body grid container:<br />
* div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer.<br />
*/<br />
body > .content-wrapper,<br />
#mw-navigation{<br />
display: contents;<br />
}<br />
/** unused, hide them **/<br />
#mw-head-base,<br />
#mw-navigation>h2{<br />
display: none;<br />
}<br />
/** side nav bar **/<br />
#mw-panel{<br />
grid-column: aside-left / aside-right;<br />
grid-row: nav-start / page-end;<br />
margin-bottom: var(--main-layout-gap);<br />
float: none;<br />
width: unset;<br />
padding: 0;<br />
}<br />
/** nav **/<br />
#mw-head{<br />
grid-column: content-left / content-right;<br />
grid-row: nav-start / nav-end;<br />
}<br />
/** content **/<br />
.mw-body{<br />
grid-column: content-left / content-right;<br />
grid-row: content-start / content-end;<br />
}<br />
/* For some page such as api.php, .mw-body is the only child, so take up all space. */<br />
.mw-body:first-child{<br />
grid-column: body-left / body-right;<br />
grid-row: page-start / page-end;<br />
}<br />
/** #footer: content footer **/<br />
#footer{<br />
grid-column: content-left / content-right;<br />
grid-row: footer-start / footer-end;<br />
margin: 0;<br />
}<br />
/** used to gen box shadow for main box (nav + content + #footer) **/<br />
#mw-page-base{<br />
grid-column: content-left / content-right;<br />
grid-row: nav-start / footer-end;<br />
height: 100%;<br />
background: none;<br />
}<br />
/** wiki.gg footer bar **/<br />
body > footer{<br />
grid-column: body-left / body-right;<br />
grid-row: page-end / body-end;<br />
}<br />
<br />
/*** logo block. It is absolute position ***/<br />
#p-logo{<br />
position: absolute;<br />
width: 100%;<br />
height: var(--main-layout-logo-height);<br />
left: 0;<br />
top: var(--main-layout-topbar-height);<br />
/* background: var(--theme-site-logo-image) center center / var(--theme-site-logo-width) auto no-repeat; /// No shadow */<br />
background: var(--theme-site-logo-image) center center/var(--theme-site-logo-width) auto no-repeat, radial-gradient(circle, rgba(0,0,0,0.50) 0%, rgba(0,0,0,0.25) 50%, rgba(0,0,0,0) 100%); /* Season Eight */<br />
}<br />
/* use logo image as <a>'s background will sometime flicker when hovered on Firefox,<br />
* I still don't know why, but move background to #p-logo can avoid this issue.<br />
*/<br />
#p-logo .mw-wiki-logo{<br />
width: var(--theme-site-logo-width);<br />
height: var(--theme-site-logo-height);<br />
margin: 0 auto;<br />
background: none; /* logo flicker fix */<br />
}<br />
<br />
/**** Main Layout END ***********************************************************/<br />
<br />
/**** side panel START ***********************************************************/<br />
#mw-panel{<br />
font-size: 12px;<br />
line-height: 1.5;<br />
color: var(--theme-text-color);<br />
}<br />
#mw-panel a{<br />
text-decoration: none;<br />
}<br />
/* sections */<br />
#mw-panel .portal,<br />
#mw-panel #p-logo + .portal{<br />
margin: var(--main-layout-gap) 0 0 0;<br />
padding: 0;<br />
border-radius: var(--main-box-border-radius);<br />
box-shadow: var(--theme-sidebar-box-shadow);<br />
color: var(--theme-sidebar-heading-text-color);<br />
background: var(--theme-sidebar-box-background);<br />
border-width: 1px;<br />
border-style: var(--theme-sidebar-box-border-style);<br />
border-color: var(--theme-sidebar-box-border-color);<br />
<br />
}<br />
#mw-panel #p-logo + .portal{<br />
margin-top: 0;<br />
position: relative;<br />
}<br />
/* before */<br />
#mw-panel #p-logo + .portal::before{<br />
content: '';<br />
display: block;<br />
width: 100%;<br />
padding: 0 1px; /* for border width */<br />
height: 15px;<br />
background: none;<br />
position: absolute;<br />
top: var(--theme-navbar-background-top-offset);<br />
left: -1px;<br />
}<br />
/* secction heading */<br />
#mw-panel #p-logo + .portal .vector-menu-heading,<br />
#mw-panel .portal .vector-menu-heading{<br />
margin: 0;<br />
padding: 6px 12px;<br />
border-bottom: var(--theme-sidebar-heading-border-bottom);<br />
border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0;<br />
background: var(--theme-sidebar-heading-background);<br />
font-size: 15px;<br />
font-size: .75rem;<br />
line-height: 18px;<br />
cursor: pointer;<br />
display: flex;<br />
align-items: center;<br />
justify-content: space-between;<br />
color: var(--theme-header-color);<br />
<br />
}<br />
/* arrow icon */<br />
#mw-panel .portal .vector-menu-heading::after{<br />
content: "";<br />
display: inline-block;<br />
background: none;<br />
position: relative;<br />
width: 0;<br />
height: 0;<br />
border-style: solid;<br />
border-color: var(--theme-sidebar-heading-arrow-color) transparent;<br />
border-width: 0 5px 6px 5px;<br />
margin-top: 4px;<br />
vertical-align: middle;<br />
flex: 0 0 auto;<br />
}<br />
#mw-panel .portal .vector-menu-heading:hover::after{<br />
border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent;<br />
}<br />
#mw-panel .portal.collapsed .vector-menu-heading{<br />
border-radius: var(--main-inner-box-border-radius);<br />
}<br />
#mw-panel .portal.collapsed .vector-menu-heading::after{<br />
border-width: 6px 5px 0 5px;<br />
}<br />
/* list */<br />
#mw-panel #p-logo + .portal .body,<br />
#mw-panel .portal .body{<br />
background: none;<br />
border: 0;<br />
padding: 0;<br />
margin: 0;<br />
border-top: var(--theme-sidebar-list-border-top);<br />
}<br />
#mw-panel .portal .body ul{<br />
padding: var(--theme-sidebar-list-padding-top) 4px 4px;<br />
}<br />
#mw-panel .portal .body li{<br />
margin: 0;<br />
padding: 0;<br />
font-size: inherit;<br />
line-height: inherit;<br />
background: var(--theme-sidebar-list-item-background);<br />
border-radius: var(--main-inner-box-border-radius);<br />
}<br />
#mw-panel .portal .body li:hover{<br />
background: var(--theme-sidebar-list-item-hover-mask);<br />
background: var(--theme-link-hover-background);<br />
}<br />
#mw-panel .portal .body li a,<br />
#mw-panel .portal .body li a:visited{<br />
display: block;<br />
padding: 3px 8px;<br />
color: var(--theme-sidebar-list-item-text-color);<br />
}<br />
#mw-panel .portal .body li a:hover{<br />
color: var(--theme-sidebar-list-item-text-color-hover);<br />
color: white;<br />
}<br />
#mw-panel .portal .body li a.feedlink{ /* "Atom" RSS Feed */<br />
text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */<br />
background-position: 8px center; /* align icon with other text */<br />
}<br />
#merch{<br />
margin: 1.5em auto auto 1em;<br />
}<br />
<br />
/**** side panel END ***********************************************************/<br />
<br />
/**** main content box START ***********************************************************/<br />
<br />
/**** box shadow for nav+content+#footer ****/<br />
#mw-page-base{<br />
box-shadow: var(--theme-box-shadow);<br />
border-radius: var(--main-box-border-radius);<br />
}<br />
<br />
/**** navbar mw-head ****/<br />
#mw-head {<br />
padding: 14px var(--main-box-padding) 0;<br />
box-sizing: border-box;<br />
background: linear-gradient(90deg, hsla(192, 56%, 5%, .85) 0%, hsla(183, 43%, 12%, .9) 50%, rgba(10,30,35,0.85) 100%);<br />
background:linear-gradient(90deg, rgba(10,30,35,0.85) 0%, rgba(23,56,58,0.9) 50%, rgba(10,30,35,0.85) 100%); /* matches mw-body */<br />
backdrop-filter: blur(8px);<br />
border-width: 1px 1px 0px 1px;<br />
border-style: solid;<br />
border-color: var(--theme-content-border-color);<br />
border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0;<br />
position: relative;<br />
display: flex;<br />
justify-content: space-between;<br />
align-items: flex-end;<br />
z-index: 2;<br />
}<br />
/* the "grass" */<br />
#mw-head::before{<br />
content: '';<br />
display: block;<br />
width: 100%;<br />
padding: 0 1px;<br />
height: 15px;<br />
background: none;<br />
position: absolute;<br />
top: var(--theme-navbar-background-top-offset);<br />
left: -1px;<br />
}<br />
<br />
#mw-head #left-navigation,<br />
#mw-head #right-navigation{<br />
float: none;<br />
flex: 1 1 auto;<br />
margin: 0;<br />
display: flex;<br />
align-items: flex-end;<br />
}<br />
#mw-head #left-navigation{<br />
justify-content: flex-start;<br />
}<br />
#mw-head #right-navigation{<br />
justify-content: flex-end;<br />
}<br />
/* reset */<br />
#p-search,<br />
.vector-menu-dropdown,<br />
#mw-head .vector-menu-dropdown .vector-menu-heading,<br />
.vector-menu-dropdown .vector-menu-heading span,<br />
.vectorTabs,<br />
.vectorTabs ul,<br />
.vectorTabs span,<br />
.vectorTabs li,<br />
.vectorTabs li a,<br />
.vectorTabs li.selected a,<br />
.vectorTabs li.selected a:visited{<br />
background-image: none;<br />
float: none;<br />
height: auto;<br />
display: block;<br />
}<br />
#mw-head input{<br />
display: block;<br />
z-index: 1;<br />
}<br />
#mw-head input + .vector-menu-heading{<br />
z-index: 0;<br />
}<br />
.vectorMenuCheckbox:focus+.vector-menu-heading{<br />
outline: 0;<br />
}<br />
.vectorTabs ul{<br />
display: flex;<br />
}<br />
.vectorTabs ul li,<br />
.vector-menu-dropdown{<br />
display: block;<br />
white-space: nowrap;<br />
}<br />
.vector-menu-dropdown.emptyPortlet{<br />
display: none;<br />
}<br />
<br />
/* override some mw css */<br />
div.vectorTabs li.selected a,<br />
div.vectorTabs li.selected a:visited,<br />
div.vectorTabs li a,<br />
div.vector-menu-dropdown .vector-menu-heading span {<br />
color: var(--theme-navbar-tab-text-color);<br />
color: rgba(var(--theme-text-color--rgb),.7); /* SAV UPDATE VARIABLE */<br />
font-size: .70rem;<br />
line-height: 24px;<br />
padding: 3px 12px;<br />
overflow: hidden;<br />
text-transform: uppercase;<br />
}<br />
div.vectorTabs li.selected a,<br />
div.vectorTabs li.selected a:visited {<br />
color: rgba(var(--theme-text-color--rgb),1); /* SAV UPDATE VARIABLE */<br />
}<br />
<br />
.vectorTabs li.selected::before { /* nav menu SOT style underline */<br />
content: '';<br />
position: absolute;<br />
bottom: -2px;<br />
left: 0;<br />
height: 100%;<br />
width: 100%;<br />
border-bottom: 2px solid transparent;<br />
background: url("https://seaofthieveswebassetsprod.azureedge.net/33d918829a0b65376abf9a6dddc2a210/assets/filter-group-seperator.svg") no-repeat center center;<br />
height: 2px;<br />
}<br />
<br />
.vector-menu-dropdown .vector-menu-heading:hover span {<br />
color: var(--theme-navbar-tab-text-color); /* reset */<br />
text-decoration: underline;<br />
}<br />
.vectorTabs li,<br />
.vector-menu-dropdown{<br />
/* background: var(--theme-navbar-tab-background); */<br />
border-style: solid;<br />
border-style: none;<br />
border-color: var(--theme-navbar-tab-border-color);<br />
border-width: 1px 1px 0 1px;<br />
border-radius: var(--main-box-border-radius);<br />
box-shadow: var(--theme-navbar-tab-box-shadow);<br />
position: relative;<br />
margin-right: calc( var(--main-box-padding) / 2 );<br />
}<br />
div.vectorTabs li:hover,<br />
div.vector-menu-dropdown:hover,<br />
div.vector-menu-dropdown.open {<br />
color: var(--theme-navbar-tab-text-color-hover);<br />
border-color: var(--theme-navbar-tab-border-color-hover);<br />
background: var(--theme-navbar-tab-background-hover);<br />
}<br />
div.vectorTabs li.selected:hover a,<br />
div.vectorTabs li.selected:hover a:visited,<br />
div.vectorTabs li:hover a,<br />
div.vector-menu-dropdown:hover .vector-menu-heading span,<br />
div.vector-menu-dropdown.open .vector-menu-heading span{<br />
color: var(--theme-navbar-tab-text-color-hover);<br />
}<br />
<br />
.vectorTabs li.new a,<br />
.vectorTabs li.new a:visited{<br />
color: var(--theme-navbar-tab-text-color-redlink);<br />
}<br />
.vectorTabs li.selected {<br />
background: var(--theme-navbar-tab-selected-background);<br />
border-color: var(--theme-navbar-tab-selected-border-color);<br />
}<br />
.vectorTabs li.selected:hover span{<br />
background: none;<br />
}<br />
/* cover border bottom */<br />
.vectorTabs li.selected::after{<br />
content: "";<br />
display: block;<br />
width: 100%;<br />
height: 1px;<br />
background: var(--theme-navbar-tab-selected-background);<br />
border-width: 0 1px;<br />
border-style: solid;<br />
border-color: var(--theme-navbar-tab-selected-border-bottom-corner-color);<br />
position: absolute;<br />
bottom: -1px;<br />
left: -1px;<br />
z-index: 3;<br />
}<br />
<br />
<br />
/* watch/unwatch star */<br />
.vectorTabs #ca-unwatch.icon a,<br />
.vectorTabs #ca-watch.icon a,<br />
.vectorTabs #ca-unwatch.icon a.loading,<br />
.vectorTabs #ca-watch.icon a.loading{<br />
display: block;<br />
position: unset;<br />
width: 18px;<br />
height: 18px;<br />
padding: 6px 8px;<br />
box-sizing: content-box;<br />
}<br />
.vector-menu-tabs .mw-watchlink.icon a::before{<br />
height: 18px;<br />
width: 18px;<br />
display: inline-block;<br />
position: unset;<br />
margin-right: 20px;<br />
}<br />
.vector-menu-tabs #ca-unwatch.icon .loading::before,<br />
.vector-menu-tabs #ca-watch.icon .loading::before{<br />
transform-origin: 50% 52%;<br />
}<br />
<br />
<br />
#mw-head .vector-menu-dropdown .vector-menu-heading{<br />
padding: 0;<br />
margin: 0;<br />
}<br />
.vector-menu-dropdown .vector-menu-heading::after{<br />
display: none;<br />
}<br />
.vector-menu-dropdown .vector-menu-heading span::after {<br />
content: "";<br />
display: inline-block;<br />
background: none;<br />
position: unset;<br />
width: 0;<br />
height: 0;<br />
border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent;<br />
border-style: solid;<br />
border-width: 6px 5px 0 5px;<br />
margin-left: 4px;<br />
vertical-align: middle;<br />
}<br />
.vector-menu-dropdown .vector-menu-checkbox:checked ~ .vector-menu-heading span::after,<br />
.vector-menu-dropdown:hover .vector-menu-heading span::after{<br />
border-width: 0 5px 6px 5px;<br />
border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent;<br />
}<br />
/* drop down menu */<br />
.vector-menu-dropdown.open .menu{<br />
visibility: visible;<br />
}<br />
/* reset mw 1.37 css */<br />
.vector-menu-dropdown:not(.vector-user-menu) li{<br />
font-size: 1em;<br />
}<br />
.vector-menu-dropdown .vector-menu-content,<br />
.vector-menu-dropdown > .menu {<br />
font-size: 15px;<br />
background: var(--theme-navbar-tab-dropdown-background);<br />
margin: 0;<br />
border-radius: var(--main-box-border-radius);<br />
border-width: 1px;<br />
border-style: solid;<br />
border-color: var(--theme-navbar-tab-dropdown-border-color);<br />
box-shadow: var(--theme-navbar-tab-dropdown-box-shadow);<br />
padding: 4px;<br />
top: 100%;<br />
left: -1px; /* 1px for border */<br />
min-width: 8em;<br />
}<br />
.vector-menu-dropdown .menu .mw-list-item a{<br />
text-decoration: none;<br />
padding: 10px 8px;<br />
border-radius: calc( var(--main-box-border-radius) - 2px );<br />
font-size: 1em;<br />
color: var(--theme-navbar-tab-text-color);<br />
}<br />
.vector-menu-dropdown .mw-list-item.selected a,<br />
.vector-menu-dropdown .mw-list-item.selected a:visited {<br />
color: var(--theme-navbar-tab-text-color);<br />
}<br />
.vector-menu-dropdown .menu .mw-list-item a:hover {<br />
background-color: var(--theme-navbar-tab-dropdown-hover-mask);<br />
color: var(--theme-navbar-tab-text-color-hover);<br />
color: white;<br />
}<br />
<br />
.vector-menu-dropdown .mw-list-item.selected {<br />
display: none; /* just remove current selected (already displayed in header) */<br />
}<br />
/* search */<br />
#searchButton {<br />
opacity: 1;<br />
}<br />
#p-search form,<br />
#p-search input{<br />
margin: 0;<br />
}<br />
#mw-head #p-search{<br />
margin: 0 0 6px calc( var(--main-layout-gap) / 2 );<br />
box-shadow: var(--theme-navbar-tab-dropdown-box-shadow);<br />
}<br />
#mw-head #p-search {<br />
/* Temporarily diables these<br />
border-color: rgba(134, 129, 110, .45) rgba(134, 129, 110, .45) rgba(134, 129, 110, .45) rgba(134, 129, 110, .45);<br />
border-radius: 2px;<br />
border-width: 2px;<br />
border-style: solid;<br />
background: var(--theme-navbar-search-input-background); */<br />
}<br />
#simpleSearch{<br />
background: none;<br />
margin: 0;<br />
border: 0;<br />
color: var(--theme-text-color);<br />
width: 13.5rem;<br />
padding: 0;<br />
height: auto;<br />
border-radius: 0;<br />
transition: none;<br />
display: grid;<br />
grid-template-columns: 1fr 0fr;<br />
grid-template-rows: 1fr;<br />
align-content: stretch;<br />
justify-content: stretch;<br />
}<br />
#simpleSearch #searchInput{<br />
grid-column: 1 / 2;<br />
grid-row: 1 / 2;<br />
font-size: 14px;<br />
line-height: 16px;<br />
text-align: left;<br />
padding: 3px 5px;<br />
background: var(--theme-navbar-search-input-background);<br />
border-radius: 4px 0 0 4px;<br />
border-width: 1px;<br />
border-style: solid;<br />
border-color: var(--theme-navbar-search-input-border-color);<br />
border-right: none;<br />
border-right: 0;<br />
word-wrap: break-word;<br />
appearance: none;<br />
-webkit-appearance: none;<br />
color: var(--theme-navbar-search-input-text-color);<br />
height: auto;<br />
}<br />
<br />
#simpleSearch:focus-within { /* neon glow */<br />
box-shadow: #00ff9c 0 0 10px 2px;<br />
border-radius: 4px;<br />
}<br />
<br />
#searchInput:focus,<br />
#simpleSearch:hover #searchInput,<br />
#simpleSearch:hover #searchInput:focus {<br />
border-color: var(--theme-navbar-search-input-border-color);<br />
box-shadow: none;<br />
}<br />
#simpleSearch #searchButton {<br />
grid-column: 2 / 3;<br />
grid-row: 1 / 2;<br />
box-sizing: border-box;<br />
position: static; /* reset css from mw internal */<br />
display: block;<br />
width: 28px;<br />
height: 100%;<br />
/* mw internal css override its button default styles, so override again */<br />
background: var(--theme-navbar-search-input-background);<br />
border-radius: 0 4px 4px 0;<br />
border-width: 1px;<br />
border-style: solid;<br />
border-color: var(--theme-navbar-search-input-border-color);<br />
border-left: none;<br />
/* background: var(--theme-navbar-search-button-background); */<br />
/* border: 1px solid; */<br />
/*border-color: var(--theme-navbar-search-botton-border-color); */<br />
z-index: 0;<br />
}<br />
#simpleSearch #searchButton:hover,<br />
#searchInput:hover ~ #searchButton,<br />
#searchInput:focus ~ #searchButton{<br />
/* background: var(--theme-navbar-search-button-background-active); <br />
border-color: var(--theme-navbar-search-botton-border-color-active); */<br />
}<br />
/* use ::before & ::after to draw search icon */<br />
#simpleSearch::before,<br />
#simpleSearch::after{<br />
content: '';<br />
display: block;<br />
grid-column: 2 / 3;<br />
grid-row: 1 / 2;<br />
z-index: 1;<br />
place-self: center;<br />
border-style: solid;<br />
border-color: var(--theme-navbar-search-botton-text-color);<br />
pointer-events: none;<br />
}<br />
#simpleSearch:hover::before,<br />
#simpleSearch:hover::after {<br />
border-color: var(--theme-navbar-search-botton-text-color-active);<br />
}<br />
#simpleSearch::before{<br />
border-width: 2px;<br />
border-radius: 100%;<br />
width: 8px;<br />
height: 8px;<br />
margin: 0 0 1px 0;<br />
transform: translateX(-1px);<br />
}<br />
#simpleSearch::after{<br />
border-width: 1px;<br />
width: 3px;<br />
height: 0;<br />
transform: translate(4px, 4px) rotate(45deg);<br />
}<br />
<br />
/* search result suggestion */<br />
.suggestions{<br />
background: var(--theme-navbar-search-suggestions-background);<br />
border: 1px solid;<br />
border-color: var(--theme-navbar-search-suggestions-border-color);<br />
transform: translateX(3px);/* self border 2px + input border 1px */<br />
}<br />
.suggestions .suggestions-results,<br />
.suggestions .suggestions-special {<br />
background: none;<br />
border: 0;<br />
}<br />
.suggestions .suggestions-results {<br />
border-bottom: 1px solid;<br />
border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color);<br />
}<br />
.suggestions .suggestions-result,<br />
.suggestions .suggestions-special .special-query,<br />
.suggestions a.mw-searchSuggest-link,<br />
.suggestions a.mw-searchSuggest-link:hover,<br />
.suggestions a.mw-searchSuggest-link:active,<br />
.suggestions a.mw-searchSuggest-link:focus {<br />
color: var(--theme-navbar-search-suggestions-text-color);<br />
}<br />
.suggestions .suggestions-result-current {<br />
background: var(--theme-navbar-search-suggestions-hover-mask);<br />
color: var(--theme-navbar-search-suggestions-text-color-hover);<br />
}<br />
.suggestions .suggestions-special{<br />
margin-top: var(--theme-navbar-search-suggestions-special-offset-top);<br />
border-top: 1px solid;<br />
border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color);<br />
}<br />
.suggestions .suggestions-special .special-label{<br />
color: var(--theme-navbar-search-suggestions-special-label-text-color);<br />
}<br />
.suggestions .suggestions-result-current .special-label{<br />
color: var(--theme-navbar-search-suggestions-special-label-text-color-hover);<br />
}<br />
<br />
/** sidebar toggle **/<br />
#nav-content-size-toggle{<br />
width: 24px;<br />
height: 24px;<br />
align-self: center;<br />
margin-right: calc( var(--main-box-padding) - 5px );<br />
margin-left: -5px;<br />
position: relative;<br />
border-radius: 3px;<br />
cursor: pointer;<br />
flex: 0 0 auto;<br />
}<br />
#nav-content-size-toggle:hover{<br />
background: var(--theme-navbar-tab-background-hover);<br />
}<br />
#nav-content-size-toggle::before,<br />
#nav-content-size-toggle::after,<br />
#nav-content-size-toggle span::before,<br />
#nav-content-size-toggle span::after{<br />
content: "";<br />
display: block;<br />
position: absolute;<br />
width: 3px;<br />
height: 3px;<br />
border-style: solid;<br />
border-color: var(--theme-navbar-tab-text-color);<br />
}<br />
#nav-content-size-toggle:hover::before,<br />
#nav-content-size-toggle:hover::after,<br />
#nav-content-size-toggle:hover span::before,<br />
#nav-content-size-toggle:hover span::after{<br />
border-color: var(--theme-navbar-tab-text-color);<br />
}<br />
#nav-content-size-toggle::before{<br />
border-width: 2px 0 0 2px;<br />
top: 5px;<br />
left: 5px;<br />
}<br />
#nav-content-size-toggle::after{<br />
border-width: 2px 2px 0 0;<br />
top: 5px;<br />
right: 5px;<br />
}<br />
#nav-content-size-toggle span::before{<br />
border-width: 0 0 2px 2px;<br />
bottom: 5px;<br />
left: 5px;<br />
}<br />
#nav-content-size-toggle span::after{<br />
border-width: 0 2px 2px 0;<br />
bottom: 5px;<br />
right: 5px;<br />
}<br />
.content-size-expanded #nav-content-size-toggle::before{<br />
border-width: 0 2px 2px 0;<br />
}<br />
.content-size-expanded #nav-content-size-toggle::after{<br />
border-width: 0 0 2px 2px;<br />
}<br />
.content-size-expanded #nav-content-size-toggle span::before{<br />
border-width: 2px 2px 0 0;<br />
}<br />
.content-size-expanded #nav-content-size-toggle span::after{<br />
border-width: 2px 0 0 2px;<br />
}<br />
<br />
<br />
/**** main content box mw-body ****/<br />
.mw-body{<br />
color: var(--theme-text-color); /* override mw internal css */<br />
background: var(--theme-content-background);<br />
background-color: rgba(var(--theme-page-background-color--rgb),.85);<br />
background-color: rgb(23, 56, 58, .9);<br />
background-color: rgba(10, 30, 35, .85);<br />
background: linear-gradient(90deg, rgba(10,30,35,0.85) 0%, rgba(23,56,58,0.9) 50%, rgba(10,30,35,0.85) 100%);<br />
backdrop-filter: blur(8px);<br />
border-width: 0px 1px 0px 1px;<br />
border-style: var(--theme-content-border-style);<br />
border-color: var(--theme-content-border-color);<br />
/* border-radius: 3px; /* SAV keep or discard?*/<br />
margin: 0;<br />
padding: 0;<br />
z-index: 1; /* cover #footer */<br />
display: flex;<br />
flex-direction: column;<br />
}<br />
.content-body{<br />
flex: 1 1 auto;<br />
}<br />
.content-body > main{<br />
align-self: stretch;<br />
padding: var(--main-box-padding);<br />
}<br />
#firstHeading{<br />
border: 0;<br />
margin: 0;<br />
overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */<br />
}<br />
#contentSub, #contentSub2{<br />
margin: 0;<br />
}<br />
#contentSub .subpages{<br />
color: transparent;<br />
line-height: 1.5;<br />
font-size: 0;<br />
}<br />
#contentSub .subpages a{<br />
font-size: 12px;<br />
vertical-align: middle;<br />
display: inline-flex;<br />
align-items: center;<br />
padding-left: 4px;<br />
}<br />
#contentSub .subpages a::before{<br />
content: "";<br />
display: inline-block;<br />
height: 4px;<br />
width: 4px;<br />
border-color: var(--theme-content-subpage-icon-color);<br />
border-style: solid;<br />
border-width: 0 0 2px 2px;<br />
margin: 0 2px 0 0;<br />
transform: rotate(45deg);<br />
}<br />
#bodyContent{<br />
clear: both;<br />
display: flex;<br />
flex-direction: column;<br />
}<br />
#mw-content-text{<br />
flex: 1 1 auto;<br />
min-height: 35em;<br />
}<br />
#mw-content-text::before{<br />
content: "";<br />
display: block;<br />
height: 0;<br />
border-top: var(--theme-content-heading-rule-border-top);<br />
border-bottom: var(--theme-content-heading-rule-border-bottom);<br />
margin-top: 2px;<br />
margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */<br />
}<br />
<br />
/* "category:" box */<br />
#catlinks{<br />
background: var(--theme-content-category-background);<br />
border: 1px;<br />
border-style: var(--theme-content-category-border-style);<br />
border-color: var(--theme-content-category-border-color);<br />
border-radius: var(--main-box-border-radius);<br />
margin: var(--main-layout-gap) 0 0 0;<br />
padding: calc( var(--main-box-padding) / 2 ) var(--main-box-padding);<br />
}<br />
<br />
/* ads */<br />
div.games-showcase-header,<br />
div.games-showcase-footer,<br />
.content-body > .games-showcase-sidebar{<br />
margin: 0;<br />
padding: var(--main-box-padding);<br />
}<br />
div.games-showcase-header{<br />
padding-bottom: 0;<br />
}<br />
div.games-showcase-footer{<br />
padding-top: 0;<br />
}<br />
.content-body > .games-showcase-sidebar{<br />
padding-left: 0;<br />
}<br />
aside.games-showcase-sidebar div.sidebar-showcase{<br />
padding: 0 0 var(--main-box-padding) 0;<br />
}<br />
<br />
<br />
/**** #footer (copyright info) ****/<br />
#footer{<br />
/* self */<br />
color: var(--theme-footer-text-color);<br />
background: var(--theme-footer-background);<br />
padding: var(--main-box-padding);<br />
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);<br />
border-width: var(--theme-footer-border-top-width) 1px 1px 1px;<br />
border-style: var(--theme-footer-border-style);<br />
border-color: var(--theme-footer-border-color);<br />
box-shadow: var(--theme-footer-box-shadow);<br />
position: relative;<br />
/* grid */<br />
display: grid;<br />
grid-template-columns: [l] 1fr 0fr [r];<br />
grid-template-rows: [t] auto auto [b];<br />
z-index: 0; /* covered by content */<br />
}<br />
#footer-info{<br />
font-size: 11px;<br />
display: contents;<br />
}<br />
#footer ul li{<br />
font-size: inherit;<br />
line-height: 1.5;<br />
padding: 0;<br />
}<br />
#footer-icons{<br />
grid-column: span 1 / r;<br />
grid-row: t / b;<br />
place-self: end;<br />
}<br />
#footer #footer-info-lastmod{<br />
grid-column: l / span 1;<br />
grid-row: t / span 1;<br />
place-self: start;<br />
margin-bottom: 1em;<br />
}<br />
#footer #footer-info-copyright{<br />
grid-column: l / span 1;<br />
grid-row: span 1 / b;<br />
place-self: end stretch;<br />
position: relative;<br />
padding-right: 100px;<br />
}<br />
#footer-info-copyright img{<br />
position: absolute;<br />
right: 0;<br />
/* mediawiki logo is 31px height, and this image has a 1px black border,<br />
a small tweak to make them visually matched on size and position */<br />
bottom: -1px;<br />
height: 33px;<br />
width: auto;<br />
}<br />
#footer-places,<br />
#footer > div {<br />
display: none;<br />
}<br />
<br />
/**** main content box START ***********************************************************/<br />
<br />
/****** responsive Layout ******/<br />
<br />
/* sidebar toggle. >=1366px only */<br />
@media screen and (min-width: 1366px){<br />
#mw-head #left-navigation:first-child{<br />
margin-left: calc( 24px + var(--main-box-padding) - 5px * 2 ); /* space for toggle button before it is loaded. */<br />
}<br />
body.content-size-expanded{<br />
grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left aside-right content-left] minmax(0,1fr) [content-right] var(--main-layout-sidespace) [body-right];<br />
}<br />
body.content-size-expanded #mw-panel > *{<br />
display: none;<br />
}<br />
body.content-size-expanded #mw-panel #p-logo{<br />
display: block;<br />
}<br />
}<br />
<br />
@media screen and (max-width: 1365px){<br />
:root{<br />
--main-layout-sidespace: 0;<br />
}<br />
/* re-style "sidebar" nav */<br />
body{<br />
height: 100%;<br />
grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0,1fr) [content-right aside-right] 0 [body-right];<br />
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end];<br />
}<br />
<br />
#mw-panel{<br />
grid-column: aside-left / aside-right;<br />
grid-row: aside-start / aside-end;<br />
box-shadow: var(--theme-sidebar-box-shadow);<br />
background: var(--theme-sidebar-box-background-2);<br />
border-radius: var(--main-box-border-radius);<br />
height: 40px;<br />
display: flex;<br />
align-items: flex-end;<br />
align-items: center;<br />
padding: 0 var(--main-layout-gap);<br />
/* to match sidebar in wide view */<br />
border-width: 1px;<br />
border-style: var(--theme-sidebar-box-border-style);<br />
border-color: var(--theme-sidebar-box-border-color);<br />
}<br />
/* before for sidebar and content */<br />
#mw-head::before,<br />
#mw-panel #p-logo + .portal::before{<br />
display: none;<br />
}<br />
/* before for sidebar box (responsive version) */<br />
#mw-panel::before{<br />
content: '';<br />
display: block;<br />
padding: 0;<br />
height: 15px;<br />
background: none;<br />
position: absolute;<br />
top: calc( var(--main-layout-topbar-height) + var(--main-layout-logo-height) + var(--theme-navbar-background-top-offset) );<br />
left: var(--main-layout-gap);<br />
right: var(--main-layout-gap);<br />
}<br />
#mw-panel .portal,<br />
#mw-panel #p-logo + .portal{<br />
background: none;<br />
box-shadow: none;<br />
border: 0;<br />
margin: 0;<br />
position: relative;<br />
}<br />
#mw-panel #p-logo + .portal .vector-menu-heading,<br />
#mw-panel .portal .vector-menu-heading{<br />
padding: 8px 12px;<br />
border: 0;<br />
border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0;<br />
background: none;<br />
}<br />
#mw-panel #p-logo + .portal.expanded .vector-menu-heading,<br />
#mw-panel .portal.expanded .vector-menu-heading,<br />
#mw-panel #p-logo + .portal:hover .vector-menu-heading,<br />
#mw-panel .portal:hover .vector-menu-heading{<br />
background: var(--theme-sidebar-list-item-hover-mask);<br />
border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0;<br />
}<br />
#mw-navigation #mw-panel .portal .vector-menu-heading::after{<br />
margin-left: 4px;<br />
}<br />
#mw-panel div.portal .vector-menu-heading::after{<br />
border-width: 6px 5px 0 5px;<br />
}<br />
#mw-panel div.portal.expanded .vector-menu-heading::after,<br />
#mw-panel div.portal:hover .vector-menu-heading::after{<br />
border-width: 0 5px 6px 5px;<br />
}<br />
#mw-panel #p-logo + .portal .body,<br />
#mw-panel .portal .body{<br />
display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */<br />
position:absolute;<br />
left: 0;<br />
top: 100%;<br />
z-index: 50;<br />
width: max-content;<br />
border-top: 0;<br />
background: var(--theme-sidebar-dropdown-background);<br />
box-shadow: var(--theme-sidebar-box-shadow);<br />
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);<br />
min-width: 8em;<br />
}<br />
#mw-panel #p-logo + .portal.expanded .body,<br />
#mw-panel .portal.expanded .body,<br />
#mw-panel #p-logo + .portal:hover .body,<br />
#mw-panel .portal:hover .body{<br />
display: block !important;<br />
}<br />
#mw-panel .portal .body li a,<br />
#mw-panel .portal .body li a:visited {<br />
padding: 6px 8px;<br />
}<br />
<br />
/* logo: move to left */<br />
#p-logo{<br />
margin: 0 var(--main-layout-gap);<br />
width: var(--theme-site-logo-width);<br />
}<br />
<br />
/* merch: move to top right */<br />
#merch{<br />
position: absolute;<br />
margin: 0;<br />
right: var(--main-layout-gap);<br />
top: calc( var(--main-layout-topbar-height) + 20px );<br />
}<br />
<br />
/* search: move to sidebar nav box ("main nav bar") */<br />
#mw-head #p-search{<br />
position: absolute;<br />
top: -42px;<br />
top: -45px;<br />
}<br />
<br />
#mw-head #right-navigation #p-cactions {<br />
margin-right: 0;<br />
}<br />
<br />
/* "more" menu in #right-navigation causes horizontal scroll bar appear */<br />
#right-navigation .vector-menu-dropdown .vector-menu-content{<br />
left: auto;<br />
right: -1px; /* 1px for border */<br />
}<br />
<br />
/* hide sidebar toggle */<br />
#nav-content-size-toggle{<br />
display: none;<br />
}<br />
<br />
/* site footer */<br />
body > footer{<br />
margin-top: var(--main-layout-gap);<br />
}<br />
}/* screen and (max-width: 1365px) */<br />
<br />
@media screen and (max-width: 900px) {<br />
:root{<br />
--theme-site-logo-width: 323px;<br />
--theme-site-logo-height: 72px;<br />
--main-layout-gap: 6px;<br />
--main-box-padding: 6px;<br />
}<br />
body{<br />
grid-template-columns: [body-left aside-left content-left] minmax(0,1fr) [aside-right content-right body-right];<br />
}<br />
#merch{<br />
display: none;<br />
}<br />
<br />
/** reset mw internal css **/<br />
div#content{<br />
margin: 0;<br />
}<br />
#mw-head {<br />
position: relative !important;<br />
margin-top: 0;<br />
top: 0;<br />
}<br />
div#mw-navigation div#mw-panel {<br />
display: flex;<br />
position: static;<br />
width: auto;<br />
overflow: visible;<br />
}<br />
div#mw-navigation div#mw-panel .portal {<br />
width: auto;<br />
}<br />
body #footer {<br />
padding-top: 0.75em;<br />
}<br />
body #footer #footer-info-lastmod,<br />
body #footer #footer-info-viewcount {<br />
display: block;<br />
}<br />
#mw-head div#left-navigation,<br />
#mw-head div#right-navigation{<br />
position: static;<br />
}<br />
div#p-logo{<br />
display: block;<br />
}<br />
div.mw-body {<br />
margin-top: 0;<br />
}<br />
<br />
#mw-head #p-search {<br />
background: var(--theme-navbar-search-background);<br />
padding: calc( var(--main-layout-gap) / 2 ) var(--main-layout-gap) calc( var(--main-layout-gap) / 2 ) calc( var(--main-layout-gap) / 2 );<br />
border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius);<br />
top: -100px;<br />
right: 0;<br />
z-index: 50;<br />
}<br />
<br />
#mw-head,<br />
#mw-panel,<br />
#footer,<br />
#mw-page-base{<br />
border-radius: 0;<br />
}<br />
<br />
#mw-panel::before{<br />
left: 0;<br />
right: 0;<br />
}<br />
}/* screen and (max-width:900px) */<br />
<br />
@media screen and (max-width: 720px){<br />
:root{<br />
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */<br />
}<br />
/* reset */<br />
div#p-namespaces, div#p-views, div#p-variants{<br />
top: 0;<br />
}<br />
div#mw-navigation div#mw-panel{<br />
font-size: 12px;<br />
}<br />
<br />
/* styles */<br />
#mw-panel #p-logo + .portal .vector-menu-heading,<br />
#mw-panel .portal .vector-menu-heading{<br />
font-size: 12px;<br />
padding: 8px 6px;<br />
}<br />
#mw-panel div.portal .vector-menu-heading::after,<br />
#mw-panel .portal.collapsed .vector-menu-heading::after{<br />
border-width: 5px 4px 0;<br />
margin-top: 1px;<br />
}<br />
#mw-panel div.portal.expanded .vector-menu-heading::after,<br />
#mw-panel div.portal:hover .vector-menu-heading::after {<br />
border-width: 0 4px 5px;<br />
}<br />
#mw-panel #p-logo + .portal{<br />
margin-left: calc( var(--main-layout-gap) - 6px );<br />
}<br />
div.vectorTabs li.selected a,<br />
div.vectorTabs li.selected a:visited,<br />
div.vectorTabs li a,<br />
div.vector-menu-dropdown .vector-menu-heading span {<br />
font-size: 12px;<br />
padding: 1px 8px;<br />
}<br />
.vectorTabs #ca-unwatch.icon a,<br />
.vectorTabs #ca-watch.icon a,<br />
.vectorTabs #ca-unwatch.icon a.loading,<br />
.vectorTabs #ca-watch.icon a.loading {<br />
padding: 4px 8px;<br />
}<br />
}/* screen and (max-width:720px) */<br />
<br />
@media screen and (max-width:600px) {<br />
/* reset mw internal css */<br />
#footer #footer-icons{<br />
float: none;<br />
}<br />
#footer #footer-info-copyright{<br />
padding-right: 0;<br />
padding-bottom: 40px;<br />
right: auto;<br />
left: 0;<br />
}<br />
#footer-info-copyright img{<br />
right: auto;<br />
left: 0;<br />
}<br />
<br />
div#p-logo{<br />
margin: auto;<br />
width: 100%;<br />
}<br />
#mw-panel{<br />
margin-top: 45px;<br />
}<br />
#mw-panel::before{<br />
transform: translateY(45px);<br />
}<br />
#mw-head #p-search {<br />
top: -95px;<br />
box-sizing: border-box;<br />
width: 100%;<br />
max-width: 20em;<br />
margin: 0;<br />
padding: var(--main-box-padding);<br />
box-shadow: none;<br />
left: 50%;<br />
right: auto;<br />
transform: translateX(-50%);<br />
border-radius: var(--main-box-border-radius);<br />
}<br />
div#simpleSearch{<br />
margin: auto;<br />
width: auto;<br />
}<br />
<br />
/* content nav to icons */<br />
div.vectorTabs li.selected a,<br />
div.vectorTabs li.selected a:visited,<br />
div.vectorTabs li a,<br />
div.vector-menu-dropdown .vector-menu-heading span{<br />
width: 20px;<br />
height: 20px;<br />
line-height: 20px;<br />
padding: 3px 6px;<br />
box-sizing: content-box;<br />
}<br />
div.vectorTabs li a::before,<br />
div.vector-menu-dropdown .vector-menu-heading span::before {<br />
content: "";<br />
display: inline-block;<br />
background-color: transparent;<br />
background-repeat: no-repeat;<br />
background-position: center top;<br />
background-size: 100% auto;<br />
width: 20px;<br />
height: 0;<br />
border-bottom: 60px solid transparent;<br />
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color));<br />
margin: -40px 20px 0 0;<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A");<br />
}<br />
div.vectorTabs li:hover a::before,<br />
div.vector-menu-dropdown:hover .vector-menu-heading span::before,<br />
div.vector-menu-dropdown.open .vector-menu-heading span::before{<br />
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover));<br />
}<br />
.vectorTabs li.new a::before,<br />
.vectorTabs li.new:hover a::before{<br />
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink));<br />
}<br />
#ca-edit a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A");<br />
}<br />
#ca-view a::before,<br />
#ca-view-foreign a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E");<br />
}<br />
#left-navigation li[id^='ca-nstab-'] a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A");<br />
}<br />
#ca-history a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A");<br />
}<br />
#ca-talk a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A");<br />
}<br />
#t-contributions a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E");<br />
}<br />
#ca-addsection a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A");<br />
}<br />
#ca-viewsource a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A");<br />
}<br />
#p-variants .vector-menu-heading span::before{<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E");<br />
}<br />
#p-cactions .vector-menu-heading span::before{<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E");<br />
}<br />
/* Except watch/unwatch star. It does not work under chrome. */<br />
div.vectorTabs li.mw-watchlink a::before{<br />
border: 0;<br />
filter: none;<br />
margin: 0 20px 0 0;<br />
}<br />
}/* screen and (max-width:600px) */<br />
<br />
@media screen and (max-width:450px) {<br />
#mw-panel{<br />
padding-left: 6px;<br />
padding-right: 6px;<br />
}<br />
#mw-panel div.portal .vector-menu-heading::after{<br />
display: none;<br />
}<br />
#mw-panel #p-navigation #p-navigation-label,<br />
#mw-panel #p-lang #p-lang-label{<br />
width: 18px;<br />
display: block;<br />
white-space: nowrap;<br />
padding: 8px;<br />
}<br />
#p-navigation-label::before,<br />
#p-lang-label::before{<br />
content: "";<br />
display: inline-block;<br />
vertical-align: bottom;<br />
background-color: transparent;<br />
background-repeat: no-repeat;<br />
background-position: center top;<br />
background-size: 100% auto;<br />
width: 18px;<br />
height: 0;<br />
border-bottom: 60px solid transparent;<br />
position: relative;<br />
filter: drop-shadow(0 42px 0 var(--theme-text-color));<br />
margin: -42px 20px 0 0;<br />
}<br />
#p-navigation-label::before{<br />
background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E");<br />
}<br />
#p-lang-label::before{<br />
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E");<br />
}<br />
#mw-navigation #mw-panel #p-lang{<br />
margin-left: auto;<br />
display: flex;<br />
justify-content: flex-end;<br />
}<br />
#mw-panel #p-lang .body{<br />
left: auto;<br />
right: 0;<br />
}<br />
<br />
div#simpleSearch{<br />
width: 90%;<br />
}<br />
}/* screen and (max-width:450px) */<br />
<br />
<br />
<br />
/* section edit link */<br />
.mw-editsection{<br />
white-space: nowrap;<br />
}<br />
<br />
/***** Notification *****/<br />
.mw-notification {<br />
color: var(--theme-text-color);<br />
border: 1px solid;<br />
background: var(--theme-sidebar-box-background-2);<br />
border-color: var(--theme-sidebar-box-border-color);<br />
box-shadow: var(--theme-notification-shadow);<br />
border-radius: var(--main-box-border-radius);<br />
transform: none;<br />
}<br />
/* postedit notification */<br />
.postedit-container{<br />
top: 4em;<br />
}<br />
.theme-mode-dark .postedit::after{<br />
filter: invert(100%);<br />
}<br />
<br />
/* Notification boxes on the right, e.g. after patrolling an edit */<br />
.mw-notification.mw-notification-type-error {<br />
border-color: var(--custom-notice-red-border-color);<br />
--custom-notice-red-text-color: hsl(0, 100%, 70%);<br />
color: var(--custom-notice-red-text-color);<br />
}<br />
.mw-notification.mw-notification-type-warn {<br />
border-color: var(--custom-notice-orange-border-color);<br />
--custom-notice-orange-text-color: hsl(28, 100%, 70%);<br />
color: var(--custom-notice-orange-text-color);<br />
}<br />
<br />
<br />
<br />
/* Help icon on category pages, Special:RecentChanges, etc. */<br />
/* In the default style, the icon is the background-image of the <a> element.<br />
* We want to apply a filter to the image only (not the text), so we have to <br />
* move the image to a new pseudo-element. */<br />
#mw-indicator-mw-helplink a {<br />
background: none;<br />
padding-left: 0;<br />
display: flex;<br />
}<br />
#mw-indicator-mw-helplink a:before {<br />
content: '';<br />
background-image: url(/resources/src/mediawiki.helplink/images/helpNotice.svg?46d34);<br />
background-position: left center;<br />
background-repeat: no-repeat;<br />
display: inline-block;<br />
height: 20px;<br />
padding-left: 25px;<br />
filter: var(--ooui--icon-normal-filter); /* theme-dependent color of the icon */<br />
}<br />
<br />
<br />
<br />
/* Arrow on redirect pages */<br />
/* In the default style, the icon is the background of the <li> element.<br />
* We want to apply a filter to the image only (not the text), so we have to <br />
* move the image to a new pseudo-element. */<br />
.mw-content-ltr .redirectText li:first-child {<br />
background: none;<br />
padding-left: 0;<br />
}<br />
.mw-content-ltr .redirectText li:first-child:before {<br />
content: '';<br />
background: linear-gradient(transparent, transparent), url(/resources/src/mediawiki.action/images/redirect-ltr.svg);<br />
padding-left: 47px;<br />
filter: var(--ooui--icon-normal-filter); /* theme-dependent color of the icon */<br />
}<br />
<br />
/***********************************************************************************************************<br />
* css for pages under MediaWiki or Special NS, or system widgets on template/module pages and so on<br />
***********************************************************************************************************/<br />
<br />
/******* Search result page. (Special:Search) ******/<br />
<br />
.mw-search-form-wrapper {<br />
font-size: 1em;<br />
}<br />
<br />
.mw-search-form-wrapper #mw-search-top-table {<br />
display: flex;<br />
align-items: center;<br />
}<br />
.mw-search-form-wrapper #mw-search-top-table > div {<br />
float: none;<br />
}<br />
.mw-search-form-wrapper .results-info {<br />
color: var(--theme-text-color-note);<br />
font-size: 1em;<br />
padding: 0 0 0 3em;<br />
white-space: nowrap;<br />
text-align: right;<br />
flex: 1 1 auto;<br />
}<br />
.mw-search-form-wrapper .mw-search-visualclear{<br />
display: none;<br />
}<br />
<br />
.mw-search-profile-tabs {<br />
background-color: var(--ooui--tabselect-background-color);<br />
border: 1px solid var(--ooui--panellayout-border-color);<br />
}<br />
<br />
.mw-search-form-wrapper .mw-search-profile-tabs {<br />
border: 1px solid var(--ooui--panellayout-border-color);<br />
margin: 1em 0;<br />
}<br />
.mw-search-form-wrapper .mw-search-profile-tabs .search-types + div {<br />
display: none;<br />
}<br />
.mw-search-form-wrapper .mw-search-profile-tabs .search-types {<br />
width: 100%;<br />
float: none;<br />
padding: 0;<br />
}<br />
.mw-search-form-wrapper .mw-search-profile-tabs .search-types ul li {<br />
float: none;<br />
display: inline-block;<br />
vertical-align: middle;<br />
}<br />
.mw-search-form-wrapper .mw-search-profile-tabs .search-types ul li.current {<br />
background: var(--ooui--tabselect-selected-background-color);<br />
border-radius: 0;<br />
overflow: hidden;<br />
}<br />
.mw-search-form-wrapper #mw-searchoptions{<br />
padding: 1em;<br />
background: var(--theme-box-background);<br />
border: 1px solid var(--theme-border-color);<br />
border-radius: 4px;<br />
}<br />
<br />
/* responsive tweak */<br />
@media screen and (max-width: 600px){<br />
.mw-search-form-wrapper #mw-search-top-table{<br />
display: block;<br />
}<br />
.mw-search-form-wrapper .results-info{<br />
margin-top: 1em;<br />
}<br />
.mw-search-form-wrapper .mw-search-profile-tabs .search-types ul li{<br />
font-size: 12px;<br />
}<br />
}<br />
<br />
<br />
.mw-specialpages-table {<br />
margin-bottom: 0;<br />
margin-top: 0;<br />
}<br />
<br />
<br />
<br />
/* -------------------------------------------------------- */<br />
/* "Datatables" (from mediawiki.pager.tablePager) */<br />
/* -------------------------------------------------------- */<br />
.mw-datatable {<br />
border-color: var(--oouihelper--borderdark);<br />
}<br />
.mw-datatable td, .mw-datatable th {<br />
border-color: var(--oouihelper--borderdark);<br />
}<br />
.mw-datatable th {<br />
background-color: var(--oouihelper--textinput-background-darker);<br />
}<br />
.mw-datatable td {<br />
background-color: var(--oouihelper--textinput-background);<br />
}<br />
.mw-datatable tr:hover td {<br />
background-color: var(--oouihelper--textinput-background-lighter);<br />
}<br />
<br />
<br />
/* -------------------------------------------------------- */<br />
/* Special:AbuseLog/x */<br />
/* -------------------------------------------------------- */<br />
table.mw-abuselog-details {<br />
background: var(--oouihelper--textinput-background);<br />
border-color: var(--oouihelper--borderdark);<br />
}<br />
table.mw-abuselog-details th,<br />
table.mw-abuselog-details td {<br />
border-color: var(--oouihelper--borderdark);<br />
}<br />
table.mw-abuselog-details th {<br />
background: var(--oouihelper--textinput-background-darker);<br />
}<br />
<br />
<br />
/* -------------------------------------------------------- */<br />
/* Special:AbuseFilter */<br />
/* -------------------------------------------------------- */<br />
body td.mw-abusefilter-history-changed {<br />
background: var(--oouihelper--themerelated-darkest);<br />
}<br />
#mw-abusefilter-warn-preview,<br />
#mw-abusefilter-disallow-preview {<br />
border-color: var(--oouihelper--borderdark-lighter);<br />
}<br />
tr.mw-abusefilter-list-disabled,tr.mw-abusefilter-list-disabled td {<br />
color: var(--oouihelper--disabled);<br />
}<br />
tr.mw-abusefilter-list-deleted,tr.mw-abusefilter-list-deleted td {<br />
color: var(--oouihelper--disabled);<br />
}<br />
tr.mw-abusefilter-list-throttled,tr.mw-abusefilter-list-throttled td {<br />
color: var(--oouihelper--red);<br />
}<br />
div.mw-abusefilter-editor {<br />
border-color: var(--oouihelper--borderdark);<br />
}<br />
.mw-abusefilter-tools-error {<br />
color: var(--oouihelper--red);<br />
}<br />
<br />
<br />
/* -------------------------------------------------------- */<br />
/* Special:AllMessages */<br />
/* -------------------------------------------------------- */<br />
#mw-allmessagestable tbody:hover td {<br />
background-color: var(--oouihelper--textinput-background-lighter);<br />
}<br />
#mw-allmessagestable .am_default {<br />
background-color: var(--oouihelper--yellow-darker);<br />
}<br />
#mw-allmessagestable tbody:hover .am_default {<br />
background-color: var(--oouihelper--yellow);<br />
}<br />
#mw-allmessagestable .am_actual {<br />
background-color: var(--oouihelper--green-darker);<br />
}<br />
#mw-allmessagestable tbody:hover .am_actual {<br />
background-color: var(--oouihelper--green);<br />
}<br />
<br />
/* History pages */<br />
.mw-plusminus-pos {<br />
color: #00ff00;<br />
}<br />
<br />
.mw-plusminus-neg {<br />
color: var(--theme-alert-color);<br />
}<br />
<br />
/* ======================================= */<br />
/* Special:Contribs */<br />
/* ======================================= */<br />
<br />
.mw-input #wpUploadFile {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.mw-contributions-table>:nth-child(3) label+select,<br />
.mw-contributions-table>:nth-child(4) label+input {<br />
display: inline;<br />
margin: 0;<br />
}<br />
.mw-contributions-table .mw-input-with-label {<br />
vertical-align: middle;<br />
}<br />
<br />
div.cargoReplacementTableInfo {<br />
background-color: rgba(255, 255, 255, 0.2);<br />
}<br />
<br />
pre, .mw-code, code {<br />
color: var(--theme-text-color);<br />
background-color: var(--code-background-color);<br />
background-color: #323232;<br />
border-color: var(--theme-border-color);<br />
}<br />
code {<br />
word-wrap: break-word;<br />
}<br />
<br />
/* ======================================= */<br />
/* Special:Special:CargoTableDiagram */<br />
/* ======================================= */<br />
<br />
.node rect, .node circle, .node ellipse {<br />
stroke: var(--theme-border-color);<br />
fill: var(--table-background-color);<br />
fill-opacity: 1;<br />
}<br />
<br />
.node.entity-name rect.label-container {<br />
fill: var(--table-heading-background-color);<br />
}<br />
<br />
svg.cargo-table-svg tspan{<br />
fill: var(--theme-text-color);<br />
}<br />
<br />
/* File: pages */<br />
#filetoc {<br />
border-color: var(--theme-border-color);<br />
background-color: var(--theme-highlight-background);<br />
}<br />
.mw_metadata td, .mw_metadata th {<br />
border-color: var(--theme-border-color);<br />
}<br />
.mw_metadata th {<br />
background-color: var(--theme-box-background);<br />
}<br />
.mw_metadata td {<br />
background-color: var(--theme-highlight-background);<br />
}<br />
<br />
<br />
<br />
/* ------------------------------------------------------------------ */<br />
<br />
<br />
/* ================================================================== */<br />
/* Extension styles */<br />
/* ================================================================== */<br />
<br />
<br />
/* ------------------------------------------------------------------ */<br />
<br />
/* Extension:Tabber */<br />
body ul.tabbernav li a,<br />
body ul.tabbernav li a:link,<br />
body ul.tabbernav li a:visited,<br />
body ul.tabbernav li a:hover {<br />
border-radius: .5em .5em 0 0;<br />
}<br />
<br />
.tabber__tab, .tabber__tab:visited {<br />
color:var(--tabber-color)<br />
}<br />
.tabber__tab--active, .tabber__tab--active:visited {<br />
box-shadow: inset 0 -2px 0 0 var( --tabber-color--active);<br />
color: var(--tabber-color--active);<br />
}<br />
@media (hover: hover) {<br />
.tabber__tab:hover {<br />
box-shadow: inset 0 -2px 0 0 var(--tabber-color--hover);<br />
color: var(--tabber-color--hover);<br />
}<br />
}<br />
<br />
/* Extension:Cargo */<br />
/* Removes redundant Cargo extension "Purge cache" link */<br />
div.menu li#ca-cargo-purge {<br />
display: none;<br />
}<br />
/* Maximum image size for NPC images storing in Cargo table */<br />
.npcimg img{<br />
height: auto;<br />
width: auto;<br />
max-height: 100px;<br />
max-width: 100px;<br />
}<br />
/* Adjustments for the table headers on ?action=pagevalues */<br />
.cargo-pagevalues-tableinfo {<br />
background-color: var(--oouihelper--text-background);<br />
top: 85px; /* wiki.gg header offset + sticky, but 1 pixel short */<br />
}<br />
<br />
<br />
/* Extension:InputBox */<br />
/* Hide text input box for just a button */<br />
.notextbox form > .mw-ui-input {<br />
display: none;<br />
}<br />
<br />
<br />
/* Extension:MultimediaViewer */<br />
/* Reset link color to default (from Vector skin) */<br />
/* (this entire thing could be styled to fit the currently active theme, but as<br />
* long as it uses default Vector styling, the links should too, in order to be readable) */<br />
.mw-mmv-main a {<br />
color: #0645ad;<br />
}<br />
/* same for text color in attribution warning */<br />
.mw-mmv-dialog .mw-mmv-dialog-warning {<br />
color: #202122;<br />
}<br />
<br />
<br />
/* Extension:CiteThisPage */<br />
.mw-specialCiteThisPage-bibliographic {<br />
background-color: var(--theme-page-background-color--secondary);<br />
}<br />
<br />
<br />
/* Extension:CodeEditor */<br />
/* Unify text color in status bar */<br />
/* (the "status-message" and "status-line" divs use the current theme's text<br />
* color, which might be hard to read on the hard-coded white background */<br />
.codeEditor-status {<br />
color: rgb(114, 119, 125); /* same color as div.ace_gutter-cell */<br />
}<br />
<br />
<br />
/* Extension:CategoryTree */<br />
/* Use theme-dependent colors for the "expand"/"collapse" arrows */<br />
.CategoryTreeEmptyBullet {<br />
color: var(--theme-text-color-note);<br />
}<br />
.CategoryTreeToggle {<br />
color: var(--theme-link-color);<br />
}<br />
<br />
<br />
/* Extension:Scribunto */<br />
/* The "Script error" dialog uses jquery.ui.dialog, which looks the same in all<br />
* themes. The links do use theme-dependent styling by default though, which<br />
* causes them to be hard to read in some themes. <br />
* Resetting them here to the Vector default to be the same in all themes. */<br />
.scribunto-trace a {<br />
color: #0645ad;<br />
}<br />
<br />
<br />
/* Extension:SyntaxHighlight */<br />
/* ("SyntaxHighlight_GeSHi") */<br />
.mw-highlight pre {<br />
margin-top: 1em;<br />
background: #282828 !important;<br />
color:#fff !important;<br />
overflow: auto; /* scroll if needed */<br />
}<br />
.mw-highlight, .kw1 {<br />
color: #FFFFFF;<br />
font-weight: bold;<br />
}<br />
.mw-highlight .nf {<br />
color: aqua;<br />
}<br />
/* Operators */<br />
.mw-highlight .p,<br />
.mw-highlight .o {<br />
color: #fff;<br />
font-weight: bold;<br />
}<br />
/* Comments */<br />
.mw-highlight .c {<br />
color: #8d9e6b;<br />
font-weight: bold;<br />
}<br />
/* HTML Tags */<br />
.mw-highlight .nt {<br />
color: #bfe431;<br />
}<br />
/* IDs */<br />
.mw-highlight .nn {<br />
color: #a8a8ff;<br />
}<br />
/* Classes */<br />
.mw-highlight .nc {<br />
color: #7676ff;<br />
}<br />
/* Pseudo-classes */<br />
.mw-highlight .nd {<br />
color: #cf82ff;<br />
}<br />
/* Properties */<br />
.mw-highlight .k,<br />
.mw-highlight .kp {<br />
color: #fff;<br />
font-weight: normal;<br />
}<br />
/* Keywords */<br />
.mw-highlight .nb {<br />
color: #ff5858;<br />
}<br />
/* Text values, strings */<br />
.mw-highlight .kc,<br />
.mw-highlight .s1,<br />
.mw-highlight .s2,<br />
.mw-highlight .sx,<br />
.mw-highlight .n {<br />
color: #00c6d2;<br />
}<br />
/* Numeric values */<br />
.mw-highlight .mi,<br />
.mw-highlight .mf {<br />
color: #60feff;<br />
font-weight: bold;<br />
}<br />
/* Units */<br />
.mw-highlight .kt {<br />
color: #ff3f85;<br />
font-weight: bold;<br />
}<br />
/* #Color values */<br />
.mw-highlight .mh {<br />
color: #b2d241;<br />
}<br />
/* !important */<br />
.mw-highlight .cp {<br />
color: #F37F20;<br />
}<br />
/* JS generic */<br />
.mw-highlight .nx {<br />
color: #a8a8ff;<br />
}<br />
.mw-highlight .nv {<br />
color: #fff;<br />
}<br />
/* Highlighted lines */<br />
.mw-highlight .hll {<br />
background-color: #50503e;<br />
}<br />
/* Highlight fields inside code class (e.g. Template:Code) */<br />
code.mw-highlight {<br />
background: var(--theme-page-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
/* More noticeable diff coloring */<br />
.diff td.diff-context {<br />
background: none repeat scroll 0 0 transparent;<br />
color: var(--theme-text-color);<br />
border-color: rgba(var(--theme-border-color--rgb), 0.5);<br />
}<br />
.diff td.diff-deletedline {<br />
background-color: #FFE49C;<br />
border-color: #FFE49C;<br />
color: #000;<br />
}<br />
.diff td.diff-deletedline .diffchange {<br />
background-color: #feeec8;<br />
color: #000;<br />
}<br />
.diff td.diff-addedline {<br />
background-color: #A3D3FF;<br />
border-color: #A3D3FF;<br />
color: #000;<br />
}<br />
.diff td.diff-addedline .diffchange {<br />
background-color: #d8ecff;<br />
color: #000;<br />
}<br />
<br />
<br />
/* "Forward" column on Special:Interwiki */<br />
table.mw-interwikitable.body td.mw-interwikitable-local-yes {<br />
background-color: var(--theme-page-background-color--secondary);<br />
}<br />
<br />
<br />
/* Numbers of edits/pages/contributors on Special:CreateAccount */<br />
.mw-createacct-benefits-list .mw-number-text,<br />
#bodyContent .mw-createacct-benefits-list .mw-number-text h3 /* needs to be this specific to override another rule */ {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
<br />
/* Pages with content model "JSON" */<br />
.mw-json th, .mw-json td {<br />
border-color: var(--theme-border-color);<br />
}<br />
.mw-json tr {<br />
background-color: transparent;<br />
}<br />
.mw-json th {<br />
background-color: var(--theme-box-background);<br />
}<br />
.mw-json-value, .mw-json-single-value {<br />
background-color: var(--theme-highlight-background);<br />
}<br />
.mw-json-single-value {<br />
background-color: var(--theme-highlight-background);<br />
}<br />
.mw-json-empty {<br />
background-color: var(--theme-box-background);<br />
}<br />
<br />
<br />
/***********************************************************************************************************<br />
* Common styles for "real" wiki page content.<br />
***********************************************************************************************************/<br />
<br />
/* remove external link icon.<br />
.mw-parser-output a.external,<br />
.link-https{<br />
padding-right: 0;<br />
background: none;<br />
}<br />
*/<br />
<br />
/** ToC **/<br />
.toc {<br />
border-radius: 4px;<br />
border: 1px solid var(--theme-border-color);<br />
background: var(--theme-box-background);<br />
margin: 1em auto 1em 0;<br />
padding: 0;<br />
font-size: 1em;<br />
min-width: 12em;<br />
}<br />
.toc .toctitle h2 {<br />
margin: 0;<br />
display: flex;<br />
align-items: center;<br />
padding: 0 0.5em;<br />
}<br />
.toc .toctitle h2::before{<br />
content: '';<br />
display: block;<br />
width: 12px;<br />
height: 0;<br />
border-bottom: 52px solid transparent;<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E");<br />
background-repeat: no-repeat;<br />
background-position: center top;<br />
background-size: 100% auto;<br />
filter: drop-shadow(0 40px 0 var(--theme-text-color));<br />
margin: -40px 6px 0 0;<br />
}<br />
.toc .toctitle{<br />
position: relative;<br />
overflow: hidden;<br />
text-align: left;<br />
}<br />
.toc .toctogglelabel{<br />
position: absolute;<br />
width: 100%;<br />
height: 100%;<br />
left: 0;<br />
top: 0;<br />
box-sizing: border-box;<br />
padding-right: 1em;<br />
display: flex;<br />
align-items: center;<br />
justify-content: flex-end;<br />
}<br />
.toc .toctogglespan::before,<br />
.toc .toctogglespan::after{<br />
display: none;<br />
}<br />
.toc .toctogglelabel::after{<br />
display: none;<br />
}<br />
.toc .toctogglelabel::before{<br />
content: "";<br />
display: inline-block;<br />
background: none;<br />
position: relative;<br />
width: 0;<br />
height: 0;<br />
border-style: solid;<br />
border-color: var(--theme-widget-toc-arrow-color) transparent;<br />
border-width: 0 5px 6px 5px;<br />
vertical-align: middle;<br />
flex: 0 0 auto;<br />
}<br />
.toc .toctogglelabel:hover::before{<br />
border-color: var(--theme-widget-toc-arrow-color-hover) transparent;<br />
}<br />
.toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before{<br />
border-width: 6px 5px 0 5px;<br />
}<br />
/* Won't change ToC box width when toggle show/hide. */<br />
.toctogglecheckbox:checked ~ ul{<br />
overflow: hidden;<br />
display: block;<br />
height: 0;<br />
border: 0;<br />
padding-top: 0;<br />
padding-bottom: 0;<br />
}<br />
/* content list */<br />
.mw-content-ltr .toc ul ul,<br />
.mw-content-rtl.toc ul ul{<br />
margin: 0 0 0 1em;<br />
}<br />
.toc a {<br />
color: var(--theme-text-color-em);<br />
}<br />
.toc a:hover {<br />
color: white;<br />
}<br />
.toc .tocnumber{<br />
color: var(--theme-text-color-note);<br />
}<br />
.toc .tocnumber::after{<br />
content: '.';<br />
}<br />
.toc .toctitle,<br />
.toc > ul{<br />
padding: 0.5em;<br />
}<br />
.toc > ul{<br />
border-top: 1px solid var(--theme-border-color);<br />
margin: 0;<br />
}<br />
.toc > ul a{<br />
display: block;<br />
padding: 2px 0.5em;<br />
border-radius: 4px;<br />
transition: background 0.1s;<br />
}<br />
.toc > ul a:hover {<br />
text-decoration: none;<br />
background: var(--theme-widget-toc-item-hover-background);<br />
}<br />
.toc h2{<br />
font-weight: normal;<br />
}<br />
.toc li{<br />
margin: 0;<br />
}<br />
<br />
<br />
/***********************************************************************************************************<br />
* common style for content box<br />
***********************************************************************************************************/<br />
.mw-body-content h2 {<br />
border-color: var(--theme-hr-color-B);<br />
border-bottom-width: 1px;<br />
margin-bottom: 0.5rem;<br />
padding-bottom: 6px;<br />
}<br />
.mw-body-content hr {<br />
background-color: var(--theme-hr-color-B);<br />
}<br />
<br />
.fullwidth, .full-width{<br />
width: 100%;<br />
}<br />
.nowrap {<br />
white-space: nowrap;<br />
}<br />
<br />
<br />
/* ".center" has width=100% rule, we don't want it, so use a different class name. */<br />
.aligncenter,<br />
.align-center {<br />
text-align: center;<br />
}<br />
<br />
.alignleft,<br />
.align-left{<br />
text-align: left;<br />
}<br />
<br />
.alignright,<br />
.align-right{<br />
text-align: right;<br />
}<br />
<br />
/* clear fix for float block */<br />
.clearfix {<br />
*zoom: 1;<br />
}<br />
.clearfix::before,<br />
.clearfix::after {<br />
content: " ";<br />
display: table;<br />
}<br />
.clearfix::after {<br />
clear: both;<br />
}<br />
<br />
.mw-content-ltr ul>li>ul, .mw-content-ltr ol>li>ol {<br />
margin-bottom: 0.3em;<br />
}<br />
<br />
<br />
/* -------------------------------------------------------- */<br />
/* classic/expert/master mode tabber */<br />
/* -------------------------------------------------------- */<br />
:root{<br />
--custom-mode-theme-background-color: var(--theme-accent-color);<br />
--custom-mode-theme-label-color: var(--theme-accent-label-color);<br />
--custom-mode-theme-border-color: var(--custom-accent-border-color);<br />
}<br />
.modesbox.c-expert{<br />
--custom-mode-theme-border-color: var(--custom-modetabs-expert-border-color);<br />
}<br />
.modesbox.c-master{<br />
--custom-mode-theme-border-color: var(--custom-modetabs-master-border-color);<br />
}<br />
.modesbox.c-normal .m-expert,<br />
.modesbox.c-normal .m-master,<br />
.modesbox.c-normal .m-expert-master{<br />
display: none !important;<br />
}<br />
.modesbox.c-expert .m-normal,<br />
.modesbox.c-expert .m-master,<br />
.modesbox.c-expert .m-normal-master{<br />
display: none !important;<br />
}<br />
.modesbox.c-master .m-normal,<br />
.modesbox.c-master .m-expert,<br />
.modesbox.c-master .m-normal-expert{<br />
display: none !important;<br />
}<br />
.modesbox.expertonly .m-normal,<br />
.modesbox .expertonly .m-normal{<br />
display: none !important;<br />
}<br />
.modesbox.masteronly .m-normal,<br />
.modesbox.masteronly .m-expert,<br />
.modesbox .masteronly .m-normal,<br />
.modesbox .masteronly .m-expert{<br />
display: none !important;<br />
}<br />
<br />
<br />
<br />
.block{<br />
display: block;<br />
}<br />
.inline{<br />
display: inline;<br />
}<br />
.inline-block{<br />
display: inline-block;<br />
}<br />
<br />
.incell-border {<br />
margin: 0.7em 0;<br />
background-color: var(--theme-border-color);<br />
}<br />
<br />
hr.space{<br />
height: 4px;<br />
background: none;<br />
border: 0;<br />
}<br />
.page-content .vertical-align-top *{<br />
vertical-align: top;<br />
}<br />
.page-content .vertical-align-bottom *{<br />
vertical-align: bottom;<br />
}<br />
<br />
<br />
<br />
<br />
/* ================================================================== */<br />
/* Portable infobox theme */<br />
/* ================================================================== */<br />
<br />
.portable-infobox {<br />
--pi-border-color: var(--theme-border-color);<br />
--pi-border-color--rgb: var(--theme-border-color--rgb);<br />
padding: 6px;<br />
border-radius: 0.5em;<br />
}<br />
<br />
.portable-infobox .pi-item.pi-data {<br />
padding-bottom: 6px;<br />
padding-top: 6px;<br />
padding-left: 4px;<br />
padding-right: 4px;<br />
}<br />
.portable-infobox .pi-item.pi-data.pi-border-color {<br />
border-color: rgba(var(--pi-border-color--rgb), 0.8);<br />
}<br />
.page-content .portable-infobox .pi-title {<br />
padding: 7px;<br />
font-size: 15px;<br />
}<br />
.page-content .portable-infobox .pi-header {<br />
padding: 6px;<br />
font-size: 12px;<br />
text-align: center;<br />
}<br />
.portable-infobox .pi-collapse .pi-header:first-child {<br />
padding-right: 0;<br />
}<br />
.portable-infobox .pi-collapse .pi-header:first-child::after {<br />
width: 7px;<br />
height: 7px;<br />
margin-top: -4px;<br />
}<br />
.portable-infobox .pi-collapse-closed .pi-header {<br />
margin-bottom: 2px;<br />
}<br />
.portable-infobox .pi-title + .pi-item .pi-header {<br />
margin-top: 2px;<br />
}<br />
.portable-infobox .pi-navigation:not([data-item-name="data-nav"]) {<br />
font-size: 11px;<br />
text-align: center;<br />
background-color: var(--pi-secondary-background);<br />
padding: 5px<br />
}<br />
.portable-infobox .pi-navigation[data-item-name="data-nav"] {<br />
padding: 0;<br />
}<br />
.portable-infobox .pi-navigation[data-item-name="data-nav"].pi-secondary-font {<br />
font-weight: revert;<br />
}<br />
.portable-infobox .pi-item.pi-data .pi-data-value,<br />
.portable-infobox .pi-item.pi-data .pi-data-label {<br />
align-self: center;<br />
hyphens: none;<br />
}<br />
/* Align data labels to the right (except for stacked layout) */<br />
.portable-infobox:not(.pi-layout-stacked) .pi-item.pi-data .pi-data-label {<br />
text-align: right;<br />
}<br />
.portable-infobox .pi-data-value ul { /* cleaner alignment for bullet lists */<br />
margin: 0;<br />
margin-left: 10px;<br />
}<br />
.portable-infobox .pi-data-value abbr[title] {<br />
text-decoration: none;<br />
}<br />
.portable-infobox .pi-image {<br />
margin: 6px;<br />
}<br />
/* Automatically resize images inside data values if they are too big for the infobox */<br />
.portable-infobox .pi-data-value .image img {<br />
max-width: 100%;<br />
width: auto;<br />
height: auto;<br />
}<br />
.portable-infobox .pi-caption {<br />
padding-bottom: 0;<br />
}<br />
/* Hide tabs if there is only 1 section */<br />
.portable-infobox .wds-tabs .wds-tabs__tab:only-of-type {<br />
display: none;<br />
}<br />
/* Center tabs if there's no scroll */<br />
.portable-infobox .wds-tabs__wrapper .wds-tabs {<br />
justify-content: center;<br />
}<br />
.portable-infobox .wds-tabs__wrapper.right-arrow-visible .wds-tabs,<br />
.portable-infobox .wds-tabs__wrapper.left-arrow-visible .wds-tabs,<br />
.portable-infobox .wds-tabs__wrapper.both-arrows-visible .wds-tabs {<br />
justify-content: left;<br />
}<br />
/* Slightly reduce size of tab labels */<br />
.portable-infobox .wds-tabs .wds-tabs__tab-label {<br />
font-size: 14px;<br />
height: 34px;<br />
padding: 0;<br />
margin: 0 8px;<br />
}<br />
.portable-infobox .wds-tabs__wrapper {<br />
margin-bottom: 10px;<br />
}<br />
/* Remove li bullets added by FandomDesktop */<br />
.pi-data-value ul li::before {<br />
display: none;<br />
}<br />
.portable-infobox .pi-secondary-background + .pi-secondary-background,<br />
.portable-infobox .pi-group .pi-smart-group:first-of-type,<br />
.portable-infobox .pi-group .pi-horizontal-group:first-of-type .pi-data-label {<br />
border-top: none;<br />
}<br />
<br />
.portable-infobox .tags > li {<br />
display: inline-block;<br />
border-radius: 3px;<br />
border: 1px solid rgba(var(--theme-link-color--rgb), 0.4);<br />
padding: 0 4px;<br />
margin: 3px 6px 3px auto;<br />
}<br />
.portable-infobox .tags.unlinked > li,<br />
.portable-infobox .tags > li.unlinked {<br />
border-color: rgba(var(--theme-text-color--rgb), 0.4);<br />
}<br />
<br />
.portable-infobox .pi-title[data-item-name="subtitle"] {<br />
margin-top: -12px;<br />
font-size: 12px;<br />
font-style: italic;<br />
line-height: 12px;<br />
color: var(--theme-text-color-note);<br />
padding-bottom: 8px;<br />
}<br />
<br />
@media screen and (max-width: 720px) {<br />
.portable-infobox {<br />
margin: 0 auto;<br />
}<br />
}<br />
<br />
<br />
<br />
/***********************************************************************************************************<br />
* css for specific templates<br />
***********************************************************************************************************/<br />
<br />
/****************************************<br />
/* SEA OF THIEVES TEMPLATES *<br />
/****************************************/<br />
<br />
/********************<br />
/* AMBOX & BANNERS *<br />
/******************/<br />
<br />
/* copyright images tweak */<br />
.copyright-icon {<br />
background-image: url("https://seaofthieves.wiki.gg/images/6/6e/Copyright_white.svg");<br />
background-size: 100%;<br />
height: 32px;<br />
width: 32px;<br />
}<br />
<br />
.ambox {<br />
border: none;<br />
/* border-image: var(--parchment-border) 27 54 31 39 fill / 1 / 0 round; */<br />
background: linear-gradient(to right,rgb(0 0 0 / 80%),rgb(0 0 0 / 0%)) padding-box;<br />
color: #ffffff;<br />
font-size: 95%;<br />
margin: 0 auto 10px auto;<br />
padding: 3px 6px 3px 16px;<br />
width: 80%;<br />
}<br />
.ambox-gray {<br />
box-shadow: 10px 0 0 #383838 inset;<br />
}<br />
<br />
.ambox.ambox-tiny {<br />
font-size: 90%;<br />
/* margin: 2px 0; */<br />
width: 80%;<br />
}<br />
<br />
.ambox + .ambox {<br />
margin-top: -10px;<br />
}<br />
<br />
.ambox-text {<br />
padding: 0.25em 0.5em;<br />
}<br />
<br />
.ambox-image {<br />
padding: 2px 0px 2px 0.5em;<br />
text-align: center;<br />
width: 60px;<br />
}<br />
<br />
.ambox-tiny .ambox-image {<br />
padding: 2px 0.5em;<br />
text-align: left;<br />
width: 32px;<br />
}<br />
<br />
/* Ambox colors */<br />
.ambox-blue { box-shadow: 10px 0 0 #1e90ff inset; }<br />
<br />
.ambox-red { box-shadow: 10px 0 0 #b22222 inset; }<br />
<br />
.ambox-orange { box-shadow: 10px 0 0 #f28500 inset; }<br />
<br />
.ambox-yellow { box-shadow: 10px 0 0 #f4c430 inset; }<br />
<br />
.ambox-purple { box-shadow: 10px 0 0 #9932cc inset; }<br />
<br />
.ambox-gray { box-shadow: 10px 0 0 #bba inset; }<br />
<br />
.ambox-green { box-shadow: 10px 0 0 #228b22 inset; }<br />
<br />
/* Ambox small text */<br />
.amsmalltext {<br />
font-size: smaller;<br />
}<br />
<br />
.banner {<br />
background: rgba(47, 162, 136, .3);<br />
margin: .5em .5em 1.2em .5em;<br />
border-left: 6px solid rgba(47, 162, 136, 1);<br />
padding: .5em 2em .5em 1em;<br />
clear: left; <br />
display: table;<br />
width: -webkit-fill-available;<br />
}<br />
<br />
/*****************<br />
/* FRONT PAGE *<br />
/***************/<br />
<br />
.fpmain {<br />
width: 100%;<br />
overflow: hidden;<br />
z-index: 1;<br />
}<br />
<br />
.fpmidsections {<br />
float: left;<br />
width: 100%;<br />
overflow: hidden;<br />
}<br />
<br />
.fpbox {<br />
border-style: solid;<br />
border-width: 15px;<br />
border-color: transparent;<br />
border-image: var(--parchment-border) 27 54 31 39 fill / 1 / 0 round;<br />
background: transparent;<br />
margin: 5px;<br />
padding: 5px;<br />
overflow: auto;<br />
}<br />
<br />
.fpbox .mainheading {<br />
border: none;<br />
font-family: var(--theme-page-headings-font),rubik,helvetica,arial,sans-serif;<br />
font-size: 125%;<br />
margin: 0 0 10px 0;<br />
color: var(--theme-header-color);<br />
}<br />
<br />
.fpbox .heading {<br />
font-family: var(--theme-page-headings-font),rubik,helvetica,arial,sans-serif;<br />
font-size: 110%;<br />
margin: 0 0 10px 0;<br />
color: var(--theme-header-color);<br />
border-bottom: solid 1px var(--theme-border-color);<br />
}<br />
<br />
.fpbox ul {<br />
margin-left: .751rem;<br />
list-style: none;<br />
}<br />
<br />
.fpmain .columns .leftcol {<br />
width: 100%;<br />
margin: 0;<br />
padding: 0;<br />
}<br />
<br />
.fpmain .columns .rightcol {<br />
width: 100%;<br />
margin: 0;<br />
padding: 0;<br />
}<br />
<br />
.fpsection1,<br />
.fpsection2,<br />
.fpsection3,<br />
.fpsection4 {<br />
float: left;<br />
clear: both;<br />
width: 100%;<br />
}<br />
<br />
div.fp2columnonly,<br />
div.fp3columnonly {<br />
display: none;<br />
}<br />
<br />
.fpsection1 > .fpbox.plain, .fpsection4 > .fpbox {<br />
height:auto !important;<br />
}<br />
<br />
@media (min-width: 790px) {<br />
.fpsection1 {<br />
float: left;<br />
clear: none;<br />
width: 100%;<br />
}<br />
<br />
.fpmidsections {<br />
float: left;<br />
clear: none;<br />
width: 100%;<br />
display: flex;<br />
}<br />
<br />
.fpsection4 {<br />
float: left;<br />
clear: none;<br />
width: 100%;<br />
}<br />
<br />
div.fp2columnonly {<br />
display: block;<br />
}<br />
}<br />
<br />
@media (min-width: 990px) {<br />
.fpmain .columns .leftcol {<br />
float: left;<br />
width: 50%;<br />
margin: 0;<br />
padding: 0;<br />
}<br />
<br />
.fpmain .columns .rightcol {<br />
float: right;<br />
width: 50%;<br />
margin: 0;<br />
padding: 0;<br />
}<br />
}<br />
<br />
@media (min-width: 1390px) {<br />
.fpmidsections {<br />
clear: none;<br />
float: right;<br />
width: 66.667%;<br />
}<br />
<br />
.fpsection1 {<br />
clear: none;<br />
width: 33.333%;<br />
}<br />
<br />
.fpsection2 {<br />
clear: none;<br />
width: 50%;<br />
}<br />
<br />
.fpsection3 {<br />
clear: none;<br />
width: 50%;<br />
}<br />
<br />
.fpsection4 {<br />
clear: left;<br />
width: 33.333%;<br />
}<br />
<br />
div.fp2columnonly {<br />
display: none;<br />
}<br />
<br />
div.fp3columnonly {<br />
display: block;<br />
}<br />
}<br />
<br />
.fpbox.plain {<br />
background: transparent;<br />
border: none;<br />
box-shadow: none;<br />
}<br />
<br />
.fpimagelist ul {<br />
list-style-type: none;<br />
list-style-image: none;<br />
}<br />
<br />
.fpvideos {<br />
margin: 0 auto;<br />
overflow: hidden;<br />
text-align: center;<br />
}<br />
<br />
.fpvideo {<br />
display: inline-block;<br />
margin: 0 5px;<br />
}<br />
<br />
/* solid green bullets points */<br />
ul {<br />
list-style: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%225%22 height=%2213%22> %3Ccircle cx=%222.5%22 cy=%229%22 r=%222.5%22 fill=%22%2395f3ab%22/%3E %3C/svg%3E");<br />
}<br />
/* hollow green bullet points */<br />
li ul {<br />
list-style: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='5'%0A%3E%3Ccircle cx='2.4996688' cy='2.4956303' id='circle2' style='fill:none;stroke:%2395f3ab;stroke-width:0.83333331;stroke-opacity:1' r='2.0833333' /%3E%3C/svg%3E%0A");<br />
}<br />
<br />
/******************/<br />
/* EMOTE VIDEO SIZING<br />
/******************/<br />
.emotevid {<br />
width: 300px !important;<br />
height: auto !important;<br />
object-fit: unset;<br />
}<br />
<br />
/************<br />
/* GALLERY *<br />
/**********/<br />
div.thumbinner, ul.mw-gallery-traditional li.gallerybox div.thumb{<br />
background-color:rgba(3, 4, 2, .5);<br />
background-color:rgba(76, 105, 102, .5);<br />
background: linear-gradient(to top, rgba(85, 178, 155, .3), rgba(21, 30, 29, .6));<br />
border: 1px solid rgba(85, 178, 155, .5);<br />
/* border-color: rgba(47, 162, 136, .2); */<br />
border-radius: 4px;<br />
box-shadow: 0px 0px 0px 1px #000, inset 0px 0px 3px rgba(47, 162, 136, .5)<br />
}<br />
<br />
.thumbimage {<br />
background-color: transparent;<br />
border: 1px solid transparent;<br />
}<br />
<br />
.theme-fandomdesktop-light div.thumbinner, .theme-fandomdesktop-light ul.mw-gallery-traditional li.gallerybox div.thumb {<br />
background: linear-gradient(to top, rgba(var(--theme-page-background-color--secondary--rgb),0.9),rgba(var(--theme-link-color--rgb),0.45));<br />
border: 1px solid rgba(178, 155, 85, .5);<br />
border-radius: 3px;<br />
box-shadow: 0px 0px 0px 1px var(--theme-link-color),inset 0px 0px 3px rgba(var(--theme-link-color--rgb),.5);<br />
}<br />
<br />
/******************<br />
/* Infobox styles *<br />
/******************/<br />
.infoboxtable {<br />
float: right;<br />
border-collapse: separate;<br />
border-style: solid;<br />
border-width: 15px;<br />
border-color: transparent;<br />
border-image: var(--parchment-border) 39 26 repeat;<br />
background: #020607;<br />
background-clip: padding-box;<br />
color: #ffffff;<br />
margin: 0 0 .5em 1em;<br />
padding: 3px 6px;<br />
width: 300px;<br />
}<br />
<br />
.infoboxheader {<br />
border: 1px solid #55b29b;<br />
background: rgba(255, 255, 255, 0.25);<br />
font-size: 115%;<br />
color: #cdf9d9;<br />
font-family: var(--theme-page-headings-font);<br />
font-weight: normal;<br />
vertical-align: top;<br />
text-align: center;<br />
padding: 8px;<br />
}<br />
<br />
.infoboxtable ul {<br />
margin: 0em 0px 0px 0.9em;<br />
}<br />
<br />
.infoboxtable th {<br />
border-right: 1px solid #1c1f20;<br />
border: 0px;<br />
background-image: linear-gradient(to left, rgba(90, 90, 90, .4), #5a5a5a4d, #ffff0000);<br />
color: #f1eee5;<br />
font-family: var(--theme-page-headings-font);<br />
font-weight: normal;<br />
text-align: right;<br />
vertical-align: middle;<br />
padding: 0.5px 7px;<br />
padding-left: 1em;<br />
font-size: 85%;<br />
}<br />
<br />
.infoboxtable td {<br />
border: 1px solid transparent;<br />
background: transparent;<br />
color: #ffffff;<br />
font-family: PragRoman,Georgia,serif;<br />
font-size: 85%;<br />
text-align: left;<br />
vertical-align: middle;<br />
padding: 3px;<br />
padding-left: .5em;<br />
line-height: 19px;<br />
font-weight: normal;<br />
}<br />
<br />
.infoboxtable th+td{<br />
border-right: 0px;<br />
text-align: left;<br />
}<br />
<br />
.infoboxtable th.infoboxname {<br />
background: linear-gradient(30deg, rgba(110, 110, 110, 0) 0, rgba(255,255,255,0.2) 49%,rgba(255,255,255,0.2) 51%,rgba(110, 110, 110, 0));<br />
box-shadow: inset 0px 16px 32px rgba(0, 0, 0, 0.5);<br />
font-size: 110%;<br />
color: #f1eee5;<br />
font-family: var(--theme-page-headings-font);<br />
text-align: center;<br />
padding: 8px;<br />
}<br />
<br />
.infoboxtable th.infoboxdetails {<br />
background: linear-gradient(30deg, rgba(110, 110, 110, 0) 0, rgba(255,255,255,0.2) 49%,rgba(255,255,255,0.2) 51%,rgba(110, 110, 110, 0));<br />
text-align: center;<br />
color: #f1eee5;<br />
font-family: var(--theme-page-headings-font);<br />
border: 1px solid transparent;<br />
padding: 3px;<br />
}<br />
<br />
.infoboxtable .image img {<br />
background-image: radial-gradient(rgba(181, 179, 168, .75) 0%, #20202000 75%);<br />
}<br />
<br />
/* SPECIAL INFOBOX TAGS */<br />
.infoboxtable th.infoboxname, .infoboxtable th.infoboxnametimelimited, .infoboxtable th.infoboxtimelimited, .infoboxtable th.infoboxnameremoved, .infoboxtable th.infoboxremoved, .infoboxtable th.infoboxnameinsider, .infoboxtable th.infoboxinsider {<br />
border: 1px solid transparent;<br />
text-align: center;<br />
padding: 8px;<br />
}<br />
<br />
.infoboxtable th.infoboxnametimelimited {<br />
background: linear-gradient(30deg,rgba(110, 110, 110, 0) 0,rgba(47, 162, 136, 0.5) 49%,rgba(47, 162, 136, 0.5) 51%, rgba(110, 110, 110, 0));<br />
box-shadow: inset 0px 16px 32px rgba(0, 0, 0, 0.5);<br />
font-size: 110%;<br />
color: #cdf9d9;<br />
}<br />
<br />
.infoboxtable th.infoboxtimelimited {<br />
background: url(https://seaofthieves.wiki.gg/images/1/13/Icon_time.png) no-repeat 10px -7px/42px, linear-gradient(30deg,rgba(110, 110, 110, 0) 0,rgba(47, 162, 136, 0.5) 49%, rgba(47, 162, 136, 0.5) 51%,rgba(110, 110, 110, 0)) !important;<br />
height: 1.5em;<br />
vertical-align: baseline;<br />
color: #cdf9d9;<br />
padding: 3px;<br />
/* background-size: 42px !important; */<br />
}<br />
<br />
.infoboxtable th.infoboxnameinsider {<br />
background: linear-gradient(30deg, rgba(110, 110, 110, 0) 0, rgba(49, 78, 90, 1) 49%, rgba(49, 78, 90, 1) 51%, rgba(110, 110, 110, 0)) !important;<br />
color: white;<br />
font-size: 110%;<br />
text-shadow: 0px 2px 1px #10191c;<br />
}<br />
<br />
.infoboxtable th.infoboxinsider {<br />
background: url(https://seaofthieves.wiki.gg/images/b/b2/Icon_insiders.png) no-repeat 7px -8px/42px,linear-gradient(30deg,rgba(110, 110, 110, 0) 0,rgba(49, 78, 90, 1) 49%,rgba(49, 78, 90, 1) 51%,rgba(110, 110, 110, 0)) !important;<br />
height: 1.5em;<br />
vertical-align: baseline;<br />
color: white;<br />
padding: 3px;<br />
text-shadow: 0px 2px 1px #10191c;<br />
}<br />
<br />
.infoboxtable th.infoboxnameremoved {<br />
background: linear-gradient(30deg,rgba(110, 110, 110, 0) 0,rgba(231, 84, 63, .5) 49%,rgba(231, 84, 63, .5) 51%,rgba(110, 110, 110, 0)) !important;<br />
box-shadow: inset 0px 16px 32px rgba(0, 0, 0, 0.5);<br />
font-size: 110%;<br />
color: #f1eee5;<br />
}<br />
<br />
.infoboxtable th.infoboxremoved {<br />
background: url(https://seaofthieves.wiki.gg/images/b/bf/Icon_bigx.png) no-repeat 10px -7px/42px, linear-gradient(30deg,rgba(110, 110, 110, 0) 0,rgba(231, 84, 63, .5) 49%,rgba(231, 84, 63, .5) 51%,rgba(110, 110, 110, 0)) !important;<br />
color: #f1eee5;<br />
padding: 3px;<br />
}<br />
<br />
/* ------ PORTABLE INFOBOX ------ */<br />
:root {<br />
--parchment-border: url(https://seaofthieves.wiki.gg/images/4/40/Skin-Element-Border.png);<br />
--pi-border-color:rgba(70,96,91,0.5);<br />
--pi-border-color--rgb2: 70, 96, 91;<br />
}<br />
<br />
.portable-infobox .pi-item.pi-data.pi-border-color{<br />
border-color: rgba(var(--pi-border-color--rgb2),.8);<br />
}<br />
<br />
.portable-infobox h2, .portable-infobox h3 {<br />
font-family: inherit;<br />
}<br />
<br />
.pi-font, .portable-infobox .pi-data-label {<br />
/*font-size: 11px;*/<br />
font-size: 14px;<br />
}<br />
.pi-group{<br />
border: none;<br />
}<br />
<br />
.portable-infobox .pi-header {<br />
/*font-size: 12px; */ <br />
font-size: 14px;<br />
line-height: 1.25;<br />
padding: 9px;<br />
}<br />
<br />
.portable-infobox:not(.pi-layout-stacked) .pi-item.pi-data .pi-data-label {<br />
text-align: start;<br />
}<br />
<br />
/* ------ PORTABLE INFOBOX ------ */<br />
<br />
.pi-data-label { flex-basis: 132px; }<br />
.pi-type-sot-basic .pi-image-thumbnail {<br />
max-width: 240px; /* Typically, use the same width as your infobox, minus borders */<br />
height: auto; /* Preserves the image ratio */<br />
}<br />
<br />
.portable-infobox.pi-type-sot-basic {<br />
--pi-border-color: rgba(70,96,91,0.5);<br />
--pi-border-color--rgb: 0,96,91;<br />
box-sizing: border-box;<br />
border-image: var(--parchment-border) 39 26 repeat;<br />
border-width: 15px;<br />
border-style: solid;<br />
background-color: rgba(0,0,0,.80);<br />
background-clip: padding-box;<br />
--pi-secondary-background: linear-gradient(30deg,rgba(110,110,110,0) 0,rgba(255,255,255,0.2) 49%,rgba(255,255,255,0.2) 51%,rgba(110,110,110,0)); /*Default heading backgrounds*/<br />
font-family: PragRoman,Georgia,serif;<br />
font-family: serif;<br />
width: 300px;<br />
padding: 3px 6px;<br />
line-height: 1.5;<br />
}<br />
<br />
.portable-infobox.pi-type-sot-basic [data-source="description"] {<br />
color: var(--theme-header-color);<br />
text-align: center;<br />
padding: 0 1.75rem .25rem 1.75rem;<br />
line-height: 1.25;<br />
}<br />
<br />
#bodyContent .pi-type-sot-basic .pi-title {<br />
background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='252' height='49' version='1.1' viewBox='0 0 66.675 12.965' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='.22816' x2='66.398' y1='6.4808' y2='6.4808' gradientTransform='matrix(-1.0079 0 0 1.0856 67.154 -.86732)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23708b8f' stop-opacity='0' offset='0'/%3E%3Cstop stop-color='%23708b8f' stop-opacity='.247' offset='.253'/%3E%3Cstop stop-color='%23708b8f' stop-opacity='.33' offset='.5'/%3E%3Cstop stop-color='%23708b8f' stop-opacity='.247' offset='.75'/%3E%3Cstop stop-color='%23708b8f' stop-opacity='0' offset='1'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform='translate(1.2335 28.725)'%3E%3Crect x='-1.2335' y='-28.725' width='66.675' height='12.965' d='M 66.817373,12.144706 66.905227,-0.65705092 0.25199752,-0.81987733 0.23022666,12.022852 Z' fill='url(%23a)'/%3E%3C/g%3E%3C/svg%3E%0A");<br />
background-repeat: no-repeat;<br />
background-position: center;<br />
background-size: 100% 100%;<br />
box-shadow: inset 0px 16px 32px rgb(0 0 0 / 50%);<br />
font-size: 1.25rem;<br />
font-size: 1.0rem;<br />
font-size: 1.15rem;<br />
color: #f1eee5;<br />
font-weight: normal;<br />
padding: 10px;<br />
}<br />
<br />
#bodyContent div.pi-theme-emporium .pi-title {<br />
background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='252' height='49' version='1.1' viewBox='0 0 66.675 12.965' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='.22816' x2='66.398' y1='6.4808' y2='6.4808' gradientTransform='matrix(-1.0079 0 0 1.0856 67.154 -.86732)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23a0417a' stop-opacity='0' offset='0'/%3E%3Cstop stop-color='%23a0417a' stop-opacity='.247' offset='.253'/%3E%3Cstop stop-color='%23a0417a' stop-opacity='.33' offset='.5'/%3E%3Cstop stop-color='%23a0417a' stop-opacity='.247' offset='.75'/%3E%3Cstop stop-color='%23a0417a' stop-opacity='0' offset='1'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform='translate(1.2335 28.725)'%3E%3Crect x='-1.2335' y='-28.725' width='66.675' height='12.965' d='M 66.817373,12.144706 66.905227,-0.65705092 0.25199752,-0.81987733 0.23022666,12.022852 Z' fill='url(%23a)'/%3E%3C/g%3E%3C/svg%3E%0A");<br />
}<br />
<br />
#bodyContent div.pi-theme-removed .pi-title {<br />
background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='252' height='49' version='1.1' viewBox='0 0 66.675 12.965' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='.22816' x2='66.398' y1='6.4808' y2='6.4808' gradientTransform='matrix(-1.0079 0 0 1.0856 67.154 -.86732)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23e7543f' stop-opacity='0' offset='0'/%3E%3Cstop stop-color='%23e7543f' stop-opacity='.247' offset='.253'/%3E%3Cstop stop-color='%23e7543f' stop-opacity='.33' offset='.5'/%3E%3Cstop stop-color='%23e7543f' stop-opacity='.247' offset='.75'/%3E%3Cstop stop-color='%23e7543f' stop-opacity='0' offset='1'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform='translate(1.2335 28.725)'%3E%3Crect x='-1.2335' y='-28.725' width='66.675' height='12.965' d='M 66.817373,12.144706 66.905227,-0.65705092 0.25199752,-0.81987733 0.23022666,12.022852 Z' fill='url(%23a)'/%3E%3C/g%3E%3C/svg%3E%0A");<br />
}<br />
<br />
#bodyContent div.pi-theme-insiders .pi-title {<br />
background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='252' height='49' version='1.1' viewBox='0 0 66.675 12.965' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='.22816' x2='66.398' y1='6.4808' y2='6.4808' gradientTransform='matrix(-1.0079 0 0 1.0856 67.154 -.86732)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23436091' stop-opacity='0' offset='0'/%3E%3Cstop stop-color='%23436091' stop-opacity='.247' offset='.253'/%3E%3Cstop stop-color='%23436091' stop-opacity='.33' offset='.5'/%3E%3Cstop stop-color='%23436091' stop-opacity='.247' offset='.75'/%3E%3Cstop stop-color='%23436091' stop-opacity='0' offset='1'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform='translate(1.2335 28.725)'%3E%3Crect x='-1.2335' y='-28.725' width='66.675' height='12.965' d='M 66.817373,12.144706 66.905227,-0.65705092 0.25199752,-0.81987733 0.23022666,12.022852 Z' fill='url(%23a)'/%3E%3C/g%3E%3C/svg%3E%0A");<br />
}<br />
<br />
div.pi-theme-timelimited > .pi-type-sot-basic,<br />
aside.pi-theme-timelimited {<br />
position: relative;<br />
}<br />
<br />
div.pi-theme-timelimited > .pi-type-sot-basic::after,<br />
aside.pi-theme-timelimited::after {<br />
background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' role='presentation' xmlns='http://www.w3.org/2000/svg' width='67' height='65.54' version='1.1' viewBox='0 0 17.727 17.341'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='-3.0001' x2='36.722' y1='-1.8597' y2='39.764' gradientTransform='matrix(-.25654 0 0 .25852 112.46 215.66)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23f66030' offset='0'/%3E%3Cstop stop-color='%23f49322' offset='1'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform='translate(-95.517 -215.13)'%3E%3Cpath d='m110.85 231.41-1.0835-2.391-4.668-3.2375-3.0355-3.2278-2.2916-0.71173-0.44221-2.401-0.68045-0.67993-1.3488-0.37561-1.2186-2.4788-0.31774-0.66832 6.0123 0.33555 3.8201-0.43657 6.9831 0.0968 0.57732 0.92359-0.22977 4.5003c0.18497 2.8569 0.16579 4.829-0.0724 7.4413l-0.1627 1.7848 0.29089 0.88994 0.10048 1.1574-0.0444 0.43919z' opacity='.401' stroke-width='.074365'/%3E%3Cpath d='m96.291 216.65-0.77446-1.5059h2.6077l3.6559 0.42588 3.8201-0.43657 6.9834 0.0968 0.57701 0.92352-0.0902 1.3042-0.0154 5.0904-0.0336 3.2175-0.0644 1.3885-0.26147 2.7258 0.54782 1.563-0.13362 1.0308-0.14439-0.31936-0.63149-0.7694-1.6405-1.5899-1.566-0.37207-0.67942-2.5298-0.81078-0.025-3.0781-3.2014-2.4894-0.67132-1.266-2.108-2.1507-2.1305-0.04308-1.2202z' fill='url(%23a)' stroke-width='.25753'/%3E%3Cpath d='m112.97 232.16-0.63136-0.76944-7e-3 -1.7495-0.0294-2.2698-0.66964-1.493 1.2887-3.2021 7e-3 -1.0796-0.74162-2.1929-0.33347-1.3802-0.19151-1.3813-1.0882 0.13916-0.9136 0.31014-8.0031-0.90117-0.79023 0.22502-1.4409-0.22601-1.7769 0.32456-1.4419-0.0391-0.6858-1.3253h2.6077l3.6559 0.42588 3.8201-0.43657 6.9831 0.0968 0.28867 0.46179 0.28865 0.4618-0.0862 1.3104c-0.0258 0.44762-0.0396 0.84327-0.0321 3.0459 0.0269 2.8662 0.0543 4.973-0.18392 7.5854l-0.16269 1.7848 0.5458 1.5664-0.13235 1.0274z' fill-opacity='.19608' stroke-width='.074365'/%3E%3Cpath d='m112.97 232.16-0.6349-0.76865c-0.25252-0.27228-0.87524-0.85981-1.0354-1.0208 0.14983-0.78136 1.1932-4.7577 1.2442-4.9849 0.011-0.31482 0.0944-1.7331 0.0128-2.0972-0.0907-0.28052 8.4e-4 -2.3999-0.0631-2.6391l0.22537-4.4474-0.70603-0.84357-0.22768 0.0151-2.0848-0.042-1.051 0.59465-3.8418 0.92366-3.7364-0.53864-0.93897 0.2622-3.9257-0.0985-0.67827-1.31 2.6001-0.0153 3.6563 0.42598 3.8201-0.43657 6.9831 0.0968 0.28867 0.46179 0.28865 0.4618-0.0888 1.3053-0.0595 8.1272-0.15389 2.5092-0.1627 1.7848 0.54718 1.5682-0.13373 1.0255z' fill-opacity='.08' stroke-width='.074365'/%3E%3Cpath d='m106.51 223.32c-0.085-0.0699-0.36548-0.27238-0.62076-0.45688-0.34004-0.24576-0.46632-0.34534-0.55892-0.41293-0.0973-0.0711-0.10439-0.0827-0.15644-0.20339-0.028-0.0676-0.0848-0.22452-0.12344-0.31318-0.14112-0.27174-0.15503-0.33861-0.17414-0.44058-7e-3 -0.0398-0.0105-0.063-6e-3 -0.18404 4e-3 -0.10405 6e-3 -0.16702 0.0367-0.23607 0.0298-0.0667 0.0442-0.1515 0.0765-0.24754 0.10701-0.31665 0.23314-0.66993 0.26857-0.75225 0.0106-0.0246 0.0711-0.17777 0.13444-0.3403 0.0634-0.16255 0.17971-0.44465 0.25856-0.62688 0.0789-0.18225 0.13679-0.29262 0.14925-0.33695 0.034-0.097 7e-3 -0.14471 0.0742-0.19988 0.0352-0.0291 0.0876-0.069 0.15625-0.11572 0.22851-0.15572 0.38784-0.2066 0.61359-0.29846 0.14246-0.058 0.22472-0.0577 0.34459-0.0789 0.753-0.13356 0.82334-0.13072 1.0294-0.0973 0.20356 0.0331 0.74832 0.25939 1.3438 0.55837 0.17442 0.0875 0.29134 0.16151 0.39602 0.21077 0.31446 0.148 0.28933 0.16115 0.32436 0.20812 0.0434 0.0582 0.19518 0.42009 0.2932 0.699 0.0406 0.10219 0.0406 0.0827-0.0209 0.1436-0.0219 0.0217-0.067 0.0509-0.11864 0.0859-0.11256 0.0765-0.22925 0.19521-0.22925 0.22359 0 0.0387 0.12896 0.0393 0.30552 1e-3 0.0999-0.0214 0.18375-0.0363 0.18633-0.0332 0.02 0.0242 0.1035 0.54563 0.11189 0.69868 0.0127 0.2313-0.0112 0.39597-0.0939 0.64841-0.0332 0.1014-0.10904 0.37843-0.16849 0.61562-0.0595 0.23719-0.12666 0.48239-0.14933 0.54488-0.0807 0.22208-0.2424 0.41465-0.42696 0.50817-0.13332 0.0676-1.8906 0.71179-2.0218 0.74121-0.0808 0.0184-0.14361 0.01-0.2859 0.0133-0.4246-0.0322-0.56354-0.22229-0.94864-0.52666zm1.2005 0.012c0.0595-0.0301 0.44817-0.19201 0.8637-0.35994 0.41552-0.16792 0.76741-0.3159 0.81292-0.34046 0.0864-0.0442 0.0974-0.0213 0.15309-0.1438 0.0383-0.0842 0.0733-0.23405 0.14608-0.49824 0.0639-0.2315 0.15061-0.54583 0.19286-0.69852 0.0716-0.25862 0.0881-0.2907 0.0881-0.49926 3e-5 -0.19906-0.0169-0.24301-0.0625-0.37837-0.071-0.21078-0.31417-0.85891-0.34271-0.91345-0.0537-0.1025-0.0398-0.10362-0.90408-0.6541-0.0418-0.0267-0.21071-0.13807-0.24695-0.16154-0.0747-0.0484-0.11467-0.0408-0.13135-0.0445-0.0296-7e-3 -0.0474-0.0233-0.0753-0.0467s-0.0627-0.0548-0.10163-0.0503c-0.0844 0.01-0.77489 0.17754-1.0432 0.26671-0.24425 0.0812-0.43465 0.13752-0.54496 0.20838-0.20055 0.12885-0.21255 0.15926-0.21843 0.24986 7e-3 0.0942-2e-3 0.0969-0.0287 0.16368-0.11206 0.27812-0.4389 1.1299-0.59945 1.4824-0.0345 0.0756-0.0776 0.15975-0.10664 0.2221-0.0729 0.15605-0.0586 0.13541-0.0558 0.25135 0.0303 0.0412 0.0887 0.12731 0.15939 0.22135 0.32577 0.45887 0.41384 0.53865 0.90635 0.9616 0.51626 0.44336 0.649 0.55065 0.79216 0.67321 0.0231 0.0221 0.10348 0.0902 0.12065 0.10761 0.0367 0.0371 0.11146 0.0545 0.15126 0.0179 0.0148-0.0136 0.0447-0.0239 0.075-0.037zm0.86498-1.5656c-0.13837-0.0419-0.36509-0.11742-0.60028-0.21445-0.4247-0.19693-0.5538-0.30089-0.57569-0.33122-0.0751-0.10395-0.0655-0.0933-0.0493-0.11138 0 0 0.01-0.0106 0.0123-0.022 3e-3 -0.0122-5.6e-4 -0.0257-8.3e-4 -0.0375-1e-3 -0.0785 9.9e-4 -0.25117 9e-3 -0.35091 0.0158-0.20135 0.0114-0.20414 0.0358-0.37662 0.0603-0.42608 0.15064-0.75213 0.2409-0.94407 0.0138-0.024 0.0598-0.0914 0.10226-0.1326 0.031-0.0301 0.072-0.0566 0.10174-0.0842 0.047-0.0437 0.0592-0.0538 0.0847-0.0745 4e-3 4e-3 0.0228 0.16744 0.0298 0.25613 3e-3 0.0444-3e-3 0.0865-9e-3 0.0996-0.0241 0.053-0.0126 0.0765-0.0154 0.12078-2e-3 0.0367 2e-3 0.36248-1e-3 0.57947l8.4e-4 0.75812 0.0598 0.0259c0.0937 0.06 0.4884 0.27945 0.63856 0.35508 0.10758 0.0542 0.20528 0.10491 0.32818 0.15735 0.16728 0.0713 0.21248 0.0666 0.22963 0.0666 0.0192 0 0.0552 0.0202 0.0798 0.045 0.0363 0.0363 0.038 0.0286 0.0336 0.0885l6e-3 0.0946-0.0427 0.0141c-0.31986 0.0937-0.3686 0.0861-0.69962 0.0184z' stroke-width='.017911'/%3E%3Cpath d='m112.97 232.16-0.45028-0.55072c0.20353-2.2887 0.55268-4.7154 0.51357-7.5062-6e-3 -0.46342-0.0471-1.7448-0.0688-2.1649l-0.22772-4.4137 0.30558-0.94727-1.0365-1.2173-3.7178 0.13074c-3.2547 0.12217-5.7028 0.30106-6.7918 0.39728-0.59717-0.14143-1.8453-0.47834-3.3677-0.73837l3.6562 0.42592 3.8201-0.43657 6.9831 0.0968 0.28866 0.46179 0.28866 0.4618-0.0956 1.5864-6e-3 3.3229c-0.0103 2.7453 0.0378 4.42-0.20043 7.0323l-0.1627 1.7848 0.5474 1.563-0.13395 1.0308z' fill-opacity='.47059' stroke-width='.074365'/%3E%3C/g%3E%3C/svg%3E");<br />
background-repeat: no-repeat;<br />
background-size: contain;<br />
display: block;<br />
width: 67px;<br />
height: 100%;<br />
content: "";<br />
position: absolute;<br />
pointer-events: none;<br />
top: -14px;<br />
right: -14px;<br />
}<br />
<br />
#bodyContent .pi-theme-timelimited .pi-title {<br />
/* background: linear-gradient(30deg,rgba(110,110,110,0) 0,rgba(47,162,136,0.5) 49%,rgba(47,162,136,0.5) 51%,rgba(110,110,110,0)); <br />
color: #cdf9d9; */<br />
}<br />
<br />
#bodyContent .pi-theme-removed .pi-title {<br />
background: linear-gradient(30deg,rgba(110,110,110,0) 0,rgba(231,84,63,.5) 49%,rgba(231,84,63,.5) 51%,rgba(110,110,110,0));<br />
box-shadow: inset 0px 16px 32px rgba(0,0,0,0.5);<br />
color: #f1eee5;<br />
}<br />
<br />
#bodyContent .pi-theme-insider .pi-title {<br />
background: linear-gradient(30deg,rgba(110,110,110,0) 0,rgba(49,78,90,1) 49%,rgba(49,78,90,1) 51%,rgba(110,110,110,0));<br />
color: white;<br />
text-shadow: 0px 2px 1px #10191c;<br />
}<br />
<br />
#bodyContent .pi-title::before, #bodyContent .pi-title::after {<br />
display: block;<br />
width: 100%;<br />
height: 100%;<br />
content: "";<br />
position: absolute;<br />
pointer-events: none;<br />
}<br />
<br />
#bodyContent .pi-title::before {<br />
height: 4px;<br />
top: 0;<br />
left: 0;<br />
right: 0;<br />
background: url("data:image/svg+xml,%0A%3Csvg width='106' height='3' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.31 2.292L.993 1.037l26.628.359 10.58-.538L44.298.41l24.387.448L77.202.41l28.601.448-19.456.538-82.037.896z' fill='%2346605B'/%3E%3C/svg%3E") no-repeat 50% 50%/100%;<br />
}<br />
<br />
#bodyContent .pi-title::after {<br />
height: 4px;<br />
bottom: 0;<br />
left: 0;<br />
right: 0;<br />
background: url("data:image/svg+xml,%3Csvg width='106' height='2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M105.534.252l-3.407 1.434H21.345l-20.8-.269L29.055.7 35.78.97 62.23.252 66.622.7l9.055.269 29.856-.717z' fill='%2346605B'/%3E%3C/svg%3E") no-repeat 50% 50%/100%;<br />
}<br />
<br />
#bodyContent div.pi-theme-emporium .pi-title::before {<br />
background: url("data:image/svg+xml,%0A%3Csvg width='106' height='3' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.31 2.292L.993 1.037l26.628.359 10.58-.538L44.298.41l24.387.448L77.202.41l28.601.448-19.456.538-82.037.896z' fill='%23a0417a'/%3E%3C/svg%3E") no-repeat 50% 50%/100%;<br />
}<br />
#bodyContent div.pi-theme-emporium .pi-title::after {<br />
background: url("data:image/svg+xml,%3Csvg width='106' height='2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M105.534.252l-3.407 1.434H21.345l-20.8-.269L29.055.7 35.78.97 62.23.252 66.622.7l9.055.269 29.856-.717z' fill='%23a0417a'/%3E%3C/svg%3E") no-repeat 50% 50%/100%;<br />
}<br />
<br />
#bodyContent div.pi-theme-removed .pi-title::before {<br />
background: url("data:image/svg+xml,%0A%3Csvg width='106' height='3' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.31 2.292L.993 1.037l26.628.359 10.58-.538L44.298.41l24.387.448L77.202.41l28.601.448-19.456.538-82.037.896z' fill='%23e7543f'/%3E%3C/svg%3E") no-repeat 50% 50%/100%;<br />
}<br />
#bodyContent div.pi-theme-removed .pi-title::after {<br />
background: url("data:image/svg+xml,%3Csvg width='106' height='2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M105.534.252l-3.407 1.434H21.345l-20.8-.269L29.055.7 35.78.97 62.23.252 66.622.7l9.055.269 29.856-.717z' fill='%23e7543f'/%3E%3C/svg%3E") no-repeat 50% 50%/100%;<br />
}<br />
<br />
#bodyContent div.pi-theme-insiders .pi-title::before {<br />
background: url("data:image/svg+xml,%0A%3Csvg width='106' height='3' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.31 2.292L.993 1.037l26.628.359 10.58-.538L44.298.41l24.387.448L77.202.41l28.601.448-19.456.538-82.037.896z' fill='%23436091'/%3E%3C/svg%3E") no-repeat 50% 50%/100%;<br />
}<br />
#bodyContent div.pi-theme-insiders .pi-title::after {<br />
background: url("data:image/svg+xml,%3Csvg width='106' height='2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M105.534.252l-3.407 1.434H21.345l-20.8-.269L29.055.7 35.78.97 62.23.252 66.622.7l9.055.269 29.856-.717z' fill='%23436091'/%3E%3C/svg%3E") no-repeat 50% 50%/100%;<br />
}<br />
<br />
#bodyContent .pi-type-sot-basic .pi-title a {<br />
color: var(--theme-link-color); /* put this in NORMAL LINK rules */<br />
}<br />
<br />
#bodyContent .pi-type-sot-basic .pi-title {<br />
position:relative;<br />
}<br />
<br />
#bodyContent .pi-type-sot-basic .pi-header {<br />
background-repeat: no-repeat;<br />
background-position: center;<br />
background-size: 100% 100%;<br />
background-image: url("data:image/svg+xml,%3Csvg width='252' height='49' version='1.1' viewBox='0 0 66.675 12.965' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='.22816' x2='66.398' y1='6.4808' y2='6.4808' gradientTransform='matrix(-1 0 0 1 66.626 0)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23708b8f' stop-opacity='0' offset='0'/%3E%3Cstop stop-color='%23708b8f' stop-opacity='.247' offset='.253'/%3E%3Cstop stop-color='%23708b8f' stop-opacity='.33' offset='.5'/%3E%3Cstop stop-color='%23708b8f' stop-opacity='.247' offset='.75'/%3E%3Cstop stop-color='%23708b8f' stop-opacity='0' offset='1'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='m66.374 12.037 0.02368-11.171-22.199-0.28162-19.431-0.17011-6.0363 0.3425-18.479-0.62476-0.02368 11.792 10.505 0.19828 23.994 0.23386 25.117 0.28063 4.4368 0.19222z' fill='url(%23a)'/%3E%3Cg fill='none'%3E%3Cg transform='matrix(-.63003 0 0 .63003 66.741 -.026475)'%3E%3Cpath d='m105.53 0.252-3.407 1.434h-80.782l-20.8-0.269 28.51-0.717 6.725 0.27 26.45-0.718 4.392 0.448 9.055 0.269 29.856-0.717z' fill='%2346605b'/%3E%3C/g%3E%3Cg transform='matrix(-.6311 0 0 .6311 67.001 11.383)'%3E%3Cpath d='m4.31 2.292-3.317-1.255 26.628 0.359 10.58-0.538 6.097-0.448 24.387 0.448 8.517-0.448 28.601 0.448-19.456 0.538z' fill='%2346605b'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");<br />
}<br />
<br />
#bodyContent div.pi-theme-emporium .pi-header {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='252' height='49' version='1.1' viewBox='0 0 66.675 12.965' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='.22816' x2='66.398' y1='6.4808' y2='6.4808' gradientTransform='matrix(-1 0 0 1 66.626 0)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23a0417a' stop-opacity='0' offset='0'/%3E%3Cstop stop-color='%23a0417a' stop-opacity='.247' offset='.253'/%3E%3Cstop stop-color='%23a0417a' stop-opacity='.33' offset='.5'/%3E%3Cstop stop-color='%23a0417a' stop-opacity='.247' offset='.75'/%3E%3Cstop stop-color='%23a0417a' stop-opacity='0' offset='1'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='m66.374 12.037 0.02368-11.171-22.199-0.28162-19.431-0.17011-6.0363 0.3425-18.479-0.62476-0.02368 11.792 10.505 0.19828 23.994 0.23386 25.117 0.28063 4.4368 0.19222z' fill='url(%23a)'/%3E%3Cg fill='none'%3E%3Cg transform='matrix(-.63003 0 0 .63003 66.741 -.026475)'%3E%3Cpath d='m105.53 0.252-3.407 1.434h-80.782l-20.8-0.269 28.51-0.717 6.725 0.27 26.45-0.718 4.392 0.448 9.055 0.269 29.856-0.717z' fill='%23a0417a'/%3E%3C/g%3E%3Cg transform='matrix(-.6311 0 0 .6311 67.001 11.383)'%3E%3Cpath d='m4.31 2.292-3.317-1.255 26.628 0.359 10.58-0.538 6.097-0.448 24.387 0.448 8.517-0.448 28.601 0.448-19.456 0.538z' fill='%23a0417a'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");<br />
}<br />
<br />
#bodyContent div.pi-theme-removed .pi-header {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='252' height='49' version='1.1' viewBox='0 0 66.675 12.965' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='.22816' x2='66.398' y1='6.4808' y2='6.4808' gradientTransform='matrix(-1 0 0 1 66.626 0)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23e7543f' stop-opacity='0' offset='0'/%3E%3Cstop stop-color='%23e7543f' stop-opacity='.247' offset='.253'/%3E%3Cstop stop-color='%23e7543f' stop-opacity='.33' offset='.5'/%3E%3Cstop stop-color='%23e7543f' stop-opacity='.247' offset='.75'/%3E%3Cstop stop-color='%23e7543f' stop-opacity='0' offset='1'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='m66.374 12.037 0.02368-11.171-22.199-0.28162-19.431-0.17011-6.0363 0.3425-18.479-0.62476-0.02368 11.792 10.505 0.19828 23.994 0.23386 25.117 0.28063 4.4368 0.19222z' fill='url(%23a)'/%3E%3Cg fill='none'%3E%3Cg transform='matrix(-.63003 0 0 .63003 66.741 -.026475)'%3E%3Cpath d='m105.53 0.252-3.407 1.434h-80.782l-20.8-0.269 28.51-0.717 6.725 0.27 26.45-0.718 4.392 0.448 9.055 0.269 29.856-0.717z' fill='%23e7543f'/%3E%3C/g%3E%3Cg transform='matrix(-.6311 0 0 .6311 67.001 11.383)'%3E%3Cpath d='m4.31 2.292-3.317-1.255 26.628 0.359 10.58-0.538 6.097-0.448 24.387 0.448 8.517-0.448 28.601 0.448-19.456 0.538z' fill='%23e7543f'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");<br />
}<br />
<br />
#bodyContent div.pi-theme-insiders .pi-header {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='252' height='49' version='1.1' viewBox='0 0 66.675 12.965' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='.22816' x2='66.398' y1='6.4808' y2='6.4808' gradientTransform='matrix(-1 0 0 1 66.626 0)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23436091' stop-opacity='0' offset='0'/%3E%3Cstop stop-color='%23436091' stop-opacity='.247' offset='.253'/%3E%3Cstop stop-color='%23436091' stop-opacity='.33' offset='.5'/%3E%3Cstop stop-color='%23436091' stop-opacity='.247' offset='.75'/%3E%3Cstop stop-color='%23436091' stop-opacity='0' offset='1'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='m66.374 12.037 0.02368-11.171-22.199-0.28162-19.431-0.17011-6.0363 0.3425-18.479-0.62476-0.02368 11.792 10.505 0.19828 23.994 0.23386 25.117 0.28063 4.4368 0.19222z' fill='url(%23a)'/%3E%3Cg fill='none'%3E%3Cg transform='matrix(-.63003 0 0 .63003 66.741 -.026475)'%3E%3Cpath d='m105.53 0.252-3.407 1.434h-80.782l-20.8-0.269 28.51-0.717 6.725 0.27 26.45-0.718 4.392 0.448 9.055 0.269 29.856-0.717z' fill='%23436091'/%3E%3C/g%3E%3Cg transform='matrix(-.6311 0 0 .6311 67.001 11.383)'%3E%3Cpath d='m4.31 2.292-3.317-1.255 26.628 0.359 10.58-0.538 6.097-0.448 24.387 0.448 8.517-0.448 28.601 0.448-19.456 0.538z' fill='%23436091'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");<br />
}<br />
<br />
#bodyContent .portable-infobox section { }<br />
<br />
.pi-type-sot-basic [data-source="timelimited"] {<br />
text-align: center;<br />
padding-top: 2px;<br />
padding-bottom: 2px;<br />
}<br />
<br />
.pi-type-sot-basic [data-source="timelimited"] div {<br />
width: 100%;<br />
}<br />
<br />
#bodyContent .portable-infobox .tag-timelimited {<br />
margin: 0 0 !important;<br />
line-height:1.25rem<br />
}<br />
#bodyContent .portable-infobox .tag-timelimited img {<br />
display: inline-block;<br />
vertical-align: middle;<br />
margin-right: 5px;<br />
margin-bottom: 1px;<br />
}<br />
<br />
.pi-type-sot-basic .pi-image img {<br />
background-image: url(https://seaofthieves.wiki.gg/images/5/50/Standard-bg.png);<br />
background-size: contain;<br />
position: relative;<br />
z-index: 1;<br />
background-repeat: no-repeat;<br />
background-position-y: center;<br />
background-position-x: center;<br />
}<br />
<br />
#bodyContent .pi-type-sot-basic .pi-data-label {<br />
font-weight: 300;<br />
}<br />
<br />
#bodyContent .pi-type-sot-basic .pi-data-label {<br />
<br />
}<br />
<br />
.pi-data-value:not(:first-child) {<br />
flex-basis: calc(100% - 70px);<br />
}<br />
<br />
#bodyContent .portable-infobox h2,<br />
.pi-header, .pi-navigation, .pi-horizontal-group .pi-header {<br />
text-align: center;<br />
color: #f1eee5;<br />
font-weight: normal;<br />
}<br />
<br />
/* REPUTATIONS */<br />
.repText {<br />
text-shadow: 2px 2px 2px black;<br />
}<br />
<br />
.repNum {<br />
font-size: 110% !important;<br />
text-align: center !important;<br />
font-family: PragRoman, Georgia, serif !important;<br />
color: #f1eee5 !important;<br />
height: 33px;<br />
}<br />
<br />
/* Rep for tables */<br />
td.rep-hoarder, td.rep-merchant, td.rep-souls, td.rep-hunter, td.rep-seadog, td.rep-reaper, td.rep-athena, td.rep-legend {<br />
background-position: center !important;<br />
}<br />
<br />
/* Rep logo general */<br />
.rep-hoarder, .rep-merchant, .rep-souls, .rep-hunter, .rep-seadog, .rep-reaper, .rep-athena, .rep-legend {<br />
background-repeat: no-repeat !important;<br />
background-size: contain !important;<br />
}<br />
<br />
/* Rep logo images */<br />
.rep-hoarder {<br />
background-image: url(https://seaofthieves.wiki.gg/images/1/15/Hoarder_Rep_Logo.png) !important;<br />
}<br />
<br />
.rep-merchant {<br />
background-image: url(https://seaofthieves.wiki.gg/images/b/b3/Merchant_Rep_Logo.png) !important;<br />
}<br />
<br />
.rep-souls {<br />
background-image: url(https://seaofthieves.wiki.gg/images/8/8a/Souls_Rep_Logo.png) !important;<br />
}<br />
<br />
.rep-hunter {<br />
background-image: url(https://seaofthieves.wiki.gg/images/d/d6/Hunters_Rep_Logo.png) !important;<br />
}<br />
<br />
.rep-seadog {<br />
background-image: url(https://seaofthieves.wiki.gg/images/a/a2/Seadogs_Rep_Logo.png) !important;<br />
}<br />
<br />
.rep-reaper {<br />
background-image: url(https://seaofthieves.wiki.gg/images/d/db/Reaper_Rep_Logo.png) !important;<br />
}<br />
<br />
.rep-athena {<br />
background-image: url(https://seaofthieves.wiki.gg/images/8/81/Athena_Rep_Logo.png) !important;<br />
}<br />
<br />
.rep-legend {<br />
background-image: url(https://seaofthieves.wiki.gg/images/f/f3/Legend_Rep_Logo.png) !important;<br />
}<br />
<br />
/* Rep logo in Infoboxes */<br />
.infoboxtable td.repNum {<br />
padding: 0; }<br />
<br />
.infoboxtable td.repNum div {<br />
width: 64px;<br />
height: 64px;<br />
display: block;<br />
font-size: 100%;<br />
margin-left: 5px;<br />
}<br />
<br />
.infoboxtable td.repNum span {<br />
display:inline-block; <br />
top: 100%;<br />
text-align: center;<br />
vertical-align: middle;<br />
line-height: 64px;<br />
width: 64px;<br />
}<br />
/********************<br />
/* Item lists *<br />
/********************/<br />
.wikitable .thumb { <br />
display: revert !important; /* displays thumbnails on desktop page lists */<br />
}<br />
<br />
.skin-vector .wikitable th.thumb {<br />
padding: 0.25em;<br />
}<br />
.wikitable.list .thumb-frame img {<br />
margin: 2px;<br />
top:0;<br />
background: linear-gradient(rgb(86, 82, 66), rgb(145, 139, 116)); <br />
}<br />
.thumb-frame { <br />
position: relative; <br />
height: 78px;<br />
width: 78px;<br />
font-size: .6rem;<br />
}<br />
.thumb-frame:before {<br />
background-image: var(--item-border-light);<br />
background-repeat: no-repeat;<br />
background-size: 100%;<br />
}<br />
<br />
/**************<br />
/* TAG STYLES * <br />
/**************/<br />
<br />
.tag-rep {<br />
padding: 0.25rem 0.75rem 0.25rem 0.25rem;<br />
border-radius: 4px;<br />
margin: 3px auto 3px auto;<br />
color: var(--theme-text-color);<br />
font-weight: 700;<br />
white-space: nowrap;<br />
display:inline-flex;<br />
justify-content: center;<br />
width: fit-content;<br />
<br />
-webkit-mask: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg preserveAspectRatio='none' version='1.1' viewBox='0 0 206.71 71.02' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m39.75 68.89c5.08-0.65 31.15 3.56 37.5 1.62s24.15-3.51 31.46-3.76 42-1.74 51.79-1.91 31.1-4.24 31.1-4.24c1.37-0.4 2.71-1 4.08-1.37 1.7814-0.57747 3.2738-1.8157 4.17-3.46 1.45-2.33 3-4.65 4.44-7 0.27722-0.42234 0.44557-0.90676 0.49-1.41 0.14-5.39 0.62-10.78 0.78-16.17 0-1.31 1.15-2.61 1.15-3.91v-4.64c0-0.18-1.28-0.36-1.28-0.54-0.07-3.27-2.58-5.5-5.06-7.26-5.56-3.95-11.09-7.93-16.72-11.76-1.4958-0.8989-3.1028-1.5982-4.78-2.08-0.72215-0.22984-1.4978-0.22984-2.22 0l-6.22 0.1h-4.33s-7.5-0.31-19.58-0.85-24.15-0.1-31.46 0.26-7.94 3.84-17.16 2.22-8.9-1.29-23.19-2.22-35.89 1-35.89 1l-2.48-0.51c-0.72554-0.22999-1.5045-0.22999-2.23 0-3.77 1.22-7.51 2.54-11.26 3.85-0.63 0.22 1.63 4 1.15 4.22-0.69 0.27-5.86-2.47-6.56-2.27-3.59 1-5.8 3.92-8.36 6.36-3.6 3.44-6 7.8-8.6 11.94-0.42409 0.93939-0.58648 1.9759-0.47 3 0.29 7.68 2.23 15.12 4 22.51 0.56048 1.5519 1.4549 2.9617 2.62 4.13 2 2.34 4.19 4.83 6.4 7 0.94 0.92 2.24 1.91 3.26 2.77 2 1.66 4.32 2.53 6.67 4.38h0.8c1 0 2-1.67 3.07-1.84 0.04 0.03 7.84 2.49 12.92 1.84z' fill='%23a553b0'/%3E%3C/svg%3E");<br />
-webkit-mask-size: 100% 100%;<br />
}<br />
<br />
.tag-rep img {<br />
padding: 0 0.25rem 0 0;<br />
}<br />
<br />
.tag-rep.gh {<br />
background-color: rgba(56, 48, 43,1); }<br />
.tag-rep.oos {<br />
background-color: rgba(60,30,42,1); }<br />
.tag-rep.ma {<br />
background-color: rgba(23,55,62,1); }<br />
.tag-rep.sd {<br />
background-color: rgba(40,33,37,1); }<br />
.tag-rep.rb {<br />
background-color: rgba(18,18,25,1); }<br />
.tag-rep.af {<br />
background-color: rgba(6,49,56,1); }<br />
.tag-rep.hc {<br />
background-color: rgba(29,40,41,1); }<br />
<br />
.tag-rep.faction-guardians {<br />
background-color: rgba(39, 29, 70,1); }<br />
.tag-rep.faction-servants {<br />
background-color: rgba(38, 37, 37,1); }<br />
<br />
.tag-rep.align-goldseeker {<br />
background-color: rgba(76,27,38,1); }<br />
.tag-rep.align-voyager {<br />
background-color: rgba(14,49,90,1); }<br />
.tag-rep.align-emissary {<br />
background-color: rgba(68,65,50,1); }<br />
.tag-rep.align-hunter {<br />
background-color: rgba(63,36,24,1); }<br />
.tag-rep.align-feared {<br />
background-color: rgba(51,41,73,1); }<br />
.tag-rep.align-rogue {<br />
background-color: rgba(34,34,0,1); }<br />
.tag-rep.align-ill-fated {<br />
background-color: rgba(66,28,63,1); }<br />
.tag-rep.align-captain {<br />
background-color: rgba(36,51,22,1); }<br />
.tag-rep.align-guardian {<br />
background-color: rgba(49,38,93,1); }<br />
.tag-rep.align-servant {<br />
background-color: rgba(43,42,42,1);<br />
}<br />
<br />
/**********************<br />
/* HOVER BOX GENERAL * <br />
/*******************/<br />
.c-item-hoverbox__display {<br />
display: block;<br />
visibility: hidden;<br />
opacity: 0;<br />
position: absolute;<br />
padding: 8px;<br />
transition: opacity 0.25s;<br />
}<br />
<br />
.c-item-hoverbox__display.is-visible {<br />
visibility: visible;<br />
opacity: 1;<br />
z-index: 101;<br />
}<br />
<br />
/**********************************<br />
/* COMMENDATION BOX / STATS-BOX * <br />
/********************************/<br />
<br />
.stats-box.-commendation {<br />
background-color: #353535;<br />
background: url("/images/1/1d/Reward-panel.svg") 0 0 no-repeat;<br />
background-size: 102% 102%,100% 100%;<br />
position: relative;<br />
display: inline-flex;<br />
flex-direction: column;<br />
-webkit-box-align: center;<br />
align-items: center;<br />
justify-content: center;<br />
min-height: 100px;<br />
min-width: 328px;<br />
max-width: 400px;<br />
padding: 0.75rem 1rem;<br />
font-family: var(--theme-page-headings-font);<br />
color: #f1eee5;<br />
}<br />
.stats-box.-commendation::after {<br />
background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 451.3 243' preserveAspectRatio='none' %3E%3Cdefs/%3E%3Cg opacity='.7'%3E%3Cpath fill='%23c4c4c4' d='M60.1 2.9c-1.3.1-55.3-.5-55.3-.5C1 1.9 1 3.9 1.9 7.9c0 0-.7 1.7-.9 3.3-.1 1.5.8 2.8.8 3.4 0 .6-.8 4.9-.8 5.7 0 .8-.4 1.1-.9 1.9-.5.8 1.4 7.4 1.4 7.4l.6 19.1s-.2 11.8-.2 11.9c0 .1.4 20.2.4 20.2L2.1 88 2 101.5s.1 8.4.2 8.6c.1.2-.5 8.3-.5 8.3l-.3 4 .5 6 .2 20.3 2-16.3.1-4 .8-5.6-.8-2.3.2-14.9-.4-4.3v-3.9l.4-6.2V75.6l-.2-5.4.1-6.4.6-6.8-.2-8.7s-.2-6.6-.5-7.9c-.4-1.3-.2-9.5-.2-9.5l.4-3.2-.2-2.7-.2-2.4.2-1.5.2-4.2.3-11.2h5.4s54.6.2 56.5.1c1.8 0 3.7-1.9 3.7-1.9s.7-.3 1.9-.5 2.4-.8 2.4-.8-3.7-.1-5-.1-8.2.3-9.5.4zM4.4 182.4c.1 1.3-.5 54.5-.5 54.5-.5 3.8 1.5 3.8 5.5 2.9 0 0 1.7.7 3.3.9 1.5.1 2.8-.8 3.4-.8.6 0 5 .8 5.8.8.8 0 1.1.4 1.9.9.8.5 7.5-1.4 7.5-1.4l19.3-.6s12 .2 12.1.2 20.5-.4 20.5-.4l7.4.2 13.6.1s8.5-.1 8.7-.2c.2-.1 8.4.5 8.4.5l4.1.3 6.1-.5 20.6-.2-16.5-2-4-.1-5.7-.8-2.3.8-15.1-.2-4.5.4h-3.9l-6.3-.4H78l-5.5.2-6.5-.1-6.9-.6-8.8.2s-6.7.2-8 .5c-1.3.4-9.6.2-9.6.2l-3.2-.4-2.7.2-2.5.2-1.5-.2-4.3-.2-11.3-.3v-5.3s.2-53.8.1-55.7c0-1.8-1.9-3.7-1.9-3.7s-.3-.7-.5-1.9-.8-2.4-.8-2.4-.1 3.8-.1 5.1c0 1.2.3 8.1.4 9.3z' opacity='.7'/%3E%3Cpath fill='%23d3c8ac' d='M71.4 237.9c.1.2 6.2 3.6 6.2 3.6h10.6c.1 0 4.9.4 8.9.6s10.3.4 10.3.4l1.5-.7 44.9.6 16-.1 74.8-.5 1.7.8 5.2-.2s3.3.7 3.8.7 7.9.1 8.4-.5c.5-.5 1.2-1 1.2-1l3.1.6s.3.5.4.5c.1 0 9.7-1.9 12.7-1.3 3 .5 6.4.7 7.5.8 1.1.1 4 0 4 0l.7-.6.5.6s4.3.1 5.2.1c.8 0 3.5-.2 4.4-.3.9 0 2.3.2 3.4.3 1.1.1 62.9-.3 63.7-.3s8.5-.2 10.8-.2c2.3 0 6.6.2 7 .2.5 0 2.7-1.8 2.7-1.8s-2.8-.8-4.3-.8-2.3-.2-2.9-.2c-.6 0-1.3-1.1-2.6-1.2-1.4-.1-4.4 0-4.4 0h-3.6s-2.1 1-3.5 1h-67.8c-.2 0-3.8.2-3.9.2-.1 0-5-.5-5-.5l-4.6.1-1.6.5-4.5-.1-2.3-.2-8 .2s-3.4 0-3.4-.1-5.5 0-5.7 0-1.8.3-1.8.3l-1.9-1-4.7-.1-2.5.4-2.4.1-2.8-.3-1.9.1-79.5.1h-4.1l-2.9.5-2-.3-2.2-.2-45.2-.1-5.4.4h-4.2l-6.5-.9-5.1-.3h-4.2l-1.7.3-2.7-.6s-4.5 1.2-5.3 1.1c-1.1-.4-2.5-.7-2.5-.7zM131.6 1c.1.2 6.2 3.6 6.2 3.6h10.6c.1 0 4.9.4 8.9.6 4 .2 10.3.4 10.3.4l1.5-.7 44.9.6 16-.1 74.8-.5 1.7.8 5.2-.2s3.3.7 3.8.7 7.9.1 8.4-.5c.5-.5 1.2-1 1.2-1l3.1.6s.3.5.4.5c.1 0 9.7-1.9 12.7-1.3 3 .5 6.4.7 7.5.8 1.1.1 4 0 4 0l.7-.6.5.6s4.3.1 5.2.1c.8 0 3.5-.2 4.4-.3.9 0 2.3.2 3.4.3 1.1.1 62.9-.3 63.7-.3.8 0 8.5-.2 10.8-.2 2.3 0 6.6.2 7 .2.5 0 2.7-1.8 2.7-1.8s-2.8-.8-4.3-.8-2.3-.2-2.9-.2c-.6 0-1.3-1.1-2.6-1.2-1.4-.1-4.4 0-4.4 0h-3.6s-2.1 1-3.5 1h-67.8c-.2 0-3.8.2-3.9.2-.1 0-5-.5-5-.5l-4.6.1-1.6.5-4.5-.1-2.3-.2-8 .2s-3.4 0-3.4-.1-5.5 0-5.7 0c-.2 0-1.8.3-1.8.3l-1.9-1-4.7-.1-2.5.4-2.4.1-2.8-.3-1.9.1-79.5.1h-4.1l-2.9.5-2-.3-2.2-.2-45.2-.1-5.4.4h-4.2l-6.5-.9-5.1-.3h-4.2l-1.7.3-2.7-.6s-4.5 1.2-5.3 1.1c-1.1-.4-2.5-.7-2.5-.7zM445.9 226c.2-.1 3.6-4 3.6-4v-6.9c0-.1.4-3.2.6-5.8.2-2.6.4-6.7.4-6.7l-.7-1 .6-29-.1-10.3-.5-48.3.8-1.1-.2-3.4s.7-2.1.7-2.5c0-.3.1-5.1-.5-5.4-.5-.3-1-.8-1-.8l.6-2s.5-.2.5-.3c0-.1-1.9-6.3-1.3-8.2.5-1.9.7-4.1.8-4.8.1-.7 0-2.6 0-2.6l-.6-.5.6-.3s.1-2.8.1-3.4c0-.5-.2-2.3-.3-2.8 0-.6.2-1.5.3-2.2.1-.7-.3-40.6-.3-41.1s-.2-5.5-.2-7 .2-4.3.2-4.5c0-.3-1.8-1.7-1.8-1.7s-.8 1.8-.8 2.8c0 1-.2 1.5-.2 1.9s-1.1.8-1.2 1.7c-.1.9 0 2.8 0 2.8v2.3s1 1.4 1 2.3V77c0 .1.2 2.5.2 2.5 0 .1-.5 3.2-.5 3.2l.1 3 .5 1-.1 2.9-.2 1.5.2 5.2s0 2.2-.1 2.2 0 3.6 0 3.7c0 .1.3 1.2.3 1.2l-1 1.2-.1 3 .4 1.6.1 1.6-.3 1.8.1 1.2.1 51.3v2.7l.5 1.9-.3 1.3-.2 1.4-.1 29.2.4 3.5v2.7l-.9 4.2-.3 3.3v2.7l.3 1.1-.6 1.7s1.2 2.9 1.1 3.4c-.4.9-.7 1.8-.7 1.8z' opacity='.7'/%3E%3Cg fill='%23d3c8ac' opacity='.7'%3E%3Cpath d='M391.2 239.6c.4 0 3.2-.9 3.8-1.2.6-.3 2.1-1 3.1-1s34.9-.1 34.9-.1h12.7s.1-18.3.2-19.6c.1-1.4.6-3.7.4-6.5-.2-2.9-.2-5.9-.2-5.9s2.3 8.3 2.3 8.4-.1 2.3-.1 2.3-.4 9.4-.1 12.9c.3 3.6.2 8.3.2 8.3 0 1.4.6 2.9-.2 2.9 0 .8-6.2 0-6.8 0-17.2 0-23.2-2.9-42.6-1-1.1.3-7.6.5-7.6.5zM392.9 2.4c.4 0 3.2.9 3.8 1.2.6.3 2.1 1 3.1 1s34.9.1 34.9.1h12.7s.1 18.3.2 19.6c.1 1.4.6 3.7.4 6.5-.2 2.9-.2 5.9-.2 5.9s2.3-8.3 2.3-8.4c0-.1-.1-2.3-.1-2.3s-.4-9.4-.1-12.9c.3-3.6.2-8.3.2-8.3 0-1.4.6-2.9-.2-2.9 0-.8-6.2 0-6.8 0-17.2 0-23.2 2.9-42.6 1-1.1-.3-7.6-.5-7.6-.5z' opacity='.7'/%3E%3C/g%3E%3Cpath fill='%23d3c8ac' d='M298.6 1.3s-9.8 2.4-10.7 2.2c-.8-.2-7.6-1-9.1-1.1-1.5 0-2.5.8-3.4.8-.9 0-1.4.5-3.9.3-2.4-.2-4.8-.2-5.9-.2-1.1 0-1.9.4-3.3.3-1.4-.1-7.3-1.7-8.2-1.5-.9.2-2.9.5-4.6.6-1.7.1-3.4 0-5 0H167c-.8 0-2.1.1-3.1.1s-4-1.1-4.9-1.1-4.9.8-5.5.7c-.5-.1-1-.4-1-.4s-1.8 1.5-1.9 1.6c-.1.1-40.9-.6-40.9-.7 0-.1-8.1-.8-8.1-.8s2.5-.8 4.2-1.1c1.7-.3 45.7-1 45.7-1s7.3.3 7.4.3c.1 0 9 .5 9.1.5h83c.1 0 5.6-.6 5.6-.6s4.1 1.4 6.8 1c2.7-.5 3.1-.7 3.9-.7h13.1s1.1 1 3.3.5c2.2-.5 4.8-.7 5-.6.2 0 .2 1 1.4.8 1-.3 8.5.1 8.5.1zM97 3.3L86.6 5l-9.8-.9 4-1.5 16.2.7z' opacity='.7'/%3E%3C/g%3E%3C/svg%3E") no-repeat 0 0/100% 100%;<br />
z-index: 2;<br />
left: 0;<br />
top: 0;<br />
}<br />
<br />
.stats-box.-commendation > div {<br />
display: flex;<br />
}<br />
.stats-box.-commendation .top {<br />
position: relative;<br />
display: inline-flex;<br />
-webkit-box-align: center;<br />
align-items: center;<br />
}<br />
.stats-box.-commendation .image-frame {<br />
background-color: transparent;<br />
margin-right: 0.75rem<br />
}<br />
<br />
.stats-box.-commendation .title {<br />
font-family: var(--theme-page-headings-font);<br />
font-size: 0.75rem;<br />
padding-bottom: 6px;<br />
}<br />
.stats-box.-commendation .title::after {<br />
background: url("data:image/svg+xml,%3Csvg width='203' height='4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.5' d='M.015 1.513c2.564-.136 5.128-.362 7.686-.367 1.341 0 2.682.558 4.022.564 4.227.023 8.45-.113 12.676-.147 3.541-.022 7.087-.112 10.623.062 4.457.22 8.889.322 13.28-.71.358-.085.72-.187 1.08-.181 6.79.163 13.57.53 20.366-.26 2.615-.305 5.347.655 7.972.395 4.32-.417 8.643.858 12.962-.446 1.868-.564 3.946-.417 5.92-.372 3.926.096 7.851.265 11.765.57 2.544.197 5.056.818 7.594.993 1.955.136 3.93-.192 5.9-.209 3.925-.033 7.876.266 11.78-.056 5.906-.485 11.79-.316 17.685-.068.42.017.855.057 1.254-.045 3.597-.925 7.205-1.247 10.889-.604.947.164 1.971-.288 2.953-.265 4.176.102 8.346.327 12.522.412 3.823.073 7.65-.152 11.463.056 4.211.232 8.407.802 12.593 1.456-4.749.108-9.446.525-14.216-.282-3.607-.61-7.409.057-11.119.333-3.864.294-7.697.39-11.57-.005-4.596-.469-9.201-.356-13.755.671-.41.09-.829.186-1.239.175-6.898-.152-13.78-.463-20.684.26-2.881.299-5.864-.632-8.76-.407-4.78.373-9.59-.891-14.364.638-1.699.547-3.644.254-5.471.192-3.868-.13-7.742-.282-11.606-.581-2.333-.181-4.636-.796-6.97-.965-1.846-.136-3.72.163-5.582.18-3.296.034-6.596-.073-9.892.023-2.502.073-5.004.367-7.507.553-.414.028-.828.022-1.243.011-4.892-.152-9.8-1.106-14.66.423-.784.249-1.664.136-2.503.153-3.23.073-6.458.254-9.677.163-3.132-.09-6.258-.57-9.39-.677-3.608-.124-7.23.141-10.833-.068C7.978 2.861 3.99 2.297 0 1.88l.015-.366z' fill='%23E2DFD8'/%3E%3C/svg%3E") no-repeat 50% 50%/100%;<br />
height: 4px;<br />
position: relative;<br />
top: 2px;<br />
}<br />
<br />
.stats-box.-commendation .details {<br />
flex-direction: column;<br />
}<br />
.stats-box.-commendation .thumb-frame img {<br />
margin: 2px;<br />
top: 0;<br />
background: linear-gradient(rgb(86,82,66),rgb(145,139,116));<br />
}<br />
.stats-box.-commendation .description {<br />
font-size: .65rem;<br />
max-width: 250px;<br />
line-height: 1.10rem;<br />
}<br />
.stats-box.-commendation .grades {<br />
font-size: .65rem;<br />
margin-top: .75rem;<br />
margin-bottom: 0.25rem;<br />
display: flex;<br />
align-items: baseline;<br />
}<br />
.stats-box.-commendation .grades ul {<br />
margin: 0;<br />
padding-left: .5rem;<br />
}<br />
.stats-box.-commendation .grades li::after {<br />
color: burlywood;<br />
font-weight: 700;<br />
}<br />
.stats-box.-commendation .gradelist.grade1 ul > li:nth-child(1),<br />
.stats-box.-commendation .gradelist.grade2 ul > li:nth-child(2),<br />
.stats-box.-commendation .gradelist.grade3 ul > li:nth-child(3),<br />
.stats-box.-commendation .gradelist.grade4 ul > li:nth-child(4),<br />
.stats-box.-commendation .gradelist.grade5 ul > li:nth-child(5) { <br />
color: #00faa4;<br />
font-size: 1.15em; /* slightly larger than other listem items */<br />
font-weight: 700;<br />
}<br />
<br />
/********************<br />
/* DIALOGUE STYLES * <br />
/******************/<br />
/* ------ DIALOG (AUG 2021) ------ */<br />
.dialog2-box { <br />
font-family: PragRoman;<br />
font-size: .8rem;<br />
line-height: 1.72;<br />
}<br />
<br />
.dialog2-box br {<br />
content: "";<br />
margin: 2em;<br />
display: block;<br />
font-size: 12%;<br />
}<br />
<br />
.dialog2-intro {<br />
border-radius: 16px 16px 0 0;<br />
padding: 1rem 1.75rem 0rem .75rem; /* top was .75rem */<br />
position: relative;<br />
display: flex;<br />
align-items: center;<br />
}<br />
<br />
.dialog2-icon { /* these cancel out inline styles meant for mobile */<br />
display: inline !important;<br />
height: 100% !important;<br />
margin-bottom: 0 !important;<br />
}<br />
<br />
.dialog2-intro .floatleft {<br />
margin:0;<br />
}<br />
<br />
.dialog2-intro p {<br />
margin: 0 0 0 .75rem !important;<br />
}<br />
<br />
/* ------ OLD DIALOG CSS ------ */<br />
/* ------ remove once new update is functional ------ */<br />
.dialog-button{<br />
display: block !important;<br />
padding-top: 1px;<br />
top: -.5rem;<br />
position: relative;<br />
}<br />
<br />
.dialog-box {<br />
width: fit-content;<br />
width: -webkit-fill-available;<br />
max-width: 600px;<br />
display:flex;<br />
flex-direction: column;<br />
border-radius: 24px;<br />
text-align: left;<br />
margin: 2.5rem 0.5rem 1.5rem 1rem;<br />
padding: 0 1em;<br />
background: #000;<br />
position:relative;<br />
}<br />
<br />
.dialog-intro{<br />
border-radius: 16px;<br />
background: #282828;<br />
margin: -1.5rem;<br />
padding: 1.25rem 2.5rem 1.25rem 1rem;<br />
padding-right: 2.5rem;<br />
position: relative;<br />
display: flex;<br />
align-items: center;<br />
}<br />
<br />
.dialog-intro .floatleft {<br />
margin: 0px;<br />
}<br />
<br />
.dialog-intro p {<br />
color: #cec6a4;<br />
margin-left: 1rem;<br />
}<br />
<br />
.dialog-box .mw-collapsible-content {<br />
margin-top: 3rem;<br />
padding: 0 1.75rem .75rem 1.75rem;<br />
}<br />
<br />
.dialog-box .mw-collapsible-content p {<br />
margin-top: .5em;<br />
}<br />
<br />
.dialog-box .mw-collapsible-content dl {<br />
color: #cec6a4;<br />
}<br />
<br />
/* ------ OLD VOICEOVER (USING DIALOGUE TEMPALTE) ------ */<br />
/* ------ remove once all voiceovers are moved to new template ------ */<br />
<br />
.dialog-box.voice .dialog-button{<br />
top: -.5rem;<br />
}<br />
<br />
.dialog-box.voice .mw-collapsible-toggle{<br />
margin-right: .25rem;<br />
}<br />
<br />
.dialog-box.voice {<br />
border-radius: 8px;<br />
background: #181818;<br />
}<br />
<br />
.dialog-intro.voice {<br />
border-radius: 8px 8px 0px 0px;<br />
background: #0d0d0d;<br />
margin: -1.5rem -1em;<br />
padding: 0em;<br />
font-family: Windlass, PragRoman;<br />
}<br />
<br />
.dialog-intro.voice .floatleft {<br />
position: absolute;<br />
display: none;<br />
}<br />
<br />
.dialog-intro.voice p {<br />
color: #f2ad31;<br />
margin-left: 1rem;<br />
text-transform: uppercase;<br />
font-size: 1.5em;<br />
margin-top: 0.25em;<br />
margin-bottom: 0.1em;<br />
}<br />
<br />
.dialog-box.voice .mw-collapsible-content{<br />
padding: 0;<br />
padding-bottom: 0;<br />
}<br />
<br />
.dialog-box.voice .mw-collapsible-content p{<br />
margin-top: -.5em;<br />
padding:.5em;<br />
font-size: 1.1em;<br />
}<br />
<br />
.dialog-box.voice .mw-collapsible-content dl{<br />
color: #fff4dc;<br />
font-size: 1.1em;<br />
}<br />
<br />
/* ------ VOICEOVER TEMPLATE ------ */<br />
.voiceover-box .mw-collapsible-toggle {<br />
margin: .35rem;<br />
padding-right:.5rem;<br />
}<br />
<br />
.voiceover-box {<br />
width: 100%;<br />
width: -webkit-fill-available;<br />
width: fill-available;<br />
border-radius: 8px;<br />
margin: 0 0 1rem .5rem;<br />
}<br />
<br />
.voiceover-intro {<br />
padding: 0em;<br />
height: 34px;<br />
}<br />
<br />
.name {<br />
font-size: 1.0rem;<br />
letter-spacing: 1.12px;<br />
}<br />
<br />
.voiceover-intro .name {<br />
margin-top: 0;<br />
font-size: 1.12rem;<br />
line-height: 1.9;<br />
}<br />
<br />
.voiceover-intro p {<br />
margin-left: 1rem;<br />
font-size: 1.25rem;<br />
margin-bottom: 0.1rem;<br />
}<br />
<br />
.voiceover-box .name {<br />
font-family: Windlass, PragRoman;<br />
font-weight: normal !important; /* cancels out inline bolding used for mobile */<br />
}<br />
<br />
.voiceover-body {<br />
font-size: .75rem;<br />
margin: 0 .75rem .75rem;<br />
line-height: 1.75;<br />
}<br />
<br />
.voiceover-box .mw-collapsible-content p{<br />
padding: 0 .5rem 0 1.25rem;<br />
margin: 0 0 .5rem 0;<br />
}<br />
<br />
.voiceover-box .mw-collapsible-content .name,<br />
.voiceover-box .mw-collapsible-content .option { <br />
padding-left: .25rem;<br />
margin-bottom: 0;<br />
}<br />
<br />
/*******************<br />
/* SEASON REWARDS *<br />
/*****************/<br />
.reward-frame {<br />
background: none !important;<br />
position:relative; }<br />
<br />
.reward-frame:before {<br />
background-image: var(--item-border-standard);<br />
background-repeat: no-repeat;<br />
background-size: 100%;<br />
z-index: 2;<br />
}<br />
.reward-type-pass:before {<br />
background-image: var(--item-border-premium);<br />
}<br />
.reward-type-legend:before {<br />
background-image: var(--item-border-athena);<br />
}<br />
<br />
.reward-frame img {<br />
background-image: var(--item-background-standard);<br />
background-size: contain;<br />
position: relative;<br />
top: 50%;<br />
transform: translate(0, -50%);<br />
z-index:1;<br />
}<br />
.reward-type-pass img {<br />
background-image: var(--item-background-premium);<br />
}<br />
.reward-type-legend img {<br />
background-image: var(--item-background-athena);<br />
}<br />
<br />
/******************<br />
/* NAVBOX */<br />
/******************/<br />
#navbox {<br />
margin: auto;<br />
width: 80%;<br />
border: 1px solid #356f65;<br />
padding: 5px;<br />
border-radius: 11px;<br />
clear: both;<br />
margin-top: 15px;<br />
}<br />
/******************<br />
/* MISC */<br />
/******************/<br />
.mw-collapsible-toggle {<br />
font-family: 'Open Sans',sans-serif;<br />
}<br />
<br />
.wikitable .mw-collapsible-toggle {<br />
font-family: 'Open Sans',sans-serif;<br />
font-weight: normal;<br />
}<br />
<br />
.talelocation, .minwidth400 { <br />
min-width: 400px;<br />
}<br />
<br />
.minwidth500 { <br />
min-width: 500px;<br />
}<br />
<br />
.minwidth600 { <br />
min-width: 600px;<br />
}<br />
<br />
.riddlebox, .trialtable {<br />
width: 800px !important; <br />
}<br />
<br />
.riddlebox .riddlebox {<br />
width: 100% !important; /* sets riddlebox to fit within a parent riddlebox */<br />
}<br />
<br />
div.riddlebox .mw-collapsible-text {<br />
line-height: 2;<br />
}<br />
<br />
.mobileonly, .dt-hidden {<br />
display: none; /* Hides an element from desktop view but not mobile */<br />
}<br />
<br />
.emotevid {<br />
width: 300px !important;<br />
height: auto !important;<br />
object-fit: unset;<br />
}<br />
<br />
/* ------ For combination image + text sections ------ */<br />
.article-comp {<br />
display: flex;<br />
position: relative;<br />
}<br />
<br />
.article-comp .floatleft {<br />
margin: 0 1em 0.5em 0;<br />
}<br />
<br />
.article-comp .egg b {<br />
padding-right: .25rem;<br />
}<br />
<br />
@media screen and (max-width: 1084px) {<br />
<br />
.article-comp {<br />
display:block!important;<br />
}<br />
<br />
.article-comp .egg table{<br />
height: 110px;<br />
}<br />
<br />
.article-comp .floatleft img {<br />
width: 175px;<br />
height: 110px;<br />
}<br />
<br />
.trialtable {<br />
width: 100% !important;<br />
}<br />
<br />
.riddlebox {<br />
width: unset !important; <br />
} <br />
}<br />
<br />
<br />
<br />
<br />
/***********************/<br />
/* MISC from terraria */<br />
/* Experiment with this as needed */<br />
<br />
<br />
/* Hide page title on main page */<br />
body.rootpage-Sea_of_Thieves_Wiki.action-view h1.firstHeading,<br />
body.rootpage-Sea_of_Thieves_Wiki.action-view .mw-body .mw-indicators,<br />
body.rootpage-Sea_of_Thieves_Wiki.action-view #mw-content-text::before{<br />
display: none;<br />
}<br />
<br />
/* Add diff accent to make even smaller changes visible */<br />
.diffchange-inline {<br />
border: 1px var(--theme-alert-color) dashed;<br />
}<br />
<br />
/* Recent changes reduce spacing */<br />
fieldset.rcoptions {<br />
margin-top: 0;<br />
}<br />
<br />
/* References smaller text than main */<br />
.references {<br />
font-size: 90%;<br />
}<br />
<br />
/* Larger font for Module: code display (default is smaller than other code pages) */<br />
pre.lua.source-lua {<br />
font-size: 14px !important;<br />
}<br />
<br />
/* For floating the "Collapse"/"Expand" link (instead of always right next to text) */<br />
.mw-collapsible-alignbtnright .mw-collapsible-toggle {<br />
float: right !important;<br />
}<br />
.mw-collapsible-alignbtnleft .mw-collapsible-toggle {<br />
float: left !important;<br />
}<br />
<br />
/* History pages */<br />
#pagehistory li.selected {<br />
background-color: transparent;<br />
color: inherit;<br />
}<br />
.updatedmarker {<br />
background-color: var(--oouihelper--yellow);<br />
}<br />
<br />
fieldset {<br />
border: 2px solid var(--theme-border-color);<br />
}</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=Module:Link_comm&diff=114844
Module:Link comm
2022-11-23T17:45:35Z
<p>Pcj: </p>
<hr />
<div>local getArgs = require('Module:Arguments').getArgs<br />
local m_util = require('Module:Util')<br />
<br />
local p = {}<br />
local cargo = mw.ext.cargo<br />
<br />
function p.Main( frame )<br />
comm_args = frame:getParent().args<br />
<br />
<br />
if (comm_args == nil or comm_args == '') then<br />
return "Error: No commendation was specified.[[Category:Pages with undefined inline commendations]]"<br />
end<br />
if (comm_args[1] == nil or comm_args[1] == '') then<br />
return "Error: No commendation was specified.[[Category:Pages with undefined inline commendations]]"<br />
end<br />
local cargo_table = 'Commendations'<br />
local cargo_fields = 'Commendations.comm_name=name,Commendations.image=image,Commendations.comm_text=text,Commendations.grade1=grade1,Commendations.grade2=grade2,Commendations.grade3=grade3,Commendations.grade4=grade4,Commendations.grade5=grade5, Commendations.gradelist_html=gradelist_html, Commendations.goal_type=goal_type'<br />
local cargo_args = {<br />
where = ('Commendations.comm_name="' .. comm_args[1] .. '"'),<br />
limit = 1,<br />
}<br />
local cargo_results = cargo.query( cargo_table, cargo_fields, cargo_args )<br />
local cargo_result = cargo_results[1]<br />
if (cargo_result == nil or cargo_result == '') then<br />
return ('Error: Commendation: "' .. comm_args[1] .. '" could not be found.[[Category:Pages with invalid inline commendations]]')<br />
end<br />
local comm_name = nil -- The name of the commendation.<br />
local comm_link = nil -- A pre-formatted link which should link to the commendation's place on the Commendations page.<br />
if (cargo_result.name ~= nil and cargo_result.name ~= '') then<br />
comm_name = cargo_result.name<br />
comm_link = 'Commendations#' .. cargo_result.name<br />
end<br />
local comm_image = nil -- The image file in raw text.<br />
if (cargo_result.image ~= nil and cargo_result.image ~= '') then<br />
comm_image = cargo_result.image<br />
end<br />
local comm_customlink = nil<br />
if (comm_args['link'] ~= nil and comm_args['link'] ~= '') then<br />
comm_customlink = comm_args['link']<br />
end<br />
comm_gradecss = ''<br />
if (comm_args['grade'] ~= nil and comm_args['grade'] ~= '') then<br />
comm_gradecss = comm_args['grade'] -- This tracks the grade of the commendation.<br />
end<br />
local comm_gradelink = nil<br />
if (comm_args['grade'] ~= nil and comm_args['grade'] ~= '') then<br />
comm_gradelink = (comm_name .. ' (Grade ' .. comm_args['grade'] .. ')')<br />
end<br />
local comm_text = nil<br />
if (cargo_result.text ~= nil and cargo_result.text ~= '') then<br />
comm_text = cargo_result.text<br />
end<br />
local comm_gradecheck = nil<br />
if (cargo_result.grade1 ~= nil and cargo_result.grade1 ~= '') then<br />
comm_gradecheck = cargo_result.grade1 -- This checks if Grade data exists (requires data in Grade 1)<br />
end<br />
local comm_goaltype = ''<br />
if (cargo_result.goal_type ~= nil and cargo_result.goal_type ~= '') then<br />
comm_goaltype = cargo_result.goal_type<br />
end<br />
local comm_gradelisthtml = nil<br />
if (cargo_result.gradelist_html ~= nil and cargo_result.gradelist_html ~= '') then<br />
comm_gradelisthtml = cargo_result.gradelist_html<br />
end<br />
comm_args.icon = m_util.cast.boolean(comm_args.icon)<br />
<br />
<br />
local container = mw.html.create('span')<br />
container:addClass('c-item-hoverbox'):attr('style','display:inline-block;')<br />
<br />
local activator = mw.html.create('span')<br />
activator:addClass('c-item-hoverbox__activator')<br />
<br />
if #cargo_result.name > 0 then<br />
if comm_args.icon then <br />
activator:wikitext(string.format(<br />
'[[File:%s|50px|link=%s|%s]]',<br />
comm_image,<br />
comm_customlink or comm_link,<br />
comm_name<br />
)<br />
)<br />
else<br />
activator:wikitext(string.format(<br />
'[[%s|%s]]', <br />
comm_customlink or comm_link,<br />
comm_gradelink or comm_name<br />
)<br />
)<br />
end<br />
end<br />
<br />
local display = mw.html.create('span')<br />
display:attr('class', 'c-item-hoverbox__display')<br />
<br />
-- COMMENDATION STATS BOX HTML GO HERE<br />
:addClass('stats-box -commendation pseudo-after')<br />
:tag('span')<br />
:addClass('top')<br />
:tag('span')<br />
:addClass('image-frame')<br />
:tag('span')<br />
:addClass('thumb-frame pseudo-before')<br />
:wikitext('[[File:' .. comm_image .. '|74px]]')<br />
:done()<br />
:done()<br />
<br />
:tag('span')<br />
:addClass('details')<br />
:tag('span')<br />
:addClass('title pseudo-after')<br />
:wikitext( comm_name )<br />
:done()<br />
:tag('span')<br />
:addClass('description')<br />
:wikitext( comm_text )<br />
:done()<br />
:done()<br />
:done()<br />
<br />
container<br />
:node(activator)<br />
:node(display)<br />
:done()<br />
<br />
return tostring(container)<br />
end<br />
<br />
return p</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=Module:Link_comm&diff=114840
Module:Link comm
2022-11-23T17:42:39Z
<p>Pcj: </p>
<hr />
<div>local getArgs = require('Module:Arguments').getArgs<br />
local m_util = require('Module:Util')<br />
<br />
local p = {}<br />
local cargo = mw.ext.cargo<br />
<br />
function p.Main( frame )<br />
comm_args = frame:getParent().args<br />
<br />
<br />
if (comm_args == nil or comm_args == '') then<br />
return "Error: No commendation was specified.[[Category:Pages with undefined inline commendations]]"<br />
end<br />
if (comm_args[1] == nil or comm_args[1] == '') then<br />
return "Error: No commendation was specified.[[Category:Pages with undefined inline commendations]]"<br />
end<br />
local cargo_table = 'Commendations'<br />
local cargo_fields = 'Commendations.comm_name=name,Commendations.image=image,Commendations.comm_text=text,Commendations.grade1=grade1,Commendations.grade2=grade2,Commendations.grade3=grade3,Commendations.grade4=grade4,Commendations.grade5=grade5, Commendations.gradelist_html=gradelist_html, Commendations.goal_type=goal_type'<br />
local cargo_args = {<br />
where = ('Commendations.comm_name="' .. comm_args[1] .. '"'),<br />
limit = 1,<br />
}<br />
local cargo_results = cargo.query( cargo_table, cargo_fields, cargo_args )<br />
local cargo_result = cargo_results[1]<br />
if (cargo_result == nil or cargo_result == '') then<br />
return ('Error: Commendation: "' .. comm_args[1] .. '" could not be found.[[Category:Pages with invalid inline commendations]]')<br />
end<br />
local comm_name = nil -- The name of the commendation.<br />
local comm_link = nil -- A pre-formatted link which should link to the commendation's place on the Commendations page.<br />
if (cargo_result.name ~= nil and cargo_result.name ~= '') then<br />
comm_name = cargo_result.name<br />
comm_link = 'Commendations#' .. cargo_result.name<br />
end<br />
local comm_image = nil -- The image file in raw text.<br />
if (cargo_result.image ~= nil and cargo_result.image ~= '') then<br />
comm_image = cargo_result.image<br />
end<br />
local comm_customlink = nil<br />
if (comm_args['link'] ~= nil and comm_args['link'] ~= '') then<br />
comm_customlink = comm_args['link']<br />
end<br />
comm_gradecss = ''<br />
if (comm_args['grade'] ~= nil and comm_args['grade'] ~= '') then<br />
comm_gradecss = comm_args['grade'] -- This tracks the grade of the commendation.<br />
end<br />
local comm_gradelink = nil<br />
if (comm_args['grade'] ~= nil and comm_args['grade'] ~= '') then<br />
comm_gradelink = (comm_name .. ' (Grade ' .. comm_args['grade'] .. ')')<br />
end<br />
local comm_text = nil<br />
if (cargo_result.text ~= nil and cargo_result.text ~= '') then<br />
comm_text = cargo_result.text<br />
end<br />
local comm_gradecheck = nil<br />
if (cargo_result.grade1 ~= nil and cargo_result.grade1 ~= '') then<br />
comm_gradecheck = cargo_result.grade1 -- This checks if Grade data exists (requires data in Grade 1)<br />
end<br />
local comm_goaltype = ''<br />
if (cargo_result.goal_type ~= nil and cargo_result.goal_type ~= '') then<br />
comm_goaltype = cargo_result.goal_type<br />
end<br />
local comm_gradelisthtml = nil<br />
if (cargo_result.gradelist_html ~= nil and cargo_result.gradelist_html ~= '') then<br />
comm_gradelisthtml = cargo_result.gradelist_html<br />
end<br />
comm_args.icon = m_util.cast.boolean(comm_args.icon)<br />
<br />
local container = mw.html.create('div')<br />
container:addClass('c-item-hoverbox'):attr('style','display:inline-block;')<br />
<br />
local activator = mw.html.create('span')<br />
activator:addClass('c-item-hoverbox__activator')<br />
<br />
if #cargo_result.name > 0 then<br />
if comm_args.icon then <br />
activator:wikitext(string.format(<br />
'[[File:%s|50px|link=%s|%s]]',<br />
comm_image,<br />
comm_customlink or comm_link,<br />
comm_name<br />
)<br />
)<br />
else<br />
activator:wikitext(string.format(<br />
'[[%s|%s]]', <br />
comm_customlink or comm_link,<br />
comm_gradelink or comm_name<br />
)<br />
)<br />
end<br />
end<br />
<br />
local display = mw.html.create('div')<br />
display:attr('class', 'c-item-hoverbox__display')<br />
<br />
-- COMMENDATION STATS BOX HTML GO HERE<br />
:addClass('stats-box -commendation pseudo-after')<br />
:tag('div')<br />
:addClass('top')<br />
:tag('div')<br />
:addClass('image-frame')<br />
:tag('div')<br />
:addClass('thumb-frame pseudo-before')<br />
:wikitext('[[File:' .. comm_image .. '|74px]]')<br />
:done()<br />
:done()<br />
<br />
:tag('div')<br />
:addClass('details')<br />
:tag('div')<br />
:addClass('title pseudo-after')<br />
:wikitext( comm_name )<br />
:done()<br />
:tag('div')<br />
:addClass('description')<br />
:wikitext( comm_text )<br />
:done()<br />
:done()<br />
:done()<br />
<br />
if comm_gradecheck ~= nil then<br />
display:tag('div')<br />
:addClass('gradelist grade' .. comm_gradecss)<br />
:wikitext(comm_gradelisthtml)<br />
:done()<br />
end <br />
<br />
container<br />
:node(activator)<br />
:node(display)<br />
:done()<br />
<br />
return tostring(container)<br />
end<br />
<br />
return p</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=Module:Link_comm&diff=114839
Module:Link comm
2022-11-23T17:39:17Z
<p>Pcj: </p>
<hr />
<div>local getArgs = require('Module:Arguments').getArgs<br />
local m_util = require('Module:Util')<br />
<br />
local p = {}<br />
local cargo = mw.ext.cargo<br />
<br />
function p.Main( frame )<br />
comm_args = frame:getParent().args<br />
<br />
<br />
if (comm_args == nil or comm_args == '') then<br />
return "Error: No commendation was specified.[[Category:Pages with undefined inline commendations]]"<br />
end<br />
if (comm_args[1] == nil or comm_args[1] == '') then<br />
return "Error: No commendation was specified.[[Category:Pages with undefined inline commendations]]"<br />
end<br />
local cargo_table = 'Commendations'<br />
local cargo_fields = 'Commendations.comm_name=name,Commendations.image=image,Commendations.comm_text=text,Commendations.grade1=grade1,Commendations.grade2=grade2,Commendations.grade3=grade3,Commendations.grade4=grade4,Commendations.grade5=grade5, Commendations.gradelist_html=gradelist_html, Commendations.goal_type=goal_type'<br />
local cargo_args = {<br />
where = ('Commendations.comm_name="' .. comm_args[1] .. '"'),<br />
limit = 1,<br />
}<br />
local cargo_results = cargo.query( cargo_table, cargo_fields, cargo_args )<br />
local cargo_result = cargo_results[1]<br />
if (cargo_result == nil or cargo_result == '') then<br />
return ('Error: Commendation: "' .. comm_args[1] .. '" could not be found.[[Category:Pages with invalid inline commendations]]')<br />
end<br />
local comm_name = nil -- The name of the commendation.<br />
local comm_link = nil -- A pre-formatted link which should link to the commendation's place on the Commendations page.<br />
if (cargo_result.name ~= nil and cargo_result.name ~= '') then<br />
comm_name = cargo_result.name<br />
comm_link = 'Commendations#' .. cargo_result.name<br />
end<br />
local comm_image = nil -- The image file in raw text.<br />
if (cargo_result.image ~= nil and cargo_result.image ~= '') then<br />
comm_image = cargo_result.image<br />
end<br />
local comm_customlink = nil<br />
if (comm_args['link'] ~= nil and comm_args['link'] ~= '') then<br />
comm_customlink = comm_args['link']<br />
end<br />
comm_gradecss = ''<br />
if (comm_args['grade'] ~= nil and comm_args['grade'] ~= '') then<br />
comm_gradecss = comm_args['grade'] -- This tracks the grade of the commendation.<br />
end<br />
local comm_gradelink = nil<br />
if (comm_args['grade'] ~= nil and comm_args['grade'] ~= '') then<br />
comm_gradelink = (comm_name .. ' (Grade ' .. comm_args['grade'] .. ')')<br />
end<br />
local comm_text = nil<br />
if (cargo_result.text ~= nil and cargo_result.text ~= '') then<br />
comm_text = cargo_result.text<br />
end<br />
local comm_gradecheck = nil<br />
if (cargo_result.grade1 ~= nil and cargo_result.grade1 ~= '') then<br />
comm_gradecheck = cargo_result.grade1 -- This checks if Grade data exists (requires data in Grade 1)<br />
end<br />
local comm_goaltype = ''<br />
if (cargo_result.goal_type ~= nil and cargo_result.goal_type ~= '') then<br />
comm_goaltype = cargo_result.goal_type<br />
end<br />
local comm_gradelisthtml = nil<br />
if (cargo_result.gradelist_html ~= nil and cargo_result.gradelist_html ~= '') then<br />
comm_gradelisthtml = cargo_result.gradelist_html<br />
end<br />
comm_args.icon = m_util.cast.boolean(comm_args.icon)<br />
<br />
local container = mw.html.create('div')<br />
container:addClass('c-item-hoverbox'):attr('style','display:inline-block;')<br />
<br />
local activator = mw.html.create('span')<br />
activator:addClass('c-item-hoverbox__activator')<br />
<br />
if #cargo_result.name > 0 then<br />
if comm_args.icon then <br />
activator:wikitext(string.format(<br />
'[[File:%s|50px|link=%s|%s]]',<br />
comm_image,<br />
comm_customlink or comm_link,<br />
comm_name<br />
)<br />
)<br />
else<br />
activator:wikitext(string.format(<br />
'[[%s|%s]]', <br />
comm_customlink or comm_link,<br />
comm_gradelink or comm_name<br />
)<br />
)<br />
end<br />
end<br />
<br />
local display = mw.html.create('div')<br />
display:attr('class', 'c-item-hoverbox__display')<br />
<br />
-- COMMENDATION STATS BOX HTML GO HERE<br />
:addClass('stats-box -commendation pseudo-after')<br />
:tag('span')<br />
:addClass('top')<br />
:tag('span')<br />
:addClass('image-frame')<br />
:tag('div')<br />
:addClass('thumb-frame pseudo-before')<br />
:wikitext('[[File:' .. comm_image .. '|74px]]')<br />
:done()<br />
:done()<br />
<br />
:tag('span')<br />
:addClass('details')<br />
:tag('div')<br />
:addClass('title pseudo-after')<br />
:wikitext( comm_name )<br />
:done()<br />
:tag('div')<br />
:addClass('description')<br />
:wikitext( comm_text )<br />
:done()<br />
:done()<br />
:done()<br />
<br />
if comm_gradecheck ~= nil then<br />
display:tag('div')<br />
:addClass('gradelist grade' .. comm_gradecss)<br />
:wikitext(comm_gradelisthtml)<br />
:done()<br />
end <br />
<br />
container<br />
:node(activator)<br />
:node(display)<br />
:done()<br />
<br />
return tostring(container)<br />
end<br />
<br />
return p</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=Module:Link_comm&diff=114838
Module:Link comm
2022-11-23T17:34:18Z
<p>Pcj: spans should not be set to display:block, use div instead</p>
<hr />
<div>local getArgs = require('Module:Arguments').getArgs<br />
local m_util = require('Module:Util')<br />
<br />
local p = {}<br />
local cargo = mw.ext.cargo<br />
<br />
function p.Main( frame )<br />
comm_args = frame:getParent().args<br />
<br />
<br />
if (comm_args == nil or comm_args == '') then<br />
return "Error: No commendation was specified.[[Category:Pages with undefined inline commendations]]"<br />
end<br />
if (comm_args[1] == nil or comm_args[1] == '') then<br />
return "Error: No commendation was specified.[[Category:Pages with undefined inline commendations]]"<br />
end<br />
local cargo_table = 'Commendations'<br />
local cargo_fields = 'Commendations.comm_name=name,Commendations.image=image,Commendations.comm_text=text,Commendations.grade1=grade1,Commendations.grade2=grade2,Commendations.grade3=grade3,Commendations.grade4=grade4,Commendations.grade5=grade5, Commendations.gradelist_html=gradelist_html, Commendations.goal_type=goal_type'<br />
local cargo_args = {<br />
where = ('Commendations.comm_name="' .. comm_args[1] .. '"'),<br />
limit = 1,<br />
}<br />
local cargo_results = cargo.query( cargo_table, cargo_fields, cargo_args )<br />
local cargo_result = cargo_results[1]<br />
if (cargo_result == nil or cargo_result == '') then<br />
return ('Error: Commendation: "' .. comm_args[1] .. '" could not be found.[[Category:Pages with invalid inline commendations]]')<br />
end<br />
local comm_name = nil -- The name of the commendation.<br />
local comm_link = nil -- A pre-formatted link which should link to the commendation's place on the Commendations page.<br />
if (cargo_result.name ~= nil and cargo_result.name ~= '') then<br />
comm_name = cargo_result.name<br />
comm_link = 'Commendations#' .. cargo_result.name<br />
end<br />
local comm_image = nil -- The image file in raw text.<br />
if (cargo_result.image ~= nil and cargo_result.image ~= '') then<br />
comm_image = cargo_result.image<br />
end<br />
local comm_customlink = nil<br />
if (comm_args['link'] ~= nil and comm_args['link'] ~= '') then<br />
comm_customlink = comm_args['link']<br />
end<br />
comm_gradecss = ''<br />
if (comm_args['grade'] ~= nil and comm_args['grade'] ~= '') then<br />
comm_gradecss = comm_args['grade'] -- This tracks the grade of the commendation.<br />
end<br />
local comm_gradelink = nil<br />
if (comm_args['grade'] ~= nil and comm_args['grade'] ~= '') then<br />
comm_gradelink = (comm_name .. ' (Grade ' .. comm_args['grade'] .. ')')<br />
end<br />
local comm_text = nil<br />
if (cargo_result.text ~= nil and cargo_result.text ~= '') then<br />
comm_text = cargo_result.text<br />
end<br />
local comm_gradecheck = nil<br />
if (cargo_result.grade1 ~= nil and cargo_result.grade1 ~= '') then<br />
comm_gradecheck = cargo_result.grade1 -- This checks if Grade data exists (requires data in Grade 1)<br />
end<br />
local comm_goaltype = ''<br />
if (cargo_result.goal_type ~= nil and cargo_result.goal_type ~= '') then<br />
comm_goaltype = cargo_result.goal_type<br />
end<br />
local comm_gradelisthtml = nil<br />
if (cargo_result.gradelist_html ~= nil and cargo_result.gradelist_html ~= '') then<br />
comm_gradelisthtml = cargo_result.gradelist_html<br />
end<br />
comm_args.icon = m_util.cast.boolean(comm_args.icon)<br />
<br />
local container = mw.html.create('span')<br />
container:addClass('c-item-hoverbox')<br />
<br />
local activator = mw.html.create('span')<br />
activator:addClass('c-item-hoverbox__activator')<br />
<br />
if #cargo_result.name > 0 then<br />
if comm_args.icon then <br />
activator:wikitext(string.format(<br />
'[[File:%s|50px|link=%s|%s]]',<br />
comm_image,<br />
comm_customlink or comm_link,<br />
comm_name<br />
)<br />
)<br />
else<br />
activator:wikitext(string.format(<br />
'[[%s|%s]]', <br />
comm_customlink or comm_link,<br />
comm_gradelink or comm_name<br />
)<br />
)<br />
end<br />
end<br />
<br />
local display = mw.html.create('div')<br />
display:attr('class', 'c-item-hoverbox__display')<br />
<br />
-- COMMENDATION STATS BOX HTML GO HERE<br />
:addClass('stats-box -commendation pseudo-after')<br />
:tag('span')<br />
:addClass('top')<br />
:tag('span')<br />
:addClass('image-frame')<br />
:tag('div')<br />
:addClass('thumb-frame pseudo-before')<br />
:wikitext('[[File:' .. comm_image .. '|74px]]')<br />
:done()<br />
:done()<br />
<br />
:tag('span')<br />
:addClass('details')<br />
:tag('div')<br />
:addClass('title pseudo-after')<br />
:wikitext( comm_name )<br />
:done()<br />
:tag('div')<br />
:addClass('description')<br />
:wikitext( comm_text )<br />
:done()<br />
:done()<br />
:done()<br />
<br />
if comm_gradecheck ~= nil then<br />
display:tag('div')<br />
:addClass('gradelist grade' .. comm_gradecss)<br />
:wikitext(comm_gradelisthtml)<br />
:done()<br />
end <br />
<br />
container<br />
:node(activator)<br />
:node(display)<br />
:done()<br />
<br />
return tostring(container)<br />
end<br />
<br />
return p</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=Module:Link_comm&diff=114837
Module:Link comm
2022-11-23T17:32:33Z
<p>Pcj: </p>
<hr />
<div>local getArgs = require('Module:Arguments').getArgs<br />
local m_util = require('Module:Util')<br />
<br />
local p = {}<br />
local cargo = mw.ext.cargo<br />
<br />
function p.Main( frame )<br />
comm_args = frame:getParent().args<br />
<br />
<br />
if (comm_args == nil or comm_args == '') then<br />
return "Error: No commendation was specified.[[Category:Pages with undefined inline commendations]]"<br />
end<br />
if (comm_args[1] == nil or comm_args[1] == '') then<br />
return "Error: No commendation was specified.[[Category:Pages with undefined inline commendations]]"<br />
end<br />
local cargo_table = 'Commendations'<br />
local cargo_fields = 'Commendations.comm_name=name,Commendations.image=image,Commendations.comm_text=text,Commendations.grade1=grade1,Commendations.grade2=grade2,Commendations.grade3=grade3,Commendations.grade4=grade4,Commendations.grade5=grade5, Commendations.gradelist_html=gradelist_html, Commendations.goal_type=goal_type'<br />
local cargo_args = {<br />
where = ('Commendations.comm_name="' .. comm_args[1] .. '"'),<br />
limit = 1,<br />
}<br />
local cargo_results = cargo.query( cargo_table, cargo_fields, cargo_args )<br />
local cargo_result = cargo_results[1]<br />
if (cargo_result == nil or cargo_result == '') then<br />
return ('Error: Commendation: "' .. comm_args[1] .. '" could not be found.[[Category:Pages with invalid inline commendations]]')<br />
end<br />
local comm_name = nil -- The name of the commendation.<br />
local comm_link = nil -- A pre-formatted link which should link to the commendation's place on the Commendations page.<br />
if (cargo_result.name ~= nil and cargo_result.name ~= '') then<br />
comm_name = cargo_result.name<br />
comm_link = 'Commendations#' .. cargo_result.name<br />
end<br />
local comm_image = nil -- The image file in raw text.<br />
if (cargo_result.image ~= nil and cargo_result.image ~= '') then<br />
comm_image = cargo_result.image<br />
end<br />
local comm_customlink = nil<br />
if (comm_args['link'] ~= nil and comm_args['link'] ~= '') then<br />
comm_customlink = comm_args['link']<br />
end<br />
comm_gradecss = ''<br />
if (comm_args['grade'] ~= nil and comm_args['grade'] ~= '') then<br />
comm_gradecss = comm_args['grade'] -- This tracks the grade of the commendation.<br />
end<br />
local comm_gradelink = nil<br />
if (comm_args['grade'] ~= nil and comm_args['grade'] ~= '') then<br />
comm_gradelink = (comm_name .. ' (Grade ' .. comm_args['grade'] .. ')')<br />
end<br />
local comm_text = nil<br />
if (cargo_result.text ~= nil and cargo_result.text ~= '') then<br />
comm_text = cargo_result.text<br />
end<br />
local comm_gradecheck = nil<br />
if (cargo_result.grade1 ~= nil and cargo_result.grade1 ~= '') then<br />
comm_gradecheck = cargo_result.grade1 -- This checks if Grade data exists (requires data in Grade 1)<br />
end<br />
local comm_goaltype = ''<br />
if (cargo_result.goal_type ~= nil and cargo_result.goal_type ~= '') then<br />
comm_goaltype = cargo_result.goal_type<br />
end<br />
local comm_gradelisthtml = nil<br />
if (cargo_result.gradelist_html ~= nil and cargo_result.gradelist_html ~= '') then<br />
comm_gradelisthtml = cargo_result.gradelist_html<br />
end<br />
comm_args.icon = m_util.cast.boolean(comm_args.icon)<br />
<br />
local container = mw.html.create('div')<br />
container:addClass('c-item-hoverbox'):attr('style','display:inline-block;')<br />
<br />
local activator = mw.html.create('span')<br />
activator:addClass('c-item-hoverbox__activator')<br />
<br />
if #cargo_result.name > 0 then<br />
if comm_args.icon then <br />
activator:wikitext(string.format(<br />
'[[File:%s|50px|link=%s|%s]]',<br />
comm_image,<br />
comm_customlink or comm_link,<br />
comm_name<br />
)<br />
)<br />
else<br />
activator:wikitext(string.format(<br />
'[[%s|%s]]', <br />
comm_customlink or comm_link,<br />
comm_gradelink or comm_name<br />
)<br />
)<br />
end<br />
end<br />
<br />
local display = mw.html.create('span')<br />
display:attr('class', 'c-item-hoverbox__display')<br />
<br />
-- COMMENDATION STATS BOX HTML GO HERE<br />
:addClass('stats-box -commendation pseudo-after')<br />
:tag('span')<br />
:addClass('top')<br />
:tag('span')<br />
:addClass('image-frame')<br />
:tag('div')<br />
:addClass('thumb-frame pseudo-before')<br />
:wikitext('[[File:' .. comm_image .. '|74px]]')<br />
:done()<br />
:done()<br />
<br />
:tag('span')<br />
:addClass('details')<br />
:tag('div')<br />
:addClass('title pseudo-after')<br />
:wikitext( comm_name )<br />
:done()<br />
:tag('div')<br />
:addClass('description')<br />
:wikitext( comm_text )<br />
:done()<br />
:done()<br />
:done()<br />
<br />
if comm_gradecheck ~= nil then<br />
display:tag('div')<br />
:addClass('gradelist grade' .. comm_gradecss)<br />
:wikitext(comm_gradelisthtml)<br />
:done()<br />
end <br />
<br />
container<br />
:node(activator)<br />
:node(display)<br />
:done()<br />
<br />
return tostring(container)<br />
end<br />
<br />
return p</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=Module:Link_comm&diff=114836
Module:Link comm
2022-11-23T17:31:42Z
<p>Pcj: </p>
<hr />
<div>local getArgs = require('Module:Arguments').getArgs<br />
local m_util = require('Module:Util')<br />
<br />
local p = {}<br />
local cargo = mw.ext.cargo<br />
<br />
function p.Main( frame )<br />
comm_args = frame:getParent().args<br />
<br />
<br />
if (comm_args == nil or comm_args == '') then<br />
return "Error: No commendation was specified.[[Category:Pages with undefined inline commendations]]"<br />
end<br />
if (comm_args[1] == nil or comm_args[1] == '') then<br />
return "Error: No commendation was specified.[[Category:Pages with undefined inline commendations]]"<br />
end<br />
local cargo_table = 'Commendations'<br />
local cargo_fields = 'Commendations.comm_name=name,Commendations.image=image,Commendations.comm_text=text,Commendations.grade1=grade1,Commendations.grade2=grade2,Commendations.grade3=grade3,Commendations.grade4=grade4,Commendations.grade5=grade5, Commendations.gradelist_html=gradelist_html, Commendations.goal_type=goal_type'<br />
local cargo_args = {<br />
where = ('Commendations.comm_name="' .. comm_args[1] .. '"'),<br />
limit = 1,<br />
}<br />
local cargo_results = cargo.query( cargo_table, cargo_fields, cargo_args )<br />
local cargo_result = cargo_results[1]<br />
if (cargo_result == nil or cargo_result == '') then<br />
return ('Error: Commendation: "' .. comm_args[1] .. '" could not be found.[[Category:Pages with invalid inline commendations]]')<br />
end<br />
local comm_name = nil -- The name of the commendation.<br />
local comm_link = nil -- A pre-formatted link which should link to the commendation's place on the Commendations page.<br />
if (cargo_result.name ~= nil and cargo_result.name ~= '') then<br />
comm_name = cargo_result.name<br />
comm_link = 'Commendations#' .. cargo_result.name<br />
end<br />
local comm_image = nil -- The image file in raw text.<br />
if (cargo_result.image ~= nil and cargo_result.image ~= '') then<br />
comm_image = cargo_result.image<br />
end<br />
local comm_customlink = nil<br />
if (comm_args['link'] ~= nil and comm_args['link'] ~= '') then<br />
comm_customlink = comm_args['link']<br />
end<br />
comm_gradecss = ''<br />
if (comm_args['grade'] ~= nil and comm_args['grade'] ~= '') then<br />
comm_gradecss = comm_args['grade'] -- This tracks the grade of the commendation.<br />
end<br />
local comm_gradelink = nil<br />
if (comm_args['grade'] ~= nil and comm_args['grade'] ~= '') then<br />
comm_gradelink = (comm_name .. ' (Grade ' .. comm_args['grade'] .. ')')<br />
end<br />
local comm_text = nil<br />
if (cargo_result.text ~= nil and cargo_result.text ~= '') then<br />
comm_text = cargo_result.text<br />
end<br />
local comm_gradecheck = nil<br />
if (cargo_result.grade1 ~= nil and cargo_result.grade1 ~= '') then<br />
comm_gradecheck = cargo_result.grade1 -- This checks if Grade data exists (requires data in Grade 1)<br />
end<br />
local comm_goaltype = ''<br />
if (cargo_result.goal_type ~= nil and cargo_result.goal_type ~= '') then<br />
comm_goaltype = cargo_result.goal_type<br />
end<br />
local comm_gradelisthtml = nil<br />
if (cargo_result.gradelist_html ~= nil and cargo_result.gradelist_html ~= '') then<br />
comm_gradelisthtml = cargo_result.gradelist_html<br />
end<br />
comm_args.icon = m_util.cast.boolean(comm_args.icon)<br />
<br />
local container = mw.html.create('span')<br />
container:addClass('c-item-hoverbox')<br />
<br />
local activator = mw.html.create('span')<br />
activator:addClass('c-item-hoverbox__activator')<br />
<br />
if #cargo_result.name > 0 then<br />
if comm_args.icon then <br />
activator:wikitext(string.format(<br />
'[[File:%s|50px|link=%s|%s]]',<br />
comm_image,<br />
comm_customlink or comm_link,<br />
comm_name<br />
)<br />
)<br />
else<br />
activator:wikitext(string.format(<br />
'[[%s|%s]]', <br />
comm_customlink or comm_link,<br />
comm_gradelink or comm_name<br />
)<br />
)<br />
end<br />
end<br />
<br />
local display = mw.html.create('div')<br />
display:attr('class', 'c-item-hoverbox__display'):attr('style', 'display: inline-block;')<br />
<br />
-- COMMENDATION STATS BOX HTML GO HERE<br />
:addClass('stats-box -commendation pseudo-after')<br />
:tag('span')<br />
:addClass('top')<br />
:tag('span')<br />
:addClass('image-frame')<br />
:tag('div')<br />
:addClass('thumb-frame pseudo-before')<br />
:wikitext('[[File:' .. comm_image .. '|74px]]')<br />
:done()<br />
:done()<br />
<br />
:tag('span')<br />
:addClass('details')<br />
:tag('div')<br />
:addClass('title pseudo-after')<br />
:wikitext( comm_name )<br />
:done()<br />
:tag('div')<br />
:addClass('description')<br />
:wikitext( comm_text )<br />
:done()<br />
:done()<br />
:done()<br />
<br />
if comm_gradecheck ~= nil then<br />
display:tag('div')<br />
:addClass('gradelist grade' .. comm_gradecss)<br />
:wikitext(comm_gradelisthtml)<br />
:done()<br />
end <br />
<br />
container<br />
:node(activator)<br />
:node(display)<br />
:done()<br />
<br />
return tostring(container)<br />
end<br />
<br />
return p</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=Template:Link_comm&diff=114835
Template:Link comm
2022-11-23T17:30:09Z
<p>Pcj: </p>
<hr />
<div><onlyinclude><includeonly>Test {{#invoke:Link comm|Main}}</includeonly></onlyinclude><noinclude>{{doc}}</noinclude></div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=Template:Link_comm&diff=114834
Template:Link comm
2022-11-23T17:29:17Z
<p>Pcj: </p>
<hr />
<div><onlyinclude><includeonly><span>{{#invoke:Link comm|Main}}</span></includeonly></onlyinclude><noinclude>{{doc}}</noinclude></div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=Template:Link_comm&diff=114833
Template:Link comm
2022-11-23T17:27:21Z
<p>Pcj: </p>
<hr />
<div><onlyinclude><includeonly>{{#invoke:Link comm|Main}}</includeonly></onlyinclude><noinclude>{{doc}}</noinclude></div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=Sea_of_Thieves_Wiki&diff=113500
Sea of Thieves Wiki
2022-11-16T18:50:15Z
<p>Pcj: </p>
<hr />
<div><!-- This is a responsive front page design that adapts to the available width <br />
of the browser by showing content in 1, 2, or 3 columns.<br />
<br />
This is done by dividing the main content of the page into four numbered sections.<br />
When the window is narrow, as on low-res displays, the content is displayed in a<br />
single column in order: 1, 2, 3, 4 <br />
<br />
When the window is medium, as on medium-res displays, there are two columns.<br />
Section 1 and 2 are on top with 1 on the left and 2 on the right. <br />
Sections 3 and 4 are on the bottom with 4 at the left and 3 at the right.<br />
<br />
When the window is wide, as on high-res displays, there are three columns.<br />
Sections 1 and 4 take up the left column, with section 1 on top.<br />
Section 2 takes up the middle column.<br />
Section 3 takes up the right column. <br />
<br />
Or, visually...<br />
Narrow Medium Wide<br />
|1| |1| |2| |1| | | | |<br />
|2| |4| |3| | | |2| |3|<br />
|3| |4| | | | |<br />
|4|<br />
--><div id="mf-home" class="fpmain"><br />
<br />
<div class="fpsection1"><!-- BEGIN SECTION 1 --><br />
<br />
{{:{{SITENAME}}/Section 1}}<br />
<br />
</div><!--END SECTION 1--><br />
<br />
<div class="fpmidsections"><!--BEGIN LAYOUT WRAPPER FOR SECTIONS 2 and 3--><br />
<div class="fpsection2"><!-- BEGIN SECTION 2 --><br />
<br />
{{:{{SITENAME}}/Section 2}}<br />
<br />
</div><!--END SECTION 2--><br />
<br />
<div class="fpsection3"><!-- BEGIN SECTION 3 --><br />
<br />
{{:{{SITENAME}}/Section 3}}<br />
<br />
</div><!--END SECTION 3--><br />
</div><!--END LAYOUT WRAPPER FOR SECTIONS 2 and 3 --><br />
<br />
<div class="fpsection4"><!-- BEGIN SECTION 4 --><br />
<br />
{{:{{SITENAME}}/Section 4}}<br />
<br />
</div><!--END SECTION 4--><br />
</div><br />
<div class="nomobile" style="text-align: right;"><small>Main page sections: [[/Section 1|1]] &#183; [[/Section 2|2]] &#183; [[/Section 3|3]] &#183; [[/Section 4|4]]. Changes for the main page can be proposed on our [https://discord.gg/7YSQSHa Discord server]. </small></div><br />
<br />
<br />
{{#description2:The Sea of Thieves Wiki, the best community-generated resource for every pirate planning to set sail in Rare's shared-world adventure game!}}<br />
<br />
[[Category:{{SITENAME}}| ]]<br />
__NOTITLE__<br />
<!--[[fr:]]<br />
[[pt:]]--><br />
[[es:]]<br />
<!--[[de:]]<br />
[[zh:]]--></div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=MediaWiki:Vector.css&diff=113494
MediaWiki:Vector.css
2022-11-16T18:43:02Z
<p>Pcj: </p>
<hr />
<div>/* IMPORTS Caching */<br />
@import url(https://seaofthieves.wiki.gg/index.php?title=MediaWiki:Navbox.css&action=raw&ctype=text/css);<br />
<br />
@font-face {<br />
font-family: 'PragRoman';<br />
font-style: normal;<br />
/* font-weight: 400; */<br />
src: local('PragRoman'), url("https://commons.wiki.gg/images/7/77/Pragroman.ttf") format('truetype');<br />
}<br />
<br />
@font-face {<br />
font-family: 'Lora-Regular';<br />
src: local('Lora-Regular'), local('Lora-Regular'), url(https://commons.wiki.gg/images/9/9f/Lora-Regular.ttf) format('truetype');<br />
}<br />
<br />
#mw-prefsection-gadgets .oo-ui-fieldLayout-field fieldset:last-child{<br />
display: none;<br />
}<br />
<br />
.pseudo-after:after, .pseudo-before:before, .pseudo-both:after, .pseudo-both:before {<br />
display: block;<br />
width: 100%;<br />
height: 100%;<br />
content: "";<br />
position: absolute;<br />
pointer-events: none;<br />
}<br />
<br />
<br />
/***********************************************************************************************************<br />
* css reset for browser default rules and MediaWiki internal rules<br />
***********************************************************************************************************/<br />
*{<br />
outline: 0 !important;<br />
}<br />
table{<br />
white-space: unset; /* set to `no-wrap` in MW internal css */<br />
}<br />
html{<br />
font-size: 16px; /* reset rem */<br />
}<br />
pre{<br />
margin: 0;<br />
}<br />
h1, h2, h3, h4, h5, h6{<br />
padding: 0;<br />
border: 0 solid transparent;<br />
}<br />
table{<br />
display: table;<br />
white-space: unset;<br />
}<br />
<br />
<br />
<br />
/***********************************************************************************************************<br />
* base css styles for both interface and content box: font, color, theme vars, etc.<br />
***********************************************************************************************************/<br />
<br />
/*** vars, for theming ***/<br />
:root {<br />
<br />
--theme-accent-color: #0d6f70;<br />
--theme-accent-color--rgb: 13, 111, 112;<br />
<br />
--theme-accent-label-color: #eae3d1;<br />
--custom-accent-border-color: #afcfe2;<br />
--custom-accent-highlight-color: var(--theme-accent-color--hover);<br />
<br />
--page-background-color: #0b1212; /* not used? */<br />
--page-background-color--rgb: 11, 18, 18; /*only used in code? */<br />
--content-background-color: #272828;<br />
--content-background-color--rgb: 39, 40, 40;<br />
<br />
/* For Template:Msgbox */<br />
--custom-notice-blue-background-color: var(--theme-accent-color);<br />
--custom-notice-blue-border-color: var(--custom-accent-border-color);<br />
--custom-notice-red-background-color: hsla(0, 80%, 90%, 20%);<br />
--custom-notice-red-border-color: hsl(0, 60%, 72%);<br />
--custom-notice-purple-background-color: hsla(228, 80%, 90%, 20%);<br />
--custom-notice-purple-border-color: hsl(243, 60%, 72%);<br />
--custom-notice-green-background-color: hsla(84, 80%, 90%, 20%);<br />
--custom-notice-green-border-color: hsl(84, 60%, 72%);<br />
--custom-notice-yellow-background-color: hsla(58, 80%, 90%, 20%);<br />
--custom-notice-yellow-border-color: hsl(58, 60%, 72%);<br />
--custom-notice-orange-background-color: hsla(28, 80%, 90%, 20%);<br />
--custom-notice-orange-border-color: hsl(28, 60%, 72%);<br />
--custom-notice-pink-background-color: hsla(324, 80%, 90%, 20%);<br />
--custom-notice-pink-border-color: hsl(324, 60%, 72%);<br />
<br />
--custom-template-expert-color: #ffb556;<br />
--custom-template-master-color: #ff5656;<br />
--custom-template-journey-color: #ff69c4;<br />
<br />
--custom-modetabs-expert-background-color: #ffeece;<br />
--custom-modetabs-expert-border-color: #ffca67;<br />
--custom-modetabs-expert-label-color: #eae3d1;<br />
--custom-modetabs-master-background-color: #ffe9e9;<br />
--custom-modetabs-master-border-color: #ffbaba;<br />
--custom-modetabs-master-label-color: #eae3d1;<br />
<br />
/*************************************************************************/<br />
<br />
--theme-text-color-placeholder: rgba(234,227,209,0.4);<br />
<br />
--theme-control-text-color: #000;<br />
--theme-control-text-color-hover: #fff;<br />
<br />
/* temp */<br />
<br />
--theme-page-background-color: rgba(255,255,255,0.03);<br />
<br />
--theme-success-color: #7fc759;<br />
--theme-alert-color: #fe603f;<br />
<br />
--theme-dark-color-rgb: 20,20,20;<br />
--theme-light-color-rgb: 255,247,230;<br />
<br />
--theme-shadow-color-rgb: 10,10,10;<br />
<br />
--theme-box-border-color-light: rgba(255,255,255, 0.1);<br />
<br />
--theme-box-hover-mask: rgba(var(--theme-dark-color-rgb), 0.25);<br />
<br />
/* --theme-image-button-background: url(); */<br />
} <br />
<br />
/**** Theme vars START ***********************************************************/<br />
<br />
/*** SoT Wiki Theme variables - base default theme (dark) ***/<br />
:root { <br />
<br />
--theme-page-headings-font: PragRoman, Georgia, serif;<br />
<br />
/* for wide table */<br />
--theme-wide-table-shadow-color: #999;<br />
<br />
/*** text color ***/<br />
--theme-text-color: #e6e6e6;<br />
--theme-text-color--rgb: 230, 230, 230;<br />
--theme-text-color-note: rgba(var(--theme-text-color--rgb),.6);<br />
--theme-text-color-em: #c4ebd0; /* 196,235,208 */<br />
--theme-text-color-em-hover: white;<br />
--theme-header-color: #e6ead6;<br />
<br />
/*** link color ***/<br />
--theme-link-color: #43ef88;<br />
--theme-link-color: #95f3ab;<br />
--theme-link-color--rgb: 149, 243, 171;<br />
--theme-link-color-hover: #00ff9c;<br />
<br />
--theme-link-color-visited: #86dcdf; /*t*/<br />
--theme-link-color-redlink: #f99; /*t*/<br />
<br />
--theme-link-hover-background: rgba(var(--theme-link-color--rgb),.15);<br />
<br />
/* common */<br />
--theme-border-color: #3f8e7c;<br />
--theme-border-highlight: var(--theme-link-color);<br />
--theme-border-color--rgb: 63, 142, 124;<br />
--theme-content-border-color: #214f44;<br />
<br />
--theme-navbar-background: #0b1e24;<br />
<br />
--theme-page-background-color: #0a1e23;<br />
--theme-page-background-color--rgb: 10,30,35;<br />
--theme-page-background-color--secondary: #133339;<br />
<br />
--theme-box-background:var(--theme-page-background-color--secondary);<br />
<br />
--theme-hr-color-A: rgb(10,10,10);<br />
--theme-hr-color-B: rgba(255,255,255, 0.1);<br />
--theme-hr-color-B: rgba(var(--theme-link-color--rgb), 0.4);<br />
--theme-hr-color-B: var(--theme-border-color);<br />
<br />
--pi-border-color:rgba(70,96,91,0.5);<br />
--pi-border-color--rgb2: 70, 96, 91;<br />
<br />
/* common - Terraria */<br />
--theme-highlight-background: rgba(20,20,20, 0.25);<br />
<br />
--theme-box-border-color-invert: rgba(255,255,255, 0.1);<br />
<br />
--theme-button-background: linear-gradient(rgba(20,20,20, 0.2), rgba(20,20,20, 0.2)), var(--theme-button-background-active);<br />
--theme-button-border-color: rgba(151,107,69, 0.7) rgba(86,47,33, 0.7) rgba(86,47,33, 0.7) rgba(151,107,69, 0.7);<br />
--theme-button-background-active: #7b573d var(--theme-image-button-background) center center / cover repeat-x;<br />
--theme-button-border-color-active: rgb(151,107,69) rgb(86,47,33) rgb(86,47,33) rgb(151,107,69);<br />
<br />
/*** body ***/<br />
--theme-body-background: var(--theme-page-background-color) url(https://seaofthieves.wiki.gg/images/c/cb/Season_Seven_title_screen.jpg) center top / cover no-repeat fixed;<br />
<br />
/*** top site logo ***/<br />
--theme-site-logo-image: url(https://seaofthieves.wiki.gg/images/e/e6/Site-logo.png);<br />
--theme-site-logo-width: 404px;<br />
--theme-site-logo-height: 92px;<br />
<br />
/* sidebar/content common */<br />
--theme-box-shadow: 0px 0px 15px 0px rgba(10,10,10, 0.7);<br />
--theme-navbar-background-top: ;<br />
<br />
--theme-navbar-background-top-offset: -6px; /* top */ <br />
<br />
--theme-navbar-tab-dropdown-arrow-color: rgba(234,227,209, 0.5); /*SAV*/<br />
--theme-navbar-tab-dropdown-arrow-color-hover: rgb(234,227,209); /*SAV*/<br />
<br />
--theme-widget-toc-arrow-color: rgba(234,227,209, 0.5); /*SAV*/<br />
--theme-widget-toc-arrow-color-hover: rgb(234,227,209); /*SAV*/<br />
<br />
/*** sidebar ***/<br />
--theme-sidebar-box-background: #1d4351; /* SAV SOT blue (alternate colour option) */<br />
--theme-sidebar-box-background: var(--theme-page-background-color--secondary);<br />
<br />
--theme-sidebar-box-border-style: solid;<br />
--theme-sidebar-box-border-color: var(--theme-content-border-color); /* set it to "transparent" for no border */<br />
--theme-sidebar-box-shadow: var(--theme-box-shadow);<br />
--theme-sidebar-heading-text-color: var(--theme-header-color);<br />
--theme-sidebar-heading-arrow-color: rgba(234,227,209, 0.5);<br />
--theme-sidebar-heading-arrow-color-hover: rgb(234,227,209);<br />
--theme-sidebar-heading-background: rgba(20,20,20, 0.15);<br />
--theme-sidebar-heading-background-hover: var(--theme-sidebar-heading-background); /* for hover effect */<br />
/* following 3 values will affect the space between the heading and the list */<br />
--theme-sidebar-heading-border-bottom: 1px solid rgb(10,10,10);<br />
--theme-sidebar-list-border-top: 1px solid rgba(255,255,255, 0.1); /* will be hidden when collapsed */<br />
--theme-sidebar-list-padding-top: 4px;<br />
--theme-sidebar-list-item-background: none;<br />
--theme-sidebar-list-item-hover-mask: rgba(20,20,20, 0.25);<br />
--theme-sidebar-list-item-text-color: var(--theme-text-color-em);<br />
--theme-sidebar-list-item-text-color-hover: var(--theme-link-color-hover);<br />
<br />
/* sidebar responsive */<br />
--theme-sidebar-box-background-2: #1f4340;<br />
--theme-sidebar-dropdown-background: #1f4340;<br />
<br />
/* Tables */<br />
--table-background-color: var(--theme-page-background-color); /*SAV*/<br />
--table-border-color: var(--theme-border-color);<br />
--table-heading-background-color: var(--theme-page-background-color--secondary);<br />
<br />
<br />
/*** navbar ***/<br />
--theme-navbar-background: ;<br />
--theme-navbar-tab-box-shadow: none;<br />
--theme-navbar-tab-text-color: var(--theme-text-color-em);<br />
--theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color);<br />
--theme-navbar-tab-text-color-hover: var(--theme-navbar-tab-text-color);<br />
--theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color);<br />
--theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink);<br />
--theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink);<br />
--theme-navbar-tab-border-color: rgba(20,20,20, 0.07);<br />
--theme-navbar-tab-background-hover: rgba(20,20,20, 0.25); /*rgba(214,255,228,0.06);*/<br />
--theme-navbar-tab-border-color-hover: rgba(20,20,20, 0.25); /*rgba(214,255,228,0.03);*/<br />
--theme-navbar-tab-selected-border-color: rgba(20,20,20, 0.03);<br />
--theme-navbar-tab-selected-border-bottom-corner-color: transparent;<br />
--theme-navbar-tab-background: rgba(20,20,20, 0.12);<br />
--theme-navbar-tab-selected-background: transparent; /* rgba(20,20,20, 0.3); */<br />
--theme-navbar-tab-dropdown-arrow-color: rgba(196,235,208, 0.5);<br />
--theme-navbar-tab-dropdown-arrow-color-hover: rgb(196,235,208);<br />
--theme-navbar-tab-dropdown-background: var(--theme-page-background-color--secondary); <br />
--theme-navbar-tab-dropdown-border-color: var(--theme-border-color);<br />
--theme-navbar-tab-dropdown-box-shadow: 0px 0 5px 0px rgba(var(--theme-dark-color-rgb), 0.5);<br />
--theme-navbar-tab-dropdown-hover-mask: var(--theme-link-hover-background); /* rgba(20,20,20, 0.25); */<br />
--theme-navbar-search-box-shadow: var(--theme-navbar-tab-dropdown-box-shadow);<br />
--theme-navbar-search-input-background: rgba(20,20,20, 0.5);<br />
--theme-navbar-search-input-border-color: rgba(13, 4, 2, .75) rgba(110, 110, 110, .5) rgba(110, 110, 110, .5) rgba(13, 4, 2, .75) ;<br />
--theme-navbar-search-input-text-color: inherit;<br />
--theme-navbar-search-button-background: var(--theme-button-background);<br />
--theme-navbar-search-botton-border-color: var(--theme-button-border-color);<br />
--theme-navbar-search-botton-text-color: var(--theme-text-color);<br />
--theme-navbar-search-button-background-active: var(--theme-button-background-active);<br />
--theme-navbar-search-botton-border-color-active: var(--theme-button-border-color-active);<br />
--theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color);<br />
--theme-navbar-search-suggestions-background: var(--theme-page-background-color--secondary);<br />
--theme-navbar-search-suggestions-border-color: var(--theme-content-border-color);<br />
--theme-navbar-search-suggestions-text-color: var(--theme-text-color-em);<br />
--theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em-hover);<br />
--theme-navbar-search-suggestions-hover-mask: var(--theme-link-hover-background); /* rgba(20,20,20, 0.25) */<br />
--theme-navbar-search-suggestions-results-border-bottom-color: rgb(10,10,10);<br />
--theme-navbar-search-suggestions-special-offset-top: 0px; /* margin-top offset, normally is -1px */<br />
--theme-navbar-search-suggestions-special-border-top-color: rgba(255,255,255, 0.1);<br />
--theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color);<br />
--theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color);<br />
/* responsive */<br />
--theme-navbar-search-background:var(--theme-sidebar-box-background-2);<br />
<br />
/*** content box ***/<br />
--theme-content-background: var(--theme-page-background-color--secondary);<br />
--theme-content-border-bottom-width: 0;<br />
--theme-content-border-style: solid;<br />
--theme-content-border-color: rgba(255,255,255, 0.1) rgba(13, 4, 2, 0.2) rgba(13, 4, 2, 0.2) rgba(255, 255, 255, .1);<br />
--theme-content-border-color: rgba(var(--theme-border-color--rgb),.4) rgba(var(--theme-border-color--rgb),.2) rgba(var(--theme-border-color--rgb),.2) rgba(var(--theme-border-color--rgb),.4);<br />
--theme-content-subpage-icon-color: rgba(234,227,209,0.4); /* color for "<" */<br />
--theme-content-heading-rule-border-top: 1px solid var(--theme-hr-color-A); /* border */<br />
--theme-content-heading-rule-border-bottom: 1px solid var(--theme-hr-color-B);<br />
<br />
/** category: box **/<br />
--theme-content-category-background: rgba(20,20,20, 0.25);<br />
--theme-content-category-border-style: solid;<br />
--theme-content-category-border-color: rgba(13, 4, 2, 0.5) rgba(255,255,255, 0.1) rgba(255,255,255, 0.1) rgba(13, 4, 2, 0.5);<br />
<br />
/** tabber **/<br />
--tabber-color: rgba(var(--theme-text-color--rgb),0.75);<br />
--tabber-color--active: var(--theme-link-color);<br />
--tabber-color--hover: var(--theme-link-color-hover);<br />
--tabber-border-color: rgba(var(--content-dynamic-color-1--rgb),0.25);<br />
<br />
/** notification **/<br />
/* --theme-notification-background: url(); */<br />
--theme-notification-border-color: #cdab7b #562f21 #562f21 #cdab7b;<br />
--theme-notification-shadow: 0px 0px 10px 0px rgb(var(--theme-shadow-color-rgb));<br />
<br />
/*** #footer ***/<br />
--theme-footer-text-color: #fff;<br />
--theme-footer-background: var(--theme-page-background-color);<br />
--theme-footer-border-top-width: 0;<br />
--theme-footer-border-style: solid;<br />
--theme-footer-border-color: var(--theme-content-border-color);<br />
--theme-footer-box-shadow: inset var(--theme-box-shadow);<br />
<br />
<br />
/* ------------------------------------------------------------------------- */<br />
/* ========================================================================= */<br />
<br />
/* OOUI variables start */<br />
<br />
/* ========================================================================= */<br />
/* ------------------------------------------------------------------------- */<br />
<br />
<br />
/* These helper variables are defined for reuse in the variable definitions below */<br />
<br />
--oouihelper--red: #b32424;<br />
--oouihelper--red-darker: #551111;<br />
--oouihelper--red-lighter: #f04848;<br />
--oouihelper--red-lighter-transparent: rgba(240, 72, 72, 0.6); /* #f0484899 */<br />
--oouihelper--red-lightest: #ff5959;<br />
<br />
--oouihelper--yellow: #ac6600;<br />
--oouihelper--yellow-darker: #4d2e00;<br />
--oouihelper--yellow-lighter: #ffcc33;<br />
<br />
--oouihelper--green: #006633;<br />
--oouihelper--green-darker: #00331a;<br />
--oouihelper--green-lighter: #00e673;<br />
<br />
--oouihelper--themerelated: var(--theme-border-color);<br />
--oouihelper--themerelated-light: var(--theme-link-color);<br />
--oouihelper--themerelated-lighter: var(--theme-link-color-hover);<br />
--oouihelper--themerelated-lighter-transparent: rgba(0, 255, 156, 0.6);<br />
--oouihelper--themerelated-lightest: #e6dbcb;<br />
--oouihelper--themerelated-darker: var(--theme-border-color);<br />
--oouihelper--themerelated-darkest: #342919;<br />
--oouihelper--themerelated-disabled: rgba(230, 219, 203, 0.25);<br />
--oouihelper--themerelated-disabled-lighter: rgba(238, 231, 221, 0.25);<br />
<br />
--oouihelper--text-background: var(--theme-page-background-color--secondary);<br />
<br />
--oouihelper--progressive: var(--theme-link-color);<br />
--oouihelper--progressive-transparent: rgba(var(--theme-link-color-rgb), 0.6); /* #9fecf099; */<br />
--oouihelper--progressive-lighter: var(--theme-link-color);<br />
<br />
--oouihelper--disabled: #b3b3b3;<br />
--oouihelper--disabled-lighter-transparent: rgba(176, 176, 176, 0.5);<br />
--oouihelper--disabled-darker-transparent: rgba(128, 128, 128, 0.5);<br />
<br />
--oouihelper--borderdark: #000;<br />
--oouihelper--borderdark: var(--table-border-color);<br />
--oouihelper--borderdark-lighter: #0e0c0c;<br />
--oouihelper--borderdark-hover: var(--oouihelper--themerelated-light);<br />
--oouihelper--borderdark-focus: var(--oouihelper--progressive);<br />
<br />
--oouihelper--textinput-background: rgba(20, 20, 20, 0.65);<br />
--oouihelper--textinput-background-lighter: rgba(30, 30, 30, 0.65);<br />
--oouihelper--textinput-background-darker: rgba(20, 20, 20, 0.9);<br />
--oouihelper--textinput-background-darker: var(--table-heading-background-color);<br />
<br />
--oouihelper--placeholdertext: rgba(234, 227, 209, 0.4);<br />
<br />
<br />
/* Actual OOUI variables, grouped by element type */<br />
<br />
/* misc */<br />
--ooui--inlinehelp-color: var(--theme-text-color-note);<br />
--ooui--disabled-color: var(--oouihelper--disabled);<br />
<br />
<br />
/* all buttons */<br />
--ooui--button-background--hover: #7b573d; /*url() center center / cover repeat-x;*/<br />
--ooui--button-background--hover: var(--theme-page-background-color--secondary);<br />
--ooui--button-background: linear-gradient(rgba(20, 20, 20, 0.2), rgba(20, 20, 20, 0.2)), var(--ooui--button-background--hover);<br />
<br />
--ooui--button-box-shadow: rgba(10, 10, 10, 0.5) 2px 2px 3px;<br />
--ooui--button-box-shadow--focus: inset var(--oouihelper--themerelated-lighter-transparent) 0 0 0 2px;<br />
<br />
<br />
/* "normal" button */<br />
<br />
--ooui--button-border-top: 1px solid rgba(var(--theme-border-color--rgb),.4);<br />
--ooui--button-border-right: 1px solid rgba(var(--theme-border-color--rgb),.4);<br />
--ooui--button-border-bottom: var(--ooui--button-border-right);<br />
--ooui--button-border-left: var(--ooui--button-border-top);<br />
<br />
--ooui--button-border-top--hover: 1px solid var(--theme-link-color);<br />
--ooui--button-border-right--hover: 1px solid var(--theme-link-color);<br />
--ooui--button-border-bottom--hover: var(--ooui--button-border-top--hover);<br />
--ooui--button-border-left--hover: var(--ooui--button-border-top--hover);<br />
<br />
--ooui--button-color: var(--theme-text-color);<br />
--ooui--button-color--hover: var(--theme-text-color-highlight);<br />
<br />
/* "frameless" */<br />
--ooui--button-text-color--frameless-hover: var(--theme-link-color-hover);<br />
<br />
--ooui--icon-filter--normal-progressive: invert(85%) sepia(26%) saturate(3169%) hue-rotate(92deg) brightness(99%) contrast(104%); /* highlights icons <br />
<br />
<br />
/* "progressive" button */<br />
--ooui--button-progressive-background: linear-gradient(rgba(20, 20, 20, 0.1), rgba(20, 20, 20, 0.23)), var(--theme-border-color);<br />
--ooui--button-progressive-color: var(--theme-link-color);<br />
--ooui--button-progressive-color--hover: var(--oouihelper--progressive-lighter);<br />
<br />
--ooui--button-progressive-box-shadow--focus: inset var(--oouihelper--progressive-transparent) 0 0 0 2px;<br />
<br />
--ooui--button-progressive-primary-border-color: var(--theme-border-color);<br />
--ooui--button-progressive-primary-border-color--hover: var(--oouihelper--progressive-lighter);<br />
<br />
<br />
/* "destructive" button */<br />
--ooui--button-destructive-color: var(--oouihelper--red-lighter);<br />
--ooui--button-destructive-color--hover: var(--oouihelper--red-lightest);<br />
<br />
--ooui--button-destructive-box-shadow--focus: inset var(--oouihelper--red-lighter-transparent) 0 0 0 2px;<br />
<br />
--ooui--button-destructive-primary-border-color: var(--oouihelper--red-lighter);<br />
--ooui--button-destructive-primary-border-color--hover: var(--oouihelper--red-lightest);<br />
<br />
<br />
/* disabled button */<br />
--ooui--button-disabled-color: var(--oouihelper--disabled);<br />
<br />
--ooui--button-disabled-background: linear-gradient(var(--oouihelper--disabled-darker-transparent), var(--oouihelper--disabled-darker-transparent)), var(--ooui--button-background--hover);<br />
<br />
--ooui--button-disabled-border-top: 1px solid var(--ooui--button-disabled-background);<br />
--ooui--button-disabled-border-right: 1px solid var(--ooui--button-disabled-background);<br />
--ooui--button-disabled-border-bottom: var(--ooui--button-disabled-border-right);<br />
--ooui--button-disabled-border-left: var(--ooui--button-disabled-border-top);<br />
<br />
<br />
/* frameless button */<br />
--ooui--button-frameless-on-color: var(--theme-text-color-highlight);<br />
<br />
<br />
/* textarea */<br />
--ooui--textarea-background-color: var(--oouihelper--textinput-background);<br />
<br />
--ooui--textarea-placeholder-color: var(--oouihelper--placeholdertext);<br />
<br />
--ooui--textarea-border-color: var(--oouihelper--borderdark);<br />
--ooui--textarea-border-color--hover: var(--oouihelper--borderdark-hover);<br />
--ooui--textarea-border-color--focus: var(--oouihelper--borderdark-focus);<br />
<br />
--ooui--textarea-invalid-border-color: var(--oouihelper--red-lighter);<br />
<br />
--ooui--textarea-readonly-background-color: var(--oouihelper--textinput-background-darker);<br />
<br />
--ooui--textarea-disabled-color: var(--oouihelper--disabled);<br />
--ooui--textarea-disabled-border-color: var(--oouihelper--disabled-lighter-transparent);<br />
--ooui--textarea-disabled-background-color: var(--oouihelper--disabled-lighter-transparent);<br />
<br />
--ooui--textarea-pending-background-color-1: rgba(20, 20, 20, 0.9);<br />
--ooui--textarea-pending-background-color-2: #000;<br />
<br />
<br />
/* checkbox */<br />
--ooui--checkbox-border-color: var(--oouihelper--themerelated);<br />
--ooui--checkbox-border-color--hover: var(--oouihelper--themerelated-lighter);<br />
<br />
--ooui--checkbox-icon: 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%3Echeck%3C/title%3E%3Cg fill=%22%2395f3ab%22%3E%3Cpath d=%22M7 14.17L2.83 10l-1.41 1.41L7 17 19 5l-1.41-1.42z%22/%3E%3C/g%3E%3C/svg%3E"); /* set the part between "fill=%22%23" and "%22" to the desired hexcode */<br />
--ooui--checkbox-icon--hover: 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%3Echeck%3C/title%3E%3Cg fill=%22%2300ff9c%22%3E%3Cpath d=%22M7 14.17L2.83 10l-1.41 1.41L7 17 19 5l-1.41-1.42z%22/%3E%3C/g%3E%3C/svg%3E");<br />
<br />
--ooui--checkbox-box-shadow--focus: var(--oouihelper--themerelated-darkest);<br />
<br />
--ooui--checkbox-disabled-background-color: var(--oouihelper--themerelated-disabled);<br />
--ooui--checkbox-disabled-icon: var(--ooui--checkbox-icon);<br />
<br />
<br />
/* radiobutton */<br />
--ooui--radiobutton-border-color: var(--theme-border-color);<br />
--ooui--radiobutton-border-color--hover: var(--oouihelper--themerelated-lighter);<br />
<br />
--ooui--radiobutton-box-shadow--focus: var(--oouihelper--themerelated-darkest);<br />
<br />
--ooui--radiobutton-disabled-background-color: var(--oouihelper--themerelated-disabled);<br />
<br />
<br />
/* toggleswitch */<br />
--ooui--toggleswitch-border-color: var(--oouihelper--themerelated);<br />
--ooui--toggleswitch-border-color--hover: var(--oouihelper--themerelated-lighter);<br />
<br />
--ooui--toggleswitch-color--active: var(--oouihelper--themerelated-darker);<br />
<br />
--ooui--toggleswitch-grip-color: var(--oouihelper--themerelated-lightest);<br />
<br />
--ooui--toggleswitch-box-shadow--focus: var(--oouihelper--themerelated-darkest);<br />
<br />
--ooui--toggleswitch-disabled-background-color: var(--oouihelper--themerelated-disabled);<br />
--ooui--toggleswitch-disabled-grip-color: var(--oouihelper--themerelated-disabled-lighter);<br />
<br />
<br />
/* dropdown */<br />
--ooui--dropdown-background-color: var(--oouihelper--textinput-background);<br />
--ooui--dropdown-background-color--hover: var(--oouihelper--textinput-background-lighter);<br />
<br />
--ooui--dropdown-border-color: var(--oouihelper--borderdark);<br />
--ooui--dropdown-border-color--hover: var(--oouihelper--borderdark-hover);<br />
--ooui--dropdown-border-color--focus: var(--oouihelper--borderdark-focus);<br />
<br />
--ooui--dropdown-disabled-color: var(--oouihelper--disabled);<br />
--ooui--dropdown-disabled-border-color: var(--oouihelper--disabled-lighter-transparent);<br />
--ooui--dropdown-disabled-background-color: var(--oouihelper--disabled-darker-transparent);<br />
<br />
<br />
/* selectfile */<br />
--ooui--selectfile-border-color: #72777d;<br />
--ooui--selectfile-background-color: var(--oouihelper--textinput-background);<br />
--ooui--selectfile-candrop-background-color: #514743;<br />
<br />
<br />
/* tag item */<br />
--ooui--tagitem-background-color: rgba(20, 20, 20, --theme-navbar-tab-selected-background);<br />
<br />
--ooui--tagitem-border-color: var(--oouihelper--borderdark);<br />
--ooui--tagitem-border-color--hover: var(--oouihelper--borderdark-hover);<br />
--ooui--tagitem-border-color--focus: var(--oouihelper--themerelated-darkest);<br />
<br />
--ooui--tagitem-invalid-border-color: var(--oouihelper--red-lighter);<br />
<br />
--ooui--tagitem-color--hover: #efeadc;<br />
<br />
--ooui--tagitem-disabled-color: var(--oouihelper--disabled);<br />
--ooui--tagitem-disabled-border-color: var(--oouihelper--disabled-lighter-transparent);<br />
--ooui--tagitem-disabled-background-color: rgba(20, 20, 20, 0.5);<br />
<br />
<br />
/* multioption */<br />
--ooui--multioption-disabled-color: var(--oouihelper--disabled);<br />
<br />
<br />
/* progressbar */<br />
--ooui--progressbar-border-color: var(--oouihelper--themerelated);<br />
--ooui--progressbar-bar-background-color: var(--oouihelper--themerelated);<br />
--ooui--progressbar-disabled-border-color: var(--oouihelper--themerelated-disabled);<br />
<br />
--ooui--progressbar-pending-background-color-1: var(--theme-page-background-color--secondary);<br />
--ooui--progressbar-pending-background-color-2: rgba(var(--theme-border-color--rgb),.4);<br />
<br />
<br />
/* messagewidget */<br />
--ooui--messagewidget-notice-background-color: var(--theme-page-background-color--secondary);<br />
--ooui--messagewidget-notice-border-color: var(--theme-border-color);<br />
<br />
--ooui--messagewidget-error-background-color: var(--oouihelper--red);<br />
--ooui--messagewidget-error-border-color: var(--oouihelper--red-darker);<br />
--ooui--messagewidget-error-color: var(--oouihelper--red-lighter);<br />
<br />
--ooui--messagewidget-warning-background-color: var(--oouihelper--yellow);<br />
--ooui--messagewidget-warning-border-color: var(--oouihelper--yellow-darker);<br />
<br />
--ooui--messagewidget-success-background-color: var(--oouihelper--green);<br />
--ooui--messagewidget-success-border-color: var(--oouihelper--green-darker);<br />
--ooui--messagewidget-success-color: var(--oouihelper--green-lighter);<br />
<br />
<br />
/* menuselectwidget */<br />
--ooui--menuselect-background-color: var(--oouihelper--text-background);<br />
--ooui--menuselect-selected-background-color: var(--oouihelper--textinput-background-darker);<br />
--ooui--menuselect-highlighted-background-color: var(--oouihelper--textinput-background-lighter);<br />
<br />
--ooui--menuselect-border-color: var(--oouihelper--borderdark);<br />
<br />
--ooui--menusectionoption-color: var(--oouihelper--placeholdertext);<br />
<br />
<br />
/* tabselectwidget */<br />
--ooui--tabselect-background-color: var(--oouihelper--text-background);<br />
--ooui--tabselect-selected-background-color: var(--oouihelper--themerelated);<br />
--ooui--tabselect-highlighted-background-color: var(--oouihelper--textinput-background-lighter);<br />
<br />
--ooui--tabselect-frameless-box-shadow-color: var(--oouihelper--borderdark-lighter);<br />
--ooui--tabselect-frameless-selected-color: var(--theme-link-color);<br />
--ooui--tabselect-frameless-selected-box-shadow-color: var(--theme-link-color);<br />
--ooui--tabselect-frameless-highlighted-color: #bcd1d2;<br />
--ooui--tabselect-frameless-highlighted-box-shadow-color: #bcd1d2;<br />
<br />
--ooui--taboption-color: var(--oouihelper--placeholdertext);<br />
<br />
<br />
/* outlineselectwidget */<br />
--ooui--outlineselect-box-shadow--focus: inset var(--oouihelper--themerelated-lighter-transparent) 0 0 0 2px;<br />
<br />
--ooui--outlineoption-background-color: var(--oouihelper--text-background);<br />
--ooui--outlineoption-border-color: var(--oouihelper--borderdark);<br />
--ooui--outlineoption-selected-background-color: var(--oouihelper--textinput-background-darker);<br />
--ooui--outlineoption-highlighted-background-color: var(--oouihelper--textinput-background-lighter);<br />
--ooui--outlineoption-pressed-background-color: #22292a;<br />
<br />
<br />
/* popupwidget */<br />
--ooui--popup-background-color: var(--oouihelper--text-background);<br />
--ooui--popup-border-color: var(--oouihelper--borderdark);<br />
<br />
<br />
/* layouts */<br />
--ooui--bookletlayout-border-color: var(--oouihelper--borderdark);<br />
<br />
--ooui--panellayout-border-color: var(--oouihelper--borderdark);<br />
<br />
<br />
/* dialog */<br />
--ooui--dialog-border-color: var(--oouihelper--borderdark);<br />
--ooui--dialog-border-color--lighter: var(--oouihelper--borderdark-lighter);<br />
<br />
<br />
/* window */<br />
--ooui--window-background-color: var(--oouihelper--text-background);<br />
--ooui--window-border-color: var(--oouihelper--borderdark);<br />
<br />
<br />
/* indicators */<br />
/* tools like https://isotropic.co/tool/hex-color-to-css-filter/ allow converting the desired color into a filter */<br />
--ooui--indicator-filter: brightness(0) invert(90%) sepia(28%) saturate(107%) hue-rotate(5deg) brightness(96%) contrast(93%);<br />
--ooui--indicator-invert-filter: brightness(0);<br />
<br />
<br />
/* icons */<br />
--ooui--icon-normal-filter: invert(1);<br />
--ooui--icon-progressive-filter: brightness(0) invert(88%) sepia(10%) saturate(1809%) hue-rotate(70deg) brightness(113%) contrast(91%);<br />
--ooui--icon-progressive-filter--hover: brightness(0) invert(88%) sepia(10%) saturate(1809%) hue-rotate(70deg) brightness(113%) contrast(91%);<br />
--ooui--icon-destructive-filter: brightness(0) invert(33%) sepia(27%) saturate(2948%) hue-rotate(329deg) brightness(116%) contrast(91%);<br />
--ooui--icon-invert-filter: brightness(0);<br />
<br />
--ooui--icon-success-filter: brightness(0) invert(76%) sepia(47%) saturate(4832%) hue-rotate(101deg) brightness(101%) contrast(101%); /* #00e673 */<br />
--ooui--icon-warning-filter: brightness(0) invert(81%) sepia(89%) saturate(585%) hue-rotate(323deg) brightness(96%) contrast(112%); /* #ffcc33 */<br />
--ooui--icon-error-filter: brightness(0) invert(56%) sepia(62%) saturate(4943%) hue-rotate(329deg) brightness(91%) contrast(108%); /* #f04848 */<br />
<br />
<br />
/* ------------------------------------------------------------------------- */<br />
/* ========================================================================= */<br />
<br />
/* OOUI variables end */<br />
<br />
/* ========================================================================= */<br />
/* ------------------------------------------------------------------------- */<br />
<br />
/* Sticky header */<br />
--sticky-header-height: 50px;<br />
--sticky-search-border-radius: 4px 0 0 4px;<br />
--sticky-button-border-radius: 8px;<br />
<br />
/******* "real" wiki content ********/<br />
<br />
--theme-widget-toc-arrow-color: rgba(234,227,209, 0.5);<br />
--theme-widget-toc-arrow-color-hover: rgba(234,227,209);<br />
--theme-widget-toc-item-hover-background: var(--theme-link-hover-background);<br />
<br />
<br />
--theme-collapsible-toggle-icon-color: var(--theme-text-color-note);<br />
--theme-collapsible-toggle-icon-color-hover: var(--theme-link-color-hover);<br />
<br />
}<br />
<br />
/* ------------------------------------------------------------------------- */<br />
/* ========================================================================= */<br />
<br />
/* Sea of Thieves Wiki variables START */<br />
<br />
/* ========================================================================= */<br />
/* ------------------------------------------------------------------------- */<br />
<br />
:root {<br />
<br />
/* Body */ <br />
<br />
--netbar-height: 35px;<br />
<br />
--page-background-image: url(https://seaofthieves.wiki.gg/images/c/cb/Season_Seven_title_screen.jpg);<br />
<br />
/* Logo */<br />
--wiki-logo-main: url(https://seaofthieves.wiki.gg/images/7/76/WikiWhite.png);<br />
--wiki-logo-horizontal: ;<br />
--wiki-logo-height: 128px;<br />
--wiki-logo-width: 300px; /*450px*/<br />
--wiki-logo-offset--top: calc(-1 * var(--wiki-logo-height) + 12px);<br />
--wiki-logo-offset--left-part: 4px;<br />
--wiki-logo-offset--left: calc(50vw - var(--layout-sidespace--left) - var(--layout-column-gap) * 1.5<br />
- var(--wiki-logo-width) / 2 + var(--sidebar-width) / 2 + var(--wiki-logo-offset--left-part));<br />
--wiki-logo-layout-bottom-gap: 0;<br />
--mw-head-base-height-offset: 0px;<br />
<br />
/* SOT Typography */<br />
--theme-page-headings-font: PragRoman,Georgia,serif;<br />
<br />
/* Sticky Header */<br />
--sticky-header-background-color: rgb(24,72,73);<br />
--sticky-header-shadow-color: #0000004a;<br />
--sticky-header-text-color: #fff;<br />
--sticky-header-link-color: #fff;<br />
--sticky-search-background-color: none; /*SAV*/<br />
--sticky-search-text-color: var(--theme-navbar-search-input-text-color);<br />
--sticky-search-border-color: var(--theme-navbar-search-input-border-color);<br />
--sticky-search-placeholder-text-color: var(--theme-text-color-placeholder);<br />
--sticky-button-text-color: var(--theme-text-color);<br />
--sticky-button-border-color: transparent;<br />
--sticky-button-background-color: rgba(0, 0, 0, .2);<br />
--sticky-button-hover-background-color: rgba(var(--theme-link-color--rgb),.15);<br />
<br />
/* SOT GRAPHICS */<br />
/* SOT General backgrounds */<br />
--main-header-background: url(https://seaofthieves.wiki.gg/images/7/78/Skin-Header-Background.jpg); /* Green bokeh */<br />
--parchment-border: url(https://seaofthieves.wiki.gg/images/4/40/Skin-Element-Border.png); /* Parchment semi-transparent*/<br />
--parchment-opaque: url(https://seaofthieves.wiki.gg/images/5/5a/Skin-Opaque-Element-Border.png); /* Parchment solid */<br />
--heading-border-1: url(https://seaofthieves.wiki.gg/images/6/68/Skin-Heading-Border.png); /* Green horizontal line */<br />
--heading-border-2: url(https://seaofthieves.wiki.gg/images/b/b9/Skin-Header-Border.png); /* Black zig-zag */<br />
--sidebar-border: url(https://seaofthieves.wiki.gg/images/8/8e/Skin-Sidebar-Background.png); /* Parchment vertical */<br />
<br />
/* SOT item boxes */<br />
--item-border-light: url(https://seaofthieves.wiki.gg/images/5/50/Border-light.svg);<br />
--item-border-standard: url(https://seaofthieves.wiki.gg/images/a/a6/Border-standard.svg);<br />
--item-border-premium: url(https://seaofthieves.wiki.gg/images/c/c1/Border-premium.svg);<br />
--item-border-athena: url(https://seaofthieves.wiki.gg/images/d/d6/Border-athena.svg);<br />
<br />
--item-background-standard: url(https://seaofthieves.wiki.gg/images/5/50/Standard-bg.png);<br />
--item-background-premium: url(https://seaofthieves.wiki.gg/images/7/76/Premium-bg.png);<br />
--item-background-athena: url(https://seaofthieves.wiki.gg/images/0/04/Athena-bg.png);<br />
}<br />
<br />
@media screen and (max-width: 1500px) {<br />
:root {<br />
/* Logo */<br />
--wiki-logo-height: 128px;<br />
--wiki-logo-width: 300px;<br />
--wiki-logo-offset--top: calc(-1 * var(--wiki-logo-height) + 7px);<br />
/* Page content */<br />
--content-body-top-margin: 60px;<br />
/* Page navigation (mw-head) */<br />
--content-navigation-top-offset: 27px;<br />
}<br />
}<br />
@media screen and (max-width: 1330px) {<br />
:root {<br />
/* Logo */<br />
--wiki-logo-offset--left-part: 9px;<br />
/* Grid layout */<br />
--layout-sidespace--left: 2px;<br />
--layout-sidespace--right: 16px;<br />
}<br />
}<br />
@media screen and (min-width: 1260px) {<br />
.is-sidebar-hidden {<br />
--sidenav-toggle-icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M7 7V1H5v4H1v2h6zM5 19h2v-6H1v2h4v4zm10-4h4v-2h-6v6h2v-4zm0-8h4V5h-4V1h-2v6h2z'/%3E%3C/svg%3E%0A");<br />
--sidebar-width: 0px;<br />
--layout-sidespace--right: 32px;<br />
}<br />
.is-sidebar-hidden #mw-panel .mw-portlet {<br />
display: none;<br />
}<br />
}<br />
@media screen and (max-width: 1260px) {<br />
:root {<br />
/* Logo */<br />
--wiki-logo-height: 100px;<br />
--wiki-logo-offset--top: calc(-1 * var(--wiki-logo-height));<br />
--wiki-logo-offset--left-part: calc( var(--wiki-logo-width) / -4 );<br />
--mw-head-base-height-offset: -9px;<br />
/* Logo background */<br />
--head-shadow-settings: radial-gradient(circle at center, #0008 0, #0006 calc(var(--wiki-logo-width) / 2.1),<br />
#0004 calc(var(--wiki-logo-width) / 1.3), transparent 100%);<br />
/* Grid layout */<br />
--layout-content-top-offset: calc(var(--wiki-logo-height) - 10px);<br />
--layout-sidespace--left: 24px;<br />
--layout-sidespace--right: 24px;<br />
--layout-column-gap: 0px;<br />
/* Sidebar / toolbar */<br />
--toolbar-height: 38px;<br />
--sidebar-to-content-margin: 0;<br />
--sidebar-toggle-icon--open: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='m13.002 6.001-5 5.001-5-5.001z' fill='%23fff' /%3E%3C/svg%3E%0A");<br />
--sidebar-toggle-icon--collapsed: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='m6.001 2.998 5.001 5-5.001 5z' fill='%23fff'/%3E%3C/svg%3E%0A");<br />
/* Page content */<br />
--content-horizontal-margin: 1.25em;<br />
--content-top-margin: calc(var(--toolbar-height) + 10px);<br />
--content-body-top-margin: 32px;<br />
/* Page navigation (mw-head) */<br />
--content-navigation-top-offset: calc(8px + var(--content-top-margin));<br />
}<br />
}<br />
@media screen and (max-width: 720px) {<br />
:root {<br />
/* Logo */<br />
--wiki-logo-width: 300px;<br />
--wiki-logo-offset--top: calc(-1 * var(--wiki-logo-height));<br />
--wiki-logo-offset--left: 0;<br />
--wiki-logo-layout-bottom-gap: calc((var(--wiki-logo-offset--top) - var(--netbar-height)) * 2);<br />
--mw-head-base-height-offset: 0px;<br />
/* Logo background */<br />
--head-shadow-settings: linear-gradient(to right, #0009 0, #0007 var(--wiki-logo-width), transparent 100%);<br />
--head-background-settings: var(--head-background-image--mobile) 100% 0 / 161px 154px no-repeat;<br />
/* Grid layout */<br />
--layout-content-top-offset: var(--wiki-logo-height);<br />
--layout-sidespace--left: 0;<br />
--layout-sidespace--right: 0;<br />
/* Search */<br />
--search-height: 35px;<br />
--search-spacing--bottom: 6px;<br />
/* Page content */<br />
--content-body-top-margin: 85px;<br />
--content-top-margin: calc(var(--toolbar-height) + 5px);<br />
/* Page navigation (mw-head) */<br />
--content-navigation-top-offset: calc(var(--search-height) + 26px);<br />
--content-navigation-margin: calc(var(--search-height) + var(--search-spacing--bottom)) 0.5em 0;<br />
/* Sticky header */<br />
--sticky-header-height: 40px;<br />
--sticky-search-border-radius: 0;<br />
--sticky-button-border-radius: 0;<br />
}<br />
}<br />
<br />
/**** Theme vars END ***********************************************************/<br />
<br />
<br />
<br />
<br />
/**** base styles START ***********************************************************/<br />
<br />
/* always show scroll bar for short page.<br />
* By doing this page background size won't change when expand/collapse sidebar sections.<br />
*/<br />
html{<br />
overflow-y: scroll;<br />
}<br />
<br />
/** Font **/<br />
html, body,<br />
h1, h2, h3, h4, h5, h6 {<br />
font-family: Helvetica, Arial, sans-serif;<br />
color: var(--theme-text-color);<br />
}<br />
body,<br />
body .vector-body{<br />
font-size: 14px;<br />
}<br />
.mw-body h1, .mw-body-content h1, .mw-body-content h2 {<br />
font-family: var(--theme-page-headings-font);<br />
color: var(--theme-header-color);<br />
}<br />
.mw-body h3, .mw-body h4, .mw-body h5, .mw-body h6 {<br />
color: var(--theme-header-color);<br />
}<br />
#mw-head, #right-navigation .vectorMenu h3 {<br />
font-family: var(--theme-page-headings-font);<br />
}<br />
#mw-panel h3{<br />
font-family: var(--theme-page-headings-font);<br />
}<br />
.vector-menu-dropdown .menu li a,<br />
#p-search form,<br />
#p-search input{<br />
font-family: Helvetica, Arial, sans-serif;<br />
}<br />
.toc .toctitle h2 {<br />
font-family: var(--theme-page-headings-font);<br />
font-size: .75rem;<br />
}<br />
<br />
/** link color **/<br />
<br />
/* Self-links aren't real links, they're not clickable.<br />
* Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive.<br />
* We should not use :not(.selflink) since it increases the priority and make it is difficult to override<br />
* link styles for certain elements (e.g. in wiki.gg header).<br />
*/<br />
a,<br />
a.selflink:hover, a.selflink:active{<br />
text-decoration: none;<br />
}<br />
a { color: var(--theme-link-color); }<br />
a.selflink:hover, a.selflink:active { color: var(--theme-text-color); }<br />
a:visited{<br />
color: var(--theme-link-color-visited);<br />
color: var(--theme-link-color);<br />
}<br />
a:hover, a:active{<br />
text-decoration: underline;<br />
color: var(--theme-link-color-hover);<br />
}<br />
/** red link **/<br />
/* we don't really need to mark you have "visited" an inexistent page */<br />
a.new, a.new:visited{<br />
color: var(--theme-link-color-redlink);<br />
}<br />
<br />
/* -------------------------------------------------------- */<br />
/* Tables */<br />
/* -------------------------------------------------------- */<br />
table {<br />
/* fix 100% width table with border */<br />
box-sizing: border-box;<br />
}<br />
<br />
table.lined,<br />
table.bordered,<br />
table.cellborder{<br />
border-collapse: collapse;<br />
border-style: solid;<br />
border-color: var(--theme-border-color);<br />
}<br />
table.lined th,<br />
table.lined td{<br />
border-width: 0 0 1px 0;<br />
}<br />
<br />
/*** "wikitable"-classed tables ***/<br />
.wikitable,<br />
.mw-datatable,<br />
table.mw-abuselog-details {<br />
border: 1px solid var(--table-border-color);<br />
background-color: var(--table-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
table.wikitable tbody tr th,<br />
table.wikitable > tr > th,<br />
table.wikitable > * > tr > th,<br />
table.mw-abuselog-details th,<br />
.mw-datatable td, .mw-datatable th {<br />
background-color: var(--table-heading-background-color);<br />
border: 1px solid var(--table-border-color);<br />
color: inherit<br />
}<br />
table.wikitable tr td,<br />
table.wikitable tr th,<br />
table.mw-abuselog-details tr td,<br />
table.mw-abuselog-details tr th{<br />
padding: 0.2em 0.5em;<br />
}<br />
table.wikitable tbody tr td,<br />
table.mw-abuselog-details tr td {<br />
border: 1px solid var(--table-border-color);<br />
}<br />
.mw-datatable td {<br />
background-color: inherit;<br />
}<br />
.mw-datatable tr:hover td {<br />
background-color: #fff2;<br />
}<br />
<br />
table.cargoTable.noMerge {<br />
border: 1px solid var(--table-border-color);<br />
background: var(--table-background-color);<br />
}<br />
<br />
table.cargoTable td {<br />
border: 1px solid var(--table-border-color);<br />
}<br />
<br />
table.cargoTable.noMerge tr th {<br />
background-color: var(--table-heading-background-color);<br />
border: 1px solid var(--table-border-color);<br />
}<br />
<br />
table.cargoTable.noMerge tr:nth-child(2n) {<br />
background: rgba(0, 0, 0, 0.25);<br />
}<br />
table.cargoTable.noMerge tr:nth-child(2n+1) {<br />
background: none;<br />
}<br />
<br />
/**** base styles END ***********************************************************/<br />
<br />
/*********************************************************************************************************/<br />
<br />
input, button{<br />
color: var(--theme-control-text-color);<br />
caret-color: var(--theme-text-color);<br />
}<br />
.wikiEditor-ui input, .mw-input input {<br />
caret-color: black;<br />
}<br />
input[type=submit]{<br />
color: var(--theme-control-text-color);<br />
}<br />
::placeholder {<br />
color: var(--theme-text-color-placeholder);<br />
}<br />
<br />
<br />
/* Removes VisualEdit button */<br />
#ca-ve-edit {<br />
display: none;<br />
}<br />
<br />
.content-body img{<br />
/*max-width: 100%;*/<br />
}<br />
<br />
<br />
/* Link color */<br />
.mw-parser-output a.external,<br />
.mw-parser-output a.external:visited,<br />
.mw-parser-output a.extiw,<br />
.mw-parser-output a.extiw:visited {<br />
color: var(--theme-link-color);<br />
}<br />
<br />
/* Text color */<br />
#content,<br />
#footer ul li,<br />
h1, h2, h3, h4, h5, h6, <br />
div.hat-note.t-main,<br />
#contentSub, #contentSub2,<br />
.search-types .current a,<br />
.infobox > .title > span,<br />
code,<br />
.trw-toggleable.not-toggled.achievements .achievement b * {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
#firstHeading{<br />
color:var(--theme-header-color); <br />
}<br />
<br />
.i .note,<br />
.note-text{<br />
color: var(--theme-text-color-note);<br />
}<br />
<br />
/* Invert class */<br />
.invert,<br />
.theme-mode-dark .dark-invert,<br />
.theme-mode-light .light-invert{<br />
filter: invert(1);<br />
}<br />
<br />
/* OOUI styles */<br />
/* ================================================================== */<br />
/* OOUI styles start */<br />
/* ================================================================== */<br />
<br />
<br />
/* ------------------------------------------------------------------ */<br />
<br />
<br />
.oo-ui-iconElement-icon {<br />
filter: var(--ooui--icon-normal-filter);<br />
}<br />
<br />
.oo-ui-iconElement-icon.oo-ui-image-progressive {<br />
filter: var(--ooui--icon-progressive-filter);<br />
}<br />
<br />
.oo-ui-iconElement-icon.oo-ui-image-destructive {<br />
filter: var(--ooui--icon-destructive-filter);<br />
}<br />
<br />
.oo-ui-iconElement-icon.oo-ui-image-invert {<br />
filter: var(--ooui--icon-invert-filter);<br />
}<br />
<br />
.oo-ui-iconElement-icon.oo-ui-image-success {<br />
filter: var(--ooui--icon-success-filter);<br />
}<br />
<br />
.oo-ui-iconElement-icon.oo-ui-image-warning {<br />
filter: var(--ooui--icon-warning-filter);<br />
}<br />
<br />
.oo-ui-iconElement-icon.oo-ui-image-error {<br />
filter: var(--ooui--icon-error-filter);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button {<br />
color: var(--ooui--button-color);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {<br />
background-color: unset;<br />
color: var(--ooui--button-color--hover);<br />
--ooui--icon-normal-filter: var(--ooui--icon-filter--normal-progressive);<br />
color: var(--ooui--button-text-color--frameless-hover);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
box-shadow: var(--ooui--button-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-buttonElement-pressed>input.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled>.oo-ui-buttonElement-button:active {<br />
background-color: unset;<br />
color: var(--ooui--button-color);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
box-shadow: none;<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-progressive-color);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:hover {<br />
color: var(--ooui--button-progressive-color--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:hover .oo-ui-iconElement-icon.oo-ui-image-progressive {<br />
filter: var(--ooui--icon-progressive-filter--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:active,<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-progressive-color);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-destructive-color);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:hover {<br />
color: var(--ooui--button-destructive-color--hover)<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:active,<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-pressed>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-destructive-color);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-disabled>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-disabled-color)<br />
}<br />
<br />
.oo-ui-buttonElement-framed>.oo-ui-buttonElement-button {<br />
border-radius: 4px;<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-disabled>.oo-ui-buttonElement-button {<br />
background: var(--ooui--button-disabled-background);<br />
color: var(--ooui--button-disabled-color);<br />
border-top: var(--ooui--button-disabled-border-top);<br />
border-right: var(--ooui--button-disabled-border-right);<br />
border-bottom: var(--ooui--button-disabled-border-bottom);<br />
border-left: var(--ooui--button-disabled-border-left);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button, <br />
.cargo-tablelist .oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button {<br />
background: var(--ooui--button-background);<br />
color: var(--ooui--button-color);<br />
border-top: var(--ooui--button-border-top);<br />
border-right: var(--ooui--button-border-right);<br />
border-bottom: var(--ooui--button-border-bottom);<br />
border-left: var(--ooui--button-border-left);<br />
box-shadow: var(--ooui--button-box-shadow);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button:hover {<br />
background: var(--ooui--button-background--hover);<br />
color: var(--ooui--button-color--hover);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button:focus {<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
box-shadow: var(--ooui--button-box-shadow), var(--ooui--button-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active>.oo-ui-buttonElement-button {<br />
background: var(--ooui--button-background--hover);<br />
color: var(--ooui--button-progressive-color);<br />
border-color: var(--ooui--button-progressive-primary-border-color)<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active>.oo-ui-buttonElement-button:focus {<br />
border-color: var(--ooui--button-progressive-primary-border-color);<br />
box-shadow: var(--ooui--button-box-shadow), var(--ooui--button-progressive-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button:active,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-pressed>.oo-ui-buttonElement-button {<br />
background: var(--ooui--button-background);<br />
color: var(--ooui--button-color);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-progressive-color);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:hover .oo-ui-iconElement-icon.oo-ui-image-progressive {<br />
filter: var(--ooui--icon-progressive-filter--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:hover {<br />
color: var(--ooui--button-progressive-color--hover);<br />
background: var(--ooui--button-background--hover);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:focus {<br />
border-top: var(--ooui--button-border-top);<br />
border-right: var(--ooui--button-border-right);<br />
border-bottom: var(--ooui--button-border-bottom);<br />
border-left: var(--ooui--button-border-left);<br />
box-shadow: var(--ooui--button-box-shadow), var(--ooui--button-progressive-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:active,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active>.oo-ui-buttonElement-button {<br />
background: var(--ooui--button-background);<br />
color: var(--ooui--button-progressive-color);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-destructive-color);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:hover {<br />
color: var(--ooui--button-destructive-color--hover);<br />
background: var(--ooui--button-background--hover);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:focus {<br />
border-top: var(--ooui--button-border-top);<br />
border-right: var(--ooui--button-border-right);<br />
border-bottom: var(--ooui--button-border-bottom);<br />
border-left: var(--ooui--button-border-left);<br />
box-shadow: var(--ooui--button-box-shadow), var(--ooui--button-destructive-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:active,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-pressed>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-active>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-popupToolGroup-active>.oo-ui-buttonElement-button {<br />
background: var(--ooui--button-background);<br />
color: var(--ooui--button-destructive-color);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-color);<br />
background: linear-gradient(rgba(20, 20, 20, 0.1), rgba(20, 20, 20, 0.23)), rgba(var(--theme-border-color--rgb),.5);<br />
border-color: var(--ooui--button-progressive-primary-border-color);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:hover {<br />
color: var(--ooui--button-color);<br />
background: var(--ooui--button-progressive-background);<br />
border-color: var(--ooui--button-progressive-primary-border-color--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:focus {<br />
border-color: var(--ooui--button-progressive-primary-border-color);<br />
box-shadow: var(--ooui--button-box-shadow), var(--ooui--button-progressive-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:active,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-progressive-color);<br />
background: var(--ooui--button-background);<br />
border-color: var(--ooui--button-progressive-primary-border-color);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-destructive-color);<br />
background: var(--ooui--button-background);<br />
border-color: var(--ooui--button-destructive-primary-border-color);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:hover {<br />
color: var(--ooui--button-destructive-color--hover);<br />
background: var(--ooui--button-background--hover);<br />
border-color: var(--ooui--button-destructive-primary-border-color--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:focus {<br />
border-color: var(--ooui--button-destructive-primary-border-color);<br />
box-shadow: var(--ooui--button-box-shadow), var(--ooui--button-destructive-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:active,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-pressed>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-active>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-popupToolGroup-active>.oo-ui-buttonElement-button {<br />
background: var(--ooui--button-background);<br />
color: var(--ooui--button-destructive-color);<br />
border-color: var(--ooui--button-destructive-primary-border-color);<br />
}<br />
<br />
.oo-ui-numberInputWidget-plusButton > .oo-ui-buttonElement-button {<br />
border-top-left-radius: 0;<br />
border-bottom-left-radius: 0;<br />
border-left-width: 0;<br />
}<br />
<br />
.oo-ui-numberInputWidget-minusButton > .oo-ui-buttonElement-button {<br />
border-top-right-radius: 0;<br />
border-bottom-right-radius: 0;<br />
border-right-width: 0;<br />
}<br />
<br />
.oo-ui-pendingElement-pending {<br />
background-color: var(--ooui--textarea-pending-background-color-1);<br />
background-image: linear-gradient(135deg, var(--ooui--textarea-pending-background-color-2) 25%, transparent 25%, transparent 50%, var(--ooui--textarea-pending-background-color-2) 50%, var(--ooui--textarea-pending-background-color-2) 75%, transparent 75%, transparent);<br />
}<br />
<br />
.oo-ui-fieldLayout-disabled>.oo-ui-fieldLayout-body>.oo-ui-fieldLayout-header>.oo-ui-labelElement-label {<br />
color: var(--ooui--dropdown-disabled-color)<br />
}<br />
<br />
.oo-ui-panelLayout-framed {<br />
border-color: var(--ooui--panellayout-border-color);<br />
}<br />
<br />
.oo-ui-optionWidget.oo-ui-widget-disabled {<br />
color: var(--ooui--disabled-color);<br />
}<br />
<br />
.oo-ui-radioSelectWidget:focus [type='radio']:checked+span:before {<br />
border-color: transparent;<br />
}<br />
<br />
.oo-ui-labelWidget.oo-ui-inline-help {<br />
color: var(--ooui--inlinehelp-color);<br />
}<br />
<br />
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-error {<br />
background-color: var(--ooui--messagewidget-error-background-color);<br />
border-color: var(--ooui--messagewidget-error-border-color);<br />
}<br />
<br />
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-warning {<br />
background-color: var(--ooui--messagewidget-warning-background-color);<br />
border-color: var(--ooui--messagewidget-warning-border-color)<br />
}<br />
<br />
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-success {<br />
background-color: var(--ooui--messagewidget-success-background-color);<br />
border-color: var(--ooui--messagewidget-success-border-color)<br />
}<br />
<br />
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-notice {<br />
background-color: var(--ooui--messagewidget-notice-background-color);<br />
border-color: var(--ooui--messagewidget-notice-border-color)<br />
}<br />
<br />
.oo-ui-messageWidget.oo-ui-flaggedElement-error:not(.oo-ui-messageWidget-block) {<br />
color: var(--ooui--messagewidget-error-color)<br />
}<br />
<br />
.oo-ui-messageWidget.oo-ui-flaggedElement-success:not(.oo-ui-messageWidget-block) {<br />
color: var(--ooui--messagewidget-success-color)<br />
}<br />
<br />
.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed.oo-ui-widget-disabled+.oo-ui-widget-disabled>.oo-ui-buttonElement-button {<br />
border-left-color: var(--ooui--button-disabled-border-left);<br />
}<br />
<br />
.oo-ui-buttonGroupWidget.oo-ui-widget-enabled .oo-ui-buttonElement.oo-ui-toggleWidget-on+.oo-ui-toggleWidget-on>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonGroupWidget.oo-ui-widget-enabled .oo-ui-buttonElement.oo-ui-toggleWidget-on+.oo-ui-toggleWidget-on>.oo-ui-buttonElement-button:active {<br />
border-left-color: var(--ooui--button-border-left);<br />
}<br />
<br />
.oo-ui-popupWidget-popup {<br />
background-color: var(--ooui--popup-background-color);<br />
border-color: var(--ooui--popup-border-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:before {<br />
border-bottom-color: var(--ooui--popup-border-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:after {<br />
border-bottom-color: var(--ooui--popup-background-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:before {<br />
border-top-color: var(--ooui--popup-border-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:after {<br />
border-top-color: var(--ooui--popup-background-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor:before {<br />
border-right-color: var(--ooui--popup-border-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor:after {<br />
border-right-color: var(--ooui--popup-background-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor:before {<br />
border-left-color: var(--ooui--popup-border-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor:after {<br />
border-left-color: var(--ooui--popup-background-color);<br />
}<br />
<br />
.oo-ui-checkboxInputWidget [type='checkbox']+span {<br />
background-color: transparent;<br />
border-color: var(--ooui--checkbox-border-color);<br />
border-width: 2px;<br />
filter: none;<br />
}<br />
<br />
.oo-ui-checkboxInputWidget [type='checkbox']:indeterminate+span:before {<br />
background-color: var(--oouihelper--themerelated-light);<br />
}<br />
<br />
.oo-ui-checkboxInputWidget [type='checkbox']:disabled+span {<br />
background-color: var(--ooui--checkbox-disabled-background-color);<br />
border-color: var(--ooui--checkbox-disabled-background-color);<br />
background-image: linear-gradient(transparent, transparent), var(--ooui--checkbox-icon);<br />
}<br />
<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:focus+span {<br />
border-color: var(--ooui--checkbox-border-color);<br />
box-shadow: inset 0 0 0 1px var(--ooui--checkbox-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:hover+span {<br />
border-color: var(--ooui--checkbox-border-color--hover)<br />
}<br />
<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:active+span {<br />
background-color: var(--ooui--checkbox-border-color);<br />
border-color: var(--ooui--checkbox-border-color);<br />
box-shadow: none;<br />
}<br />
<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked+span,<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate+span {<br />
background-color: transparent;<br />
border-color: var(--theme-border-color); <br />
border-width: 2px;<br />
background-image: linear-gradient(transparent, transparent), var(--ooui--checkbox-icon);<br />
}<br />
<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked:focus+span,<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate:focus+span {<br />
background-color: transparent;<br />
border-color: var(--ooui--checkbox-border-color);<br />
box-shadow: inset 0 0 0 1px var(--ooui--checkbox-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked:hover+span,<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate:hover+span {<br />
background-color: transparent;<br />
border-color: var(--ooui--checkbox-border-color--hover);<br />
background-image: linear-gradient(transparent, transparent), var(--ooui--checkbox-icon--hover);<br />
}<br />
<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked:active+span,<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate:active+span {<br />
background-color: transparent;<br />
border-color: var(--ooui--checkbox-border-color);<br />
box-shadow: none;<br />
}<br />
<br />
.oo-ui-dropdownInputWidget select {<br />
border-color: var(--ooui--dropdown-border-color);<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled {<br />
background-color: transparent;<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled:hover {<br />
background-color: transparent;<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select {<br />
color: var(--theme-text-color);<br />
background-color: var(--ooui--textarea-background-color);<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:hover {<br />
color: var(--theme-text-color);<br />
border-color: var(--theme-border-highlight);<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:active {<br />
color: var(--theme-text-color);<br />
border-color: var(--theme-border-highlight);<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:focus {<br />
border-color: var(--theme-border-highlight);<br />
box-shadow: none;<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-disabled {<br />
background-color: transparent;<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-disabled select {<br />
color: var(--ooui--dropdown-disabled-color);<br />
border-color: transparent;<br />
}<br />
<br />
.oo-ui-radioInputWidget [type='radio']+span {<br />
background-color: transparent;<br />
border-color: var(--ooui--radiobutton-border-color);<br />
border-width: 2px;<br />
}<br />
<br />
.oo-ui-radioInputWidget [type='radio']+span:before {<br />
top: -4px;<br />
left: -4px;<br />
right: -4px;<br />
bottom: -4px;<br />
}<br />
<br />
.oo-ui-radioInputWidget [type='radio']:checked+span,<br />
.oo-ui-radioInputWidget [type='radio']:checked:hover+span,<br />
.oo-ui-radioInputWidget [type='radio']:checked:focus:hover+span {<br />
border-width: 6px;<br />
}<br />
<br />
.oo-ui-radioInputWidget [type='radio']:checked+span:before,<br />
.oo-ui-radioInputWidget [type='radio']:checked:hover+span:before,<br />
.oo-ui-radioInputWidget [type='radio']:checked:focus:hover+span:before {<br />
background-color: transparent;<br />
border: 4px solid var(--ooui--textarea-background-color);<br />
}<br />
<br />
.oo-ui-radioInputWidget [type='radio']:disabled+span {<br />
background-color: var(--ooui--radiobutton-disabled-background-color);<br />
border-color: var(--ooui--radiobutton-border-color)<br />
}<br />
<br />
.oo-ui-radioInputWidget [type='radio']:disabled:checked+span {<br />
background-color: var(--ooui--radiobutton-disabled-background-color)<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:hover+span {<br />
border-color: var(--ooui--radiobutton-border-color--hover)<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:active+span {<br />
background-color: var(--ooui--radiobutton-border-color);<br />
border-color: var(--ooui--radiobutton-border-color);<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked+span {<br />
background-color: var(--oouihelper--themerelated-light);<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:focus+span:before {<br />
border-color: transparent;<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:focus+span {<br />
box-shadow: inset 0 0 0 1px var(--ooui--radiobutton-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:hover+span {<br />
border-color: var(--ooui--radiobutton-border-color--hover);<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:active+span {<br />
border-color: var(--ooui--radiobutton-border-color);<br />
box-shadow: inset 0 0 0 1px var(--ooui--radiobutton-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:active+span:before {<br />
border-color: transparent;<br />
}<br />
<br />
.oo-ui-textInputWidget .oo-ui-inputWidget-input {<br />
background-color: var(--ooui--textarea-background-color);<br />
color: var(--theme-text-color);<br />
border-color: var(--ooui--textarea-border-color);<br />
caret-color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-textInputWidget .oo-ui-pendingElement-pending {<br />
background-color: var(--ooui--textarea-pending-background-color-1)<br />
}<br />
<br />
.oo-ui-textInputWidget>.oo-ui-labelElement-label {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input::-webkit-input-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input:-ms-input-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input::-moz-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input::placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input:focus {<br />
border-color: var(--ooui--textarea-border-color--focus);<br />
box-shadow: inset 0 0 0 1px var(--ooui--textarea-border-color--focus);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input[readonly]:not(.oo-ui-pendingElement-pending) {<br />
background-color: var(--ooui--textarea-readonly-background-color)<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input {<br />
border-color: var(--ooui--textarea-border-color--hover)<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input:focus {<br />
border-color: var(--ooui--textarea-border-color--focus)<br />
}<br />
<br />
@media screen and (min-width:0) {<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled textarea.oo-ui-inputWidget-input:focus {<br />
outline-color: var(--ooui--textarea-border-color--focus);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid textarea.oo-ui-inputWidget-input:focus {<br />
outline-color: var(--ooui--textarea-invalid-border-color)<br />
}<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {<br />
border-color: var(--ooui--textarea-invalid-border-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input:hover {<br />
border-color: var(--ooui--textarea-invalid-border-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input:focus {<br />
border-color: var(--ooui--textarea-invalid-border-color);<br />
box-shadow: inset 0 0 0 1px var(--ooui--textarea-invalid-border-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-disabled .oo-ui-inputWidget-input {<br />
background-color: var(--ooui--textarea-disabled-background-color);<br />
-webkit-text-fill-color: var(--ooui--textarea-disabled-color);<br />
color: var(--ooui--textarea-disabled-color);<br />
text-shadow: none;<br />
border-color: var(--ooui--textarea-disabled-border-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-disabled>.oo-ui-labelElement-label {<br />
color: var(--ooui--textarea-placeholder-color);<br />
text-shadow: none;<br />
}<br />
<br />
.oo-ui-menuSelectWidget {<br />
background-color: var(--ooui--menuselect-background-color);<br />
border-color: var(--ooui--menuselect-border-color);<br />
}<br />
<br />
.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected {<br />
background-color: var(--ooui--menuselect-selected-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted,<br />
.oo-ui-menuOptionWidget.oo-ui-optionWidget-pressed.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {<br />
background-color: var(--ooui--menuselect-selected-background-color);<br />
color: var(--theme-link-color);<br />
}<br />
<br />
.oo-ui-menuOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-menuSectionOptionWidget {<br />
color: var(--ooui--menusectionoption-color);<br />
}<br />
<br />
.oo-ui-dropdownWidget-handle {<br />
border-color: var(--ooui--dropdown-border-color);<br />
}<br />
<br />
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle {<br />
background-color: var(--ooui--dropdown-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:hover {<br />
background-color: var(--ooui--dropdown-background-color--hover);<br />
color: var(--theme-text-color);<br />
border-color: var(--ooui--dropdown-border-color--hover);<br />
}<br />
<br />
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:active {<br />
color: var(--theme-text-color);<br />
border-color: var(--ooui--dropdown-border-color--hover);<br />
}<br />
<br />
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:focus {<br />
border-color: var(--ooui--dropdown-border-color--focus);<br />
box-shadow: inset 0 0 0 1px var(--ooui--dropdown-border-color--focus);<br />
}<br />
<br />
.oo-ui-dropdownWidget.oo-ui-widget-enabled.oo-ui-dropdownWidget-open .oo-ui-dropdownWidget-handle {<br />
background-color: var(--ooui--dropdown-background-color);<br />
}<br />
<br />
.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle {<br />
color: var(--ooui--dropdown-disabled-color);<br />
text-shadow: none;<br />
border-color: var(--ooui--dropdown-disabled-border-color);<br />
background-color: var(--ooui--dropdown-disabled-background-color);<br />
}<br />
<br />
.oo-ui-multioptionWidget.oo-ui-widget-disabled {<br />
color: var(--ooui--multioption-disabled-color);<br />
}<br />
<br />
.oo-ui-progressBarWidget {<br />
border-color: var(--ooui--progressbar-border-color);<br />
}<br />
<br />
.oo-ui-progressBarWidget:not(.oo-ui-pendingElement-pending) {<br />
background-color: transparent;<br />
}<br />
<br />
.oo-ui-progressBarWidget.oo-ui-widget-enabled .oo-ui-progressBarWidget-bar {<br />
background-color: var(--ooui--progressbar-bar-background-color)<br />
}<br />
<br />
.oo-ui-progressBarWidget.oo-ui-widget-disabled .oo-ui-progressBarWidget-bar {<br />
background-color: var(--ooui--progressbar-disabled-border-color);<br />
}<br />
<br />
.oo-ui-progressBarWidget.oo-ui-pendingElement-pending {<br />
background-color: var(--ooui--progressbar-pending-background-color-1);<br />
background-image: linear-gradient(135deg, var(--ooui--progressbar-pending-background-color-2) 25%, transparent 25%, transparent 50%, var(--ooui--progressbar-pending-background-color-2) 50%, var(--ooui--progressbar-pending-background-color-2) 75%, transparent 75%, transparent);<br />
}<br />
<br />
.oo-ui-bookletLayout-outlinePanel>.oo-ui-outlineControlsWidget {<br />
border-top-color: var(--ooui--bookletlayout-border-color);<br />
}<br />
<br />
.oo-ui-bookletLayout>.oo-ui-menuLayout-menu {<br />
border-right-color: var(--ooui--bookletlayout-border-color);<br />
}<br />
<br />
.oo-ui-buttonSelectWidget .oo-ui-buttonOptionWidget.oo-ui-widget-disabled+.oo-ui-widget-disabled>.oo-ui-buttonElement-button {<br />
border-left: var(--ooui--button-disabled-border-left);<br />
}<br />
<br />
.oo-ui-buttonSelectWidget.oo-ui-widget-enabled:focus .oo-ui-buttonOptionWidget.oo-ui-optionWidget-selected .oo-ui-buttonElement-button {<br />
border-color: var(--ooui--button-progressive-primary-border-color);<br />
box-shadow: var(--ooui--button-box-shadow), var(--ooui--button-progressive-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-toggleButtonWidget.oo-ui-widget-enabled.oo-ui-buttonElement-frameless.oo-ui-toggleWidget-on .oo-ui-buttonElement-button {<br />
background-color: transparent;<br />
color: var(--ooui--button-frameless-on-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget {<br />
background-color: transparent;<br />
border: 1px solid var(--ooui--toggleswitch-border-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget-grip {<br />
top: 0.35714286em;<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip {<br />
left: 1.9em;<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled .oo-ui-toggleSwitchWidget-grip {<br />
background-color: transparent;<br />
border: 3px solid var(--ooui--toggleswitch-border-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover {<br />
background-color: transparent;<br />
border-color: var(--ooui--toggleswitch-border-color--hover);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover .oo-ui-toggleSwitchWidget-grip {<br />
background-color: transparent;<br />
border-color: var(--ooui--toggleswitch-border-color--hover);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active,<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:hover,<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:focus {<br />
background-color: var(--ooui--toggleswitch-color--active);<br />
border-color: var(--ooui--toggleswitch-color--active);<br />
box-shadow: inset 0 0 0 1px var(--ooui--toggleswitch-color--active);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active .oo-ui-toggleSwitchWidget-grip,<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:hover .oo-ui-toggleSwitchWidget-grip,<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:focus .oo-ui-toggleSwitchWidget-grip {<br />
background-color: var(--ooui--toggleswitch-grip-color);<br />
border-color: var(--ooui--toggleswitch-grip-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:focus {<br />
border-color: var(--ooui--toggleswitch-border-color);<br />
box-shadow: inset 0 0 0 1px var(--ooui--toggleswitch-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:focus .oo-ui-toggleSwitchWidget-grip {<br />
border-color: var(--ooui--toggleswitch-border-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on {<br />
background-color: var(--ooui--toggleswitch-border-color);<br />
border-color: var(--ooui--toggleswitch-border-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip {<br />
background-color: var(--ooui--toggleswitch-grip-color);<br />
border-color: var(--ooui--toggleswitch-grip-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:hover {<br />
background-color: var(--ooui--toggleswitch-border-color--hover);<br />
border-color: var(--ooui--toggleswitch-border-color--hover);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:active,<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:active:hover {<br />
background-color: var(--ooui--toggleswitch-color--active);<br />
border-color: var(--ooui--toggleswitch-color--active);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:focus {<br />
border-color: var(--ooui--toggleswitch-border-color);<br />
box-shadow: none;<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:focus:before {<br />
border-color: var(--ooui--toggleswitch-grip-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-disabled {<br />
background-color: var(--ooui--toggleswitch-disabled-background-color);<br />
border-color: var(--ooui--toggleswitch-border-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-disabled.oo-ui-toggleWidget-off .oo-ui-toggleSwitchWidget-grip {<br />
background-color: transparent;<br />
border: 2px solid var(--ooui--toggleswitch-disabled-grip-color);<br />
box-shadow: none;<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-disabled.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip {<br />
background-color: var(--ooui--toggleswitch-disabled-grip-color);<br />
}<br />
<br />
.oo-ui-selectFileWidget-dropTarget {<br />
background-color: var(--ooui--selectfile-background-color);<br />
border: 1px solid var(--ooui--selectfile-border-color);<br />
}<br />
<br />
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-dropTarget {<br />
background-color: var(--ooui--selectfile-background-color);<br />
}<br />
<br />
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-dropTarget:hover {<br />
border-color: var(--ooui--selectfile-border-color);<br />
}<br />
<br />
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-canDrop.oo-ui-selectFileWidget-dropTarget,<br />
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-canDrop .oo-ui-selectFileInputWidget-info>.oo-ui-inputWidget-input {<br />
background-color: var(--ooui--selectfile-candrop-background-color);<br />
color: var(--theme-link-color);<br />
}<br />
<br />
.oo-ui-selectFileWidget.oo-ui-widget-disabled.oo-ui-selectFileWidget-dropTarget,<br />
.oo-ui-selectFileWidget.oo-ui-selectFileInputWidget-empty.oo-ui-widget-disabled.oo-ui-selectFileWidget-dropTarget {<br />
background-color: var(--ooui--textarea-disabled-background-color);<br />
border-color: var(--ooui--selectfile-border-color);<br />
}<br />
<br />
.oo-ui-outlineSelectWidget:focus {<br />
box-shadow: var(--ooui--outlineselect-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-outlineOptionWidget.oo-ui-optionWidget-highlighted {<br />
background-color: var(--ooui--outlineoption-highlighted-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-outlineOptionWidget.oo-ui-optionWidget-selected {<br />
background-color: var(--ooui--outlineoption-selected-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-outlineOptionWidget.oo-ui-optionWidget-pressed {<br />
background-color: var(--ooui--outlineoption-pressed-background-color);<br />
color: var(--theme-link-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-framed {<br />
background-color: var(--ooui--tabselect-background-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-frameless {<br />
box-shadow: inset 0 -1px 0 0 var(--ooui--tabselect-frameless-box-shadow-color);<br />
}<br />
<br />
.oo-ui-tabOptionWidget {<br />
color: var(--ooui--taboption-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected {<br />
background-color: var(--ooui--tabselect-selected-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected .oo-ui-labelElement-label {<br />
border-bottom-color: var(--ooui--tabselect-selected-background-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover {<br />
background-color: var(--ooui--tabselect-highlighted-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled:active {<br />
background-color: var(--ooui--tabselect-selected-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget-selected:hover {<br />
background-color: var(--ooui--tabselect-selected-background-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-framed.oo-ui-widget-enabled:focus .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected .oo-ui-labelElement-label {<br />
border-bottom-color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected {<br />
color: var(--ooui--tabselect-frameless-selected-color);<br />
box-shadow: inset 0 -2px 0 0 var(--ooui--tabselect-frameless-selected-box-shadow-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover {<br />
color: var(--ooui--tabselect-frameless-highlighted-color);<br />
box-shadow: inset 0 -2px 0 0 var(--ooui--tabselect-frameless-highlighted-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-widget-enabled:active {<br />
color: var(--ooui--tabselect-frameless-selected-color);<br />
box-shadow: inset 0 -2px 0 0 var(--ooui--tabselect-frameless-selected-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-frameless.oo-ui-widget-enabled:focus .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected {<br />
box-shadow: inset 0 0 0 2px var(--ooui--tabselect-frameless-selected-box-shadow-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget-handle {<br />
border: 1px solid var(--ooui--textarea-border-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group>input {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group>input::-webkit-input-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group>input:-ms-input-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group>input::-moz-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group>input::placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagMultiselectWidget-handle {<br />
background-color: var(--ooui--textarea-readonly-background-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled {<br />
background-color: var(--ooui--textarea-background-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined:hover .oo-ui-tagMultiselectWidget-handle {<br />
border-color: var(--ooui--textarea-border-color--hover);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-tagMultiselectWidget-focus .oo-ui-tagMultiselectWidget-handle {<br />
border-color: var(--ooui--textarea-border-color--focus);<br />
box-shadow: inset 0 0 0 1px var(--ooui--textarea-border-color--focus);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-flaggedElement-invalid .oo-ui-tagMultiselectWidget-handle,<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-flaggedElement-invalid:hover .oo-ui-tagMultiselectWidget-handle {<br />
border-color: var(--ooui--textarea-invalid-border-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined {<br />
background-color: var(--ooui--textarea-readonly-background-color);<br />
background-color: transparent;<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagItemWidget.oo-ui-widget-enabled {<br />
background-color: var(--ooui--tagitem-background-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {<br />
border-color: var(--ooui--textarea-invalid-border-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {<br />
color: var(--ooui--textarea-invalid-border-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-disabled .oo-ui-tagMultiselectWidget-handle {<br />
background-color: var(--ooui--textarea-disabled-background-color);<br />
color: var(--ooui--textarea-disabled-color);<br />
text-shadow: none;<br />
border-color: var(--ooui--textarea-disabled-border-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget {<br />
border-color: var(--ooui--tagitem-border-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled:hover {<br />
background-color: var(--ooui--tagitem-background-color);<br />
color: var(--ooui--tagitem-color--hover);<br />
border-color: var(--ooui--tagitem-border-color--hover);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled:focus {<br />
border-color: var(--ooui--tagitem-border-color--focus);<br />
box-shadow: inset 0 0 0 1px var(--ooui--tagitem-border-color--focus);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled:not(.oo-ui-tagItemWidget-fixed) {<br />
background-color: var(--ooui--tagitem-background-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid {<br />
border-color: var(--ooui--tagitem-invalid-border-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid:hover {<br />
border-color: var(--ooui--tagitem-invalid-border-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid:focus {<br />
border-color: var(--ooui--tagitem-invalid-border-color);<br />
box-shadow: inset 0 0 0 1px var(--ooui--tagitem-invalid-border-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-buttonElement-button:hover {<br />
background-color: var(--ooui--textarea-background-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-buttonElement-button:focus {<br />
border: 0;<br />
box-shadow: none;<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-buttonElement-button:active {<br />
background-color: var(--ooui--tagitem-border-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-disabled {<br />
background-color: var(--ooui--tagitem-disabled-background-color);<br />
color: var(--ooui--tagitem-disabled-color);<br />
border-color: var(--ooui--tagitem-disabled-border-color);<br />
text-shadow: none;<br />
}<br />
<br />
.oo-ui-messageDialog-content>.oo-ui-window-foot {<br />
outline-color: var(--ooui--dialog-border-color);<br />
}<br />
<br />
.oo-ui-messageDialog-title {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-messageDialog-message {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive .oo-ui-buttonElement-button:active {<br />
background: var(--ooui--button-background);<br />
}<br />
<br />
.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive .oo-ui-buttonElement-button:active {<br />
background: var(--ooui--button-background);<br />
}<br />
<br />
.oo-ui-messageDialog-actions-horizontal .oo-ui-actionWidget {<br />
border-right-color: var(--ooui--dialog-border-color);<br />
}<br />
<br />
.oo-ui-messageDialog-actions-vertical .oo-ui-actionWidget {<br />
border-bottom-color: var(--ooui--dialog-border-color--lighter);<br />
}<br />
<br />
.oo-ui-processDialog-content .oo-ui-window-head,<br />
.oo-ui-processDialog-content .oo-ui-window-foot {<br />
outline-color: var(--ooui--dialog-border-color--lighter);<br />
}<br />
<br />
.oo-ui-processDialog-actions-primary .oo-ui-actionWidget>.oo-ui-buttonElement-button {<br />
border-left-color: var(--ooui--dialog-border-color--lighter);<br />
}<br />
<br />
.oo-ui-processDialog-actions-primary .oo-ui-actionWidget:not(.oo-ui-flaggedElement-progressive):not(.oo-ui-flaggedElement-destructive)>.oo-ui-buttonElement-button:hover,<br />
.oo-ui-processDialog-actions-primary .oo-ui-actionWidget:not(.oo-ui-flaggedElement-progressive):not(.oo-ui-flaggedElement-destructive)>.oo-ui-buttonElement-button:active {<br />
border-left-color: var(--ooui--dialog-border-color--lighter);<br />
}<br />
<br />
.oo-ui-processDialog-actions-primary .oo-ui-actionWidget:not(.oo-ui-flaggedElement-progressive):not(.oo-ui-flaggedElement-destructive)>.oo-ui-buttonElement-button:focus {<br />
border-color: var(--ooui--button-progressive-primary-border-color);<br />
}<br />
<br />
.oo-ui-processDialog-actions-safe .oo-ui-actionWidget>.oo-ui-buttonElement-button,<br />
.oo-ui-processDialog-actions-other .oo-ui-actionWidget>.oo-ui-buttonElement-button {<br />
border-right-color: var(--ooui--dialog-border-color--lighter);<br />
}<br />
<br />
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement)>.oo-ui-buttonElement-button:hover {<br />
background: var(--ooui--button-background--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
}<br />
<br />
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement)>.oo-ui-buttonElement-button:active {<br />
background: var(--ooui--button-background);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement)>.oo-ui-buttonElement-button:focus {<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-windowManager-modal>.oo-ui-dialog>.oo-ui-window-frame {<br />
background-color: var(--ooui--window-background-color);<br />
}<br />
<br />
.oo-ui-windowManager-modal.oo-ui-windowManager-floating>.oo-ui-dialog>.oo-ui-window-frame {<br />
border-color: var(--ooui--window-border-color);<br />
}<br />
<br />
.oo-ui-indicator-clear {<br />
filter: var(--ooui--indicator-filter);<br />
}<br />
<br />
.oo-ui-image-invert.oo-ui-indicator-clear {<br />
filter: var(--ooui--indicator-invert-filter);<br />
}<br />
<br />
.oo-ui-indicator-up {<br />
filter: var(--ooui--indicator-filter);<br />
}<br />
<br />
.oo-ui-image-invert.oo-ui-indicator-up {<br />
filter: var(--ooui--indicator-invert-filter);<br />
}<br />
<br />
.oo-ui-indicator-down {<br />
filter: var(--ooui--indicator-filter); /* SAV distorts dropdown on Cargo query */<br />
}<br />
<br />
.oo-ui-image-invert.oo-ui-indicator-down {<br />
filter: var(--ooui--indicator-invert-filter);<br />
}<br />
<br />
.oo-ui-indicator-required {<br />
filter: var(--ooui--indicator-filter);<br />
}<br />
<br />
.oo-ui-image-invert.oo-ui-indicator-required {<br />
filter: var(--ooui--indicator-invert-filter);<br />
}<br />
<br />
/* The following styles are actually not part of OOUI, but base MediaWiki.<br />
* They appear very similarly to OOUI, though, so they use OOUI styling vars as well.<br />
*/<br />
<br />
.editOptions {<br />
background-color: var(--ooui--messagewidget-notice-background-color);<br />
color: var(--theme-text-color);<br />
border-color: var(--ooui--messagewidget-notice-border-color);<br />
}<br />
<br />
.unpatrolled {<br />
color: var(--ooui--messagewidget-error-color)<br />
}<br />
<br />
li span.deleted,<br />
span.history-deleted {<br />
color: var(--ooui--messagewidget-error-border-color);<br />
}<br />
<br />
.messagebox,<br />
.errorbox,<br />
.warningbox,<br />
.successbox {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.messagebox {<br />
background-color: var(--ooui--messagewidget-notice-background-color);<br />
border-color: var(--ooui--messagewidget-notice-border-color);<br />
}<br />
<br />
.errorbox {<br />
background-color: var(--ooui--messagewidget-error-background-color);<br />
border-color: var(--ooui--messagewidget-error-border-color);<br />
}<br />
<br />
.warningbox {<br />
background-color: var(--ooui--messagewidget-warning-background-color);<br />
border-color: var(--ooui--messagewidget-warning-border-color);<br />
}<br />
<br />
.successbox {<br />
background-color: var(--ooui--messagewidget-success-background-color);<br />
border-color: var(--ooui--messagewidget-success-border-color);<br />
}<br />
<br />
.usermessage {<br />
background-color: var(--custom-notice-yellow-background-color);<br />
border-color: var(--custom-notice-yellow-border-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.client-js .mw-recentchanges-toplinks:not(.mw-recentchanges-toplinks-collapsed) {<br />
border-color: var(--ooui--dialog-border-color--lighter);<br />
}<br />
<br />
.client-js .mw-rcfilters-spinner .mw-rcfilters-spinner-bounce,<br />
.client-js .mw-rcfilters-spinner:before,<br />
.client-js .mw-rcfilters-spinner:after {<br />
background-color: var(--ooui--checkbox-border-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle {<br />
background-color: var(--ooui--textarea-readonly-background-color);<br />
border-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.mw-rcfilters-collapsed .mw-rcfilters-ui-filterTagMultiselectWidget {<br />
border-bottom-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled .mw-rcfilters-ui-filterTagMultiselectWidget-emphasize.oo-ui-tagMultiselectWidget-handle {<br />
background-color: var(--ooui--textarea-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title {<br />
color: var(--theme-text-color-note);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-savedQueryTitle {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-views-select-widget.oo-ui-widget {<br />
border-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-emptyFilters {<br />
color: var(--theme-text-color-note)<br />
}<br />
<br />
.mw-rcfilters-ui-itemMenuOptionWidget:not(:last-child):not(.mw-rcfilters-ui-itemMenuOptionWidget-identifier-talk) {<br />
border-bottom-color: var(--ooui--menuselect-border-color)<br />
}<br />
<br />
.mw-rcfilters-ui-itemMenuOptionWidget-view-namespaces {<br />
border-top-width: 3px;<br />
border-top-color: var(--ooui--menuselect-border-color);<br />
}<br />
<br />
.mw-rcfilters-ui-itemMenuOptionWidget:hover {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected {<br />
background-color: var(--ooui--menuselect-selected-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-itemMenuOptionWidget-label-title {<br />
color: var(--theme-text-color)<br />
}<br />
<br />
.mw-rcfilters-ui-itemMenuOptionWidget-label-desc {<br />
color: var(--theme-text-color-note);<br />
}<br />
<br />
.mw-rcfilters-ui-itemMenuOptionWidget-excludeLabel {<br />
color: var(--theme-text-color-note);<br />
}<br />
<br />
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected) {<br />
background-color: transparent;<br />
}<br />
<br />
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted .mw-rcfilters-ui-itemMenuOptionWidget-label-title,<br />
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted .mw-rcfilters-ui-itemMenuOptionWidget-label-desc {<br />
color: var(--ooui--dropdown-disabled-color)<br />
}<br />
<br />
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted.oo-ui-optionWidget-highlighted {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterMenuSectionOptionWidget {<br />
background-color: var(--ooui--dropdown-disabled-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterMenuSectionOptionWidget-header-title.oo-ui-labelElement-label {<br />
color: var(--ooui--dropdown-disabled-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterItemHighlightButton-circle.oo-ui-iconElement-icon {<br />
filter: none;<br />
}<br />
<br />
.mw-rcfilters-ui-tagItemWidget.oo-ui-flaggedElement-muted.oo-ui-tagItemWidget.oo-ui-widget-enabled {<br />
background-color: var(--ooui--tagitem-disabled-background-color);<br />
border-color: var(--ooui--tagitem-disabled-border-color)<br />
}<br />
<br />
.mw-rcfilters-ui-tagItemWidget.oo-ui-flaggedElement-muted.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-labelElement-label {<br />
color: var(--ooui--tagitem-disabled-color)<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .mw-rcfilters-ui-tagItemWidget-selected.oo-ui-tagItemWidget.oo-ui-widget-enabled {<br />
background-color: var(--ooui--tagitem-background-color);<br />
border-color: var(--ooui--tagitem-border-color--focus);<br />
}<br />
<br />
.mw-rcfilters-ui-tagItemWidget-popup-content {<br />
color: var(--theme-text-color-note)<br />
}<br />
<br />
.mw-rcfilters-ui-filterMenuHeaderWidget-title {<br />
color: var(--theme-text-color)<br />
}<br />
<br />
.mw-rcfilters-ui-filterMenuHeaderWidget-header {<br />
border-bottom-color: var(--ooui--textarea-border-color);<br />
background-color: var(--ooui--textarea-readonly-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-menuSelectWidget-noresults {<br />
color: var(--theme-text-color-note);<br />
}<br />
<br />
.mw-rcfilters-ui-menuSelectWidget-footer {<br />
background-color: var(--ooui--textarea-readonly-background-color);<br />
border-top-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.mw-rcfilters-ui-viewSwitchWidget label.oo-ui-labelWidget {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.mw-rcfilters-ui-datePopupWidget {<br />
border-top-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.mw-rcfilters-ui-datePopupWidget .mw-rcfilters-ui-valuePickerWidget-title {<br />
color: var(--theme-text-color-note)<br />
}<br />
<br />
.mw-rcfilters-ui-highlightColorPickerWidget-buttonSelect-color .oo-ui-iconElement-icon {<br />
filter: none;<br />
}<br />
<br />
.mw-changeslist-legend, .mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {<br />
background-color: var(--ooui--messagewidget-notice-background-color);<br />
border-color: var(--ooui--messagewidget-notice-border-color)<br />
}<br />
<br />
.mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c1,<br />
.mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c1 tr:first-child,<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c1.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c1.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {<br />
background-color: var(--custom-notice-blue-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c2,<br />
.mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c2 tr:first-child,<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c2.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c2.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {<br />
background-color: var(--custom-notice-green-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c3,<br />
.mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c3 tr:first-child,<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c3.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c3.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {<br />
background-color: var(--custom-notice-yellow-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c4,<br />
.mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c4 tr:first-child,<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c4.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c4.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {<br />
background-color: var(--custom-notice-orange-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c5,<br />
.mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c5 tr:first-child,<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c5.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c5.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {<br />
background-color: var(--custom-notice-red-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-savedLinksListItemWidget:hover {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-savedLinksListItemWidget-label {<br />
color: var(--theme-link-color);<br />
}<br />
<br />
.mw-rcfilters-ui-watchlistTopSectionWidget-separator {<br />
border-top-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-mobile .oo-ui-tagMultiselectWidget-input.oo-ui-textInputWidget input[readonly] {<br />
background-color: var(--ooui--textarea-readonly-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-mobile .oo-ui-tagMultiselectWidget-input.oo-ui-textInputWidget input[readonly]::-webkit-input-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-mobile .oo-ui-tagMultiselectWidget-input.oo-ui-textInputWidget input[readonly]:-ms-input-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-mobile .oo-ui-tagMultiselectWidget-input.oo-ui-textInputWidget input[readonly]::-moz-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-mobile .oo-ui-tagMultiselectWidget-input.oo-ui-textInputWidget input[readonly]::placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.mw-editform #wpTextbox1, .CodeMirror {<br />
background: rgba(var(--page-background-color--rgb), 0.5);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
div.wikiEditor-ui-toolbar .booklet .pages {<br />
background-color: var(--theme-page-background-color);<br />
}<br />
<br />
.wikiEditor-ui .wikiEditor-ui-view {<br />
border-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.wikiEditor-ui .wikiEditor-ui-top {<br />
border-bottom-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .sections .section {<br />
border-top-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .tabs span.tab a {<br />
color: var(--theme-link-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .tabs span.tab a:before {<br />
filter: var(--ooui--icon-normal-filter);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .tabs span.tab a.current,<br />
.wikiEditor-ui-toolbar .tabs span.tab a.current:visited {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .group .label {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .group .tool-select .label {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .group .tool-select .label:after {<br />
filter: var(--ooui--icon-normal-filter);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .group .tool-select .options {<br />
border-color: var(--ooui--menuselect-border-color);<br />
background-color: var(--ooui--menuselect-background-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .group .tool-select .options .option {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .page-table th {<br />
color: var(--ooui--disabled-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .page-table td {<br />
color: var(--theme-text-color);<br />
border-top-color: var(--ooui--menuselect-border-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .page-characters div span {<br />
border-color: var(--ooui--tagitem-border-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .page-characters div span:hover {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
border-color: var(--ooui--tagitem-border-color--hover);<br />
}<br />
<br />
.wikiEditor-ui-toolbar {<br />
background-color: var(--theme-page-background-color--secondary);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .group {<br />
border-color: var(--ooui--menuselect-border-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .group .tool-select .menu .options .option:hover {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .booklet>.index> :hover {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .booklet>.index>.current {<br />
background-color: var(--ooui--menuselect-selected-background-color);<br />
color: var(--theme-link-color);<br />
}<br />
<br />
.tool-button:hover,<br />
.tool.oo-ui-buttonElement-frameless.oo-ui-iconElement>.oo-ui-buttonElement-button:hover {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
}<br />
<br />
.mw-email-not-authenticated .oo-ui-labelWidget,<br />
.mw-email-none .oo-ui-labelWidget {<br />
color: unset;<br />
}<br />
<br />
.mw-email-not-authenticated .oo-ui-labelWidget {<br />
background-color: var(--ooui--messagewidget-warning-background-color);<br />
border-color: var(--ooui--messagewidget-warning-border-color)<br />
}<br />
<br />
.mw-email-none .oo-ui-labelWidget {<br />
background-color: var(--ooui--messagewidget-notice-background-color);<br />
border-color: var(--ooui--messagewidget-notice-border-color);<br />
}<br />
<br />
.mw-prefs-buttons {<br />
background-color: var(--theme-content-background);<br />
border-top-color: var(--ooui--panellayout-border-color);<br />
}<br />
<br />
.mw-prefs-tabs-wrapper.oo-ui-panelLayout-framed,<br />
.mw-prefs-tabs > .oo-ui-menuLayout-content > .oo-ui-indexLayout-stackLayout > .oo-ui-tabPanelLayout {<br />
border-color: var(--ooui--panellayout-border-color);<br />
}<br />
<br />
.client-nojs .mw-prefs-tabs .mw-prefs-section-fieldset > .oo-ui-fieldsetLayout-group {<br />
border-top-color: var(--ooui--panellayout-border-color);<br />
}<br />
<br />
div.drilldown-filters-wrapper {<br />
border-color: var(--theme-border-color);<br />
color: var(--theme-text-color);<br />
background-color: var(--theme-page-background-color--secondary);<br />
}<br />
<br />
div#drilldown-format-tabs-wrapper, #drilldown-tables-tabs-wrapper {<br />
border-bottom: 1px solid var(--theme-border-color);<br />
}<br />
<br />
.drilldown-tabs {<br />
background: none;<br />
}<br />
<br />
.drilldown-tabs li {<br />
background: none;<br />
}<br />
<br />
.drilldown-tabs a, .drilldown-tabs a:active {<br />
color: var(--theme-text-color);<br />
font-weight: 700;<br />
}<br />
<br />
.drilldown-tabs li.selected a {<br />
box-shadow: inset 0 -2px 0 0 var(--tabber-color--active);<br />
color: var(--tabber-color--active);<br />
background: none;<br />
}<br />
<br />
.drilldown-tabs a:hover, .drilldown-tabs li.selected a:hover {<br />
box-shadow: inset 0 -2px 0 0 var(--tabber-color--hover);<br />
color: var(--tabber-color--hover);<br />
text-decoration:none;<br />
}<br />
<br />
<br />
/* ------------------------------------------------------------------ */<br />
<br />
<br />
/* ================================================================== */<br />
/* OOUI styles end */<br />
/* ================================================================== */<br />
<br />
<br />
/* ------------------------------------------------------------------ */<br />
<br />
<br />
/***********************************************************************************************************<br />
* css for wiki.gg top bar and footer bar<br />
***********************************************************************************************************/<br />
<br />
/*** Wiki.gg site bars tweak ***/<br />
div#p-personal ul{<br />
white-space: nowrap; /* for "log out" */<br />
}<br />
#p-personal .vector-menu-content #pt-anonuserpage,<br />
#p-personal .vector-menu-content #pt-userpage a{<br />
padding-top: 0;<br />
background-position: left center;<br />
}<br />
<br />
<br />
/*** responsive ***/<br />
@media screen and (max-width: 720px){<br />
footer#wikigg-footer .footer-right{<br />
margin-left: 0;<br />
}<br />
footer#wikigg-footer .footer-left {<br />
margin-right: 0;<br />
}<br />
}<br />
@media screen and (max-width:600px) {<br />
footer#wikigg-footer{<br />
display: grid;<br />
grid-template-columns: 35px 1fr;<br />
grid-template-rows: auto auto;<br />
align-items: center;<br />
justify-items: start;<br />
padding: 3px 0 3px 10px;<br />
}<br />
footer#wikigg-footer .footer-middle{<br />
grid-column: 1 / 2;<br />
grid-row: 1 / 3;<br />
}<br />
footer#wikigg-footer .footer-right{<br />
grid-column: 2 / 3;<br />
grid-row: 1 / 2;<br />
margin: 0;<br />
}<br />
footer#wikigg-footer .footer-left{<br />
grid-column: 2 / 3;<br />
grid-row: 2 / 3;<br />
margin: 0;<br />
}<br />
}/* screen and (max-width:600px) */<br />
<br />
<br />
<br />
<br />
/*<br />
css for floating-scroll v3.2.0<br />
https://amphiluke.github.io/floating-scroll/<br />
(c) 2022 Amphiluke<br />
*/<br />
.fl-scrolls{overflow:auto;position:fixed}.fl-scrolls div{overflow:hidden;pointer-events:none}.fl-scrolls div:before{content:"\A0"}.fl-scrolls,.fl-scrolls div{font-size:1px;line-height:0;margin:0;padding:0}.fl-scrolls-hidden div:before{content:"\A0\A0"}.fl-scrolls-viewport{position:relative}.fl-scrolls-body{overflow:auto}.fl-scrolls-viewport .fl-scrolls{position:absolute}.fl-scrolls-hoverable .fl-scrolls{opacity:0;transition:opacity .5s .3s}.fl-scrolls-hoverable:hover .fl-scrolls{opacity:1}.fl-scrolls:not([data-orientation]),.fl-scrolls[data-orientation=horizontal]{bottom:0;min-height:17px}.fl-scrolls:not([data-orientation]) div,.fl-scrolls[data-orientation=horizontal] div{height:1px}.fl-scrolls-hidden.fl-scrolls:not([data-orientation]),.fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal]{bottom:9999px}.fl-scrolls-viewport .fl-scrolls:not([data-orientation]),.fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal]{left:0}.fl-scrolls[data-orientation=vertical]{right:0;min-width:17px}.fl-scrolls[data-orientation=vertical] div{width:1px}.fl-scrolls-hidden.fl-scrolls[data-orientation=vertical]{right:9999px}.fl-scrolls-viewport .fl-scrolls[data-orientation=vertical]{top:0}<br />
/*css for wide table */<br />
.table-wide {<br />
clear: both;<br />
position: relative;<br />
}<br />
.mw-parser-output > .table-width{<br />
margin-top: 0.5em;<br />
margin-bottom: 0.5em;<br />
}<br />
.table-wide-inner {<br />
overflow-x: auto;<br />
}<br />
.table-wide-inner > table {<br />
margin: 0 !important;<br />
}<br />
.table-wide:before {<br />
box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color);<br />
content: "";<br />
display: block;<br />
width: 20px;<br />
height: 100%;<br />
pointer-events: none;<br />
position: absolute;<br />
right: 0;<br />
z-index: 2;<br />
}<br />
<br />
<br />
<br />
<br />
/***********************************************************************************************************<br />
* interface layout and styles for widgets outside of content box<br />
***********************************************************************************************************/<br />
<br />
:root {<br />
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */<br />
--main-layout-sidebar-width: 160px; /* width of side navbar, without gap */<br />
--main-layout-sidespace: 24px; /* whitespace width on most left and most right */<br />
--main-layout-gap: 12px;<br />
--main-layout-logo-height: var(--theme-site-logo-height);<br />
--main-box-border-radius: 6px;<br />
--main-inner-box-border-radius: calc(var(--main-box-border-radius) - 2px);<br />
--main-box-padding: 12px;<br />
}<br />
body {<br />
background: var(--theme-body-background);<br />
/* Removes second vertical scrollbar(mw 1.37 fix) */<br />
overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */<br />
}<br />
<br />
<br />
/**** Main Layout START ***********************************************************/<br />
<br />
/**<br />
* Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout<br />
*/<br />
<br />
html, body{<br />
min-height: 100%;<br />
}<br />
html{<br />
height: 100%;<br />
scroll-padding-top: var(--main-layout-topbar-height);<br />
}<br />
body{<br />
height: auto;<br />
}<br />
<br />
/*** main grid container ***/<br />
body{<br />
/* self */<br />
box-sizing: border-box;<br />
/* grid */<br />
display: grid;<br />
grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0,1fr) [content-right] var(--main-layout-sidespace) [body-right];<br />
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end];<br />
gap: 0 var(--main-layout-gap);<br />
}<br />
<br />
<br />
/*** grid items ***/<br />
/* Flatten DOM structure. Therefore we have following grid items under body grid container:<br />
* div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer.<br />
*/<br />
body > .content-wrapper,<br />
#mw-navigation{<br />
display: contents;<br />
}<br />
/** unused, hide them **/<br />
#mw-head-base,<br />
#mw-navigation>h2{<br />
display: none;<br />
}<br />
/** side nav bar **/<br />
#mw-panel{<br />
grid-column: aside-left / aside-right;<br />
grid-row: nav-start / page-end;<br />
margin-bottom: var(--main-layout-gap);<br />
float: none;<br />
width: unset;<br />
padding: 0;<br />
}<br />
/** nav **/<br />
#mw-head{<br />
grid-column: content-left / content-right;<br />
grid-row: nav-start / nav-end;<br />
}<br />
/** content **/<br />
.mw-body{<br />
grid-column: content-left / content-right;<br />
grid-row: content-start / content-end;<br />
}<br />
/* For some page such as api.php, .mw-body is the only child, so take up all space. */<br />
.mw-body:first-child{<br />
grid-column: body-left / body-right;<br />
grid-row: page-start / page-end;<br />
}<br />
/** #footer: content footer **/<br />
#footer{<br />
grid-column: content-left / content-right;<br />
grid-row: footer-start / footer-end;<br />
margin: 0;<br />
}<br />
/** used to gen box shadow for main box (nav + content + #footer) **/<br />
#mw-page-base{<br />
grid-column: content-left / content-right;<br />
grid-row: nav-start / footer-end;<br />
height: 100%;<br />
background: none;<br />
}<br />
/** wiki.gg footer bar **/<br />
body > footer{<br />
grid-column: body-left / body-right;<br />
grid-row: page-end / body-end;<br />
}<br />
<br />
/*** logo block. It is absolute position ***/<br />
#p-logo{<br />
position: absolute;<br />
width: 100%;<br />
height: var(--main-layout-logo-height);<br />
left: 0;<br />
top: var(--main-layout-topbar-height);<br />
background: var(--theme-site-logo-image) center center / var(--theme-site-logo-width) auto no-repeat;<br />
}<br />
/* use logo image as <a>'s background will sometime flicker when hovered on Firefox,<br />
* I still don't know why, but move background to #p-logo can avoid this issue.<br />
*/<br />
#p-logo .mw-wiki-logo{<br />
width: var(--theme-site-logo-width);<br />
height: var(--theme-site-logo-height);<br />
margin: 0 auto;<br />
background: none; /* logo flicker fix */<br />
}<br />
<br />
/**** Main Layout END ***********************************************************/<br />
<br />
/**** side panel START ***********************************************************/<br />
#mw-panel{<br />
font-size: 12px;<br />
line-height: 1.5;<br />
color: var(--theme-text-color);<br />
}<br />
#mw-panel a{<br />
text-decoration: none;<br />
}<br />
/* sections */<br />
#mw-panel .portal,<br />
#mw-panel #p-logo + .portal{<br />
margin: var(--main-layout-gap) 0 0 0;<br />
padding: 0;<br />
border-radius: var(--main-box-border-radius);<br />
box-shadow: var(--theme-sidebar-box-shadow);<br />
color: var(--theme-sidebar-heading-text-color);<br />
background: var(--theme-sidebar-box-background);<br />
border-width: 1px;<br />
border-style: var(--theme-sidebar-box-border-style);<br />
border-color: var(--theme-sidebar-box-border-color);<br />
<br />
}<br />
#mw-panel #p-logo + .portal{<br />
margin-top: 0;<br />
position: relative;<br />
}<br />
/* before */<br />
#mw-panel #p-logo + .portal::before{<br />
content: '';<br />
display: block;<br />
width: 100%;<br />
padding: 0 1px; /* for border width */<br />
height: 15px;<br />
background: none;<br />
position: absolute;<br />
top: var(--theme-navbar-background-top-offset);<br />
left: -1px;<br />
}<br />
/* secction heading */<br />
#mw-panel #p-logo + .portal h3,<br />
#mw-panel .portal h3{<br />
margin: 0;<br />
padding: 6px 12px;<br />
border-bottom: var(--theme-sidebar-heading-border-bottom);<br />
border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0;<br />
background: var(--theme-sidebar-heading-background);<br />
font-size: 15px;<br />
font-size: .75rem;<br />
line-height: 18px;<br />
cursor: pointer;<br />
display: flex;<br />
align-items: center;<br />
justify-content: space-between;<br />
color: var(--theme-header-color);<br />
<br />
}<br />
/* arrow icon */<br />
#mw-panel .portal h3::after{<br />
content: "";<br />
display: inline-block;<br />
background: none;<br />
position: relative;<br />
width: 0;<br />
height: 0;<br />
border-style: solid;<br />
border-color: var(--theme-sidebar-heading-arrow-color) transparent;<br />
border-width: 0 5px 6px 5px;<br />
margin-top: 4px;<br />
vertical-align: middle;<br />
flex: 0 0 auto;<br />
}<br />
#mw-panel .portal h3:hover::after{<br />
border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent;<br />
}<br />
#mw-panel .portal.collapsed h3{<br />
border-radius: var(--main-inner-box-border-radius);<br />
}<br />
#mw-panel .portal.collapsed h3::after{<br />
border-width: 6px 5px 0 5px;<br />
}<br />
/* list */<br />
#mw-panel #p-logo + .portal .body,<br />
#mw-panel .portal .body{<br />
background: none;<br />
border: 0;<br />
padding: 0;<br />
margin: 0;<br />
border-top: var(--theme-sidebar-list-border-top);<br />
}<br />
#mw-panel .portal .body ul{<br />
padding: var(--theme-sidebar-list-padding-top) 4px 4px;<br />
}<br />
#mw-panel .portal .body li{<br />
margin: 0;<br />
padding: 0;<br />
font-size: inherit;<br />
line-height: inherit;<br />
background: var(--theme-sidebar-list-item-background);<br />
border-radius: var(--main-inner-box-border-radius);<br />
}<br />
#mw-panel .portal .body li:hover{<br />
background: var(--theme-sidebar-list-item-hover-mask);<br />
background: var(--theme-link-hover-background);<br />
}<br />
#mw-panel .portal .body li a,<br />
#mw-panel .portal .body li a:visited{<br />
display: block;<br />
padding: 3px 8px;<br />
color: var(--theme-sidebar-list-item-text-color);<br />
}<br />
#mw-panel .portal .body li a:hover{<br />
color: var(--theme-sidebar-list-item-text-color-hover);<br />
color: white;<br />
}<br />
#mw-panel .portal .body li a.feedlink{ /* "Atom" RSS Feed */<br />
text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */<br />
background-position: 8px center; /* align icon with other text */<br />
}<br />
#merch{<br />
margin: 1.5em auto auto 1em;<br />
}<br />
<br />
/**** side panel END ***********************************************************/<br />
<br />
/**** main content box START ***********************************************************/<br />
<br />
/**** box shadow for nav+content+#footer ****/<br />
#mw-page-base{<br />
box-shadow: var(--theme-box-shadow);<br />
border-radius: var(--main-box-border-radius);<br />
}<br />
<br />
/**** navbar mw-head ****/<br />
#mw-head {<br />
padding: 14px var(--main-box-padding) 0;<br />
box-sizing: border-box;<br />
background: linear-gradient(90deg, hsla(192, 56%, 5%, .85) 0%, hsla(183, 43%, 12%, .9) 50%, rgba(10,30,35,0.85) 100%);<br />
background:linear-gradient(90deg, rgba(10,30,35,0.85) 0%, rgba(23,56,58,0.9) 50%, rgba(10,30,35,0.85) 100%); /* matches mw-body */<br />
backdrop-filter: blur(8px);<br />
border-width: 1px 1px 0px 1px;<br />
border-style: solid;<br />
border-color: var(--theme-content-border-color);<br />
border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0;<br />
position: relative;<br />
display: flex;<br />
justify-content: space-between;<br />
align-items: flex-end;<br />
z-index: 2;<br />
}<br />
/* the "grass" */<br />
#mw-head::before{<br />
content: '';<br />
display: block;<br />
width: 100%;<br />
padding: 0 1px;<br />
height: 15px;<br />
background: none;<br />
position: absolute;<br />
top: var(--theme-navbar-background-top-offset);<br />
left: -1px;<br />
}<br />
<br />
#mw-head #left-navigation,<br />
#mw-head #right-navigation{<br />
float: none;<br />
flex: 1 1 auto;<br />
margin: 0;<br />
display: flex;<br />
align-items: flex-end;<br />
}<br />
#mw-head #left-navigation{<br />
justify-content: flex-start;<br />
}<br />
#mw-head #right-navigation{<br />
justify-content: flex-end;<br />
}<br />
/* reset */<br />
#p-search,<br />
.vector-menu-dropdown,<br />
#mw-head .vector-menu-dropdown h3,<br />
.vector-menu-dropdown h3 span,<br />
.vectorTabs,<br />
.vectorTabs ul,<br />
.vectorTabs span,<br />
.vectorTabs li,<br />
.vectorTabs li a,<br />
.vectorTabs li.selected a,<br />
.vectorTabs li.selected a:visited{<br />
background-image: none;<br />
float: none;<br />
height: auto;<br />
display: block;<br />
}<br />
#mw-head input{<br />
display: block;<br />
z-index: 1;<br />
}<br />
#mw-head input + h3{<br />
z-index: 0;<br />
}<br />
.vectorMenuCheckbox:focus+h3{<br />
outline: 0;<br />
}<br />
.vectorTabs ul{<br />
display: flex;<br />
}<br />
.vectorTabs ul li,<br />
.vector-menu-dropdown{<br />
display: block;<br />
white-space: nowrap;<br />
}<br />
.vector-menu-dropdown.emptyPortlet{<br />
display: none;<br />
}<br />
<br />
/* override some mw css */<br />
div.vectorTabs li.selected a,<br />
div.vectorTabs li.selected a:visited,<br />
div.vectorTabs li a,<br />
div.vector-menu-dropdown h3 span {<br />
color: var(--theme-navbar-tab-text-color);<br />
color: rgba(var(--theme-text-color--rgb),.7); /* SAV UPDATE VARIABLE */<br />
font-size: .70rem;<br />
line-height: 24px;<br />
padding: 3px 12px;<br />
overflow: hidden;<br />
text-transform: uppercase;<br />
}<br />
div.vectorTabs li.selected a,<br />
div.vectorTabs li.selected a:visited {<br />
color: rgba(var(--theme-text-color--rgb),1); /* SAV UPDATE VARIABLE */<br />
}<br />
<br />
.vectorTabs li.selected::before { /* nav menu SOT style underline */<br />
content: '';<br />
position: absolute;<br />
bottom: -2px;<br />
left: 0;<br />
height: 100%;<br />
width: 100%;<br />
border-bottom: 2px solid transparent;<br />
background: url("https://seaofthieveswebassetsprod.azureedge.net/33d918829a0b65376abf9a6dddc2a210/assets/filter-group-seperator.svg") no-repeat center center;<br />
height: 2px;<br />
}<br />
<br />
.vector-menu-dropdown h3:hover span {<br />
color: var(--theme-navbar-tab-text-color); /* reset */<br />
text-decoration: underline;<br />
}<br />
.vectorTabs li,<br />
.vector-menu-dropdown{<br />
/* background: var(--theme-navbar-tab-background); */<br />
border-style: solid;<br />
border-style: none;<br />
border-color: var(--theme-navbar-tab-border-color);<br />
border-width: 1px 1px 0 1px;<br />
border-radius: var(--main-box-border-radius);<br />
box-shadow: var(--theme-navbar-tab-box-shadow);<br />
position: relative;<br />
margin-right: calc( var(--main-box-padding) / 2 );<br />
}<br />
div.vectorTabs li:hover,<br />
div.vector-menu-dropdown:hover,<br />
div.vector-menu-dropdown.open {<br />
color: var(--theme-navbar-tab-text-color-hover);<br />
border-color: var(--theme-navbar-tab-border-color-hover);<br />
background: var(--theme-navbar-tab-background-hover);<br />
}<br />
div.vectorTabs li.selected:hover a,<br />
div.vectorTabs li.selected:hover a:visited,<br />
div.vectorTabs li:hover a,<br />
div.vector-menu-dropdown:hover h3 span,<br />
div.vector-menu-dropdown.open h3 span{<br />
color: var(--theme-navbar-tab-text-color-hover);<br />
}<br />
<br />
.vectorTabs li.new a,<br />
.vectorTabs li.new a:visited{<br />
color: var(--theme-navbar-tab-text-color-redlink);<br />
}<br />
.vectorTabs li.selected {<br />
background: var(--theme-navbar-tab-selected-background);<br />
border-color: var(--theme-navbar-tab-selected-border-color);<br />
}<br />
.vectorTabs li.selected:hover span{<br />
background: none;<br />
}<br />
/* cover border bottom */<br />
.vectorTabs li.selected::after{<br />
content: "";<br />
display: block;<br />
width: 100%;<br />
height: 1px;<br />
background: var(--theme-navbar-tab-selected-background);<br />
border-width: 0 1px;<br />
border-style: solid;<br />
border-color: var(--theme-navbar-tab-selected-border-bottom-corner-color);<br />
position: absolute;<br />
bottom: -1px;<br />
left: -1px;<br />
z-index: 3;<br />
}<br />
<br />
<br />
/* watch/unwatch star */<br />
.vectorTabs #ca-unwatch.icon a,<br />
.vectorTabs #ca-watch.icon a,<br />
.vectorTabs #ca-unwatch.icon a.loading,<br />
.vectorTabs #ca-watch.icon a.loading{<br />
display: block;<br />
position: unset;<br />
width: 18px;<br />
height: 18px;<br />
padding: 6px 8px;<br />
box-sizing: content-box;<br />
}<br />
.vector-menu-tabs .mw-watchlink.icon a::before{<br />
height: 18px;<br />
width: 18px;<br />
display: inline-block;<br />
position: unset;<br />
margin-right: 20px;<br />
}<br />
.vector-menu-tabs #ca-unwatch.icon .loading::before,<br />
.vector-menu-tabs #ca-watch.icon .loading::before{<br />
transform-origin: 50% 52%;<br />
}<br />
<br />
<br />
#mw-head .vector-menu-dropdown h3{<br />
padding: 0;<br />
margin: 0;<br />
}<br />
.vector-menu-dropdown h3::after{<br />
display: none;<br />
}<br />
.vector-menu-dropdown h3 span::after {<br />
content: "";<br />
display: inline-block;<br />
background: none;<br />
position: unset;<br />
width: 0;<br />
height: 0;<br />
border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent;<br />
border-style: solid;<br />
border-width: 6px 5px 0 5px;<br />
margin-left: 4px;<br />
vertical-align: middle;<br />
}<br />
.vector-menu-dropdown .vector-menu-checkbox:checked ~ h3 span::after,<br />
.vector-menu-dropdown:hover h3 span::after{<br />
border-width: 0 5px 6px 5px;<br />
border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent;<br />
}<br />
/* drop down menu */<br />
.vector-menu-dropdown.open .menu{<br />
visibility: visible;<br />
}<br />
/* reset mw 1.37 css */<br />
.vector-menu-dropdown:not(.vector-user-menu) li{<br />
font-size: 1em;<br />
}<br />
.vector-menu-dropdown .vector-menu-content,<br />
.vector-menu-dropdown > .menu {<br />
font-size: 15px;<br />
background: var(--theme-navbar-tab-dropdown-background);<br />
margin: 0;<br />
border-radius: var(--main-box-border-radius);<br />
border-width: 1px;<br />
border-style: solid;<br />
border-color: var(--theme-navbar-tab-dropdown-border-color);<br />
box-shadow: var(--theme-navbar-tab-dropdown-box-shadow);<br />
padding: 4px;<br />
top: 100%;<br />
left: -1px; /* 1px for border */<br />
min-width: 8em;<br />
}<br />
.vector-menu-dropdown .menu li a{<br />
text-decoration: none;<br />
padding: 10px 8px;<br />
border-radius: calc( var(--main-box-border-radius) - 2px );<br />
font-size: 1em;<br />
color: var(--theme-navbar-tab-text-color);<br />
}<br />
.vector-menu-dropdown li.selected a,<br />
.vector-menu-dropdown li.selected a:visited {<br />
color: var(--theme-navbar-tab-text-color);<br />
}<br />
.vector-menu-dropdown .menu li a:hover {<br />
background-color: var(--theme-navbar-tab-dropdown-hover-mask);<br />
color: var(--theme-navbar-tab-text-color-hover);<br />
color: white;<br />
}<br />
<br />
.vector-menu-dropdown li.selected {<br />
display: none; /* just remove current selected (already displayed in header) */<br />
}<br />
/* search */<br />
#searchButton {<br />
opacity: 1;<br />
}<br />
#p-search form,<br />
#p-search input{<br />
margin: 0;<br />
}<br />
#mw-head #p-search{<br />
margin: 0 0 6px calc( var(--main-layout-gap) / 2 );<br />
box-shadow: var(--theme-navbar-tab-dropdown-box-shadow);<br />
}<br />
#mw-head #p-search {<br />
/* Temporarily diables these<br />
border-color: rgba(134, 129, 110, .45) rgba(134, 129, 110, .45) rgba(134, 129, 110, .45) rgba(134, 129, 110, .45);<br />
border-radius: 2px;<br />
border-width: 2px;<br />
border-style: solid;<br />
background: var(--theme-navbar-search-input-background); */<br />
}<br />
#simpleSearch{<br />
background: none;<br />
margin: 0;<br />
border: 0;<br />
color: var(--theme-text-color);<br />
width: 15em;<br />
padding: 0;<br />
height: auto;<br />
border-radius: 0;<br />
transition: none;<br />
display: grid;<br />
grid-template-columns: 1fr 0fr;<br />
grid-template-rows: 1fr;<br />
align-content: stretch;<br />
justify-content: stretch;<br />
}<br />
#simpleSearch #searchInput{<br />
grid-column: 1 / 2;<br />
grid-row: 1 / 2;<br />
font-size: 14px;<br />
line-height: 16px;<br />
text-align: left;<br />
padding: 3px 5px;<br />
background: var(--theme-navbar-search-input-background);<br />
border-radius: 4px 0 0 4px;<br />
border-width: 1px;<br />
border-style: solid;<br />
border-color: var(--theme-navbar-search-input-border-color);<br />
border-right: none;<br />
border-right: 0;<br />
word-wrap: break-word;<br />
appearance: none;<br />
-webkit-appearance: none;<br />
color: var(--theme-navbar-search-input-text-color);<br />
height: auto;<br />
}<br />
<br />
#simpleSearch:focus-within { /* neon glow */<br />
box-shadow: #00ff9c 0 0 10px 2px;<br />
border-radius: 4px;<br />
}<br />
<br />
#searchInput:focus,<br />
#simpleSearch:hover #searchInput,<br />
#simpleSearch:hover #searchInput:focus {<br />
border-color: var(--theme-navbar-search-input-border-color);<br />
box-shadow: none;<br />
}<br />
#simpleSearch #searchButton {<br />
grid-column: 2 / 3;<br />
grid-row: 1 / 2;<br />
box-sizing: border-box;<br />
position: static; /* reset css from mw internal */<br />
display: block;<br />
width: 28px;<br />
height: 100%;<br />
/* mw internal css override its button default styles, so override again */<br />
background: var(--theme-navbar-search-input-background);<br />
border-radius: 0 4px 4px 0;<br />
border-width: 1px;<br />
border-style: solid;<br />
border-color: var(--theme-navbar-search-input-border-color);<br />
border-left: none;<br />
/* background: var(--theme-navbar-search-button-background); */<br />
/* border: 1px solid; */<br />
/*border-color: var(--theme-navbar-search-botton-border-color); */<br />
z-index: 0;<br />
}<br />
#simpleSearch #searchButton:hover,<br />
#searchInput:hover ~ #searchButton,<br />
#searchInput:focus ~ #searchButton{<br />
/* background: var(--theme-navbar-search-button-background-active); <br />
border-color: var(--theme-navbar-search-botton-border-color-active); */<br />
}<br />
/* use ::before & ::after to draw search icon */<br />
#simpleSearch::before,<br />
#simpleSearch::after{<br />
content: '';<br />
display: block;<br />
grid-column: 2 / 3;<br />
grid-row: 1 / 2;<br />
z-index: 1;<br />
place-self: center;<br />
border-style: solid;<br />
border-color: var(--theme-navbar-search-botton-text-color);<br />
pointer-events: none;<br />
}<br />
#simpleSearch:hover::before,<br />
#simpleSearch:hover::after {<br />
border-color: var(--theme-navbar-search-botton-text-color-active);<br />
}<br />
#simpleSearch::before{<br />
border-width: 2px;<br />
border-radius: 100%;<br />
width: 8px;<br />
height: 8px;<br />
margin: 0 0 1px 0;<br />
transform: translateX(-1px);<br />
}<br />
#simpleSearch::after{<br />
border-width: 1px;<br />
width: 3px;<br />
height: 0;<br />
transform: translate(4px, 4px) rotate(45deg);<br />
}<br />
<br />
/* search result suggestion */<br />
.suggestions{<br />
background: var(--theme-navbar-search-suggestions-background);<br />
border: 1px solid;<br />
border-color: var(--theme-navbar-search-suggestions-border-color);<br />
transform: translateX(3px);/* self border 2px + input border 1px */<br />
}<br />
.suggestions .suggestions-results,<br />
.suggestions .suggestions-special {<br />
background: none;<br />
border: 0;<br />
}<br />
.suggestions .suggestions-results {<br />
border-bottom: 1px solid;<br />
border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color);<br />
}<br />
.suggestions .suggestions-result,<br />
.suggestions .suggestions-special .special-query,<br />
.suggestions a.mw-searchSuggest-link,<br />
.suggestions a.mw-searchSuggest-link:hover,<br />
.suggestions a.mw-searchSuggest-link:active,<br />
.suggestions a.mw-searchSuggest-link:focus {<br />
color: var(--theme-navbar-search-suggestions-text-color);<br />
}<br />
.suggestions .suggestions-result-current {<br />
background: var(--theme-navbar-search-suggestions-hover-mask);<br />
color: var(--theme-navbar-search-suggestions-text-color-hover);<br />
}<br />
.suggestions .suggestions-special{<br />
margin-top: var(--theme-navbar-search-suggestions-special-offset-top);<br />
border-top: 1px solid;<br />
border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color);<br />
}<br />
.suggestions .suggestions-special .special-label{<br />
color: var(--theme-navbar-search-suggestions-special-label-text-color);<br />
}<br />
.suggestions .suggestions-result-current .special-label{<br />
color: var(--theme-navbar-search-suggestions-special-label-text-color-hover);<br />
}<br />
<br />
/** sidebar toggle **/<br />
#nav-content-size-toggle{<br />
width: 24px;<br />
height: 24px;<br />
align-self: center;<br />
margin-right: calc( var(--main-box-padding) - 5px );<br />
margin-left: -5px;<br />
position: relative;<br />
border-radius: 3px;<br />
cursor: pointer;<br />
flex: 0 0 auto;<br />
}<br />
#nav-content-size-toggle:hover{<br />
background: var(--theme-navbar-tab-background-hover);<br />
}<br />
#nav-content-size-toggle::before,<br />
#nav-content-size-toggle::after,<br />
#nav-content-size-toggle span::before,<br />
#nav-content-size-toggle span::after{<br />
content: "";<br />
display: block;<br />
position: absolute;<br />
width: 3px;<br />
height: 3px;<br />
border-style: solid;<br />
border-color: var(--theme-navbar-tab-text-color);<br />
}<br />
#nav-content-size-toggle:hover::before,<br />
#nav-content-size-toggle:hover::after,<br />
#nav-content-size-toggle:hover span::before,<br />
#nav-content-size-toggle:hover span::after{<br />
border-color: var(--theme-navbar-tab-text-color);<br />
}<br />
#nav-content-size-toggle::before{<br />
border-width: 2px 0 0 2px;<br />
top: 5px;<br />
left: 5px;<br />
}<br />
#nav-content-size-toggle::after{<br />
border-width: 2px 2px 0 0;<br />
top: 5px;<br />
right: 5px;<br />
}<br />
#nav-content-size-toggle span::before{<br />
border-width: 0 0 2px 2px;<br />
bottom: 5px;<br />
left: 5px;<br />
}<br />
#nav-content-size-toggle span::after{<br />
border-width: 0 2px 2px 0;<br />
bottom: 5px;<br />
right: 5px;<br />
}<br />
.content-size-expanded #nav-content-size-toggle::before{<br />
border-width: 0 2px 2px 0;<br />
}<br />
.content-size-expanded #nav-content-size-toggle::after{<br />
border-width: 0 0 2px 2px;<br />
}<br />
.content-size-expanded #nav-content-size-toggle span::before{<br />
border-width: 2px 2px 0 0;<br />
}<br />
.content-size-expanded #nav-content-size-toggle span::after{<br />
border-width: 2px 0 0 2px;<br />
}<br />
<br />
<br />
/**** main content box mw-body ****/<br />
.mw-body{<br />
color: var(--theme-text-color); /* override mw internal css */<br />
background: var(--theme-content-background);<br />
background-color: rgba(var(--theme-page-background-color--rgb),.85);<br />
background-color: rgb(23, 56, 58, .9);<br />
background-color: rgba(10, 30, 35, .85);<br />
background: linear-gradient(90deg, rgba(10,30,35,0.85) 0%, rgba(23,56,58,0.9) 50%, rgba(10,30,35,0.85) 100%);<br />
backdrop-filter: blur(8px);<br />
border-width: 0px 1px 0px 1px;<br />
border-style: var(--theme-content-border-style);<br />
border-color: var(--theme-content-border-color);<br />
/* border-radius: 3px; /* SAV keep or discard?*/<br />
margin: 0;<br />
padding: 0;<br />
z-index: 1; /* cover #footer */<br />
display: flex;<br />
flex-direction: column;<br />
}<br />
.content-body{<br />
flex: 1 1 auto;<br />
}<br />
.content-body > main{<br />
align-self: stretch;<br />
padding: var(--main-box-padding);<br />
}<br />
#firstHeading{<br />
border: 0;<br />
margin: 0;<br />
overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */<br />
}<br />
#contentSub, #contentSub2{<br />
margin: 0;<br />
}<br />
#contentSub .subpages{<br />
color: transparent;<br />
line-height: 1.5;<br />
font-size: 0;<br />
}<br />
#contentSub .subpages a{<br />
font-size: 12px;<br />
vertical-align: middle;<br />
display: inline-flex;<br />
align-items: center;<br />
padding-left: 4px;<br />
}<br />
#contentSub .subpages a::before{<br />
content: "";<br />
display: inline-block;<br />
height: 4px;<br />
width: 4px;<br />
border-color: var(--theme-content-subpage-icon-color);<br />
border-style: solid;<br />
border-width: 0 0 2px 2px;<br />
margin: 0 2px 0 0;<br />
transform: rotate(45deg);<br />
}<br />
#bodyContent{<br />
clear: both;<br />
display: flex;<br />
flex-direction: column;<br />
}<br />
#mw-content-text{<br />
flex: 1 1 auto;<br />
min-height: 35em;<br />
}<br />
#mw-content-text::before{<br />
content: "";<br />
display: block;<br />
height: 0;<br />
border-top: var(--theme-content-heading-rule-border-top);<br />
border-bottom: var(--theme-content-heading-rule-border-bottom);<br />
margin-top: 2px;<br />
margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */<br />
}<br />
<br />
/* "category:" box */<br />
#catlinks{<br />
background: var(--theme-content-category-background);<br />
border: 1px;<br />
border-style: var(--theme-content-category-border-style);<br />
border-color: var(--theme-content-category-border-color);<br />
border-radius: var(--main-box-border-radius);<br />
margin: var(--main-layout-gap) 0 0 0;<br />
padding: calc( var(--main-box-padding) / 2 ) var(--main-box-padding);<br />
}<br />
<br />
/* ads */<br />
div.games-showcase-header,<br />
div.games-showcase-footer,<br />
.content-body > .games-showcase-sidebar{<br />
margin: 0;<br />
padding: var(--main-box-padding);<br />
}<br />
div.games-showcase-header{<br />
padding-bottom: 0;<br />
}<br />
div.games-showcase-footer{<br />
padding-top: 0;<br />
}<br />
.content-body > .games-showcase-sidebar{<br />
padding-left: 0;<br />
}<br />
aside.games-showcase-sidebar div.sidebar-showcase{<br />
padding: 0 0 var(--main-box-padding) 0;<br />
}<br />
<br />
<br />
/**** #footer (copyright info) ****/<br />
#footer{<br />
/* self */<br />
color: var(--theme-footer-text-color);<br />
background: var(--theme-footer-background);<br />
padding: var(--main-box-padding);<br />
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);<br />
border-width: var(--theme-footer-border-top-width) 1px 1px 1px;<br />
border-style: var(--theme-footer-border-style);<br />
border-color: var(--theme-footer-border-color);<br />
box-shadow: var(--theme-footer-box-shadow);<br />
position: relative;<br />
/* grid */<br />
display: grid;<br />
grid-template-columns: [l] 1fr 0fr [r];<br />
grid-template-rows: [t] auto auto [b];<br />
z-index: 0; /* covered by content */<br />
}<br />
#footer-info{<br />
font-size: 11px;<br />
display: contents;<br />
}<br />
#footer ul li{<br />
font-size: inherit;<br />
line-height: 1.5;<br />
padding: 0;<br />
}<br />
#footer-icons{<br />
grid-column: span 1 / r;<br />
grid-row: t / b;<br />
place-self: end;<br />
}<br />
#footer #footer-info-lastmod{<br />
grid-column: l / span 1;<br />
grid-row: t / span 1;<br />
place-self: start;<br />
margin-bottom: 1em;<br />
}<br />
#footer #footer-info-copyright{<br />
grid-column: l / span 1;<br />
grid-row: span 1 / b;<br />
place-self: end stretch;<br />
position: relative;<br />
padding-right: 100px;<br />
}<br />
#footer-info-copyright img{<br />
position: absolute;<br />
right: 0;<br />
/* mediawiki logo is 31px height, and this image has a 1px black border,<br />
a small tweak to make them visually matched on size and position */<br />
bottom: -1px;<br />
height: 33px;<br />
width: auto;<br />
}<br />
#footer-places,<br />
#footer > div {<br />
display: none;<br />
}<br />
<br />
/**** main content box START ***********************************************************/<br />
<br />
/****** responsive Layout ******/<br />
<br />
/* sidebar toggle. >=1366px only */<br />
@media screen and (min-width: 1366px){<br />
#mw-head #left-navigation:first-child{<br />
margin-left: calc( 24px + var(--main-box-padding) - 5px * 2 ); /* space for toggle button before it is loaded. */<br />
}<br />
body.content-size-expanded{<br />
grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left aside-right content-left] minmax(0,1fr) [content-right] var(--main-layout-sidespace) [body-right];<br />
}<br />
body.content-size-expanded #mw-panel > *{<br />
display: none;<br />
}<br />
body.content-size-expanded #mw-panel #p-logo{<br />
display: block;<br />
}<br />
}<br />
<br />
@media screen and (max-width: 1365px){<br />
:root{<br />
--main-layout-sidespace: 0;<br />
}<br />
/* re-style "sidebar" nav */<br />
body{<br />
height: 100%;<br />
grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0,1fr) [content-right aside-right] 0 [body-right];<br />
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end];<br />
}<br />
<br />
#mw-panel{<br />
grid-column: aside-left / aside-right;<br />
grid-row: aside-start / aside-end;<br />
box-shadow: var(--theme-sidebar-box-shadow);<br />
background: var(--theme-sidebar-box-background-2);<br />
border-radius: var(--main-box-border-radius);<br />
height: 40px;<br />
display: flex;<br />
align-items: flex-end;<br />
align-items: center;<br />
padding: 0 var(--main-layout-gap);<br />
/* to match sidebar in wide view */<br />
border-width: 1px;<br />
border-style: var(--theme-sidebar-box-border-style);<br />
border-color: var(--theme-sidebar-box-border-color);<br />
}<br />
/* before for sidebar and content */<br />
#mw-head::before,<br />
#mw-panel #p-logo + .portal::before{<br />
display: none;<br />
}<br />
/* before for sidebar box (responsive version) */<br />
#mw-panel::before{<br />
content: '';<br />
display: block;<br />
padding: 0;<br />
height: 15px;<br />
background: none;<br />
position: absolute;<br />
top: calc( var(--main-layout-topbar-height) + var(--main-layout-logo-height) + var(--theme-navbar-background-top-offset) );<br />
left: var(--main-layout-gap);<br />
right: var(--main-layout-gap);<br />
}<br />
#mw-panel .portal,<br />
#mw-panel #p-logo + .portal{<br />
background: none;<br />
box-shadow: none;<br />
border: 0;<br />
margin: 0;<br />
position: relative;<br />
}<br />
#mw-panel #p-logo + .portal h3,<br />
#mw-panel .portal h3{<br />
padding: 8px 12px;<br />
border: 0;<br />
border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0;<br />
background: none;<br />
}<br />
#mw-panel #p-logo + .portal.expanded h3,<br />
#mw-panel .portal.expanded h3,<br />
#mw-panel #p-logo + .portal:hover h3,<br />
#mw-panel .portal:hover h3{<br />
background: var(--theme-sidebar-list-item-hover-mask);<br />
border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0;<br />
}<br />
#mw-navigation #mw-panel .portal h3::after{<br />
margin-left: 4px;<br />
}<br />
#mw-panel div.portal h3::after{<br />
border-width: 6px 5px 0 5px;<br />
}<br />
#mw-panel div.portal.expanded h3::after,<br />
#mw-panel div.portal:hover h3::after{<br />
border-width: 0 5px 6px 5px;<br />
}<br />
#mw-panel #p-logo + .portal .body,<br />
#mw-panel .portal .body{<br />
display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */<br />
position:absolute;<br />
left: 0;<br />
top: 100%;<br />
z-index: 50;<br />
width: max-content;<br />
border-top: 0;<br />
background: var(--theme-sidebar-dropdown-background);<br />
box-shadow: var(--theme-sidebar-box-shadow);<br />
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);<br />
min-width: 8em;<br />
}<br />
#mw-panel #p-logo + .portal.expanded .body,<br />
#mw-panel .portal.expanded .body,<br />
#mw-panel #p-logo + .portal:hover .body,<br />
#mw-panel .portal:hover .body{<br />
display: block !important;<br />
}<br />
#mw-panel .portal .body li a,<br />
#mw-panel .portal .body li a:visited {<br />
padding: 6px 8px;<br />
}<br />
<br />
/* logo: move to left */<br />
#p-logo{<br />
margin: 0 var(--main-layout-gap);<br />
width: var(--theme-site-logo-width);<br />
}<br />
<br />
/* merch: move to top right */<br />
#merch{<br />
position: absolute;<br />
margin: 0;<br />
right: var(--main-layout-gap);<br />
top: calc( var(--main-layout-topbar-height) + 20px );<br />
}<br />
<br />
/* search: move to sidebar nav box ("main nav bar") */<br />
#mw-head #p-search{<br />
position: absolute;<br />
top: -42px;<br />
top: -45px;<br />
}<br />
<br />
#mw-head #right-navigation #p-cactions {<br />
margin-right: 0;<br />
}<br />
<br />
/* "more" menu in #right-navigation causes horizontal scroll bar appear */<br />
#right-navigation .vector-menu-dropdown .vector-menu-content{<br />
left: auto;<br />
right: -1px; /* 1px for border */<br />
}<br />
<br />
/* hide sidebar toggle */<br />
#nav-content-size-toggle{<br />
display: none;<br />
}<br />
<br />
/* site footer */<br />
body > footer{<br />
margin-top: var(--main-layout-gap);<br />
}<br />
}/* screen and (max-width: 1365px) */<br />
<br />
@media screen and (max-width: 900px) {<br />
:root{<br />
--theme-site-logo-width: 323px;<br />
--theme-site-logo-height: 72px;<br />
--main-layout-gap: 6px;<br />
--main-box-padding: 6px;<br />
}<br />
body{<br />
grid-template-columns: [body-left aside-left content-left] minmax(0,1fr) [aside-right content-right body-right];<br />
}<br />
#merch{<br />
display: none;<br />
}<br />
<br />
/** reset mw internal css **/<br />
div#content{<br />
margin: 0;<br />
}<br />
#mw-head {<br />
position: relative !important;<br />
margin-top: 0;<br />
top: 0;<br />
}<br />
div#mw-navigation div#mw-panel {<br />
display: flex;<br />
position: static;<br />
width: auto;<br />
overflow: visible;<br />
}<br />
div#mw-navigation div#mw-panel .portal {<br />
width: auto;<br />
}<br />
body #footer {<br />
padding-top: 0.75em;<br />
}<br />
body #footer #footer-info-lastmod,<br />
body #footer #footer-info-viewcount {<br />
display: block;<br />
}<br />
#mw-head div#left-navigation,<br />
#mw-head div#right-navigation{<br />
position: static;<br />
}<br />
div#p-logo{<br />
display: block;<br />
}<br />
div.mw-body {<br />
margin-top: 0;<br />
}<br />
<br />
#mw-head #p-search {<br />
background: var(--theme-navbar-search-background);<br />
padding: calc( var(--main-layout-gap) / 2 ) var(--main-layout-gap) calc( var(--main-layout-gap) / 2 ) calc( var(--main-layout-gap) / 2 );<br />
border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius);<br />
top: -100px;<br />
right: 0;<br />
z-index: 50;<br />
}<br />
<br />
#mw-head,<br />
#mw-panel,<br />
#footer,<br />
#mw-page-base{<br />
border-radius: 0;<br />
}<br />
<br />
#mw-panel::before{<br />
left: 0;<br />
right: 0;<br />
}<br />
}/* screen and (max-width:900px) */<br />
<br />
@media screen and (max-width: 720px){<br />
:root{<br />
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */<br />
}<br />
/* reset */<br />
div#p-namespaces, div#p-views, div#p-variants{<br />
top: 0;<br />
}<br />
div#mw-navigation div#mw-panel{<br />
font-size: 12px;<br />
}<br />
<br />
/* styles */<br />
#mw-panel #p-logo + .portal h3,<br />
#mw-panel .portal h3{<br />
font-size: 12px;<br />
padding: 8px 6px;<br />
}<br />
#mw-panel div.portal h3::after,<br />
#mw-panel .portal.collapsed h3::after{<br />
border-width: 5px 4px 0;<br />
margin-top: 1px;<br />
}<br />
#mw-panel div.portal.expanded h3::after,<br />
#mw-panel div.portal:hover h3::after {<br />
border-width: 0 4px 5px;<br />
}<br />
#mw-panel #p-logo + .portal{<br />
margin-left: calc( var(--main-layout-gap) - 6px );<br />
}<br />
div.vectorTabs li.selected a,<br />
div.vectorTabs li.selected a:visited,<br />
div.vectorTabs li a,<br />
div.vector-menu-dropdown h3 span {<br />
font-size: 12px;<br />
padding: 1px 8px;<br />
}<br />
.vectorTabs #ca-unwatch.icon a,<br />
.vectorTabs #ca-watch.icon a,<br />
.vectorTabs #ca-unwatch.icon a.loading,<br />
.vectorTabs #ca-watch.icon a.loading {<br />
padding: 4px 8px;<br />
}<br />
}/* screen and (max-width:720px) */<br />
<br />
@media screen and (max-width:600px) {<br />
/* reset mw internal css */<br />
#footer #footer-icons{<br />
float: none;<br />
}<br />
#footer #footer-info-copyright{<br />
padding-right: 0;<br />
padding-bottom: 40px;<br />
right: auto;<br />
left: 0;<br />
}<br />
#footer-info-copyright img{<br />
right: auto;<br />
left: 0;<br />
}<br />
<br />
div#p-logo{<br />
margin: auto;<br />
width: 100%;<br />
}<br />
#mw-panel{<br />
margin-top: 45px;<br />
}<br />
#mw-panel::before{<br />
transform: translateY(45px);<br />
}<br />
#mw-head #p-search {<br />
top: -95px;<br />
box-sizing: border-box;<br />
width: 100%;<br />
max-width: 20em;<br />
margin: 0;<br />
padding: var(--main-box-padding);<br />
box-shadow: none;<br />
left: 50%;<br />
right: auto;<br />
transform: translateX(-50%);<br />
border-radius: var(--main-box-border-radius);<br />
}<br />
div#simpleSearch{<br />
margin: auto;<br />
width: auto;<br />
}<br />
<br />
/* content nav to icons */<br />
div.vectorTabs li.selected a,<br />
div.vectorTabs li.selected a:visited,<br />
div.vectorTabs li a,<br />
div.vector-menu-dropdown h3 span{<br />
width: 20px;<br />
height: 20px;<br />
line-height: 20px;<br />
padding: 3px 6px;<br />
box-sizing: content-box;<br />
}<br />
div.vectorTabs li a::before,<br />
div.vector-menu-dropdown h3 span::before {<br />
content: "";<br />
display: inline-block;<br />
background-color: transparent;<br />
background-repeat: no-repeat;<br />
background-position: center top;<br />
background-size: 100% auto;<br />
width: 20px;<br />
height: 0;<br />
border-bottom: 60px solid transparent;<br />
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color));<br />
margin: -40px 20px 0 0;<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A");<br />
}<br />
div.vectorTabs li:hover a::before,<br />
div.vector-menu-dropdown:hover h3 span::before,<br />
div.vector-menu-dropdown.open h3 span::before{<br />
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover));<br />
}<br />
.vectorTabs li.new a::before,<br />
.vectorTabs li.new:hover a::before{<br />
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink));<br />
}<br />
#ca-edit a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A");<br />
}<br />
#ca-view a::before,<br />
#ca-view-foreign a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E");<br />
}<br />
#left-navigation li[id^='ca-nstab-'] a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A");<br />
}<br />
#ca-history a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A");<br />
}<br />
#ca-talk a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A");<br />
}<br />
#t-contributions a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E");<br />
}<br />
#ca-addsection a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A");<br />
}<br />
#ca-viewsource a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A");<br />
}<br />
#p-variants h3 span::before{<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E");<br />
}<br />
#p-cactions h3 span::before{<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E");<br />
}<br />
/* Except watch/unwatch star. It does not work under chrome. */<br />
div.vectorTabs li.mw-watchlink a::before{<br />
border: 0;<br />
filter: none;<br />
margin: 0 20px 0 0;<br />
}<br />
}/* screen and (max-width:600px) */<br />
<br />
@media screen and (max-width:450px) {<br />
#mw-panel{<br />
padding-left: 6px;<br />
padding-right: 6px;<br />
}<br />
#mw-panel div.portal h3::after{<br />
display: none;<br />
}<br />
#mw-panel #p-navigation #p-navigation-label,<br />
#mw-panel #p-lang #p-lang-label{<br />
width: 18px;<br />
display: block;<br />
white-space: nowrap;<br />
padding: 8px;<br />
}<br />
#p-navigation-label::before,<br />
#p-lang-label::before{<br />
content: "";<br />
display: inline-block;<br />
vertical-align: bottom;<br />
background-color: transparent;<br />
background-repeat: no-repeat;<br />
background-position: center top;<br />
background-size: 100% auto;<br />
width: 18px;<br />
height: 0;<br />
border-bottom: 60px solid transparent;<br />
position: relative;<br />
filter: drop-shadow(0 42px 0 var(--theme-text-color));<br />
margin: -42px 20px 0 0;<br />
}<br />
#p-navigation-label::before{<br />
background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E");<br />
}<br />
#p-lang-label::before{<br />
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E");<br />
}<br />
#mw-navigation #mw-panel #p-lang{<br />
margin-left: auto;<br />
display: flex;<br />
justify-content: flex-end;<br />
}<br />
#mw-panel #p-lang .body{<br />
left: auto;<br />
right: 0;<br />
}<br />
<br />
div#simpleSearch{<br />
width: 90%;<br />
}<br />
}/* screen and (max-width:450px) */<br />
<br />
<br />
<br />
/* section edit link */<br />
.mw-editsection{<br />
white-space: nowrap;<br />
}<br />
<br />
/***** Notification *****/<br />
.mw-notification {<br />
color: var(--theme-text-color);<br />
border: 1px solid;<br />
background: var(--theme-sidebar-box-background-2);<br />
border-color: var(--theme-sidebar-box-border-color);<br />
box-shadow: var(--theme-notification-shadow);<br />
border-radius: var(--main-box-border-radius);<br />
transform: none;<br />
}<br />
/* postedit notification */<br />
.postedit-container{<br />
top: 4em;<br />
}<br />
.theme-mode-dark .postedit::after{<br />
filter: invert(100%);<br />
}<br />
<br />
/* Notification boxes on the right, e.g. after patrolling an edit */<br />
.mw-notification.mw-notification-type-error {<br />
border-color: var(--custom-notice-red-border-color);<br />
--custom-notice-red-text-color: hsl(0, 100%, 70%);<br />
color: var(--custom-notice-red-text-color);<br />
}<br />
.mw-notification.mw-notification-type-warn {<br />
border-color: var(--custom-notice-orange-border-color);<br />
--custom-notice-orange-text-color: hsl(28, 100%, 70%);<br />
color: var(--custom-notice-orange-text-color);<br />
}<br />
<br />
<br />
<br />
/* Help icon on category pages, Special:RecentChanges, etc. */<br />
/* In the default style, the icon is the background-image of the <a> element.<br />
* We want to apply a filter to the image only (not the text), so we have to <br />
* move the image to a new pseudo-element. */<br />
#mw-indicator-mw-helplink a {<br />
background: none;<br />
padding-left: 0;<br />
display: flex;<br />
}<br />
#mw-indicator-mw-helplink a:before {<br />
content: '';<br />
background-image: url(/resources/src/mediawiki.helplink/images/helpNotice.svg?46d34);<br />
background-position: left center;<br />
background-repeat: no-repeat;<br />
display: inline-block;<br />
height: 20px;<br />
padding-left: 25px;<br />
filter: var(--ooui--icon-normal-filter); /* theme-dependent color of the icon */<br />
}<br />
<br />
<br />
<br />
/* Arrow on redirect pages */<br />
/* In the default style, the icon is the background of the <li> element.<br />
* We want to apply a filter to the image only (not the text), so we have to <br />
* move the image to a new pseudo-element. */<br />
.mw-content-ltr .redirectText li:first-child {<br />
background: none;<br />
padding-left: 0;<br />
}<br />
.mw-content-ltr .redirectText li:first-child:before {<br />
content: '';<br />
background: linear-gradient(transparent, transparent), url(/resources/src/mediawiki.action/images/redirect-ltr.svg);<br />
padding-left: 47px;<br />
filter: var(--ooui--icon-normal-filter); /* theme-dependent color of the icon */<br />
}<br />
<br />
/***********************************************************************************************************<br />
* css for pages under MediaWiki or Special NS, or system widgets on template/module pages and so on<br />
***********************************************************************************************************/<br />
<br />
/******* Search result page. (Special:Search) ******/<br />
<br />
.mw-search-form-wrapper {<br />
font-size: 1em;<br />
}<br />
<br />
.mw-search-form-wrapper #mw-search-top-table {<br />
display: flex;<br />
align-items: center;<br />
}<br />
.mw-search-form-wrapper #mw-search-top-table > div {<br />
float: none;<br />
}<br />
.mw-search-form-wrapper .results-info {<br />
color: var(--theme-text-color-note);<br />
font-size: 1em;<br />
padding: 0 0 0 3em;<br />
white-space: nowrap;<br />
text-align: right;<br />
flex: 1 1 auto;<br />
}<br />
.mw-search-form-wrapper .mw-search-visualclear{<br />
display: none;<br />
}<br />
<br />
.mw-search-profile-tabs {<br />
background-color: var(--ooui--tabselect-background-color);<br />
border: 1px solid var(--ooui--panellayout-border-color);<br />
}<br />
<br />
.mw-search-form-wrapper .mw-search-profile-tabs {<br />
border: 1px solid var(--ooui--panellayout-border-color);<br />
margin: 1em 0;<br />
}<br />
.mw-search-form-wrapper .mw-search-profile-tabs .search-types + div {<br />
display: none;<br />
}<br />
.mw-search-form-wrapper .mw-search-profile-tabs .search-types {<br />
width: 100%;<br />
float: none;<br />
padding: 0;<br />
}<br />
.mw-search-form-wrapper .mw-search-profile-tabs .search-types ul li {<br />
float: none;<br />
display: inline-block;<br />
vertical-align: middle;<br />
}<br />
.mw-search-form-wrapper .mw-search-profile-tabs .search-types ul li.current {<br />
background: var(--ooui--tabselect-selected-background-color);<br />
border-radius: 0;<br />
overflow: hidden;<br />
}<br />
.mw-search-form-wrapper #mw-searchoptions{<br />
padding: 1em;<br />
background: var(--theme-box-background);<br />
border: 1px solid var(--theme-border-color);<br />
border-radius: 4px;<br />
}<br />
<br />
/* responsive tweak */<br />
@media screen and (max-width: 600px){<br />
.mw-search-form-wrapper #mw-search-top-table{<br />
display: block;<br />
}<br />
.mw-search-form-wrapper .results-info{<br />
margin-top: 1em;<br />
}<br />
.mw-search-form-wrapper .mw-search-profile-tabs .search-types ul li{<br />
font-size: 12px;<br />
}<br />
}<br />
<br />
<br />
.mw-specialpages-table {<br />
margin-bottom: 0;<br />
margin-top: 0;<br />
}<br />
<br />
<br />
<br />
/* -------------------------------------------------------- */<br />
/* "Datatables" (from mediawiki.pager.tablePager) */<br />
/* -------------------------------------------------------- */<br />
.mw-datatable {<br />
border-color: var(--oouihelper--borderdark);<br />
}<br />
.mw-datatable td, .mw-datatable th {<br />
border-color: var(--oouihelper--borderdark);<br />
}<br />
.mw-datatable th {<br />
background-color: var(--oouihelper--textinput-background-darker);<br />
}<br />
.mw-datatable td {<br />
background-color: var(--oouihelper--textinput-background);<br />
}<br />
.mw-datatable tr:hover td {<br />
background-color: var(--oouihelper--textinput-background-lighter);<br />
}<br />
<br />
<br />
/* -------------------------------------------------------- */<br />
/* Special:AbuseLog/x */<br />
/* -------------------------------------------------------- */<br />
table.mw-abuselog-details {<br />
background: var(--oouihelper--textinput-background);<br />
border-color: var(--oouihelper--borderdark);<br />
}<br />
table.mw-abuselog-details th,<br />
table.mw-abuselog-details td {<br />
border-color: var(--oouihelper--borderdark);<br />
}<br />
table.mw-abuselog-details th {<br />
background: var(--oouihelper--textinput-background-darker);<br />
}<br />
<br />
<br />
/* -------------------------------------------------------- */<br />
/* Special:AbuseFilter */<br />
/* -------------------------------------------------------- */<br />
body td.mw-abusefilter-history-changed {<br />
background: var(--oouihelper--themerelated-darkest);<br />
}<br />
#mw-abusefilter-warn-preview,<br />
#mw-abusefilter-disallow-preview {<br />
border-color: var(--oouihelper--borderdark-lighter);<br />
}<br />
tr.mw-abusefilter-list-disabled,tr.mw-abusefilter-list-disabled td {<br />
color: var(--oouihelper--disabled);<br />
}<br />
tr.mw-abusefilter-list-deleted,tr.mw-abusefilter-list-deleted td {<br />
color: var(--oouihelper--disabled);<br />
}<br />
tr.mw-abusefilter-list-throttled,tr.mw-abusefilter-list-throttled td {<br />
color: var(--oouihelper--red);<br />
}<br />
div.mw-abusefilter-editor {<br />
border-color: var(--oouihelper--borderdark);<br />
}<br />
.mw-abusefilter-tools-error {<br />
color: var(--oouihelper--red);<br />
}<br />
<br />
<br />
/* -------------------------------------------------------- */<br />
/* Special:AllMessages */<br />
/* -------------------------------------------------------- */<br />
#mw-allmessagestable tbody:hover td {<br />
background-color: var(--oouihelper--textinput-background-lighter);<br />
}<br />
#mw-allmessagestable .am_default {<br />
background-color: var(--oouihelper--yellow-darker);<br />
}<br />
#mw-allmessagestable tbody:hover .am_default {<br />
background-color: var(--oouihelper--yellow);<br />
}<br />
#mw-allmessagestable .am_actual {<br />
background-color: var(--oouihelper--green-darker);<br />
}<br />
#mw-allmessagestable tbody:hover .am_actual {<br />
background-color: var(--oouihelper--green);<br />
}<br />
<br />
/* History pages */<br />
.mw-plusminus-pos {<br />
color: #00ff00;<br />
}<br />
<br />
.mw-plusminus-neg {<br />
color: var(--theme-alert-color);<br />
}<br />
<br />
/* ======================================= */<br />
/* Special:Contribs */<br />
/* ======================================= */<br />
<br />
.mw-input #wpUploadFile {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.mw-contributions-table>:nth-child(3) label+select,<br />
.mw-contributions-table>:nth-child(4) label+input {<br />
display: inline;<br />
margin: 0;<br />
}<br />
.mw-contributions-table .mw-input-with-label {<br />
vertical-align: middle;<br />
}<br />
<br />
div.cargoReplacementTableInfo {<br />
background-color: rgba(255, 255, 255, 0.2);<br />
}<br />
<br />
pre, .mw-code, code {<br />
color: var(--theme-text-color);<br />
background-color: var(--code-background-color);<br />
background-color: #323232;<br />
border-color: var(--theme-border-color);<br />
}<br />
code {<br />
word-wrap: break-word;<br />
}<br />
<br />
/* ======================================= */<br />
/* Special:Special:CargoTableDiagram */<br />
/* ======================================= */<br />
<br />
.node rect, .node circle, .node ellipse {<br />
stroke: var(--theme-border-color);<br />
fill: var(--table-background-color);<br />
fill-opacity: 1;<br />
}<br />
<br />
.node.entity-name rect.label-container {<br />
fill: var(--table-heading-background-color);<br />
}<br />
<br />
svg.cargo-table-svg tspan{<br />
fill: var(--theme-text-color);<br />
}<br />
<br />
/* File: pages */<br />
#filetoc {<br />
border-color: var(--theme-border-color);<br />
background-color: var(--theme-highlight-background);<br />
}<br />
.mw_metadata td, .mw_metadata th {<br />
border-color: var(--theme-border-color);<br />
}<br />
.mw_metadata th {<br />
background-color: var(--theme-box-background);<br />
}<br />
.mw_metadata td {<br />
background-color: var(--theme-highlight-background);<br />
}<br />
<br />
<br />
<br />
/* ------------------------------------------------------------------ */<br />
<br />
<br />
/* ================================================================== */<br />
/* Extension styles */<br />
/* ================================================================== */<br />
<br />
<br />
/* ------------------------------------------------------------------ */<br />
<br />
/* Extension:Tabber */<br />
body ul.tabbernav li a,<br />
body ul.tabbernav li a:link,<br />
body ul.tabbernav li a:visited,<br />
body ul.tabbernav li a:hover {<br />
border-radius: .5em .5em 0 0;<br />
}<br />
<br />
.tabber__tab, .tabber__tab:visited {<br />
color:var(--tabber-color)<br />
}<br />
.tabber__tab--active, .tabber__tab--active:visited {<br />
box-shadow: inset 0 -2px 0 0 var( --tabber-color--active);<br />
color: var(--tabber-color--active);<br />
}<br />
@media (hover: hover) {<br />
.tabber__tab:hover {<br />
box-shadow: inset 0 -2px 0 0 var(--tabber-color--hover);<br />
color: var(--tabber-color--hover);<br />
}<br />
}<br />
<br />
/* Extension:Cargo */<br />
/* Removes redundant Cargo extension "Purge cache" link */<br />
div.menu li#ca-cargo-purge {<br />
display: none;<br />
}<br />
/* Maximum image size for NPC images storing in Cargo table */<br />
.npcimg img{<br />
height: auto;<br />
width: auto;<br />
max-height: 100px;<br />
max-width: 100px;<br />
}<br />
/* Adjustments for the table headers on ?action=pagevalues */<br />
.cargo-pagevalues-tableinfo {<br />
background-color: var(--oouihelper--text-background);<br />
top: 35px; /* wiki.gg header offset */<br />
}<br />
<br />
<br />
/* Extension:InputBox */<br />
/* Hide text input box for just a button */<br />
.notextbox form > .mw-ui-input {<br />
display: none;<br />
}<br />
<br />
<br />
/* Extension:MultimediaViewer */<br />
/* Reset link color to default (from Vector skin) */<br />
/* (this entire thing could be styled to fit the currently active theme, but as<br />
* long as it uses default Vector styling, the links should too, in order to be readable) */<br />
.mw-mmv-main a {<br />
color: #0645ad;<br />
}<br />
/* same for text color in attribution warning */<br />
.mw-mmv-dialog .mw-mmv-dialog-warning {<br />
color: #202122;<br />
}<br />
<br />
<br />
/* Extension:CiteThisPage */<br />
.mw-specialCiteThisPage-bibliographic {<br />
background-color: var(--theme-page-background-color--secondary);<br />
}<br />
<br />
<br />
/* Extension:CodeEditor */<br />
/* Unify text color in status bar */<br />
/* (the "status-message" and "status-line" divs use the current theme's text<br />
* color, which might be hard to read on the hard-coded white background */<br />
.codeEditor-status {<br />
color: rgb(114, 119, 125); /* same color as div.ace_gutter-cell */<br />
}<br />
<br />
<br />
/* Extension:CategoryTree */<br />
/* Use theme-dependent colors for the "expand"/"collapse" arrows */<br />
.CategoryTreeEmptyBullet {<br />
color: var(--theme-text-color-note);<br />
}<br />
.CategoryTreeToggle {<br />
color: var(--theme-link-color);<br />
}<br />
<br />
<br />
/* Extension:Scribunto */<br />
/* The "Script error" dialog uses jquery.ui.dialog, which looks the same in all<br />
* themes. The links do use theme-dependent styling by default though, which<br />
* causes them to be hard to read in some themes. <br />
* Resetting them here to the Vector default to be the same in all themes. */<br />
.scribunto-trace a {<br />
color: #0645ad;<br />
}<br />
<br />
<br />
/* Extension:SyntaxHighlight */<br />
/* ("SyntaxHighlight_GeSHi") */<br />
.mw-highlight pre {<br />
margin-top: 1em;<br />
background: #282828 !important;<br />
color:#fff !important;<br />
overflow: auto; /* scroll if needed */<br />
}<br />
.mw-highlight, .kw1 {<br />
color: #FFFFFF;<br />
font-weight: bold;<br />
}<br />
.mw-highlight .nf {<br />
color: aqua;<br />
}<br />
/* Operators */<br />
.mw-highlight .p,<br />
.mw-highlight .o {<br />
color: #fff;<br />
font-weight: bold;<br />
}<br />
/* Comments */<br />
.mw-highlight .c {<br />
color: #8d9e6b;<br />
font-weight: bold;<br />
}<br />
/* HTML Tags */<br />
.mw-highlight .nt {<br />
color: #bfe431;<br />
}<br />
/* IDs */<br />
.mw-highlight .nn {<br />
color: #a8a8ff;<br />
}<br />
/* Classes */<br />
.mw-highlight .nc {<br />
color: #7676ff;<br />
}<br />
/* Pseudo-classes */<br />
.mw-highlight .nd {<br />
color: #cf82ff;<br />
}<br />
/* Properties */<br />
.mw-highlight .k,<br />
.mw-highlight .kp {<br />
color: #fff;<br />
font-weight: normal;<br />
}<br />
/* Keywords */<br />
.mw-highlight .nb {<br />
color: #ff5858;<br />
}<br />
/* Text values, strings */<br />
.mw-highlight .kc,<br />
.mw-highlight .s1,<br />
.mw-highlight .s2,<br />
.mw-highlight .sx,<br />
.mw-highlight .n {<br />
color: #00c6d2;<br />
}<br />
/* Numeric values */<br />
.mw-highlight .mi,<br />
.mw-highlight .mf {<br />
color: #60feff;<br />
font-weight: bold;<br />
}<br />
/* Units */<br />
.mw-highlight .kt {<br />
color: #ff3f85;<br />
font-weight: bold;<br />
}<br />
/* #Color values */<br />
.mw-highlight .mh {<br />
color: #b2d241;<br />
}<br />
/* !important */<br />
.mw-highlight .cp {<br />
color: #F37F20;<br />
}<br />
/* JS generic */<br />
.mw-highlight .nx {<br />
color: #a8a8ff;<br />
}<br />
.mw-highlight .nv {<br />
color: #fff;<br />
}<br />
/* Highlighted lines */<br />
.mw-highlight .hll {<br />
background-color: #50503e;<br />
}<br />
/* Highlight fields inside code class (e.g. Template:Code) */<br />
code.mw-highlight {<br />
background: var(--theme-page-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
/* More noticeable diff coloring */<br />
.diff td.diff-context {<br />
background: none repeat scroll 0 0 transparent;<br />
color: var(--theme-text-color);<br />
border-color: rgba(var(--theme-border-color--rgb), 0.5);<br />
}<br />
.diff td.diff-deletedline {<br />
background-color: #FFE49C;<br />
border-color: #FFE49C;<br />
color: #000;<br />
}<br />
.diff td.diff-deletedline .diffchange {<br />
background-color: #feeec8;<br />
color: #000;<br />
}<br />
.diff td.diff-addedline {<br />
background-color: #A3D3FF;<br />
border-color: #A3D3FF;<br />
color: #000;<br />
}<br />
.diff td.diff-addedline .diffchange {<br />
background-color: #d8ecff;<br />
color: #000;<br />
}<br />
<br />
<br />
/* "Forward" column on Special:Interwiki */<br />
table.mw-interwikitable.body td.mw-interwikitable-local-yes {<br />
background-color: var(--theme-page-background-color--secondary);<br />
}<br />
<br />
<br />
/* Numbers of edits/pages/contributors on Special:CreateAccount */<br />
.mw-createacct-benefits-list .mw-number-text,<br />
#bodyContent .mw-createacct-benefits-list .mw-number-text h3 /* needs to be this specific to override another rule */ {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
<br />
/* Pages with content model "JSON" */<br />
.mw-json th, .mw-json td {<br />
border-color: var(--theme-border-color);<br />
}<br />
.mw-json tr {<br />
background-color: transparent;<br />
}<br />
.mw-json th {<br />
background-color: var(--theme-box-background);<br />
}<br />
.mw-json-value, .mw-json-single-value {<br />
background-color: var(--theme-highlight-background);<br />
}<br />
.mw-json-single-value {<br />
background-color: var(--theme-highlight-background);<br />
}<br />
.mw-json-empty {<br />
background-color: var(--theme-box-background);<br />
}<br />
<br />
<br />
/***********************************************************************************************************<br />
* Common styles for "real" wiki page content.<br />
***********************************************************************************************************/<br />
<br />
/* remove external link icon.<br />
.mw-parser-output a.external,<br />
.link-https{<br />
padding-right: 0;<br />
background: none;<br />
}<br />
*/<br />
<br />
/** ToC **/<br />
.toc {<br />
border-radius: 4px;<br />
border: 1px solid var(--theme-border-color);<br />
background: var(--theme-box-background);<br />
margin: 1em auto 1em 0;<br />
padding: 0;<br />
font-size: 1em;<br />
min-width: 12em;<br />
}<br />
.toc .toctitle h2 {<br />
margin: 0;<br />
display: flex;<br />
align-items: center;<br />
padding: 0 0.5em;<br />
}<br />
.toc .toctitle h2::before{<br />
content: '';<br />
display: block;<br />
width: 12px;<br />
height: 0;<br />
border-bottom: 52px solid transparent;<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E");<br />
background-repeat: no-repeat;<br />
background-position: center top;<br />
background-size: 100% auto;<br />
filter: drop-shadow(0 40px 0 var(--theme-text-color));<br />
margin: -40px 6px 0 0;<br />
}<br />
.toc .toctitle{<br />
position: relative;<br />
overflow: hidden;<br />
text-align: left;<br />
}<br />
.toc .toctogglelabel{<br />
position: absolute;<br />
width: 100%;<br />
height: 100%;<br />
left: 0;<br />
top: 0;<br />
box-sizing: border-box;<br />
padding-right: 1em;<br />
display: flex;<br />
align-items: center;<br />
justify-content: flex-end;<br />
}<br />
.toc .toctogglespan::before,<br />
.toc .toctogglespan::after{<br />
display: none;<br />
}<br />
.toc .toctogglelabel::after{<br />
display: none;<br />
}<br />
.toc .toctogglelabel::before{<br />
content: "";<br />
display: inline-block;<br />
background: none;<br />
position: relative;<br />
width: 0;<br />
height: 0;<br />
border-style: solid;<br />
border-color: var(--theme-widget-toc-arrow-color) transparent;<br />
border-width: 0 5px 6px 5px;<br />
vertical-align: middle;<br />
flex: 0 0 auto;<br />
}<br />
.toc .toctogglelabel:hover::before{<br />
border-color: var(--theme-widget-toc-arrow-color-hover) transparent;<br />
}<br />
.toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before{<br />
border-width: 6px 5px 0 5px;<br />
}<br />
/* Won't change ToC box width when toggle show/hide. */<br />
.toctogglecheckbox:checked ~ ul{<br />
overflow: hidden;<br />
display: block;<br />
height: 0;<br />
border: 0;<br />
padding-top: 0;<br />
padding-bottom: 0;<br />
}<br />
/* content list */<br />
.mw-content-ltr .toc ul ul,<br />
.mw-content-rtl.toc ul ul{<br />
margin: 0 0 0 1em;<br />
}<br />
.toc a {<br />
color: var(--theme-text-color-em);<br />
}<br />
.toc a:hover {<br />
color: white;<br />
}<br />
.toc .tocnumber{<br />
color: var(--theme-text-color-note);<br />
}<br />
.toc .tocnumber::after{<br />
content: '.';<br />
}<br />
.toc .toctitle,<br />
.toc > ul{<br />
padding: 0.5em;<br />
}<br />
.toc > ul{<br />
border-top: 1px solid var(--theme-border-color);<br />
margin: 0;<br />
}<br />
.toc > ul a{<br />
display: block;<br />
padding: 2px 0.5em;<br />
border-radius: 4px;<br />
transition: background 0.1s;<br />
}<br />
.toc > ul a:hover {<br />
text-decoration: none;<br />
background: var(--theme-widget-toc-item-hover-background);<br />
}<br />
.toc h2{<br />
font-weight: normal;<br />
}<br />
.toc li{<br />
margin: 0;<br />
}<br />
<br />
<br />
/***********************************************************************************************************<br />
* common style for content box<br />
***********************************************************************************************************/<br />
.mw-body-content h2 {<br />
border-color: var(--theme-hr-color-B);<br />
border-bottom-width: 1px;<br />
margin-bottom: 0.5rem;<br />
padding-bottom: 6px;<br />
}<br />
.mw-body-content hr {<br />
background-color: var(--theme-hr-color-B);<br />
}<br />
<br />
.fullwidth, .full-width{<br />
width: 100%;<br />
}<br />
.nowrap {<br />
white-space: nowrap;<br />
}<br />
<br />
<br />
/* ".center" has width=100% rule, we don't want it, so use a different class name. */<br />
.aligncenter,<br />
.align-center {<br />
text-align: center;<br />
}<br />
<br />
.alignleft,<br />
.align-left{<br />
text-align: left;<br />
}<br />
<br />
.alignright,<br />
.align-right{<br />
text-align: right;<br />
}<br />
<br />
/* clear fix for float block */<br />
.clearfix {<br />
*zoom: 1;<br />
}<br />
.clearfix::before,<br />
.clearfix::after {<br />
content: " ";<br />
display: table;<br />
}<br />
.clearfix::after {<br />
clear: both;<br />
}<br />
<br />
/* -------------------------------------------------------- */<br />
/* classic/expert/master mode tabber */<br />
/* -------------------------------------------------------- */<br />
:root{<br />
--custom-mode-theme-background-color: var(--theme-accent-color);<br />
--custom-mode-theme-label-color: var(--theme-accent-label-color);<br />
--custom-mode-theme-border-color: var(--custom-accent-border-color);<br />
}<br />
.modesbox.c-expert{<br />
--custom-mode-theme-border-color: var(--custom-modetabs-expert-border-color);<br />
}<br />
.modesbox.c-master{<br />
--custom-mode-theme-border-color: var(--custom-modetabs-master-border-color);<br />
}<br />
.modesbox.c-normal .m-expert,<br />
.modesbox.c-normal .m-master,<br />
.modesbox.c-normal .m-expert-master{<br />
display: none !important;<br />
}<br />
.modesbox.c-expert .m-normal,<br />
.modesbox.c-expert .m-master,<br />
.modesbox.c-expert .m-normal-master{<br />
display: none !important;<br />
}<br />
.modesbox.c-master .m-normal,<br />
.modesbox.c-master .m-expert,<br />
.modesbox.c-master .m-normal-expert{<br />
display: none !important;<br />
}<br />
.modesbox.expertonly .m-normal,<br />
.modesbox .expertonly .m-normal{<br />
display: none !important;<br />
}<br />
.modesbox.masteronly .m-normal,<br />
.modesbox.masteronly .m-expert,<br />
.modesbox .masteronly .m-normal,<br />
.modesbox .masteronly .m-expert{<br />
display: none !important;<br />
}<br />
<br />
<br />
<br />
.block{<br />
display: block;<br />
}<br />
.inline{<br />
display: inline;<br />
}<br />
.inline-block{<br />
display: inline-block;<br />
}<br />
<br />
.incell-border {<br />
margin: 0.7em 0;<br />
background-color: var(--theme-border-color);<br />
}<br />
<br />
hr.space{<br />
height: 4px;<br />
background: none;<br />
border: 0;<br />
}<br />
.page-content .vertical-align-top *{<br />
vertical-align: top;<br />
}<br />
.page-content .vertical-align-bottom *{<br />
vertical-align: bottom;<br />
}<br />
<br />
<br />
<br />
<br />
/* ================================================================== */<br />
/* Portable infobox theme */<br />
/* ================================================================== */<br />
<br />
.portable-infobox {<br />
--pi-border-color: var(--theme-border-color);<br />
--pi-border-color--rgb: var(--theme-border-color--rgb);<br />
padding: 6px;<br />
border-radius: 0.5em;<br />
}<br />
<br />
.portable-infobox .pi-item.pi-data {<br />
padding-bottom: 6px;<br />
padding-top: 6px;<br />
padding-left: 4px;<br />
padding-right: 4px;<br />
}<br />
.portable-infobox .pi-item.pi-data.pi-border-color {<br />
border-color: rgba(var(--pi-border-color--rgb), 0.8);<br />
}<br />
.page-content .portable-infobox .pi-title {<br />
padding: 7px;<br />
font-size: 15px;<br />
}<br />
.page-content .portable-infobox .pi-header {<br />
padding: 6px;<br />
font-size: 12px;<br />
text-align: center;<br />
}<br />
.portable-infobox .pi-collapse .pi-header:first-child {<br />
padding-right: 0;<br />
}<br />
.portable-infobox .pi-collapse .pi-header:first-child::after {<br />
width: 7px;<br />
height: 7px;<br />
margin-top: -4px;<br />
}<br />
.portable-infobox .pi-collapse-closed .pi-header {<br />
margin-bottom: 2px;<br />
}<br />
.portable-infobox .pi-title + .pi-item .pi-header {<br />
margin-top: 2px;<br />
}<br />
.portable-infobox .pi-navigation:not([data-item-name="data-nav"]) {<br />
font-size: 11px;<br />
text-align: center;<br />
background-color: var(--pi-secondary-background);<br />
padding: 5px<br />
}<br />
.portable-infobox .pi-navigation[data-item-name="data-nav"] {<br />
padding: 0;<br />
}<br />
.portable-infobox .pi-navigation[data-item-name="data-nav"].pi-secondary-font {<br />
font-weight: revert;<br />
}<br />
.portable-infobox .pi-item.pi-data .pi-data-value,<br />
.portable-infobox .pi-item.pi-data .pi-data-label {<br />
align-self: center;<br />
hyphens: none;<br />
}<br />
/* Align data labels to the right (except for stacked layout) */<br />
.portable-infobox:not(.pi-layout-stacked) .pi-item.pi-data .pi-data-label {<br />
text-align: right;<br />
}<br />
.portable-infobox .pi-data-value abbr[title] {<br />
text-decoration: none;<br />
}<br />
.portable-infobox .pi-image {<br />
margin: 6px;<br />
}<br />
/* Automatically resize images inside data values if they are too big for the infobox */<br />
.portable-infobox .pi-data-value .image img {<br />
max-width: 100%;<br />
width: auto;<br />
height: auto;<br />
}<br />
.portable-infobox .pi-caption {<br />
padding-bottom: 0;<br />
}<br />
/* Hide tabs if there is only 1 section */<br />
.portable-infobox .wds-tabs .wds-tabs__tab:only-of-type {<br />
display: none;<br />
}<br />
/* Center tabs if there's no scroll */<br />
.portable-infobox .wds-tabs__wrapper .wds-tabs {<br />
justify-content: center;<br />
}<br />
.portable-infobox .wds-tabs__wrapper.right-arrow-visible .wds-tabs,<br />
.portable-infobox .wds-tabs__wrapper.left-arrow-visible .wds-tabs,<br />
.portable-infobox .wds-tabs__wrapper.both-arrows-visible .wds-tabs {<br />
justify-content: left;<br />
}<br />
/* Slightly reduce size of tab labels */<br />
.portable-infobox .wds-tabs .wds-tabs__tab-label {<br />
font-size: 14px;<br />
height: 34px;<br />
padding: 0;<br />
margin: 0 8px;<br />
}<br />
.portable-infobox .wds-tabs__wrapper {<br />
margin-bottom: 10px;<br />
}<br />
/* Remove li bullets added by FandomDesktop */<br />
.pi-data-value ul li::before {<br />
display: none;<br />
}<br />
.portable-infobox .pi-secondary-background + .pi-secondary-background,<br />
.portable-infobox .pi-group .pi-smart-group:first-of-type,<br />
.portable-infobox .pi-group .pi-horizontal-group:first-of-type .pi-data-label {<br />
border-top: none;<br />
}<br />
<br />
.portable-infobox .tags > li {<br />
display: inline-block;<br />
border-radius: 3px;<br />
border: 1px solid rgba(var(--theme-link-color--rgb), 0.4);<br />
padding: 0 4px;<br />
margin: 3px 6px 3px auto;<br />
}<br />
.portable-infobox .tags.unlinked > li,<br />
.portable-infobox .tags > li.unlinked {<br />
border-color: rgba(var(--theme-text-color--rgb), 0.4);<br />
}<br />
<br />
.portable-infobox .pi-title[data-item-name="subtitle"] {<br />
margin-top: -12px;<br />
font-size: 12px;<br />
font-style: italic;<br />
line-height: 12px;<br />
color: var(--theme-text-color-note);<br />
padding-bottom: 8px;<br />
}<br />
<br />
@media screen and (max-width: 720px) {<br />
.portable-infobox {<br />
margin: 0 auto;<br />
}<br />
}<br />
<br />
<br />
<br />
/***********************************************************************************************************<br />
* css for specific templates<br />
***********************************************************************************************************/<br />
<br />
/****************************************<br />
/* SEA OF THIEVES TEMPLATES *<br />
/****************************************/<br />
<br />
/********************<br />
/* AMBOX & BANNERS *<br />
/******************/<br />
<br />
/* copyright images tweak */<br />
.copyright-icon {<br />
background-image: url("https://seaofthieves.wiki.gg/images/6/6e/Copyright_white.svg");<br />
background-size: 100%;<br />
height: 32px;<br />
width: 32px;<br />
}<br />
<br />
.ambox {<br />
border: none;<br />
/* border-image: var(--parchment-border) 27 54 31 39 fill / 1 / 0 round; */<br />
background: linear-gradient(to right,rgb(0 0 0 / 80%),rgb(0 0 0 / 0%)) padding-box;<br />
color: #ffffff;<br />
font-size: 95%;<br />
margin: 0 auto 10px auto;<br />
padding: 3px 6px 3px 16px;<br />
width: 80%;<br />
}<br />
.ambox-gray {<br />
box-shadow: 10px 0 0 #383838 inset;<br />
}<br />
<br />
.ambox.ambox-tiny {<br />
font-size: 90%;<br />
/* margin: 2px 0; */<br />
width: 80%;<br />
}<br />
<br />
.ambox + .ambox {<br />
margin-top: -10px;<br />
}<br />
<br />
.ambox-text {<br />
padding: 0.25em 0.5em;<br />
}<br />
<br />
.ambox-image {<br />
padding: 2px 0px 2px 0.5em;<br />
text-align: center;<br />
width: 60px;<br />
}<br />
<br />
.ambox-tiny .ambox-image {<br />
padding: 2px 0.5em;<br />
text-align: left;<br />
width: 32px;<br />
}<br />
<br />
/* Ambox colors */<br />
.ambox-blue { box-shadow: 10px 0 0 #1e90ff inset; }<br />
<br />
.ambox-red { box-shadow: 10px 0 0 #b22222 inset; }<br />
<br />
.ambox-orange { box-shadow: 10px 0 0 #f28500 inset; }<br />
<br />
.ambox-yellow { box-shadow: 10px 0 0 #f4c430 inset; }<br />
<br />
.ambox-purple { box-shadow: 10px 0 0 #9932cc inset; }<br />
<br />
.ambox-gray { box-shadow: 10px 0 0 #bba inset; }<br />
<br />
.ambox-green { box-shadow: 10px 0 0 #228b22 inset; }<br />
<br />
/* Ambox small text */<br />
.amsmalltext {<br />
font-size: smaller;<br />
}<br />
<br />
.banner {<br />
background: rgba(47, 162, 136, .3);<br />
margin: .5em .5em 1.2em .5em;<br />
border-left: 6px solid rgba(47, 162, 136, 1);<br />
padding: .5em 2em .5em 1em;<br />
clear: left; <br />
display: table;<br />
width: -webkit-fill-available;<br />
}<br />
<br />
/*****************<br />
/* FRONT PAGE *<br />
/***************/<br />
<br />
.fpmain {<br />
width: 100%;<br />
overflow: hidden;<br />
z-index: 1;<br />
}<br />
<br />
.fpmidsections {<br />
float: left;<br />
width: 100%;<br />
overflow: hidden;<br />
}<br />
<br />
.fpbox {<br />
border-style: solid;<br />
border-width: 15px;<br />
border-color: transparent;<br />
border-image: var(--parchment-border) 27 54 31 39 fill / 1 / 0 round;<br />
background: transparent;<br />
margin: 5px;<br />
padding: 5px;<br />
overflow: auto;<br />
}<br />
<br />
.fpbox .mainheading {<br />
border: none;<br />
font-family: var(--theme-page-headings-font),rubik,helvetica,arial,sans-serif;<br />
font-size: 125%;<br />
margin: 0 0 10px 0;<br />
color: var(--theme-header-color);<br />
}<br />
<br />
.fpbox .heading {<br />
font-family: var(--theme-page-headings-font),rubik,helvetica,arial,sans-serif;<br />
font-size: 110%;<br />
margin: 0 0 10px 0;<br />
color: var(--theme-header-color);<br />
border-bottom: solid 1px var(--theme-border-color);<br />
}<br />
<br />
.fpbox ul {<br />
margin-left: .751rem;<br />
list-style: none;<br />
}<br />
<br />
.fpmain .columns .leftcol {<br />
width: 100%;<br />
margin: 0;<br />
padding: 0;<br />
}<br />
<br />
.fpmain .columns .rightcol {<br />
width: 100%;<br />
margin: 0;<br />
padding: 0;<br />
}<br />
<br />
.fpsection1,<br />
.fpsection2,<br />
.fpsection3,<br />
.fpsection4 {<br />
float: left;<br />
clear: both;<br />
width: 100%;<br />
}<br />
<br />
div.fp2columnonly,<br />
div.fp3columnonly {<br />
display: none;<br />
}<br />
<br />
.fpsection1 > .fpbox.plain, .fpsection4 > .fpbox {<br />
height:auto !important;<br />
}<br />
<br />
@media (min-width: 790px) {<br />
.fpsection1 {<br />
float: left;<br />
clear: none;<br />
width: 100%;<br />
}<br />
<br />
.fpmidsections {<br />
float: left;<br />
clear: none;<br />
width: 100%;<br />
display: flex;<br />
}<br />
<br />
.fpsection4 {<br />
float: left;<br />
clear: none;<br />
width: 100%;<br />
}<br />
<br />
div.fp2columnonly {<br />
display: block;<br />
}<br />
}<br />
<br />
@media (min-width: 990px) {<br />
.fpmain .columns .leftcol {<br />
float: left;<br />
width: 50%;<br />
margin: 0;<br />
padding: 0;<br />
}<br />
<br />
.fpmain .columns .rightcol {<br />
float: right;<br />
width: 50%;<br />
margin: 0;<br />
padding: 0;<br />
}<br />
}<br />
<br />
@media (min-width: 1390px) {<br />
.fpmidsections {<br />
clear: none;<br />
float: right;<br />
width: 66.667%;<br />
}<br />
<br />
.fpsection1 {<br />
clear: none;<br />
width: 33.333%;<br />
}<br />
<br />
.fpsection2 {<br />
clear: none;<br />
width: 50%;<br />
}<br />
<br />
.fpsection3 {<br />
clear: none;<br />
width: 50%;<br />
}<br />
<br />
.fpsection4 {<br />
clear: left;<br />
width: 33.333%;<br />
}<br />
<br />
div.fp2columnonly {<br />
display: none;<br />
}<br />
<br />
div.fp3columnonly {<br />
display: block;<br />
}<br />
}<br />
<br />
.fpbox.plain {<br />
background: transparent;<br />
border: none;<br />
box-shadow: none;<br />
}<br />
<br />
.fpimagelist ul {<br />
list-style-type: none;<br />
list-style-image: none;<br />
}<br />
<br />
.fpvideos {<br />
margin: 0 auto;<br />
overflow: hidden;<br />
text-align: center;<br />
}<br />
<br />
.fpvideo {<br />
display: inline-block;<br />
margin: 0 5px;<br />
}<br />
<br />
/* solid green bullets points */<br />
ul {<br />
list-style: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%225%22 height=%2213%22> %3Ccircle cx=%222.5%22 cy=%229%22 r=%222.5%22 fill=%22%2395f3ab%22/%3E %3C/svg%3E");<br />
}<br />
/* hollow green bullet points */<br />
li ul {<br />
list-style: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='5'%0A%3E%3Ccircle cx='2.4996688' cy='2.4956303' id='circle2' style='fill:none;stroke:%2395f3ab;stroke-width:0.83333331;stroke-opacity:1' r='2.0833333' /%3E%3C/svg%3E%0A");<br />
}<br />
<br />
/******************/<br />
/* EMOTE VIDEO SIZING<br />
/******************/<br />
.emotevid {<br />
width: 300px !important;<br />
height: auto !important;<br />
object-fit: unset;<br />
}<br />
<br />
/************<br />
/* GALLERY *<br />
/**********/<br />
div.thumbinner, ul.mw-gallery-traditional li.gallerybox div.thumb{<br />
background-color:rgba(3, 4, 2, .5);<br />
background-color:rgba(76, 105, 102, .5);<br />
background: linear-gradient(to top, rgba(85, 178, 155, .3), rgba(21, 30, 29, .6));<br />
border: 1px solid rgba(85, 178, 155, .5);<br />
/* border-color: rgba(47, 162, 136, .2); */<br />
border-radius: 4px;<br />
box-shadow: 0px 0px 0px 1px #000, inset 0px 0px 3px rgba(47, 162, 136, .5)<br />
}<br />
<br />
.thumbimage {<br />
background-color: transparent;<br />
border: 1px solid transparent;<br />
}<br />
<br />
.theme-fandomdesktop-light div.thumbinner, .theme-fandomdesktop-light ul.mw-gallery-traditional li.gallerybox div.thumb {<br />
background: linear-gradient(to top, rgba(var(--theme-page-background-color--secondary--rgb),0.9),rgba(var(--theme-link-color--rgb),0.45));<br />
border: 1px solid rgba(178, 155, 85, .5);<br />
border-radius: 3px;<br />
box-shadow: 0px 0px 0px 1px var(--theme-link-color),inset 0px 0px 3px rgba(var(--theme-link-color--rgb),.5);<br />
}<br />
<br />
/******************<br />
/* Infobox styles *<br />
/******************/<br />
.infoboxtable {<br />
float: right;<br />
border-collapse: separate;<br />
border-style: solid;<br />
border-width: 15px;<br />
border-color: transparent;<br />
border-image: var(--parchment-border) 39 26 repeat;<br />
background: #020607;<br />
background-clip: padding-box;<br />
color: #ffffff;<br />
margin: 0 0 .5em 1em;<br />
padding: 3px 6px;<br />
width: 300px;<br />
}<br />
<br />
.infoboxheader {<br />
border: 1px solid #55b29b;<br />
background: rgba(255, 255, 255, 0.25);<br />
font-size: 115%;<br />
color: #cdf9d9;<br />
font-family: var(--theme-page-headings-font);<br />
font-weight: normal;<br />
vertical-align: top;<br />
text-align: center;<br />
padding: 8px;<br />
}<br />
<br />
.infoboxtable ul {<br />
margin: 0em 0px 0px 0.9em;<br />
}<br />
<br />
.infoboxtable th {<br />
border-right: 1px solid #1c1f20;<br />
border: 0px;<br />
background-image: linear-gradient(to left, rgba(90, 90, 90, .4), #5a5a5a4d, #ffff0000);<br />
color: #f1eee5;<br />
font-family: var(--theme-page-headings-font);<br />
font-weight: normal;<br />
text-align: right;<br />
vertical-align: middle;<br />
padding: 0.5px 7px;<br />
padding-left: 1em;<br />
font-size: 85%;<br />
}<br />
<br />
.infoboxtable td {<br />
border: 1px solid transparent;<br />
background: transparent;<br />
color: #ffffff;<br />
font-family: PragRoman,Georgia,serif;<br />
font-size: 85%;<br />
text-align: left;<br />
vertical-align: middle;<br />
padding: 3px;<br />
padding-left: .5em;<br />
line-height: 19px;<br />
font-weight: normal;<br />
}<br />
<br />
.infoboxtable th+td{<br />
border-right: 0px;<br />
text-align: left;<br />
}<br />
<br />
.infoboxtable th.infoboxname {<br />
background: linear-gradient(30deg, rgba(110, 110, 110, 0) 0, rgba(255,255,255,0.2) 49%,rgba(255,255,255,0.2) 51%,rgba(110, 110, 110, 0));<br />
box-shadow: inset 0px 16px 32px rgba(0, 0, 0, 0.5);<br />
font-size: 110%;<br />
color: #f1eee5;<br />
font-family: var(--theme-page-headings-font);<br />
text-align: center;<br />
padding: 8px;<br />
}<br />
<br />
.infoboxtable th.infoboxdetails {<br />
background: linear-gradient(30deg, rgba(110, 110, 110, 0) 0, rgba(255,255,255,0.2) 49%,rgba(255,255,255,0.2) 51%,rgba(110, 110, 110, 0));<br />
text-align: center;<br />
color: #f1eee5;<br />
font-family: var(--theme-page-headings-font);<br />
border: 1px solid transparent;<br />
padding: 3px;<br />
}<br />
<br />
.infoboxtable .image img {<br />
background-image: radial-gradient(rgba(181, 179, 168, .75) 0%, #20202000 75%);<br />
}<br />
<br />
/* SPECIAL INFOBOX TAGS */<br />
.infoboxtable th.infoboxname, .infoboxtable th.infoboxnametimelimited, .infoboxtable th.infoboxtimelimited, .infoboxtable th.infoboxnameremoved, .infoboxtable th.infoboxremoved, .infoboxtable th.infoboxnameinsider, .infoboxtable th.infoboxinsider {<br />
border: 1px solid transparent;<br />
text-align: center;<br />
padding: 8px;<br />
}<br />
<br />
.infoboxtable th.infoboxnametimelimited {<br />
background: linear-gradient(30deg,rgba(110, 110, 110, 0) 0,rgba(47, 162, 136, 0.5) 49%,rgba(47, 162, 136, 0.5) 51%, rgba(110, 110, 110, 0));<br />
box-shadow: inset 0px 16px 32px rgba(0, 0, 0, 0.5);<br />
font-size: 110%;<br />
color: #cdf9d9;<br />
}<br />
<br />
.infoboxtable th.infoboxtimelimited {<br />
background: url(https://seaofthieves.wiki.gg/images/1/13/Icon_time.png) no-repeat 10px -7px/42px, linear-gradient(30deg,rgba(110, 110, 110, 0) 0,rgba(47, 162, 136, 0.5) 49%, rgba(47, 162, 136, 0.5) 51%,rgba(110, 110, 110, 0)) !important;<br />
height: 1.5em;<br />
vertical-align: baseline;<br />
color: #cdf9d9;<br />
padding: 3px;<br />
/* background-size: 42px !important; */<br />
}<br />
<br />
.infoboxtable th.infoboxnameinsider {<br />
background: linear-gradient(30deg, rgba(110, 110, 110, 0) 0, rgba(49, 78, 90, 1) 49%, rgba(49, 78, 90, 1) 51%, rgba(110, 110, 110, 0)) !important;<br />
color: white;<br />
font-size: 110%;<br />
text-shadow: 0px 2px 1px #10191c;<br />
}<br />
<br />
.infoboxtable th.infoboxinsider {<br />
background: url(https://seaofthieves.wiki.gg/images/b/b2/Icon_insiders.png) no-repeat 7px -8px/42px,linear-gradient(30deg,rgba(110, 110, 110, 0) 0,rgba(49, 78, 90, 1) 49%,rgba(49, 78, 90, 1) 51%,rgba(110, 110, 110, 0)) !important;<br />
height: 1.5em;<br />
vertical-align: baseline;<br />
color: white;<br />
padding: 3px;<br />
text-shadow: 0px 2px 1px #10191c;<br />
}<br />
<br />
.infoboxtable th.infoboxnameremoved {<br />
background: linear-gradient(30deg,rgba(110, 110, 110, 0) 0,rgba(231, 84, 63, .5) 49%,rgba(231, 84, 63, .5) 51%,rgba(110, 110, 110, 0)) !important;<br />
box-shadow: inset 0px 16px 32px rgba(0, 0, 0, 0.5);<br />
font-size: 110%;<br />
color: #f1eee5;<br />
}<br />
<br />
.infoboxtable th.infoboxremoved {<br />
background: url(https://seaofthieves.wiki.gg/images/b/bf/Icon_bigx.png) no-repeat 10px -7px/42px, linear-gradient(30deg,rgba(110, 110, 110, 0) 0,rgba(231, 84, 63, .5) 49%,rgba(231, 84, 63, .5) 51%,rgba(110, 110, 110, 0)) !important;<br />
color: #f1eee5;<br />
padding: 3px;<br />
}<br />
<br />
/* ------ PORTABLE INFOBOX ------ */<br />
:root {<br />
--parchment-border: url(https://seaofthieves.wiki.gg/images/4/40/Skin-Element-Border.png);<br />
--pi-border-color:rgba(70,96,91,0.5);<br />
--pi-border-color--rgb2: 70, 96, 91;<br />
}<br />
<br />
.portable-infobox .pi-item.pi-data.pi-border-color{<br />
border-color: rgba(var(--pi-border-color--rgb2),.8);<br />
}<br />
<br />
.portable-infobox h2, .portable-infobox h3 {<br />
font-family: inherit;<br />
}<br />
<br />
.pi-font, .portable-infobox .pi-data-label {<br />
/*font-size: 11px;*/<br />
font-size: 14px;<br />
}<br />
.pi-group{<br />
border: none;<br />
}<br />
<br />
.portable-infobox .pi-header {<br />
/*font-size: 12px; */ <br />
font-size: 14px;<br />
line-height: 1.25;<br />
padding: 9px;<br />
}<br />
<br />
.portable-infobox:not(.pi-layout-stacked) .pi-item.pi-data .pi-data-label {<br />
text-align: start;<br />
}<br />
<br />
/* ------ PORTABLE INFOBOX ------ */<br />
<br />
.pi-data-label { flex-basis: 132px; }<br />
.pi-type-sot-basic .pi-image-thumbnail {<br />
max-width: 240px; /* Typically, use the same width as your infobox, minus borders */<br />
height: auto; /* Preserves the image ratio */<br />
}<br />
<br />
.portable-infobox.pi-type-sot-basic {<br />
--pi-border-color: rgba(70,96,91,0.5);<br />
--pi-border-color--rgb: 0,96,91;<br />
box-sizing: border-box;<br />
border-image: var(--parchment-border) 39 26 repeat;<br />
border-width: 15px;<br />
border-style: solid;<br />
background-color: rgba(0,0,0,.80);<br />
background-clip: padding-box;<br />
--pi-secondary-background: linear-gradient(30deg,rgba(110,110,110,0) 0,rgba(255,255,255,0.2) 49%,rgba(255,255,255,0.2) 51%,rgba(110,110,110,0)); /*Default heading backgrounds*/<br />
font-family: PragRoman,Georgia,serif;<br />
font-family: serif;<br />
width: 300px;<br />
padding: 3px 6px;<br />
line-height: 1.5;<br />
}<br />
<br />
.portable-infobox.pi-type-sot-basic [data-source="description"] {<br />
color: var(--theme-header-color);<br />
text-align: center;<br />
padding: 0 1.75rem .25rem 1.75rem;<br />
line-height: 1.25;<br />
}<br />
<br />
#bodyContent .pi-type-sot-basic .pi-title {<br />
background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='252' height='49' version='1.1' viewBox='0 0 66.675 12.965' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='.22816' x2='66.398' y1='6.4808' y2='6.4808' gradientTransform='matrix(-1.0079 0 0 1.0856 67.154 -.86732)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23708b8f' stop-opacity='0' offset='0'/%3E%3Cstop stop-color='%23708b8f' stop-opacity='.247' offset='.253'/%3E%3Cstop stop-color='%23708b8f' stop-opacity='.33' offset='.5'/%3E%3Cstop stop-color='%23708b8f' stop-opacity='.247' offset='.75'/%3E%3Cstop stop-color='%23708b8f' stop-opacity='0' offset='1'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform='translate(1.2335 28.725)'%3E%3Crect x='-1.2335' y='-28.725' width='66.675' height='12.965' d='M 66.817373,12.144706 66.905227,-0.65705092 0.25199752,-0.81987733 0.23022666,12.022852 Z' fill='url(%23a)'/%3E%3C/g%3E%3C/svg%3E%0A");<br />
background-repeat: no-repeat;<br />
background-position: center;<br />
background-size: 100% 100%;<br />
box-shadow: inset 0px 16px 32px rgb(0 0 0 / 50%);<br />
font-size: 1.25rem;<br />
font-size: 1.0rem;<br />
font-size: 1.15rem;<br />
color: #f1eee5;<br />
font-weight: normal;<br />
padding: 10px;<br />
}<br />
<br />
aside.pi-theme-timelimited {<br />
position: relative;<br />
}<br />
<br />
aside.pi-theme-timelimited::after {<br />
background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' role='presentation' xmlns='http://www.w3.org/2000/svg' width='67' height='65.54' version='1.1' viewBox='0 0 17.727 17.341'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='-3.0001' x2='36.722' y1='-1.8597' y2='39.764' gradientTransform='matrix(-.25654 0 0 .25852 112.46 215.66)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23f66030' offset='0'/%3E%3Cstop stop-color='%23f49322' offset='1'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform='translate(-95.517 -215.13)'%3E%3Cpath d='m110.85 231.41-1.0835-2.391-4.668-3.2375-3.0355-3.2278-2.2916-0.71173-0.44221-2.401-0.68045-0.67993-1.3488-0.37561-1.2186-2.4788-0.31774-0.66832 6.0123 0.33555 3.8201-0.43657 6.9831 0.0968 0.57732 0.92359-0.22977 4.5003c0.18497 2.8569 0.16579 4.829-0.0724 7.4413l-0.1627 1.7848 0.29089 0.88994 0.10048 1.1574-0.0444 0.43919z' opacity='.401' stroke-width='.074365'/%3E%3Cpath d='m96.291 216.65-0.77446-1.5059h2.6077l3.6559 0.42588 3.8201-0.43657 6.9834 0.0968 0.57701 0.92352-0.0902 1.3042-0.0154 5.0904-0.0336 3.2175-0.0644 1.3885-0.26147 2.7258 0.54782 1.563-0.13362 1.0308-0.14439-0.31936-0.63149-0.7694-1.6405-1.5899-1.566-0.37207-0.67942-2.5298-0.81078-0.025-3.0781-3.2014-2.4894-0.67132-1.266-2.108-2.1507-2.1305-0.04308-1.2202z' fill='url(%23a)' stroke-width='.25753'/%3E%3Cpath d='m112.97 232.16-0.63136-0.76944-7e-3 -1.7495-0.0294-2.2698-0.66964-1.493 1.2887-3.2021 7e-3 -1.0796-0.74162-2.1929-0.33347-1.3802-0.19151-1.3813-1.0882 0.13916-0.9136 0.31014-8.0031-0.90117-0.79023 0.22502-1.4409-0.22601-1.7769 0.32456-1.4419-0.0391-0.6858-1.3253h2.6077l3.6559 0.42588 3.8201-0.43657 6.9831 0.0968 0.28867 0.46179 0.28865 0.4618-0.0862 1.3104c-0.0258 0.44762-0.0396 0.84327-0.0321 3.0459 0.0269 2.8662 0.0543 4.973-0.18392 7.5854l-0.16269 1.7848 0.5458 1.5664-0.13235 1.0274z' fill-opacity='.19608' stroke-width='.074365'/%3E%3Cpath d='m112.97 232.16-0.6349-0.76865c-0.25252-0.27228-0.87524-0.85981-1.0354-1.0208 0.14983-0.78136 1.1932-4.7577 1.2442-4.9849 0.011-0.31482 0.0944-1.7331 0.0128-2.0972-0.0907-0.28052 8.4e-4 -2.3999-0.0631-2.6391l0.22537-4.4474-0.70603-0.84357-0.22768 0.0151-2.0848-0.042-1.051 0.59465-3.8418 0.92366-3.7364-0.53864-0.93897 0.2622-3.9257-0.0985-0.67827-1.31 2.6001-0.0153 3.6563 0.42598 3.8201-0.43657 6.9831 0.0968 0.28867 0.46179 0.28865 0.4618-0.0888 1.3053-0.0595 8.1272-0.15389 2.5092-0.1627 1.7848 0.54718 1.5682-0.13373 1.0255z' fill-opacity='.08' stroke-width='.074365'/%3E%3Cpath d='m106.51 223.32c-0.085-0.0699-0.36548-0.27238-0.62076-0.45688-0.34004-0.24576-0.46632-0.34534-0.55892-0.41293-0.0973-0.0711-0.10439-0.0827-0.15644-0.20339-0.028-0.0676-0.0848-0.22452-0.12344-0.31318-0.14112-0.27174-0.15503-0.33861-0.17414-0.44058-7e-3 -0.0398-0.0105-0.063-6e-3 -0.18404 4e-3 -0.10405 6e-3 -0.16702 0.0367-0.23607 0.0298-0.0667 0.0442-0.1515 0.0765-0.24754 0.10701-0.31665 0.23314-0.66993 0.26857-0.75225 0.0106-0.0246 0.0711-0.17777 0.13444-0.3403 0.0634-0.16255 0.17971-0.44465 0.25856-0.62688 0.0789-0.18225 0.13679-0.29262 0.14925-0.33695 0.034-0.097 7e-3 -0.14471 0.0742-0.19988 0.0352-0.0291 0.0876-0.069 0.15625-0.11572 0.22851-0.15572 0.38784-0.2066 0.61359-0.29846 0.14246-0.058 0.22472-0.0577 0.34459-0.0789 0.753-0.13356 0.82334-0.13072 1.0294-0.0973 0.20356 0.0331 0.74832 0.25939 1.3438 0.55837 0.17442 0.0875 0.29134 0.16151 0.39602 0.21077 0.31446 0.148 0.28933 0.16115 0.32436 0.20812 0.0434 0.0582 0.19518 0.42009 0.2932 0.699 0.0406 0.10219 0.0406 0.0827-0.0209 0.1436-0.0219 0.0217-0.067 0.0509-0.11864 0.0859-0.11256 0.0765-0.22925 0.19521-0.22925 0.22359 0 0.0387 0.12896 0.0393 0.30552 1e-3 0.0999-0.0214 0.18375-0.0363 0.18633-0.0332 0.02 0.0242 0.1035 0.54563 0.11189 0.69868 0.0127 0.2313-0.0112 0.39597-0.0939 0.64841-0.0332 0.1014-0.10904 0.37843-0.16849 0.61562-0.0595 0.23719-0.12666 0.48239-0.14933 0.54488-0.0807 0.22208-0.2424 0.41465-0.42696 0.50817-0.13332 0.0676-1.8906 0.71179-2.0218 0.74121-0.0808 0.0184-0.14361 0.01-0.2859 0.0133-0.4246-0.0322-0.56354-0.22229-0.94864-0.52666zm1.2005 0.012c0.0595-0.0301 0.44817-0.19201 0.8637-0.35994 0.41552-0.16792 0.76741-0.3159 0.81292-0.34046 0.0864-0.0442 0.0974-0.0213 0.15309-0.1438 0.0383-0.0842 0.0733-0.23405 0.14608-0.49824 0.0639-0.2315 0.15061-0.54583 0.19286-0.69852 0.0716-0.25862 0.0881-0.2907 0.0881-0.49926 3e-5 -0.19906-0.0169-0.24301-0.0625-0.37837-0.071-0.21078-0.31417-0.85891-0.34271-0.91345-0.0537-0.1025-0.0398-0.10362-0.90408-0.6541-0.0418-0.0267-0.21071-0.13807-0.24695-0.16154-0.0747-0.0484-0.11467-0.0408-0.13135-0.0445-0.0296-7e-3 -0.0474-0.0233-0.0753-0.0467s-0.0627-0.0548-0.10163-0.0503c-0.0844 0.01-0.77489 0.17754-1.0432 0.26671-0.24425 0.0812-0.43465 0.13752-0.54496 0.20838-0.20055 0.12885-0.21255 0.15926-0.21843 0.24986 7e-3 0.0942-2e-3 0.0969-0.0287 0.16368-0.11206 0.27812-0.4389 1.1299-0.59945 1.4824-0.0345 0.0756-0.0776 0.15975-0.10664 0.2221-0.0729 0.15605-0.0586 0.13541-0.0558 0.25135 0.0303 0.0412 0.0887 0.12731 0.15939 0.22135 0.32577 0.45887 0.41384 0.53865 0.90635 0.9616 0.51626 0.44336 0.649 0.55065 0.79216 0.67321 0.0231 0.0221 0.10348 0.0902 0.12065 0.10761 0.0367 0.0371 0.11146 0.0545 0.15126 0.0179 0.0148-0.0136 0.0447-0.0239 0.075-0.037zm0.86498-1.5656c-0.13837-0.0419-0.36509-0.11742-0.60028-0.21445-0.4247-0.19693-0.5538-0.30089-0.57569-0.33122-0.0751-0.10395-0.0655-0.0933-0.0493-0.11138 0 0 0.01-0.0106 0.0123-0.022 3e-3 -0.0122-5.6e-4 -0.0257-8.3e-4 -0.0375-1e-3 -0.0785 9.9e-4 -0.25117 9e-3 -0.35091 0.0158-0.20135 0.0114-0.20414 0.0358-0.37662 0.0603-0.42608 0.15064-0.75213 0.2409-0.94407 0.0138-0.024 0.0598-0.0914 0.10226-0.1326 0.031-0.0301 0.072-0.0566 0.10174-0.0842 0.047-0.0437 0.0592-0.0538 0.0847-0.0745 4e-3 4e-3 0.0228 0.16744 0.0298 0.25613 3e-3 0.0444-3e-3 0.0865-9e-3 0.0996-0.0241 0.053-0.0126 0.0765-0.0154 0.12078-2e-3 0.0367 2e-3 0.36248-1e-3 0.57947l8.4e-4 0.75812 0.0598 0.0259c0.0937 0.06 0.4884 0.27945 0.63856 0.35508 0.10758 0.0542 0.20528 0.10491 0.32818 0.15735 0.16728 0.0713 0.21248 0.0666 0.22963 0.0666 0.0192 0 0.0552 0.0202 0.0798 0.045 0.0363 0.0363 0.038 0.0286 0.0336 0.0885l6e-3 0.0946-0.0427 0.0141c-0.31986 0.0937-0.3686 0.0861-0.69962 0.0184z' stroke-width='.017911'/%3E%3Cpath d='m112.97 232.16-0.45028-0.55072c0.20353-2.2887 0.55268-4.7154 0.51357-7.5062-6e-3 -0.46342-0.0471-1.7448-0.0688-2.1649l-0.22772-4.4137 0.30558-0.94727-1.0365-1.2173-3.7178 0.13074c-3.2547 0.12217-5.7028 0.30106-6.7918 0.39728-0.59717-0.14143-1.8453-0.47834-3.3677-0.73837l3.6562 0.42592 3.8201-0.43657 6.9831 0.0968 0.28866 0.46179 0.28866 0.4618-0.0956 1.5864-6e-3 3.3229c-0.0103 2.7453 0.0378 4.42-0.20043 7.0323l-0.1627 1.7848 0.5474 1.563-0.13395 1.0308z' fill-opacity='.47059' stroke-width='.074365'/%3E%3C/g%3E%3C/svg%3E");<br />
background-repeat: no-repeat;<br />
background-size: contain;<br />
display: block;<br />
width: 67px;<br />
height: 100%;<br />
content: "";<br />
position: absolute;<br />
pointer-events: none;<br />
top: -14px;<br />
right: -14px;<br />
}<br />
<br />
#bodyContent .pi-theme-timelimited .pi-title {<br />
/* background: linear-gradient(30deg,rgba(110,110,110,0) 0,rgba(47,162,136,0.5) 49%,rgba(47,162,136,0.5) 51%,rgba(110,110,110,0)); <br />
color: #cdf9d9; */<br />
}<br />
<br />
#bodyContent .pi-theme-removed .pi-title {<br />
background: linear-gradient(30deg,rgba(110,110,110,0) 0,rgba(231,84,63,.5) 49%,rgba(231,84,63,.5) 51%,rgba(110,110,110,0));<br />
box-shadow: inset 0px 16px 32px rgba(0,0,0,0.5);<br />
color: #f1eee5;<br />
}<br />
<br />
#bodyContent .pi-theme-insider .pi-title {<br />
background: linear-gradient(30deg,rgba(110,110,110,0) 0,rgba(49,78,90,1) 49%,rgba(49,78,90,1) 51%,rgba(110,110,110,0));<br />
color: white;<br />
text-shadow: 0px 2px 1px #10191c;<br />
}<br />
<br />
#bodyContent .pi-title::before, #bodyContent .pi-title::after {<br />
display: block;<br />
width: 100%;<br />
height: 100%;<br />
content: "";<br />
position: absolute;<br />
pointer-events: none;<br />
}<br />
<br />
#bodyContent .pi-title::before {<br />
height: 4px;<br />
top: 0;<br />
left: 0;<br />
right: 0;<br />
background: url("data:image/svg+xml,%0A%3Csvg width='106' height='3' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.31 2.292L.993 1.037l26.628.359 10.58-.538L44.298.41l24.387.448L77.202.41l28.601.448-19.456.538-82.037.896z' fill='%2346605B'/%3E%3C/svg%3E") no-repeat 50% 50%/100%;<br />
}<br />
<br />
#bodyContent .pi-title::after {<br />
height: 4px;<br />
bottom: 0;<br />
left: 0;<br />
right: 0;<br />
background: url("data:image/svg+xml,%3Csvg width='106' height='2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M105.534.252l-3.407 1.434H21.345l-20.8-.269L29.055.7 35.78.97 62.23.252 66.622.7l9.055.269 29.856-.717z' fill='%2346605B'/%3E%3C/svg%3E") no-repeat 50% 50%/100%;<br />
}<br />
<br />
#bodyContent .pi-type-sot-basic .pi-title a {<br />
color: var(--theme-link-color); /* put this in NORMAL LINK rules */<br />
}<br />
<br />
#bodyContent .pi-type-sot-basic .pi-title {<br />
position:relative;<br />
}<br />
<br />
#bodyContent .pi-type-sot-basic .pi-header {<br />
background-repeat: no-repeat;<br />
background-position: center;<br />
background-size: 100% 100%;<br />
background-image: url("data:image/svg+xml,%3Csvg width='252' height='49' version='1.1' viewBox='0 0 66.675 12.965' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='.22816' x2='66.398' y1='6.4808' y2='6.4808' gradientTransform='matrix(-1 0 0 1 66.626 0)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23708b8f' stop-opacity='0' offset='0'/%3E%3Cstop stop-color='%23708b8f' stop-opacity='.247' offset='.253'/%3E%3Cstop stop-color='%23708b8f' stop-opacity='.33' offset='.5'/%3E%3Cstop stop-color='%23708b8f' stop-opacity='.247' offset='.75'/%3E%3Cstop stop-color='%23708b8f' stop-opacity='0' offset='1'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='m66.374 12.037 0.02368-11.171-22.199-0.28162-19.431-0.17011-6.0363 0.3425-18.479-0.62476-0.02368 11.792 10.505 0.19828 23.994 0.23386 25.117 0.28063 4.4368 0.19222z' fill='url(%23a)'/%3E%3Cg fill='none'%3E%3Cg transform='matrix(-.63003 0 0 .63003 66.741 -.026475)'%3E%3Cpath d='m105.53 0.252-3.407 1.434h-80.782l-20.8-0.269 28.51-0.717 6.725 0.27 26.45-0.718 4.392 0.448 9.055 0.269 29.856-0.717z' fill='%2346605b'/%3E%3C/g%3E%3Cg transform='matrix(-.6311 0 0 .6311 67.001 11.383)'%3E%3Cpath d='m4.31 2.292-3.317-1.255 26.628 0.359 10.58-0.538 6.097-0.448 24.387 0.448 8.517-0.448 28.601 0.448-19.456 0.538z' fill='%2346605b'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");<br />
}<br />
<br />
#bodyContent .portable-infobox section { }<br />
<br />
.pi-type-sot-basic [data-source="timelimited"] {<br />
text-align: center;<br />
padding-top: 2px;<br />
padding-bottom: 2px;<br />
}<br />
<br />
.pi-type-sot-basic [data-source="timelimited"] div {<br />
width: 100%;<br />
}<br />
<br />
#bodyContent .portable-infobox .tag-timelimited {<br />
margin: 0 0 !important;<br />
line-height:1.25rem<br />
}<br />
#bodyContent .portable-infobox .tag-timelimited img {<br />
display: inline-block;<br />
vertical-align: middle;<br />
margin-right: 5px;<br />
margin-bottom: 1px;<br />
}<br />
<br />
.pi-type-sot-basic .pi-image img {<br />
background-image: url(https://seaofthieves.wiki.gg/images/5/50/Standard-bg.png);<br />
background-size: contain;<br />
position: relative;<br />
z-index: 1;<br />
background-repeat: no-repeat;<br />
background-position-y: center;<br />
background-position-x: center;<br />
}<br />
<br />
#bodyContent .pi-type-sot-basic .pi-data-label {<br />
font-weight: 300;<br />
}<br />
<br />
#bodyContent .pi-type-sot-basic .pi-data-label {<br />
<br />
}<br />
<br />
.pi-data-value:not(:first-child) {<br />
flex-basis: calc(100% - 70px);<br />
}<br />
<br />
#bodyContent .portable-infobox h2,<br />
.pi-header, .pi-navigation, .pi-horizontal-group .pi-header {<br />
text-align: center;<br />
color: #f1eee5;<br />
font-weight: normal;<br />
}<br />
<br />
/* REPUTATIONS */<br />
.repText {<br />
text-shadow: 2px 2px 2px black;<br />
}<br />
<br />
.repNum {<br />
font-size: 110% !important;<br />
text-align: center !important;<br />
font-family: PragRoman, Georgia, serif !important;<br />
color: #f1eee5 !important;<br />
height: 33px;<br />
}<br />
<br />
/* Rep for tables */<br />
td.rep-hoarder, td.rep-merchant, td.rep-souls, td.rep-hunter, td.rep-seadog, td.rep-reaper, td.rep-athena, td.rep-legend {<br />
background-position: center !important;<br />
}<br />
<br />
/* Rep logo general */<br />
.rep-hoarder, .rep-merchant, .rep-souls, .rep-hunter, .rep-seadog, .rep-reaper, .rep-athena, .rep-legend {<br />
background-repeat: no-repeat !important;<br />
background-size: contain !important;<br />
}<br />
<br />
/* Rep logo images */<br />
.rep-hoarder {<br />
background-image: url(https://seaofthieves.wiki.gg/images/1/15/Hoarder_Rep_Logo.png) !important;<br />
}<br />
<br />
.rep-merchant {<br />
background-image: url(https://seaofthieves.wiki.gg/images/b/b3/Merchant_Rep_Logo.png) !important;<br />
}<br />
<br />
.rep-souls {<br />
background-image: url(https://seaofthieves.wiki.gg/images/8/8a/Souls_Rep_Logo.png) !important;<br />
}<br />
<br />
.rep-hunter {<br />
background-image: url(https://seaofthieves.wiki.gg/images/d/d6/Hunters_Rep_Logo.png) !important;<br />
}<br />
<br />
.rep-seadog {<br />
background-image: url(https://seaofthieves.wiki.gg/images/a/a2/Seadogs_Rep_Logo.png) !important;<br />
}<br />
<br />
.rep-reaper {<br />
background-image: url(https://seaofthieves.wiki.gg/images/d/db/Reaper_Rep_Logo.png) !important;<br />
}<br />
<br />
.rep-athena {<br />
background-image: url(https://seaofthieves.wiki.gg/images/8/81/Athena_Rep_Logo.png) !important;<br />
}<br />
<br />
.rep-legend {<br />
background-image: url(https://seaofthieves.wiki.gg/images/f/f3/Legend_Rep_Logo.png) !important;<br />
}<br />
<br />
/* Rep logo in Infoboxes */<br />
.infoboxtable td.repNum {<br />
padding: 0; }<br />
<br />
.infoboxtable td.repNum div {<br />
width: 64px;<br />
height: 64px;<br />
display: block;<br />
font-size: 100%;<br />
margin-left: 5px;<br />
}<br />
<br />
.infoboxtable td.repNum span {<br />
display:inline-block; <br />
top: 100%;<br />
text-align: center;<br />
vertical-align: middle;<br />
line-height: 64px;<br />
width: 64px;<br />
}<br />
/********************<br />
/* Item lists *<br />
/********************/<br />
.wikitable .thumb { <br />
display: revert !important; /* displays thumbnails on desktop page lists */<br />
}<br />
<br />
.skin-vector .wikitable th.thumb {<br />
padding: 0.25em;<br />
}<br />
.wikitable.list .thumb-frame img {<br />
margin: 2px;<br />
top:0;<br />
background: linear-gradient(rgb(86, 82, 66), rgb(145, 139, 116)); <br />
}<br />
.thumb-frame { <br />
position: relative; <br />
height: 78px;<br />
width: 78px;<br />
font-size: .6rem;<br />
}<br />
.thumb-frame:before {<br />
background-image: var(--item-border-light);<br />
background-repeat: no-repeat;<br />
background-size: 100%;<br />
}<br />
<br />
/**************<br />
/* TAG STYLES * <br />
/**************/<br />
<br />
.tag-rep {<br />
padding: 0.25rem 0.75rem 0.25rem 0.25rem;<br />
border-radius: 4px;<br />
margin: 3px auto 3px auto;<br />
color: var(--theme-text-color);<br />
font-weight: 700;<br />
white-space: nowrap;<br />
display:inline-flex;<br />
justify-content: center;<br />
width: fit-content;<br />
<br />
-webkit-mask: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg preserveAspectRatio='none' version='1.1' viewBox='0 0 206.71 71.02' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m39.75 68.89c5.08-0.65 31.15 3.56 37.5 1.62s24.15-3.51 31.46-3.76 42-1.74 51.79-1.91 31.1-4.24 31.1-4.24c1.37-0.4 2.71-1 4.08-1.37 1.7814-0.57747 3.2738-1.8157 4.17-3.46 1.45-2.33 3-4.65 4.44-7 0.27722-0.42234 0.44557-0.90676 0.49-1.41 0.14-5.39 0.62-10.78 0.78-16.17 0-1.31 1.15-2.61 1.15-3.91v-4.64c0-0.18-1.28-0.36-1.28-0.54-0.07-3.27-2.58-5.5-5.06-7.26-5.56-3.95-11.09-7.93-16.72-11.76-1.4958-0.8989-3.1028-1.5982-4.78-2.08-0.72215-0.22984-1.4978-0.22984-2.22 0l-6.22 0.1h-4.33s-7.5-0.31-19.58-0.85-24.15-0.1-31.46 0.26-7.94 3.84-17.16 2.22-8.9-1.29-23.19-2.22-35.89 1-35.89 1l-2.48-0.51c-0.72554-0.22999-1.5045-0.22999-2.23 0-3.77 1.22-7.51 2.54-11.26 3.85-0.63 0.22 1.63 4 1.15 4.22-0.69 0.27-5.86-2.47-6.56-2.27-3.59 1-5.8 3.92-8.36 6.36-3.6 3.44-6 7.8-8.6 11.94-0.42409 0.93939-0.58648 1.9759-0.47 3 0.29 7.68 2.23 15.12 4 22.51 0.56048 1.5519 1.4549 2.9617 2.62 4.13 2 2.34 4.19 4.83 6.4 7 0.94 0.92 2.24 1.91 3.26 2.77 2 1.66 4.32 2.53 6.67 4.38h0.8c1 0 2-1.67 3.07-1.84 0.04 0.03 7.84 2.49 12.92 1.84z' fill='%23a553b0'/%3E%3C/svg%3E");<br />
-webkit-mask-size: 100% 100%;<br />
}<br />
<br />
.tag-rep img {<br />
padding: 0 0.25rem 0 0;<br />
}<br />
<br />
.tag-rep.gh {<br />
background-color: rgba(56, 48, 43,1); }<br />
.tag-rep.oos {<br />
background-color: rgba(60,30,42,1); }<br />
.tag-rep.ma {<br />
background-color: rgba(23,55,62,1); }<br />
.tag-rep.sd {<br />
background-color: rgba(40,33,37,1); }<br />
.tag-rep.rb {<br />
background-color: rgba(18,18,25,1); }<br />
.tag-rep.af {<br />
background-color: rgba(6,49,56,1); }<br />
.tag-rep.hc {<br />
background-color: rgba(29,40,41,1); }<br />
<br />
.tag-rep.align-goldseeker {<br />
background-color: rgba(76,27,38,1); }<br />
.tag-rep.align-voyager {<br />
background-color: rgba(14,49,90,1); }<br />
.tag-rep.align-emissary {<br />
background-color: rgba(68,65,50,1); }<br />
.tag-rep.align-hunter {<br />
background-color: rgba(63,36,24,1); }<br />
.tag-rep.align-feared {<br />
background-color: rgba(51,41,73,1); }<br />
.tag-rep.align-rogue {<br />
background-color: rgba(34,34,0,1); }<br />
.tag-rep.align-ill-fated {<br />
background-color: rgba(66,28,63,1); }<br />
.tag-rep.align-captain {<br />
background-color: rgba(36,51,22,1); }<br />
<br />
/**********************<br />
/* HOVER BOX GENERAL * <br />
/*******************/<br />
.c-item-hoverbox__display {<br />
display: block;<br />
visibility: hidden;<br />
opacity: 0;<br />
position: absolute;<br />
padding: 8px;<br />
transition: opacity 0.25s;<br />
}<br />
<br />
.c-item-hoverbox__display.is-visible {<br />
visibility: visible;<br />
opacity: 1;<br />
z-index: 101;<br />
}<br />
<br />
/**********************************<br />
/* COMMENDATION BOX / STATS-BOX * <br />
/********************************/<br />
<br />
.stats-box.-commendation {<br />
background-color: #353535;<br />
background: url("/images/1/1d/Reward-panel.svg") 0 0 no-repeat;<br />
background-size: 102% 102%,100% 100%;<br />
position: relative;<br />
display: inline-flex;<br />
flex-direction: column;<br />
-webkit-box-align: center;<br />
align-items: center;<br />
justify-content: center;<br />
min-height: 100px;<br />
min-width: 328px;<br />
max-width: 400px;<br />
padding: 0.75rem 1rem;<br />
font-family: var(--theme-page-headings-font);<br />
color: #f1eee5;<br />
}<br />
.stats-box.-commendation::after {<br />
background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 451.3 243' preserveAspectRatio='none' %3E%3Cdefs/%3E%3Cg opacity='.7'%3E%3Cpath fill='%23c4c4c4' d='M60.1 2.9c-1.3.1-55.3-.5-55.3-.5C1 1.9 1 3.9 1.9 7.9c0 0-.7 1.7-.9 3.3-.1 1.5.8 2.8.8 3.4 0 .6-.8 4.9-.8 5.7 0 .8-.4 1.1-.9 1.9-.5.8 1.4 7.4 1.4 7.4l.6 19.1s-.2 11.8-.2 11.9c0 .1.4 20.2.4 20.2L2.1 88 2 101.5s.1 8.4.2 8.6c.1.2-.5 8.3-.5 8.3l-.3 4 .5 6 .2 20.3 2-16.3.1-4 .8-5.6-.8-2.3.2-14.9-.4-4.3v-3.9l.4-6.2V75.6l-.2-5.4.1-6.4.6-6.8-.2-8.7s-.2-6.6-.5-7.9c-.4-1.3-.2-9.5-.2-9.5l.4-3.2-.2-2.7-.2-2.4.2-1.5.2-4.2.3-11.2h5.4s54.6.2 56.5.1c1.8 0 3.7-1.9 3.7-1.9s.7-.3 1.9-.5 2.4-.8 2.4-.8-3.7-.1-5-.1-8.2.3-9.5.4zM4.4 182.4c.1 1.3-.5 54.5-.5 54.5-.5 3.8 1.5 3.8 5.5 2.9 0 0 1.7.7 3.3.9 1.5.1 2.8-.8 3.4-.8.6 0 5 .8 5.8.8.8 0 1.1.4 1.9.9.8.5 7.5-1.4 7.5-1.4l19.3-.6s12 .2 12.1.2 20.5-.4 20.5-.4l7.4.2 13.6.1s8.5-.1 8.7-.2c.2-.1 8.4.5 8.4.5l4.1.3 6.1-.5 20.6-.2-16.5-2-4-.1-5.7-.8-2.3.8-15.1-.2-4.5.4h-3.9l-6.3-.4H78l-5.5.2-6.5-.1-6.9-.6-8.8.2s-6.7.2-8 .5c-1.3.4-9.6.2-9.6.2l-3.2-.4-2.7.2-2.5.2-1.5-.2-4.3-.2-11.3-.3v-5.3s.2-53.8.1-55.7c0-1.8-1.9-3.7-1.9-3.7s-.3-.7-.5-1.9-.8-2.4-.8-2.4-.1 3.8-.1 5.1c0 1.2.3 8.1.4 9.3z' opacity='.7'/%3E%3Cpath fill='%23d3c8ac' d='M71.4 237.9c.1.2 6.2 3.6 6.2 3.6h10.6c.1 0 4.9.4 8.9.6s10.3.4 10.3.4l1.5-.7 44.9.6 16-.1 74.8-.5 1.7.8 5.2-.2s3.3.7 3.8.7 7.9.1 8.4-.5c.5-.5 1.2-1 1.2-1l3.1.6s.3.5.4.5c.1 0 9.7-1.9 12.7-1.3 3 .5 6.4.7 7.5.8 1.1.1 4 0 4 0l.7-.6.5.6s4.3.1 5.2.1c.8 0 3.5-.2 4.4-.3.9 0 2.3.2 3.4.3 1.1.1 62.9-.3 63.7-.3s8.5-.2 10.8-.2c2.3 0 6.6.2 7 .2.5 0 2.7-1.8 2.7-1.8s-2.8-.8-4.3-.8-2.3-.2-2.9-.2c-.6 0-1.3-1.1-2.6-1.2-1.4-.1-4.4 0-4.4 0h-3.6s-2.1 1-3.5 1h-67.8c-.2 0-3.8.2-3.9.2-.1 0-5-.5-5-.5l-4.6.1-1.6.5-4.5-.1-2.3-.2-8 .2s-3.4 0-3.4-.1-5.5 0-5.7 0-1.8.3-1.8.3l-1.9-1-4.7-.1-2.5.4-2.4.1-2.8-.3-1.9.1-79.5.1h-4.1l-2.9.5-2-.3-2.2-.2-45.2-.1-5.4.4h-4.2l-6.5-.9-5.1-.3h-4.2l-1.7.3-2.7-.6s-4.5 1.2-5.3 1.1c-1.1-.4-2.5-.7-2.5-.7zM131.6 1c.1.2 6.2 3.6 6.2 3.6h10.6c.1 0 4.9.4 8.9.6 4 .2 10.3.4 10.3.4l1.5-.7 44.9.6 16-.1 74.8-.5 1.7.8 5.2-.2s3.3.7 3.8.7 7.9.1 8.4-.5c.5-.5 1.2-1 1.2-1l3.1.6s.3.5.4.5c.1 0 9.7-1.9 12.7-1.3 3 .5 6.4.7 7.5.8 1.1.1 4 0 4 0l.7-.6.5.6s4.3.1 5.2.1c.8 0 3.5-.2 4.4-.3.9 0 2.3.2 3.4.3 1.1.1 62.9-.3 63.7-.3.8 0 8.5-.2 10.8-.2 2.3 0 6.6.2 7 .2.5 0 2.7-1.8 2.7-1.8s-2.8-.8-4.3-.8-2.3-.2-2.9-.2c-.6 0-1.3-1.1-2.6-1.2-1.4-.1-4.4 0-4.4 0h-3.6s-2.1 1-3.5 1h-67.8c-.2 0-3.8.2-3.9.2-.1 0-5-.5-5-.5l-4.6.1-1.6.5-4.5-.1-2.3-.2-8 .2s-3.4 0-3.4-.1-5.5 0-5.7 0c-.2 0-1.8.3-1.8.3l-1.9-1-4.7-.1-2.5.4-2.4.1-2.8-.3-1.9.1-79.5.1h-4.1l-2.9.5-2-.3-2.2-.2-45.2-.1-5.4.4h-4.2l-6.5-.9-5.1-.3h-4.2l-1.7.3-2.7-.6s-4.5 1.2-5.3 1.1c-1.1-.4-2.5-.7-2.5-.7zM445.9 226c.2-.1 3.6-4 3.6-4v-6.9c0-.1.4-3.2.6-5.8.2-2.6.4-6.7.4-6.7l-.7-1 .6-29-.1-10.3-.5-48.3.8-1.1-.2-3.4s.7-2.1.7-2.5c0-.3.1-5.1-.5-5.4-.5-.3-1-.8-1-.8l.6-2s.5-.2.5-.3c0-.1-1.9-6.3-1.3-8.2.5-1.9.7-4.1.8-4.8.1-.7 0-2.6 0-2.6l-.6-.5.6-.3s.1-2.8.1-3.4c0-.5-.2-2.3-.3-2.8 0-.6.2-1.5.3-2.2.1-.7-.3-40.6-.3-41.1s-.2-5.5-.2-7 .2-4.3.2-4.5c0-.3-1.8-1.7-1.8-1.7s-.8 1.8-.8 2.8c0 1-.2 1.5-.2 1.9s-1.1.8-1.2 1.7c-.1.9 0 2.8 0 2.8v2.3s1 1.4 1 2.3V77c0 .1.2 2.5.2 2.5 0 .1-.5 3.2-.5 3.2l.1 3 .5 1-.1 2.9-.2 1.5.2 5.2s0 2.2-.1 2.2 0 3.6 0 3.7c0 .1.3 1.2.3 1.2l-1 1.2-.1 3 .4 1.6.1 1.6-.3 1.8.1 1.2.1 51.3v2.7l.5 1.9-.3 1.3-.2 1.4-.1 29.2.4 3.5v2.7l-.9 4.2-.3 3.3v2.7l.3 1.1-.6 1.7s1.2 2.9 1.1 3.4c-.4.9-.7 1.8-.7 1.8z' opacity='.7'/%3E%3Cg fill='%23d3c8ac' opacity='.7'%3E%3Cpath d='M391.2 239.6c.4 0 3.2-.9 3.8-1.2.6-.3 2.1-1 3.1-1s34.9-.1 34.9-.1h12.7s.1-18.3.2-19.6c.1-1.4.6-3.7.4-6.5-.2-2.9-.2-5.9-.2-5.9s2.3 8.3 2.3 8.4-.1 2.3-.1 2.3-.4 9.4-.1 12.9c.3 3.6.2 8.3.2 8.3 0 1.4.6 2.9-.2 2.9 0 .8-6.2 0-6.8 0-17.2 0-23.2-2.9-42.6-1-1.1.3-7.6.5-7.6.5zM392.9 2.4c.4 0 3.2.9 3.8 1.2.6.3 2.1 1 3.1 1s34.9.1 34.9.1h12.7s.1 18.3.2 19.6c.1 1.4.6 3.7.4 6.5-.2 2.9-.2 5.9-.2 5.9s2.3-8.3 2.3-8.4c0-.1-.1-2.3-.1-2.3s-.4-9.4-.1-12.9c.3-3.6.2-8.3.2-8.3 0-1.4.6-2.9-.2-2.9 0-.8-6.2 0-6.8 0-17.2 0-23.2 2.9-42.6 1-1.1-.3-7.6-.5-7.6-.5z' opacity='.7'/%3E%3C/g%3E%3Cpath fill='%23d3c8ac' d='M298.6 1.3s-9.8 2.4-10.7 2.2c-.8-.2-7.6-1-9.1-1.1-1.5 0-2.5.8-3.4.8-.9 0-1.4.5-3.9.3-2.4-.2-4.8-.2-5.9-.2-1.1 0-1.9.4-3.3.3-1.4-.1-7.3-1.7-8.2-1.5-.9.2-2.9.5-4.6.6-1.7.1-3.4 0-5 0H167c-.8 0-2.1.1-3.1.1s-4-1.1-4.9-1.1-4.9.8-5.5.7c-.5-.1-1-.4-1-.4s-1.8 1.5-1.9 1.6c-.1.1-40.9-.6-40.9-.7 0-.1-8.1-.8-8.1-.8s2.5-.8 4.2-1.1c1.7-.3 45.7-1 45.7-1s7.3.3 7.4.3c.1 0 9 .5 9.1.5h83c.1 0 5.6-.6 5.6-.6s4.1 1.4 6.8 1c2.7-.5 3.1-.7 3.9-.7h13.1s1.1 1 3.3.5c2.2-.5 4.8-.7 5-.6.2 0 .2 1 1.4.8 1-.3 8.5.1 8.5.1zM97 3.3L86.6 5l-9.8-.9 4-1.5 16.2.7z' opacity='.7'/%3E%3C/g%3E%3C/svg%3E") no-repeat 0 0/100% 100%;<br />
z-index: 2;<br />
left: 0;<br />
top: 0;<br />
}<br />
<br />
.stats-box.-commendation > div {<br />
display: flex;<br />
}<br />
.stats-box.-commendation .top {<br />
position: relative;<br />
display: inline-flex;<br />
-webkit-box-align: center;<br />
align-items: center;<br />
}<br />
.stats-box.-commendation .image-frame {<br />
background-color: transparent;<br />
margin-right: 0.75rem<br />
}<br />
<br />
.stats-box.-commendation .title {<br />
font-family: var(--theme-page-headings-font);<br />
font-size: 0.75rem;<br />
padding-bottom: 6px;<br />
}<br />
.stats-box.-commendation .title::after {<br />
background: url("data:image/svg+xml,%3Csvg width='203' height='4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.5' d='M.015 1.513c2.564-.136 5.128-.362 7.686-.367 1.341 0 2.682.558 4.022.564 4.227.023 8.45-.113 12.676-.147 3.541-.022 7.087-.112 10.623.062 4.457.22 8.889.322 13.28-.71.358-.085.72-.187 1.08-.181 6.79.163 13.57.53 20.366-.26 2.615-.305 5.347.655 7.972.395 4.32-.417 8.643.858 12.962-.446 1.868-.564 3.946-.417 5.92-.372 3.926.096 7.851.265 11.765.57 2.544.197 5.056.818 7.594.993 1.955.136 3.93-.192 5.9-.209 3.925-.033 7.876.266 11.78-.056 5.906-.485 11.79-.316 17.685-.068.42.017.855.057 1.254-.045 3.597-.925 7.205-1.247 10.889-.604.947.164 1.971-.288 2.953-.265 4.176.102 8.346.327 12.522.412 3.823.073 7.65-.152 11.463.056 4.211.232 8.407.802 12.593 1.456-4.749.108-9.446.525-14.216-.282-3.607-.61-7.409.057-11.119.333-3.864.294-7.697.39-11.57-.005-4.596-.469-9.201-.356-13.755.671-.41.09-.829.186-1.239.175-6.898-.152-13.78-.463-20.684.26-2.881.299-5.864-.632-8.76-.407-4.78.373-9.59-.891-14.364.638-1.699.547-3.644.254-5.471.192-3.868-.13-7.742-.282-11.606-.581-2.333-.181-4.636-.796-6.97-.965-1.846-.136-3.72.163-5.582.18-3.296.034-6.596-.073-9.892.023-2.502.073-5.004.367-7.507.553-.414.028-.828.022-1.243.011-4.892-.152-9.8-1.106-14.66.423-.784.249-1.664.136-2.503.153-3.23.073-6.458.254-9.677.163-3.132-.09-6.258-.57-9.39-.677-3.608-.124-7.23.141-10.833-.068C7.978 2.861 3.99 2.297 0 1.88l.015-.366z' fill='%23E2DFD8'/%3E%3C/svg%3E") no-repeat 50% 50%/100%;<br />
height: 4px;<br />
position: relative;<br />
top: 2px;<br />
}<br />
<br />
.stats-box.-commendation .details {<br />
flex-direction: column;<br />
}<br />
.stats-box.-commendation .thumb-frame img {<br />
margin: 2px;<br />
top: 0;<br />
background: linear-gradient(rgb(86,82,66),rgb(145,139,116));<br />
}<br />
.stats-box.-commendation .description {<br />
font-size: .65rem;<br />
max-width: 250px;<br />
line-height: 1.10rem;<br />
}<br />
.stats-box.-commendation .grades {<br />
font-size: .65rem;<br />
margin-top: .75rem;<br />
margin-bottom: 0.25rem;<br />
}<br />
.stats-box.-commendation .grades ul {<br />
margin: 0;<br />
padding-left: .5rem;<br />
}<br />
.stats-box.-commendation .grades li::after {<br />
color: burlywood;<br />
}<br />
<br />
/********************<br />
/* DIALOGUE STYLES * <br />
/******************/<br />
/* ------ DIALOG (AUG 2021) ------ */<br />
.dialog2-box { <br />
font-family: PragRoman;<br />
font-size: .8rem;<br />
line-height: 1.72;<br />
}<br />
<br />
.dialog2-box br {<br />
content: "";<br />
margin: 2em;<br />
display: block;<br />
font-size: 12%;<br />
}<br />
<br />
.dialog2-intro {<br />
border-radius: 16px 16px 0 0;<br />
padding: 1rem 1.75rem 0rem .75rem; /* top was .75rem */<br />
position: relative;<br />
display: flex;<br />
align-items: center;<br />
}<br />
<br />
.dialog2-icon { /* these cancel out inline styles meant for mobile */<br />
display: inline !important;<br />
height: 100% !important;<br />
margin-bottom: 0 !important;<br />
}<br />
<br />
.dialog2-intro .floatleft {<br />
margin:0;<br />
}<br />
<br />
.dialog2-intro p {<br />
margin: 0 0 0 .75rem !important;<br />
}<br />
<br />
/* ------ OLD DIALOG CSS ------ */<br />
/* ------ remove once new update is functional ------ */<br />
.dialog-button{<br />
display: block !important;<br />
padding-top: 1px;<br />
top: -.5rem;<br />
position: relative;<br />
}<br />
<br />
.dialog-box {<br />
width: fit-content;<br />
width: -webkit-fill-available;<br />
max-width: 600px;<br />
display:flex;<br />
flex-direction: column;<br />
border-radius: 24px;<br />
text-align: left;<br />
margin: 2.5rem 0.5rem 1.5rem 1rem;<br />
padding: 0 1em;<br />
background: #000;<br />
position:relative;<br />
}<br />
<br />
.dialog-intro{<br />
border-radius: 16px;<br />
background: #282828;<br />
margin: -1.5rem;<br />
padding: 1.25rem 2.5rem 1.25rem 1rem;<br />
padding-right: 2.5rem;<br />
position: relative;<br />
display: flex;<br />
align-items: center;<br />
}<br />
<br />
.dialog-intro .floatleft {<br />
margin: 0px;<br />
}<br />
<br />
.dialog-intro p {<br />
color: #cec6a4;<br />
margin-left: 1rem;<br />
}<br />
<br />
.dialog-box .mw-collapsible-content {<br />
margin-top: 3rem;<br />
padding: 0 1.75rem .75rem 1.75rem;<br />
}<br />
<br />
.dialog-box .mw-collapsible-content p {<br />
margin-top: .5em;<br />
}<br />
<br />
.dialog-box .mw-collapsible-content dl {<br />
color: #cec6a4;<br />
}<br />
<br />
/* ------ OLD VOICEOVER (USING DIALOGUE TEMPALTE) ------ */<br />
/* ------ remove once all voiceovers are moved to new template ------ */<br />
<br />
.dialog-box.voice .dialog-button{<br />
top: -.5rem;<br />
}<br />
<br />
.dialog-box.voice .mw-collapsible-toggle{<br />
margin-right: .25rem;<br />
}<br />
<br />
.dialog-box.voice {<br />
border-radius: 8px;<br />
background: #181818;<br />
}<br />
<br />
.dialog-intro.voice {<br />
border-radius: 8px 8px 0px 0px;<br />
background: #0d0d0d;<br />
margin: -1.5rem -1em;<br />
padding: 0em;<br />
font-family: Windlass, PragRoman;<br />
}<br />
<br />
.dialog-intro.voice .floatleft {<br />
position: absolute;<br />
display: none;<br />
}<br />
<br />
.dialog-intro.voice p {<br />
color: #f2ad31;<br />
margin-left: 1rem;<br />
text-transform: uppercase;<br />
font-size: 1.5em;<br />
margin-top: 0.25em;<br />
margin-bottom: 0.1em;<br />
}<br />
<br />
.dialog-box.voice .mw-collapsible-content{<br />
padding: 0;<br />
padding-bottom: 0;<br />
}<br />
<br />
.dialog-box.voice .mw-collapsible-content p{<br />
margin-top: -.5em;<br />
padding:.5em;<br />
font-size: 1.1em;<br />
}<br />
<br />
.dialog-box.voice .mw-collapsible-content dl{<br />
color: #fff4dc;<br />
font-size: 1.1em;<br />
}<br />
<br />
/* ------ VOICEOVER TEMPLATE ------ */<br />
.voiceover-box .mw-collapsible-toggle {<br />
margin: .35rem;<br />
padding-right:.5rem;<br />
}<br />
<br />
.voiceover-box {<br />
width: 100%;<br />
width: -webkit-fill-available;<br />
width: fill-available;<br />
border-radius: 8px;<br />
margin: 0 0 1rem .5rem;<br />
}<br />
<br />
.voiceover-intro {<br />
padding: 0em;<br />
height: 34px;<br />
}<br />
<br />
.name {<br />
font-size: 1.0rem;<br />
letter-spacing: 1.12px;<br />
}<br />
<br />
.voiceover-intro .name {<br />
margin-top: 0;<br />
font-size: 1.12rem;<br />
line-height: 1.9;<br />
}<br />
<br />
.voiceover-intro p {<br />
margin-left: 1rem;<br />
font-size: 1.25rem;<br />
margin-bottom: 0.1rem;<br />
}<br />
<br />
.voiceover-box .name {<br />
font-family: Windlass, PragRoman;<br />
font-weight: normal !important; /* cancels out inline bolding used for mobile */<br />
}<br />
<br />
.voiceover-body {<br />
font-size: .75rem;<br />
margin: 0 .75rem .75rem;<br />
line-height: 1.75;<br />
}<br />
<br />
.voiceover-box .mw-collapsible-content p{<br />
padding: 0 .5rem 0 1.25rem;<br />
margin: 0 0 .5rem 0;<br />
}<br />
<br />
.voiceover-box .mw-collapsible-content .name,<br />
.voiceover-box .mw-collapsible-content .option { <br />
padding-left: .25rem;<br />
margin-bottom: 0;<br />
}<br />
<br />
/*******************<br />
/* SEASON REWARDS *<br />
/*****************/<br />
.reward-frame {<br />
background: none !important;<br />
position:relative; }<br />
<br />
.reward-frame:before {<br />
background-image: var(--item-border-standard);<br />
background-repeat: no-repeat;<br />
background-size: 100%;<br />
z-index: 2;<br />
}<br />
.reward-type-pass:before {<br />
background-image: var(--item-border-premium);<br />
}<br />
.reward-type-legend:before {<br />
background-image: var(--item-border-athena);<br />
}<br />
<br />
.reward-frame img {<br />
background-image: var(--item-background-standard);<br />
background-size: contain;<br />
position: relative;<br />
top: 50%;<br />
transform: translate(0, -50%);<br />
z-index:1;<br />
}<br />
.reward-type-pass img {<br />
background-image: var(--item-background-premium);<br />
}<br />
.reward-type-legend img {<br />
background-image: var(--item-background-athena);<br />
}<br />
<br />
/******************<br />
/* NAVBOX */<br />
/******************/<br />
#navbox {<br />
margin: auto;<br />
width: 80%;<br />
border: 1px solid #356f65;<br />
padding: 5px;<br />
border-radius: 11px;<br />
clear: both;<br />
margin-top: 15px;<br />
}<br />
/******************<br />
/* MISC */<br />
/******************/<br />
.mw-collapsible-toggle {<br />
font-family: 'Open Sans',sans-serif;<br />
}<br />
<br />
.wikitable .mw-collapsible-toggle {<br />
font-family: 'Open Sans',sans-serif;<br />
font-weight: normal;<br />
}<br />
<br />
.talelocation, .minwidth400 { <br />
min-width: 400px;<br />
}<br />
<br />
.minwidth500 { <br />
min-width: 500px;<br />
}<br />
<br />
.minwidth600 { <br />
min-width: 600px;<br />
}<br />
<br />
.riddlebox, .trialtable {<br />
width: 800px !important; <br />
}<br />
<br />
.riddlebox .riddlebox {<br />
width: 100% !important; /* sets riddlebox to fit within a parent riddlebox */<br />
}<br />
<br />
div.riddlebox .mw-collapsible-text {<br />
line-height: 2;<br />
}<br />
<br />
.mobileonly, .dt-hidden {<br />
display: none; /* Hides an element from desktop view but not mobile */<br />
}<br />
<br />
.emotevid {<br />
width: 300px !important;<br />
height: auto !important;<br />
object-fit: unset;<br />
}<br />
<br />
/* ------ For combination image + text sections ------ */<br />
.article-comp {<br />
display: flex;<br />
position: relative;<br />
}<br />
<br />
.article-comp .floatleft {<br />
margin: 0 1em 0.5em 0;<br />
}<br />
<br />
.article-comp .egg b {<br />
padding-right: .25rem;<br />
}<br />
<br />
@media screen and (max-width: 1084px) {<br />
<br />
.article-comp {<br />
display:block!important;<br />
}<br />
<br />
.article-comp .egg table{<br />
height: 110px;<br />
}<br />
<br />
.article-comp .floatleft img {<br />
width: 175px;<br />
height: 110px;<br />
}<br />
<br />
.trialtable {<br />
width: 100% !important;<br />
}<br />
<br />
.riddlebox {<br />
width: unset !important; <br />
} <br />
}<br />
<br />
<br />
<br />
<br />
/***********************/<br />
/* MISC from terraria */<br />
/* Experiment with this as needed */<br />
<br />
<br />
/* Hide page title on main page */<br />
body.rootpage-Sea_of_Thieves_Wiki.action-view h1.firstHeading,<br />
body.rootpage-Sea_of_Thieves_Wiki.action-view .mw-body .mw-indicators,<br />
body.rootpage-Sea_of_Thieves_Wiki.action-view #mw-content-text::before{<br />
display: none;<br />
}<br />
<br />
/* Add diff accent to make even smaller changes visible */<br />
.diffchange-inline {<br />
border: 1px var(--theme-alert-color) dashed;<br />
}<br />
<br />
/* Recent changes reduce spacing */<br />
fieldset.rcoptions {<br />
margin-top: 0;<br />
}<br />
<br />
/* References smaller text than main */<br />
.references {<br />
font-size: 90%;<br />
}<br />
<br />
/* Larger font for Module: code display (default is smaller than other code pages) */<br />
pre.lua.source-lua {<br />
font-size: 14px !important;<br />
}<br />
<br />
/* For floating the "Collapse"/"Expand" link (instead of always right next to text) */<br />
.mw-collapsible-alignbtnright .mw-collapsible-toggle {<br />
float: right !important;<br />
}<br />
.mw-collapsible-alignbtnleft .mw-collapsible-toggle {<br />
float: left !important;<br />
}<br />
<br />
/* History pages */<br />
#pagehistory li.selected {<br />
background-color: transparent;<br />
color: inherit;<br />
}<br />
.updatedmarker {<br />
background-color: var(--oouihelper--yellow);<br />
}<br />
<br />
fieldset {<br />
border: 2px solid var(--theme-border-color);<br />
}</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=MediaWiki:Vector.css&diff=112181
MediaWiki:Vector.css
2022-10-31T18:33:06Z
<p>Pcj: Pcj changed the content model of the page MediaWiki:Vector.css from "plain text" to "CSS": test</p>
<hr />
<div>/* IMPORTS Caching */<br />
@import url(https://seaofthieves.wiki.gg/index.php?title=MediaWiki:Navbox.css&action=raw&ctype=text/css);<br />
<br />
@font-face {<br />
font-family: 'PragRoman';<br />
font-style: normal;<br />
/* font-weight: 400; */<br />
src: local('PragRoman'), url("https://commons.wiki.gg/images/7/77/Pragroman.ttf") format('truetype');<br />
}<br />
<br />
@font-face {<br />
font-family: 'Lora-Regular';<br />
src: local('Lora-Regular'), local('Lora-Regular'), url(https://commons.wiki.gg/images/9/9f/Lora-Regular.ttf) format('truetype');<br />
}<br />
<br />
#mw-prefsection-gadgets .oo-ui-fieldLayout-field fieldset:last-child{<br />
display: none;<br />
}<br />
<br />
.pseudo-after:after, .pseudo-before:before, .pseudo-both:after, .pseudo-both:before {<br />
display: block;<br />
width: 100%;<br />
height: 100%;<br />
content: "";<br />
position: absolute;<br />
pointer-events: none;<br />
}<br />
<br />
<br />
/***********************************************************************************************************<br />
* css reset for browser default rules and MediaWiki internal rules<br />
***********************************************************************************************************/<br />
*{<br />
outline: 0 !important;<br />
}<br />
table{<br />
white-space: unset; /* set to `no-wrap` in MW internal css */<br />
}<br />
html{<br />
font-size: 16px; /* reset rem */<br />
}<br />
pre{<br />
margin: 0;<br />
}<br />
h1, h2, h3, h4, h5, h6{<br />
padding: 0;<br />
border: 0 solid transparent;<br />
}<br />
table{<br />
display: table;<br />
white-space: unset;<br />
}<br />
<br />
<br />
<br />
/***********************************************************************************************************<br />
* base css styles for both interface and content box: font, color, theme vars, etc.<br />
***********************************************************************************************************/<br />
<br />
/*** vars, for theming ***/<br />
:root {<br />
<br />
--theme-accent-color: #0d6f70;<br />
--theme-accent-color--rgb: 13, 111, 112;<br />
<br />
--theme-accent-label-color: #eae3d1;<br />
--custom-accent-border-color: #afcfe2;<br />
--custom-accent-highlight-color: var(--theme-accent-color--hover);<br />
<br />
--page-background-color: #0b1212; /* not used? */<br />
--page-background-color--rgb: 11, 18, 18; /*only used in code? */<br />
--content-background-color: #272828;<br />
--content-background-color--rgb: 39, 40, 40;<br />
<br />
/* For Template:Msgbox */<br />
--custom-notice-blue-background-color: var(--theme-accent-color);<br />
--custom-notice-blue-border-color: var(--custom-accent-border-color);<br />
--custom-notice-red-background-color: hsla(0, 80%, 90%, 20%);<br />
--custom-notice-red-border-color: hsl(0, 60%, 72%);<br />
--custom-notice-purple-background-color: hsla(228, 80%, 90%, 20%);<br />
--custom-notice-purple-border-color: hsl(243, 60%, 72%);<br />
--custom-notice-green-background-color: hsla(84, 80%, 90%, 20%);<br />
--custom-notice-green-border-color: hsl(84, 60%, 72%);<br />
--custom-notice-yellow-background-color: hsla(58, 80%, 90%, 20%);<br />
--custom-notice-yellow-border-color: hsl(58, 60%, 72%);<br />
--custom-notice-orange-background-color: hsla(28, 80%, 90%, 20%);<br />
--custom-notice-orange-border-color: hsl(28, 60%, 72%);<br />
--custom-notice-pink-background-color: hsla(324, 80%, 90%, 20%);<br />
--custom-notice-pink-border-color: hsl(324, 60%, 72%);<br />
<br />
--custom-template-expert-color: #ffb556;<br />
--custom-template-master-color: #ff5656;<br />
--custom-template-journey-color: #ff69c4;<br />
<br />
--custom-modetabs-expert-background-color: #ffeece;<br />
--custom-modetabs-expert-border-color: #ffca67;<br />
--custom-modetabs-expert-label-color: #eae3d1;<br />
--custom-modetabs-master-background-color: #ffe9e9;<br />
--custom-modetabs-master-border-color: #ffbaba;<br />
--custom-modetabs-master-label-color: #eae3d1;<br />
<br />
/*************************************************************************/<br />
<br />
--theme-text-color-placeholder: rgba(234,227,209,0.4);<br />
<br />
--theme-control-text-color: #000;<br />
--theme-control-text-color-hover: #fff;<br />
<br />
/* temp */<br />
<br />
--theme-page-background-color: rgba(255,255,255,0.03);<br />
<br />
--theme-success-color: #7fc759;<br />
--theme-alert-color: #fe603f;<br />
<br />
--theme-dark-color-rgb: 20,20,20;<br />
--theme-light-color-rgb: 255,247,230;<br />
<br />
--theme-shadow-color-rgb: 10,10,10;<br />
<br />
--theme-box-border-color-light: rgba(255,255,255, 0.1);<br />
<br />
--theme-box-hover-mask: rgba(var(--theme-dark-color-rgb), 0.25);<br />
<br />
/* --theme-image-button-background: url(); */<br />
} <br />
<br />
/**** Theme vars START ***********************************************************/<br />
<br />
/*** SoT Wiki Theme variables - base default theme (dark) ***/<br />
:root { <br />
<br />
--theme-page-headings-font: PragRoman, Georgia, serif;<br />
<br />
/* for wide table */<br />
--theme-wide-table-shadow-color: #999;<br />
<br />
/*** text color ***/<br />
--theme-text-color: #e6e6e6;<br />
--theme-text-color--rgb: 230, 230, 230;<br />
--theme-text-color-note: rgba(var(--theme-text-color--rgb),.6);<br />
--theme-text-color-em: #c4ebd0; /* 196,235,208 */<br />
--theme-text-color-em-hover: white;<br />
--theme-header-color: #e6ead6;<br />
<br />
/*** link color ***/<br />
--theme-link-color: #43ef88;<br />
--theme-link-color: #95f3ab;<br />
--theme-link-color--rgb: 149, 243, 171;<br />
--theme-link-color-hover: #00ff9c;<br />
<br />
--theme-link-color-visited: #86dcdf; /*t*/<br />
--theme-link-color-redlink: #f99; /*t*/<br />
<br />
--theme-link-hover-background: rgba(var(--theme-link-color--rgb),.15);<br />
<br />
/* common */<br />
--theme-border-color: #3f8e7c;<br />
--theme-border-highlight: var(--theme-link-color);<br />
--theme-border-color--rgb: 63, 142, 124;<br />
--theme-content-border-color: #214f44;<br />
<br />
--theme-navbar-background: #0b1e24;<br />
<br />
--theme-page-background-color: #0a1e23;<br />
--theme-page-background-color--rgb: 10,30,35;<br />
--theme-page-background-color--secondary: #133339;<br />
<br />
--theme-box-background:var(--theme-page-background-color--secondary);<br />
<br />
--theme-hr-color-A: rgb(10,10,10);<br />
--theme-hr-color-B: rgba(255,255,255, 0.1);<br />
--theme-hr-color-B: rgba(var(--theme-link-color--rgb), 0.4);<br />
--theme-hr-color-B: var(--theme-border-color);<br />
<br />
--pi-border-color:rgba(70,96,91,0.5);<br />
--pi-border-color--rgb2: 70, 96, 91;<br />
<br />
/* common - Terraria */<br />
--theme-highlight-background: rgba(20,20,20, 0.25);<br />
<br />
--theme-box-border-color-invert: rgba(255,255,255, 0.1);<br />
<br />
--theme-button-background: linear-gradient(rgba(20,20,20, 0.2), rgba(20,20,20, 0.2)), var(--theme-button-background-active);<br />
--theme-button-border-color: rgba(151,107,69, 0.7) rgba(86,47,33, 0.7) rgba(86,47,33, 0.7) rgba(151,107,69, 0.7);<br />
--theme-button-background-active: #7b573d var(--theme-image-button-background) center center / cover repeat-x;<br />
--theme-button-border-color-active: rgb(151,107,69) rgb(86,47,33) rgb(86,47,33) rgb(151,107,69);<br />
<br />
/*** body ***/<br />
--theme-body-background: var(--theme-page-background-color) url(https://seaofthieves.wiki.gg/images/c/cb/Season_Seven_title_screen.jpg) center top / cover no-repeat fixed;<br />
<br />
/*** top site logo ***/<br />
--theme-site-logo-image: url(https://seaofthieves.wiki.gg/images/e/e0/Wiki-Logo-Brush-Text.png);<br />
--theme-site-logo-width: 275px;<br />
--theme-site-logo-height: 128px;<br />
<br />
/* sidebar/content common */<br />
--theme-box-shadow: 0px 0px 15px 0px rgba(10,10,10, 0.7);<br />
--theme-navbar-background-top: ;<br />
<br />
--theme-navbar-background-top-offset: -6px; /* top */ <br />
<br />
--theme-navbar-tab-dropdown-arrow-color: rgba(234,227,209, 0.5); /*SAV*/<br />
--theme-navbar-tab-dropdown-arrow-color-hover: rgb(234,227,209); /*SAV*/<br />
<br />
--theme-widget-toc-arrow-color: rgba(234,227,209, 0.5); /*SAV*/<br />
--theme-widget-toc-arrow-color-hover: rgb(234,227,209); /*SAV*/<br />
<br />
/*** sidebar ***/<br />
--theme-sidebar-box-background: #1d4351; /* SAV SOT blue (alternate colour option) */<br />
--theme-sidebar-box-background: var(--theme-page-background-color--secondary);<br />
<br />
--theme-sidebar-box-border-style: solid;<br />
--theme-sidebar-box-border-color: var(--theme-content-border-color); /* set it to "transparent" for no border */<br />
--theme-sidebar-box-shadow: var(--theme-box-shadow);<br />
--theme-sidebar-heading-text-color: var(--theme-header-color);<br />
--theme-sidebar-heading-arrow-color: rgba(234,227,209, 0.5);<br />
--theme-sidebar-heading-arrow-color-hover: rgb(234,227,209);<br />
--theme-sidebar-heading-background: rgba(20,20,20, 0.15);<br />
--theme-sidebar-heading-background-hover: var(--theme-sidebar-heading-background); /* for hover effect */<br />
/* following 3 values will affect the space between the heading and the list */<br />
--theme-sidebar-heading-border-bottom: 1px solid rgb(10,10,10);<br />
--theme-sidebar-list-border-top: 1px solid rgba(255,255,255, 0.1); /* will be hidden when collapsed */<br />
--theme-sidebar-list-padding-top: 4px;<br />
--theme-sidebar-list-item-background: none;<br />
--theme-sidebar-list-item-hover-mask: rgba(20,20,20, 0.25);<br />
--theme-sidebar-list-item-text-color: var(--theme-text-color-em);<br />
--theme-sidebar-list-item-text-color-hover: var(--theme-link-color-hover);<br />
<br />
/* sidebar responsive */<br />
--theme-sidebar-box-background-2: #1f4340;<br />
--theme-sidebar-dropdown-background: #1f4340;<br />
<br />
/* Tables */<br />
--table-background-color: var(--theme-page-background-color); /*SAV*/<br />
--table-border-color: var(--theme-border-color);<br />
--table-heading-background-color: var(--theme-page-background-color--secondary);<br />
<br />
<br />
/*** navbar ***/<br />
--theme-navbar-background: ;<br />
--theme-navbar-tab-box-shadow: none;<br />
--theme-navbar-tab-text-color: var(--theme-text-color-em);<br />
--theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color);<br />
--theme-navbar-tab-text-color-hover: var(--theme-navbar-tab-text-color);<br />
--theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color);<br />
--theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink);<br />
--theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink);<br />
--theme-navbar-tab-border-color: rgba(20,20,20, 0.07);<br />
--theme-navbar-tab-background-hover: rgba(20,20,20, 0.25); /*rgba(214,255,228,0.06);*/<br />
--theme-navbar-tab-border-color-hover: rgba(20,20,20, 0.25); /*rgba(214,255,228,0.03);*/<br />
--theme-navbar-tab-selected-border-color: rgba(20,20,20, 0.03);<br />
--theme-navbar-tab-selected-border-bottom-corner-color: transparent;<br />
--theme-navbar-tab-background: rgba(20,20,20, 0.12);<br />
--theme-navbar-tab-selected-background: transparent; /* rgba(20,20,20, 0.3); */<br />
--theme-navbar-tab-dropdown-arrow-color: rgba(196,235,208, 0.5);<br />
--theme-navbar-tab-dropdown-arrow-color-hover: rgb(196,235,208);<br />
--theme-navbar-tab-dropdown-background: var(--theme-page-background-color--secondary); <br />
--theme-navbar-tab-dropdown-border-color: var(--theme-border-color);<br />
--theme-navbar-tab-dropdown-box-shadow: 0px 0 5px 0px rgba(var(--theme-dark-color-rgb), 0.3);<br />
--theme-navbar-tab-dropdown-hover-mask: var(--theme-link-hover-background); /* rgba(20,20,20, 0.25); */<br />
--theme-navbar-search-box-shadow: var(--theme-navbar-tab-dropdown-box-shadow);<br />
--theme-navbar-search-input-background: rgba(20,20,20, 0.3);<br />
--theme-navbar-search-input-border-color: rgba(13, 4, 2, 0.5) rgba(255,255,255, 0.1) rgba(255,255,255, 0.1) rgba(13, 4, 2, 0.5);<br />
--theme-navbar-search-input-text-color: inherit;<br />
--theme-navbar-search-button-background: var(--theme-button-background);<br />
--theme-navbar-search-botton-border-color: var(--theme-button-border-color);<br />
--theme-navbar-search-botton-text-color: var(--theme-text-color);<br />
--theme-navbar-search-button-background-active: var(--theme-button-background-active);<br />
--theme-navbar-search-botton-border-color-active: var(--theme-button-border-color-active);<br />
--theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color);<br />
--theme-navbar-search-suggestions-background: var(--theme-page-background-color--secondary);<br />
--theme-navbar-search-suggestions-border-color: var(--theme-content-border-color);<br />
--theme-navbar-search-suggestions-text-color: var(--theme-text-color-em);<br />
--theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em-hover);<br />
--theme-navbar-search-suggestions-hover-mask: var(--theme-link-hover-background); /* rgba(20,20,20, 0.25) */<br />
--theme-navbar-search-suggestions-results-border-bottom-color: rgb(10,10,10);<br />
--theme-navbar-search-suggestions-special-offset-top: 0px; /* margin-top offset, normally is -1px */<br />
--theme-navbar-search-suggestions-special-border-top-color: rgba(255,255,255, 0.1);<br />
--theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color);<br />
--theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color);<br />
/* responsive */<br />
--theme-navbar-search-background:var(--theme-sidebar-box-background-2);<br />
<br />
/*** content box ***/<br />
--theme-content-background: var(--theme-page-background-color--secondary);<br />
--theme-content-border-bottom-width: 0;<br />
--theme-content-border-style: solid;<br />
--theme-content-border-color: rgba(255,255,255, 0.1) rgba(13, 4, 2, 0.2) rgba(13, 4, 2, 0.2) rgba(255, 255, 255, .1);<br />
--theme-content-border-color: rgba(var(--theme-border-color--rgb),.4) rgba(var(--theme-border-color--rgb),.2) rgba(var(--theme-border-color--rgb),.2) rgba(var(--theme-border-color--rgb),.4);<br />
--theme-content-subpage-icon-color: rgba(234,227,209,0.4); /* color for "<" */<br />
--theme-content-heading-rule-border-top: 1px solid var(--theme-hr-color-A); /* border */<br />
--theme-content-heading-rule-border-bottom: 1px solid var(--theme-hr-color-B);<br />
<br />
/** category: box **/<br />
--theme-content-category-background: rgba(20,20,20, 0.25);<br />
--theme-content-category-border-style: solid;<br />
--theme-content-category-border-color: rgba(13, 4, 2, 0.5) rgba(255,255,255, 0.1) rgba(255,255,255, 0.1) rgba(13, 4, 2, 0.5);<br />
<br />
/** tabber **/<br />
--tabber-color: rgba(var(--theme-text-color--rgb),0.75);<br />
--tabber-color--active: var(--theme-link-color);<br />
--tabber-color--hover: var(--theme-link-color-hover);<br />
--tabber-border-color: rgba(var(--content-dynamic-color-1--rgb),0.25);<br />
<br />
/** notification **/<br />
/* --theme-notification-background: url(); */<br />
--theme-notification-border-color: #cdab7b #562f21 #562f21 #cdab7b;<br />
--theme-notification-shadow: 0px 0px 10px 0px rgb(var(--theme-shadow-color-rgb));<br />
<br />
/*** #footer ***/<br />
--theme-footer-text-color: #fff;<br />
--theme-footer-background: var(--theme-page-background-color);<br />
--theme-footer-border-top-width: 0;<br />
--theme-footer-border-style: solid;<br />
--theme-footer-border-color: var(--theme-content-border-color);<br />
--theme-footer-box-shadow: inset var(--theme-box-shadow);<br />
<br />
<br />
/* ------------------------------------------------------------------------- */<br />
/* ========================================================================= */<br />
<br />
/* OOUI variables start */<br />
<br />
/* ========================================================================= */<br />
/* ------------------------------------------------------------------------- */<br />
<br />
<br />
/* These helper variables are defined for reuse in the variable definitions below */<br />
<br />
--oouihelper--red: #b32424;<br />
--oouihelper--red-darker: #551111;<br />
--oouihelper--red-lighter: #f04848;<br />
--oouihelper--red-lighter-transparent: rgba(240, 72, 72, 0.6); /* #f0484899 */<br />
--oouihelper--red-lightest: #ff5959;<br />
<br />
--oouihelper--yellow: #ac6600;<br />
--oouihelper--yellow-darker: #4d2e00;<br />
--oouihelper--yellow-lighter: #ffcc33;<br />
<br />
--oouihelper--green: #006633;<br />
--oouihelper--green-darker: #00331a;<br />
--oouihelper--green-lighter: #00e673;<br />
<br />
--oouihelper--themerelated: var(--theme-border-color);<br />
--oouihelper--themerelated-light: var(--theme-link-color);<br />
--oouihelper--themerelated-lighter: var(--theme-link-color-hover);<br />
--oouihelper--themerelated-lighter-transparent: rgba(0, 255, 156, 0.6);<br />
--oouihelper--themerelated-lightest: #e6dbcb;<br />
--oouihelper--themerelated-darker: var(--theme-border-color);<br />
--oouihelper--themerelated-darkest: #342919;<br />
--oouihelper--themerelated-disabled: rgba(230, 219, 203, 0.25);<br />
--oouihelper--themerelated-disabled-lighter: rgba(238, 231, 221, 0.25);<br />
<br />
--oouihelper--text-background: var(--theme-page-background-color--secondary);<br />
<br />
--oouihelper--progressive: var(--theme-link-color);<br />
--oouihelper--progressive-transparent: rgba(var(--theme-link-color-rgb), 0.6); /* #9fecf099; */<br />
--oouihelper--progressive-lighter: var(--theme-link-color);<br />
<br />
--oouihelper--disabled: #b3b3b3;<br />
--oouihelper--disabled-lighter-transparent: rgba(176, 176, 176, 0.5);<br />
--oouihelper--disabled-darker-transparent: rgba(128, 128, 128, 0.5);<br />
<br />
--oouihelper--borderdark: #000;<br />
--oouihelper--borderdark: var(--table-border-color);<br />
--oouihelper--borderdark-lighter: #0e0c0c;<br />
--oouihelper--borderdark-hover: var(--oouihelper--themerelated-light);<br />
--oouihelper--borderdark-focus: var(--oouihelper--progressive);<br />
<br />
--oouihelper--textinput-background: rgba(20, 20, 20, 0.65);<br />
--oouihelper--textinput-background-lighter: rgba(30, 30, 30, 0.65);<br />
--oouihelper--textinput-background-darker: rgba(20, 20, 20, 0.9);<br />
--oouihelper--textinput-background-darker: var(--table-heading-background-color);<br />
<br />
--oouihelper--placeholdertext: rgba(234, 227, 209, 0.4);<br />
<br />
<br />
/* Actual OOUI variables, grouped by element type */<br />
<br />
/* misc */<br />
--ooui--inlinehelp-color: var(--theme-text-color-note);<br />
--ooui--disabled-color: var(--oouihelper--disabled);<br />
<br />
<br />
/* all buttons */<br />
--ooui--button-background--hover: #7b573d; /*url() center center / cover repeat-x;*/<br />
--ooui--button-background--hover: var(--theme-page-background-color--secondary);<br />
--ooui--button-background: linear-gradient(rgba(20, 20, 20, 0.2), rgba(20, 20, 20, 0.2)), var(--ooui--button-background--hover);<br />
<br />
--ooui--button-box-shadow: rgba(10, 10, 10, 0.5) 2px 2px 3px;<br />
--ooui--button-box-shadow--focus: inset var(--oouihelper--themerelated-lighter-transparent) 0 0 0 2px;<br />
<br />
<br />
/* "normal" button */<br />
<br />
--ooui--button-border-top: 1px solid rgba(var(--theme-border-color--rgb),.4);<br />
--ooui--button-border-right: 1px solid rgba(var(--theme-border-color--rgb),.4);<br />
--ooui--button-border-bottom: var(--ooui--button-border-right);<br />
--ooui--button-border-left: var(--ooui--button-border-top);<br />
<br />
--ooui--button-border-top--hover: 1px solid var(--theme-link-color);<br />
--ooui--button-border-right--hover: 1px solid var(--theme-link-color);<br />
--ooui--button-border-bottom--hover: var(--ooui--button-border-top--hover);<br />
--ooui--button-border-left--hover: var(--ooui--button-border-top--hover);<br />
<br />
--ooui--button-color: var(--theme-text-color);<br />
--ooui--button-color--hover: var(--theme-text-color-highlight);<br />
<br />
/* "frameless" */<br />
--ooui--button-text-color--frameless-hover: var(--theme-link-color-hover);<br />
<br />
--ooui--icon-filter--normal-progressive: invert(85%) sepia(26%) saturate(3169%) hue-rotate(92deg) brightness(99%) contrast(104%); /* highlights icons <br />
<br />
<br />
/* "progressive" button */<br />
--ooui--button-progressive-background: linear-gradient(rgba(20, 20, 20, 0.1), rgba(20, 20, 20, 0.23)), var(--theme-border-color);<br />
--ooui--button-progressive-color: var(--theme-link-color);<br />
--ooui--button-progressive-color--hover: var(--oouihelper--progressive-lighter);<br />
<br />
--ooui--button-progressive-box-shadow--focus: inset var(--oouihelper--progressive-transparent) 0 0 0 2px;<br />
<br />
--ooui--button-progressive-primary-border-color: var(--theme-border-color);<br />
--ooui--button-progressive-primary-border-color--hover: var(--oouihelper--progressive-lighter);<br />
<br />
<br />
/* "destructive" button */<br />
--ooui--button-destructive-color: var(--oouihelper--red-lighter);<br />
--ooui--button-destructive-color--hover: var(--oouihelper--red-lightest);<br />
<br />
--ooui--button-destructive-box-shadow--focus: inset var(--oouihelper--red-lighter-transparent) 0 0 0 2px;<br />
<br />
--ooui--button-destructive-primary-border-color: var(--oouihelper--red-lighter);<br />
--ooui--button-destructive-primary-border-color--hover: var(--oouihelper--red-lightest);<br />
<br />
<br />
/* disabled button */<br />
--ooui--button-disabled-color: var(--oouihelper--disabled);<br />
<br />
--ooui--button-disabled-background: linear-gradient(var(--oouihelper--disabled-darker-transparent), var(--oouihelper--disabled-darker-transparent)), var(--ooui--button-background--hover);<br />
<br />
--ooui--button-disabled-border-top: 1px solid var(--ooui--button-disabled-background);<br />
--ooui--button-disabled-border-right: 1px solid var(--ooui--button-disabled-background);<br />
--ooui--button-disabled-border-bottom: var(--ooui--button-disabled-border-right);<br />
--ooui--button-disabled-border-left: var(--ooui--button-disabled-border-top);<br />
<br />
<br />
/* frameless button */<br />
--ooui--button-frameless-on-color: var(--theme-text-color-highlight);<br />
<br />
<br />
/* textarea */<br />
--ooui--textarea-background-color: var(--oouihelper--textinput-background);<br />
<br />
--ooui--textarea-placeholder-color: var(--oouihelper--placeholdertext);<br />
<br />
--ooui--textarea-border-color: var(--oouihelper--borderdark);<br />
--ooui--textarea-border-color--hover: var(--oouihelper--borderdark-hover);<br />
--ooui--textarea-border-color--focus: var(--oouihelper--borderdark-focus);<br />
<br />
--ooui--textarea-invalid-border-color: var(--oouihelper--red-lighter);<br />
<br />
--ooui--textarea-readonly-background-color: var(--oouihelper--textinput-background-darker);<br />
<br />
--ooui--textarea-disabled-color: var(--oouihelper--disabled);<br />
--ooui--textarea-disabled-border-color: var(--oouihelper--disabled-lighter-transparent);<br />
--ooui--textarea-disabled-background-color: var(--oouihelper--disabled-lighter-transparent);<br />
<br />
--ooui--textarea-pending-background-color-1: rgba(20, 20, 20, 0.9);<br />
--ooui--textarea-pending-background-color-2: #000;<br />
<br />
<br />
/* checkbox */<br />
--ooui--checkbox-border-color: var(--oouihelper--themerelated);<br />
--ooui--checkbox-border-color--hover: var(--oouihelper--themerelated-lighter);<br />
<br />
--ooui--checkbox-icon: 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%3Echeck%3C/title%3E%3Cg fill=%22%2395f3ab%22%3E%3Cpath d=%22M7 14.17L2.83 10l-1.41 1.41L7 17 19 5l-1.41-1.42z%22/%3E%3C/g%3E%3C/svg%3E"); /* set the part between "fill=%22%23" and "%22" to the desired hexcode */<br />
--ooui--checkbox-icon--hover: 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%3Echeck%3C/title%3E%3Cg fill=%22%2300ff9c%22%3E%3Cpath d=%22M7 14.17L2.83 10l-1.41 1.41L7 17 19 5l-1.41-1.42z%22/%3E%3C/g%3E%3C/svg%3E");<br />
<br />
--ooui--checkbox-box-shadow--focus: var(--oouihelper--themerelated-darkest);<br />
<br />
--ooui--checkbox-disabled-background-color: var(--oouihelper--themerelated-disabled);<br />
--ooui--checkbox-disabled-icon: var(--ooui--checkbox-icon);<br />
<br />
<br />
/* radiobutton */<br />
--ooui--radiobutton-border-color: var(--theme-border-color);<br />
--ooui--radiobutton-border-color--hover: var(--oouihelper--themerelated-lighter);<br />
<br />
--ooui--radiobutton-box-shadow--focus: var(--oouihelper--themerelated-darkest);<br />
<br />
--ooui--radiobutton-disabled-background-color: var(--oouihelper--themerelated-disabled);<br />
<br />
<br />
/* toggleswitch */<br />
--ooui--toggleswitch-border-color: var(--oouihelper--themerelated);<br />
--ooui--toggleswitch-border-color--hover: var(--oouihelper--themerelated-lighter);<br />
<br />
--ooui--toggleswitch-color--active: var(--oouihelper--themerelated-darker);<br />
<br />
--ooui--toggleswitch-grip-color: var(--oouihelper--themerelated-lightest);<br />
<br />
--ooui--toggleswitch-box-shadow--focus: var(--oouihelper--themerelated-darkest);<br />
<br />
--ooui--toggleswitch-disabled-background-color: var(--oouihelper--themerelated-disabled);<br />
--ooui--toggleswitch-disabled-grip-color: var(--oouihelper--themerelated-disabled-lighter);<br />
<br />
<br />
/* dropdown */<br />
--ooui--dropdown-background-color: var(--oouihelper--textinput-background);<br />
--ooui--dropdown-background-color--hover: var(--oouihelper--textinput-background-lighter);<br />
<br />
--ooui--dropdown-border-color: var(--oouihelper--borderdark);<br />
--ooui--dropdown-border-color--hover: var(--oouihelper--borderdark-hover);<br />
--ooui--dropdown-border-color--focus: var(--oouihelper--borderdark-focus);<br />
<br />
--ooui--dropdown-disabled-color: var(--oouihelper--disabled);<br />
--ooui--dropdown-disabled-border-color: var(--oouihelper--disabled-lighter-transparent);<br />
--ooui--dropdown-disabled-background-color: var(--oouihelper--disabled-darker-transparent);<br />
<br />
<br />
/* selectfile */<br />
--ooui--selectfile-border-color: #72777d;<br />
--ooui--selectfile-background-color: var(--oouihelper--textinput-background);<br />
--ooui--selectfile-candrop-background-color: #514743;<br />
<br />
<br />
/* tag item */<br />
--ooui--tagitem-background-color: rgba(20, 20, 20, --theme-navbar-tab-selected-background);<br />
<br />
--ooui--tagitem-border-color: var(--oouihelper--borderdark);<br />
--ooui--tagitem-border-color--hover: var(--oouihelper--borderdark-hover);<br />
--ooui--tagitem-border-color--focus: var(--oouihelper--themerelated-darkest);<br />
<br />
--ooui--tagitem-invalid-border-color: var(--oouihelper--red-lighter);<br />
<br />
--ooui--tagitem-color--hover: #efeadc;<br />
<br />
--ooui--tagitem-disabled-color: var(--oouihelper--disabled);<br />
--ooui--tagitem-disabled-border-color: var(--oouihelper--disabled-lighter-transparent);<br />
--ooui--tagitem-disabled-background-color: rgba(20, 20, 20, 0.5);<br />
<br />
<br />
/* multioption */<br />
--ooui--multioption-disabled-color: var(--oouihelper--disabled);<br />
<br />
<br />
/* progressbar */<br />
--ooui--progressbar-border-color: var(--oouihelper--themerelated);<br />
--ooui--progressbar-bar-background-color: var(--oouihelper--themerelated);<br />
--ooui--progressbar-disabled-border-color: var(--oouihelper--themerelated-disabled);<br />
<br />
--ooui--progressbar-pending-background-color-1: var(--theme-page-background-color--secondary);<br />
--ooui--progressbar-pending-background-color-2: rgba(var(--theme-border-color--rgb),.4);<br />
<br />
<br />
/* messagewidget */<br />
--ooui--messagewidget-notice-background-color: var(--theme-page-background-color--secondary);<br />
--ooui--messagewidget-notice-border-color: var(--theme-border-color);<br />
<br />
--ooui--messagewidget-error-background-color: var(--oouihelper--red);<br />
--ooui--messagewidget-error-border-color: var(--oouihelper--red-darker);<br />
--ooui--messagewidget-error-color: var(--oouihelper--red-lighter);<br />
<br />
--ooui--messagewidget-warning-background-color: var(--oouihelper--yellow);<br />
--ooui--messagewidget-warning-border-color: var(--oouihelper--yellow-darker);<br />
<br />
--ooui--messagewidget-success-background-color: var(--oouihelper--green);<br />
--ooui--messagewidget-success-border-color: var(--oouihelper--green-darker);<br />
--ooui--messagewidget-success-color: var(--oouihelper--green-lighter);<br />
<br />
<br />
/* menuselectwidget */<br />
--ooui--menuselect-background-color: var(--oouihelper--text-background);<br />
--ooui--menuselect-selected-background-color: var(--oouihelper--textinput-background-darker);<br />
--ooui--menuselect-highlighted-background-color: var(--oouihelper--textinput-background-lighter);<br />
<br />
--ooui--menuselect-border-color: var(--oouihelper--borderdark);<br />
<br />
--ooui--menusectionoption-color: var(--oouihelper--placeholdertext);<br />
<br />
<br />
/* tabselectwidget */<br />
--ooui--tabselect-background-color: var(--oouihelper--text-background);<br />
--ooui--tabselect-selected-background-color: var(--oouihelper--themerelated);<br />
--ooui--tabselect-highlighted-background-color: var(--oouihelper--textinput-background-lighter);<br />
<br />
--ooui--tabselect-frameless-box-shadow-color: var(--oouihelper--borderdark-lighter);<br />
--ooui--tabselect-frameless-selected-color: var(--theme-link-color);<br />
--ooui--tabselect-frameless-selected-box-shadow-color: var(--theme-link-color);<br />
--ooui--tabselect-frameless-highlighted-color: #bcd1d2;<br />
--ooui--tabselect-frameless-highlighted-box-shadow-color: #bcd1d2;<br />
<br />
--ooui--taboption-color: var(--oouihelper--placeholdertext);<br />
<br />
<br />
/* outlineselectwidget */<br />
--ooui--outlineselect-box-shadow--focus: inset var(--oouihelper--themerelated-lighter-transparent) 0 0 0 2px;<br />
<br />
--ooui--outlineoption-background-color: var(--oouihelper--text-background);<br />
--ooui--outlineoption-border-color: var(--oouihelper--borderdark);<br />
--ooui--outlineoption-selected-background-color: var(--oouihelper--textinput-background-darker);<br />
--ooui--outlineoption-highlighted-background-color: var(--oouihelper--textinput-background-lighter);<br />
--ooui--outlineoption-pressed-background-color: #22292a;<br />
<br />
<br />
/* popupwidget */<br />
--ooui--popup-background-color: var(--oouihelper--text-background);<br />
--ooui--popup-border-color: var(--oouihelper--borderdark);<br />
<br />
<br />
/* layouts */<br />
--ooui--bookletlayout-border-color: var(--oouihelper--borderdark);<br />
<br />
--ooui--panellayout-border-color: var(--oouihelper--borderdark);<br />
<br />
<br />
/* dialog */<br />
--ooui--dialog-border-color: var(--oouihelper--borderdark);<br />
--ooui--dialog-border-color--lighter: var(--oouihelper--borderdark-lighter);<br />
<br />
<br />
/* window */<br />
--ooui--window-background-color: var(--oouihelper--text-background);<br />
--ooui--window-border-color: var(--oouihelper--borderdark);<br />
<br />
<br />
/* indicators */<br />
/* tools like https://isotropic.co/tool/hex-color-to-css-filter/ allow converting the desired color into a filter */<br />
--ooui--indicator-filter: brightness(0) invert(90%) sepia(28%) saturate(107%) hue-rotate(5deg) brightness(96%) contrast(93%);<br />
--ooui--indicator-invert-filter: brightness(0);<br />
<br />
<br />
/* icons */<br />
--ooui--icon-normal-filter: invert(1);<br />
--ooui--icon-progressive-filter: brightness(0) invert(88%) sepia(10%) saturate(1809%) hue-rotate(70deg) brightness(113%) contrast(91%);<br />
--ooui--icon-progressive-filter--hover: brightness(0) invert(88%) sepia(10%) saturate(1809%) hue-rotate(70deg) brightness(113%) contrast(91%);<br />
--ooui--icon-destructive-filter: brightness(0) invert(33%) sepia(27%) saturate(2948%) hue-rotate(329deg) brightness(116%) contrast(91%);<br />
--ooui--icon-invert-filter: brightness(0);<br />
<br />
--ooui--icon-success-filter: brightness(0) invert(76%) sepia(47%) saturate(4832%) hue-rotate(101deg) brightness(101%) contrast(101%); /* #00e673 */<br />
--ooui--icon-warning-filter: brightness(0) invert(81%) sepia(89%) saturate(585%) hue-rotate(323deg) brightness(96%) contrast(112%); /* #ffcc33 */<br />
--ooui--icon-error-filter: brightness(0) invert(56%) sepia(62%) saturate(4943%) hue-rotate(329deg) brightness(91%) contrast(108%); /* #f04848 */<br />
<br />
<br />
/* ------------------------------------------------------------------------- */<br />
/* ========================================================================= */<br />
<br />
/* OOUI variables end */<br />
<br />
/* ========================================================================= */<br />
/* ------------------------------------------------------------------------- */<br />
<br />
/* Sticky header */<br />
--sticky-header-height: 50px;<br />
--sticky-search-border-radius: 4px 0 0 4px;<br />
--sticky-button-border-radius: 8px;<br />
<br />
/******* "real" wiki content ********/<br />
<br />
--theme-widget-toc-arrow-color: rgba(234,227,209, 0.5);<br />
--theme-widget-toc-arrow-color-hover: rgba(234,227,209);<br />
--theme-widget-toc-item-hover-background: var(--theme-link-hover-background);<br />
<br />
<br />
--theme-collapsible-toggle-icon-color: var(--theme-text-color-note);<br />
--theme-collapsible-toggle-icon-color-hover: var(--theme-link-color-hover);<br />
<br />
}<br />
<br />
/* ------------------------------------------------------------------------- */<br />
/* ========================================================================= */<br />
<br />
/* Sea of Thieves Wiki variables START */<br />
<br />
/* ========================================================================= */<br />
/* ------------------------------------------------------------------------- */<br />
<br />
:root {<br />
<br />
/* Body */ <br />
<br />
--netbar-height: 35px;<br />
<br />
--page-background-image: url(https://seaofthieves.wiki.gg/images/c/cb/Season_Seven_title_screen.jpg);<br />
<br />
/* Logo */<br />
--wiki-logo-main: url(https://seaofthieves.wiki.gg/images/7/76/WikiWhite.png);<br />
--wiki-logo-horizontal: ;<br />
--wiki-logo-height: 128px;<br />
--wiki-logo-width: 300px; /*450px*/<br />
--wiki-logo-offset--top: calc(-1 * var(--wiki-logo-height) + 12px);<br />
--wiki-logo-offset--left-part: 4px;<br />
--wiki-logo-offset--left: calc(50vw - var(--layout-sidespace--left) - var(--layout-column-gap) * 1.5<br />
- var(--wiki-logo-width) / 2 + var(--sidebar-width) / 2 + var(--wiki-logo-offset--left-part));<br />
--wiki-logo-layout-bottom-gap: 0;<br />
--mw-head-base-height-offset: 0px;<br />
<br />
/* SOT Typography */<br />
--theme-page-headings-font: PragRoman,Georgia,serif;<br />
<br />
/* Sticky Header */<br />
--sticky-header-background-color: rgb(24,72,73);<br />
--sticky-header-shadow-color: #0000004a;<br />
--sticky-header-text-color: #fff;<br />
--sticky-header-link-color: #fff;<br />
--sticky-search-background-color: none; /*SAV*/<br />
--sticky-search-text-color: var(--theme-navbar-search-input-text-color);<br />
--sticky-search-border-color: var(--theme-navbar-search-input-border-color);<br />
--sticky-search-placeholder-text-color: var(--theme-text-color-placeholder);<br />
--sticky-button-text-color: var(--theme-text-color);<br />
--sticky-button-border-color: transparent;<br />
--sticky-button-background-color: rgba(0, 0, 0, .2);<br />
--sticky-button-hover-background-color: rgba(var(--theme-link-color--rgb),.15);<br />
<br />
/* SOT GRAPHICS */<br />
/* SOT General backgrounds */<br />
--main-header-background: url(https://seaofthieves.wiki.gg/images/7/78/Skin-Header-Background.jpg); /* Green bokeh */<br />
--parchment-border: url(https://seaofthieves.wiki.gg/images/4/40/Skin-Element-Border.png); /* Parchment semi-transparent*/<br />
--parchment-opaque: url(https://seaofthieves.wiki.gg/images/5/5a/Skin-Opaque-Element-Border.png); /* Parchment solid */<br />
--heading-border-1: url(https://seaofthieves.wiki.gg/images/6/68/Skin-Heading-Border.png); /* Green horizontal line */<br />
--heading-border-2: url(https://seaofthieves.wiki.gg/images/b/b9/Skin-Header-Border.png); /* Black zig-zag */<br />
--sidebar-border: url(https://seaofthieves.wiki.gg/images/8/8e/Skin-Sidebar-Background.png); /* Parchment vertical */<br />
<br />
/* SOT item boxes */<br />
--item-border-light: url(https://seaofthieves.wiki.gg/images/5/50/Border-light.svg);<br />
--item-border-standard: url(https://seaofthieves.wiki.gg/images/a/a6/Border-standard.svg);<br />
--item-border-premium: url(https://seaofthieves.wiki.gg/images/c/c1/Border-premium.svg);<br />
--item-border-athena: url(https://seaofthieves.wiki.gg/images/d/d6/Border-athena.svg);<br />
<br />
--item-background-standard: url(https://seaofthieves.wiki.gg/images/5/50/Standard-bg.png);<br />
--item-background-premium: url(https://seaofthieves.wiki.gg/images/7/76/Premium-bg.png);<br />
--item-background-athena: url(https://seaofthieves.wiki.gg/images/0/04/Athena-bg.png);<br />
}<br />
<br />
@media screen and (max-width: 1500px) {<br />
:root {<br />
/* Logo */<br />
--wiki-logo-height: 128px;<br />
--wiki-logo-width: 300px;<br />
--wiki-logo-offset--top: calc(-1 * var(--wiki-logo-height) + 7px);<br />
/* Page content */<br />
--content-body-top-margin: 60px;<br />
/* Page navigation (mw-head) */<br />
--content-navigation-top-offset: 27px;<br />
}<br />
}<br />
@media screen and (max-width: 1330px) {<br />
:root {<br />
/* Logo */<br />
--wiki-logo-offset--left-part: 9px;<br />
/* Grid layout */<br />
--layout-sidespace--left: 2px;<br />
--layout-sidespace--right: 16px;<br />
}<br />
}<br />
@media screen and (min-width: 1260px) {<br />
.is-sidebar-hidden {<br />
--sidenav-toggle-icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M7 7V1H5v4H1v2h6zM5 19h2v-6H1v2h4v4zm10-4h4v-2h-6v6h2v-4zm0-8h4V5h-4V1h-2v6h2z'/%3E%3C/svg%3E%0A");<br />
--sidebar-width: 0px;<br />
--layout-sidespace--right: 32px;<br />
}<br />
.is-sidebar-hidden #mw-panel .mw-portlet {<br />
display: none;<br />
}<br />
}<br />
@media screen and (max-width: 1260px) {<br />
:root {<br />
/* Logo */<br />
--wiki-logo-height: 100px;<br />
--wiki-logo-offset--top: calc(-1 * var(--wiki-logo-height));<br />
--wiki-logo-offset--left-part: calc( var(--wiki-logo-width) / -4 );<br />
--mw-head-base-height-offset: -9px;<br />
/* Logo background */<br />
--head-shadow-settings: radial-gradient(circle at center, #0008 0, #0006 calc(var(--wiki-logo-width) / 2.1),<br />
#0004 calc(var(--wiki-logo-width) / 1.3), transparent 100%);<br />
/* Grid layout */<br />
--layout-content-top-offset: calc(var(--wiki-logo-height) - 10px);<br />
--layout-sidespace--left: 24px;<br />
--layout-sidespace--right: 24px;<br />
--layout-column-gap: 0px;<br />
/* Sidebar / toolbar */<br />
--toolbar-height: 38px;<br />
--sidebar-to-content-margin: 0;<br />
--sidebar-toggle-icon--open: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='m13.002 6.001-5 5.001-5-5.001z' fill='%23fff' /%3E%3C/svg%3E%0A");<br />
--sidebar-toggle-icon--collapsed: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='m6.001 2.998 5.001 5-5.001 5z' fill='%23fff'/%3E%3C/svg%3E%0A");<br />
/* Page content */<br />
--content-horizontal-margin: 1.25em;<br />
--content-top-margin: calc(var(--toolbar-height) + 10px);<br />
--content-body-top-margin: 32px;<br />
/* Page navigation (mw-head) */<br />
--content-navigation-top-offset: calc(8px + var(--content-top-margin));<br />
}<br />
}<br />
@media screen and (max-width: 720px) {<br />
:root {<br />
/* Logo */<br />
--wiki-logo-width: 300px;<br />
--wiki-logo-offset--top: calc(-1 * var(--wiki-logo-height));<br />
--wiki-logo-offset--left: 0;<br />
--wiki-logo-layout-bottom-gap: calc((var(--wiki-logo-offset--top) - var(--netbar-height)) * 2);<br />
--mw-head-base-height-offset: 0px;<br />
/* Logo background */<br />
--head-shadow-settings: linear-gradient(to right, #0009 0, #0007 var(--wiki-logo-width), transparent 100%);<br />
--head-background-settings: var(--head-background-image--mobile) 100% 0 / 161px 154px no-repeat;<br />
/* Grid layout */<br />
--layout-content-top-offset: var(--wiki-logo-height);<br />
--layout-sidespace--left: 0;<br />
--layout-sidespace--right: 0;<br />
/* Search */<br />
--search-height: 35px;<br />
--search-spacing--bottom: 6px;<br />
/* Page content */<br />
--content-body-top-margin: 85px;<br />
--content-top-margin: calc(var(--toolbar-height) + 5px);<br />
/* Page navigation (mw-head) */<br />
--content-navigation-top-offset: calc(var(--search-height) + 26px);<br />
--content-navigation-margin: calc(var(--search-height) + var(--search-spacing--bottom)) 0.5em 0;<br />
/* Sticky header */<br />
--sticky-header-height: 40px;<br />
--sticky-search-border-radius: 0;<br />
--sticky-button-border-radius: 0;<br />
}<br />
}<br />
<br />
/**** Theme vars END ***********************************************************/<br />
<br />
<br />
<br />
<br />
/**** base styles START ***********************************************************/<br />
<br />
/* always show scroll bar for short page.<br />
* By doing this page background size won't change when expand/collapse sidebar sections.<br />
*/<br />
html{<br />
overflow-y: scroll;<br />
}<br />
<br />
/** Font **/<br />
html, body,<br />
h1, h2, h3, h4, h5, h6 {<br />
font-family: Helvetica, Arial, sans-serif;<br />
color: var(--theme-text-color);<br />
}<br />
body,<br />
body .vector-body{<br />
font-size: 14px;<br />
}<br />
.mw-body h1, .mw-body-content h1, .mw-body-content h2 {<br />
font-family: var(--theme-page-headings-font);<br />
color: var(--theme-header-color);<br />
}<br />
.mw-body h3, .mw-body h4, .mw-body h5, .mw-body h6 {<br />
color: var(--theme-header-color);<br />
}<br />
#mw-head, #right-navigation .vectorMenu h3 {<br />
font-family: var(--theme-page-headings-font);<br />
}<br />
#mw-panel h3{<br />
font-family: var(--theme-page-headings-font);<br />
}<br />
.vector-menu-dropdown .menu li a,<br />
#p-search form,<br />
#p-search input{<br />
font-family: Helvetica, Arial, sans-serif;<br />
}<br />
.toc .toctitle h2 {<br />
font-family: var(--theme-page-headings-font);<br />
font-size: .75rem;<br />
}<br />
<br />
/** link color **/<br />
<br />
/* Self-links aren't real links, they're not clickable.<br />
* Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive.<br />
* We should not use :not(.selflink) since it increases the priority and make it is difficult to override<br />
* link styles for certain elements (e.g. in wiki.gg header).<br />
*/<br />
a,<br />
a.selflink:hover, a.selflink:active{<br />
text-decoration: none;<br />
}<br />
a { color: var(--theme-link-color); }<br />
a.selflink:hover, a.selflink:active { color: var(--theme-text-color); }<br />
a:visited{<br />
color: var(--theme-link-color-visited);<br />
color: var(--theme-link-color);<br />
}<br />
a:hover, a:active{<br />
text-decoration: underline;<br />
color: var(--theme-link-color-hover);<br />
}<br />
/** red link **/<br />
/* we don't really need to mark you have "visited" an inexistent page */<br />
a.new, a.new:visited{<br />
color: var(--theme-link-color-redlink);<br />
}<br />
<br />
/* -------------------------------------------------------- */<br />
/* Tables */<br />
/* -------------------------------------------------------- */<br />
table {<br />
/* fix 100% width table with border */<br />
box-sizing: border-box;<br />
}<br />
<br />
table.lined,<br />
table.bordered,<br />
table.cellborder{<br />
border-collapse: collapse;<br />
border-style: solid;<br />
border-color: var(--theme-border-color);<br />
}<br />
table.lined th,<br />
table.lined td{<br />
border-width: 0 0 1px 0;<br />
}<br />
<br />
/*** "wikitable"-classed tables ***/<br />
.wikitable,<br />
.mw-datatable,<br />
table.mw-abuselog-details {<br />
border: 1px solid var(--table-border-color);<br />
background-color: var(--table-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
table.wikitable tbody tr th,<br />
table.wikitable > tr > th,<br />
table.wikitable > * > tr > th,<br />
table.mw-abuselog-details th,<br />
.mw-datatable td, .mw-datatable th {<br />
background-color: var(--table-heading-background-color);<br />
border: 1px solid var(--table-border-color);<br />
color: inherit<br />
}<br />
table.wikitable tr td,<br />
table.wikitable tr th,<br />
table.mw-abuselog-details tr td,<br />
table.mw-abuselog-details tr th{<br />
padding: 0.2em 0.5em;<br />
}<br />
table.wikitable tbody tr td,<br />
table.mw-abuselog-details tr td {<br />
border: 1px solid var(--table-border-color);<br />
}<br />
.mw-datatable td {<br />
background-color: inherit;<br />
}<br />
.mw-datatable tr:hover td {<br />
background-color: #fff2;<br />
}<br />
<br />
table.cargoTable.noMerge {<br />
border: 1px solid var(--table-border-color);<br />
background: var(--table-background-color);<br />
}<br />
<br />
table.cargoTable td {<br />
border: 1px solid var(--table-border-color);<br />
}<br />
<br />
table.cargoTable.noMerge tr th {<br />
background-color: var(--table-heading-background-color);<br />
border: 1px solid var(--table-border-color);<br />
}<br />
<br />
table.cargoTable.noMerge tr:nth-child(2n) {<br />
background: rgba(0, 0, 0, 0.25);<br />
}<br />
table.cargoTable.noMerge tr:nth-child(2n+1) {<br />
background: none;<br />
}<br />
<br />
/**** base styles END ***********************************************************/<br />
<br />
/*********************************************************************************************************/<br />
<br />
input, button{<br />
color: var(--theme-control-text-color);<br />
caret-color: var(--theme-text-color);<br />
}<br />
.wikiEditor-ui input, .mw-input input {<br />
caret-color: black;<br />
}<br />
input[type=submit]{<br />
color: var(--theme-control-text-color);<br />
}<br />
::placeholder {<br />
color: var(--theme-text-color-placeholder);<br />
}<br />
<br />
<br />
/* Removes VisualEdit button */<br />
#ca-ve-edit {<br />
display: none;<br />
}<br />
<br />
.content-body img{<br />
/*max-width: 100%;*/<br />
}<br />
<br />
<br />
/* Link color */<br />
.mw-parser-output a.external,<br />
.mw-parser-output a.external:visited,<br />
.mw-parser-output a.extiw,<br />
.mw-parser-output a.extiw:visited {<br />
color: var(--theme-link-color);<br />
}<br />
<br />
/* Text color */<br />
#content,<br />
#footer ul li,<br />
h1, h2, h3, h4, h5, h6, <br />
div.hat-note.t-main,<br />
#contentSub, #contentSub2,<br />
.search-types .current a,<br />
.infobox > .title > span,<br />
code,<br />
.trw-toggleable.not-toggled.achievements .achievement b * {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
#firstHeading{<br />
color:var(--theme-header-color); <br />
}<br />
<br />
.i .note,<br />
.note-text{<br />
color: var(--theme-text-color-note);<br />
}<br />
<br />
/* Invert class */<br />
.invert,<br />
.theme-mode-dark .dark-invert,<br />
.theme-mode-light .light-invert{<br />
filter: invert(1);<br />
}<br />
<br />
/* OOUI styles */<br />
/* ================================================================== */<br />
/* OOUI styles start */<br />
/* ================================================================== */<br />
<br />
<br />
/* ------------------------------------------------------------------ */<br />
<br />
<br />
.oo-ui-iconElement-icon {<br />
filter: var(--ooui--icon-normal-filter);<br />
}<br />
<br />
.oo-ui-iconElement-icon.oo-ui-image-progressive {<br />
filter: var(--ooui--icon-progressive-filter);<br />
}<br />
<br />
.oo-ui-iconElement-icon.oo-ui-image-destructive {<br />
filter: var(--ooui--icon-destructive-filter);<br />
}<br />
<br />
.oo-ui-iconElement-icon.oo-ui-image-invert {<br />
filter: var(--ooui--icon-invert-filter);<br />
}<br />
<br />
.oo-ui-iconElement-icon.oo-ui-image-success {<br />
filter: var(--ooui--icon-success-filter);<br />
}<br />
<br />
.oo-ui-iconElement-icon.oo-ui-image-warning {<br />
filter: var(--ooui--icon-warning-filter);<br />
}<br />
<br />
.oo-ui-iconElement-icon.oo-ui-image-error {<br />
filter: var(--ooui--icon-error-filter);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button {<br />
color: var(--ooui--button-color);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {<br />
background-color: unset;<br />
color: var(--ooui--button-color--hover);<br />
--ooui--icon-normal-filter: var(--ooui--icon-filter--normal-progressive);<br />
color: var(--ooui--button-text-color--frameless-hover);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
box-shadow: var(--ooui--button-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-buttonElement-pressed>input.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled>.oo-ui-buttonElement-button:active {<br />
background-color: unset;<br />
color: var(--ooui--button-color);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
box-shadow: none;<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-progressive-color);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:hover {<br />
color: var(--ooui--button-progressive-color--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:hover .oo-ui-iconElement-icon.oo-ui-image-progressive {<br />
filter: var(--ooui--icon-progressive-filter--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:active,<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-progressive-color);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-destructive-color);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:hover {<br />
color: var(--ooui--button-destructive-color--hover)<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:active,<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-pressed>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-destructive-color);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-disabled>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-disabled-color)<br />
}<br />
<br />
.oo-ui-buttonElement-framed>.oo-ui-buttonElement-button {<br />
border-radius: 4px;<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-disabled>.oo-ui-buttonElement-button {<br />
background: var(--ooui--button-disabled-background);<br />
color: var(--ooui--button-disabled-color);<br />
border-top: var(--ooui--button-disabled-border-top);<br />
border-right: var(--ooui--button-disabled-border-right);<br />
border-bottom: var(--ooui--button-disabled-border-bottom);<br />
border-left: var(--ooui--button-disabled-border-left);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button, <br />
.cargo-tablelist .oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button {<br />
background: var(--ooui--button-background);<br />
color: var(--ooui--button-color);<br />
border-top: var(--ooui--button-border-top);<br />
border-right: var(--ooui--button-border-right);<br />
border-bottom: var(--ooui--button-border-bottom);<br />
border-left: var(--ooui--button-border-left);<br />
box-shadow: var(--ooui--button-box-shadow);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button:hover {<br />
background: var(--ooui--button-background--hover);<br />
color: var(--ooui--button-color--hover);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button:focus {<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
box-shadow: var(--ooui--button-box-shadow), var(--ooui--button-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active>.oo-ui-buttonElement-button {<br />
background: var(--ooui--button-background--hover);<br />
color: var(--ooui--button-progressive-color);<br />
border-color: var(--ooui--button-progressive-primary-border-color)<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active>.oo-ui-buttonElement-button:focus {<br />
border-color: var(--ooui--button-progressive-primary-border-color);<br />
box-shadow: var(--ooui--button-box-shadow), var(--ooui--button-progressive-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button:active,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-pressed>.oo-ui-buttonElement-button {<br />
background: var(--ooui--button-background);<br />
color: var(--ooui--button-color);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-progressive-color);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:hover .oo-ui-iconElement-icon.oo-ui-image-progressive {<br />
filter: var(--ooui--icon-progressive-filter--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:hover {<br />
color: var(--ooui--button-progressive-color--hover);<br />
background: var(--ooui--button-background--hover);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:focus {<br />
border-top: var(--ooui--button-border-top);<br />
border-right: var(--ooui--button-border-right);<br />
border-bottom: var(--ooui--button-border-bottom);<br />
border-left: var(--ooui--button-border-left);<br />
box-shadow: var(--ooui--button-box-shadow), var(--ooui--button-progressive-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:active,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active>.oo-ui-buttonElement-button {<br />
background: var(--ooui--button-background);<br />
color: var(--ooui--button-progressive-color);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-destructive-color);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:hover {<br />
color: var(--ooui--button-destructive-color--hover);<br />
background: var(--ooui--button-background--hover);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:focus {<br />
border-top: var(--ooui--button-border-top);<br />
border-right: var(--ooui--button-border-right);<br />
border-bottom: var(--ooui--button-border-bottom);<br />
border-left: var(--ooui--button-border-left);<br />
box-shadow: var(--ooui--button-box-shadow), var(--ooui--button-destructive-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:active,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-pressed>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-active>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-popupToolGroup-active>.oo-ui-buttonElement-button {<br />
background: var(--ooui--button-background);<br />
color: var(--ooui--button-destructive-color);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-color);<br />
background: linear-gradient(rgba(20, 20, 20, 0.1), rgba(20, 20, 20, 0.23)), rgba(var(--theme-border-color--rgb),.5);<br />
border-color: var(--ooui--button-progressive-primary-border-color);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:hover {<br />
color: var(--ooui--button-color);<br />
background: var(--ooui--button-progressive-background);<br />
border-color: var(--ooui--button-progressive-primary-border-color--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:focus {<br />
border-color: var(--ooui--button-progressive-primary-border-color);<br />
box-shadow: var(--ooui--button-box-shadow), var(--ooui--button-progressive-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:active,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-progressive-color);<br />
background: var(--ooui--button-background);<br />
border-color: var(--ooui--button-progressive-primary-border-color);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-destructive-color);<br />
background: var(--ooui--button-background);<br />
border-color: var(--ooui--button-destructive-primary-border-color);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:hover {<br />
color: var(--ooui--button-destructive-color--hover);<br />
background: var(--ooui--button-background--hover);<br />
border-color: var(--ooui--button-destructive-primary-border-color--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:focus {<br />
border-color: var(--ooui--button-destructive-primary-border-color);<br />
box-shadow: var(--ooui--button-box-shadow), var(--ooui--button-destructive-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:active,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-pressed>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-active>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-popupToolGroup-active>.oo-ui-buttonElement-button {<br />
background: var(--ooui--button-background);<br />
color: var(--ooui--button-destructive-color);<br />
border-color: var(--ooui--button-destructive-primary-border-color);<br />
}<br />
<br />
.oo-ui-numberInputWidget-plusButton > .oo-ui-buttonElement-button {<br />
border-top-left-radius: 0;<br />
border-bottom-left-radius: 0;<br />
border-left-width: 0;<br />
}<br />
<br />
.oo-ui-numberInputWidget-minusButton > .oo-ui-buttonElement-button {<br />
border-top-right-radius: 0;<br />
border-bottom-right-radius: 0;<br />
border-right-width: 0;<br />
}<br />
<br />
.oo-ui-pendingElement-pending {<br />
background-color: var(--ooui--textarea-pending-background-color-1);<br />
background-image: linear-gradient(135deg, var(--ooui--textarea-pending-background-color-2) 25%, transparent 25%, transparent 50%, var(--ooui--textarea-pending-background-color-2) 50%, var(--ooui--textarea-pending-background-color-2) 75%, transparent 75%, transparent);<br />
}<br />
<br />
.oo-ui-fieldLayout-disabled>.oo-ui-fieldLayout-body>.oo-ui-fieldLayout-header>.oo-ui-labelElement-label {<br />
color: var(--ooui--dropdown-disabled-color)<br />
}<br />
<br />
.oo-ui-panelLayout-framed {<br />
border-color: var(--ooui--panellayout-border-color);<br />
}<br />
<br />
.oo-ui-optionWidget.oo-ui-widget-disabled {<br />
color: var(--ooui--disabled-color);<br />
}<br />
<br />
.oo-ui-radioSelectWidget:focus [type='radio']:checked+span:before {<br />
border-color: transparent;<br />
}<br />
<br />
.oo-ui-labelWidget.oo-ui-inline-help {<br />
color: var(--ooui--inlinehelp-color);<br />
}<br />
<br />
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-error {<br />
background-color: var(--ooui--messagewidget-error-background-color);<br />
border-color: var(--ooui--messagewidget-error-border-color);<br />
}<br />
<br />
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-warning {<br />
background-color: var(--ooui--messagewidget-warning-background-color);<br />
border-color: var(--ooui--messagewidget-warning-border-color)<br />
}<br />
<br />
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-success {<br />
background-color: var(--ooui--messagewidget-success-background-color);<br />
border-color: var(--ooui--messagewidget-success-border-color)<br />
}<br />
<br />
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-notice {<br />
background-color: var(--ooui--messagewidget-notice-background-color);<br />
border-color: var(--ooui--messagewidget-notice-border-color)<br />
}<br />
<br />
.oo-ui-messageWidget.oo-ui-flaggedElement-error:not(.oo-ui-messageWidget-block) {<br />
color: var(--ooui--messagewidget-error-color)<br />
}<br />
<br />
.oo-ui-messageWidget.oo-ui-flaggedElement-success:not(.oo-ui-messageWidget-block) {<br />
color: var(--ooui--messagewidget-success-color)<br />
}<br />
<br />
.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed.oo-ui-widget-disabled+.oo-ui-widget-disabled>.oo-ui-buttonElement-button {<br />
border-left-color: var(--ooui--button-disabled-border-left);<br />
}<br />
<br />
.oo-ui-buttonGroupWidget.oo-ui-widget-enabled .oo-ui-buttonElement.oo-ui-toggleWidget-on+.oo-ui-toggleWidget-on>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonGroupWidget.oo-ui-widget-enabled .oo-ui-buttonElement.oo-ui-toggleWidget-on+.oo-ui-toggleWidget-on>.oo-ui-buttonElement-button:active {<br />
border-left-color: var(--ooui--button-border-left);<br />
}<br />
<br />
.oo-ui-popupWidget-popup {<br />
background-color: var(--ooui--popup-background-color);<br />
border-color: var(--ooui--popup-border-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:before {<br />
border-bottom-color: var(--ooui--popup-border-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:after {<br />
border-bottom-color: var(--ooui--popup-background-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:before {<br />
border-top-color: var(--ooui--popup-border-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:after {<br />
border-top-color: var(--ooui--popup-background-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor:before {<br />
border-right-color: var(--ooui--popup-border-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor:after {<br />
border-right-color: var(--ooui--popup-background-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor:before {<br />
border-left-color: var(--ooui--popup-border-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor:after {<br />
border-left-color: var(--ooui--popup-background-color);<br />
}<br />
<br />
.oo-ui-checkboxInputWidget [type='checkbox']+span {<br />
background-color: transparent;<br />
border-color: var(--ooui--checkbox-border-color);<br />
border-width: 2px;<br />
filter: none;<br />
}<br />
<br />
.oo-ui-checkboxInputWidget [type='checkbox']:indeterminate+span:before {<br />
background-color: var(--oouihelper--themerelated-light);<br />
}<br />
<br />
.oo-ui-checkboxInputWidget [type='checkbox']:disabled+span {<br />
background-color: var(--ooui--checkbox-disabled-background-color);<br />
border-color: var(--ooui--checkbox-disabled-background-color);<br />
background-image: linear-gradient(transparent, transparent), var(--ooui--checkbox-icon);<br />
}<br />
<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:focus+span {<br />
border-color: var(--ooui--checkbox-border-color);<br />
box-shadow: inset 0 0 0 1px var(--ooui--checkbox-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:hover+span {<br />
border-color: var(--ooui--checkbox-border-color--hover)<br />
}<br />
<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:active+span {<br />
background-color: var(--ooui--checkbox-border-color);<br />
border-color: var(--ooui--checkbox-border-color);<br />
box-shadow: none;<br />
}<br />
<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked+span,<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate+span {<br />
background-color: transparent;<br />
border-color: var(--theme-border-color); <br />
border-width: 2px;<br />
background-image: linear-gradient(transparent, transparent), var(--ooui--checkbox-icon);<br />
}<br />
<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked:focus+span,<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate:focus+span {<br />
background-color: transparent;<br />
border-color: var(--ooui--checkbox-border-color);<br />
box-shadow: inset 0 0 0 1px var(--ooui--checkbox-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked:hover+span,<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate:hover+span {<br />
background-color: transparent;<br />
border-color: var(--ooui--checkbox-border-color--hover);<br />
background-image: linear-gradient(transparent, transparent), var(--ooui--checkbox-icon--hover);<br />
}<br />
<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked:active+span,<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate:active+span {<br />
background-color: transparent;<br />
border-color: var(--ooui--checkbox-border-color);<br />
box-shadow: none;<br />
}<br />
<br />
.oo-ui-dropdownInputWidget select {<br />
border-color: var(--ooui--dropdown-border-color);<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled {<br />
background-color: transparent;<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled:hover {<br />
background-color: transparent;<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select {<br />
color: var(--theme-text-color);<br />
background-color: var(--ooui--textarea-background-color);<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:hover {<br />
color: var(--theme-text-color);<br />
border-color: var(--theme-border-highlight);<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:active {<br />
color: var(--theme-text-color);<br />
border-color: var(--theme-border-highlight);<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:focus {<br />
border-color: var(--theme-border-highlight);<br />
box-shadow: none;<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-disabled {<br />
background-color: transparent;<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-disabled select {<br />
color: var(--ooui--dropdown-disabled-color);<br />
border-color: transparent;<br />
}<br />
<br />
.oo-ui-radioInputWidget [type='radio']+span {<br />
background-color: transparent;<br />
border-color: var(--ooui--radiobutton-border-color);<br />
border-width: 2px;<br />
}<br />
<br />
.oo-ui-radioInputWidget [type='radio']+span:before {<br />
top: -4px;<br />
left: -4px;<br />
right: -4px;<br />
bottom: -4px;<br />
}<br />
<br />
.oo-ui-radioInputWidget [type='radio']:checked+span,<br />
.oo-ui-radioInputWidget [type='radio']:checked:hover+span,<br />
.oo-ui-radioInputWidget [type='radio']:checked:focus:hover+span {<br />
border-width: 6px;<br />
}<br />
<br />
.oo-ui-radioInputWidget [type='radio']:checked+span:before,<br />
.oo-ui-radioInputWidget [type='radio']:checked:hover+span:before,<br />
.oo-ui-radioInputWidget [type='radio']:checked:focus:hover+span:before {<br />
background-color: transparent;<br />
border: 4px solid var(--ooui--textarea-background-color);<br />
}<br />
<br />
.oo-ui-radioInputWidget [type='radio']:disabled+span {<br />
background-color: var(--ooui--radiobutton-disabled-background-color);<br />
border-color: var(--ooui--radiobutton-border-color)<br />
}<br />
<br />
.oo-ui-radioInputWidget [type='radio']:disabled:checked+span {<br />
background-color: var(--ooui--radiobutton-disabled-background-color)<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:hover+span {<br />
border-color: var(--ooui--radiobutton-border-color--hover)<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:active+span {<br />
background-color: var(--ooui--radiobutton-border-color);<br />
border-color: var(--ooui--radiobutton-border-color);<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked+span {<br />
background-color: var(--oouihelper--themerelated-light);<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:focus+span:before {<br />
border-color: transparent;<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:focus+span {<br />
box-shadow: inset 0 0 0 1px var(--ooui--radiobutton-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:hover+span {<br />
border-color: var(--ooui--radiobutton-border-color--hover);<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:active+span {<br />
border-color: var(--ooui--radiobutton-border-color);<br />
box-shadow: inset 0 0 0 1px var(--ooui--radiobutton-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:active+span:before {<br />
border-color: transparent;<br />
}<br />
<br />
.oo-ui-textInputWidget .oo-ui-inputWidget-input {<br />
background-color: var(--ooui--textarea-background-color);<br />
color: var(--theme-text-color);<br />
border-color: var(--ooui--textarea-border-color);<br />
caret-color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-textInputWidget .oo-ui-pendingElement-pending {<br />
background-color: var(--ooui--textarea-pending-background-color-1)<br />
}<br />
<br />
.oo-ui-textInputWidget>.oo-ui-labelElement-label {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input::-webkit-input-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input:-ms-input-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input::-moz-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input::placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input:focus {<br />
border-color: var(--ooui--textarea-border-color--focus);<br />
box-shadow: inset 0 0 0 1px var(--ooui--textarea-border-color--focus);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input[readonly]:not(.oo-ui-pendingElement-pending) {<br />
background-color: var(--ooui--textarea-readonly-background-color)<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input {<br />
border-color: var(--ooui--textarea-border-color--hover)<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input:focus {<br />
border-color: var(--ooui--textarea-border-color--focus)<br />
}<br />
<br />
@media screen and (min-width:0) {<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled textarea.oo-ui-inputWidget-input:focus {<br />
outline-color: var(--ooui--textarea-border-color--focus);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid textarea.oo-ui-inputWidget-input:focus {<br />
outline-color: var(--ooui--textarea-invalid-border-color)<br />
}<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {<br />
border-color: var(--ooui--textarea-invalid-border-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input:hover {<br />
border-color: var(--ooui--textarea-invalid-border-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input:focus {<br />
border-color: var(--ooui--textarea-invalid-border-color);<br />
box-shadow: inset 0 0 0 1px var(--ooui--textarea-invalid-border-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-disabled .oo-ui-inputWidget-input {<br />
background-color: var(--ooui--textarea-disabled-background-color);<br />
-webkit-text-fill-color: var(--ooui--textarea-disabled-color);<br />
color: var(--ooui--textarea-disabled-color);<br />
text-shadow: none;<br />
border-color: var(--ooui--textarea-disabled-border-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-disabled>.oo-ui-labelElement-label {<br />
color: var(--ooui--textarea-placeholder-color);<br />
text-shadow: none;<br />
}<br />
<br />
.oo-ui-menuSelectWidget {<br />
background-color: var(--ooui--menuselect-background-color);<br />
border-color: var(--ooui--menuselect-border-color);<br />
}<br />
<br />
.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected {<br />
background-color: var(--ooui--menuselect-selected-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted,<br />
.oo-ui-menuOptionWidget.oo-ui-optionWidget-pressed.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {<br />
background-color: var(--ooui--menuselect-selected-background-color);<br />
color: var(--theme-link-color);<br />
}<br />
<br />
.oo-ui-menuOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-menuSectionOptionWidget {<br />
color: var(--ooui--menusectionoption-color);<br />
}<br />
<br />
.oo-ui-dropdownWidget-handle {<br />
border-color: var(--ooui--dropdown-border-color);<br />
}<br />
<br />
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle {<br />
background-color: var(--ooui--dropdown-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:hover {<br />
background-color: var(--ooui--dropdown-background-color--hover);<br />
color: var(--theme-text-color);<br />
border-color: var(--ooui--dropdown-border-color--hover);<br />
}<br />
<br />
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:active {<br />
color: var(--theme-text-color);<br />
border-color: var(--ooui--dropdown-border-color--hover);<br />
}<br />
<br />
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:focus {<br />
border-color: var(--ooui--dropdown-border-color--focus);<br />
box-shadow: inset 0 0 0 1px var(--ooui--dropdown-border-color--focus);<br />
}<br />
<br />
.oo-ui-dropdownWidget.oo-ui-widget-enabled.oo-ui-dropdownWidget-open .oo-ui-dropdownWidget-handle {<br />
background-color: var(--ooui--dropdown-background-color);<br />
}<br />
<br />
.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle {<br />
color: var(--ooui--dropdown-disabled-color);<br />
text-shadow: none;<br />
border-color: var(--ooui--dropdown-disabled-border-color);<br />
background-color: var(--ooui--dropdown-disabled-background-color);<br />
}<br />
<br />
.oo-ui-multioptionWidget.oo-ui-widget-disabled {<br />
color: var(--ooui--multioption-disabled-color);<br />
}<br />
<br />
.oo-ui-progressBarWidget {<br />
border-color: var(--ooui--progressbar-border-color);<br />
}<br />
<br />
.oo-ui-progressBarWidget:not(.oo-ui-pendingElement-pending) {<br />
background-color: transparent;<br />
}<br />
<br />
.oo-ui-progressBarWidget.oo-ui-widget-enabled .oo-ui-progressBarWidget-bar {<br />
background-color: var(--ooui--progressbar-bar-background-color)<br />
}<br />
<br />
.oo-ui-progressBarWidget.oo-ui-widget-disabled .oo-ui-progressBarWidget-bar {<br />
background-color: var(--ooui--progressbar-disabled-border-color);<br />
}<br />
<br />
.oo-ui-progressBarWidget.oo-ui-pendingElement-pending {<br />
background-color: var(--ooui--progressbar-pending-background-color-1);<br />
background-image: linear-gradient(135deg, var(--ooui--progressbar-pending-background-color-2) 25%, transparent 25%, transparent 50%, var(--ooui--progressbar-pending-background-color-2) 50%, var(--ooui--progressbar-pending-background-color-2) 75%, transparent 75%, transparent);<br />
}<br />
<br />
.oo-ui-bookletLayout-outlinePanel>.oo-ui-outlineControlsWidget {<br />
border-top-color: var(--ooui--bookletlayout-border-color);<br />
}<br />
<br />
.oo-ui-bookletLayout>.oo-ui-menuLayout-menu {<br />
border-right-color: var(--ooui--bookletlayout-border-color);<br />
}<br />
<br />
.oo-ui-buttonSelectWidget .oo-ui-buttonOptionWidget.oo-ui-widget-disabled+.oo-ui-widget-disabled>.oo-ui-buttonElement-button {<br />
border-left: var(--ooui--button-disabled-border-left);<br />
}<br />
<br />
.oo-ui-buttonSelectWidget.oo-ui-widget-enabled:focus .oo-ui-buttonOptionWidget.oo-ui-optionWidget-selected .oo-ui-buttonElement-button {<br />
border-color: var(--ooui--button-progressive-primary-border-color);<br />
box-shadow: var(--ooui--button-box-shadow), var(--ooui--button-progressive-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-toggleButtonWidget.oo-ui-widget-enabled.oo-ui-buttonElement-frameless.oo-ui-toggleWidget-on .oo-ui-buttonElement-button {<br />
background-color: transparent;<br />
color: var(--ooui--button-frameless-on-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget {<br />
background-color: transparent;<br />
border: 1px solid var(--ooui--toggleswitch-border-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget-grip {<br />
top: 0.35714286em;<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip {<br />
left: 1.9em;<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled .oo-ui-toggleSwitchWidget-grip {<br />
background-color: transparent;<br />
border: 3px solid var(--ooui--toggleswitch-border-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover {<br />
background-color: transparent;<br />
border-color: var(--ooui--toggleswitch-border-color--hover);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover .oo-ui-toggleSwitchWidget-grip {<br />
background-color: transparent;<br />
border-color: var(--ooui--toggleswitch-border-color--hover);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active,<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:hover,<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:focus {<br />
background-color: var(--ooui--toggleswitch-color--active);<br />
border-color: var(--ooui--toggleswitch-color--active);<br />
box-shadow: inset 0 0 0 1px var(--ooui--toggleswitch-color--active);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active .oo-ui-toggleSwitchWidget-grip,<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:hover .oo-ui-toggleSwitchWidget-grip,<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:focus .oo-ui-toggleSwitchWidget-grip {<br />
background-color: var(--ooui--toggleswitch-grip-color);<br />
border-color: var(--ooui--toggleswitch-grip-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:focus {<br />
border-color: var(--ooui--toggleswitch-border-color);<br />
box-shadow: inset 0 0 0 1px var(--ooui--toggleswitch-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:focus .oo-ui-toggleSwitchWidget-grip {<br />
border-color: var(--ooui--toggleswitch-border-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on {<br />
background-color: var(--ooui--toggleswitch-border-color);<br />
border-color: var(--ooui--toggleswitch-border-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip {<br />
background-color: var(--ooui--toggleswitch-grip-color);<br />
border-color: var(--ooui--toggleswitch-grip-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:hover {<br />
background-color: var(--ooui--toggleswitch-border-color--hover);<br />
border-color: var(--ooui--toggleswitch-border-color--hover);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:active,<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:active:hover {<br />
background-color: var(--ooui--toggleswitch-color--active);<br />
border-color: var(--ooui--toggleswitch-color--active);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:focus {<br />
border-color: var(--ooui--toggleswitch-border-color);<br />
box-shadow: none;<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:focus:before {<br />
border-color: var(--ooui--toggleswitch-grip-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-disabled {<br />
background-color: var(--ooui--toggleswitch-disabled-background-color);<br />
border-color: var(--ooui--toggleswitch-border-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-disabled.oo-ui-toggleWidget-off .oo-ui-toggleSwitchWidget-grip {<br />
background-color: transparent;<br />
border: 2px solid var(--ooui--toggleswitch-disabled-grip-color);<br />
box-shadow: none;<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-disabled.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip {<br />
background-color: var(--ooui--toggleswitch-disabled-grip-color);<br />
}<br />
<br />
.oo-ui-selectFileWidget-dropTarget {<br />
background-color: var(--ooui--selectfile-background-color);<br />
border: 1px solid var(--ooui--selectfile-border-color);<br />
}<br />
<br />
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-dropTarget {<br />
background-color: var(--ooui--selectfile-background-color);<br />
}<br />
<br />
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-dropTarget:hover {<br />
border-color: var(--ooui--selectfile-border-color);<br />
}<br />
<br />
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-canDrop.oo-ui-selectFileWidget-dropTarget,<br />
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-canDrop .oo-ui-selectFileInputWidget-info>.oo-ui-inputWidget-input {<br />
background-color: var(--ooui--selectfile-candrop-background-color);<br />
color: var(--theme-link-color);<br />
}<br />
<br />
.oo-ui-selectFileWidget.oo-ui-widget-disabled.oo-ui-selectFileWidget-dropTarget,<br />
.oo-ui-selectFileWidget.oo-ui-selectFileInputWidget-empty.oo-ui-widget-disabled.oo-ui-selectFileWidget-dropTarget {<br />
background-color: var(--ooui--textarea-disabled-background-color);<br />
border-color: var(--ooui--selectfile-border-color);<br />
}<br />
<br />
.oo-ui-outlineSelectWidget:focus {<br />
box-shadow: var(--ooui--outlineselect-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-outlineOptionWidget.oo-ui-optionWidget-highlighted {<br />
background-color: var(--ooui--outlineoption-highlighted-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-outlineOptionWidget.oo-ui-optionWidget-selected {<br />
background-color: var(--ooui--outlineoption-selected-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-outlineOptionWidget.oo-ui-optionWidget-pressed {<br />
background-color: var(--ooui--outlineoption-pressed-background-color);<br />
color: var(--theme-link-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-framed {<br />
background-color: var(--ooui--tabselect-background-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-frameless {<br />
box-shadow: inset 0 -1px 0 0 var(--ooui--tabselect-frameless-box-shadow-color);<br />
}<br />
<br />
.oo-ui-tabOptionWidget {<br />
color: var(--ooui--taboption-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected {<br />
background-color: var(--ooui--tabselect-selected-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected .oo-ui-labelElement-label {<br />
border-bottom-color: var(--ooui--tabselect-selected-background-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover {<br />
background-color: var(--ooui--tabselect-highlighted-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled:active {<br />
background-color: var(--ooui--tabselect-selected-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget-selected:hover {<br />
background-color: var(--ooui--tabselect-selected-background-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-framed.oo-ui-widget-enabled:focus .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected .oo-ui-labelElement-label {<br />
border-bottom-color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected {<br />
color: var(--ooui--tabselect-frameless-selected-color);<br />
box-shadow: inset 0 -2px 0 0 var(--ooui--tabselect-frameless-selected-box-shadow-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover {<br />
color: var(--ooui--tabselect-frameless-highlighted-color);<br />
box-shadow: inset 0 -2px 0 0 var(--ooui--tabselect-frameless-highlighted-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-widget-enabled:active {<br />
color: var(--ooui--tabselect-frameless-selected-color);<br />
box-shadow: inset 0 -2px 0 0 var(--ooui--tabselect-frameless-selected-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-frameless.oo-ui-widget-enabled:focus .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected {<br />
box-shadow: inset 0 0 0 2px var(--ooui--tabselect-frameless-selected-box-shadow-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget-handle {<br />
border: 1px solid var(--ooui--textarea-border-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group>input {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group>input::-webkit-input-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group>input:-ms-input-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group>input::-moz-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group>input::placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagMultiselectWidget-handle {<br />
background-color: var(--ooui--textarea-readonly-background-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled {<br />
background-color: var(--ooui--textarea-background-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined:hover .oo-ui-tagMultiselectWidget-handle {<br />
border-color: var(--ooui--textarea-border-color--hover);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-tagMultiselectWidget-focus .oo-ui-tagMultiselectWidget-handle {<br />
border-color: var(--ooui--textarea-border-color--focus);<br />
box-shadow: inset 0 0 0 1px var(--ooui--textarea-border-color--focus);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-flaggedElement-invalid .oo-ui-tagMultiselectWidget-handle,<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-flaggedElement-invalid:hover .oo-ui-tagMultiselectWidget-handle {<br />
border-color: var(--ooui--textarea-invalid-border-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined {<br />
background-color: var(--ooui--textarea-readonly-background-color);<br />
background-color: transparent;<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagItemWidget.oo-ui-widget-enabled {<br />
background-color: var(--ooui--tagitem-background-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {<br />
border-color: var(--ooui--textarea-invalid-border-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {<br />
color: var(--ooui--textarea-invalid-border-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-disabled .oo-ui-tagMultiselectWidget-handle {<br />
background-color: var(--ooui--textarea-disabled-background-color);<br />
color: var(--ooui--textarea-disabled-color);<br />
text-shadow: none;<br />
border-color: var(--ooui--textarea-disabled-border-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget {<br />
border-color: var(--ooui--tagitem-border-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled:hover {<br />
background-color: var(--ooui--tagitem-background-color);<br />
color: var(--ooui--tagitem-color--hover);<br />
border-color: var(--ooui--tagitem-border-color--hover);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled:focus {<br />
border-color: var(--ooui--tagitem-border-color--focus);<br />
box-shadow: inset 0 0 0 1px var(--ooui--tagitem-border-color--focus);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled:not(.oo-ui-tagItemWidget-fixed) {<br />
background-color: var(--ooui--tagitem-background-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid {<br />
border-color: var(--ooui--tagitem-invalid-border-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid:hover {<br />
border-color: var(--ooui--tagitem-invalid-border-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid:focus {<br />
border-color: var(--ooui--tagitem-invalid-border-color);<br />
box-shadow: inset 0 0 0 1px var(--ooui--tagitem-invalid-border-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-buttonElement-button:hover {<br />
background-color: var(--ooui--textarea-background-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-buttonElement-button:focus {<br />
border: 0;<br />
box-shadow: none;<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-buttonElement-button:active {<br />
background-color: var(--ooui--tagitem-border-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-disabled {<br />
background-color: var(--ooui--tagitem-disabled-background-color);<br />
color: var(--ooui--tagitem-disabled-color);<br />
border-color: var(--ooui--tagitem-disabled-border-color);<br />
text-shadow: none;<br />
}<br />
<br />
.oo-ui-messageDialog-content>.oo-ui-window-foot {<br />
outline-color: var(--ooui--dialog-border-color);<br />
}<br />
<br />
.oo-ui-messageDialog-title {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-messageDialog-message {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive .oo-ui-buttonElement-button:active {<br />
background: var(--ooui--button-background);<br />
}<br />
<br />
.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive .oo-ui-buttonElement-button:active {<br />
background: var(--ooui--button-background);<br />
}<br />
<br />
.oo-ui-messageDialog-actions-horizontal .oo-ui-actionWidget {<br />
border-right-color: var(--ooui--dialog-border-color);<br />
}<br />
<br />
.oo-ui-messageDialog-actions-vertical .oo-ui-actionWidget {<br />
border-bottom-color: var(--ooui--dialog-border-color--lighter);<br />
}<br />
<br />
.oo-ui-processDialog-content .oo-ui-window-head,<br />
.oo-ui-processDialog-content .oo-ui-window-foot {<br />
outline-color: var(--ooui--dialog-border-color--lighter);<br />
}<br />
<br />
.oo-ui-processDialog-actions-primary .oo-ui-actionWidget>.oo-ui-buttonElement-button {<br />
border-left-color: var(--ooui--dialog-border-color--lighter);<br />
}<br />
<br />
.oo-ui-processDialog-actions-primary .oo-ui-actionWidget:not(.oo-ui-flaggedElement-progressive):not(.oo-ui-flaggedElement-destructive)>.oo-ui-buttonElement-button:hover,<br />
.oo-ui-processDialog-actions-primary .oo-ui-actionWidget:not(.oo-ui-flaggedElement-progressive):not(.oo-ui-flaggedElement-destructive)>.oo-ui-buttonElement-button:active {<br />
border-left-color: var(--ooui--dialog-border-color--lighter);<br />
}<br />
<br />
.oo-ui-processDialog-actions-primary .oo-ui-actionWidget:not(.oo-ui-flaggedElement-progressive):not(.oo-ui-flaggedElement-destructive)>.oo-ui-buttonElement-button:focus {<br />
border-color: var(--ooui--button-progressive-primary-border-color);<br />
}<br />
<br />
.oo-ui-processDialog-actions-safe .oo-ui-actionWidget>.oo-ui-buttonElement-button,<br />
.oo-ui-processDialog-actions-other .oo-ui-actionWidget>.oo-ui-buttonElement-button {<br />
border-right-color: var(--ooui--dialog-border-color--lighter);<br />
}<br />
<br />
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement)>.oo-ui-buttonElement-button:hover {<br />
background: var(--ooui--button-background--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
}<br />
<br />
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement)>.oo-ui-buttonElement-button:active {<br />
background: var(--ooui--button-background);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement)>.oo-ui-buttonElement-button:focus {<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-windowManager-modal>.oo-ui-dialog>.oo-ui-window-frame {<br />
background-color: var(--ooui--window-background-color);<br />
}<br />
<br />
.oo-ui-windowManager-modal.oo-ui-windowManager-floating>.oo-ui-dialog>.oo-ui-window-frame {<br />
border-color: var(--ooui--window-border-color);<br />
}<br />
<br />
.oo-ui-indicator-clear {<br />
filter: var(--ooui--indicator-filter);<br />
}<br />
<br />
.oo-ui-image-invert.oo-ui-indicator-clear {<br />
filter: var(--ooui--indicator-invert-filter);<br />
}<br />
<br />
.oo-ui-indicator-up {<br />
filter: var(--ooui--indicator-filter);<br />
}<br />
<br />
.oo-ui-image-invert.oo-ui-indicator-up {<br />
filter: var(--ooui--indicator-invert-filter);<br />
}<br />
<br />
.oo-ui-indicator-down {<br />
filter: var(--ooui--indicator-filter); /* SAV distorts dropdown on Cargo query */<br />
}<br />
<br />
.oo-ui-image-invert.oo-ui-indicator-down {<br />
filter: var(--ooui--indicator-invert-filter);<br />
}<br />
<br />
.oo-ui-indicator-required {<br />
filter: var(--ooui--indicator-filter);<br />
}<br />
<br />
.oo-ui-image-invert.oo-ui-indicator-required {<br />
filter: var(--ooui--indicator-invert-filter);<br />
}<br />
<br />
/* The following styles are actually not part of OOUI, but base MediaWiki.<br />
* They appear very similarly to OOUI, though, so they use OOUI styling vars as well.<br />
*/<br />
<br />
.editOptions {<br />
background-color: var(--ooui--messagewidget-notice-background-color);<br />
color: var(--theme-text-color);<br />
border-color: var(--ooui--messagewidget-notice-border-color);<br />
}<br />
<br />
.unpatrolled {<br />
color: var(--ooui--messagewidget-error-color)<br />
}<br />
<br />
li span.deleted,<br />
span.history-deleted {<br />
color: var(--ooui--messagewidget-error-border-color);<br />
}<br />
<br />
.messagebox,<br />
.errorbox,<br />
.warningbox,<br />
.successbox {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.messagebox {<br />
background-color: var(--ooui--messagewidget-notice-background-color);<br />
border-color: var(--ooui--messagewidget-notice-border-color);<br />
}<br />
<br />
.errorbox {<br />
background-color: var(--ooui--messagewidget-error-background-color);<br />
border-color: var(--ooui--messagewidget-error-border-color);<br />
}<br />
<br />
.warningbox {<br />
background-color: var(--ooui--messagewidget-warning-background-color);<br />
border-color: var(--ooui--messagewidget-warning-border-color);<br />
}<br />
<br />
.successbox {<br />
background-color: var(--ooui--messagewidget-success-background-color);<br />
border-color: var(--ooui--messagewidget-success-border-color);<br />
}<br />
<br />
.usermessage {<br />
background-color: var(--custom-notice-yellow-background-color);<br />
border-color: var(--custom-notice-yellow-border-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.client-js .mw-recentchanges-toplinks:not(.mw-recentchanges-toplinks-collapsed) {<br />
border-color: var(--ooui--dialog-border-color--lighter);<br />
}<br />
<br />
.client-js .mw-rcfilters-spinner .mw-rcfilters-spinner-bounce,<br />
.client-js .mw-rcfilters-spinner:before,<br />
.client-js .mw-rcfilters-spinner:after {<br />
background-color: var(--ooui--checkbox-border-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle {<br />
background-color: var(--ooui--textarea-readonly-background-color);<br />
border-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.mw-rcfilters-collapsed .mw-rcfilters-ui-filterTagMultiselectWidget {<br />
border-bottom-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled .mw-rcfilters-ui-filterTagMultiselectWidget-emphasize.oo-ui-tagMultiselectWidget-handle {<br />
background-color: var(--ooui--textarea-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title {<br />
color: var(--theme-text-color-note);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-savedQueryTitle {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-views-select-widget.oo-ui-widget {<br />
border-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-emptyFilters {<br />
color: var(--theme-text-color-note)<br />
}<br />
<br />
.mw-rcfilters-ui-itemMenuOptionWidget:not(:last-child):not(.mw-rcfilters-ui-itemMenuOptionWidget-identifier-talk) {<br />
border-bottom-color: var(--ooui--menuselect-border-color)<br />
}<br />
<br />
.mw-rcfilters-ui-itemMenuOptionWidget-view-namespaces {<br />
border-top-width: 3px;<br />
border-top-color: var(--ooui--menuselect-border-color);<br />
}<br />
<br />
.mw-rcfilters-ui-itemMenuOptionWidget:hover {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected {<br />
background-color: var(--ooui--menuselect-selected-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-itemMenuOptionWidget-label-title {<br />
color: var(--theme-text-color)<br />
}<br />
<br />
.mw-rcfilters-ui-itemMenuOptionWidget-label-desc {<br />
color: var(--theme-text-color-note);<br />
}<br />
<br />
.mw-rcfilters-ui-itemMenuOptionWidget-excludeLabel {<br />
color: var(--theme-text-color-note);<br />
}<br />
<br />
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected) {<br />
background-color: transparent;<br />
}<br />
<br />
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted .mw-rcfilters-ui-itemMenuOptionWidget-label-title,<br />
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted .mw-rcfilters-ui-itemMenuOptionWidget-label-desc {<br />
color: var(--ooui--dropdown-disabled-color)<br />
}<br />
<br />
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted.oo-ui-optionWidget-highlighted {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterMenuSectionOptionWidget {<br />
background-color: var(--ooui--dropdown-disabled-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterMenuSectionOptionWidget-header-title.oo-ui-labelElement-label {<br />
color: var(--ooui--dropdown-disabled-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterItemHighlightButton-circle.oo-ui-iconElement-icon {<br />
filter: none;<br />
}<br />
<br />
.mw-rcfilters-ui-tagItemWidget.oo-ui-flaggedElement-muted.oo-ui-tagItemWidget.oo-ui-widget-enabled {<br />
background-color: var(--ooui--tagitem-disabled-background-color);<br />
border-color: var(--ooui--tagitem-disabled-border-color)<br />
}<br />
<br />
.mw-rcfilters-ui-tagItemWidget.oo-ui-flaggedElement-muted.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-labelElement-label {<br />
color: var(--ooui--tagitem-disabled-color)<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .mw-rcfilters-ui-tagItemWidget-selected.oo-ui-tagItemWidget.oo-ui-widget-enabled {<br />
background-color: var(--ooui--tagitem-background-color);<br />
border-color: var(--ooui--tagitem-border-color--focus);<br />
}<br />
<br />
.mw-rcfilters-ui-tagItemWidget-popup-content {<br />
color: var(--theme-text-color-note)<br />
}<br />
<br />
.mw-rcfilters-ui-filterMenuHeaderWidget-title {<br />
color: var(--theme-text-color)<br />
}<br />
<br />
.mw-rcfilters-ui-filterMenuHeaderWidget-header {<br />
border-bottom-color: var(--ooui--textarea-border-color);<br />
background-color: var(--ooui--textarea-readonly-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-menuSelectWidget-noresults {<br />
color: var(--theme-text-color-note);<br />
}<br />
<br />
.mw-rcfilters-ui-menuSelectWidget-footer {<br />
background-color: var(--ooui--textarea-readonly-background-color);<br />
border-top-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.mw-rcfilters-ui-viewSwitchWidget label.oo-ui-labelWidget {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.mw-rcfilters-ui-datePopupWidget {<br />
border-top-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.mw-rcfilters-ui-datePopupWidget .mw-rcfilters-ui-valuePickerWidget-title {<br />
color: var(--theme-text-color-note)<br />
}<br />
<br />
.mw-rcfilters-ui-highlightColorPickerWidget-buttonSelect-color .oo-ui-iconElement-icon {<br />
filter: none;<br />
}<br />
<br />
.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {<br />
background-color: var(--ooui--messagewidget-notice-background-color);<br />
border-color: var(--ooui--messagewidget-notice-border-color)<br />
}<br />
<br />
.mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c1,<br />
.mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c1 tr:first-child,<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c1.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c1.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {<br />
background-color: var(--custom-notice-blue-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c2,<br />
.mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c2 tr:first-child,<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c2.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c2.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {<br />
background-color: var(--custom-notice-green-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c3,<br />
.mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c3 tr:first-child,<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c3.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c3.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {<br />
background-color: var(--custom-notice-yellow-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c4,<br />
.mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c4 tr:first-child,<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c4.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c4.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {<br />
background-color: var(--custom-notice-orange-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c5,<br />
.mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c5 tr:first-child,<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c5.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c5.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {<br />
background-color: var(--custom-notice-red-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-savedLinksListItemWidget:hover {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-savedLinksListItemWidget-label {<br />
color: var(--theme-link-color);<br />
}<br />
<br />
.mw-rcfilters-ui-watchlistTopSectionWidget-separator {<br />
border-top-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-mobile .oo-ui-tagMultiselectWidget-input.oo-ui-textInputWidget input[readonly] {<br />
background-color: var(--ooui--textarea-readonly-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-mobile .oo-ui-tagMultiselectWidget-input.oo-ui-textInputWidget input[readonly]::-webkit-input-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-mobile .oo-ui-tagMultiselectWidget-input.oo-ui-textInputWidget input[readonly]:-ms-input-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-mobile .oo-ui-tagMultiselectWidget-input.oo-ui-textInputWidget input[readonly]::-moz-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-mobile .oo-ui-tagMultiselectWidget-input.oo-ui-textInputWidget input[readonly]::placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.mw-editform #wpTextbox1, .CodeMirror {<br />
background: rgba(var(--page-background-color--rgb), 0.5);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
div.wikiEditor-ui-toolbar .booklet .pages {<br />
background-color: var(--theme-page-background-color);<br />
}<br />
<br />
.wikiEditor-ui .wikiEditor-ui-view {<br />
border-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.wikiEditor-ui .wikiEditor-ui-top {<br />
border-bottom-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .sections .section {<br />
border-top-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .tabs span.tab a {<br />
color: var(--theme-link-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .tabs span.tab a:before {<br />
filter: var(--ooui--icon-normal-filter);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .tabs span.tab a.current,<br />
.wikiEditor-ui-toolbar .tabs span.tab a.current:visited {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .group .label {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .group .tool-select .label {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .group .tool-select .label:after {<br />
filter: var(--ooui--icon-normal-filter);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .group .tool-select .options {<br />
border-color: var(--ooui--menuselect-border-color);<br />
background-color: var(--ooui--menuselect-background-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .group .tool-select .options .option {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .page-table th {<br />
color: var(--ooui--disabled-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .page-table td {<br />
color: var(--theme-text-color);<br />
border-top-color: var(--ooui--menuselect-border-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .page-characters div span {<br />
border-color: var(--ooui--tagitem-border-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .page-characters div span:hover {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
border-color: var(--ooui--tagitem-border-color--hover);<br />
}<br />
<br />
.wikiEditor-ui-toolbar {<br />
background-color: var(--theme-page-background-color--secondary);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .group {<br />
border-color: var(--ooui--menuselect-border-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .group .tool-select .menu .options .option:hover {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .booklet>.index> :hover {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .booklet>.index>.current {<br />
background-color: var(--ooui--menuselect-selected-background-color);<br />
color: var(--theme-link-color);<br />
}<br />
<br />
.tool-button:hover,<br />
.tool.oo-ui-buttonElement-frameless.oo-ui-iconElement>.oo-ui-buttonElement-button:hover {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
}<br />
<br />
.mw-email-not-authenticated .oo-ui-labelWidget,<br />
.mw-email-none .oo-ui-labelWidget {<br />
color: unset;<br />
}<br />
<br />
.mw-email-not-authenticated .oo-ui-labelWidget {<br />
background-color: var(--ooui--messagewidget-warning-background-color);<br />
border-color: var(--ooui--messagewidget-warning-border-color)<br />
}<br />
<br />
.mw-email-none .oo-ui-labelWidget {<br />
background-color: var(--ooui--messagewidget-notice-background-color);<br />
border-color: var(--ooui--messagewidget-notice-border-color);<br />
}<br />
<br />
.mw-prefs-buttons {<br />
background-color: var(--theme-content-background);<br />
border-top-color: var(--ooui--panellayout-border-color);<br />
}<br />
<br />
.mw-prefs-tabs-wrapper.oo-ui-panelLayout-framed,<br />
.mw-prefs-tabs > .oo-ui-menuLayout-content > .oo-ui-indexLayout-stackLayout > .oo-ui-tabPanelLayout {<br />
border-color: var(--ooui--panellayout-border-color);<br />
}<br />
<br />
.client-nojs .mw-prefs-tabs .mw-prefs-section-fieldset > .oo-ui-fieldsetLayout-group {<br />
border-top-color: var(--ooui--panellayout-border-color);<br />
}<br />
<br />
div.drilldown-filters-wrapper {<br />
border-color: var(--theme-border-color);<br />
color: var(--theme-text-color);<br />
background-color: var(--theme-page-background-color--secondary);<br />
}<br />
<br />
div#drilldown-format-tabs-wrapper, #drilldown-tables-tabs-wrapper {<br />
border-bottom: 1px solid var(--theme-border-color);<br />
}<br />
<br />
.drilldown-tabs {<br />
background: none;<br />
}<br />
<br />
.drilldown-tabs li {<br />
background: none;<br />
}<br />
<br />
.drilldown-tabs a, .drilldown-tabs a:active {<br />
color: var(--theme-text-color);<br />
font-weight: 700;<br />
}<br />
<br />
.drilldown-tabs li.selected a {<br />
box-shadow: inset 0 -2px 0 0 var(--tabber-color--active);<br />
color: var(--tabber-color--active);<br />
background: none;<br />
}<br />
<br />
.drilldown-tabs a:hover, .drilldown-tabs li.selected a:hover {<br />
box-shadow: inset 0 -2px 0 0 var(--tabber-color--hover);<br />
color: var(--tabber-color--hover);<br />
text-decoration:none;<br />
}<br />
<br />
<br />
/* ------------------------------------------------------------------ */<br />
<br />
<br />
/* ================================================================== */<br />
/* OOUI styles end */<br />
/* ================================================================== */<br />
<br />
<br />
/* ------------------------------------------------------------------ */<br />
<br />
<br />
/***********************************************************************************************************<br />
* css for wiki.gg top bar and footer bar<br />
***********************************************************************************************************/<br />
<br />
/*** Wiki.gg site bars tweak ***/<br />
div#p-personal ul{<br />
white-space: nowrap; /* for "log out" */<br />
}<br />
#p-personal .vector-menu-content #pt-anonuserpage,<br />
#p-personal .vector-menu-content #pt-userpage a{<br />
padding-top: 0;<br />
background-position: left center;<br />
}<br />
<br />
<br />
/*** responsive ***/<br />
@media screen and (max-width: 720px){<br />
footer#wikigg-footer .footer-right{<br />
margin-left: 0;<br />
}<br />
footer#wikigg-footer .footer-left {<br />
margin-right: 0;<br />
}<br />
}<br />
@media screen and (max-width:600px) {<br />
footer#wikigg-footer{<br />
display: grid;<br />
grid-template-columns: 35px 1fr;<br />
grid-template-rows: auto auto;<br />
align-items: center;<br />
justify-items: start;<br />
padding: 3px 0 3px 10px;<br />
}<br />
footer#wikigg-footer .footer-middle{<br />
grid-column: 1 / 2;<br />
grid-row: 1 / 3;<br />
}<br />
footer#wikigg-footer .footer-right{<br />
grid-column: 2 / 3;<br />
grid-row: 1 / 2;<br />
margin: 0;<br />
}<br />
footer#wikigg-footer .footer-left{<br />
grid-column: 2 / 3;<br />
grid-row: 2 / 3;<br />
margin: 0;<br />
}<br />
}/* screen and (max-width:600px) */<br />
<br />
<br />
<br />
<br />
/*<br />
css for floating-scroll v3.2.0<br />
https://amphiluke.github.io/floating-scroll/<br />
(c) 2022 Amphiluke<br />
*/<br />
.fl-scrolls{overflow:auto;position:fixed}.fl-scrolls div{overflow:hidden;pointer-events:none}.fl-scrolls div:before{content:"\A0"}.fl-scrolls,.fl-scrolls div{font-size:1px;line-height:0;margin:0;padding:0}.fl-scrolls-hidden div:before{content:"\A0\A0"}.fl-scrolls-viewport{position:relative}.fl-scrolls-body{overflow:auto}.fl-scrolls-viewport .fl-scrolls{position:absolute}.fl-scrolls-hoverable .fl-scrolls{opacity:0;transition:opacity .5s .3s}.fl-scrolls-hoverable:hover .fl-scrolls{opacity:1}.fl-scrolls:not([data-orientation]),.fl-scrolls[data-orientation=horizontal]{bottom:0;min-height:17px}.fl-scrolls:not([data-orientation]) div,.fl-scrolls[data-orientation=horizontal] div{height:1px}.fl-scrolls-hidden.fl-scrolls:not([data-orientation]),.fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal]{bottom:9999px}.fl-scrolls-viewport .fl-scrolls:not([data-orientation]),.fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal]{left:0}.fl-scrolls[data-orientation=vertical]{right:0;min-width:17px}.fl-scrolls[data-orientation=vertical] div{width:1px}.fl-scrolls-hidden.fl-scrolls[data-orientation=vertical]{right:9999px}.fl-scrolls-viewport .fl-scrolls[data-orientation=vertical]{top:0}<br />
/*css for wide table */<br />
.table-wide {<br />
clear: both;<br />
position: relative;<br />
}<br />
.mw-parser-output > .table-width{<br />
margin-top: 0.5em;<br />
margin-bottom: 0.5em;<br />
}<br />
.table-wide-inner {<br />
overflow-x: auto;<br />
}<br />
.table-wide-inner > table {<br />
margin: 0 !important;<br />
}<br />
.table-wide:before {<br />
box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color);<br />
content: "";<br />
display: block;<br />
width: 20px;<br />
height: 100%;<br />
pointer-events: none;<br />
position: absolute;<br />
right: 0;<br />
z-index: 2;<br />
}<br />
<br />
<br />
<br />
<br />
/***********************************************************************************************************<br />
* interface layout and styles for widgets outside of content box<br />
***********************************************************************************************************/<br />
<br />
:root {<br />
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */<br />
--main-layout-sidebar-width: 160px; /* width of side navbar, without gap */<br />
--main-layout-sidespace: 24px; /* whitespace width on most left and most right */<br />
--main-layout-gap: 12px;<br />
--main-layout-logo-height: var(--theme-site-logo-height);<br />
--main-box-border-radius: 6px;<br />
--main-inner-box-border-radius: calc(var(--main-box-border-radius) - 2px);<br />
--main-box-padding: 12px;<br />
}<br />
body {<br />
background: var(--theme-body-background);<br />
/* Removes second vertical scrollbar(mw 1.37 fix) */<br />
overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */<br />
}<br />
<br />
<br />
/**** Main Layout START ***********************************************************/<br />
<br />
/**<br />
* Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout<br />
*/<br />
<br />
html, body{<br />
min-height: 100%;<br />
}<br />
html{<br />
height: 100%;<br />
scroll-padding-top: var(--main-layout-topbar-height);<br />
}<br />
body{<br />
height: auto;<br />
}<br />
<br />
/*** main grid container ***/<br />
body{<br />
/* self */<br />
box-sizing: border-box;<br />
/* grid */<br />
display: grid;<br />
grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0,1fr) [content-right] var(--main-layout-sidespace) [body-right];<br />
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end];<br />
gap: 0 var(--main-layout-gap);<br />
}<br />
<br />
<br />
/*** grid items ***/<br />
/* Flatten DOM structure. Therefore we have following grid items under body grid container:<br />
* div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer.<br />
*/<br />
body > .content-wrapper,<br />
#mw-navigation{<br />
display: contents;<br />
}<br />
/** unused, hide them **/<br />
#mw-head-base,<br />
#mw-navigation>h2{<br />
display: none;<br />
}<br />
/** side nav bar **/<br />
#mw-panel{<br />
grid-column: aside-left / aside-right;<br />
grid-row: nav-start / page-end;<br />
margin-bottom: var(--main-layout-gap);<br />
float: none;<br />
width: unset;<br />
padding: 0;<br />
}<br />
/** nav **/<br />
#mw-head{<br />
grid-column: content-left / content-right;<br />
grid-row: nav-start / nav-end;<br />
}<br />
/** content **/<br />
.mw-body{<br />
grid-column: content-left / content-right;<br />
grid-row: content-start / content-end;<br />
}<br />
/* For some page such as api.php, .mw-body is the only child, so take up all space. */<br />
.mw-body:first-child{<br />
grid-column: body-left / body-right;<br />
grid-row: page-start / page-end;<br />
}<br />
/** #footer: content footer **/<br />
#footer{<br />
grid-column: content-left / content-right;<br />
grid-row: footer-start / footer-end;<br />
margin: 0;<br />
}<br />
/** used to gen box shadow for main box (nav + content + #footer) **/<br />
#mw-page-base{<br />
grid-column: content-left / content-right;<br />
grid-row: nav-start / footer-end;<br />
height: 100%;<br />
background: none;<br />
}<br />
/** wiki.gg footer bar **/<br />
body > footer{<br />
grid-column: body-left / body-right;<br />
grid-row: page-end / body-end;<br />
}<br />
<br />
/*** logo block. It is absolute position ***/<br />
#p-logo{<br />
position: absolute;<br />
width: 100%;<br />
height: var(--main-layout-logo-height);<br />
left: 0;<br />
top: var(--main-layout-topbar-height);<br />
background: var(--theme-site-logo-image) center center / var(--theme-site-logo-width) auto no-repeat;<br />
}<br />
/* use logo image as <a>'s background will sometime flicker when hovered on Firefox,<br />
* I still don't know why, but move background to #p-logo can avoid this issue.<br />
*/<br />
#p-logo .mw-wiki-logo{<br />
width: var(--theme-site-logo-width);<br />
height: var(--theme-site-logo-height);<br />
margin: 0 auto;<br />
background: none; /* logo flicker fix */<br />
}<br />
<br />
/**** Main Layout END ***********************************************************/<br />
<br />
/**** side panel START ***********************************************************/<br />
#mw-panel{<br />
font-size: 12px;<br />
line-height: 1.5;<br />
color: var(--theme-text-color);<br />
}<br />
#mw-panel a{<br />
text-decoration: none;<br />
}<br />
/* sections */<br />
#mw-panel .portal,<br />
#mw-panel #p-logo + .portal{<br />
margin: var(--main-layout-gap) 0 0 0;<br />
padding: 0;<br />
border-radius: var(--main-box-border-radius);<br />
box-shadow: var(--theme-sidebar-box-shadow);<br />
color: var(--theme-sidebar-heading-text-color);<br />
background: var(--theme-sidebar-box-background);<br />
border-width: 1px;<br />
border-style: var(--theme-sidebar-box-border-style);<br />
border-color: var(--theme-sidebar-box-border-color);<br />
<br />
}<br />
#mw-panel #p-logo + .portal{<br />
margin-top: 0;<br />
position: relative;<br />
}<br />
/* before */<br />
#mw-panel #p-logo + .portal::before{<br />
content: '';<br />
display: block;<br />
width: 100%;<br />
padding: 0 1px; /* for border width */<br />
height: 15px;<br />
background: none;<br />
position: absolute;<br />
top: var(--theme-navbar-background-top-offset);<br />
left: -1px;<br />
}<br />
/* secction heading */<br />
#mw-panel #p-logo + .portal h3,<br />
#mw-panel .portal h3{<br />
margin: 0;<br />
padding: 6px 12px;<br />
border-bottom: var(--theme-sidebar-heading-border-bottom);<br />
border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0;<br />
background: var(--theme-sidebar-heading-background);<br />
font-size: 15px;<br />
font-size: .75rem;<br />
line-height: 18px;<br />
cursor: pointer;<br />
display: flex;<br />
align-items: center;<br />
justify-content: space-between;<br />
color: var(--theme-header-color);<br />
<br />
}<br />
/* arrow icon */<br />
#mw-panel .portal h3::after{<br />
content: "";<br />
display: inline-block;<br />
background: none;<br />
position: relative;<br />
width: 0;<br />
height: 0;<br />
border-style: solid;<br />
border-color: var(--theme-sidebar-heading-arrow-color) transparent;<br />
border-width: 0 5px 6px 5px;<br />
margin-top: 4px;<br />
vertical-align: middle;<br />
flex: 0 0 auto;<br />
}<br />
#mw-panel .portal h3:hover::after{<br />
border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent;<br />
}<br />
#mw-panel .portal.collapsed h3{<br />
border-radius: var(--main-inner-box-border-radius);<br />
}<br />
#mw-panel .portal.collapsed h3::after{<br />
border-width: 6px 5px 0 5px;<br />
}<br />
/* list */<br />
#mw-panel #p-logo + .portal .body,<br />
#mw-panel .portal .body{<br />
background: none;<br />
border: 0;<br />
padding: 0;<br />
margin: 0;<br />
border-top: var(--theme-sidebar-list-border-top);<br />
}<br />
#mw-panel .portal .body ul{<br />
padding: var(--theme-sidebar-list-padding-top) 4px 4px;<br />
}<br />
#mw-panel .portal .body li{<br />
margin: 0;<br />
padding: 0;<br />
font-size: inherit;<br />
line-height: inherit;<br />
background: var(--theme-sidebar-list-item-background);<br />
border-radius: var(--main-inner-box-border-radius);<br />
}<br />
#mw-panel .portal .body li:hover{<br />
background: var(--theme-sidebar-list-item-hover-mask);<br />
background: var(--theme-link-hover-background);<br />
}<br />
#mw-panel .portal .body li a,<br />
#mw-panel .portal .body li a:visited{<br />
display: block;<br />
padding: 3px 8px;<br />
color: var(--theme-sidebar-list-item-text-color);<br />
}<br />
#mw-panel .portal .body li a:hover{<br />
color: var(--theme-sidebar-list-item-text-color-hover);<br />
color: white;<br />
}<br />
#mw-panel .portal .body li a.feedlink{ /* "Atom" RSS Feed */<br />
text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */<br />
background-position: 8px center; /* align icon with other text */<br />
}<br />
#merch{<br />
margin: 1.5em auto auto 1em;<br />
}<br />
<br />
/**** side panel END ***********************************************************/<br />
<br />
/**** main content box START ***********************************************************/<br />
<br />
/**** box shadow for nav+content+#footer ****/<br />
#mw-page-base{<br />
box-shadow: var(--theme-box-shadow);<br />
border-radius: var(--main-box-border-radius);<br />
}<br />
<br />
/**** navbar mw-head ****/<br />
#mw-head {<br />
padding: 14px var(--main-box-padding) 0;<br />
box-sizing: border-box;<br />
background: linear-gradient(90deg, hsla(192, 56%, 5%, .85) 0%, hsla(183, 43%, 12%, .9) 50%, rgba(10,30,35,0.85) 100%);<br />
background:linear-gradient(90deg, rgba(10,30,35,0.85) 0%, rgba(23,56,58,0.9) 50%, rgba(10,30,35,0.85) 100%); /* matches mw-body */<br />
backdrop-filter: blur(8px);<br />
border-width: 1px 1px 0px 1px;<br />
border-style: solid;<br />
border-color: var(--theme-content-border-color);<br />
border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0;<br />
position: relative;<br />
display: flex;<br />
justify-content: space-between;<br />
align-items: flex-end;<br />
z-index: 2;<br />
}<br />
/* the "grass" */<br />
#mw-head::before{<br />
content: '';<br />
display: block;<br />
width: 100%;<br />
padding: 0 1px;<br />
height: 15px;<br />
background: none;<br />
position: absolute;<br />
top: var(--theme-navbar-background-top-offset);<br />
left: -1px;<br />
}<br />
<br />
#mw-head #left-navigation,<br />
#mw-head #right-navigation{<br />
float: none;<br />
flex: 1 1 auto;<br />
margin: 0;<br />
display: flex;<br />
align-items: flex-end;<br />
}<br />
#mw-head #left-navigation{<br />
justify-content: flex-start;<br />
}<br />
#mw-head #right-navigation{<br />
justify-content: flex-end;<br />
}<br />
/* reset */<br />
#p-search,<br />
.vector-menu-dropdown,<br />
#mw-head .vector-menu-dropdown h3,<br />
.vector-menu-dropdown h3 span,<br />
.vectorTabs,<br />
.vectorTabs ul,<br />
.vectorTabs span,<br />
.vectorTabs li,<br />
.vectorTabs li a,<br />
.vectorTabs li.selected a,<br />
.vectorTabs li.selected a:visited{<br />
background-image: none;<br />
float: none;<br />
height: auto;<br />
display: block;<br />
}<br />
#mw-head input{<br />
display: block;<br />
z-index: 1;<br />
}<br />
#mw-head input + h3{<br />
z-index: 0;<br />
}<br />
.vectorMenuCheckbox:focus+h3{<br />
outline: 0;<br />
}<br />
.vectorTabs ul{<br />
display: flex;<br />
}<br />
.vectorTabs ul li,<br />
.vector-menu-dropdown{<br />
display: block;<br />
white-space: nowrap;<br />
}<br />
.vector-menu-dropdown.emptyPortlet{<br />
display: none;<br />
}<br />
<br />
/* override some mw css */<br />
div.vectorTabs li.selected a,<br />
div.vectorTabs li.selected a:visited,<br />
div.vectorTabs li a,<br />
div.vector-menu-dropdown h3 span {<br />
color: var(--theme-navbar-tab-text-color);<br />
color: rgba(var(--theme-text-color--rgb),.7); /* SAV UPDATE VARIABLE */<br />
font-size: .70rem;<br />
line-height: 24px;<br />
padding: 3px 12px;<br />
overflow: hidden;<br />
text-transform: uppercase;<br />
}<br />
div.vectorTabs li.selected a,<br />
div.vectorTabs li.selected a:visited {<br />
color: rgba(var(--theme-text-color--rgb),1); /* SAV UPDATE VARIABLE */<br />
}<br />
<br />
.vectorTabs li.selected::before { /* nav menu SOT style underline */<br />
content: '';<br />
position: absolute;<br />
bottom: -2px;<br />
left: 0;<br />
height: 100%;<br />
width: 100%;<br />
border-bottom: 2px solid transparent;<br />
background: url("https://seaofthieveswebassetsprod.azureedge.net/33d918829a0b65376abf9a6dddc2a210/assets/filter-group-seperator.svg") no-repeat center center;<br />
height: 2px;<br />
}<br />
<br />
.vector-menu-dropdown h3:hover span {<br />
color: var(--theme-navbar-tab-text-color); /* reset */<br />
text-decoration: underline;<br />
}<br />
.vectorTabs li,<br />
.vector-menu-dropdown{<br />
/* background: var(--theme-navbar-tab-background); */<br />
border-style: solid;<br />
border-style: none;<br />
border-color: var(--theme-navbar-tab-border-color);<br />
border-width: 1px 1px 0 1px;<br />
border-radius: var(--main-box-border-radius);<br />
box-shadow: var(--theme-navbar-tab-box-shadow);<br />
position: relative;<br />
margin-right: calc( var(--main-box-padding) / 2 );<br />
}<br />
div.vectorTabs li:hover,<br />
div.vector-menu-dropdown:hover,<br />
div.vector-menu-dropdown.open {<br />
color: var(--theme-navbar-tab-text-color-hover);<br />
border-color: var(--theme-navbar-tab-border-color-hover);<br />
background: var(--theme-navbar-tab-background-hover);<br />
}<br />
div.vectorTabs li.selected:hover a,<br />
div.vectorTabs li.selected:hover a:visited,<br />
div.vectorTabs li:hover a,<br />
div.vector-menu-dropdown:hover h3 span,<br />
div.vector-menu-dropdown.open h3 span{<br />
color: var(--theme-navbar-tab-text-color-hover);<br />
}<br />
<br />
.vectorTabs li.new a,<br />
.vectorTabs li.new a:visited{<br />
color: var(--theme-navbar-tab-text-color-redlink);<br />
}<br />
.vectorTabs li.selected {<br />
background: var(--theme-navbar-tab-selected-background);<br />
border-color: var(--theme-navbar-tab-selected-border-color);<br />
}<br />
.vectorTabs li.selected:hover span{<br />
background: none;<br />
}<br />
/* cover border bottom */<br />
.vectorTabs li.selected::after{<br />
content: "";<br />
display: block;<br />
width: 100%;<br />
height: 1px;<br />
background: var(--theme-navbar-tab-selected-background);<br />
border-width: 0 1px;<br />
border-style: solid;<br />
border-color: var(--theme-navbar-tab-selected-border-bottom-corner-color);<br />
position: absolute;<br />
bottom: -1px;<br />
left: -1px;<br />
z-index: 3;<br />
}<br />
<br />
<br />
/* watch/unwatch star */<br />
.vectorTabs #ca-unwatch.icon a,<br />
.vectorTabs #ca-watch.icon a,<br />
.vectorTabs #ca-unwatch.icon a.loading,<br />
.vectorTabs #ca-watch.icon a.loading{<br />
display: block;<br />
position: unset;<br />
width: 18px;<br />
height: 18px;<br />
padding: 6px 8px;<br />
box-sizing: content-box;<br />
}<br />
.vector-menu-tabs .mw-watchlink.icon a::before{<br />
height: 18px;<br />
width: 18px;<br />
display: inline-block;<br />
position: unset;<br />
margin-right: 20px;<br />
}<br />
.vector-menu-tabs #ca-unwatch.icon .loading::before,<br />
.vector-menu-tabs #ca-watch.icon .loading::before{<br />
transform-origin: 50% 52%;<br />
}<br />
<br />
<br />
#mw-head .vector-menu-dropdown h3{<br />
padding: 0;<br />
margin: 0;<br />
}<br />
.vector-menu-dropdown h3::after{<br />
display: none;<br />
}<br />
.vector-menu-dropdown h3 span::after {<br />
content: "";<br />
display: inline-block;<br />
background: none;<br />
position: unset;<br />
width: 0;<br />
height: 0;<br />
border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent;<br />
border-style: solid;<br />
border-width: 6px 5px 0 5px;<br />
margin-left: 4px;<br />
vertical-align: middle;<br />
}<br />
.vector-menu-dropdown .vector-menu-checkbox:checked ~ h3 span::after,<br />
.vector-menu-dropdown:hover h3 span::after{<br />
border-width: 0 5px 6px 5px;<br />
border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent;<br />
}<br />
/* drop down menu */<br />
.vector-menu-dropdown.open .menu{<br />
visibility: visible;<br />
}<br />
/* reset mw 1.37 css */<br />
.vector-menu-dropdown:not(.vector-user-menu) li{<br />
font-size: 1em;<br />
}<br />
.vector-menu-dropdown .vector-menu-content,<br />
.vector-menu-dropdown > .menu {<br />
font-size: 15px;<br />
background: var(--theme-navbar-tab-dropdown-background);<br />
margin: 0;<br />
border-radius: var(--main-box-border-radius);<br />
border-width: 1px;<br />
border-style: solid;<br />
border-color: var(--theme-navbar-tab-dropdown-border-color);<br />
box-shadow: var(--theme-navbar-tab-dropdown-box-shadow);<br />
padding: 4px;<br />
top: 100%;<br />
left: -1px; /* 1px for border */<br />
min-width: 8em;<br />
}<br />
.vector-menu-dropdown .menu li a{<br />
text-decoration: none;<br />
padding: 10px 8px;<br />
border-radius: calc( var(--main-box-border-radius) - 2px );<br />
font-size: 1em;<br />
color: var(--theme-navbar-tab-text-color);<br />
}<br />
.vector-menu-dropdown li.selected a,<br />
.vector-menu-dropdown li.selected a:visited {<br />
color: var(--theme-navbar-tab-text-color);<br />
}<br />
.vector-menu-dropdown .menu li a:hover {<br />
background-color: var(--theme-navbar-tab-dropdown-hover-mask);<br />
color: var(--theme-navbar-tab-text-color-hover);<br />
color: white;<br />
}<br />
<br />
.vector-menu-dropdown li.selected {<br />
display: none; /* just remove current selected (already displayed in header) */<br />
}<br />
/* search */<br />
#searchButton {<br />
opacity: 1;<br />
}<br />
#p-search form,<br />
#p-search input{<br />
margin: 0;<br />
}<br />
#mw-head #p-search{<br />
margin: 0 0 6px calc( var(--main-layout-gap) / 2 );<br />
box-shadow: var(--theme-navbar-tab-dropdown-box-shadow);<br />
}<br />
#mw-head #p-search {<br />
/* Temporarily diables these<br />
border-color: rgba(134, 129, 110, .45) rgba(134, 129, 110, .45) rgba(134, 129, 110, .45) rgba(134, 129, 110, .45);<br />
border-radius: 2px;<br />
border-width: 2px;<br />
border-style: solid;<br />
background: var(--theme-navbar-search-input-background); */<br />
}<br />
#simpleSearch{<br />
background: none;<br />
margin: 0;<br />
border: 0;<br />
color: var(--theme-text-color);<br />
width: 15em;<br />
padding: 0;<br />
height: auto;<br />
border-radius: 0;<br />
transition: none;<br />
display: grid;<br />
grid-template-columns: 1fr 0fr;<br />
grid-template-rows: 1fr;<br />
align-content: stretch;<br />
justify-content: stretch;<br />
}<br />
#simpleSearch #searchInput{<br />
grid-column: 1 / 2;<br />
grid-row: 1 / 2;<br />
font-size: 14px;<br />
line-height: 16px;<br />
text-align: left;<br />
padding: 3px 5px;<br />
background: var(--theme-navbar-search-input-background);<br />
border-radius: 4px 0 0 4px;<br />
border-width: 1px;<br />
border-style: solid;<br />
border-color: var(--theme-navbar-search-input-border-color);<br />
border-right: none;<br />
border-right: 0;<br />
word-wrap: break-word;<br />
appearance: none;<br />
-webkit-appearance: none;<br />
color: var(--theme-navbar-search-input-text-color);<br />
height: auto;<br />
}<br />
<br />
#simpleSearch:focus-within { /* neon glow */<br />
box-shadow: #00ff9c 0 0 10px 2px;<br />
border-radius: 4px;<br />
}<br />
<br />
#searchInput:focus,<br />
#simpleSearch:hover #searchInput,<br />
#simpleSearch:hover #searchInput:focus {<br />
border-color: var(--theme-navbar-search-input-border-color);<br />
box-shadow: none;<br />
}<br />
#simpleSearch #searchButton {<br />
grid-column: 2 / 3;<br />
grid-row: 1 / 2;<br />
box-sizing: border-box;<br />
position: static; /* reset css from mw internal */<br />
display: block;<br />
width: 28px;<br />
height: 100%;<br />
/* mw internal css override its button default styles, so override again */<br />
background: var(--theme-navbar-search-input-background);<br />
border-radius: 0 4px 4px 0;<br />
border-width: 1px;<br />
border-style: solid;<br />
border-color: var(--theme-navbar-search-input-border-color);<br />
border-left: none;<br />
/* background: var(--theme-navbar-search-button-background); */<br />
/* border: 1px solid; */<br />
/*border-color: var(--theme-navbar-search-botton-border-color); */<br />
z-index: 0;<br />
}<br />
#simpleSearch #searchButton:hover,<br />
#searchInput:hover ~ #searchButton,<br />
#searchInput:focus ~ #searchButton{<br />
/* background: var(--theme-navbar-search-button-background-active); <br />
border-color: var(--theme-navbar-search-botton-border-color-active); */<br />
}<br />
/* use ::before & ::after to draw search icon */<br />
#simpleSearch::before,<br />
#simpleSearch::after{<br />
content: '';<br />
display: block;<br />
grid-column: 2 / 3;<br />
grid-row: 1 / 2;<br />
z-index: 1;<br />
place-self: center;<br />
border-style: solid;<br />
border-color: var(--theme-navbar-search-botton-text-color);<br />
pointer-events: none;<br />
}<br />
#simpleSearch:hover::before,<br />
#simpleSearch:hover::after {<br />
border-color: var(--theme-navbar-search-botton-text-color-active);<br />
}<br />
#simpleSearch::before{<br />
border-width: 2px;<br />
border-radius: 100%;<br />
width: 8px;<br />
height: 8px;<br />
margin: 0 0 1px 0;<br />
transform: translateX(-1px);<br />
}<br />
#simpleSearch::after{<br />
border-width: 1px;<br />
width: 3px;<br />
height: 0;<br />
transform: translate(4px, 4px) rotate(45deg);<br />
}<br />
<br />
/* search result suggestion */<br />
.suggestions{<br />
background: var(--theme-navbar-search-suggestions-background);<br />
border: 1px solid;<br />
border-color: var(--theme-navbar-search-suggestions-border-color);<br />
transform: translateX(3px);/* self border 2px + input border 1px */<br />
}<br />
.suggestions .suggestions-results,<br />
.suggestions .suggestions-special {<br />
background: none;<br />
border: 0;<br />
}<br />
.suggestions .suggestions-results {<br />
border-bottom: 1px solid;<br />
border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color);<br />
}<br />
.suggestions .suggestions-result,<br />
.suggestions .suggestions-special .special-query,<br />
.suggestions a.mw-searchSuggest-link,<br />
.suggestions a.mw-searchSuggest-link:hover,<br />
.suggestions a.mw-searchSuggest-link:active,<br />
.suggestions a.mw-searchSuggest-link:focus {<br />
color: var(--theme-navbar-search-suggestions-text-color);<br />
}<br />
.suggestions .suggestions-result-current {<br />
background: var(--theme-navbar-search-suggestions-hover-mask);<br />
color: var(--theme-navbar-search-suggestions-text-color-hover);<br />
}<br />
.suggestions .suggestions-special{<br />
margin-top: var(--theme-navbar-search-suggestions-special-offset-top);<br />
border-top: 1px solid;<br />
border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color);<br />
}<br />
.suggestions .suggestions-special .special-label{<br />
color: var(--theme-navbar-search-suggestions-special-label-text-color);<br />
}<br />
.suggestions .suggestions-result-current .special-label{<br />
color: var(--theme-navbar-search-suggestions-special-label-text-color-hover);<br />
}<br />
<br />
/** sidebar toggle **/<br />
#nav-content-size-toggle{<br />
width: 24px;<br />
height: 24px;<br />
align-self: center;<br />
margin-right: calc( var(--main-box-padding) - 5px );<br />
margin-left: -5px;<br />
position: relative;<br />
border-radius: 3px;<br />
cursor: pointer;<br />
flex: 0 0 auto;<br />
}<br />
#nav-content-size-toggle:hover{<br />
background: var(--theme-navbar-tab-background-hover);<br />
}<br />
#nav-content-size-toggle::before,<br />
#nav-content-size-toggle::after,<br />
#nav-content-size-toggle span::before,<br />
#nav-content-size-toggle span::after{<br />
content: "";<br />
display: block;<br />
position: absolute;<br />
width: 3px;<br />
height: 3px;<br />
border-style: solid;<br />
border-color: var(--theme-navbar-tab-text-color);<br />
}<br />
#nav-content-size-toggle:hover::before,<br />
#nav-content-size-toggle:hover::after,<br />
#nav-content-size-toggle:hover span::before,<br />
#nav-content-size-toggle:hover span::after{<br />
border-color: var(--theme-navbar-tab-text-color);<br />
}<br />
#nav-content-size-toggle::before{<br />
border-width: 2px 0 0 2px;<br />
top: 5px;<br />
left: 5px;<br />
}<br />
#nav-content-size-toggle::after{<br />
border-width: 2px 2px 0 0;<br />
top: 5px;<br />
right: 5px;<br />
}<br />
#nav-content-size-toggle span::before{<br />
border-width: 0 0 2px 2px;<br />
bottom: 5px;<br />
left: 5px;<br />
}<br />
#nav-content-size-toggle span::after{<br />
border-width: 0 2px 2px 0;<br />
bottom: 5px;<br />
right: 5px;<br />
}<br />
.content-size-expanded #nav-content-size-toggle::before{<br />
border-width: 0 2px 2px 0;<br />
}<br />
.content-size-expanded #nav-content-size-toggle::after{<br />
border-width: 0 0 2px 2px;<br />
}<br />
.content-size-expanded #nav-content-size-toggle span::before{<br />
border-width: 2px 2px 0 0;<br />
}<br />
.content-size-expanded #nav-content-size-toggle span::after{<br />
border-width: 2px 0 0 2px;<br />
}<br />
<br />
<br />
/**** main content box mw-body ****/<br />
.mw-body{<br />
color: var(--theme-text-color); /* override mw internal css */<br />
background: var(--theme-content-background);<br />
background-color: rgba(var(--theme-page-background-color--rgb),.85);<br />
background-color: rgb(23, 56, 58, .9);<br />
background-color: rgba(10, 30, 35, .85);<br />
background: linear-gradient(90deg, rgba(10,30,35,0.85) 0%, rgba(23,56,58,0.9) 50%, rgba(10,30,35,0.85) 100%);<br />
backdrop-filter: blur(8px);<br />
border-width: 0px 1px 0px 1px;<br />
border-style: var(--theme-content-border-style);<br />
border-color: var(--theme-content-border-color);<br />
/* border-radius: 3px; /* SAV keep or discard?*/<br />
margin: 0;<br />
padding: 0;<br />
z-index: 1; /* cover #footer */<br />
display: flex;<br />
flex-direction: column;<br />
}<br />
.content-body{<br />
flex: 1 1 auto;<br />
}<br />
.content-body > main{<br />
align-self: stretch;<br />
padding: var(--main-box-padding);<br />
}<br />
#firstHeading{<br />
border: 0;<br />
margin: 0;<br />
overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */<br />
}<br />
#contentSub, #contentSub2{<br />
margin: 0;<br />
}<br />
#contentSub .subpages{<br />
color: transparent;<br />
line-height: 1.5;<br />
font-size: 0;<br />
}<br />
#contentSub .subpages a{<br />
font-size: 12px;<br />
vertical-align: middle;<br />
display: inline-flex;<br />
align-items: center;<br />
padding-left: 4px;<br />
}<br />
#contentSub .subpages a::before{<br />
content: "";<br />
display: inline-block;<br />
height: 4px;<br />
width: 4px;<br />
border-color: var(--theme-content-subpage-icon-color);<br />
border-style: solid;<br />
border-width: 0 0 2px 2px;<br />
margin: 0 2px 0 0;<br />
transform: rotate(45deg);<br />
}<br />
#bodyContent{<br />
clear: both;<br />
display: flex;<br />
flex-direction: column;<br />
}<br />
#mw-content-text{<br />
flex: 1 1 auto;<br />
min-height: 35em;<br />
}<br />
#mw-content-text::before{<br />
content: "";<br />
display: block;<br />
height: 0;<br />
border-top: var(--theme-content-heading-rule-border-top);<br />
border-bottom: var(--theme-content-heading-rule-border-bottom);<br />
margin-top: 2px;<br />
margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */<br />
}<br />
<br />
/* "category:" box */<br />
#catlinks{<br />
background: var(--theme-content-category-background);<br />
border: 1px;<br />
border-style: var(--theme-content-category-border-style);<br />
border-color: var(--theme-content-category-border-color);<br />
border-radius: var(--main-box-border-radius);<br />
margin: var(--main-layout-gap) 0 0 0;<br />
padding: calc( var(--main-box-padding) / 2 ) var(--main-box-padding);<br />
}<br />
<br />
/* ads */<br />
div.games-showcase-header,<br />
div.games-showcase-footer,<br />
.content-body > .games-showcase-sidebar{<br />
margin: 0;<br />
padding: var(--main-box-padding);<br />
}<br />
div.games-showcase-header{<br />
padding-bottom: 0;<br />
}<br />
div.games-showcase-footer{<br />
padding-top: 0;<br />
}<br />
.content-body > .games-showcase-sidebar{<br />
padding-left: 0;<br />
}<br />
aside.games-showcase-sidebar div.sidebar-showcase{<br />
padding: 0 0 var(--main-box-padding) 0;<br />
}<br />
<br />
<br />
/**** #footer (copyright info) ****/<br />
#footer{<br />
/* self */<br />
color: var(--theme-footer-text-color);<br />
background: var(--theme-footer-background);<br />
padding: var(--main-box-padding);<br />
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);<br />
border-width: var(--theme-footer-border-top-width) 1px 1px 1px;<br />
border-style: var(--theme-footer-border-style);<br />
border-color: var(--theme-footer-border-color);<br />
box-shadow: var(--theme-footer-box-shadow);<br />
position: relative;<br />
/* grid */<br />
display: grid;<br />
grid-template-columns: [l] 1fr 0fr [r];<br />
grid-template-rows: [t] auto auto [b];<br />
z-index: 0; /* covered by content */<br />
}<br />
#footer-info{<br />
font-size: 11px;<br />
display: contents;<br />
}<br />
#footer ul li{<br />
font-size: inherit;<br />
line-height: 1.5;<br />
padding: 0;<br />
}<br />
#footer-icons{<br />
grid-column: span 1 / r;<br />
grid-row: t / b;<br />
place-self: end;<br />
}<br />
#footer #footer-info-lastmod{<br />
grid-column: l / span 1;<br />
grid-row: t / span 1;<br />
place-self: start;<br />
margin-bottom: 1em;<br />
}<br />
#footer #footer-info-copyright{<br />
grid-column: l / span 1;<br />
grid-row: span 1 / b;<br />
place-self: end stretch;<br />
position: relative;<br />
padding-right: 100px;<br />
}<br />
#footer-info-copyright img{<br />
position: absolute;<br />
right: 0;<br />
/* mediawiki logo is 31px height, and this image has a 1px black border,<br />
a small tweak to make them visually matched on size and position */<br />
bottom: -1px;<br />
height: 33px;<br />
width: auto;<br />
}<br />
#footer-places,<br />
#footer > div {<br />
display: none;<br />
}<br />
<br />
/**** main content box START ***********************************************************/<br />
<br />
/****** responsive Layout ******/<br />
<br />
/* sidebar toggle. >=1366px only */<br />
@media screen and (min-width: 1366px){<br />
#mw-head #left-navigation:first-child{<br />
margin-left: calc( 24px + var(--main-box-padding) - 5px * 2 ); /* space for toggle button before it is loaded. */<br />
}<br />
body.content-size-expanded{<br />
grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left aside-right content-left] minmax(0,1fr) [content-right] var(--main-layout-sidespace) [body-right];<br />
}<br />
body.content-size-expanded #mw-panel > *{<br />
display: none;<br />
}<br />
body.content-size-expanded #mw-panel #p-logo{<br />
display: block;<br />
}<br />
}<br />
<br />
@media screen and (max-width: 1365px){<br />
:root{<br />
--main-layout-sidespace: 0;<br />
}<br />
/* re-style "sidebar" nav */<br />
body{<br />
height: 100%;<br />
grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0,1fr) [content-right aside-right] 0 [body-right];<br />
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end];<br />
}<br />
<br />
#mw-panel{<br />
grid-column: aside-left / aside-right;<br />
grid-row: aside-start / aside-end;<br />
box-shadow: var(--theme-sidebar-box-shadow);<br />
background: var(--theme-sidebar-box-background-2);<br />
border-radius: var(--main-box-border-radius);<br />
height: 40px;<br />
display: flex;<br />
align-items: flex-end;<br />
align-items: center;<br />
padding: 0 var(--main-layout-gap);<br />
/* to match sidebar in wide view */<br />
border-width: 1px;<br />
border-style: var(--theme-sidebar-box-border-style);<br />
border-color: var(--theme-sidebar-box-border-color);<br />
}<br />
/* before for sidebar and content */<br />
#mw-head::before,<br />
#mw-panel #p-logo + .portal::before{<br />
display: none;<br />
}<br />
/* before for sidebar box (responsive version) */<br />
#mw-panel::before{<br />
content: '';<br />
display: block;<br />
padding: 0;<br />
height: 15px;<br />
background: none;<br />
position: absolute;<br />
top: calc( var(--main-layout-topbar-height) + var(--main-layout-logo-height) + var(--theme-navbar-background-top-offset) );<br />
left: var(--main-layout-gap);<br />
right: var(--main-layout-gap);<br />
}<br />
#mw-panel .portal,<br />
#mw-panel #p-logo + .portal{<br />
background: none;<br />
box-shadow: none;<br />
border: 0;<br />
margin: 0;<br />
position: relative;<br />
}<br />
#mw-panel #p-logo + .portal h3,<br />
#mw-panel .portal h3{<br />
padding: 8px 12px;<br />
border: 0;<br />
border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0;<br />
background: none;<br />
}<br />
#mw-panel #p-logo + .portal.expanded h3,<br />
#mw-panel .portal.expanded h3,<br />
#mw-panel #p-logo + .portal:hover h3,<br />
#mw-panel .portal:hover h3{<br />
background: var(--theme-sidebar-list-item-hover-mask);<br />
border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0;<br />
}<br />
#mw-navigation #mw-panel .portal h3::after{<br />
margin-left: 4px;<br />
}<br />
#mw-panel div.portal h3::after{<br />
border-width: 6px 5px 0 5px;<br />
}<br />
#mw-panel div.portal.expanded h3::after,<br />
#mw-panel div.portal:hover h3::after{<br />
border-width: 0 5px 6px 5px;<br />
}<br />
#mw-panel #p-logo + .portal .body,<br />
#mw-panel .portal .body{<br />
display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */<br />
position:absolute;<br />
left: 0;<br />
top: 100%;<br />
z-index: 50;<br />
width: max-content;<br />
border-top: 0;<br />
background: var(--theme-sidebar-dropdown-background);<br />
box-shadow: var(--theme-sidebar-box-shadow);<br />
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);<br />
min-width: 8em;<br />
}<br />
#mw-panel #p-logo + .portal.expanded .body,<br />
#mw-panel .portal.expanded .body,<br />
#mw-panel #p-logo + .portal:hover .body,<br />
#mw-panel .portal:hover .body{<br />
display: block !important;<br />
}<br />
#mw-panel .portal .body li a,<br />
#mw-panel .portal .body li a:visited {<br />
padding: 6px 8px;<br />
}<br />
<br />
/* logo: move to left */<br />
#p-logo{<br />
margin: 0 var(--main-layout-gap);<br />
width: var(--theme-site-logo-width);<br />
}<br />
<br />
/* merch: move to top right */<br />
#merch{<br />
position: absolute;<br />
margin: 0;<br />
right: var(--main-layout-gap);<br />
top: calc( var(--main-layout-topbar-height) + 20px );<br />
}<br />
<br />
/* search: move to sidebar nav box ("main nav bar") */<br />
#mw-head #p-search{<br />
position: absolute;<br />
top: -42px;<br />
top: -45px;<br />
}<br />
<br />
#mw-head #right-navigation #p-cactions {<br />
margin-right: 0;<br />
}<br />
<br />
/* "more" menu in #right-navigation causes horizontal scroll bar appear */<br />
#right-navigation .vector-menu-dropdown .vector-menu-content{<br />
left: auto;<br />
right: -1px; /* 1px for border */<br />
}<br />
<br />
/* hide sidebar toggle */<br />
#nav-content-size-toggle{<br />
display: none;<br />
}<br />
<br />
/* site footer */<br />
body > footer{<br />
margin-top: var(--main-layout-gap);<br />
}<br />
}/* screen and (max-width: 1365px) */<br />
<br />
@media screen and (max-width: 900px) {<br />
:root{<br />
--theme-site-logo-width: 210px;<br />
--theme-site-logo-height: 90px;<br />
--main-layout-gap: 6px;<br />
--main-box-padding: 6px;<br />
}<br />
body{<br />
grid-template-columns: [body-left aside-left content-left] minmax(0,1fr) [aside-right content-right body-right];<br />
}<br />
#merch{<br />
display: none;<br />
}<br />
<br />
/** reset mw internal css **/<br />
div#content{<br />
margin: 0;<br />
}<br />
#mw-head {<br />
position: relative !important;<br />
margin-top: 0;<br />
top: 0;<br />
}<br />
div#mw-navigation div#mw-panel {<br />
display: flex;<br />
position: static;<br />
width: auto;<br />
overflow: visible;<br />
}<br />
div#mw-navigation div#mw-panel .portal {<br />
width: auto;<br />
}<br />
body #footer {<br />
padding-top: 0.75em;<br />
}<br />
body #footer #footer-info-lastmod,<br />
body #footer #footer-info-viewcount {<br />
display: block;<br />
}<br />
#mw-head div#left-navigation,<br />
#mw-head div#right-navigation{<br />
position: static;<br />
}<br />
div#p-logo{<br />
display: block;<br />
}<br />
div.mw-body {<br />
margin-top: 0;<br />
}<br />
<br />
#mw-head #p-search {<br />
background: var(--theme-navbar-search-background);<br />
padding: calc( var(--main-layout-gap) / 2 ) var(--main-layout-gap) calc( var(--main-layout-gap) / 2 ) calc( var(--main-layout-gap) / 2 );<br />
border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius);<br />
top: -100px;<br />
right: 0;<br />
z-index: 50;<br />
}<br />
<br />
#mw-head,<br />
#mw-panel,<br />
#footer,<br />
#mw-page-base{<br />
border-radius: 0;<br />
}<br />
<br />
#mw-panel::before{<br />
left: 0;<br />
right: 0;<br />
}<br />
}/* screen and (max-width:900px) */<br />
<br />
@media screen and (max-width: 720px){<br />
:root{<br />
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */<br />
}<br />
/* reset */<br />
div#p-namespaces, div#p-views, div#p-variants{<br />
top: 0;<br />
}<br />
div#mw-navigation div#mw-panel{<br />
font-size: 12px;<br />
}<br />
<br />
/* styles */<br />
#mw-panel #p-logo + .portal h3,<br />
#mw-panel .portal h3{<br />
font-size: 12px;<br />
padding: 8px 6px;<br />
}<br />
#mw-panel div.portal h3::after,<br />
#mw-panel .portal.collapsed h3::after{<br />
border-width: 5px 4px 0;<br />
margin-top: 1px;<br />
}<br />
#mw-panel div.portal.expanded h3::after,<br />
#mw-panel div.portal:hover h3::after {<br />
border-width: 0 4px 5px;<br />
}<br />
#mw-panel #p-logo + .portal{<br />
margin-left: calc( var(--main-layout-gap) - 6px );<br />
}<br />
div.vectorTabs li.selected a,<br />
div.vectorTabs li.selected a:visited,<br />
div.vectorTabs li a,<br />
div.vector-menu-dropdown h3 span {<br />
font-size: 12px;<br />
padding: 1px 8px;<br />
}<br />
.vectorTabs #ca-unwatch.icon a,<br />
.vectorTabs #ca-watch.icon a,<br />
.vectorTabs #ca-unwatch.icon a.loading,<br />
.vectorTabs #ca-watch.icon a.loading {<br />
padding: 4px 8px;<br />
}<br />
}/* screen and (max-width:720px) */<br />
<br />
@media screen and (max-width:600px) {<br />
/* reset mw internal css */<br />
#footer #footer-icons{<br />
float: none;<br />
}<br />
#footer #footer-info-copyright{<br />
padding-right: 0;<br />
padding-bottom: 40px;<br />
right: auto;<br />
left: 0;<br />
}<br />
#footer-info-copyright img{<br />
right: auto;<br />
left: 0;<br />
}<br />
<br />
div#p-logo{<br />
margin: auto;<br />
width: 100%;<br />
}<br />
#mw-panel{<br />
margin-top: 45px;<br />
}<br />
#mw-panel::before{<br />
transform: translateY(45px);<br />
}<br />
#mw-head #p-search {<br />
top: -95px;<br />
box-sizing: border-box;<br />
width: 100%;<br />
max-width: 20em;<br />
margin: 0;<br />
padding: var(--main-box-padding);<br />
box-shadow: none;<br />
left: 50%;<br />
right: auto;<br />
transform: translateX(-50%);<br />
border-radius: var(--main-box-border-radius);<br />
}<br />
div#simpleSearch{<br />
margin: auto;<br />
width: auto;<br />
}<br />
<br />
/* content nav to icons */<br />
div.vectorTabs li.selected a,<br />
div.vectorTabs li.selected a:visited,<br />
div.vectorTabs li a,<br />
div.vector-menu-dropdown h3 span{<br />
width: 20px;<br />
height: 20px;<br />
line-height: 20px;<br />
padding: 3px 6px;<br />
box-sizing: content-box;<br />
}<br />
div.vectorTabs li a::before,<br />
div.vector-menu-dropdown h3 span::before {<br />
content: "";<br />
display: inline-block;<br />
background-color: transparent;<br />
background-repeat: no-repeat;<br />
background-position: center top;<br />
background-size: 100% auto;<br />
width: 20px;<br />
height: 0;<br />
border-bottom: 60px solid transparent;<br />
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color));<br />
margin: -40px 20px 0 0;<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A");<br />
}<br />
div.vectorTabs li:hover a::before,<br />
div.vector-menu-dropdown:hover h3 span::before,<br />
div.vector-menu-dropdown.open h3 span::before{<br />
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover));<br />
}<br />
.vectorTabs li.new a::before,<br />
.vectorTabs li.new:hover a::before{<br />
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink));<br />
}<br />
#ca-edit a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A");<br />
}<br />
#ca-view a::before,<br />
#ca-view-foreign a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E");<br />
}<br />
#left-navigation li[id^='ca-nstab-'] a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A");<br />
}<br />
#ca-history a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A");<br />
}<br />
#ca-talk a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A");<br />
}<br />
#t-contributions a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E");<br />
}<br />
#ca-addsection a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A");<br />
}<br />
#ca-viewsource a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A");<br />
}<br />
#p-variants h3 span::before{<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E");<br />
}<br />
#p-cactions h3 span::before{<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E");<br />
}<br />
/* Except watch/unwatch star. It does not work under chrome. */<br />
div.vectorTabs li.mw-watchlink a::before{<br />
border: 0;<br />
filter: none;<br />
margin: 0 20px 0 0;<br />
}<br />
}/* screen and (max-width:600px) */<br />
<br />
@media screen and (max-width:450px) {<br />
#mw-panel{<br />
padding-left: 6px;<br />
padding-right: 6px;<br />
}<br />
#mw-panel div.portal h3::after{<br />
display: none;<br />
}<br />
#mw-panel #p-navigation #p-navigation-label,<br />
#mw-panel #p-lang #p-lang-label{<br />
width: 18px;<br />
display: block;<br />
white-space: nowrap;<br />
padding: 8px;<br />
}<br />
#p-navigation-label::before,<br />
#p-lang-label::before{<br />
content: "";<br />
display: inline-block;<br />
vertical-align: bottom;<br />
background-color: transparent;<br />
background-repeat: no-repeat;<br />
background-position: center top;<br />
background-size: 100% auto;<br />
width: 18px;<br />
height: 0;<br />
border-bottom: 60px solid transparent;<br />
position: relative;<br />
filter: drop-shadow(0 42px 0 var(--theme-text-color));<br />
margin: -42px 20px 0 0;<br />
}<br />
#p-navigation-label::before{<br />
background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E");<br />
}<br />
#p-lang-label::before{<br />
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E");<br />
}<br />
#mw-navigation #mw-panel #p-lang{<br />
margin-left: auto;<br />
display: flex;<br />
justify-content: flex-end;<br />
}<br />
#mw-panel #p-lang .body{<br />
left: auto;<br />
right: 0;<br />
}<br />
<br />
div#simpleSearch{<br />
width: 90%;<br />
}<br />
}/* screen and (max-width:450px) */<br />
<br />
<br />
<br />
/* section edit link */<br />
.mw-editsection{<br />
white-space: nowrap;<br />
}<br />
<br />
/***** Notification *****/<br />
.mw-notification {<br />
color: var(--theme-text-color);<br />
border: 1px solid;<br />
background: var(--theme-sidebar-box-background-2);<br />
border-color: var(--theme-sidebar-box-border-color);<br />
box-shadow: var(--theme-notification-shadow);<br />
border-radius: var(--main-box-border-radius);<br />
transform: none;<br />
}<br />
/* postedit notification */<br />
.postedit-container{<br />
top: 4em;<br />
}<br />
.theme-mode-dark .postedit::after{<br />
filter: invert(100%);<br />
}<br />
<br />
/* Notification boxes on the right, e.g. after patrolling an edit */<br />
.mw-notification.mw-notification-type-error {<br />
border-color: var(--custom-notice-red-border-color);<br />
--custom-notice-red-text-color: hsl(0, 100%, 70%);<br />
color: var(--custom-notice-red-text-color);<br />
}<br />
.mw-notification.mw-notification-type-warn {<br />
border-color: var(--custom-notice-orange-border-color);<br />
--custom-notice-orange-text-color: hsl(28, 100%, 70%);<br />
color: var(--custom-notice-orange-text-color);<br />
}<br />
<br />
<br />
<br />
/* Help icon on category pages, Special:RecentChanges, etc. */<br />
/* In the default style, the icon is the background-image of the <a> element.<br />
* We want to apply a filter to the image only (not the text), so we have to <br />
* move the image to a new pseudo-element. */<br />
#mw-indicator-mw-helplink a {<br />
background: none;<br />
padding-left: 0;<br />
display: flex;<br />
}<br />
#mw-indicator-mw-helplink a:before {<br />
content: '';<br />
background-image: url(/resources/src/mediawiki.helplink/images/helpNotice.svg?46d34);<br />
background-position: left center;<br />
background-repeat: no-repeat;<br />
display: inline-block;<br />
height: 20px;<br />
padding-left: 25px;<br />
filter: var(--ooui--icon-normal-filter); /* theme-dependent color of the icon */<br />
}<br />
<br />
<br />
<br />
/* Arrow on redirect pages */<br />
/* In the default style, the icon is the background of the <li> element.<br />
* We want to apply a filter to the image only (not the text), so we have to <br />
* move the image to a new pseudo-element. */<br />
.mw-content-ltr .redirectText li:first-child {<br />
background: none;<br />
padding-left: 0;<br />
}<br />
.mw-content-ltr .redirectText li:first-child:before {<br />
content: '';<br />
background: linear-gradient(transparent, transparent), url(/resources/src/mediawiki.action/images/redirect-ltr.svg);<br />
padding-left: 47px;<br />
filter: var(--ooui--icon-normal-filter); /* theme-dependent color of the icon */<br />
}<br />
<br />
/***********************************************************************************************************<br />
* css for pages under MediaWiki or Special NS, or system widgets on template/module pages and so on<br />
***********************************************************************************************************/<br />
<br />
/******* Search result page. (Special:Search) ******/<br />
<br />
.mw-search-form-wrapper {<br />
font-size: 1em;<br />
}<br />
<br />
.mw-search-form-wrapper #mw-search-top-table {<br />
display: flex;<br />
align-items: center;<br />
}<br />
.mw-search-form-wrapper #mw-search-top-table > div {<br />
float: none;<br />
}<br />
.mw-search-form-wrapper .results-info {<br />
color: var(--theme-text-color-note);<br />
font-size: 1em;<br />
padding: 0 0 0 3em;<br />
white-space: nowrap;<br />
text-align: right;<br />
flex: 1 1 auto;<br />
}<br />
.mw-search-form-wrapper .mw-search-visualclear{<br />
display: none;<br />
}<br />
<br />
.mw-search-profile-tabs {<br />
background-color: var(--ooui--tabselect-background-color);<br />
border: 1px solid var(--ooui--panellayout-border-color);<br />
}<br />
<br />
.mw-search-form-wrapper .mw-search-profile-tabs {<br />
border: 1px solid var(--ooui--panellayout-border-color);<br />
margin: 1em 0;<br />
}<br />
.mw-search-form-wrapper .mw-search-profile-tabs .search-types + div {<br />
display: none;<br />
}<br />
.mw-search-form-wrapper .mw-search-profile-tabs .search-types {<br />
width: 100%;<br />
float: none;<br />
padding: 0;<br />
}<br />
.mw-search-form-wrapper .mw-search-profile-tabs .search-types ul li {<br />
float: none;<br />
display: inline-block;<br />
vertical-align: middle;<br />
}<br />
.mw-search-form-wrapper .mw-search-profile-tabs .search-types ul li.current {<br />
background: var(--ooui--tabselect-selected-background-color);<br />
border-radius: 0;<br />
overflow: hidden;<br />
}<br />
.mw-search-form-wrapper #mw-searchoptions{<br />
padding: 1em;<br />
background: var(--theme-box-background);<br />
border: 1px solid var(--theme-border-color);<br />
border-radius: 4px;<br />
}<br />
<br />
/* responsive tweak */<br />
@media screen and (max-width: 600px){<br />
.mw-search-form-wrapper #mw-search-top-table{<br />
display: block;<br />
}<br />
.mw-search-form-wrapper .results-info{<br />
margin-top: 1em;<br />
}<br />
.mw-search-form-wrapper .mw-search-profile-tabs .search-types ul li{<br />
font-size: 12px;<br />
}<br />
}<br />
<br />
<br />
.mw-specialpages-table {<br />
margin-bottom: 0;<br />
margin-top: 0;<br />
}<br />
<br />
<br />
<br />
/* -------------------------------------------------------- */<br />
/* "Datatables" (from mediawiki.pager.tablePager) */<br />
/* -------------------------------------------------------- */<br />
.mw-datatable {<br />
border-color: var(--oouihelper--borderdark);<br />
}<br />
.mw-datatable td, .mw-datatable th {<br />
border-color: var(--oouihelper--borderdark);<br />
}<br />
.mw-datatable th {<br />
background-color: var(--oouihelper--textinput-background-darker);<br />
}<br />
.mw-datatable td {<br />
background-color: var(--oouihelper--textinput-background);<br />
}<br />
.mw-datatable tr:hover td {<br />
background-color: var(--oouihelper--textinput-background-lighter);<br />
}<br />
<br />
<br />
/* -------------------------------------------------------- */<br />
/* Special:AbuseLog/x */<br />
/* -------------------------------------------------------- */<br />
table.mw-abuselog-details {<br />
background: var(--oouihelper--textinput-background);<br />
border-color: var(--oouihelper--borderdark);<br />
}<br />
table.mw-abuselog-details th,<br />
table.mw-abuselog-details td {<br />
border-color: var(--oouihelper--borderdark);<br />
}<br />
table.mw-abuselog-details th {<br />
background: var(--oouihelper--textinput-background-darker);<br />
}<br />
<br />
<br />
/* -------------------------------------------------------- */<br />
/* Special:AbuseFilter */<br />
/* -------------------------------------------------------- */<br />
body td.mw-abusefilter-history-changed {<br />
background: var(--oouihelper--themerelated-darkest);<br />
}<br />
#mw-abusefilter-warn-preview,<br />
#mw-abusefilter-disallow-preview {<br />
border-color: var(--oouihelper--borderdark-lighter);<br />
}<br />
tr.mw-abusefilter-list-disabled,tr.mw-abusefilter-list-disabled td {<br />
color: var(--oouihelper--disabled);<br />
}<br />
tr.mw-abusefilter-list-deleted,tr.mw-abusefilter-list-deleted td {<br />
color: var(--oouihelper--disabled);<br />
}<br />
tr.mw-abusefilter-list-throttled,tr.mw-abusefilter-list-throttled td {<br />
color: var(--oouihelper--red);<br />
}<br />
div.mw-abusefilter-editor {<br />
border-color: var(--oouihelper--borderdark);<br />
}<br />
.mw-abusefilter-tools-error {<br />
color: var(--oouihelper--red);<br />
}<br />
<br />
<br />
/* -------------------------------------------------------- */<br />
/* Special:AllMessages */<br />
/* -------------------------------------------------------- */<br />
#mw-allmessagestable tbody:hover td {<br />
background-color: var(--oouihelper--textinput-background-lighter);<br />
}<br />
#mw-allmessagestable .am_default {<br />
background-color: var(--oouihelper--yellow-darker);<br />
}<br />
#mw-allmessagestable tbody:hover .am_default {<br />
background-color: var(--oouihelper--yellow);<br />
}<br />
#mw-allmessagestable .am_actual {<br />
background-color: var(--oouihelper--green-darker);<br />
}<br />
#mw-allmessagestable tbody:hover .am_actual {<br />
background-color: var(--oouihelper--green);<br />
}<br />
<br />
/* History pages */<br />
.mw-plusminus-pos {<br />
color: #00ff00;<br />
}<br />
<br />
.mw-plusminus-neg {<br />
color: var(--theme-alert-color);<br />
}<br />
<br />
/* ======================================= */<br />
/* Special:Contribs */<br />
/* ======================================= */<br />
<br />
.mw-input #wpUploadFile {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.mw-contributions-table>:nth-child(3) label+select,<br />
.mw-contributions-table>:nth-child(4) label+input {<br />
display: inline;<br />
margin: 0;<br />
}<br />
.mw-contributions-table .mw-input-with-label {<br />
vertical-align: middle;<br />
}<br />
<br />
div.cargoReplacementTableInfo {<br />
background-color: rgba(255, 255, 255, 0.2);<br />
}<br />
<br />
pre, .mw-code, code {<br />
color: var(--theme-text-color);<br />
background-color: var(--code-background-color);<br />
background-color: #323232;<br />
border-color: var(--theme-border-color);<br />
}<br />
code {<br />
word-wrap: break-word;<br />
}<br />
<br />
/* ======================================= */<br />
/* Special:Special:CargoTableDiagram */<br />
/* ======================================= */<br />
<br />
.node rect, .node circle, .node ellipse {<br />
stroke: var(--theme-border-color);<br />
fill: var(--table-background-color);<br />
fill-opacity: 1;<br />
}<br />
<br />
.node.entity-name rect.label-container {<br />
fill: var(--table-heading-background-color);<br />
}<br />
<br />
svg.cargo-table-svg tspan{<br />
fill: var(--theme-text-color);<br />
}<br />
<br />
/* File: pages */<br />
#filetoc {<br />
border-color: var(--theme-border-color);<br />
background-color: var(--theme-highlight-background);<br />
}<br />
.mw_metadata td, .mw_metadata th {<br />
border-color: var(--theme-border-color);<br />
}<br />
.mw_metadata th {<br />
background-color: var(--theme-box-background);<br />
}<br />
.mw_metadata td {<br />
background-color: var(--theme-highlight-background);<br />
}<br />
<br />
<br />
<br />
/* ------------------------------------------------------------------ */<br />
<br />
<br />
/* ================================================================== */<br />
/* Extension styles */<br />
/* ================================================================== */<br />
<br />
<br />
/* ------------------------------------------------------------------ */<br />
<br />
/* Extension:Tabber */<br />
body ul.tabbernav li a,<br />
body ul.tabbernav li a:link,<br />
body ul.tabbernav li a:visited,<br />
body ul.tabbernav li a:hover {<br />
border-radius: .5em .5em 0 0;<br />
}<br />
<br />
.tabber__tab, .tabber__tab:visited {<br />
color:var(--tabber-color)<br />
}<br />
.tabber__tab--active, .tabber__tab--active:visited {<br />
box-shadow: inset 0 -2px 0 0 var( --tabber-color--active);<br />
color: var(--tabber-color--active);<br />
}<br />
@media (hover: hover) {<br />
.tabber__tab:hover {<br />
box-shadow: inset 0 -2px 0 0 var(--tabber-color--hover);<br />
color: var(--tabber-color--hover);<br />
}<br />
}<br />
<br />
/* Extension:Cargo */<br />
/* Removes redundant Cargo extension "Purge cache" link */<br />
div.menu li#ca-cargo-purge {<br />
display: none;<br />
}<br />
/* Maximum image size for NPC images storing in Cargo table */<br />
.npcimg img{<br />
height: auto;<br />
width: auto;<br />
max-height: 100px;<br />
max-width: 100px;<br />
}<br />
/* Adjustments for the table headers on ?action=pagevalues */<br />
.cargo-pagevalues-tableinfo {<br />
background-color: var(--oouihelper--text-background);<br />
top: 35px; /* wiki.gg header offset */<br />
}<br />
<br />
<br />
/* Extension:InputBox */<br />
/* Hide text input box for just a button */<br />
.notextbox form > .mw-ui-input {<br />
display: none;<br />
}<br />
<br />
<br />
/* Extension:MultimediaViewer */<br />
/* Reset link color to default (from Vector skin) */<br />
/* (this entire thing could be styled to fit the currently active theme, but as<br />
* long as it uses default Vector styling, the links should too, in order to be readable) */<br />
.mw-mmv-main a {<br />
color: #0645ad;<br />
}<br />
/* same for text color in attribution warning */<br />
.mw-mmv-dialog .mw-mmv-dialog-warning {<br />
color: #202122;<br />
}<br />
<br />
<br />
/* Extension:CiteThisPage */<br />
.mw-specialCiteThisPage-bibliographic {<br />
background-color: var(--theme-page-background-color--secondary);<br />
}<br />
<br />
<br />
/* Extension:CodeEditor */<br />
/* Unify text color in status bar */<br />
/* (the "status-message" and "status-line" divs use the current theme's text<br />
* color, which might be hard to read on the hard-coded white background */<br />
.codeEditor-status {<br />
color: rgb(114, 119, 125); /* same color as div.ace_gutter-cell */<br />
}<br />
<br />
<br />
/* Extension:CategoryTree */<br />
/* Use theme-dependent colors for the "expand"/"collapse" arrows */<br />
.CategoryTreeEmptyBullet {<br />
color: var(--theme-text-color-note);<br />
}<br />
.CategoryTreeToggle {<br />
color: var(--theme-link-color);<br />
}<br />
<br />
<br />
/* Extension:Scribunto */<br />
/* The "Script error" dialog uses jquery.ui.dialog, which looks the same in all<br />
* themes. The links do use theme-dependent styling by default though, which<br />
* causes them to be hard to read in some themes. <br />
* Resetting them here to the Vector default to be the same in all themes. */<br />
.scribunto-trace a {<br />
color: #0645ad;<br />
}<br />
<br />
<br />
/* Extension:SyntaxHighlight */<br />
/* ("SyntaxHighlight_GeSHi") */<br />
.mw-highlight pre {<br />
margin-top: 1em;<br />
background: #282828 !important;<br />
color:#fff !important;<br />
overflow: auto; /* scroll if needed */<br />
}<br />
.mw-highlight, .kw1 {<br />
color: #FFFFFF;<br />
font-weight: bold;<br />
}<br />
.mw-highlight .nf {<br />
color: aqua;<br />
}<br />
/* Operators */<br />
.mw-highlight .p,<br />
.mw-highlight .o {<br />
color: #fff;<br />
font-weight: bold;<br />
}<br />
/* Comments */<br />
.mw-highlight .c {<br />
color: #8d9e6b;<br />
font-weight: bold;<br />
}<br />
/* HTML Tags */<br />
.mw-highlight .nt {<br />
color: #bfe431;<br />
}<br />
/* IDs */<br />
.mw-highlight .nn {<br />
color: #a8a8ff;<br />
}<br />
/* Classes */<br />
.mw-highlight .nc {<br />
color: #7676ff;<br />
}<br />
/* Pseudo-classes */<br />
.mw-highlight .nd {<br />
color: #cf82ff;<br />
}<br />
/* Properties */<br />
.mw-highlight .k,<br />
.mw-highlight .kp {<br />
color: #fff;<br />
font-weight: normal;<br />
}<br />
/* Keywords */<br />
.mw-highlight .nb {<br />
color: #ff5858;<br />
}<br />
/* Text values, strings */<br />
.mw-highlight .kc,<br />
.mw-highlight .s1,<br />
.mw-highlight .s2,<br />
.mw-highlight .sx,<br />
.mw-highlight .n {<br />
color: #00c6d2;<br />
}<br />
/* Numeric values */<br />
.mw-highlight .mi,<br />
.mw-highlight .mf {<br />
color: #60feff;<br />
font-weight: bold;<br />
}<br />
/* Units */<br />
.mw-highlight .kt {<br />
color: #ff3f85;<br />
font-weight: bold;<br />
}<br />
/* #Color values */<br />
.mw-highlight .mh {<br />
color: #b2d241;<br />
}<br />
/* !important */<br />
.mw-highlight .cp {<br />
color: #F37F20;<br />
}<br />
/* JS generic */<br />
.mw-highlight .nx {<br />
color: #a8a8ff;<br />
}<br />
.mw-highlight .nv {<br />
color: #fff;<br />
}<br />
/* Highlighted lines */<br />
.mw-highlight .hll {<br />
background-color: #50503e;<br />
}<br />
/* Highlight fields inside code class (e.g. Template:Code) */<br />
code.mw-highlight {<br />
background: var(--theme-page-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
/* More noticeable diff coloring */<br />
.diff td.diff-context {<br />
background: none repeat scroll 0 0 transparent;<br />
color: var(--theme-text-color);<br />
border-color: rgba(var(--theme-border-color--rgb), 0.5);<br />
}<br />
.diff td.diff-deletedline {<br />
background-color: #FFE49C;<br />
border-color: #FFE49C;<br />
color: #000;<br />
}<br />
.diff td.diff-deletedline .diffchange {<br />
background-color: #feeec8;<br />
color: #000;<br />
}<br />
.diff td.diff-addedline {<br />
background-color: #A3D3FF;<br />
border-color: #A3D3FF;<br />
color: #000;<br />
}<br />
.diff td.diff-addedline .diffchange {<br />
background-color: #d8ecff;<br />
color: #000;<br />
}<br />
<br />
<br />
/* "Forward" column on Special:Interwiki */<br />
table.mw-interwikitable.body td.mw-interwikitable-local-yes {<br />
background-color: var(--theme-page-background-color--secondary);<br />
}<br />
<br />
<br />
/* Numbers of edits/pages/contributors on Special:CreateAccount */<br />
.mw-createacct-benefits-list .mw-number-text,<br />
#bodyContent .mw-createacct-benefits-list .mw-number-text h3 /* needs to be this specific to override another rule */ {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
<br />
/* Pages with content model "JSON" */<br />
.mw-json th, .mw-json td {<br />
border-color: var(--theme-border-color);<br />
}<br />
.mw-json tr {<br />
background-color: transparent;<br />
}<br />
.mw-json th {<br />
background-color: var(--theme-box-background);<br />
}<br />
.mw-json-value, .mw-json-single-value {<br />
background-color: var(--theme-highlight-background);<br />
}<br />
.mw-json-single-value {<br />
background-color: var(--theme-highlight-background);<br />
}<br />
.mw-json-empty {<br />
background-color: var(--theme-box-background);<br />
}<br />
<br />
<br />
/***********************************************************************************************************<br />
* Common styles for "real" wiki page content.<br />
***********************************************************************************************************/<br />
<br />
/* remove external link icon.<br />
.mw-parser-output a.external,<br />
.link-https{<br />
padding-right: 0;<br />
background: none;<br />
}<br />
*/<br />
<br />
/** ToC **/<br />
.toc {<br />
border-radius: 4px;<br />
border: 1px solid var(--theme-border-color);<br />
background: var(--theme-box-background);<br />
margin: 1em auto 1em 0;<br />
padding: 0;<br />
font-size: 1em;<br />
min-width: 12em;<br />
}<br />
.toc .toctitle h2 {<br />
margin: 0;<br />
display: flex;<br />
align-items: center;<br />
padding: 0 0.5em;<br />
}<br />
.toc .toctitle h2::before{<br />
content: '';<br />
display: block;<br />
width: 12px;<br />
height: 0;<br />
border-bottom: 52px solid transparent;<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E");<br />
background-repeat: no-repeat;<br />
background-position: center top;<br />
background-size: 100% auto;<br />
filter: drop-shadow(0 40px 0 var(--theme-text-color));<br />
margin: -40px 6px 0 0;<br />
}<br />
.toc .toctitle{<br />
position: relative;<br />
overflow: hidden;<br />
text-align: left;<br />
}<br />
.toc .toctogglelabel{<br />
position: absolute;<br />
width: 100%;<br />
height: 100%;<br />
left: 0;<br />
top: 0;<br />
box-sizing: border-box;<br />
padding-right: 1em;<br />
display: flex;<br />
align-items: center;<br />
justify-content: flex-end;<br />
}<br />
.toc .toctogglespan::before,<br />
.toc .toctogglespan::after{<br />
display: none;<br />
}<br />
.toc .toctogglelabel::after{<br />
display: none;<br />
}<br />
.toc .toctogglelabel::before{<br />
content: "";<br />
display: inline-block;<br />
background: none;<br />
position: relative;<br />
width: 0;<br />
height: 0;<br />
border-style: solid;<br />
border-color: var(--theme-widget-toc-arrow-color) transparent;<br />
border-width: 0 5px 6px 5px;<br />
vertical-align: middle;<br />
flex: 0 0 auto;<br />
}<br />
.toc .toctogglelabel:hover::before{<br />
border-color: var(--theme-widget-toc-arrow-color-hover) transparent;<br />
}<br />
.toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before{<br />
border-width: 6px 5px 0 5px;<br />
}<br />
/* Won't change ToC box width when toggle show/hide. */<br />
.toctogglecheckbox:checked ~ ul{<br />
overflow: hidden;<br />
display: block;<br />
height: 0;<br />
border: 0;<br />
padding-top: 0;<br />
padding-bottom: 0;<br />
}<br />
/* content list */<br />
.mw-content-ltr .toc ul ul,<br />
.mw-content-rtl.toc ul ul{<br />
margin: 0 0 0 1em;<br />
}<br />
.toc a {<br />
color: var(--theme-text-color-em);<br />
}<br />
.toc a:hover {<br />
color: white;<br />
}<br />
.toc .tocnumber{<br />
color: var(--theme-text-color-note);<br />
}<br />
.toc .tocnumber::after{<br />
content: '.';<br />
}<br />
.toc .toctitle,<br />
.toc > ul{<br />
padding: 0.5em;<br />
}<br />
.toc > ul{<br />
border-top: 1px solid var(--theme-border-color);<br />
margin: 0;<br />
}<br />
.toc > ul a{<br />
display: block;<br />
padding: 2px 0.5em;<br />
border-radius: 4px;<br />
transition: background 0.1s;<br />
}<br />
.toc > ul a:hover {<br />
text-decoration: none;<br />
background: var(--theme-widget-toc-item-hover-background);<br />
}<br />
.toc h2{<br />
font-weight: normal;<br />
}<br />
.toc li{<br />
margin: 0;<br />
}<br />
<br />
<br />
/***********************************************************************************************************<br />
* common style for content box<br />
***********************************************************************************************************/<br />
.mw-body-content h2 {<br />
border-color: var(--theme-hr-color-B);<br />
border-bottom-width: 1px;<br />
margin-bottom: 0.5rem;<br />
padding-bottom: 6px;<br />
}<br />
.mw-body-content hr {<br />
background-color: var(--theme-hr-color-B);<br />
}<br />
<br />
.fullwidth, .full-width{<br />
width: 100%;<br />
}<br />
.nowrap {<br />
white-space: nowrap;<br />
}<br />
<br />
<br />
/* ".center" has width=100% rule, we don't want it, so use a different class name. */<br />
.aligncenter,<br />
.align-center {<br />
text-align: center;<br />
}<br />
<br />
.alignleft,<br />
.align-left{<br />
text-align: left;<br />
}<br />
<br />
.alignright,<br />
.align-right{<br />
text-align: right;<br />
}<br />
<br />
/* clear fix for float block */<br />
.clearfix {<br />
*zoom: 1;<br />
}<br />
.clearfix::before,<br />
.clearfix::after {<br />
content: " ";<br />
display: table;<br />
}<br />
.clearfix::after {<br />
clear: both;<br />
}<br />
<br />
/* -------------------------------------------------------- */<br />
/* classic/expert/master mode tabber */<br />
/* -------------------------------------------------------- */<br />
:root{<br />
--custom-mode-theme-background-color: var(--theme-accent-color);<br />
--custom-mode-theme-label-color: var(--theme-accent-label-color);<br />
--custom-mode-theme-border-color: var(--custom-accent-border-color);<br />
}<br />
.modesbox.c-expert{<br />
--custom-mode-theme-border-color: var(--custom-modetabs-expert-border-color);;<br />
}<br />
.modesbox.c-master{<br />
--custom-mode-theme-border-color: var(--custom-modetabs-master-border-color);;<br />
}<br />
.modesbox.c-normal .m-expert,<br />
.modesbox.c-normal .m-master,<br />
.modesbox.c-normal .m-expert-master{<br />
display: none !important;<br />
}<br />
.modesbox.c-expert .m-normal,<br />
.modesbox.c-expert .m-master,<br />
.modesbox.c-expert .m-normal-master{<br />
display: none !important;<br />
}<br />
.modesbox.c-master .m-normal,<br />
.modesbox.c-master .m-expert,<br />
.modesbox.c-master .m-normal-expert{<br />
display: none !important;<br />
}<br />
.modesbox.expertonly .m-normal,<br />
.modesbox .expertonly .m-normal{<br />
display: none !important;<br />
}<br />
.modesbox.masteronly .m-normal,<br />
.modesbox.masteronly .m-expert,<br />
.modesbox .masteronly .m-normal,<br />
.modesbox .masteronly .m-expert{<br />
display: none !important;<br />
}<br />
<br />
<br />
<br />
.block{<br />
display: block;<br />
}<br />
.inline{<br />
display: inline;<br />
}<br />
.inline-block{<br />
display: inline-block;<br />
}<br />
<br />
.incell-border {<br />
margin: 0.7em 0;<br />
background-color: var(--theme-border-color);<br />
}<br />
<br />
hr.space{<br />
height: 4px;<br />
background: none;<br />
border: 0;<br />
}<br />
.page-content .vertical-align-top *{<br />
vertical-align: top;<br />
}<br />
.page-content .vertical-align-bottom *{<br />
vertical-align: bottom;<br />
}<br />
<br />
<br />
<br />
<br />
/* ================================================================== */<br />
/* Portable infobox theme */<br />
/* ================================================================== */<br />
<br />
.portable-infobox {<br />
--pi-border-color: var(--theme-border-color);<br />
--pi-border-color--rgb: var(--theme-border-color--rgb);<br />
padding: 6px;<br />
border-radius: 0.5em;<br />
}<br />
<br />
.portable-infobox .pi-item.pi-data {<br />
padding-bottom: 6px;<br />
padding-top: 6px;<br />
padding-left: 4px;<br />
padding-right: 4px;<br />
}<br />
.portable-infobox .pi-item.pi-data.pi-border-color {<br />
border-color: rgba(var(--pi-border-color--rgb), 0.8);<br />
}<br />
.page-content .portable-infobox .pi-title {<br />
padding: 7px;<br />
font-size: 15px;<br />
}<br />
.page-content .portable-infobox .pi-header {<br />
padding: 6px;<br />
font-size: 12px;<br />
text-align: center;<br />
}<br />
.portable-infobox .pi-collapse .pi-header:first-child {<br />
padding-right: 0;<br />
}<br />
.portable-infobox .pi-collapse .pi-header:first-child::after {<br />
width: 7px;<br />
height: 7px;<br />
margin-top: -4px;<br />
}<br />
.portable-infobox .pi-collapse-closed .pi-header {<br />
margin-bottom: 2px;<br />
}<br />
.portable-infobox .pi-title + .pi-item .pi-header {<br />
margin-top: 2px;<br />
}<br />
.portable-infobox .pi-navigation:not([data-item-name="data-nav"]) {<br />
font-size: 11px;<br />
text-align: center;<br />
background-color: var(--pi-secondary-background);<br />
padding: 5px<br />
}<br />
.portable-infobox .pi-navigation[data-item-name="data-nav"] {<br />
padding: 0;<br />
}<br />
.portable-infobox .pi-navigation[data-item-name="data-nav"].pi-secondary-font {<br />
font-weight: revert;<br />
}<br />
.portable-infobox .pi-item.pi-data .pi-data-value,<br />
.portable-infobox .pi-item.pi-data .pi-data-label {<br />
align-self: center;<br />
hyphens: none;<br />
}<br />
/* Align data labels to the right (except for stacked layout) */<br />
.portable-infobox:not(.pi-layout-stacked) .pi-item.pi-data .pi-data-label {<br />
text-align: right;<br />
}<br />
.portable-infobox .pi-data-value abbr[title] {<br />
text-decoration: none;<br />
}<br />
.portable-infobox .pi-image {<br />
margin: 6px;<br />
}<br />
/* Automatically resize images inside data values if they are too big for the infobox */<br />
.portable-infobox .pi-data-value .image img {<br />
max-width: 100%;<br />
width: auto;<br />
height: auto;<br />
}<br />
.portable-infobox .pi-caption {<br />
padding-bottom: 0;<br />
}<br />
/* Hide tabs if there is only 1 section */<br />
.portable-infobox .wds-tabs .wds-tabs__tab:only-of-type {<br />
display: none;<br />
}<br />
/* Center tabs if there's no scroll */<br />
.portable-infobox .wds-tabs__wrapper .wds-tabs {<br />
justify-content: center;<br />
}<br />
.portable-infobox .wds-tabs__wrapper.right-arrow-visible .wds-tabs,<br />
.portable-infobox .wds-tabs__wrapper.left-arrow-visible .wds-tabs,<br />
.portable-infobox .wds-tabs__wrapper.both-arrows-visible .wds-tabs {<br />
justify-content: left;<br />
}<br />
/* Slightly reduce size of tab labels */<br />
.portable-infobox .wds-tabs .wds-tabs__tab-label {<br />
font-size: 14px;<br />
height: 34px;<br />
padding: 0;<br />
margin: 0 8px;<br />
}<br />
.portable-infobox .wds-tabs__wrapper {<br />
margin-bottom: 10px;<br />
}<br />
/* Remove li bullets added by FandomDesktop */<br />
.pi-data-value ul li::before {<br />
display: none;<br />
}<br />
.portable-infobox .pi-secondary-background + .pi-secondary-background,<br />
.portable-infobox .pi-group .pi-smart-group:first-of-type,<br />
.portable-infobox .pi-group .pi-horizontal-group:first-of-type .pi-data-label {<br />
border-top: none;<br />
}<br />
<br />
.portable-infobox .tags > li {<br />
display: inline-block;<br />
border-radius: 3px;<br />
border: 1px solid rgba(var(--theme-link-color--rgb), 0.4);<br />
padding: 0 4px;<br />
margin: 3px 6px 3px auto;<br />
}<br />
.portable-infobox .tags.unlinked > li,<br />
.portable-infobox .tags > li.unlinked {<br />
border-color: rgba(var(--theme-text-color--rgb), 0.4);<br />
}<br />
<br />
.portable-infobox .pi-title[data-item-name="subtitle"] {<br />
margin-top: -12px;<br />
font-size: 12px;<br />
font-style: italic;<br />
line-height: 12px;<br />
color: var(--theme-text-color-note);<br />
padding-bottom: 8px;<br />
}<br />
<br />
@media screen and (max-width: 720px) {<br />
.portable-infobox {<br />
margin: 0 auto;<br />
}<br />
}<br />
<br />
<br />
<br />
/***********************************************************************************************************<br />
* css for specific templates<br />
***********************************************************************************************************/<br />
<br />
/****************************************<br />
/* SEA OF THIEVES TEMPLATES *<br />
/****************************************/<br />
<br />
/********************<br />
/* AMBOX & BANNERS *<br />
/******************/<br />
<br />
/* copyright images tweak */<br />
.copyright-icon {<br />
background-image: url("https://seaofthieves.wiki.gg/images/6/6e/Copyright_white.svg");<br />
background-size: 100%;<br />
height: 32px;<br />
width: 32px;<br />
}<br />
<br />
.ambox {<br />
border: none;<br />
/* border-image: var(--parchment-border) 27 54 31 39 fill / 1 / 0 round; */<br />
background: linear-gradient(to right,rgb(0 0 0 / 80%),rgb(0 0 0 / 0%)) padding-box;<br />
color: #ffffff;<br />
font-size: 95%;<br />
margin: 0 auto 10px auto;<br />
padding: 3px 6px 3px 16px;<br />
width: 80%;<br />
}<br />
.ambox-gray {<br />
box-shadow: 10px 0 0 #383838 inset;<br />
}<br />
<br />
.ambox.ambox-tiny {<br />
font-size: 90%;<br />
/* margin: 2px 0; */<br />
width: 80%;<br />
}<br />
<br />
.ambox + .ambox {<br />
margin-top: -10px;<br />
}<br />
<br />
.ambox-text {<br />
padding: 0.25em 0.5em;<br />
}<br />
<br />
.ambox-image {<br />
padding: 2px 0px 2px 0.5em;<br />
text-align: center;<br />
width: 60px;<br />
}<br />
<br />
.ambox-tiny .ambox-image {<br />
padding: 2px 0.5em;<br />
text-align: left;<br />
width: 32px;<br />
}<br />
<br />
/* Ambox colors */<br />
.ambox-blue { box-shadow: 10px 0 0 #1e90ff inset; }<br />
<br />
.ambox-red { box-shadow: 10px 0 0 #b22222 inset; }<br />
<br />
.ambox-orange { box-shadow: 10px 0 0 #f28500 inset; }<br />
<br />
.ambox-yellow { box-shadow: 10px 0 0 #f4c430 inset; }<br />
<br />
.ambox-purple { box-shadow: 10px 0 0 #9932cc inset; }<br />
<br />
.ambox-gray { box-shadow: 10px 0 0 #bba inset; }<br />
<br />
.ambox-green { box-shadow: 10px 0 0 #228b22 inset; }<br />
<br />
/* Ambox small text */<br />
.amsmalltext {<br />
font-size: smaller;<br />
}<br />
<br />
.banner {<br />
background: rgba(47, 162, 136, .3);<br />
margin: .5em .5em 1.2em .5em;<br />
border-left: 6px solid rgba(47, 162, 136, 1);<br />
padding: .5em 2em .5em 1em;<br />
clear: left; <br />
display: table;<br />
width: -webkit-fill-available;<br />
}<br />
<br />
/*****************<br />
/* FRONT PAGE *<br />
/***************/<br />
<br />
.fpmain {<br />
width: 100%;<br />
overflow: hidden;<br />
z-index: 1;<br />
}<br />
<br />
.fpmidsections {<br />
float: left;<br />
width: 100%;<br />
overflow: hidden;<br />
}<br />
<br />
.fpbox {<br />
border-style: solid;<br />
border-width: 15px;<br />
border-color: transparent;<br />
border-image: var(--parchment-border) 27 54 31 39 fill / 1 / 0 round;<br />
background: transparent;<br />
margin: 5px;<br />
padding: 5px;<br />
overflow: auto;<br />
}<br />
<br />
.fpbox .mainheading {<br />
border: none;<br />
font-family: var(--theme-page-headings-font),rubik,helvetica,arial,sans-serif;<br />
font-size: 125%;<br />
margin: 0 0 10px 0;<br />
color: var(--theme-header-color);<br />
}<br />
<br />
.fpbox .heading {<br />
font-family: var(--theme-page-headings-font),rubik,helvetica,arial,sans-serif;<br />
font-size: 110%;<br />
margin: 0 0 10px 0;<br />
color: var(--theme-header-color);<br />
border-bottom: solid 1px var(--theme-border-color);<br />
}<br />
<br />
.fpbox ul {<br />
margin-left: .751rem;<br />
list-style: none;<br />
}<br />
<br />
.fpmain .columns .leftcol {<br />
width: 100%;<br />
margin: 0;<br />
padding: 0;<br />
}<br />
<br />
.fpmain .columns .rightcol {<br />
width: 100%;<br />
margin: 0;<br />
padding: 0;<br />
}<br />
<br />
.fpsection1,<br />
.fpsection2,<br />
.fpsection3,<br />
.fpsection4 {<br />
float: left;<br />
clear: both;<br />
width: 100%;<br />
}<br />
<br />
div.fp2columnonly,<br />
div.fp3columnonly {<br />
display: none;<br />
}<br />
<br />
.fpsection1 > .fpbox.plain, .fpsection4 > .fpbox {<br />
height:auto !important;<br />
}<br />
<br />
@media (min-width: 790px) {<br />
.fpsection1 {<br />
float: left;<br />
clear: none;<br />
width: 100%;<br />
}<br />
<br />
.fpmidsections {<br />
float: left;<br />
clear: none;<br />
width: 100%;<br />
display: flex;<br />
}<br />
<br />
.fpsection4 {<br />
float: left;<br />
clear: none;<br />
width: 100%;<br />
}<br />
<br />
div.fp2columnonly {<br />
display: block;<br />
}<br />
}<br />
<br />
@media (min-width: 990px) {<br />
.fpmain .columns .leftcol {<br />
float: left;<br />
width: 50%;<br />
margin: 0;<br />
padding: 0;<br />
}<br />
<br />
.fpmain .columns .rightcol {<br />
float: right;<br />
width: 50%;<br />
margin: 0;<br />
padding: 0;<br />
}<br />
}<br />
<br />
@media (min-width: 1390px) {<br />
.fpmidsections {<br />
clear: none;<br />
float: right;<br />
width: 66.667%;<br />
}<br />
<br />
.fpsection1 {<br />
clear: none;<br />
width: 33.333%;<br />
}<br />
<br />
.fpsection2 {<br />
clear: none;<br />
width: 50%;<br />
}<br />
<br />
.fpsection3 {<br />
clear: none;<br />
width: 50%;<br />
}<br />
<br />
.fpsection4 {<br />
clear: left;<br />
width: 33.333%;<br />
}<br />
<br />
div.fp2columnonly {<br />
display: none;<br />
}<br />
<br />
div.fp3columnonly {<br />
display: block;<br />
}<br />
}<br />
<br />
.fpbox.plain {<br />
background: transparent;<br />
border: none;<br />
box-shadow: none;<br />
}<br />
<br />
.fpimagelist ul {<br />
list-style-type: none;<br />
list-style-image: none;<br />
}<br />
<br />
.fpvideos {<br />
margin: 0 auto;<br />
overflow: hidden;<br />
text-align: center;<br />
}<br />
<br />
.fpvideo {<br />
display: inline-block;<br />
margin: 0 5px;<br />
}<br />
<br />
/* solid green bullets points */<br />
ul {<br />
list-style: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%225%22 height=%2213%22> %3Ccircle cx=%222.5%22 cy=%229%22 r=%222.5%22 fill=%22%2395f3ab%22/%3E %3C/svg%3E");<br />
}<br />
/* hollow green bullet points */<br />
li ul {<br />
list-style: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='5'%0A%3E%3Ccircle cx='2.4996688' cy='2.4956303' id='circle2' style='fill:none;stroke:%2395f3ab;stroke-width:0.83333331;stroke-opacity:1' r='2.0833333' /%3E%3C/svg%3E%0A");<br />
}<br />
<br />
/******************/<br />
/* EMOTE VIDEO SIZING<br />
/******************/<br />
.emotevid {<br />
width: 300px !important;<br />
height: auto !important;<br />
object-fit: unset;<br />
}<br />
<br />
/************<br />
/* GALLERY *<br />
/**********/<br />
div.thumbinner, ul.mw-gallery-traditional li.gallerybox div.thumb{<br />
background-color:rgba(3, 4, 2, .5);<br />
background-color:rgba(76, 105, 102, .5);<br />
background: linear-gradient(to top, rgba(85, 178, 155, .3), rgba(21, 30, 29, .6));<br />
border: 1px solid rgba(85, 178, 155, .5);<br />
/* border-color: rgba(47, 162, 136, .2); */<br />
border-radius: 4px;<br />
box-shadow: 0px 0px 0px 1px #000, inset 0px 0px 3px rgba(47, 162, 136, .5)<br />
}<br />
<br />
.thumbimage {<br />
background-color: transparent;<br />
border: 1px solid transparent;<br />
}<br />
<br />
.theme-fandomdesktop-light div.thumbinner, .theme-fandomdesktop-light ul.mw-gallery-traditional li.gallerybox div.thumb {<br />
background: linear-gradient(to top, rgba(var(--theme-page-background-color--secondary--rgb),0.9),rgba(var(--theme-link-color--rgb),0.45));<br />
border: 1px solid rgba(178, 155, 85, .5);<br />
border-radius: 3px;<br />
box-shadow: 0px 0px 0px 1px var(--theme-link-color),inset 0px 0px 3px rgba(var(--theme-link-color--rgb),.5);<br />
}<br />
<br />
/******************<br />
/* Infobox styles *<br />
/******************/<br />
.infoboxtable {<br />
float: right;<br />
border-collapse: separate;<br />
border-style: solid;<br />
border-width: 15px;<br />
border-color: transparent;<br />
border-image: var(--parchment-border) 39 26 repeat;<br />
background: #020607;<br />
background-clip: padding-box;<br />
color: #ffffff;<br />
margin: 0 0 .5em 1em;<br />
padding: 3px 6px;<br />
width: 300px;<br />
}<br />
<br />
.infoboxheader {<br />
border: 1px solid #55b29b;<br />
background: rgba(255, 255, 255, 0.25);<br />
font-size: 115%;<br />
color: #cdf9d9;<br />
font-family: var(--theme-page-headings-font);<br />
font-weight: normal;<br />
vertical-align: top;<br />
text-align: center;<br />
padding: 8px;<br />
}<br />
<br />
.infoboxtable ul {<br />
margin: 0em 0px 0px 0.9em;<br />
}<br />
<br />
.infoboxtable th {<br />
border-right: 1px solid #1c1f20;<br />
border: 0px;<br />
background-image: linear-gradient(to left, rgba(90, 90, 90, .4), #5a5a5a4d, #ffff0000);<br />
color: #f1eee5;<br />
font-family: var(--theme-page-headings-font);<br />
font-weight: normal;<br />
text-align: right;<br />
vertical-align: middle;<br />
padding: 0.5px 7px;<br />
padding-left: 1em;<br />
font-size: 85%;<br />
}<br />
<br />
.infoboxtable td {<br />
border: 1px solid transparent;<br />
background: transparent;<br />
color: #ffffff;<br />
font-family: PragRoman,Georgia,serif;<br />
font-size: 85%;<br />
text-align: left;<br />
vertical-align: middle;<br />
padding: 3px;<br />
padding-left: .5em;<br />
line-height: 19px;<br />
font-weight: normal;<br />
}<br />
<br />
.infoboxtable th+td{<br />
border-right: 0px;<br />
text-align: left;<br />
}<br />
<br />
.infoboxtable th.infoboxname {<br />
background: linear-gradient(30deg, rgba(110, 110, 110, 0) 0, rgba(255,255,255,0.2) 49%,rgba(255,255,255,0.2) 51%,rgba(110, 110, 110, 0));<br />
box-shadow: inset 0px 16px 32px rgba(0, 0, 0, 0.5);<br />
font-size: 110%;<br />
color: #f1eee5;<br />
font-family: var(--theme-page-headings-font);<br />
text-align: center;<br />
padding: 8px;<br />
}<br />
<br />
.infoboxtable th.infoboxdetails {<br />
background: linear-gradient(30deg, rgba(110, 110, 110, 0) 0, rgba(255,255,255,0.2) 49%,rgba(255,255,255,0.2) 51%,rgba(110, 110, 110, 0));<br />
text-align: center;<br />
color: #f1eee5;<br />
font-family: var(--theme-page-headings-font);<br />
border: 1px solid transparent;<br />
padding: 3px;<br />
}<br />
<br />
.infoboxtable .image img {<br />
background-image: radial-gradient(rgba(181, 179, 168, .75) 0%, #20202000 75%);<br />
}<br />
<br />
/* SPECIAL INFOBOX TAGS */<br />
.infoboxtable th.infoboxname, .infoboxtable th.infoboxnametimelimited, .infoboxtable th.infoboxtimelimited, .infoboxtable th.infoboxnameremoved, .infoboxtable th.infoboxremoved, .infoboxtable th.infoboxnameinsider, .infoboxtable th.infoboxinsider {<br />
border: 1px solid transparent;<br />
text-align: center;<br />
padding: 8px;<br />
}<br />
<br />
.infoboxtable th.infoboxnametimelimited {<br />
background: linear-gradient(30deg,rgba(110, 110, 110, 0) 0,rgba(47, 162, 136, 0.5) 49%,rgba(47, 162, 136, 0.5) 51%, rgba(110, 110, 110, 0));<br />
box-shadow: inset 0px 16px 32px rgba(0, 0, 0, 0.5);<br />
font-size: 110%;<br />
color: #cdf9d9;<br />
}<br />
<br />
.infoboxtable th.infoboxtimelimited {<br />
background: url(https://seaofthieves.wiki.gg/images/1/13/Icon_time.png) no-repeat 10px -7px/42px, linear-gradient(30deg,rgba(110, 110, 110, 0) 0,rgba(47, 162, 136, 0.5) 49%, rgba(47, 162, 136, 0.5) 51%,rgba(110, 110, 110, 0)) !important;<br />
height: 1.5em;<br />
vertical-align: baseline;<br />
color: #cdf9d9;<br />
padding: 3px;<br />
/* background-size: 42px !important; */<br />
}<br />
<br />
.infoboxtable th.infoboxnameinsider {<br />
background: linear-gradient(30deg, rgba(110, 110, 110, 0) 0, rgba(49, 78, 90, 1) 49%, rgba(49, 78, 90, 1) 51%, rgba(110, 110, 110, 0)) !important;<br />
color: white;<br />
font-size: 110%;<br />
text-shadow: 0px 2px 1px #10191c;<br />
}<br />
<br />
.infoboxtable th.infoboxinsider {<br />
background: url(https://seaofthieves.wiki.gg/images/b/b2/Icon_insiders.png) no-repeat 7px -8px/42px,linear-gradient(30deg,rgba(110, 110, 110, 0) 0,rgba(49, 78, 90, 1) 49%,rgba(49, 78, 90, 1) 51%,rgba(110, 110, 110, 0)) !important;<br />
height: 1.5em;<br />
vertical-align: baseline;<br />
color: white;<br />
padding: 3px;<br />
text-shadow: 0px 2px 1px #10191c;<br />
}<br />
<br />
.infoboxtable th.infoboxnameremoved {<br />
background: linear-gradient(30deg,rgba(110, 110, 110, 0) 0,rgba(231, 84, 63, .5) 49%,rgba(231, 84, 63, .5) 51%,rgba(110, 110, 110, 0)) !important;<br />
box-shadow: inset 0px 16px 32px rgba(0, 0, 0, 0.5);<br />
font-size: 110%;<br />
color: #f1eee5;<br />
}<br />
<br />
.infoboxtable th.infoboxremoved {<br />
background: url(https://seaofthieves.wiki.gg/images/b/bf/Icon_bigx.png) no-repeat 10px -7px/42px, linear-gradient(30deg,rgba(110, 110, 110, 0) 0,rgba(231, 84, 63, .5) 49%,rgba(231, 84, 63, .5) 51%,rgba(110, 110, 110, 0)) !important;<br />
color: #f1eee5;<br />
padding: 3px;<br />
}<br />
<br />
/* ------ PORTABLE INFOBOX ------ */<br />
:root {<br />
--parchment-border: url(https://seaofthieves.wiki.gg/images/4/40/Skin-Element-Border.png);<br />
--pi-border-color:rgba(70,96,91,0.5);<br />
--pi-border-color--rgb2: 70, 96, 91;<br />
}<br />
<br />
.portable-infobox .pi-item.pi-data.pi-border-color{<br />
border-color: rgba(var(--pi-border-color--rgb2),.8);<br />
}<br />
<br />
.portable-infobox h2, .portable-infobox h3 {<br />
font-family: inherit;<br />
}<br />
<br />
.pi-font, .portable-infobox .pi-data-label {<br />
/*font-size: 11px;*/<br />
font-size: 14px;<br />
}<br />
.pi-group{<br />
border: none;<br />
}<br />
<br />
.portable-infobox .pi-header {<br />
/*font-size: 12px; */ <br />
font-size: 14px;<br />
line-height: 1.25;<br />
padding: 9px;<br />
}<br />
<br />
.portable-infobox:not(.pi-layout-stacked) .pi-item.pi-data .pi-data-label {<br />
text-align: start;<br />
}<br />
<br />
/* ------ PORTABLE INFOBOX ------ */<br />
<br />
.pi-data-label { flex-basis: 132px; }<br />
.pi-type-sot-basic .pi-image-thumbnail {<br />
max-width: 240px; /* Typically, use the same width as your infobox, minus borders */<br />
height: auto; /* Preserves the image ratio */<br />
}<br />
<br />
.portable-infobox.pi-type-sot-basic {<br />
--pi-border-color: rgba(70,96,91,0.5);<br />
--pi-border-color--rgb: 0,96,91;<br />
box-sizing: border-box;<br />
border-image: var(--parchment-border) 39 26 repeat;<br />
border-width: 15px;<br />
border-style: solid;<br />
background-color: rgba(0,0,0,.80);<br />
background-clip: padding-box;<br />
--pi-secondary-background: linear-gradient(30deg,rgba(110,110,110,0) 0,rgba(255,255,255,0.2) 49%,rgba(255,255,255,0.2) 51%,rgba(110,110,110,0)); /*Default heading backgrounds*/<br />
font-family: PragRoman,Georgia,serif;<br />
font-family: serif;<br />
width: 300px;<br />
padding: 3px 6px;<br />
line-height: 1.5;<br />
}<br />
<br />
.portable-infobox.pi-type-sot-basic [data-source="description"] {<br />
color: var(--theme-header-color);<br />
text-align: center;<br />
padding: 0 1.75rem .25rem 1.75rem;<br />
line-height: 1.25;<br />
}<br />
<br />
#bodyContent .pi-type-sot-basic .pi-title {<br />
background: linear-gradient(30deg,rgba(110,110,110,0) 0,rgba(255,255,255,0.2) 49%,rgba(255,255,255,0.2) 51%,rgba(110,110,110,0));<br />
box-shadow: inset 0px 16px 32px rgb(0 0 0 / 50%);<br />
font-size: 1.25rem;<br />
font-size: 1.0rem;<br />
font-size: 1.15rem;<br />
color: #f1eee5;<br />
font-weight: normal;<br />
padding: 10px;<br />
}<br />
<br />
aside.pi-theme-timelimited {<br />
position: relative;<br />
}<br />
<br />
aside.pi-theme-timelimited::after {<br />
background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' role='presentation' xmlns='http://www.w3.org/2000/svg' width='67' height='65.54' version='1.1' viewBox='0 0 17.727 17.341'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='-3.0001' x2='36.722' y1='-1.8597' y2='39.764' gradientTransform='matrix(-.25654 0 0 .25852 112.46 215.66)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23f66030' offset='0'/%3E%3Cstop stop-color='%23f49322' offset='1'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform='translate(-95.517 -215.13)'%3E%3Cpath d='m110.85 231.41-1.0835-2.391-4.668-3.2375-3.0355-3.2278-2.2916-0.71173-0.44221-2.401-0.68045-0.67993-1.3488-0.37561-1.2186-2.4788-0.31774-0.66832 6.0123 0.33555 3.8201-0.43657 6.9831 0.0968 0.57732 0.92359-0.22977 4.5003c0.18497 2.8569 0.16579 4.829-0.0724 7.4413l-0.1627 1.7848 0.29089 0.88994 0.10048 1.1574-0.0444 0.43919z' opacity='.401' stroke-width='.074365'/%3E%3Cpath d='m96.291 216.65-0.77446-1.5059h2.6077l3.6559 0.42588 3.8201-0.43657 6.9834 0.0968 0.57701 0.92352-0.0902 1.3042-0.0154 5.0904-0.0336 3.2175-0.0644 1.3885-0.26147 2.7258 0.54782 1.563-0.13362 1.0308-0.14439-0.31936-0.63149-0.7694-1.6405-1.5899-1.566-0.37207-0.67942-2.5298-0.81078-0.025-3.0781-3.2014-2.4894-0.67132-1.266-2.108-2.1507-2.1305-0.04308-1.2202z' fill='url(%23a)' stroke-width='.25753'/%3E%3Cpath d='m112.97 232.16-0.63136-0.76944-7e-3 -1.7495-0.0294-2.2698-0.66964-1.493 1.2887-3.2021 7e-3 -1.0796-0.74162-2.1929-0.33347-1.3802-0.19151-1.3813-1.0882 0.13916-0.9136 0.31014-8.0031-0.90117-0.79023 0.22502-1.4409-0.22601-1.7769 0.32456-1.4419-0.0391-0.6858-1.3253h2.6077l3.6559 0.42588 3.8201-0.43657 6.9831 0.0968 0.28867 0.46179 0.28865 0.4618-0.0862 1.3104c-0.0258 0.44762-0.0396 0.84327-0.0321 3.0459 0.0269 2.8662 0.0543 4.973-0.18392 7.5854l-0.16269 1.7848 0.5458 1.5664-0.13235 1.0274z' fill-opacity='.19608' stroke-width='.074365'/%3E%3Cpath d='m112.97 232.16-0.6349-0.76865c-0.25252-0.27228-0.87524-0.85981-1.0354-1.0208 0.14983-0.78136 1.1932-4.7577 1.2442-4.9849 0.011-0.31482 0.0944-1.7331 0.0128-2.0972-0.0907-0.28052 8.4e-4 -2.3999-0.0631-2.6391l0.22537-4.4474-0.70603-0.84357-0.22768 0.0151-2.0848-0.042-1.051 0.59465-3.8418 0.92366-3.7364-0.53864-0.93897 0.2622-3.9257-0.0985-0.67827-1.31 2.6001-0.0153 3.6563 0.42598 3.8201-0.43657 6.9831 0.0968 0.28867 0.46179 0.28865 0.4618-0.0888 1.3053-0.0595 8.1272-0.15389 2.5092-0.1627 1.7848 0.54718 1.5682-0.13373 1.0255z' fill-opacity='.08' stroke-width='.074365'/%3E%3Cpath d='m106.51 223.32c-0.085-0.0699-0.36548-0.27238-0.62076-0.45688-0.34004-0.24576-0.46632-0.34534-0.55892-0.41293-0.0973-0.0711-0.10439-0.0827-0.15644-0.20339-0.028-0.0676-0.0848-0.22452-0.12344-0.31318-0.14112-0.27174-0.15503-0.33861-0.17414-0.44058-7e-3 -0.0398-0.0105-0.063-6e-3 -0.18404 4e-3 -0.10405 6e-3 -0.16702 0.0367-0.23607 0.0298-0.0667 0.0442-0.1515 0.0765-0.24754 0.10701-0.31665 0.23314-0.66993 0.26857-0.75225 0.0106-0.0246 0.0711-0.17777 0.13444-0.3403 0.0634-0.16255 0.17971-0.44465 0.25856-0.62688 0.0789-0.18225 0.13679-0.29262 0.14925-0.33695 0.034-0.097 7e-3 -0.14471 0.0742-0.19988 0.0352-0.0291 0.0876-0.069 0.15625-0.11572 0.22851-0.15572 0.38784-0.2066 0.61359-0.29846 0.14246-0.058 0.22472-0.0577 0.34459-0.0789 0.753-0.13356 0.82334-0.13072 1.0294-0.0973 0.20356 0.0331 0.74832 0.25939 1.3438 0.55837 0.17442 0.0875 0.29134 0.16151 0.39602 0.21077 0.31446 0.148 0.28933 0.16115 0.32436 0.20812 0.0434 0.0582 0.19518 0.42009 0.2932 0.699 0.0406 0.10219 0.0406 0.0827-0.0209 0.1436-0.0219 0.0217-0.067 0.0509-0.11864 0.0859-0.11256 0.0765-0.22925 0.19521-0.22925 0.22359 0 0.0387 0.12896 0.0393 0.30552 1e-3 0.0999-0.0214 0.18375-0.0363 0.18633-0.0332 0.02 0.0242 0.1035 0.54563 0.11189 0.69868 0.0127 0.2313-0.0112 0.39597-0.0939 0.64841-0.0332 0.1014-0.10904 0.37843-0.16849 0.61562-0.0595 0.23719-0.12666 0.48239-0.14933 0.54488-0.0807 0.22208-0.2424 0.41465-0.42696 0.50817-0.13332 0.0676-1.8906 0.71179-2.0218 0.74121-0.0808 0.0184-0.14361 0.01-0.2859 0.0133-0.4246-0.0322-0.56354-0.22229-0.94864-0.52666zm1.2005 0.012c0.0595-0.0301 0.44817-0.19201 0.8637-0.35994 0.41552-0.16792 0.76741-0.3159 0.81292-0.34046 0.0864-0.0442 0.0974-0.0213 0.15309-0.1438 0.0383-0.0842 0.0733-0.23405 0.14608-0.49824 0.0639-0.2315 0.15061-0.54583 0.19286-0.69852 0.0716-0.25862 0.0881-0.2907 0.0881-0.49926 3e-5 -0.19906-0.0169-0.24301-0.0625-0.37837-0.071-0.21078-0.31417-0.85891-0.34271-0.91345-0.0537-0.1025-0.0398-0.10362-0.90408-0.6541-0.0418-0.0267-0.21071-0.13807-0.24695-0.16154-0.0747-0.0484-0.11467-0.0408-0.13135-0.0445-0.0296-7e-3 -0.0474-0.0233-0.0753-0.0467s-0.0627-0.0548-0.10163-0.0503c-0.0844 0.01-0.77489 0.17754-1.0432 0.26671-0.24425 0.0812-0.43465 0.13752-0.54496 0.20838-0.20055 0.12885-0.21255 0.15926-0.21843 0.24986 7e-3 0.0942-2e-3 0.0969-0.0287 0.16368-0.11206 0.27812-0.4389 1.1299-0.59945 1.4824-0.0345 0.0756-0.0776 0.15975-0.10664 0.2221-0.0729 0.15605-0.0586 0.13541-0.0558 0.25135 0.0303 0.0412 0.0887 0.12731 0.15939 0.22135 0.32577 0.45887 0.41384 0.53865 0.90635 0.9616 0.51626 0.44336 0.649 0.55065 0.79216 0.67321 0.0231 0.0221 0.10348 0.0902 0.12065 0.10761 0.0367 0.0371 0.11146 0.0545 0.15126 0.0179 0.0148-0.0136 0.0447-0.0239 0.075-0.037zm0.86498-1.5656c-0.13837-0.0419-0.36509-0.11742-0.60028-0.21445-0.4247-0.19693-0.5538-0.30089-0.57569-0.33122-0.0751-0.10395-0.0655-0.0933-0.0493-0.11138 0 0 0.01-0.0106 0.0123-0.022 3e-3 -0.0122-5.6e-4 -0.0257-8.3e-4 -0.0375-1e-3 -0.0785 9.9e-4 -0.25117 9e-3 -0.35091 0.0158-0.20135 0.0114-0.20414 0.0358-0.37662 0.0603-0.42608 0.15064-0.75213 0.2409-0.94407 0.0138-0.024 0.0598-0.0914 0.10226-0.1326 0.031-0.0301 0.072-0.0566 0.10174-0.0842 0.047-0.0437 0.0592-0.0538 0.0847-0.0745 4e-3 4e-3 0.0228 0.16744 0.0298 0.25613 3e-3 0.0444-3e-3 0.0865-9e-3 0.0996-0.0241 0.053-0.0126 0.0765-0.0154 0.12078-2e-3 0.0367 2e-3 0.36248-1e-3 0.57947l8.4e-4 0.75812 0.0598 0.0259c0.0937 0.06 0.4884 0.27945 0.63856 0.35508 0.10758 0.0542 0.20528 0.10491 0.32818 0.15735 0.16728 0.0713 0.21248 0.0666 0.22963 0.0666 0.0192 0 0.0552 0.0202 0.0798 0.045 0.0363 0.0363 0.038 0.0286 0.0336 0.0885l6e-3 0.0946-0.0427 0.0141c-0.31986 0.0937-0.3686 0.0861-0.69962 0.0184z' stroke-width='.017911'/%3E%3Cpath d='m112.97 232.16-0.45028-0.55072c0.20353-2.2887 0.55268-4.7154 0.51357-7.5062-6e-3 -0.46342-0.0471-1.7448-0.0688-2.1649l-0.22772-4.4137 0.30558-0.94727-1.0365-1.2173-3.7178 0.13074c-3.2547 0.12217-5.7028 0.30106-6.7918 0.39728-0.59717-0.14143-1.8453-0.47834-3.3677-0.73837l3.6562 0.42592 3.8201-0.43657 6.9831 0.0968 0.28866 0.46179 0.28866 0.4618-0.0956 1.5864-6e-3 3.3229c-0.0103 2.7453 0.0378 4.42-0.20043 7.0323l-0.1627 1.7848 0.5474 1.563-0.13395 1.0308z' fill-opacity='.47059' stroke-width='.074365'/%3E%3C/g%3E%3C/svg%3E");<br />
background-repeat: no-repeat;<br />
background-size: contain;<br />
display: block;<br />
width: 54px;<br />
height: 100%;<br />
content: "";<br />
position: absolute;<br />
pointer-events: none;<br />
top: -14px;<br />
right: -14px;<br />
}<br />
<br />
#bodyContent .pi-theme-timelimited .pi-title {<br />
/* background: linear-gradient(30deg,rgba(110,110,110,0) 0,rgba(47,162,136,0.5) 49%,rgba(47,162,136,0.5) 51%,rgba(110,110,110,0)); <br />
color: #cdf9d9; */<br />
}<br />
<br />
#bodyContent .pi-theme-removed .pi-title {<br />
background: linear-gradient(30deg,rgba(110,110,110,0) 0,rgba(231,84,63,.5) 49%,rgba(231,84,63,.5) 51%,rgba(110,110,110,0));<br />
box-shadow: inset 0px 16px 32px rgba(0,0,0,0.5);<br />
color: #f1eee5;<br />
}<br />
<br />
#bodyContent .pi-theme-insider .pi-title {<br />
background: linear-gradient(30deg,rgba(110,110,110,0) 0,rgba(49,78,90,1) 49%,rgba(49,78,90,1) 51%,rgba(110,110,110,0));<br />
color: white;<br />
text-shadow: 0px 2px 1px #10191c;<br />
}<br />
<br />
#bodyContent .pi-title::before, #bodyContent .pi-title::after {<br />
display: block;<br />
width: 100%;<br />
height: 100%;<br />
content: "";<br />
position: absolute;<br />
pointer-events: none;<br />
}<br />
<br />
#bodyContent .pi-title::before {<br />
height: 4px;<br />
top: 0;<br />
left: 0;<br />
right: 0;<br />
background: url("data:image/svg+xml,%0A%3Csvg width='106' height='3' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.31 2.292L.993 1.037l26.628.359 10.58-.538L44.298.41l24.387.448L77.202.41l28.601.448-19.456.538-82.037.896z' fill='%2346605B'/%3E%3C/svg%3E") no-repeat 50% 50%/100%;<br />
}<br />
<br />
#bodyContent .pi-title::after {<br />
height: 4px;<br />
bottom: 0;<br />
left: 0;<br />
right: 0;<br />
background: url("data:image/svg+xml,%3Csvg width='106' height='2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M105.534.252l-3.407 1.434H21.345l-20.8-.269L29.055.7 35.78.97 62.23.252 66.622.7l9.055.269 29.856-.717z' fill='%2346605B'/%3E%3C/svg%3E") no-repeat 50% 50%/100%;<br />
}<br />
<br />
#bodyContent .pi-type-sot-basic .pi-title a {<br />
color: var(--theme-link-color); /* put this in NORMAL LINK rules */<br />
}<br />
<br />
#bodyContent .pi-type-sot-basic .pi-title {<br />
position:relative;<br />
}<br />
<br />
#bodyContent .pi-type-sot-basic .pi-header {<br />
background-repeat: no-repeat;<br />
background-position: center;<br />
background-size: 100% 100%;<br />
background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='252' height='49' version='1.1' viewBox='0 0 66.675 12.965' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' xmlns:cc='http://creativecommons.org/ns%23' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cmetadata%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage'/%3E%3Cdc:title/%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cdefs%3E%3ClinearGradient id='a' x1='.22816' x2='66.398' y1='6.4808' y2='6.4808' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23708b8f' stop-opacity='0' offset='0'/%3E%3Cstop stop-color='%23708b8f' stop-opacity='.247' offset='.253'/%3E%3Cstop stop-color='%23708b8f' stop-opacity='.33' offset='.5'/%3E%3Cstop stop-color='%23708b8f' stop-opacity='.247' offset='.75'/%3E%3Cstop stop-color='%23708b8f' stop-opacity='0' offset='1'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='m0.25184 12.037-0.02368-11.171 22.199-0.28162 19.431-0.17011 6.0363 0.3425 18.479-0.62476 0.02368 11.792-10.505 0.19828-23.994 0.23386-25.117 0.28063-4.4368 0.19222z' fill='url(%23a)'/%3E%3Cg fill='none'%3E%3Cg transform='matrix(.63003 0 0 .63003 -.1152 -.026475)'%3E%3Cpath d='m105.53 0.252-3.407 1.434h-80.782l-20.8-0.269 28.51-0.717 6.725 0.27 26.45-0.718 4.392 0.448 9.055 0.269 29.856-0.717z' fill='%2346605b'/%3E%3C/g%3E%3Cg transform='matrix(.6311 0 0 .6311 -.37485 11.383)'%3E%3Cpath d='m4.31 2.292-3.317-1.255 26.628 0.359 10.58-0.538 6.097-0.448 24.387 0.448 8.517-0.448 28.601 0.448-19.456 0.538z' fill='%2346605b'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");<br />
}<br />
<br />
#bodyContent .portable-infobox section { }<br />
<br />
.pi-type-sot-basic [data-source="timelimited"] {<br />
text-align: center;<br />
padding-top: 2px;<br />
padding-bottom: 2px;<br />
}<br />
<br />
.pi-type-sot-basic [data-source="timelimited"] div {<br />
width: 100%;<br />
}<br />
<br />
#bodyContent .portable-infobox .tag-timelimited {<br />
margin: 0 0 !important;<br />
line-height:1.25rem<br />
}<br />
#bodyContent .portable-infobox .tag-timelimited img {<br />
display: inline-block;<br />
vertical-align: middle;<br />
margin-right: 5px;<br />
margin-bottom: 1px;<br />
}<br />
<br />
.pi-type-sot-basic .pi-image img {<br />
background-image: url(https://seaofthieves.wiki.gg/images/5/50/Standard-bg.png);<br />
background-size: contain;<br />
position: relative;<br />
z-index: 1;<br />
background-repeat: no-repeat;<br />
background-position-y: center;<br />
background-position-x: center;<br />
}<br />
<br />
#bodyContent .pi-type-sot-basic .pi-data-label {<br />
font-weight: 300;<br />
}<br />
<br />
#bodyContent .pi-type-sot-basic .pi-data-label {<br />
<br />
}<br />
<br />
.pi-data-value:not(:first-child) {<br />
flex-basis: calc(100% - 70px);<br />
}<br />
<br />
#bodyContent .portable-infobox h2,<br />
.pi-header, .pi-navigation, .pi-horizontal-group .pi-header {<br />
text-align: center;<br />
color: #f1eee5;<br />
font-weight: normal;<br />
}<br />
<br />
/* REPUTATIONS */<br />
.repText {<br />
text-shadow: 2px 2px 2px black;<br />
}<br />
<br />
.repNum {<br />
font-size: 110% !important;<br />
text-align: center !important;<br />
font-family: PragRoman, Georgia, serif !important;<br />
color: #f1eee5 !important;<br />
height: 33px;<br />
}<br />
<br />
/* Rep for tables */<br />
td.rep-hoarder, td.rep-merchant, td.rep-souls, td.rep-hunter, td.rep-seadog, td.rep-reaper, td.rep-athena, td.rep-legend {<br />
background-position: center !important;<br />
}<br />
<br />
/* Rep logo general */<br />
.rep-hoarder, .rep-merchant, .rep-souls, .rep-hunter, .rep-seadog, .rep-reaper, .rep-athena, .rep-legend {<br />
background-repeat: no-repeat !important;<br />
background-size: contain !important;<br />
}<br />
<br />
/* Rep logo images */<br />
.rep-hoarder {<br />
background-image: url(https://seaofthieves.wiki.gg/images/1/15/Hoarder_Rep_Logo.png) !important;<br />
}<br />
<br />
.rep-merchant {<br />
background-image: url(https://seaofthieves.wiki.gg/images/b/b3/Merchant_Rep_Logo.png) !important;<br />
}<br />
<br />
.rep-souls {<br />
background-image: url(https://seaofthieves.wiki.gg/images/8/8a/Souls_Rep_Logo.png) !important;<br />
}<br />
<br />
.rep-hunter {<br />
background-image: url(https://seaofthieves.wiki.gg/images/d/d6/Hunters_Rep_Logo.png) !important;<br />
}<br />
<br />
.rep-seadog {<br />
background-image: url(https://seaofthieves.wiki.gg/images/a/a2/Seadogs_Rep_Logo.png) !important;<br />
}<br />
<br />
.rep-reaper {<br />
background-image: url(https://seaofthieves.wiki.gg/images/d/db/Reaper_Rep_Logo.png) !important;<br />
}<br />
<br />
.rep-athena {<br />
background-image: url(https://seaofthieves.wiki.gg/images/8/81/Athena_Rep_Logo.png) !important;<br />
}<br />
<br />
.rep-legend {<br />
background-image: url(https://seaofthieves.wiki.gg/images/f/f3/Legend_Rep_Logo.png) !important;<br />
}<br />
<br />
/* Rep logo in Infoboxes */<br />
.infoboxtable td.repNum {<br />
padding: 0; }<br />
<br />
.infoboxtable td.repNum div {<br />
width: 64px;<br />
height: 64px;<br />
display: block;<br />
font-size: 100%;<br />
margin-left: 5px;<br />
}<br />
<br />
.infoboxtable td.repNum span {<br />
display:inline-block; <br />
top: 100%;<br />
text-align: center;<br />
vertical-align: middle;<br />
line-height: 64px;<br />
width: 64px;<br />
}<br />
/********************<br />
/* Item lists *<br />
/********************/<br />
.wikitable .thumb { <br />
display: revert !important; /* displays thumbnails on desktop page lists */<br />
}<br />
<br />
.skin-vector .wikitable th.thumb {<br />
padding: 0.25em;<br />
}<br />
.wikitable.list .thumb-frame img {<br />
margin: 2px;<br />
top:0;<br />
background: linear-gradient(rgb(86, 82, 66), rgb(145, 139, 116)); <br />
}<br />
.thumb-frame { <br />
position: relative; <br />
height: 78px;<br />
width: 78px;<br />
font-size: .6rem;<br />
}<br />
.thumb-frame:before {<br />
background-image: var(--item-border-light);<br />
background-repeat: no-repeat;<br />
background-size: 100%;<br />
}<br />
<br />
/**************<br />
/* TAG STYLES * <br />
/**************/<br />
<br />
.tag-rep {<br />
padding: 0.25rem 0.5rem 0.25rem 0.25rem;<br />
border-radius: 4px;<br />
margin: 3px 6px 3px auto;<br />
color: var(--theme-text-color);<br />
font-weight: 700;<br />
white-space: nowrap;<br />
display:inline-flex;<br />
justify-content: center;<br />
width: fit-content;<br />
<br />
-webkit-mask: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg preserveAspectRatio='none' version='1.1' viewBox='0 0 206.71 71.02' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m39.75 68.89c5.08-0.65 31.15 3.56 37.5 1.62s24.15-3.51 31.46-3.76 42-1.74 51.79-1.91 31.1-4.24 31.1-4.24c1.37-0.4 2.71-1 4.08-1.37 1.7814-0.57747 3.2738-1.8157 4.17-3.46 1.45-2.33 3-4.65 4.44-7 0.27722-0.42234 0.44557-0.90676 0.49-1.41 0.14-5.39 0.62-10.78 0.78-16.17 0-1.31 1.15-2.61 1.15-3.91v-4.64c0-0.18-1.28-0.36-1.28-0.54-0.07-3.27-2.58-5.5-5.06-7.26-5.56-3.95-11.09-7.93-16.72-11.76-1.4958-0.8989-3.1028-1.5982-4.78-2.08-0.72215-0.22984-1.4978-0.22984-2.22 0l-6.22 0.1h-4.33s-7.5-0.31-19.58-0.85-24.15-0.1-31.46 0.26-7.94 3.84-17.16 2.22-8.9-1.29-23.19-2.22-35.89 1-35.89 1l-2.48-0.51c-0.72554-0.22999-1.5045-0.22999-2.23 0-3.77 1.22-7.51 2.54-11.26 3.85-0.63 0.22 1.63 4 1.15 4.22-0.69 0.27-5.86-2.47-6.56-2.27-3.59 1-5.8 3.92-8.36 6.36-3.6 3.44-6 7.8-8.6 11.94-0.42409 0.93939-0.58648 1.9759-0.47 3 0.29 7.68 2.23 15.12 4 22.51 0.56048 1.5519 1.4549 2.9617 2.62 4.13 2 2.34 4.19 4.83 6.4 7 0.94 0.92 2.24 1.91 3.26 2.77 2 1.66 4.32 2.53 6.67 4.38h0.8c1 0 2-1.67 3.07-1.84 0.04 0.03 7.84 2.49 12.92 1.84z' fill='%23a553b0'/%3E%3C/svg%3E");<br />
-webkit-mask-size: 100% 100%;<br />
}<br />
<br />
.tag-rep.gh {<br />
background-color: rgba(56, 48, 43,1); }<br />
.tag-rep.oos {<br />
background-color: rgba(60,30,42,1); }<br />
.tag-rep.ma {<br />
background-color: rgba(23,55,62,1); }<br />
.tag-rep.sd {<br />
background-color: rgba(40,33,37,1); }<br />
.tag-rep.rb {<br />
background-color: rgba(18,18,25,1); }<br />
.tag-rep.af {<br />
background-color: rgba(6,49,56,1); }<br />
.tag-rep.hc {<br />
background-color: rgba(29,40,41,1); }<br />
<br />
.tag-rep.align-goldseeker {<br />
background-color: rgba(76,27,38,1); }<br />
.tag-rep.align-voyager {<br />
background-color: rgba(14,49,90,1); }<br />
.tag-rep.align-emissary {<br />
background-color: rgba(68,65,50,1); }<br />
.tag-rep.align-hunter {<br />
background-color: rgba(63,36,24,1); }<br />
.tag-rep.align-feared {<br />
background-color: rgba(51,41,73,1); }<br />
.tag-rep.align-rogue {<br />
background-color: rgba(34,34,0,1); }<br />
.tag-rep.align-ill-fated {<br />
background-color: rgba(66,28,63,1); }<br />
.tag-rep.align-captain {<br />
background-color: rgba(36,51,22,1); }<br />
<br />
/******************<br />
/* DIALOGUE STYLES * <br />
/******************/<br />
/* ------ DIALOG (AUG 2021) ------ */<br />
.dialog2-box { <br />
font-family: PragRoman;<br />
font-size: .8rem;<br />
line-height: 1.72;<br />
}<br />
<br />
.dialog2-box br {<br />
content: "";<br />
margin: 2em;<br />
display: block;<br />
font-size: 12%;<br />
}<br />
<br />
.dialog2-intro {<br />
border-radius: 16px 16px 0 0;<br />
padding: 1rem 1.75rem 0rem .75rem; /* top was .75rem */<br />
position: relative;<br />
display: flex;<br />
align-items: center;<br />
}<br />
<br />
.dialog2-icon { /* these cancel out inline styles meant for mobile */<br />
display: inline !important;<br />
height: 100% !important;<br />
margin-bottom: 0 !important;<br />
}<br />
<br />
.dialog2-intro .floatleft {<br />
margin:0;<br />
}<br />
<br />
.dialog2-intro p {<br />
margin: 0 0 0 .75rem !important;<br />
}<br />
<br />
/* ------ OLD DIALOG CSS ------ */<br />
/* ------ remove once new update is functional ------ */<br />
.dialog-button{<br />
display: block !important;<br />
padding-top: 1px;<br />
top: -.5rem;<br />
position: relative;<br />
}<br />
<br />
.dialog-box {<br />
width: fit-content;<br />
width: -webkit-fill-available;<br />
max-width: 600px;<br />
display:flex;<br />
flex-direction: column;<br />
border-radius: 24px;<br />
text-align: left;<br />
margin: 2.5rem 0.5rem 1.5rem 1rem;<br />
padding: 0 1em;<br />
background: #000;<br />
position:relative;<br />
}<br />
<br />
.dialog-intro{<br />
border-radius: 16px;<br />
background: #282828;<br />
margin: -1.5rem;<br />
padding: 1.25rem 2.5rem 1.25rem 1rem;<br />
padding-right: 2.5rem;<br />
position: relative;<br />
display: flex;<br />
align-items: center;<br />
}<br />
<br />
.dialog-intro .floatleft {<br />
margin: 0px;<br />
}<br />
<br />
.dialog-intro p {<br />
color: #cec6a4;<br />
margin-left: 1rem;<br />
}<br />
<br />
.dialog-box .mw-collapsible-content {<br />
margin-top: 3rem;<br />
padding: 0 1.75rem .75rem 1.75rem;<br />
}<br />
<br />
.dialog-box .mw-collapsible-content p {<br />
margin-top: .5em;<br />
}<br />
<br />
.dialog-box .mw-collapsible-content dl {<br />
color: #cec6a4;<br />
}<br />
<br />
/* ------ OLD VOICEOVER (USING DIALOGUE TEMPALTE) ------ */<br />
/* ------ remove once all voiceovers are moved to new template ------ */<br />
<br />
.dialog-box.voice .dialog-button{<br />
top: -.5rem;<br />
}<br />
<br />
.dialog-box.voice .mw-collapsible-toggle{<br />
margin-right: .25rem;<br />
}<br />
<br />
.dialog-box.voice {<br />
border-radius: 8px;<br />
background: #181818;<br />
}<br />
<br />
.dialog-intro.voice {<br />
border-radius: 8px 8px 0px 0px;<br />
background: #0d0d0d;<br />
margin: -1.5rem -1em;<br />
padding: 0em;<br />
font-family: Windlass, PragRoman;<br />
}<br />
<br />
.dialog-intro.voice .floatleft {<br />
position: absolute;<br />
display: none;<br />
}<br />
<br />
.dialog-intro.voice p {<br />
color: #f2ad31;<br />
margin-left: 1rem;<br />
text-transform: uppercase;<br />
font-size: 1.5em;<br />
margin-top: 0.25em;<br />
margin-bottom: 0.1em;<br />
}<br />
<br />
.dialog-box.voice .mw-collapsible-content{<br />
padding: 0;<br />
padding-bottom: 0;<br />
}<br />
<br />
.dialog-box.voice .mw-collapsible-content p{<br />
margin-top: -.5em;<br />
padding:.5em;<br />
font-size: 1.1em;<br />
}<br />
<br />
.dialog-box.voice .mw-collapsible-content dl{<br />
color: #fff4dc;<br />
font-size: 1.1em;<br />
}<br />
<br />
/* ------ VOICEOVER TEMPLATE ------ */<br />
.voiceover-box .mw-collapsible-toggle {<br />
margin: .35rem;<br />
padding-right:.5rem;<br />
}<br />
<br />
.voiceover-box {<br />
width: 100%;<br />
width: -webkit-fill-available;<br />
width: fill-available;<br />
border-radius: 8px;<br />
margin: 0 0 1rem .5rem;<br />
}<br />
<br />
.voiceover-intro {<br />
padding: 0em;<br />
height: 34px;<br />
}<br />
<br />
.name {<br />
font-size: 1.0rem;<br />
letter-spacing: 1.12px;<br />
}<br />
<br />
.voiceover-intro .name {<br />
margin-top: 0;<br />
font-size: 1.12rem;<br />
line-height: 1.9;<br />
}<br />
<br />
.voiceover-intro p {<br />
margin-left: 1rem;<br />
font-size: 1.25rem;<br />
margin-bottom: 0.1rem;<br />
}<br />
<br />
.voiceover-box .name {<br />
font-family: Windlass, PragRoman;<br />
font-weight: normal !important; /* cancels out inline bolding used for mobile */<br />
}<br />
<br />
.voiceover-body {<br />
font-size: .75rem;<br />
margin: 0 .75rem .75rem;<br />
line-height: 1.75;<br />
}<br />
<br />
.voiceover-box .mw-collapsible-content p{<br />
padding: 0 .5rem 0 1.25rem;<br />
margin: 0 0 .5rem 0;<br />
}<br />
<br />
.voiceover-box .mw-collapsible-content .name,<br />
.voiceover-box .mw-collapsible-content .option { <br />
padding-left: .25rem;<br />
margin-bottom: 0;<br />
}<br />
<br />
/*******************<br />
/* SEASON REWARDS *<br />
/*****************/<br />
.reward-frame {<br />
background: none !important;<br />
position:relative; }<br />
<br />
.reward-frame:before {<br />
background-image: var(--item-border-standard);<br />
background-repeat: no-repeat;<br />
background-size: 100%;<br />
z-index: 2;<br />
}<br />
.reward-type-pass:before {<br />
background-image: var(--item-border-premium);<br />
}<br />
.reward-type-legend:before {<br />
background-image: var(--item-border-athena);<br />
}<br />
<br />
.reward-frame img {<br />
background-image: var(--item-background-standard);<br />
background-size: contain;<br />
position: relative;<br />
top: 50%;<br />
transform: translate(0, -50%);<br />
z-index:1;<br />
}<br />
.reward-type-pass img {<br />
background-image: var(--item-background-premium);<br />
}<br />
.reward-type-legend img {<br />
background-image: var(--item-background-athena);<br />
}<br />
<br />
/******************<br />
/* NAVBOX */<br />
/******************/<br />
#navbox {<br />
margin: auto;<br />
width: 80%;<br />
border: 1px solid #356f65;<br />
padding: 5px;<br />
border-radius: 11px;<br />
clear: both;<br />
margin-top: 15px;<br />
}<br />
/******************<br />
/* MISC */<br />
/******************/<br />
.mw-collapsible-toggle {<br />
font-family: 'Open Sans',sans-serif;<br />
}<br />
<br />
.wikitable .mw-collapsible-toggle {<br />
font-family: 'Open Sans',sans-serif;<br />
font-weight: 600;<br />
}<br />
<br />
.talelocation, .minwidth400 { <br />
min-width: 400px;<br />
}<br />
<br />
.minwidth500 { <br />
min-width: 500px;<br />
}<br />
<br />
.minwidth600 { <br />
min-width: 600px;<br />
}<br />
<br />
.riddlebox, .trialtable {<br />
width: 800px !important; <br />
}<br />
<br />
.riddlebox .riddlebox {<br />
width: 100% !important; /* sets riddlebox to fit within a parent riddlebox */<br />
}<br />
<br />
.mobileonly, .dt-hidden {<br />
display: none; /* Hides an element from desktop view but not mobile */<br />
}<br />
<br />
.emotevid {<br />
width: 300px !important;<br />
height: auto !important;<br />
object-fit: unset;<br />
}<br />
<br />
/* ------ For combination image + text sections ------ */<br />
.article-comp {<br />
display: flex;<br />
position: relative;<br />
}<br />
<br />
.article-comp .floatleft {<br />
margin: 0 1em 0.5em 0;<br />
}<br />
<br />
.article-comp .egg b {<br />
padding-right: .25rem;<br />
}<br />
<br />
@media screen and (max-width: 1084px) {<br />
<br />
.article-comp {<br />
display:block!important;<br />
}<br />
<br />
.article-comp .egg table{<br />
height: 110px;<br />
}<br />
<br />
.article-comp .floatleft img {<br />
width: 175px;<br />
height: 110px;<br />
}<br />
<br />
.trialtable {<br />
width: 100% !important;<br />
}<br />
<br />
.riddlebox {<br />
width: unset !important; <br />
} <br />
}<br />
<br />
<br />
<br />
<br />
/***********************/<br />
/* MISC from terraria */<br />
/* Experiment with this as needed */<br />
<br />
<br />
/* Hide page title on main page */<br />
body.rootpage-Sea_of_Thieves_Wiki.action-view h1.firstHeading,<br />
body.rootpage-Sea_of_Thieves_Wiki.action-view .mw-body .mw-indicators,<br />
body.rootpage-Sea_of_Thieves_Wiki.action-view #mw-content-text::before{<br />
display: none;<br />
}<br />
<br />
/* Add diff accent to make even smaller changes visible */<br />
.diffchange-inline {<br />
border: 1px var(--theme-alert-color) dashed;<br />
}<br />
<br />
/* Recent changes reduce spacing */<br />
fieldset.rcoptions {<br />
margin-top: 0;<br />
}<br />
<br />
/* References smaller text than main */<br />
.references {<br />
font-size: 90%;<br />
}<br />
<br />
/* Larger font for Module: code display (default is smaller than other code pages) */<br />
pre.lua.source-lua {<br />
font-size: 14px !important;<br />
}<br />
<br />
/* For floating the "Collapse"/"Expand" link (instead of always right next to text) */<br />
.mw-collapsible-alignbtnright .mw-collapsible-toggle {<br />
float: right !important;<br />
}<br />
.mw-collapsible-alignbtnleft .mw-collapsible-toggle {<br />
float: left !important;<br />
}<br />
<br />
/* History pages */<br />
#pagehistory li.selected {<br />
background-color: transparent;<br />
color: inherit;<br />
}<br />
.updatedmarker {<br />
background-color: var(--oouihelper--yellow);<br />
}<br />
<br />
fieldset {<br />
border: 2px solid var(--theme-border-color);<br />
}</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=MediaWiki:Vector.css&diff=112180
MediaWiki:Vector.css
2022-10-31T18:32:56Z
<p>Pcj: Pcj changed the content model of the page MediaWiki:Vector.css from "CSS" to "plain text": test</p>
<hr />
<div>/* IMPORTS Caching */<br />
@import url(https://seaofthieves.wiki.gg/index.php?title=MediaWiki:Navbox.css&action=raw&ctype=text/css);<br />
<br />
@font-face {<br />
font-family: 'PragRoman';<br />
font-style: normal;<br />
/* font-weight: 400; */<br />
src: local('PragRoman'), url("https://commons.wiki.gg/images/7/77/Pragroman.ttf") format('truetype');<br />
}<br />
<br />
@font-face {<br />
font-family: 'Lora-Regular';<br />
src: local('Lora-Regular'), local('Lora-Regular'), url(https://commons.wiki.gg/images/9/9f/Lora-Regular.ttf) format('truetype');<br />
}<br />
<br />
#mw-prefsection-gadgets .oo-ui-fieldLayout-field fieldset:last-child{<br />
display: none;<br />
}<br />
<br />
.pseudo-after:after, .pseudo-before:before, .pseudo-both:after, .pseudo-both:before {<br />
display: block;<br />
width: 100%;<br />
height: 100%;<br />
content: "";<br />
position: absolute;<br />
pointer-events: none;<br />
}<br />
<br />
<br />
/***********************************************************************************************************<br />
* css reset for browser default rules and MediaWiki internal rules<br />
***********************************************************************************************************/<br />
*{<br />
outline: 0 !important;<br />
}<br />
table{<br />
white-space: unset; /* set to `no-wrap` in MW internal css */<br />
}<br />
html{<br />
font-size: 16px; /* reset rem */<br />
}<br />
pre{<br />
margin: 0;<br />
}<br />
h1, h2, h3, h4, h5, h6{<br />
padding: 0;<br />
border: 0 solid transparent;<br />
}<br />
table{<br />
display: table;<br />
white-space: unset;<br />
}<br />
<br />
<br />
<br />
/***********************************************************************************************************<br />
* base css styles for both interface and content box: font, color, theme vars, etc.<br />
***********************************************************************************************************/<br />
<br />
/*** vars, for theming ***/<br />
:root {<br />
<br />
--theme-accent-color: #0d6f70;<br />
--theme-accent-color--rgb: 13, 111, 112;<br />
<br />
--theme-accent-label-color: #eae3d1;<br />
--custom-accent-border-color: #afcfe2;<br />
--custom-accent-highlight-color: var(--theme-accent-color--hover);<br />
<br />
--page-background-color: #0b1212; /* not used? */<br />
--page-background-color--rgb: 11, 18, 18; /*only used in code? */<br />
--content-background-color: #272828;<br />
--content-background-color--rgb: 39, 40, 40;<br />
<br />
/* For Template:Msgbox */<br />
--custom-notice-blue-background-color: var(--theme-accent-color);<br />
--custom-notice-blue-border-color: var(--custom-accent-border-color);<br />
--custom-notice-red-background-color: hsla(0, 80%, 90%, 20%);<br />
--custom-notice-red-border-color: hsl(0, 60%, 72%);<br />
--custom-notice-purple-background-color: hsla(228, 80%, 90%, 20%);<br />
--custom-notice-purple-border-color: hsl(243, 60%, 72%);<br />
--custom-notice-green-background-color: hsla(84, 80%, 90%, 20%);<br />
--custom-notice-green-border-color: hsl(84, 60%, 72%);<br />
--custom-notice-yellow-background-color: hsla(58, 80%, 90%, 20%);<br />
--custom-notice-yellow-border-color: hsl(58, 60%, 72%);<br />
--custom-notice-orange-background-color: hsla(28, 80%, 90%, 20%);<br />
--custom-notice-orange-border-color: hsl(28, 60%, 72%);<br />
--custom-notice-pink-background-color: hsla(324, 80%, 90%, 20%);<br />
--custom-notice-pink-border-color: hsl(324, 60%, 72%);<br />
<br />
--custom-template-expert-color: #ffb556;<br />
--custom-template-master-color: #ff5656;<br />
--custom-template-journey-color: #ff69c4;<br />
<br />
--custom-modetabs-expert-background-color: #ffeece;<br />
--custom-modetabs-expert-border-color: #ffca67;<br />
--custom-modetabs-expert-label-color: #eae3d1;<br />
--custom-modetabs-master-background-color: #ffe9e9;<br />
--custom-modetabs-master-border-color: #ffbaba;<br />
--custom-modetabs-master-label-color: #eae3d1;<br />
<br />
/*************************************************************************/<br />
<br />
--theme-text-color-placeholder: rgba(234,227,209,0.4);<br />
<br />
--theme-control-text-color: #000;<br />
--theme-control-text-color-hover: #fff;<br />
<br />
/* temp */<br />
<br />
--theme-page-background-color: rgba(255,255,255,0.03);<br />
<br />
--theme-success-color: #7fc759;<br />
--theme-alert-color: #fe603f;<br />
<br />
--theme-dark-color-rgb: 20,20,20;<br />
--theme-light-color-rgb: 255,247,230;<br />
<br />
--theme-shadow-color-rgb: 10,10,10;<br />
<br />
--theme-box-border-color-light: rgba(255,255,255, 0.1);<br />
<br />
--theme-box-hover-mask: rgba(var(--theme-dark-color-rgb), 0.25);<br />
<br />
/* --theme-image-button-background: url(); */<br />
} <br />
<br />
/**** Theme vars START ***********************************************************/<br />
<br />
/*** SoT Wiki Theme variables - base default theme (dark) ***/<br />
:root { <br />
<br />
--theme-page-headings-font: PragRoman, Georgia, serif;<br />
<br />
/* for wide table */<br />
--theme-wide-table-shadow-color: #999;<br />
<br />
/*** text color ***/<br />
--theme-text-color: #e6e6e6;<br />
--theme-text-color--rgb: 230, 230, 230;<br />
--theme-text-color-note: rgba(var(--theme-text-color--rgb),.6);<br />
--theme-text-color-em: #c4ebd0; /* 196,235,208 */<br />
--theme-text-color-em-hover: white;<br />
--theme-header-color: #e6ead6;<br />
<br />
/*** link color ***/<br />
--theme-link-color: #43ef88;<br />
--theme-link-color: #95f3ab;<br />
--theme-link-color--rgb: 149, 243, 171;<br />
--theme-link-color-hover: #00ff9c;<br />
<br />
--theme-link-color-visited: #86dcdf; /*t*/<br />
--theme-link-color-redlink: #f99; /*t*/<br />
<br />
--theme-link-hover-background: rgba(var(--theme-link-color--rgb),.15);<br />
<br />
/* common */<br />
--theme-border-color: #3f8e7c;<br />
--theme-border-highlight: var(--theme-link-color);<br />
--theme-border-color--rgb: 63, 142, 124;<br />
--theme-content-border-color: #214f44;<br />
<br />
--theme-navbar-background: #0b1e24;<br />
<br />
--theme-page-background-color: #0a1e23;<br />
--theme-page-background-color--rgb: 10,30,35;<br />
--theme-page-background-color--secondary: #133339;<br />
<br />
--theme-box-background:var(--theme-page-background-color--secondary);<br />
<br />
--theme-hr-color-A: rgb(10,10,10);<br />
--theme-hr-color-B: rgba(255,255,255, 0.1);<br />
--theme-hr-color-B: rgba(var(--theme-link-color--rgb), 0.4);<br />
--theme-hr-color-B: var(--theme-border-color);<br />
<br />
--pi-border-color:rgba(70,96,91,0.5);<br />
--pi-border-color--rgb2: 70, 96, 91;<br />
<br />
/* common - Terraria */<br />
--theme-highlight-background: rgba(20,20,20, 0.25);<br />
<br />
--theme-box-border-color-invert: rgba(255,255,255, 0.1);<br />
<br />
--theme-button-background: linear-gradient(rgba(20,20,20, 0.2), rgba(20,20,20, 0.2)), var(--theme-button-background-active);<br />
--theme-button-border-color: rgba(151,107,69, 0.7) rgba(86,47,33, 0.7) rgba(86,47,33, 0.7) rgba(151,107,69, 0.7);<br />
--theme-button-background-active: #7b573d var(--theme-image-button-background) center center / cover repeat-x;<br />
--theme-button-border-color-active: rgb(151,107,69) rgb(86,47,33) rgb(86,47,33) rgb(151,107,69);<br />
<br />
/*** body ***/<br />
--theme-body-background: var(--theme-page-background-color) url(https://seaofthieves.wiki.gg/images/c/cb/Season_Seven_title_screen.jpg) center top / cover no-repeat fixed;<br />
<br />
/*** top site logo ***/<br />
--theme-site-logo-image: url(https://seaofthieves.wiki.gg/images/e/e0/Wiki-Logo-Brush-Text.png);<br />
--theme-site-logo-width: 275px;<br />
--theme-site-logo-height: 128px;<br />
<br />
/* sidebar/content common */<br />
--theme-box-shadow: 0px 0px 15px 0px rgba(10,10,10, 0.7);<br />
--theme-navbar-background-top: ;<br />
<br />
--theme-navbar-background-top-offset: -6px; /* top */ <br />
<br />
--theme-navbar-tab-dropdown-arrow-color: rgba(234,227,209, 0.5); /*SAV*/<br />
--theme-navbar-tab-dropdown-arrow-color-hover: rgb(234,227,209); /*SAV*/<br />
<br />
--theme-widget-toc-arrow-color: rgba(234,227,209, 0.5); /*SAV*/<br />
--theme-widget-toc-arrow-color-hover: rgb(234,227,209); /*SAV*/<br />
<br />
/*** sidebar ***/<br />
--theme-sidebar-box-background: #1d4351; /* SAV SOT blue (alternate colour option) */<br />
--theme-sidebar-box-background: var(--theme-page-background-color--secondary);<br />
<br />
--theme-sidebar-box-border-style: solid;<br />
--theme-sidebar-box-border-color: var(--theme-content-border-color); /* set it to "transparent" for no border */<br />
--theme-sidebar-box-shadow: var(--theme-box-shadow);<br />
--theme-sidebar-heading-text-color: var(--theme-header-color);<br />
--theme-sidebar-heading-arrow-color: rgba(234,227,209, 0.5);<br />
--theme-sidebar-heading-arrow-color-hover: rgb(234,227,209);<br />
--theme-sidebar-heading-background: rgba(20,20,20, 0.15);<br />
--theme-sidebar-heading-background-hover: var(--theme-sidebar-heading-background); /* for hover effect */<br />
/* following 3 values will affect the space between the heading and the list */<br />
--theme-sidebar-heading-border-bottom: 1px solid rgb(10,10,10);<br />
--theme-sidebar-list-border-top: 1px solid rgba(255,255,255, 0.1); /* will be hidden when collapsed */<br />
--theme-sidebar-list-padding-top: 4px;<br />
--theme-sidebar-list-item-background: none;<br />
--theme-sidebar-list-item-hover-mask: rgba(20,20,20, 0.25);<br />
--theme-sidebar-list-item-text-color: var(--theme-text-color-em);<br />
--theme-sidebar-list-item-text-color-hover: var(--theme-link-color-hover);<br />
<br />
/* sidebar responsive */<br />
--theme-sidebar-box-background-2: #1f4340;<br />
--theme-sidebar-dropdown-background: #1f4340;<br />
<br />
/* Tables */<br />
--table-background-color: var(--theme-page-background-color); /*SAV*/<br />
--table-border-color: var(--theme-border-color);<br />
--table-heading-background-color: var(--theme-page-background-color--secondary);<br />
<br />
<br />
/*** navbar ***/<br />
--theme-navbar-background: ;<br />
--theme-navbar-tab-box-shadow: none;<br />
--theme-navbar-tab-text-color: var(--theme-text-color-em);<br />
--theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color);<br />
--theme-navbar-tab-text-color-hover: var(--theme-navbar-tab-text-color);<br />
--theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color);<br />
--theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink);<br />
--theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink);<br />
--theme-navbar-tab-border-color: rgba(20,20,20, 0.07);<br />
--theme-navbar-tab-background-hover: rgba(20,20,20, 0.25); /*rgba(214,255,228,0.06);*/<br />
--theme-navbar-tab-border-color-hover: rgba(20,20,20, 0.25); /*rgba(214,255,228,0.03);*/<br />
--theme-navbar-tab-selected-border-color: rgba(20,20,20, 0.03);<br />
--theme-navbar-tab-selected-border-bottom-corner-color: transparent;<br />
--theme-navbar-tab-background: rgba(20,20,20, 0.12);<br />
--theme-navbar-tab-selected-background: transparent; /* rgba(20,20,20, 0.3); */<br />
--theme-navbar-tab-dropdown-arrow-color: rgba(196,235,208, 0.5);<br />
--theme-navbar-tab-dropdown-arrow-color-hover: rgb(196,235,208);<br />
--theme-navbar-tab-dropdown-background: var(--theme-page-background-color--secondary); <br />
--theme-navbar-tab-dropdown-border-color: var(--theme-border-color);<br />
--theme-navbar-tab-dropdown-box-shadow: 0px 0 5px 0px rgba(var(--theme-dark-color-rgb), 0.3);<br />
--theme-navbar-tab-dropdown-hover-mask: var(--theme-link-hover-background); /* rgba(20,20,20, 0.25); */<br />
--theme-navbar-search-box-shadow: var(--theme-navbar-tab-dropdown-box-shadow);<br />
--theme-navbar-search-input-background: rgba(20,20,20, 0.3);<br />
--theme-navbar-search-input-border-color: rgba(13, 4, 2, 0.5) rgba(255,255,255, 0.1) rgba(255,255,255, 0.1) rgba(13, 4, 2, 0.5);<br />
--theme-navbar-search-input-text-color: inherit;<br />
--theme-navbar-search-button-background: var(--theme-button-background);<br />
--theme-navbar-search-botton-border-color: var(--theme-button-border-color);<br />
--theme-navbar-search-botton-text-color: var(--theme-text-color);<br />
--theme-navbar-search-button-background-active: var(--theme-button-background-active);<br />
--theme-navbar-search-botton-border-color-active: var(--theme-button-border-color-active);<br />
--theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color);<br />
--theme-navbar-search-suggestions-background: var(--theme-page-background-color--secondary);<br />
--theme-navbar-search-suggestions-border-color: var(--theme-content-border-color);<br />
--theme-navbar-search-suggestions-text-color: var(--theme-text-color-em);<br />
--theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em-hover);<br />
--theme-navbar-search-suggestions-hover-mask: var(--theme-link-hover-background); /* rgba(20,20,20, 0.25) */<br />
--theme-navbar-search-suggestions-results-border-bottom-color: rgb(10,10,10);<br />
--theme-navbar-search-suggestions-special-offset-top: 0px; /* margin-top offset, normally is -1px */<br />
--theme-navbar-search-suggestions-special-border-top-color: rgba(255,255,255, 0.1);<br />
--theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color);<br />
--theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color);<br />
/* responsive */<br />
--theme-navbar-search-background:var(--theme-sidebar-box-background-2);<br />
<br />
/*** content box ***/<br />
--theme-content-background: var(--theme-page-background-color--secondary);<br />
--theme-content-border-bottom-width: 0;<br />
--theme-content-border-style: solid;<br />
--theme-content-border-color: rgba(255,255,255, 0.1) rgba(13, 4, 2, 0.2) rgba(13, 4, 2, 0.2) rgba(255, 255, 255, .1);<br />
--theme-content-border-color: rgba(var(--theme-border-color--rgb),.4) rgba(var(--theme-border-color--rgb),.2) rgba(var(--theme-border-color--rgb),.2) rgba(var(--theme-border-color--rgb),.4);<br />
--theme-content-subpage-icon-color: rgba(234,227,209,0.4); /* color for "<" */<br />
--theme-content-heading-rule-border-top: 1px solid var(--theme-hr-color-A); /* border */<br />
--theme-content-heading-rule-border-bottom: 1px solid var(--theme-hr-color-B);<br />
<br />
/** category: box **/<br />
--theme-content-category-background: rgba(20,20,20, 0.25);<br />
--theme-content-category-border-style: solid;<br />
--theme-content-category-border-color: rgba(13, 4, 2, 0.5) rgba(255,255,255, 0.1) rgba(255,255,255, 0.1) rgba(13, 4, 2, 0.5);<br />
<br />
/** tabber **/<br />
--tabber-color: rgba(var(--theme-text-color--rgb),0.75);<br />
--tabber-color--active: var(--theme-link-color);<br />
--tabber-color--hover: var(--theme-link-color-hover);<br />
--tabber-border-color: rgba(var(--content-dynamic-color-1--rgb),0.25);<br />
<br />
/** notification **/<br />
/* --theme-notification-background: url(); */<br />
--theme-notification-border-color: #cdab7b #562f21 #562f21 #cdab7b;<br />
--theme-notification-shadow: 0px 0px 10px 0px rgb(var(--theme-shadow-color-rgb));<br />
<br />
/*** #footer ***/<br />
--theme-footer-text-color: #fff;<br />
--theme-footer-background: var(--theme-page-background-color);<br />
--theme-footer-border-top-width: 0;<br />
--theme-footer-border-style: solid;<br />
--theme-footer-border-color: var(--theme-content-border-color);<br />
--theme-footer-box-shadow: inset var(--theme-box-shadow);<br />
<br />
<br />
/* ------------------------------------------------------------------------- */<br />
/* ========================================================================= */<br />
<br />
/* OOUI variables start */<br />
<br />
/* ========================================================================= */<br />
/* ------------------------------------------------------------------------- */<br />
<br />
<br />
/* These helper variables are defined for reuse in the variable definitions below */<br />
<br />
--oouihelper--red: #b32424;<br />
--oouihelper--red-darker: #551111;<br />
--oouihelper--red-lighter: #f04848;<br />
--oouihelper--red-lighter-transparent: rgba(240, 72, 72, 0.6); /* #f0484899 */<br />
--oouihelper--red-lightest: #ff5959;<br />
<br />
--oouihelper--yellow: #ac6600;<br />
--oouihelper--yellow-darker: #4d2e00;<br />
--oouihelper--yellow-lighter: #ffcc33;<br />
<br />
--oouihelper--green: #006633;<br />
--oouihelper--green-darker: #00331a;<br />
--oouihelper--green-lighter: #00e673;<br />
<br />
--oouihelper--themerelated: var(--theme-border-color);<br />
--oouihelper--themerelated-light: var(--theme-link-color);<br />
--oouihelper--themerelated-lighter: var(--theme-link-color-hover);<br />
--oouihelper--themerelated-lighter-transparent: rgba(0, 255, 156, 0.6);<br />
--oouihelper--themerelated-lightest: #e6dbcb;<br />
--oouihelper--themerelated-darker: var(--theme-border-color);<br />
--oouihelper--themerelated-darkest: #342919;<br />
--oouihelper--themerelated-disabled: rgba(230, 219, 203, 0.25);<br />
--oouihelper--themerelated-disabled-lighter: rgba(238, 231, 221, 0.25);<br />
<br />
--oouihelper--text-background: var(--theme-page-background-color--secondary);<br />
<br />
--oouihelper--progressive: var(--theme-link-color);<br />
--oouihelper--progressive-transparent: rgba(var(--theme-link-color-rgb), 0.6); /* #9fecf099; */<br />
--oouihelper--progressive-lighter: var(--theme-link-color);<br />
<br />
--oouihelper--disabled: #b3b3b3;<br />
--oouihelper--disabled-lighter-transparent: rgba(176, 176, 176, 0.5);<br />
--oouihelper--disabled-darker-transparent: rgba(128, 128, 128, 0.5);<br />
<br />
--oouihelper--borderdark: #000;<br />
--oouihelper--borderdark: var(--table-border-color);<br />
--oouihelper--borderdark-lighter: #0e0c0c;<br />
--oouihelper--borderdark-hover: var(--oouihelper--themerelated-light);<br />
--oouihelper--borderdark-focus: var(--oouihelper--progressive);<br />
<br />
--oouihelper--textinput-background: rgba(20, 20, 20, 0.65);<br />
--oouihelper--textinput-background-lighter: rgba(30, 30, 30, 0.65);<br />
--oouihelper--textinput-background-darker: rgba(20, 20, 20, 0.9);<br />
--oouihelper--textinput-background-darker: var(--table-heading-background-color);<br />
<br />
--oouihelper--placeholdertext: rgba(234, 227, 209, 0.4);<br />
<br />
<br />
/* Actual OOUI variables, grouped by element type */<br />
<br />
/* misc */<br />
--ooui--inlinehelp-color: var(--theme-text-color-note);<br />
--ooui--disabled-color: var(--oouihelper--disabled);<br />
<br />
<br />
/* all buttons */<br />
--ooui--button-background--hover: #7b573d; /*url() center center / cover repeat-x;*/<br />
--ooui--button-background--hover: var(--theme-page-background-color--secondary);<br />
--ooui--button-background: linear-gradient(rgba(20, 20, 20, 0.2), rgba(20, 20, 20, 0.2)), var(--ooui--button-background--hover);<br />
<br />
--ooui--button-box-shadow: rgba(10, 10, 10, 0.5) 2px 2px 3px;<br />
--ooui--button-box-shadow--focus: inset var(--oouihelper--themerelated-lighter-transparent) 0 0 0 2px;<br />
<br />
<br />
/* "normal" button */<br />
<br />
--ooui--button-border-top: 1px solid rgba(var(--theme-border-color--rgb),.4);<br />
--ooui--button-border-right: 1px solid rgba(var(--theme-border-color--rgb),.4);<br />
--ooui--button-border-bottom: var(--ooui--button-border-right);<br />
--ooui--button-border-left: var(--ooui--button-border-top);<br />
<br />
--ooui--button-border-top--hover: 1px solid var(--theme-link-color);<br />
--ooui--button-border-right--hover: 1px solid var(--theme-link-color);<br />
--ooui--button-border-bottom--hover: var(--ooui--button-border-top--hover);<br />
--ooui--button-border-left--hover: var(--ooui--button-border-top--hover);<br />
<br />
--ooui--button-color: var(--theme-text-color);<br />
--ooui--button-color--hover: var(--theme-text-color-highlight);<br />
<br />
/* "frameless" */<br />
--ooui--button-text-color--frameless-hover: var(--theme-link-color-hover);<br />
<br />
--ooui--icon-filter--normal-progressive: invert(85%) sepia(26%) saturate(3169%) hue-rotate(92deg) brightness(99%) contrast(104%); /* highlights icons <br />
<br />
<br />
/* "progressive" button */<br />
--ooui--button-progressive-background: linear-gradient(rgba(20, 20, 20, 0.1), rgba(20, 20, 20, 0.23)), var(--theme-border-color);<br />
--ooui--button-progressive-color: var(--theme-link-color);<br />
--ooui--button-progressive-color--hover: var(--oouihelper--progressive-lighter);<br />
<br />
--ooui--button-progressive-box-shadow--focus: inset var(--oouihelper--progressive-transparent) 0 0 0 2px;<br />
<br />
--ooui--button-progressive-primary-border-color: var(--theme-border-color);<br />
--ooui--button-progressive-primary-border-color--hover: var(--oouihelper--progressive-lighter);<br />
<br />
<br />
/* "destructive" button */<br />
--ooui--button-destructive-color: var(--oouihelper--red-lighter);<br />
--ooui--button-destructive-color--hover: var(--oouihelper--red-lightest);<br />
<br />
--ooui--button-destructive-box-shadow--focus: inset var(--oouihelper--red-lighter-transparent) 0 0 0 2px;<br />
<br />
--ooui--button-destructive-primary-border-color: var(--oouihelper--red-lighter);<br />
--ooui--button-destructive-primary-border-color--hover: var(--oouihelper--red-lightest);<br />
<br />
<br />
/* disabled button */<br />
--ooui--button-disabled-color: var(--oouihelper--disabled);<br />
<br />
--ooui--button-disabled-background: linear-gradient(var(--oouihelper--disabled-darker-transparent), var(--oouihelper--disabled-darker-transparent)), var(--ooui--button-background--hover);<br />
<br />
--ooui--button-disabled-border-top: 1px solid var(--ooui--button-disabled-background);<br />
--ooui--button-disabled-border-right: 1px solid var(--ooui--button-disabled-background);<br />
--ooui--button-disabled-border-bottom: var(--ooui--button-disabled-border-right);<br />
--ooui--button-disabled-border-left: var(--ooui--button-disabled-border-top);<br />
<br />
<br />
/* frameless button */<br />
--ooui--button-frameless-on-color: var(--theme-text-color-highlight);<br />
<br />
<br />
/* textarea */<br />
--ooui--textarea-background-color: var(--oouihelper--textinput-background);<br />
<br />
--ooui--textarea-placeholder-color: var(--oouihelper--placeholdertext);<br />
<br />
--ooui--textarea-border-color: var(--oouihelper--borderdark);<br />
--ooui--textarea-border-color--hover: var(--oouihelper--borderdark-hover);<br />
--ooui--textarea-border-color--focus: var(--oouihelper--borderdark-focus);<br />
<br />
--ooui--textarea-invalid-border-color: var(--oouihelper--red-lighter);<br />
<br />
--ooui--textarea-readonly-background-color: var(--oouihelper--textinput-background-darker);<br />
<br />
--ooui--textarea-disabled-color: var(--oouihelper--disabled);<br />
--ooui--textarea-disabled-border-color: var(--oouihelper--disabled-lighter-transparent);<br />
--ooui--textarea-disabled-background-color: var(--oouihelper--disabled-lighter-transparent);<br />
<br />
--ooui--textarea-pending-background-color-1: rgba(20, 20, 20, 0.9);<br />
--ooui--textarea-pending-background-color-2: #000;<br />
<br />
<br />
/* checkbox */<br />
--ooui--checkbox-border-color: var(--oouihelper--themerelated);<br />
--ooui--checkbox-border-color--hover: var(--oouihelper--themerelated-lighter);<br />
<br />
--ooui--checkbox-icon: 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%3Echeck%3C/title%3E%3Cg fill=%22%2395f3ab%22%3E%3Cpath d=%22M7 14.17L2.83 10l-1.41 1.41L7 17 19 5l-1.41-1.42z%22/%3E%3C/g%3E%3C/svg%3E"); /* set the part between "fill=%22%23" and "%22" to the desired hexcode */<br />
--ooui--checkbox-icon--hover: 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%3Echeck%3C/title%3E%3Cg fill=%22%2300ff9c%22%3E%3Cpath d=%22M7 14.17L2.83 10l-1.41 1.41L7 17 19 5l-1.41-1.42z%22/%3E%3C/g%3E%3C/svg%3E");<br />
<br />
--ooui--checkbox-box-shadow--focus: var(--oouihelper--themerelated-darkest);<br />
<br />
--ooui--checkbox-disabled-background-color: var(--oouihelper--themerelated-disabled);<br />
--ooui--checkbox-disabled-icon: var(--ooui--checkbox-icon);<br />
<br />
<br />
/* radiobutton */<br />
--ooui--radiobutton-border-color: var(--theme-border-color);<br />
--ooui--radiobutton-border-color--hover: var(--oouihelper--themerelated-lighter);<br />
<br />
--ooui--radiobutton-box-shadow--focus: var(--oouihelper--themerelated-darkest);<br />
<br />
--ooui--radiobutton-disabled-background-color: var(--oouihelper--themerelated-disabled);<br />
<br />
<br />
/* toggleswitch */<br />
--ooui--toggleswitch-border-color: var(--oouihelper--themerelated);<br />
--ooui--toggleswitch-border-color--hover: var(--oouihelper--themerelated-lighter);<br />
<br />
--ooui--toggleswitch-color--active: var(--oouihelper--themerelated-darker);<br />
<br />
--ooui--toggleswitch-grip-color: var(--oouihelper--themerelated-lightest);<br />
<br />
--ooui--toggleswitch-box-shadow--focus: var(--oouihelper--themerelated-darkest);<br />
<br />
--ooui--toggleswitch-disabled-background-color: var(--oouihelper--themerelated-disabled);<br />
--ooui--toggleswitch-disabled-grip-color: var(--oouihelper--themerelated-disabled-lighter);<br />
<br />
<br />
/* dropdown */<br />
--ooui--dropdown-background-color: var(--oouihelper--textinput-background);<br />
--ooui--dropdown-background-color--hover: var(--oouihelper--textinput-background-lighter);<br />
<br />
--ooui--dropdown-border-color: var(--oouihelper--borderdark);<br />
--ooui--dropdown-border-color--hover: var(--oouihelper--borderdark-hover);<br />
--ooui--dropdown-border-color--focus: var(--oouihelper--borderdark-focus);<br />
<br />
--ooui--dropdown-disabled-color: var(--oouihelper--disabled);<br />
--ooui--dropdown-disabled-border-color: var(--oouihelper--disabled-lighter-transparent);<br />
--ooui--dropdown-disabled-background-color: var(--oouihelper--disabled-darker-transparent);<br />
<br />
<br />
/* selectfile */<br />
--ooui--selectfile-border-color: #72777d;<br />
--ooui--selectfile-background-color: var(--oouihelper--textinput-background);<br />
--ooui--selectfile-candrop-background-color: #514743;<br />
<br />
<br />
/* tag item */<br />
--ooui--tagitem-background-color: rgba(20, 20, 20, --theme-navbar-tab-selected-background);<br />
<br />
--ooui--tagitem-border-color: var(--oouihelper--borderdark);<br />
--ooui--tagitem-border-color--hover: var(--oouihelper--borderdark-hover);<br />
--ooui--tagitem-border-color--focus: var(--oouihelper--themerelated-darkest);<br />
<br />
--ooui--tagitem-invalid-border-color: var(--oouihelper--red-lighter);<br />
<br />
--ooui--tagitem-color--hover: #efeadc;<br />
<br />
--ooui--tagitem-disabled-color: var(--oouihelper--disabled);<br />
--ooui--tagitem-disabled-border-color: var(--oouihelper--disabled-lighter-transparent);<br />
--ooui--tagitem-disabled-background-color: rgba(20, 20, 20, 0.5);<br />
<br />
<br />
/* multioption */<br />
--ooui--multioption-disabled-color: var(--oouihelper--disabled);<br />
<br />
<br />
/* progressbar */<br />
--ooui--progressbar-border-color: var(--oouihelper--themerelated);<br />
--ooui--progressbar-bar-background-color: var(--oouihelper--themerelated);<br />
--ooui--progressbar-disabled-border-color: var(--oouihelper--themerelated-disabled);<br />
<br />
--ooui--progressbar-pending-background-color-1: var(--theme-page-background-color--secondary);<br />
--ooui--progressbar-pending-background-color-2: rgba(var(--theme-border-color--rgb),.4);<br />
<br />
<br />
/* messagewidget */<br />
--ooui--messagewidget-notice-background-color: var(--theme-page-background-color--secondary);<br />
--ooui--messagewidget-notice-border-color: var(--theme-border-color);<br />
<br />
--ooui--messagewidget-error-background-color: var(--oouihelper--red);<br />
--ooui--messagewidget-error-border-color: var(--oouihelper--red-darker);<br />
--ooui--messagewidget-error-color: var(--oouihelper--red-lighter);<br />
<br />
--ooui--messagewidget-warning-background-color: var(--oouihelper--yellow);<br />
--ooui--messagewidget-warning-border-color: var(--oouihelper--yellow-darker);<br />
<br />
--ooui--messagewidget-success-background-color: var(--oouihelper--green);<br />
--ooui--messagewidget-success-border-color: var(--oouihelper--green-darker);<br />
--ooui--messagewidget-success-color: var(--oouihelper--green-lighter);<br />
<br />
<br />
/* menuselectwidget */<br />
--ooui--menuselect-background-color: var(--oouihelper--text-background);<br />
--ooui--menuselect-selected-background-color: var(--oouihelper--textinput-background-darker);<br />
--ooui--menuselect-highlighted-background-color: var(--oouihelper--textinput-background-lighter);<br />
<br />
--ooui--menuselect-border-color: var(--oouihelper--borderdark);<br />
<br />
--ooui--menusectionoption-color: var(--oouihelper--placeholdertext);<br />
<br />
<br />
/* tabselectwidget */<br />
--ooui--tabselect-background-color: var(--oouihelper--text-background);<br />
--ooui--tabselect-selected-background-color: var(--oouihelper--themerelated);<br />
--ooui--tabselect-highlighted-background-color: var(--oouihelper--textinput-background-lighter);<br />
<br />
--ooui--tabselect-frameless-box-shadow-color: var(--oouihelper--borderdark-lighter);<br />
--ooui--tabselect-frameless-selected-color: var(--theme-link-color);<br />
--ooui--tabselect-frameless-selected-box-shadow-color: var(--theme-link-color);<br />
--ooui--tabselect-frameless-highlighted-color: #bcd1d2;<br />
--ooui--tabselect-frameless-highlighted-box-shadow-color: #bcd1d2;<br />
<br />
--ooui--taboption-color: var(--oouihelper--placeholdertext);<br />
<br />
<br />
/* outlineselectwidget */<br />
--ooui--outlineselect-box-shadow--focus: inset var(--oouihelper--themerelated-lighter-transparent) 0 0 0 2px;<br />
<br />
--ooui--outlineoption-background-color: var(--oouihelper--text-background);<br />
--ooui--outlineoption-border-color: var(--oouihelper--borderdark);<br />
--ooui--outlineoption-selected-background-color: var(--oouihelper--textinput-background-darker);<br />
--ooui--outlineoption-highlighted-background-color: var(--oouihelper--textinput-background-lighter);<br />
--ooui--outlineoption-pressed-background-color: #22292a;<br />
<br />
<br />
/* popupwidget */<br />
--ooui--popup-background-color: var(--oouihelper--text-background);<br />
--ooui--popup-border-color: var(--oouihelper--borderdark);<br />
<br />
<br />
/* layouts */<br />
--ooui--bookletlayout-border-color: var(--oouihelper--borderdark);<br />
<br />
--ooui--panellayout-border-color: var(--oouihelper--borderdark);<br />
<br />
<br />
/* dialog */<br />
--ooui--dialog-border-color: var(--oouihelper--borderdark);<br />
--ooui--dialog-border-color--lighter: var(--oouihelper--borderdark-lighter);<br />
<br />
<br />
/* window */<br />
--ooui--window-background-color: var(--oouihelper--text-background);<br />
--ooui--window-border-color: var(--oouihelper--borderdark);<br />
<br />
<br />
/* indicators */<br />
/* tools like https://isotropic.co/tool/hex-color-to-css-filter/ allow converting the desired color into a filter */<br />
--ooui--indicator-filter: brightness(0) invert(90%) sepia(28%) saturate(107%) hue-rotate(5deg) brightness(96%) contrast(93%);<br />
--ooui--indicator-invert-filter: brightness(0);<br />
<br />
<br />
/* icons */<br />
--ooui--icon-normal-filter: invert(1);<br />
--ooui--icon-progressive-filter: brightness(0) invert(88%) sepia(10%) saturate(1809%) hue-rotate(70deg) brightness(113%) contrast(91%);<br />
--ooui--icon-progressive-filter--hover: brightness(0) invert(88%) sepia(10%) saturate(1809%) hue-rotate(70deg) brightness(113%) contrast(91%);<br />
--ooui--icon-destructive-filter: brightness(0) invert(33%) sepia(27%) saturate(2948%) hue-rotate(329deg) brightness(116%) contrast(91%);<br />
--ooui--icon-invert-filter: brightness(0);<br />
<br />
--ooui--icon-success-filter: brightness(0) invert(76%) sepia(47%) saturate(4832%) hue-rotate(101deg) brightness(101%) contrast(101%); /* #00e673 */<br />
--ooui--icon-warning-filter: brightness(0) invert(81%) sepia(89%) saturate(585%) hue-rotate(323deg) brightness(96%) contrast(112%); /* #ffcc33 */<br />
--ooui--icon-error-filter: brightness(0) invert(56%) sepia(62%) saturate(4943%) hue-rotate(329deg) brightness(91%) contrast(108%); /* #f04848 */<br />
<br />
<br />
/* ------------------------------------------------------------------------- */<br />
/* ========================================================================= */<br />
<br />
/* OOUI variables end */<br />
<br />
/* ========================================================================= */<br />
/* ------------------------------------------------------------------------- */<br />
<br />
/* Sticky header */<br />
--sticky-header-height: 50px;<br />
--sticky-search-border-radius: 4px 0 0 4px;<br />
--sticky-button-border-radius: 8px;<br />
<br />
/******* "real" wiki content ********/<br />
<br />
--theme-widget-toc-arrow-color: rgba(234,227,209, 0.5);<br />
--theme-widget-toc-arrow-color-hover: rgba(234,227,209);<br />
--theme-widget-toc-item-hover-background: var(--theme-link-hover-background);<br />
<br />
<br />
--theme-collapsible-toggle-icon-color: var(--theme-text-color-note);<br />
--theme-collapsible-toggle-icon-color-hover: var(--theme-link-color-hover);<br />
<br />
}<br />
<br />
/* ------------------------------------------------------------------------- */<br />
/* ========================================================================= */<br />
<br />
/* Sea of Thieves Wiki variables START */<br />
<br />
/* ========================================================================= */<br />
/* ------------------------------------------------------------------------- */<br />
<br />
:root {<br />
<br />
/* Body */ <br />
<br />
--netbar-height: 35px;<br />
<br />
--page-background-image: url(https://seaofthieves.wiki.gg/images/c/cb/Season_Seven_title_screen.jpg);<br />
<br />
/* Logo */<br />
--wiki-logo-main: url(https://seaofthieves.wiki.gg/images/7/76/WikiWhite.png);<br />
--wiki-logo-horizontal: ;<br />
--wiki-logo-height: 128px;<br />
--wiki-logo-width: 300px; /*450px*/<br />
--wiki-logo-offset--top: calc(-1 * var(--wiki-logo-height) + 12px);<br />
--wiki-logo-offset--left-part: 4px;<br />
--wiki-logo-offset--left: calc(50vw - var(--layout-sidespace--left) - var(--layout-column-gap) * 1.5<br />
- var(--wiki-logo-width) / 2 + var(--sidebar-width) / 2 + var(--wiki-logo-offset--left-part));<br />
--wiki-logo-layout-bottom-gap: 0;<br />
--mw-head-base-height-offset: 0px;<br />
<br />
/* SOT Typography */<br />
--theme-page-headings-font: PragRoman,Georgia,serif;<br />
<br />
/* Sticky Header */<br />
--sticky-header-background-color: rgb(24,72,73);<br />
--sticky-header-shadow-color: #0000004a;<br />
--sticky-header-text-color: #fff;<br />
--sticky-header-link-color: #fff;<br />
--sticky-search-background-color: none; /*SAV*/<br />
--sticky-search-text-color: var(--theme-navbar-search-input-text-color);<br />
--sticky-search-border-color: var(--theme-navbar-search-input-border-color);<br />
--sticky-search-placeholder-text-color: var(--theme-text-color-placeholder);<br />
--sticky-button-text-color: var(--theme-text-color);<br />
--sticky-button-border-color: transparent;<br />
--sticky-button-background-color: rgba(0, 0, 0, .2);<br />
--sticky-button-hover-background-color: rgba(var(--theme-link-color--rgb),.15);<br />
<br />
/* SOT GRAPHICS */<br />
/* SOT General backgrounds */<br />
--main-header-background: url(https://seaofthieves.wiki.gg/images/7/78/Skin-Header-Background.jpg); /* Green bokeh */<br />
--parchment-border: url(https://seaofthieves.wiki.gg/images/4/40/Skin-Element-Border.png); /* Parchment semi-transparent*/<br />
--parchment-opaque: url(https://seaofthieves.wiki.gg/images/5/5a/Skin-Opaque-Element-Border.png); /* Parchment solid */<br />
--heading-border-1: url(https://seaofthieves.wiki.gg/images/6/68/Skin-Heading-Border.png); /* Green horizontal line */<br />
--heading-border-2: url(https://seaofthieves.wiki.gg/images/b/b9/Skin-Header-Border.png); /* Black zig-zag */<br />
--sidebar-border: url(https://seaofthieves.wiki.gg/images/8/8e/Skin-Sidebar-Background.png); /* Parchment vertical */<br />
<br />
/* SOT item boxes */<br />
--item-border-light: url(https://seaofthieves.wiki.gg/images/5/50/Border-light.svg);<br />
--item-border-standard: url(https://seaofthieves.wiki.gg/images/a/a6/Border-standard.svg);<br />
--item-border-premium: url(https://seaofthieves.wiki.gg/images/c/c1/Border-premium.svg);<br />
--item-border-athena: url(https://seaofthieves.wiki.gg/images/d/d6/Border-athena.svg);<br />
<br />
--item-background-standard: url(https://seaofthieves.wiki.gg/images/5/50/Standard-bg.png);<br />
--item-background-premium: url(https://seaofthieves.wiki.gg/images/7/76/Premium-bg.png);<br />
--item-background-athena: url(https://seaofthieves.wiki.gg/images/0/04/Athena-bg.png);<br />
}<br />
<br />
@media screen and (max-width: 1500px) {<br />
:root {<br />
/* Logo */<br />
--wiki-logo-height: 128px;<br />
--wiki-logo-width: 300px;<br />
--wiki-logo-offset--top: calc(-1 * var(--wiki-logo-height) + 7px);<br />
/* Page content */<br />
--content-body-top-margin: 60px;<br />
/* Page navigation (mw-head) */<br />
--content-navigation-top-offset: 27px;<br />
}<br />
}<br />
@media screen and (max-width: 1330px) {<br />
:root {<br />
/* Logo */<br />
--wiki-logo-offset--left-part: 9px;<br />
/* Grid layout */<br />
--layout-sidespace--left: 2px;<br />
--layout-sidespace--right: 16px;<br />
}<br />
}<br />
@media screen and (min-width: 1260px) {<br />
.is-sidebar-hidden {<br />
--sidenav-toggle-icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M7 7V1H5v4H1v2h6zM5 19h2v-6H1v2h4v4zm10-4h4v-2h-6v6h2v-4zm0-8h4V5h-4V1h-2v6h2z'/%3E%3C/svg%3E%0A");<br />
--sidebar-width: 0px;<br />
--layout-sidespace--right: 32px;<br />
}<br />
.is-sidebar-hidden #mw-panel .mw-portlet {<br />
display: none;<br />
}<br />
}<br />
@media screen and (max-width: 1260px) {<br />
:root {<br />
/* Logo */<br />
--wiki-logo-height: 100px;<br />
--wiki-logo-offset--top: calc(-1 * var(--wiki-logo-height));<br />
--wiki-logo-offset--left-part: calc( var(--wiki-logo-width) / -4 );<br />
--mw-head-base-height-offset: -9px;<br />
/* Logo background */<br />
--head-shadow-settings: radial-gradient(circle at center, #0008 0, #0006 calc(var(--wiki-logo-width) / 2.1),<br />
#0004 calc(var(--wiki-logo-width) / 1.3), transparent 100%);<br />
/* Grid layout */<br />
--layout-content-top-offset: calc(var(--wiki-logo-height) - 10px);<br />
--layout-sidespace--left: 24px;<br />
--layout-sidespace--right: 24px;<br />
--layout-column-gap: 0px;<br />
/* Sidebar / toolbar */<br />
--toolbar-height: 38px;<br />
--sidebar-to-content-margin: 0;<br />
--sidebar-toggle-icon--open: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='m13.002 6.001-5 5.001-5-5.001z' fill='%23fff' /%3E%3C/svg%3E%0A");<br />
--sidebar-toggle-icon--collapsed: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='m6.001 2.998 5.001 5-5.001 5z' fill='%23fff'/%3E%3C/svg%3E%0A");<br />
/* Page content */<br />
--content-horizontal-margin: 1.25em;<br />
--content-top-margin: calc(var(--toolbar-height) + 10px);<br />
--content-body-top-margin: 32px;<br />
/* Page navigation (mw-head) */<br />
--content-navigation-top-offset: calc(8px + var(--content-top-margin));<br />
}<br />
}<br />
@media screen and (max-width: 720px) {<br />
:root {<br />
/* Logo */<br />
--wiki-logo-width: 300px;<br />
--wiki-logo-offset--top: calc(-1 * var(--wiki-logo-height));<br />
--wiki-logo-offset--left: 0;<br />
--wiki-logo-layout-bottom-gap: calc((var(--wiki-logo-offset--top) - var(--netbar-height)) * 2);<br />
--mw-head-base-height-offset: 0px;<br />
/* Logo background */<br />
--head-shadow-settings: linear-gradient(to right, #0009 0, #0007 var(--wiki-logo-width), transparent 100%);<br />
--head-background-settings: var(--head-background-image--mobile) 100% 0 / 161px 154px no-repeat;<br />
/* Grid layout */<br />
--layout-content-top-offset: var(--wiki-logo-height);<br />
--layout-sidespace--left: 0;<br />
--layout-sidespace--right: 0;<br />
/* Search */<br />
--search-height: 35px;<br />
--search-spacing--bottom: 6px;<br />
/* Page content */<br />
--content-body-top-margin: 85px;<br />
--content-top-margin: calc(var(--toolbar-height) + 5px);<br />
/* Page navigation (mw-head) */<br />
--content-navigation-top-offset: calc(var(--search-height) + 26px);<br />
--content-navigation-margin: calc(var(--search-height) + var(--search-spacing--bottom)) 0.5em 0;<br />
/* Sticky header */<br />
--sticky-header-height: 40px;<br />
--sticky-search-border-radius: 0;<br />
--sticky-button-border-radius: 0;<br />
}<br />
}<br />
<br />
/**** Theme vars END ***********************************************************/<br />
<br />
<br />
<br />
<br />
/**** base styles START ***********************************************************/<br />
<br />
/* always show scroll bar for short page.<br />
* By doing this page background size won't change when expand/collapse sidebar sections.<br />
*/<br />
html{<br />
overflow-y: scroll;<br />
}<br />
<br />
/** Font **/<br />
html, body,<br />
h1, h2, h3, h4, h5, h6 {<br />
font-family: Helvetica, Arial, sans-serif;<br />
color: var(--theme-text-color);<br />
}<br />
body,<br />
body .vector-body{<br />
font-size: 14px;<br />
}<br />
.mw-body h1, .mw-body-content h1, .mw-body-content h2 {<br />
font-family: var(--theme-page-headings-font);<br />
color: var(--theme-header-color);<br />
}<br />
.mw-body h3, .mw-body h4, .mw-body h5, .mw-body h6 {<br />
color: var(--theme-header-color);<br />
}<br />
#mw-head, #right-navigation .vectorMenu h3 {<br />
font-family: var(--theme-page-headings-font);<br />
}<br />
#mw-panel h3{<br />
font-family: var(--theme-page-headings-font);<br />
}<br />
.vector-menu-dropdown .menu li a,<br />
#p-search form,<br />
#p-search input{<br />
font-family: Helvetica, Arial, sans-serif;<br />
}<br />
.toc .toctitle h2 {<br />
font-family: var(--theme-page-headings-font);<br />
font-size: .75rem;<br />
}<br />
<br />
/** link color **/<br />
<br />
/* Self-links aren't real links, they're not clickable.<br />
* Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive.<br />
* We should not use :not(.selflink) since it increases the priority and make it is difficult to override<br />
* link styles for certain elements (e.g. in wiki.gg header).<br />
*/<br />
a,<br />
a.selflink:hover, a.selflink:active{<br />
text-decoration: none;<br />
}<br />
a { color: var(--theme-link-color); }<br />
a.selflink:hover, a.selflink:active { color: var(--theme-text-color); }<br />
a:visited{<br />
color: var(--theme-link-color-visited);<br />
color: var(--theme-link-color);<br />
}<br />
a:hover, a:active{<br />
text-decoration: underline;<br />
color: var(--theme-link-color-hover);<br />
}<br />
/** red link **/<br />
/* we don't really need to mark you have "visited" an inexistent page */<br />
a.new, a.new:visited{<br />
color: var(--theme-link-color-redlink);<br />
}<br />
<br />
/* -------------------------------------------------------- */<br />
/* Tables */<br />
/* -------------------------------------------------------- */<br />
table {<br />
/* fix 100% width table with border */<br />
box-sizing: border-box;<br />
}<br />
<br />
table.lined,<br />
table.bordered,<br />
table.cellborder{<br />
border-collapse: collapse;<br />
border-style: solid;<br />
border-color: var(--theme-border-color);<br />
}<br />
table.lined th,<br />
table.lined td{<br />
border-width: 0 0 1px 0;<br />
}<br />
<br />
/*** "wikitable"-classed tables ***/<br />
.wikitable,<br />
.mw-datatable,<br />
table.mw-abuselog-details {<br />
border: 1px solid var(--table-border-color);<br />
background-color: var(--table-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
table.wikitable tbody tr th,<br />
table.wikitable > tr > th,<br />
table.wikitable > * > tr > th,<br />
table.mw-abuselog-details th,<br />
.mw-datatable td, .mw-datatable th {<br />
background-color: var(--table-heading-background-color);<br />
border: 1px solid var(--table-border-color);<br />
color: inherit<br />
}<br />
table.wikitable tr td,<br />
table.wikitable tr th,<br />
table.mw-abuselog-details tr td,<br />
table.mw-abuselog-details tr th{<br />
padding: 0.2em 0.5em;<br />
}<br />
table.wikitable tbody tr td,<br />
table.mw-abuselog-details tr td {<br />
border: 1px solid var(--table-border-color);<br />
}<br />
.mw-datatable td {<br />
background-color: inherit;<br />
}<br />
.mw-datatable tr:hover td {<br />
background-color: #fff2;<br />
}<br />
<br />
table.cargoTable.noMerge {<br />
border: 1px solid var(--table-border-color);<br />
background: var(--table-background-color);<br />
}<br />
<br />
table.cargoTable td {<br />
border: 1px solid var(--table-border-color);<br />
}<br />
<br />
table.cargoTable.noMerge tr th {<br />
background-color: var(--table-heading-background-color);<br />
border: 1px solid var(--table-border-color);<br />
}<br />
<br />
table.cargoTable.noMerge tr:nth-child(2n) {<br />
background: rgba(0, 0, 0, 0.25);<br />
}<br />
table.cargoTable.noMerge tr:nth-child(2n+1) {<br />
background: none;<br />
}<br />
<br />
/**** base styles END ***********************************************************/<br />
<br />
/*********************************************************************************************************/<br />
<br />
input, button{<br />
color: var(--theme-control-text-color);<br />
caret-color: var(--theme-text-color);<br />
}<br />
.wikiEditor-ui input, .mw-input input {<br />
caret-color: black;<br />
}<br />
input[type=submit]{<br />
color: var(--theme-control-text-color);<br />
}<br />
::placeholder {<br />
color: var(--theme-text-color-placeholder);<br />
}<br />
<br />
<br />
/* Removes VisualEdit button */<br />
#ca-ve-edit {<br />
display: none;<br />
}<br />
<br />
.content-body img{<br />
/*max-width: 100%;*/<br />
}<br />
<br />
<br />
/* Link color */<br />
.mw-parser-output a.external,<br />
.mw-parser-output a.external:visited,<br />
.mw-parser-output a.extiw,<br />
.mw-parser-output a.extiw:visited {<br />
color: var(--theme-link-color);<br />
}<br />
<br />
/* Text color */<br />
#content,<br />
#footer ul li,<br />
h1, h2, h3, h4, h5, h6, <br />
div.hat-note.t-main,<br />
#contentSub, #contentSub2,<br />
.search-types .current a,<br />
.infobox > .title > span,<br />
code,<br />
.trw-toggleable.not-toggled.achievements .achievement b * {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
#firstHeading{<br />
color:var(--theme-header-color); <br />
}<br />
<br />
.i .note,<br />
.note-text{<br />
color: var(--theme-text-color-note);<br />
}<br />
<br />
/* Invert class */<br />
.invert,<br />
.theme-mode-dark .dark-invert,<br />
.theme-mode-light .light-invert{<br />
filter: invert(1);<br />
}<br />
<br />
/* OOUI styles */<br />
/* ================================================================== */<br />
/* OOUI styles start */<br />
/* ================================================================== */<br />
<br />
<br />
/* ------------------------------------------------------------------ */<br />
<br />
<br />
.oo-ui-iconElement-icon {<br />
filter: var(--ooui--icon-normal-filter);<br />
}<br />
<br />
.oo-ui-iconElement-icon.oo-ui-image-progressive {<br />
filter: var(--ooui--icon-progressive-filter);<br />
}<br />
<br />
.oo-ui-iconElement-icon.oo-ui-image-destructive {<br />
filter: var(--ooui--icon-destructive-filter);<br />
}<br />
<br />
.oo-ui-iconElement-icon.oo-ui-image-invert {<br />
filter: var(--ooui--icon-invert-filter);<br />
}<br />
<br />
.oo-ui-iconElement-icon.oo-ui-image-success {<br />
filter: var(--ooui--icon-success-filter);<br />
}<br />
<br />
.oo-ui-iconElement-icon.oo-ui-image-warning {<br />
filter: var(--ooui--icon-warning-filter);<br />
}<br />
<br />
.oo-ui-iconElement-icon.oo-ui-image-error {<br />
filter: var(--ooui--icon-error-filter);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button {<br />
color: var(--ooui--button-color);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {<br />
background-color: unset;<br />
color: var(--ooui--button-color--hover);<br />
--ooui--icon-normal-filter: var(--ooui--icon-filter--normal-progressive);<br />
color: var(--ooui--button-text-color--frameless-hover);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
box-shadow: var(--ooui--button-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-buttonElement-pressed>input.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled>.oo-ui-buttonElement-button:active {<br />
background-color: unset;<br />
color: var(--ooui--button-color);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
box-shadow: none;<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-progressive-color);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:hover {<br />
color: var(--ooui--button-progressive-color--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:hover .oo-ui-iconElement-icon.oo-ui-image-progressive {<br />
filter: var(--ooui--icon-progressive-filter--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:active,<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-progressive-color);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-destructive-color);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:hover {<br />
color: var(--ooui--button-destructive-color--hover)<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:active,<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-pressed>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-destructive-color);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-frameless.oo-ui-widget-disabled>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-disabled-color)<br />
}<br />
<br />
.oo-ui-buttonElement-framed>.oo-ui-buttonElement-button {<br />
border-radius: 4px;<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-disabled>.oo-ui-buttonElement-button {<br />
background: var(--ooui--button-disabled-background);<br />
color: var(--ooui--button-disabled-color);<br />
border-top: var(--ooui--button-disabled-border-top);<br />
border-right: var(--ooui--button-disabled-border-right);<br />
border-bottom: var(--ooui--button-disabled-border-bottom);<br />
border-left: var(--ooui--button-disabled-border-left);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button, <br />
.cargo-tablelist .oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button {<br />
background: var(--ooui--button-background);<br />
color: var(--ooui--button-color);<br />
border-top: var(--ooui--button-border-top);<br />
border-right: var(--ooui--button-border-right);<br />
border-bottom: var(--ooui--button-border-bottom);<br />
border-left: var(--ooui--button-border-left);<br />
box-shadow: var(--ooui--button-box-shadow);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button:hover {<br />
background: var(--ooui--button-background--hover);<br />
color: var(--ooui--button-color--hover);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button:focus {<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
box-shadow: var(--ooui--button-box-shadow), var(--ooui--button-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active>.oo-ui-buttonElement-button {<br />
background: var(--ooui--button-background--hover);<br />
color: var(--ooui--button-progressive-color);<br />
border-color: var(--ooui--button-progressive-primary-border-color)<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active>.oo-ui-buttonElement-button:focus {<br />
border-color: var(--ooui--button-progressive-primary-border-color);<br />
box-shadow: var(--ooui--button-box-shadow), var(--ooui--button-progressive-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button:active,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-pressed>.oo-ui-buttonElement-button {<br />
background: var(--ooui--button-background);<br />
color: var(--ooui--button-color);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-progressive-color);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:hover .oo-ui-iconElement-icon.oo-ui-image-progressive {<br />
filter: var(--ooui--icon-progressive-filter--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:hover {<br />
color: var(--ooui--button-progressive-color--hover);<br />
background: var(--ooui--button-background--hover);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:focus {<br />
border-top: var(--ooui--button-border-top);<br />
border-right: var(--ooui--button-border-right);<br />
border-bottom: var(--ooui--button-border-bottom);<br />
border-left: var(--ooui--button-border-left);<br />
box-shadow: var(--ooui--button-box-shadow), var(--ooui--button-progressive-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:active,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active>.oo-ui-buttonElement-button {<br />
background: var(--ooui--button-background);<br />
color: var(--ooui--button-progressive-color);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-destructive-color);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:hover {<br />
color: var(--ooui--button-destructive-color--hover);<br />
background: var(--ooui--button-background--hover);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:focus {<br />
border-top: var(--ooui--button-border-top);<br />
border-right: var(--ooui--button-border-right);<br />
border-bottom: var(--ooui--button-border-bottom);<br />
border-left: var(--ooui--button-border-left);<br />
box-shadow: var(--ooui--button-box-shadow), var(--ooui--button-destructive-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:active,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-pressed>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-active>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-popupToolGroup-active>.oo-ui-buttonElement-button {<br />
background: var(--ooui--button-background);<br />
color: var(--ooui--button-destructive-color);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-color);<br />
background: linear-gradient(rgba(20, 20, 20, 0.1), rgba(20, 20, 20, 0.23)), rgba(var(--theme-border-color--rgb),.5);<br />
border-color: var(--ooui--button-progressive-primary-border-color);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:hover {<br />
color: var(--ooui--button-color);<br />
background: var(--ooui--button-progressive-background);<br />
border-color: var(--ooui--button-progressive-primary-border-color--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:focus {<br />
border-color: var(--ooui--button-progressive-primary-border-color);<br />
box-shadow: var(--ooui--button-box-shadow), var(--ooui--button-progressive-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive>.oo-ui-buttonElement-button:active,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-progressive-color);<br />
background: var(--ooui--button-background);<br />
border-color: var(--ooui--button-progressive-primary-border-color);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button {<br />
color: var(--ooui--button-destructive-color);<br />
background: var(--ooui--button-background);<br />
border-color: var(--ooui--button-destructive-primary-border-color);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:hover {<br />
color: var(--ooui--button-destructive-color--hover);<br />
background: var(--ooui--button-background--hover);<br />
border-color: var(--ooui--button-destructive-primary-border-color--hover);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:focus {<br />
border-color: var(--ooui--button-destructive-primary-border-color);<br />
box-shadow: var(--ooui--button-box-shadow), var(--ooui--button-destructive-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive>.oo-ui-buttonElement-button:active,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-pressed>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-active>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-popupToolGroup-active>.oo-ui-buttonElement-button {<br />
background: var(--ooui--button-background);<br />
color: var(--ooui--button-destructive-color);<br />
border-color: var(--ooui--button-destructive-primary-border-color);<br />
}<br />
<br />
.oo-ui-numberInputWidget-plusButton > .oo-ui-buttonElement-button {<br />
border-top-left-radius: 0;<br />
border-bottom-left-radius: 0;<br />
border-left-width: 0;<br />
}<br />
<br />
.oo-ui-numberInputWidget-minusButton > .oo-ui-buttonElement-button {<br />
border-top-right-radius: 0;<br />
border-bottom-right-radius: 0;<br />
border-right-width: 0;<br />
}<br />
<br />
.oo-ui-pendingElement-pending {<br />
background-color: var(--ooui--textarea-pending-background-color-1);<br />
background-image: linear-gradient(135deg, var(--ooui--textarea-pending-background-color-2) 25%, transparent 25%, transparent 50%, var(--ooui--textarea-pending-background-color-2) 50%, var(--ooui--textarea-pending-background-color-2) 75%, transparent 75%, transparent);<br />
}<br />
<br />
.oo-ui-fieldLayout-disabled>.oo-ui-fieldLayout-body>.oo-ui-fieldLayout-header>.oo-ui-labelElement-label {<br />
color: var(--ooui--dropdown-disabled-color)<br />
}<br />
<br />
.oo-ui-panelLayout-framed {<br />
border-color: var(--ooui--panellayout-border-color);<br />
}<br />
<br />
.oo-ui-optionWidget.oo-ui-widget-disabled {<br />
color: var(--ooui--disabled-color);<br />
}<br />
<br />
.oo-ui-radioSelectWidget:focus [type='radio']:checked+span:before {<br />
border-color: transparent;<br />
}<br />
<br />
.oo-ui-labelWidget.oo-ui-inline-help {<br />
color: var(--ooui--inlinehelp-color);<br />
}<br />
<br />
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-error {<br />
background-color: var(--ooui--messagewidget-error-background-color);<br />
border-color: var(--ooui--messagewidget-error-border-color);<br />
}<br />
<br />
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-warning {<br />
background-color: var(--ooui--messagewidget-warning-background-color);<br />
border-color: var(--ooui--messagewidget-warning-border-color)<br />
}<br />
<br />
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-success {<br />
background-color: var(--ooui--messagewidget-success-background-color);<br />
border-color: var(--ooui--messagewidget-success-border-color)<br />
}<br />
<br />
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-notice {<br />
background-color: var(--ooui--messagewidget-notice-background-color);<br />
border-color: var(--ooui--messagewidget-notice-border-color)<br />
}<br />
<br />
.oo-ui-messageWidget.oo-ui-flaggedElement-error:not(.oo-ui-messageWidget-block) {<br />
color: var(--ooui--messagewidget-error-color)<br />
}<br />
<br />
.oo-ui-messageWidget.oo-ui-flaggedElement-success:not(.oo-ui-messageWidget-block) {<br />
color: var(--ooui--messagewidget-success-color)<br />
}<br />
<br />
.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed.oo-ui-widget-disabled+.oo-ui-widget-disabled>.oo-ui-buttonElement-button {<br />
border-left-color: var(--ooui--button-disabled-border-left);<br />
}<br />
<br />
.oo-ui-buttonGroupWidget.oo-ui-widget-enabled .oo-ui-buttonElement.oo-ui-toggleWidget-on+.oo-ui-toggleWidget-on>.oo-ui-buttonElement-button,<br />
.oo-ui-buttonGroupWidget.oo-ui-widget-enabled .oo-ui-buttonElement.oo-ui-toggleWidget-on+.oo-ui-toggleWidget-on>.oo-ui-buttonElement-button:active {<br />
border-left-color: var(--ooui--button-border-left);<br />
}<br />
<br />
.oo-ui-popupWidget-popup {<br />
background-color: var(--ooui--popup-background-color);<br />
border-color: var(--ooui--popup-border-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:before {<br />
border-bottom-color: var(--ooui--popup-border-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:after {<br />
border-bottom-color: var(--ooui--popup-background-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:before {<br />
border-top-color: var(--ooui--popup-border-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:after {<br />
border-top-color: var(--ooui--popup-background-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor:before {<br />
border-right-color: var(--ooui--popup-border-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor:after {<br />
border-right-color: var(--ooui--popup-background-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor:before {<br />
border-left-color: var(--ooui--popup-border-color);<br />
}<br />
<br />
.oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor:after {<br />
border-left-color: var(--ooui--popup-background-color);<br />
}<br />
<br />
.oo-ui-checkboxInputWidget [type='checkbox']+span {<br />
background-color: transparent;<br />
border-color: var(--ooui--checkbox-border-color);<br />
border-width: 2px;<br />
filter: none;<br />
}<br />
<br />
.oo-ui-checkboxInputWidget [type='checkbox']:indeterminate+span:before {<br />
background-color: var(--oouihelper--themerelated-light);<br />
}<br />
<br />
.oo-ui-checkboxInputWidget [type='checkbox']:disabled+span {<br />
background-color: var(--ooui--checkbox-disabled-background-color);<br />
border-color: var(--ooui--checkbox-disabled-background-color);<br />
background-image: linear-gradient(transparent, transparent), var(--ooui--checkbox-icon);<br />
}<br />
<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:focus+span {<br />
border-color: var(--ooui--checkbox-border-color);<br />
box-shadow: inset 0 0 0 1px var(--ooui--checkbox-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:hover+span {<br />
border-color: var(--ooui--checkbox-border-color--hover)<br />
}<br />
<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:active+span {<br />
background-color: var(--ooui--checkbox-border-color);<br />
border-color: var(--ooui--checkbox-border-color);<br />
box-shadow: none;<br />
}<br />
<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked+span,<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate+span {<br />
background-color: transparent;<br />
border-color: var(--theme-border-color); <br />
border-width: 2px;<br />
background-image: linear-gradient(transparent, transparent), var(--ooui--checkbox-icon);<br />
}<br />
<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked:focus+span,<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate:focus+span {<br />
background-color: transparent;<br />
border-color: var(--ooui--checkbox-border-color);<br />
box-shadow: inset 0 0 0 1px var(--ooui--checkbox-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked:hover+span,<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate:hover+span {<br />
background-color: transparent;<br />
border-color: var(--ooui--checkbox-border-color--hover);<br />
background-image: linear-gradient(transparent, transparent), var(--ooui--checkbox-icon--hover);<br />
}<br />
<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked:active+span,<br />
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate:active+span {<br />
background-color: transparent;<br />
border-color: var(--ooui--checkbox-border-color);<br />
box-shadow: none;<br />
}<br />
<br />
.oo-ui-dropdownInputWidget select {<br />
border-color: var(--ooui--dropdown-border-color);<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled {<br />
background-color: transparent;<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled:hover {<br />
background-color: transparent;<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select {<br />
color: var(--theme-text-color);<br />
background-color: var(--ooui--textarea-background-color);<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:hover {<br />
color: var(--theme-text-color);<br />
border-color: var(--theme-border-highlight);<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:active {<br />
color: var(--theme-text-color);<br />
border-color: var(--theme-border-highlight);<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:focus {<br />
border-color: var(--theme-border-highlight);<br />
box-shadow: none;<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-disabled {<br />
background-color: transparent;<br />
}<br />
<br />
.oo-ui-dropdownInputWidget.oo-ui-widget-disabled select {<br />
color: var(--ooui--dropdown-disabled-color);<br />
border-color: transparent;<br />
}<br />
<br />
.oo-ui-radioInputWidget [type='radio']+span {<br />
background-color: transparent;<br />
border-color: var(--ooui--radiobutton-border-color);<br />
border-width: 2px;<br />
}<br />
<br />
.oo-ui-radioInputWidget [type='radio']+span:before {<br />
top: -4px;<br />
left: -4px;<br />
right: -4px;<br />
bottom: -4px;<br />
}<br />
<br />
.oo-ui-radioInputWidget [type='radio']:checked+span,<br />
.oo-ui-radioInputWidget [type='radio']:checked:hover+span,<br />
.oo-ui-radioInputWidget [type='radio']:checked:focus:hover+span {<br />
border-width: 6px;<br />
}<br />
<br />
.oo-ui-radioInputWidget [type='radio']:checked+span:before,<br />
.oo-ui-radioInputWidget [type='radio']:checked:hover+span:before,<br />
.oo-ui-radioInputWidget [type='radio']:checked:focus:hover+span:before {<br />
background-color: transparent;<br />
border: 4px solid var(--ooui--textarea-background-color);<br />
}<br />
<br />
.oo-ui-radioInputWidget [type='radio']:disabled+span {<br />
background-color: var(--ooui--radiobutton-disabled-background-color);<br />
border-color: var(--ooui--radiobutton-border-color)<br />
}<br />
<br />
.oo-ui-radioInputWidget [type='radio']:disabled:checked+span {<br />
background-color: var(--ooui--radiobutton-disabled-background-color)<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:hover+span {<br />
border-color: var(--ooui--radiobutton-border-color--hover)<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:active+span {<br />
background-color: var(--ooui--radiobutton-border-color);<br />
border-color: var(--ooui--radiobutton-border-color);<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked+span {<br />
background-color: var(--oouihelper--themerelated-light);<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:focus+span:before {<br />
border-color: transparent;<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:focus+span {<br />
box-shadow: inset 0 0 0 1px var(--ooui--radiobutton-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:hover+span {<br />
border-color: var(--ooui--radiobutton-border-color--hover);<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:active+span {<br />
border-color: var(--ooui--radiobutton-border-color);<br />
box-shadow: inset 0 0 0 1px var(--ooui--radiobutton-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:active+span:before {<br />
border-color: transparent;<br />
}<br />
<br />
.oo-ui-textInputWidget .oo-ui-inputWidget-input {<br />
background-color: var(--ooui--textarea-background-color);<br />
color: var(--theme-text-color);<br />
border-color: var(--ooui--textarea-border-color);<br />
caret-color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-textInputWidget .oo-ui-pendingElement-pending {<br />
background-color: var(--ooui--textarea-pending-background-color-1)<br />
}<br />
<br />
.oo-ui-textInputWidget>.oo-ui-labelElement-label {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input::-webkit-input-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input:-ms-input-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input::-moz-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input::placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input:focus {<br />
border-color: var(--ooui--textarea-border-color--focus);<br />
box-shadow: inset 0 0 0 1px var(--ooui--textarea-border-color--focus);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input[readonly]:not(.oo-ui-pendingElement-pending) {<br />
background-color: var(--ooui--textarea-readonly-background-color)<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input {<br />
border-color: var(--ooui--textarea-border-color--hover)<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input:focus {<br />
border-color: var(--ooui--textarea-border-color--focus)<br />
}<br />
<br />
@media screen and (min-width:0) {<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled textarea.oo-ui-inputWidget-input:focus {<br />
outline-color: var(--ooui--textarea-border-color--focus);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid textarea.oo-ui-inputWidget-input:focus {<br />
outline-color: var(--ooui--textarea-invalid-border-color)<br />
}<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {<br />
border-color: var(--ooui--textarea-invalid-border-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input:hover {<br />
border-color: var(--ooui--textarea-invalid-border-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input:focus {<br />
border-color: var(--ooui--textarea-invalid-border-color);<br />
box-shadow: inset 0 0 0 1px var(--ooui--textarea-invalid-border-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-disabled .oo-ui-inputWidget-input {<br />
background-color: var(--ooui--textarea-disabled-background-color);<br />
-webkit-text-fill-color: var(--ooui--textarea-disabled-color);<br />
color: var(--ooui--textarea-disabled-color);<br />
text-shadow: none;<br />
border-color: var(--ooui--textarea-disabled-border-color);<br />
}<br />
<br />
.oo-ui-textInputWidget.oo-ui-widget-disabled>.oo-ui-labelElement-label {<br />
color: var(--ooui--textarea-placeholder-color);<br />
text-shadow: none;<br />
}<br />
<br />
.oo-ui-menuSelectWidget {<br />
background-color: var(--ooui--menuselect-background-color);<br />
border-color: var(--ooui--menuselect-border-color);<br />
}<br />
<br />
.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected {<br />
background-color: var(--ooui--menuselect-selected-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted,<br />
.oo-ui-menuOptionWidget.oo-ui-optionWidget-pressed.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {<br />
background-color: var(--ooui--menuselect-selected-background-color);<br />
color: var(--theme-link-color);<br />
}<br />
<br />
.oo-ui-menuOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-menuSectionOptionWidget {<br />
color: var(--ooui--menusectionoption-color);<br />
}<br />
<br />
.oo-ui-dropdownWidget-handle {<br />
border-color: var(--ooui--dropdown-border-color);<br />
}<br />
<br />
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle {<br />
background-color: var(--ooui--dropdown-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:hover {<br />
background-color: var(--ooui--dropdown-background-color--hover);<br />
color: var(--theme-text-color);<br />
border-color: var(--ooui--dropdown-border-color--hover);<br />
}<br />
<br />
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:active {<br />
color: var(--theme-text-color);<br />
border-color: var(--ooui--dropdown-border-color--hover);<br />
}<br />
<br />
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:focus {<br />
border-color: var(--ooui--dropdown-border-color--focus);<br />
box-shadow: inset 0 0 0 1px var(--ooui--dropdown-border-color--focus);<br />
}<br />
<br />
.oo-ui-dropdownWidget.oo-ui-widget-enabled.oo-ui-dropdownWidget-open .oo-ui-dropdownWidget-handle {<br />
background-color: var(--ooui--dropdown-background-color);<br />
}<br />
<br />
.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle {<br />
color: var(--ooui--dropdown-disabled-color);<br />
text-shadow: none;<br />
border-color: var(--ooui--dropdown-disabled-border-color);<br />
background-color: var(--ooui--dropdown-disabled-background-color);<br />
}<br />
<br />
.oo-ui-multioptionWidget.oo-ui-widget-disabled {<br />
color: var(--ooui--multioption-disabled-color);<br />
}<br />
<br />
.oo-ui-progressBarWidget {<br />
border-color: var(--ooui--progressbar-border-color);<br />
}<br />
<br />
.oo-ui-progressBarWidget:not(.oo-ui-pendingElement-pending) {<br />
background-color: transparent;<br />
}<br />
<br />
.oo-ui-progressBarWidget.oo-ui-widget-enabled .oo-ui-progressBarWidget-bar {<br />
background-color: var(--ooui--progressbar-bar-background-color)<br />
}<br />
<br />
.oo-ui-progressBarWidget.oo-ui-widget-disabled .oo-ui-progressBarWidget-bar {<br />
background-color: var(--ooui--progressbar-disabled-border-color);<br />
}<br />
<br />
.oo-ui-progressBarWidget.oo-ui-pendingElement-pending {<br />
background-color: var(--ooui--progressbar-pending-background-color-1);<br />
background-image: linear-gradient(135deg, var(--ooui--progressbar-pending-background-color-2) 25%, transparent 25%, transparent 50%, var(--ooui--progressbar-pending-background-color-2) 50%, var(--ooui--progressbar-pending-background-color-2) 75%, transparent 75%, transparent);<br />
}<br />
<br />
.oo-ui-bookletLayout-outlinePanel>.oo-ui-outlineControlsWidget {<br />
border-top-color: var(--ooui--bookletlayout-border-color);<br />
}<br />
<br />
.oo-ui-bookletLayout>.oo-ui-menuLayout-menu {<br />
border-right-color: var(--ooui--bookletlayout-border-color);<br />
}<br />
<br />
.oo-ui-buttonSelectWidget .oo-ui-buttonOptionWidget.oo-ui-widget-disabled+.oo-ui-widget-disabled>.oo-ui-buttonElement-button {<br />
border-left: var(--ooui--button-disabled-border-left);<br />
}<br />
<br />
.oo-ui-buttonSelectWidget.oo-ui-widget-enabled:focus .oo-ui-buttonOptionWidget.oo-ui-optionWidget-selected .oo-ui-buttonElement-button {<br />
border-color: var(--ooui--button-progressive-primary-border-color);<br />
box-shadow: var(--ooui--button-box-shadow), var(--ooui--button-progressive-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-toggleButtonWidget.oo-ui-widget-enabled.oo-ui-buttonElement-frameless.oo-ui-toggleWidget-on .oo-ui-buttonElement-button {<br />
background-color: transparent;<br />
color: var(--ooui--button-frameless-on-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget {<br />
background-color: transparent;<br />
border: 1px solid var(--ooui--toggleswitch-border-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget-grip {<br />
top: 0.35714286em;<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip {<br />
left: 1.9em;<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled .oo-ui-toggleSwitchWidget-grip {<br />
background-color: transparent;<br />
border: 3px solid var(--ooui--toggleswitch-border-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover {<br />
background-color: transparent;<br />
border-color: var(--ooui--toggleswitch-border-color--hover);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover .oo-ui-toggleSwitchWidget-grip {<br />
background-color: transparent;<br />
border-color: var(--ooui--toggleswitch-border-color--hover);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active,<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:hover,<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:focus {<br />
background-color: var(--ooui--toggleswitch-color--active);<br />
border-color: var(--ooui--toggleswitch-color--active);<br />
box-shadow: inset 0 0 0 1px var(--ooui--toggleswitch-color--active);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active .oo-ui-toggleSwitchWidget-grip,<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:hover .oo-ui-toggleSwitchWidget-grip,<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:focus .oo-ui-toggleSwitchWidget-grip {<br />
background-color: var(--ooui--toggleswitch-grip-color);<br />
border-color: var(--ooui--toggleswitch-grip-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:focus {<br />
border-color: var(--ooui--toggleswitch-border-color);<br />
box-shadow: inset 0 0 0 1px var(--ooui--toggleswitch-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:focus .oo-ui-toggleSwitchWidget-grip {<br />
border-color: var(--ooui--toggleswitch-border-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on {<br />
background-color: var(--ooui--toggleswitch-border-color);<br />
border-color: var(--ooui--toggleswitch-border-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip {<br />
background-color: var(--ooui--toggleswitch-grip-color);<br />
border-color: var(--ooui--toggleswitch-grip-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:hover {<br />
background-color: var(--ooui--toggleswitch-border-color--hover);<br />
border-color: var(--ooui--toggleswitch-border-color--hover);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:active,<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:active:hover {<br />
background-color: var(--ooui--toggleswitch-color--active);<br />
border-color: var(--ooui--toggleswitch-color--active);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:focus {<br />
border-color: var(--ooui--toggleswitch-border-color);<br />
box-shadow: none;<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:focus:before {<br />
border-color: var(--ooui--toggleswitch-grip-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-disabled {<br />
background-color: var(--ooui--toggleswitch-disabled-background-color);<br />
border-color: var(--ooui--toggleswitch-border-color);<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-disabled.oo-ui-toggleWidget-off .oo-ui-toggleSwitchWidget-grip {<br />
background-color: transparent;<br />
border: 2px solid var(--ooui--toggleswitch-disabled-grip-color);<br />
box-shadow: none;<br />
}<br />
<br />
.oo-ui-toggleSwitchWidget.oo-ui-widget-disabled.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip {<br />
background-color: var(--ooui--toggleswitch-disabled-grip-color);<br />
}<br />
<br />
.oo-ui-selectFileWidget-dropTarget {<br />
background-color: var(--ooui--selectfile-background-color);<br />
border: 1px solid var(--ooui--selectfile-border-color);<br />
}<br />
<br />
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-dropTarget {<br />
background-color: var(--ooui--selectfile-background-color);<br />
}<br />
<br />
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-dropTarget:hover {<br />
border-color: var(--ooui--selectfile-border-color);<br />
}<br />
<br />
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-canDrop.oo-ui-selectFileWidget-dropTarget,<br />
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-canDrop .oo-ui-selectFileInputWidget-info>.oo-ui-inputWidget-input {<br />
background-color: var(--ooui--selectfile-candrop-background-color);<br />
color: var(--theme-link-color);<br />
}<br />
<br />
.oo-ui-selectFileWidget.oo-ui-widget-disabled.oo-ui-selectFileWidget-dropTarget,<br />
.oo-ui-selectFileWidget.oo-ui-selectFileInputWidget-empty.oo-ui-widget-disabled.oo-ui-selectFileWidget-dropTarget {<br />
background-color: var(--ooui--textarea-disabled-background-color);<br />
border-color: var(--ooui--selectfile-border-color);<br />
}<br />
<br />
.oo-ui-outlineSelectWidget:focus {<br />
box-shadow: var(--ooui--outlineselect-box-shadow--focus);<br />
}<br />
<br />
.oo-ui-outlineOptionWidget.oo-ui-optionWidget-highlighted {<br />
background-color: var(--ooui--outlineoption-highlighted-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-outlineOptionWidget.oo-ui-optionWidget-selected {<br />
background-color: var(--ooui--outlineoption-selected-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-outlineOptionWidget.oo-ui-optionWidget-pressed {<br />
background-color: var(--ooui--outlineoption-pressed-background-color);<br />
color: var(--theme-link-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-framed {<br />
background-color: var(--ooui--tabselect-background-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-frameless {<br />
box-shadow: inset 0 -1px 0 0 var(--ooui--tabselect-frameless-box-shadow-color);<br />
}<br />
<br />
.oo-ui-tabOptionWidget {<br />
color: var(--ooui--taboption-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected {<br />
background-color: var(--ooui--tabselect-selected-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected .oo-ui-labelElement-label {<br />
border-bottom-color: var(--ooui--tabselect-selected-background-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover {<br />
background-color: var(--ooui--tabselect-highlighted-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled:active {<br />
background-color: var(--ooui--tabselect-selected-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget-selected:hover {<br />
background-color: var(--ooui--tabselect-selected-background-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-framed.oo-ui-widget-enabled:focus .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected .oo-ui-labelElement-label {<br />
border-bottom-color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected {<br />
color: var(--ooui--tabselect-frameless-selected-color);<br />
box-shadow: inset 0 -2px 0 0 var(--ooui--tabselect-frameless-selected-box-shadow-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover {<br />
color: var(--ooui--tabselect-frameless-highlighted-color);<br />
box-shadow: inset 0 -2px 0 0 var(--ooui--tabselect-frameless-highlighted-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-widget-enabled:active {<br />
color: var(--ooui--tabselect-frameless-selected-color);<br />
box-shadow: inset 0 -2px 0 0 var(--ooui--tabselect-frameless-selected-color);<br />
}<br />
<br />
.oo-ui-tabSelectWidget-frameless.oo-ui-widget-enabled:focus .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected {<br />
box-shadow: inset 0 0 0 2px var(--ooui--tabselect-frameless-selected-box-shadow-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget-handle {<br />
border: 1px solid var(--ooui--textarea-border-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group>input {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group>input::-webkit-input-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group>input:-ms-input-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group>input::-moz-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group>input::placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagMultiselectWidget-handle {<br />
background-color: var(--ooui--textarea-readonly-background-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled {<br />
background-color: var(--ooui--textarea-background-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined:hover .oo-ui-tagMultiselectWidget-handle {<br />
border-color: var(--ooui--textarea-border-color--hover);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-tagMultiselectWidget-focus .oo-ui-tagMultiselectWidget-handle {<br />
border-color: var(--ooui--textarea-border-color--focus);<br />
box-shadow: inset 0 0 0 1px var(--ooui--textarea-border-color--focus);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-flaggedElement-invalid .oo-ui-tagMultiselectWidget-handle,<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-flaggedElement-invalid:hover .oo-ui-tagMultiselectWidget-handle {<br />
border-color: var(--ooui--textarea-invalid-border-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined {<br />
background-color: var(--ooui--textarea-readonly-background-color);<br />
background-color: transparent;<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagItemWidget.oo-ui-widget-enabled {<br />
background-color: var(--ooui--tagitem-background-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {<br />
border-color: var(--ooui--textarea-invalid-border-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {<br />
color: var(--ooui--textarea-invalid-border-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-disabled .oo-ui-tagMultiselectWidget-handle {<br />
background-color: var(--ooui--textarea-disabled-background-color);<br />
color: var(--ooui--textarea-disabled-color);<br />
text-shadow: none;<br />
border-color: var(--ooui--textarea-disabled-border-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget {<br />
border-color: var(--ooui--tagitem-border-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled:hover {<br />
background-color: var(--ooui--tagitem-background-color);<br />
color: var(--ooui--tagitem-color--hover);<br />
border-color: var(--ooui--tagitem-border-color--hover);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled:focus {<br />
border-color: var(--ooui--tagitem-border-color--focus);<br />
box-shadow: inset 0 0 0 1px var(--ooui--tagitem-border-color--focus);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled:not(.oo-ui-tagItemWidget-fixed) {<br />
background-color: var(--ooui--tagitem-background-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid {<br />
border-color: var(--ooui--tagitem-invalid-border-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid:hover {<br />
border-color: var(--ooui--tagitem-invalid-border-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid:focus {<br />
border-color: var(--ooui--tagitem-invalid-border-color);<br />
box-shadow: inset 0 0 0 1px var(--ooui--tagitem-invalid-border-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-buttonElement-button:hover {<br />
background-color: var(--ooui--textarea-background-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-buttonElement-button:focus {<br />
border: 0;<br />
box-shadow: none;<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-buttonElement-button:active {<br />
background-color: var(--ooui--tagitem-border-color);<br />
}<br />
<br />
.oo-ui-tagItemWidget.oo-ui-widget-disabled {<br />
background-color: var(--ooui--tagitem-disabled-background-color);<br />
color: var(--ooui--tagitem-disabled-color);<br />
border-color: var(--ooui--tagitem-disabled-border-color);<br />
text-shadow: none;<br />
}<br />
<br />
.oo-ui-messageDialog-content>.oo-ui-window-foot {<br />
outline-color: var(--ooui--dialog-border-color);<br />
}<br />
<br />
.oo-ui-messageDialog-title {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-messageDialog-message {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive .oo-ui-buttonElement-button:active {<br />
background: var(--ooui--button-background);<br />
}<br />
<br />
.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive .oo-ui-buttonElement-button:active {<br />
background: var(--ooui--button-background);<br />
}<br />
<br />
.oo-ui-messageDialog-actions-horizontal .oo-ui-actionWidget {<br />
border-right-color: var(--ooui--dialog-border-color);<br />
}<br />
<br />
.oo-ui-messageDialog-actions-vertical .oo-ui-actionWidget {<br />
border-bottom-color: var(--ooui--dialog-border-color--lighter);<br />
}<br />
<br />
.oo-ui-processDialog-content .oo-ui-window-head,<br />
.oo-ui-processDialog-content .oo-ui-window-foot {<br />
outline-color: var(--ooui--dialog-border-color--lighter);<br />
}<br />
<br />
.oo-ui-processDialog-actions-primary .oo-ui-actionWidget>.oo-ui-buttonElement-button {<br />
border-left-color: var(--ooui--dialog-border-color--lighter);<br />
}<br />
<br />
.oo-ui-processDialog-actions-primary .oo-ui-actionWidget:not(.oo-ui-flaggedElement-progressive):not(.oo-ui-flaggedElement-destructive)>.oo-ui-buttonElement-button:hover,<br />
.oo-ui-processDialog-actions-primary .oo-ui-actionWidget:not(.oo-ui-flaggedElement-progressive):not(.oo-ui-flaggedElement-destructive)>.oo-ui-buttonElement-button:active {<br />
border-left-color: var(--ooui--dialog-border-color--lighter);<br />
}<br />
<br />
.oo-ui-processDialog-actions-primary .oo-ui-actionWidget:not(.oo-ui-flaggedElement-progressive):not(.oo-ui-flaggedElement-destructive)>.oo-ui-buttonElement-button:focus {<br />
border-color: var(--ooui--button-progressive-primary-border-color);<br />
}<br />
<br />
.oo-ui-processDialog-actions-safe .oo-ui-actionWidget>.oo-ui-buttonElement-button,<br />
.oo-ui-processDialog-actions-other .oo-ui-actionWidget>.oo-ui-buttonElement-button {<br />
border-right-color: var(--ooui--dialog-border-color--lighter);<br />
}<br />
<br />
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement)>.oo-ui-buttonElement-button:hover {<br />
background: var(--ooui--button-background--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
}<br />
<br />
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement)>.oo-ui-buttonElement-button:active {<br />
background: var(--ooui--button-background);<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement)>.oo-ui-buttonElement-button:focus {<br />
border-top: var(--ooui--button-border-top--hover);<br />
border-right: var(--ooui--button-border-right--hover);<br />
border-bottom: var(--ooui--button-border-bottom--hover);<br />
border-left: var(--ooui--button-border-left--hover);<br />
}<br />
<br />
.oo-ui-windowManager-modal>.oo-ui-dialog>.oo-ui-window-frame {<br />
background-color: var(--ooui--window-background-color);<br />
}<br />
<br />
.oo-ui-windowManager-modal.oo-ui-windowManager-floating>.oo-ui-dialog>.oo-ui-window-frame {<br />
border-color: var(--ooui--window-border-color);<br />
}<br />
<br />
.oo-ui-indicator-clear {<br />
filter: var(--ooui--indicator-filter);<br />
}<br />
<br />
.oo-ui-image-invert.oo-ui-indicator-clear {<br />
filter: var(--ooui--indicator-invert-filter);<br />
}<br />
<br />
.oo-ui-indicator-up {<br />
filter: var(--ooui--indicator-filter);<br />
}<br />
<br />
.oo-ui-image-invert.oo-ui-indicator-up {<br />
filter: var(--ooui--indicator-invert-filter);<br />
}<br />
<br />
.oo-ui-indicator-down {<br />
filter: var(--ooui--indicator-filter); /* SAV distorts dropdown on Cargo query */<br />
}<br />
<br />
.oo-ui-image-invert.oo-ui-indicator-down {<br />
filter: var(--ooui--indicator-invert-filter);<br />
}<br />
<br />
.oo-ui-indicator-required {<br />
filter: var(--ooui--indicator-filter);<br />
}<br />
<br />
.oo-ui-image-invert.oo-ui-indicator-required {<br />
filter: var(--ooui--indicator-invert-filter);<br />
}<br />
<br />
/* The following styles are actually not part of OOUI, but base MediaWiki.<br />
* They appear very similarly to OOUI, though, so they use OOUI styling vars as well.<br />
*/<br />
<br />
.editOptions {<br />
background-color: var(--ooui--messagewidget-notice-background-color);<br />
color: var(--theme-text-color);<br />
border-color: var(--ooui--messagewidget-notice-border-color);<br />
}<br />
<br />
.unpatrolled {<br />
color: var(--ooui--messagewidget-error-color)<br />
}<br />
<br />
li span.deleted,<br />
span.history-deleted {<br />
color: var(--ooui--messagewidget-error-border-color);<br />
}<br />
<br />
.messagebox,<br />
.errorbox,<br />
.warningbox,<br />
.successbox {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.messagebox {<br />
background-color: var(--ooui--messagewidget-notice-background-color);<br />
border-color: var(--ooui--messagewidget-notice-border-color);<br />
}<br />
<br />
.errorbox {<br />
background-color: var(--ooui--messagewidget-error-background-color);<br />
border-color: var(--ooui--messagewidget-error-border-color);<br />
}<br />
<br />
.warningbox {<br />
background-color: var(--ooui--messagewidget-warning-background-color);<br />
border-color: var(--ooui--messagewidget-warning-border-color);<br />
}<br />
<br />
.successbox {<br />
background-color: var(--ooui--messagewidget-success-background-color);<br />
border-color: var(--ooui--messagewidget-success-border-color);<br />
}<br />
<br />
.usermessage {<br />
background-color: var(--custom-notice-yellow-background-color);<br />
border-color: var(--custom-notice-yellow-border-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.client-js .mw-recentchanges-toplinks:not(.mw-recentchanges-toplinks-collapsed) {<br />
border-color: var(--ooui--dialog-border-color--lighter);<br />
}<br />
<br />
.client-js .mw-rcfilters-spinner .mw-rcfilters-spinner-bounce,<br />
.client-js .mw-rcfilters-spinner:before,<br />
.client-js .mw-rcfilters-spinner:after {<br />
background-color: var(--ooui--checkbox-border-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle {<br />
background-color: var(--ooui--textarea-readonly-background-color);<br />
border-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.mw-rcfilters-collapsed .mw-rcfilters-ui-filterTagMultiselectWidget {<br />
border-bottom-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled .mw-rcfilters-ui-filterTagMultiselectWidget-emphasize.oo-ui-tagMultiselectWidget-handle {<br />
background-color: var(--ooui--textarea-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title {<br />
color: var(--theme-text-color-note);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-savedQueryTitle {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-views-select-widget.oo-ui-widget {<br />
border-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-emptyFilters {<br />
color: var(--theme-text-color-note)<br />
}<br />
<br />
.mw-rcfilters-ui-itemMenuOptionWidget:not(:last-child):not(.mw-rcfilters-ui-itemMenuOptionWidget-identifier-talk) {<br />
border-bottom-color: var(--ooui--menuselect-border-color)<br />
}<br />
<br />
.mw-rcfilters-ui-itemMenuOptionWidget-view-namespaces {<br />
border-top-width: 3px;<br />
border-top-color: var(--ooui--menuselect-border-color);<br />
}<br />
<br />
.mw-rcfilters-ui-itemMenuOptionWidget:hover {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected {<br />
background-color: var(--ooui--menuselect-selected-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-itemMenuOptionWidget-label-title {<br />
color: var(--theme-text-color)<br />
}<br />
<br />
.mw-rcfilters-ui-itemMenuOptionWidget-label-desc {<br />
color: var(--theme-text-color-note);<br />
}<br />
<br />
.mw-rcfilters-ui-itemMenuOptionWidget-excludeLabel {<br />
color: var(--theme-text-color-note);<br />
}<br />
<br />
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected) {<br />
background-color: transparent;<br />
}<br />
<br />
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted .mw-rcfilters-ui-itemMenuOptionWidget-label-title,<br />
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted .mw-rcfilters-ui-itemMenuOptionWidget-label-desc {<br />
color: var(--ooui--dropdown-disabled-color)<br />
}<br />
<br />
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted.oo-ui-optionWidget-highlighted {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterMenuSectionOptionWidget {<br />
background-color: var(--ooui--dropdown-disabled-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterMenuSectionOptionWidget-header-title.oo-ui-labelElement-label {<br />
color: var(--ooui--dropdown-disabled-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterItemHighlightButton-circle.oo-ui-iconElement-icon {<br />
filter: none;<br />
}<br />
<br />
.mw-rcfilters-ui-tagItemWidget.oo-ui-flaggedElement-muted.oo-ui-tagItemWidget.oo-ui-widget-enabled {<br />
background-color: var(--ooui--tagitem-disabled-background-color);<br />
border-color: var(--ooui--tagitem-disabled-border-color)<br />
}<br />
<br />
.mw-rcfilters-ui-tagItemWidget.oo-ui-flaggedElement-muted.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-labelElement-label {<br />
color: var(--ooui--tagitem-disabled-color)<br />
}<br />
<br />
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .mw-rcfilters-ui-tagItemWidget-selected.oo-ui-tagItemWidget.oo-ui-widget-enabled {<br />
background-color: var(--ooui--tagitem-background-color);<br />
border-color: var(--ooui--tagitem-border-color--focus);<br />
}<br />
<br />
.mw-rcfilters-ui-tagItemWidget-popup-content {<br />
color: var(--theme-text-color-note)<br />
}<br />
<br />
.mw-rcfilters-ui-filterMenuHeaderWidget-title {<br />
color: var(--theme-text-color)<br />
}<br />
<br />
.mw-rcfilters-ui-filterMenuHeaderWidget-header {<br />
border-bottom-color: var(--ooui--textarea-border-color);<br />
background-color: var(--ooui--textarea-readonly-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-menuSelectWidget-noresults {<br />
color: var(--theme-text-color-note);<br />
}<br />
<br />
.mw-rcfilters-ui-menuSelectWidget-footer {<br />
background-color: var(--ooui--textarea-readonly-background-color);<br />
border-top-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.mw-rcfilters-ui-viewSwitchWidget label.oo-ui-labelWidget {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.mw-rcfilters-ui-datePopupWidget {<br />
border-top-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.mw-rcfilters-ui-datePopupWidget .mw-rcfilters-ui-valuePickerWidget-title {<br />
color: var(--theme-text-color-note)<br />
}<br />
<br />
.mw-rcfilters-ui-highlightColorPickerWidget-buttonSelect-color .oo-ui-iconElement-icon {<br />
filter: none;<br />
}<br />
<br />
.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {<br />
background-color: var(--ooui--messagewidget-notice-background-color);<br />
border-color: var(--ooui--messagewidget-notice-border-color)<br />
}<br />
<br />
.mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c1,<br />
.mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c1 tr:first-child,<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c1.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c1.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {<br />
background-color: var(--custom-notice-blue-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c2,<br />
.mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c2 tr:first-child,<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c2.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c2.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {<br />
background-color: var(--custom-notice-green-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c3,<br />
.mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c3 tr:first-child,<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c3.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c3.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {<br />
background-color: var(--custom-notice-yellow-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c4,<br />
.mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c4 tr:first-child,<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c4.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c4.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {<br />
background-color: var(--custom-notice-orange-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c5,<br />
.mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c5 tr:first-child,<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c5.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),<br />
.mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c5.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {<br />
background-color: var(--custom-notice-red-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-savedLinksListItemWidget:hover {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-savedLinksListItemWidget-label {<br />
color: var(--theme-link-color);<br />
}<br />
<br />
.mw-rcfilters-ui-watchlistTopSectionWidget-separator {<br />
border-top-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-mobile .oo-ui-tagMultiselectWidget-input.oo-ui-textInputWidget input[readonly] {<br />
background-color: var(--ooui--textarea-readonly-background-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-mobile .oo-ui-tagMultiselectWidget-input.oo-ui-textInputWidget input[readonly]::-webkit-input-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-mobile .oo-ui-tagMultiselectWidget-input.oo-ui-textInputWidget input[readonly]:-ms-input-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-mobile .oo-ui-tagMultiselectWidget-input.oo-ui-textInputWidget input[readonly]::-moz-placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.mw-rcfilters-ui-filterTagMultiselectWidget-mobile .oo-ui-tagMultiselectWidget-input.oo-ui-textInputWidget input[readonly]::placeholder {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.mw-editform #wpTextbox1, .CodeMirror {<br />
background: rgba(var(--page-background-color--rgb), 0.5);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
div.wikiEditor-ui-toolbar .booklet .pages {<br />
background-color: var(--theme-page-background-color);<br />
}<br />
<br />
.wikiEditor-ui .wikiEditor-ui-view {<br />
border-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.wikiEditor-ui .wikiEditor-ui-top {<br />
border-bottom-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .sections .section {<br />
border-top-color: var(--ooui--textarea-border-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .tabs span.tab a {<br />
color: var(--theme-link-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .tabs span.tab a:before {<br />
filter: var(--ooui--icon-normal-filter);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .tabs span.tab a.current,<br />
.wikiEditor-ui-toolbar .tabs span.tab a.current:visited {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .group .label {<br />
color: var(--ooui--textarea-placeholder-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .group .tool-select .label {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .group .tool-select .label:after {<br />
filter: var(--ooui--icon-normal-filter);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .group .tool-select .options {<br />
border-color: var(--ooui--menuselect-border-color);<br />
background-color: var(--ooui--menuselect-background-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .group .tool-select .options .option {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .page-table th {<br />
color: var(--ooui--disabled-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .page-table td {<br />
color: var(--theme-text-color);<br />
border-top-color: var(--ooui--menuselect-border-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .page-characters div span {<br />
border-color: var(--ooui--tagitem-border-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .page-characters div span:hover {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
border-color: var(--ooui--tagitem-border-color--hover);<br />
}<br />
<br />
.wikiEditor-ui-toolbar {<br />
background-color: var(--theme-page-background-color--secondary);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .group {<br />
border-color: var(--ooui--menuselect-border-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .group .tool-select .menu .options .option:hover {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .booklet>.index> :hover {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
}<br />
<br />
.wikiEditor-ui-toolbar .booklet>.index>.current {<br />
background-color: var(--ooui--menuselect-selected-background-color);<br />
color: var(--theme-link-color);<br />
}<br />
<br />
.tool-button:hover,<br />
.tool.oo-ui-buttonElement-frameless.oo-ui-iconElement>.oo-ui-buttonElement-button:hover {<br />
background-color: var(--ooui--menuselect-highlighted-background-color);<br />
}<br />
<br />
.mw-email-not-authenticated .oo-ui-labelWidget,<br />
.mw-email-none .oo-ui-labelWidget {<br />
color: unset;<br />
}<br />
<br />
.mw-email-not-authenticated .oo-ui-labelWidget {<br />
background-color: var(--ooui--messagewidget-warning-background-color);<br />
border-color: var(--ooui--messagewidget-warning-border-color)<br />
}<br />
<br />
.mw-email-none .oo-ui-labelWidget {<br />
background-color: var(--ooui--messagewidget-notice-background-color);<br />
border-color: var(--ooui--messagewidget-notice-border-color);<br />
}<br />
<br />
.mw-prefs-buttons {<br />
background-color: var(--theme-content-background);<br />
border-top-color: var(--ooui--panellayout-border-color);<br />
}<br />
<br />
.mw-prefs-tabs-wrapper.oo-ui-panelLayout-framed,<br />
.mw-prefs-tabs > .oo-ui-menuLayout-content > .oo-ui-indexLayout-stackLayout > .oo-ui-tabPanelLayout {<br />
border-color: var(--ooui--panellayout-border-color);<br />
}<br />
<br />
.client-nojs .mw-prefs-tabs .mw-prefs-section-fieldset > .oo-ui-fieldsetLayout-group {<br />
border-top-color: var(--ooui--panellayout-border-color);<br />
}<br />
<br />
div.drilldown-filters-wrapper {<br />
border-color: var(--theme-border-color);<br />
color: var(--theme-text-color);<br />
background-color: var(--theme-page-background-color--secondary);<br />
}<br />
<br />
div#drilldown-format-tabs-wrapper, #drilldown-tables-tabs-wrapper {<br />
border-bottom: 1px solid var(--theme-border-color);<br />
}<br />
<br />
.drilldown-tabs {<br />
background: none;<br />
}<br />
<br />
.drilldown-tabs li {<br />
background: none;<br />
}<br />
<br />
.drilldown-tabs a, .drilldown-tabs a:active {<br />
color: var(--theme-text-color);<br />
font-weight: 700;<br />
}<br />
<br />
.drilldown-tabs li.selected a {<br />
box-shadow: inset 0 -2px 0 0 var(--tabber-color--active);<br />
color: var(--tabber-color--active);<br />
background: none;<br />
}<br />
<br />
.drilldown-tabs a:hover, .drilldown-tabs li.selected a:hover {<br />
box-shadow: inset 0 -2px 0 0 var(--tabber-color--hover);<br />
color: var(--tabber-color--hover);<br />
text-decoration:none;<br />
}<br />
<br />
<br />
/* ------------------------------------------------------------------ */<br />
<br />
<br />
/* ================================================================== */<br />
/* OOUI styles end */<br />
/* ================================================================== */<br />
<br />
<br />
/* ------------------------------------------------------------------ */<br />
<br />
<br />
/***********************************************************************************************************<br />
* css for wiki.gg top bar and footer bar<br />
***********************************************************************************************************/<br />
<br />
/*** Wiki.gg site bars tweak ***/<br />
div#p-personal ul{<br />
white-space: nowrap; /* for "log out" */<br />
}<br />
#p-personal .vector-menu-content #pt-anonuserpage,<br />
#p-personal .vector-menu-content #pt-userpage a{<br />
padding-top: 0;<br />
background-position: left center;<br />
}<br />
<br />
<br />
/*** responsive ***/<br />
@media screen and (max-width: 720px){<br />
footer#wikigg-footer .footer-right{<br />
margin-left: 0;<br />
}<br />
footer#wikigg-footer .footer-left {<br />
margin-right: 0;<br />
}<br />
}<br />
@media screen and (max-width:600px) {<br />
footer#wikigg-footer{<br />
display: grid;<br />
grid-template-columns: 35px 1fr;<br />
grid-template-rows: auto auto;<br />
align-items: center;<br />
justify-items: start;<br />
padding: 3px 0 3px 10px;<br />
}<br />
footer#wikigg-footer .footer-middle{<br />
grid-column: 1 / 2;<br />
grid-row: 1 / 3;<br />
}<br />
footer#wikigg-footer .footer-right{<br />
grid-column: 2 / 3;<br />
grid-row: 1 / 2;<br />
margin: 0;<br />
}<br />
footer#wikigg-footer .footer-left{<br />
grid-column: 2 / 3;<br />
grid-row: 2 / 3;<br />
margin: 0;<br />
}<br />
}/* screen and (max-width:600px) */<br />
<br />
<br />
<br />
<br />
/*<br />
css for floating-scroll v3.2.0<br />
https://amphiluke.github.io/floating-scroll/<br />
(c) 2022 Amphiluke<br />
*/<br />
.fl-scrolls{overflow:auto;position:fixed}.fl-scrolls div{overflow:hidden;pointer-events:none}.fl-scrolls div:before{content:"\A0"}.fl-scrolls,.fl-scrolls div{font-size:1px;line-height:0;margin:0;padding:0}.fl-scrolls-hidden div:before{content:"\A0\A0"}.fl-scrolls-viewport{position:relative}.fl-scrolls-body{overflow:auto}.fl-scrolls-viewport .fl-scrolls{position:absolute}.fl-scrolls-hoverable .fl-scrolls{opacity:0;transition:opacity .5s .3s}.fl-scrolls-hoverable:hover .fl-scrolls{opacity:1}.fl-scrolls:not([data-orientation]),.fl-scrolls[data-orientation=horizontal]{bottom:0;min-height:17px}.fl-scrolls:not([data-orientation]) div,.fl-scrolls[data-orientation=horizontal] div{height:1px}.fl-scrolls-hidden.fl-scrolls:not([data-orientation]),.fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal]{bottom:9999px}.fl-scrolls-viewport .fl-scrolls:not([data-orientation]),.fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal]{left:0}.fl-scrolls[data-orientation=vertical]{right:0;min-width:17px}.fl-scrolls[data-orientation=vertical] div{width:1px}.fl-scrolls-hidden.fl-scrolls[data-orientation=vertical]{right:9999px}.fl-scrolls-viewport .fl-scrolls[data-orientation=vertical]{top:0}<br />
/*css for wide table */<br />
.table-wide {<br />
clear: both;<br />
position: relative;<br />
}<br />
.mw-parser-output > .table-width{<br />
margin-top: 0.5em;<br />
margin-bottom: 0.5em;<br />
}<br />
.table-wide-inner {<br />
overflow-x: auto;<br />
}<br />
.table-wide-inner > table {<br />
margin: 0 !important;<br />
}<br />
.table-wide:before {<br />
box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color);<br />
content: "";<br />
display: block;<br />
width: 20px;<br />
height: 100%;<br />
pointer-events: none;<br />
position: absolute;<br />
right: 0;<br />
z-index: 2;<br />
}<br />
<br />
<br />
<br />
<br />
/***********************************************************************************************************<br />
* interface layout and styles for widgets outside of content box<br />
***********************************************************************************************************/<br />
<br />
:root {<br />
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */<br />
--main-layout-sidebar-width: 160px; /* width of side navbar, without gap */<br />
--main-layout-sidespace: 24px; /* whitespace width on most left and most right */<br />
--main-layout-gap: 12px;<br />
--main-layout-logo-height: var(--theme-site-logo-height);<br />
--main-box-border-radius: 6px;<br />
--main-inner-box-border-radius: calc(var(--main-box-border-radius) - 2px);<br />
--main-box-padding: 12px;<br />
}<br />
body {<br />
background: var(--theme-body-background);<br />
/* Removes second vertical scrollbar(mw 1.37 fix) */<br />
overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */<br />
}<br />
<br />
<br />
/**** Main Layout START ***********************************************************/<br />
<br />
/**<br />
* Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout<br />
*/<br />
<br />
html, body{<br />
min-height: 100%;<br />
}<br />
html{<br />
height: 100%;<br />
scroll-padding-top: var(--main-layout-topbar-height);<br />
}<br />
body{<br />
height: auto;<br />
}<br />
<br />
/*** main grid container ***/<br />
body{<br />
/* self */<br />
box-sizing: border-box;<br />
/* grid */<br />
display: grid;<br />
grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0,1fr) [content-right] var(--main-layout-sidespace) [body-right];<br />
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end];<br />
gap: 0 var(--main-layout-gap);<br />
}<br />
<br />
<br />
/*** grid items ***/<br />
/* Flatten DOM structure. Therefore we have following grid items under body grid container:<br />
* div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer.<br />
*/<br />
body > .content-wrapper,<br />
#mw-navigation{<br />
display: contents;<br />
}<br />
/** unused, hide them **/<br />
#mw-head-base,<br />
#mw-navigation>h2{<br />
display: none;<br />
}<br />
/** side nav bar **/<br />
#mw-panel{<br />
grid-column: aside-left / aside-right;<br />
grid-row: nav-start / page-end;<br />
margin-bottom: var(--main-layout-gap);<br />
float: none;<br />
width: unset;<br />
padding: 0;<br />
}<br />
/** nav **/<br />
#mw-head{<br />
grid-column: content-left / content-right;<br />
grid-row: nav-start / nav-end;<br />
}<br />
/** content **/<br />
.mw-body{<br />
grid-column: content-left / content-right;<br />
grid-row: content-start / content-end;<br />
}<br />
/* For some page such as api.php, .mw-body is the only child, so take up all space. */<br />
.mw-body:first-child{<br />
grid-column: body-left / body-right;<br />
grid-row: page-start / page-end;<br />
}<br />
/** #footer: content footer **/<br />
#footer{<br />
grid-column: content-left / content-right;<br />
grid-row: footer-start / footer-end;<br />
margin: 0;<br />
}<br />
/** used to gen box shadow for main box (nav + content + #footer) **/<br />
#mw-page-base{<br />
grid-column: content-left / content-right;<br />
grid-row: nav-start / footer-end;<br />
height: 100%;<br />
background: none;<br />
}<br />
/** wiki.gg footer bar **/<br />
body > footer{<br />
grid-column: body-left / body-right;<br />
grid-row: page-end / body-end;<br />
}<br />
<br />
/*** logo block. It is absolute position ***/<br />
#p-logo{<br />
position: absolute;<br />
width: 100%;<br />
height: var(--main-layout-logo-height);<br />
left: 0;<br />
top: var(--main-layout-topbar-height);<br />
background: var(--theme-site-logo-image) center center / var(--theme-site-logo-width) auto no-repeat;<br />
}<br />
/* use logo image as <a>'s background will sometime flicker when hovered on Firefox,<br />
* I still don't know why, but move background to #p-logo can avoid this issue.<br />
*/<br />
#p-logo .mw-wiki-logo{<br />
width: var(--theme-site-logo-width);<br />
height: var(--theme-site-logo-height);<br />
margin: 0 auto;<br />
background: none; /* logo flicker fix */<br />
}<br />
<br />
/**** Main Layout END ***********************************************************/<br />
<br />
/**** side panel START ***********************************************************/<br />
#mw-panel{<br />
font-size: 12px;<br />
line-height: 1.5;<br />
color: var(--theme-text-color);<br />
}<br />
#mw-panel a{<br />
text-decoration: none;<br />
}<br />
/* sections */<br />
#mw-panel .portal,<br />
#mw-panel #p-logo + .portal{<br />
margin: var(--main-layout-gap) 0 0 0;<br />
padding: 0;<br />
border-radius: var(--main-box-border-radius);<br />
box-shadow: var(--theme-sidebar-box-shadow);<br />
color: var(--theme-sidebar-heading-text-color);<br />
background: var(--theme-sidebar-box-background);<br />
border-width: 1px;<br />
border-style: var(--theme-sidebar-box-border-style);<br />
border-color: var(--theme-sidebar-box-border-color);<br />
<br />
}<br />
#mw-panel #p-logo + .portal{<br />
margin-top: 0;<br />
position: relative;<br />
}<br />
/* before */<br />
#mw-panel #p-logo + .portal::before{<br />
content: '';<br />
display: block;<br />
width: 100%;<br />
padding: 0 1px; /* for border width */<br />
height: 15px;<br />
background: none;<br />
position: absolute;<br />
top: var(--theme-navbar-background-top-offset);<br />
left: -1px;<br />
}<br />
/* secction heading */<br />
#mw-panel #p-logo + .portal h3,<br />
#mw-panel .portal h3{<br />
margin: 0;<br />
padding: 6px 12px;<br />
border-bottom: var(--theme-sidebar-heading-border-bottom);<br />
border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0;<br />
background: var(--theme-sidebar-heading-background);<br />
font-size: 15px;<br />
font-size: .75rem;<br />
line-height: 18px;<br />
cursor: pointer;<br />
display: flex;<br />
align-items: center;<br />
justify-content: space-between;<br />
color: var(--theme-header-color);<br />
<br />
}<br />
/* arrow icon */<br />
#mw-panel .portal h3::after{<br />
content: "";<br />
display: inline-block;<br />
background: none;<br />
position: relative;<br />
width: 0;<br />
height: 0;<br />
border-style: solid;<br />
border-color: var(--theme-sidebar-heading-arrow-color) transparent;<br />
border-width: 0 5px 6px 5px;<br />
margin-top: 4px;<br />
vertical-align: middle;<br />
flex: 0 0 auto;<br />
}<br />
#mw-panel .portal h3:hover::after{<br />
border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent;<br />
}<br />
#mw-panel .portal.collapsed h3{<br />
border-radius: var(--main-inner-box-border-radius);<br />
}<br />
#mw-panel .portal.collapsed h3::after{<br />
border-width: 6px 5px 0 5px;<br />
}<br />
/* list */<br />
#mw-panel #p-logo + .portal .body,<br />
#mw-panel .portal .body{<br />
background: none;<br />
border: 0;<br />
padding: 0;<br />
margin: 0;<br />
border-top: var(--theme-sidebar-list-border-top);<br />
}<br />
#mw-panel .portal .body ul{<br />
padding: var(--theme-sidebar-list-padding-top) 4px 4px;<br />
}<br />
#mw-panel .portal .body li{<br />
margin: 0;<br />
padding: 0;<br />
font-size: inherit;<br />
line-height: inherit;<br />
background: var(--theme-sidebar-list-item-background);<br />
border-radius: var(--main-inner-box-border-radius);<br />
}<br />
#mw-panel .portal .body li:hover{<br />
background: var(--theme-sidebar-list-item-hover-mask);<br />
background: var(--theme-link-hover-background);<br />
}<br />
#mw-panel .portal .body li a,<br />
#mw-panel .portal .body li a:visited{<br />
display: block;<br />
padding: 3px 8px;<br />
color: var(--theme-sidebar-list-item-text-color);<br />
}<br />
#mw-panel .portal .body li a:hover{<br />
color: var(--theme-sidebar-list-item-text-color-hover);<br />
color: white;<br />
}<br />
#mw-panel .portal .body li a.feedlink{ /* "Atom" RSS Feed */<br />
text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */<br />
background-position: 8px center; /* align icon with other text */<br />
}<br />
#merch{<br />
margin: 1.5em auto auto 1em;<br />
}<br />
<br />
/**** side panel END ***********************************************************/<br />
<br />
/**** main content box START ***********************************************************/<br />
<br />
/**** box shadow for nav+content+#footer ****/<br />
#mw-page-base{<br />
box-shadow: var(--theme-box-shadow);<br />
border-radius: var(--main-box-border-radius);<br />
}<br />
<br />
/**** navbar mw-head ****/<br />
#mw-head {<br />
padding: 14px var(--main-box-padding) 0;<br />
box-sizing: border-box;<br />
background: linear-gradient(90deg, hsla(192, 56%, 5%, .85) 0%, hsla(183, 43%, 12%, .9) 50%, rgba(10,30,35,0.85) 100%);<br />
background:linear-gradient(90deg, rgba(10,30,35,0.85) 0%, rgba(23,56,58,0.9) 50%, rgba(10,30,35,0.85) 100%); /* matches mw-body */<br />
backdrop-filter: blur(8px);<br />
border-width: 1px 1px 0px 1px;<br />
border-style: solid;<br />
border-color: var(--theme-content-border-color);<br />
border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0;<br />
position: relative;<br />
display: flex;<br />
justify-content: space-between;<br />
align-items: flex-end;<br />
z-index: 2;<br />
}<br />
/* the "grass" */<br />
#mw-head::before{<br />
content: '';<br />
display: block;<br />
width: 100%;<br />
padding: 0 1px;<br />
height: 15px;<br />
background: none;<br />
position: absolute;<br />
top: var(--theme-navbar-background-top-offset);<br />
left: -1px;<br />
}<br />
<br />
#mw-head #left-navigation,<br />
#mw-head #right-navigation{<br />
float: none;<br />
flex: 1 1 auto;<br />
margin: 0;<br />
display: flex;<br />
align-items: flex-end;<br />
}<br />
#mw-head #left-navigation{<br />
justify-content: flex-start;<br />
}<br />
#mw-head #right-navigation{<br />
justify-content: flex-end;<br />
}<br />
/* reset */<br />
#p-search,<br />
.vector-menu-dropdown,<br />
#mw-head .vector-menu-dropdown h3,<br />
.vector-menu-dropdown h3 span,<br />
.vectorTabs,<br />
.vectorTabs ul,<br />
.vectorTabs span,<br />
.vectorTabs li,<br />
.vectorTabs li a,<br />
.vectorTabs li.selected a,<br />
.vectorTabs li.selected a:visited{<br />
background-image: none;<br />
float: none;<br />
height: auto;<br />
display: block;<br />
}<br />
#mw-head input{<br />
display: block;<br />
z-index: 1;<br />
}<br />
#mw-head input + h3{<br />
z-index: 0;<br />
}<br />
.vectorMenuCheckbox:focus+h3{<br />
outline: 0;<br />
}<br />
.vectorTabs ul{<br />
display: flex;<br />
}<br />
.vectorTabs ul li,<br />
.vector-menu-dropdown{<br />
display: block;<br />
white-space: nowrap;<br />
}<br />
.vector-menu-dropdown.emptyPortlet{<br />
display: none;<br />
}<br />
<br />
/* override some mw css */<br />
div.vectorTabs li.selected a,<br />
div.vectorTabs li.selected a:visited,<br />
div.vectorTabs li a,<br />
div.vector-menu-dropdown h3 span {<br />
color: var(--theme-navbar-tab-text-color);<br />
color: rgba(var(--theme-text-color--rgb),.7); /* SAV UPDATE VARIABLE */<br />
font-size: .70rem;<br />
line-height: 24px;<br />
padding: 3px 12px;<br />
overflow: hidden;<br />
text-transform: uppercase;<br />
}<br />
div.vectorTabs li.selected a,<br />
div.vectorTabs li.selected a:visited {<br />
color: rgba(var(--theme-text-color--rgb),1); /* SAV UPDATE VARIABLE */<br />
}<br />
<br />
.vectorTabs li.selected::before { /* nav menu SOT style underline */<br />
content: '';<br />
position: absolute;<br />
bottom: -2px;<br />
left: 0;<br />
height: 100%;<br />
width: 100%;<br />
border-bottom: 2px solid transparent;<br />
background: url("https://seaofthieveswebassetsprod.azureedge.net/33d918829a0b65376abf9a6dddc2a210/assets/filter-group-seperator.svg") no-repeat center center;<br />
height: 2px;<br />
}<br />
<br />
.vector-menu-dropdown h3:hover span {<br />
color: var(--theme-navbar-tab-text-color); /* reset */<br />
text-decoration: underline;<br />
}<br />
.vectorTabs li,<br />
.vector-menu-dropdown{<br />
/* background: var(--theme-navbar-tab-background); */<br />
border-style: solid;<br />
border-style: none;<br />
border-color: var(--theme-navbar-tab-border-color);<br />
border-width: 1px 1px 0 1px;<br />
border-radius: var(--main-box-border-radius);<br />
box-shadow: var(--theme-navbar-tab-box-shadow);<br />
position: relative;<br />
margin-right: calc( var(--main-box-padding) / 2 );<br />
}<br />
div.vectorTabs li:hover,<br />
div.vector-menu-dropdown:hover,<br />
div.vector-menu-dropdown.open {<br />
color: var(--theme-navbar-tab-text-color-hover);<br />
border-color: var(--theme-navbar-tab-border-color-hover);<br />
background: var(--theme-navbar-tab-background-hover);<br />
}<br />
div.vectorTabs li.selected:hover a,<br />
div.vectorTabs li.selected:hover a:visited,<br />
div.vectorTabs li:hover a,<br />
div.vector-menu-dropdown:hover h3 span,<br />
div.vector-menu-dropdown.open h3 span{<br />
color: var(--theme-navbar-tab-text-color-hover);<br />
}<br />
<br />
.vectorTabs li.new a,<br />
.vectorTabs li.new a:visited{<br />
color: var(--theme-navbar-tab-text-color-redlink);<br />
}<br />
.vectorTabs li.selected {<br />
background: var(--theme-navbar-tab-selected-background);<br />
border-color: var(--theme-navbar-tab-selected-border-color);<br />
}<br />
.vectorTabs li.selected:hover span{<br />
background: none;<br />
}<br />
/* cover border bottom */<br />
.vectorTabs li.selected::after{<br />
content: "";<br />
display: block;<br />
width: 100%;<br />
height: 1px;<br />
background: var(--theme-navbar-tab-selected-background);<br />
border-width: 0 1px;<br />
border-style: solid;<br />
border-color: var(--theme-navbar-tab-selected-border-bottom-corner-color);<br />
position: absolute;<br />
bottom: -1px;<br />
left: -1px;<br />
z-index: 3;<br />
}<br />
<br />
<br />
/* watch/unwatch star */<br />
.vectorTabs #ca-unwatch.icon a,<br />
.vectorTabs #ca-watch.icon a,<br />
.vectorTabs #ca-unwatch.icon a.loading,<br />
.vectorTabs #ca-watch.icon a.loading{<br />
display: block;<br />
position: unset;<br />
width: 18px;<br />
height: 18px;<br />
padding: 6px 8px;<br />
box-sizing: content-box;<br />
}<br />
.vector-menu-tabs .mw-watchlink.icon a::before{<br />
height: 18px;<br />
width: 18px;<br />
display: inline-block;<br />
position: unset;<br />
margin-right: 20px;<br />
}<br />
.vector-menu-tabs #ca-unwatch.icon .loading::before,<br />
.vector-menu-tabs #ca-watch.icon .loading::before{<br />
transform-origin: 50% 52%;<br />
}<br />
<br />
<br />
#mw-head .vector-menu-dropdown h3{<br />
padding: 0;<br />
margin: 0;<br />
}<br />
.vector-menu-dropdown h3::after{<br />
display: none;<br />
}<br />
.vector-menu-dropdown h3 span::after {<br />
content: "";<br />
display: inline-block;<br />
background: none;<br />
position: unset;<br />
width: 0;<br />
height: 0;<br />
border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent;<br />
border-style: solid;<br />
border-width: 6px 5px 0 5px;<br />
margin-left: 4px;<br />
vertical-align: middle;<br />
}<br />
.vector-menu-dropdown .vector-menu-checkbox:checked ~ h3 span::after,<br />
.vector-menu-dropdown:hover h3 span::after{<br />
border-width: 0 5px 6px 5px;<br />
border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent;<br />
}<br />
/* drop down menu */<br />
.vector-menu-dropdown.open .menu{<br />
visibility: visible;<br />
}<br />
/* reset mw 1.37 css */<br />
.vector-menu-dropdown:not(.vector-user-menu) li{<br />
font-size: 1em;<br />
}<br />
.vector-menu-dropdown .vector-menu-content,<br />
.vector-menu-dropdown > .menu {<br />
font-size: 15px;<br />
background: var(--theme-navbar-tab-dropdown-background);<br />
margin: 0;<br />
border-radius: var(--main-box-border-radius);<br />
border-width: 1px;<br />
border-style: solid;<br />
border-color: var(--theme-navbar-tab-dropdown-border-color);<br />
box-shadow: var(--theme-navbar-tab-dropdown-box-shadow);<br />
padding: 4px;<br />
top: 100%;<br />
left: -1px; /* 1px for border */<br />
min-width: 8em;<br />
}<br />
.vector-menu-dropdown .menu li a{<br />
text-decoration: none;<br />
padding: 10px 8px;<br />
border-radius: calc( var(--main-box-border-radius) - 2px );<br />
font-size: 1em;<br />
color: var(--theme-navbar-tab-text-color);<br />
}<br />
.vector-menu-dropdown li.selected a,<br />
.vector-menu-dropdown li.selected a:visited {<br />
color: var(--theme-navbar-tab-text-color);<br />
}<br />
.vector-menu-dropdown .menu li a:hover {<br />
background-color: var(--theme-navbar-tab-dropdown-hover-mask);<br />
color: var(--theme-navbar-tab-text-color-hover);<br />
color: white;<br />
}<br />
<br />
.vector-menu-dropdown li.selected {<br />
display: none; /* just remove current selected (already displayed in header) */<br />
}<br />
/* search */<br />
#searchButton {<br />
opacity: 1;<br />
}<br />
#p-search form,<br />
#p-search input{<br />
margin: 0;<br />
}<br />
#mw-head #p-search{<br />
margin: 0 0 6px calc( var(--main-layout-gap) / 2 );<br />
box-shadow: var(--theme-navbar-tab-dropdown-box-shadow);<br />
}<br />
#mw-head #p-search {<br />
/* Temporarily diables these<br />
border-color: rgba(134, 129, 110, .45) rgba(134, 129, 110, .45) rgba(134, 129, 110, .45) rgba(134, 129, 110, .45);<br />
border-radius: 2px;<br />
border-width: 2px;<br />
border-style: solid;<br />
background: var(--theme-navbar-search-input-background); */<br />
}<br />
#simpleSearch{<br />
background: none;<br />
margin: 0;<br />
border: 0;<br />
color: var(--theme-text-color);<br />
width: 15em;<br />
padding: 0;<br />
height: auto;<br />
border-radius: 0;<br />
transition: none;<br />
display: grid;<br />
grid-template-columns: 1fr 0fr;<br />
grid-template-rows: 1fr;<br />
align-content: stretch;<br />
justify-content: stretch;<br />
}<br />
#simpleSearch #searchInput{<br />
grid-column: 1 / 2;<br />
grid-row: 1 / 2;<br />
font-size: 14px;<br />
line-height: 16px;<br />
text-align: left;<br />
padding: 3px 5px;<br />
background: var(--theme-navbar-search-input-background);<br />
border-radius: 4px 0 0 4px;<br />
border-width: 1px;<br />
border-style: solid;<br />
border-color: var(--theme-navbar-search-input-border-color);<br />
border-right: none;<br />
border-right: 0;<br />
word-wrap: break-word;<br />
appearance: none;<br />
-webkit-appearance: none;<br />
color: var(--theme-navbar-search-input-text-color);<br />
height: auto;<br />
}<br />
<br />
#simpleSearch:focus-within { /* neon glow */<br />
box-shadow: #00ff9c 0 0 10px 2px;<br />
border-radius: 4px;<br />
}<br />
<br />
#searchInput:focus,<br />
#simpleSearch:hover #searchInput,<br />
#simpleSearch:hover #searchInput:focus {<br />
border-color: var(--theme-navbar-search-input-border-color);<br />
box-shadow: none;<br />
}<br />
#simpleSearch #searchButton {<br />
grid-column: 2 / 3;<br />
grid-row: 1 / 2;<br />
box-sizing: border-box;<br />
position: static; /* reset css from mw internal */<br />
display: block;<br />
width: 28px;<br />
height: 100%;<br />
/* mw internal css override its button default styles, so override again */<br />
background: var(--theme-navbar-search-input-background);<br />
border-radius: 0 4px 4px 0;<br />
border-width: 1px;<br />
border-style: solid;<br />
border-color: var(--theme-navbar-search-input-border-color);<br />
border-left: none;<br />
/* background: var(--theme-navbar-search-button-background); */<br />
/* border: 1px solid; */<br />
/*border-color: var(--theme-navbar-search-botton-border-color); */<br />
z-index: 0;<br />
}<br />
#simpleSearch #searchButton:hover,<br />
#searchInput:hover ~ #searchButton,<br />
#searchInput:focus ~ #searchButton{<br />
/* background: var(--theme-navbar-search-button-background-active); <br />
border-color: var(--theme-navbar-search-botton-border-color-active); */<br />
}<br />
/* use ::before & ::after to draw search icon */<br />
#simpleSearch::before,<br />
#simpleSearch::after{<br />
content: '';<br />
display: block;<br />
grid-column: 2 / 3;<br />
grid-row: 1 / 2;<br />
z-index: 1;<br />
place-self: center;<br />
border-style: solid;<br />
border-color: var(--theme-navbar-search-botton-text-color);<br />
pointer-events: none;<br />
}<br />
#simpleSearch:hover::before,<br />
#simpleSearch:hover::after {<br />
border-color: var(--theme-navbar-search-botton-text-color-active);<br />
}<br />
#simpleSearch::before{<br />
border-width: 2px;<br />
border-radius: 100%;<br />
width: 8px;<br />
height: 8px;<br />
margin: 0 0 1px 0;<br />
transform: translateX(-1px);<br />
}<br />
#simpleSearch::after{<br />
border-width: 1px;<br />
width: 3px;<br />
height: 0;<br />
transform: translate(4px, 4px) rotate(45deg);<br />
}<br />
<br />
/* search result suggestion */<br />
.suggestions{<br />
background: var(--theme-navbar-search-suggestions-background);<br />
border: 1px solid;<br />
border-color: var(--theme-navbar-search-suggestions-border-color);<br />
transform: translateX(3px);/* self border 2px + input border 1px */<br />
}<br />
.suggestions .suggestions-results,<br />
.suggestions .suggestions-special {<br />
background: none;<br />
border: 0;<br />
}<br />
.suggestions .suggestions-results {<br />
border-bottom: 1px solid;<br />
border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color);<br />
}<br />
.suggestions .suggestions-result,<br />
.suggestions .suggestions-special .special-query,<br />
.suggestions a.mw-searchSuggest-link,<br />
.suggestions a.mw-searchSuggest-link:hover,<br />
.suggestions a.mw-searchSuggest-link:active,<br />
.suggestions a.mw-searchSuggest-link:focus {<br />
color: var(--theme-navbar-search-suggestions-text-color);<br />
}<br />
.suggestions .suggestions-result-current {<br />
background: var(--theme-navbar-search-suggestions-hover-mask);<br />
color: var(--theme-navbar-search-suggestions-text-color-hover);<br />
}<br />
.suggestions .suggestions-special{<br />
margin-top: var(--theme-navbar-search-suggestions-special-offset-top);<br />
border-top: 1px solid;<br />
border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color);<br />
}<br />
.suggestions .suggestions-special .special-label{<br />
color: var(--theme-navbar-search-suggestions-special-label-text-color);<br />
}<br />
.suggestions .suggestions-result-current .special-label{<br />
color: var(--theme-navbar-search-suggestions-special-label-text-color-hover);<br />
}<br />
<br />
/** sidebar toggle **/<br />
#nav-content-size-toggle{<br />
width: 24px;<br />
height: 24px;<br />
align-self: center;<br />
margin-right: calc( var(--main-box-padding) - 5px );<br />
margin-left: -5px;<br />
position: relative;<br />
border-radius: 3px;<br />
cursor: pointer;<br />
flex: 0 0 auto;<br />
}<br />
#nav-content-size-toggle:hover{<br />
background: var(--theme-navbar-tab-background-hover);<br />
}<br />
#nav-content-size-toggle::before,<br />
#nav-content-size-toggle::after,<br />
#nav-content-size-toggle span::before,<br />
#nav-content-size-toggle span::after{<br />
content: "";<br />
display: block;<br />
position: absolute;<br />
width: 3px;<br />
height: 3px;<br />
border-style: solid;<br />
border-color: var(--theme-navbar-tab-text-color);<br />
}<br />
#nav-content-size-toggle:hover::before,<br />
#nav-content-size-toggle:hover::after,<br />
#nav-content-size-toggle:hover span::before,<br />
#nav-content-size-toggle:hover span::after{<br />
border-color: var(--theme-navbar-tab-text-color);<br />
}<br />
#nav-content-size-toggle::before{<br />
border-width: 2px 0 0 2px;<br />
top: 5px;<br />
left: 5px;<br />
}<br />
#nav-content-size-toggle::after{<br />
border-width: 2px 2px 0 0;<br />
top: 5px;<br />
right: 5px;<br />
}<br />
#nav-content-size-toggle span::before{<br />
border-width: 0 0 2px 2px;<br />
bottom: 5px;<br />
left: 5px;<br />
}<br />
#nav-content-size-toggle span::after{<br />
border-width: 0 2px 2px 0;<br />
bottom: 5px;<br />
right: 5px;<br />
}<br />
.content-size-expanded #nav-content-size-toggle::before{<br />
border-width: 0 2px 2px 0;<br />
}<br />
.content-size-expanded #nav-content-size-toggle::after{<br />
border-width: 0 0 2px 2px;<br />
}<br />
.content-size-expanded #nav-content-size-toggle span::before{<br />
border-width: 2px 2px 0 0;<br />
}<br />
.content-size-expanded #nav-content-size-toggle span::after{<br />
border-width: 2px 0 0 2px;<br />
}<br />
<br />
<br />
/**** main content box mw-body ****/<br />
.mw-body{<br />
color: var(--theme-text-color); /* override mw internal css */<br />
background: var(--theme-content-background);<br />
background-color: rgba(var(--theme-page-background-color--rgb),.85);<br />
background-color: rgb(23, 56, 58, .9);<br />
background-color: rgba(10, 30, 35, .85);<br />
background: linear-gradient(90deg, rgba(10,30,35,0.85) 0%, rgba(23,56,58,0.9) 50%, rgba(10,30,35,0.85) 100%);<br />
backdrop-filter: blur(8px);<br />
border-width: 0px 1px 0px 1px;<br />
border-style: var(--theme-content-border-style);<br />
border-color: var(--theme-content-border-color);<br />
/* border-radius: 3px; /* SAV keep or discard?*/<br />
margin: 0;<br />
padding: 0;<br />
z-index: 1; /* cover #footer */<br />
display: flex;<br />
flex-direction: column;<br />
}<br />
.content-body{<br />
flex: 1 1 auto;<br />
}<br />
.content-body > main{<br />
align-self: stretch;<br />
padding: var(--main-box-padding);<br />
}<br />
#firstHeading{<br />
border: 0;<br />
margin: 0;<br />
overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */<br />
}<br />
#contentSub, #contentSub2{<br />
margin: 0;<br />
}<br />
#contentSub .subpages{<br />
color: transparent;<br />
line-height: 1.5;<br />
font-size: 0;<br />
}<br />
#contentSub .subpages a{<br />
font-size: 12px;<br />
vertical-align: middle;<br />
display: inline-flex;<br />
align-items: center;<br />
padding-left: 4px;<br />
}<br />
#contentSub .subpages a::before{<br />
content: "";<br />
display: inline-block;<br />
height: 4px;<br />
width: 4px;<br />
border-color: var(--theme-content-subpage-icon-color);<br />
border-style: solid;<br />
border-width: 0 0 2px 2px;<br />
margin: 0 2px 0 0;<br />
transform: rotate(45deg);<br />
}<br />
#bodyContent{<br />
clear: both;<br />
display: flex;<br />
flex-direction: column;<br />
}<br />
#mw-content-text{<br />
flex: 1 1 auto;<br />
min-height: 35em;<br />
}<br />
#mw-content-text::before{<br />
content: "";<br />
display: block;<br />
height: 0;<br />
border-top: var(--theme-content-heading-rule-border-top);<br />
border-bottom: var(--theme-content-heading-rule-border-bottom);<br />
margin-top: 2px;<br />
margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */<br />
}<br />
<br />
/* "category:" box */<br />
#catlinks{<br />
background: var(--theme-content-category-background);<br />
border: 1px;<br />
border-style: var(--theme-content-category-border-style);<br />
border-color: var(--theme-content-category-border-color);<br />
border-radius: var(--main-box-border-radius);<br />
margin: var(--main-layout-gap) 0 0 0;<br />
padding: calc( var(--main-box-padding) / 2 ) var(--main-box-padding);<br />
}<br />
<br />
/* ads */<br />
div.games-showcase-header,<br />
div.games-showcase-footer,<br />
.content-body > .games-showcase-sidebar{<br />
margin: 0;<br />
padding: var(--main-box-padding);<br />
}<br />
div.games-showcase-header{<br />
padding-bottom: 0;<br />
}<br />
div.games-showcase-footer{<br />
padding-top: 0;<br />
}<br />
.content-body > .games-showcase-sidebar{<br />
padding-left: 0;<br />
}<br />
aside.games-showcase-sidebar div.sidebar-showcase{<br />
padding: 0 0 var(--main-box-padding) 0;<br />
}<br />
<br />
<br />
/**** #footer (copyright info) ****/<br />
#footer{<br />
/* self */<br />
color: var(--theme-footer-text-color);<br />
background: var(--theme-footer-background);<br />
padding: var(--main-box-padding);<br />
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);<br />
border-width: var(--theme-footer-border-top-width) 1px 1px 1px;<br />
border-style: var(--theme-footer-border-style);<br />
border-color: var(--theme-footer-border-color);<br />
box-shadow: var(--theme-footer-box-shadow);<br />
position: relative;<br />
/* grid */<br />
display: grid;<br />
grid-template-columns: [l] 1fr 0fr [r];<br />
grid-template-rows: [t] auto auto [b];<br />
z-index: 0; /* covered by content */<br />
}<br />
#footer-info{<br />
font-size: 11px;<br />
display: contents;<br />
}<br />
#footer ul li{<br />
font-size: inherit;<br />
line-height: 1.5;<br />
padding: 0;<br />
}<br />
#footer-icons{<br />
grid-column: span 1 / r;<br />
grid-row: t / b;<br />
place-self: end;<br />
}<br />
#footer #footer-info-lastmod{<br />
grid-column: l / span 1;<br />
grid-row: t / span 1;<br />
place-self: start;<br />
margin-bottom: 1em;<br />
}<br />
#footer #footer-info-copyright{<br />
grid-column: l / span 1;<br />
grid-row: span 1 / b;<br />
place-self: end stretch;<br />
position: relative;<br />
padding-right: 100px;<br />
}<br />
#footer-info-copyright img{<br />
position: absolute;<br />
right: 0;<br />
/* mediawiki logo is 31px height, and this image has a 1px black border,<br />
a small tweak to make them visually matched on size and position */<br />
bottom: -1px;<br />
height: 33px;<br />
width: auto;<br />
}<br />
#footer-places,<br />
#footer > div {<br />
display: none;<br />
}<br />
<br />
/**** main content box START ***********************************************************/<br />
<br />
/****** responsive Layout ******/<br />
<br />
/* sidebar toggle. >=1366px only */<br />
@media screen and (min-width: 1366px){<br />
#mw-head #left-navigation:first-child{<br />
margin-left: calc( 24px + var(--main-box-padding) - 5px * 2 ); /* space for toggle button before it is loaded. */<br />
}<br />
body.content-size-expanded{<br />
grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left aside-right content-left] minmax(0,1fr) [content-right] var(--main-layout-sidespace) [body-right];<br />
}<br />
body.content-size-expanded #mw-panel > *{<br />
display: none;<br />
}<br />
body.content-size-expanded #mw-panel #p-logo{<br />
display: block;<br />
}<br />
}<br />
<br />
@media screen and (max-width: 1365px){<br />
:root{<br />
--main-layout-sidespace: 0;<br />
}<br />
/* re-style "sidebar" nav */<br />
body{<br />
height: 100%;<br />
grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0,1fr) [content-right aside-right] 0 [body-right];<br />
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end];<br />
}<br />
<br />
#mw-panel{<br />
grid-column: aside-left / aside-right;<br />
grid-row: aside-start / aside-end;<br />
box-shadow: var(--theme-sidebar-box-shadow);<br />
background: var(--theme-sidebar-box-background-2);<br />
border-radius: var(--main-box-border-radius);<br />
height: 40px;<br />
display: flex;<br />
align-items: flex-end;<br />
align-items: center;<br />
padding: 0 var(--main-layout-gap);<br />
/* to match sidebar in wide view */<br />
border-width: 1px;<br />
border-style: var(--theme-sidebar-box-border-style);<br />
border-color: var(--theme-sidebar-box-border-color);<br />
}<br />
/* before for sidebar and content */<br />
#mw-head::before,<br />
#mw-panel #p-logo + .portal::before{<br />
display: none;<br />
}<br />
/* before for sidebar box (responsive version) */<br />
#mw-panel::before{<br />
content: '';<br />
display: block;<br />
padding: 0;<br />
height: 15px;<br />
background: none;<br />
position: absolute;<br />
top: calc( var(--main-layout-topbar-height) + var(--main-layout-logo-height) + var(--theme-navbar-background-top-offset) );<br />
left: var(--main-layout-gap);<br />
right: var(--main-layout-gap);<br />
}<br />
#mw-panel .portal,<br />
#mw-panel #p-logo + .portal{<br />
background: none;<br />
box-shadow: none;<br />
border: 0;<br />
margin: 0;<br />
position: relative;<br />
}<br />
#mw-panel #p-logo + .portal h3,<br />
#mw-panel .portal h3{<br />
padding: 8px 12px;<br />
border: 0;<br />
border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0;<br />
background: none;<br />
}<br />
#mw-panel #p-logo + .portal.expanded h3,<br />
#mw-panel .portal.expanded h3,<br />
#mw-panel #p-logo + .portal:hover h3,<br />
#mw-panel .portal:hover h3{<br />
background: var(--theme-sidebar-list-item-hover-mask);<br />
border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0;<br />
}<br />
#mw-navigation #mw-panel .portal h3::after{<br />
margin-left: 4px;<br />
}<br />
#mw-panel div.portal h3::after{<br />
border-width: 6px 5px 0 5px;<br />
}<br />
#mw-panel div.portal.expanded h3::after,<br />
#mw-panel div.portal:hover h3::after{<br />
border-width: 0 5px 6px 5px;<br />
}<br />
#mw-panel #p-logo + .portal .body,<br />
#mw-panel .portal .body{<br />
display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */<br />
position:absolute;<br />
left: 0;<br />
top: 100%;<br />
z-index: 50;<br />
width: max-content;<br />
border-top: 0;<br />
background: var(--theme-sidebar-dropdown-background);<br />
box-shadow: var(--theme-sidebar-box-shadow);<br />
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);<br />
min-width: 8em;<br />
}<br />
#mw-panel #p-logo + .portal.expanded .body,<br />
#mw-panel .portal.expanded .body,<br />
#mw-panel #p-logo + .portal:hover .body,<br />
#mw-panel .portal:hover .body{<br />
display: block !important;<br />
}<br />
#mw-panel .portal .body li a,<br />
#mw-panel .portal .body li a:visited {<br />
padding: 6px 8px;<br />
}<br />
<br />
/* logo: move to left */<br />
#p-logo{<br />
margin: 0 var(--main-layout-gap);<br />
width: var(--theme-site-logo-width);<br />
}<br />
<br />
/* merch: move to top right */<br />
#merch{<br />
position: absolute;<br />
margin: 0;<br />
right: var(--main-layout-gap);<br />
top: calc( var(--main-layout-topbar-height) + 20px );<br />
}<br />
<br />
/* search: move to sidebar nav box ("main nav bar") */<br />
#mw-head #p-search{<br />
position: absolute;<br />
top: -42px;<br />
top: -45px;<br />
}<br />
<br />
#mw-head #right-navigation #p-cactions {<br />
margin-right: 0;<br />
}<br />
<br />
/* "more" menu in #right-navigation causes horizontal scroll bar appear */<br />
#right-navigation .vector-menu-dropdown .vector-menu-content{<br />
left: auto;<br />
right: -1px; /* 1px for border */<br />
}<br />
<br />
/* hide sidebar toggle */<br />
#nav-content-size-toggle{<br />
display: none;<br />
}<br />
<br />
/* site footer */<br />
body > footer{<br />
margin-top: var(--main-layout-gap);<br />
}<br />
}/* screen and (max-width: 1365px) */<br />
<br />
@media screen and (max-width: 900px) {<br />
:root{<br />
--theme-site-logo-width: 210px;<br />
--theme-site-logo-height: 90px;<br />
--main-layout-gap: 6px;<br />
--main-box-padding: 6px;<br />
}<br />
body{<br />
grid-template-columns: [body-left aside-left content-left] minmax(0,1fr) [aside-right content-right body-right];<br />
}<br />
#merch{<br />
display: none;<br />
}<br />
<br />
/** reset mw internal css **/<br />
div#content{<br />
margin: 0;<br />
}<br />
#mw-head {<br />
position: relative !important;<br />
margin-top: 0;<br />
top: 0;<br />
}<br />
div#mw-navigation div#mw-panel {<br />
display: flex;<br />
position: static;<br />
width: auto;<br />
overflow: visible;<br />
}<br />
div#mw-navigation div#mw-panel .portal {<br />
width: auto;<br />
}<br />
body #footer {<br />
padding-top: 0.75em;<br />
}<br />
body #footer #footer-info-lastmod,<br />
body #footer #footer-info-viewcount {<br />
display: block;<br />
}<br />
#mw-head div#left-navigation,<br />
#mw-head div#right-navigation{<br />
position: static;<br />
}<br />
div#p-logo{<br />
display: block;<br />
}<br />
div.mw-body {<br />
margin-top: 0;<br />
}<br />
<br />
#mw-head #p-search {<br />
background: var(--theme-navbar-search-background);<br />
padding: calc( var(--main-layout-gap) / 2 ) var(--main-layout-gap) calc( var(--main-layout-gap) / 2 ) calc( var(--main-layout-gap) / 2 );<br />
border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius);<br />
top: -100px;<br />
right: 0;<br />
z-index: 50;<br />
}<br />
<br />
#mw-head,<br />
#mw-panel,<br />
#footer,<br />
#mw-page-base{<br />
border-radius: 0;<br />
}<br />
<br />
#mw-panel::before{<br />
left: 0;<br />
right: 0;<br />
}<br />
}/* screen and (max-width:900px) */<br />
<br />
@media screen and (max-width: 720px){<br />
:root{<br />
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */<br />
}<br />
/* reset */<br />
div#p-namespaces, div#p-views, div#p-variants{<br />
top: 0;<br />
}<br />
div#mw-navigation div#mw-panel{<br />
font-size: 12px;<br />
}<br />
<br />
/* styles */<br />
#mw-panel #p-logo + .portal h3,<br />
#mw-panel .portal h3{<br />
font-size: 12px;<br />
padding: 8px 6px;<br />
}<br />
#mw-panel div.portal h3::after,<br />
#mw-panel .portal.collapsed h3::after{<br />
border-width: 5px 4px 0;<br />
margin-top: 1px;<br />
}<br />
#mw-panel div.portal.expanded h3::after,<br />
#mw-panel div.portal:hover h3::after {<br />
border-width: 0 4px 5px;<br />
}<br />
#mw-panel #p-logo + .portal{<br />
margin-left: calc( var(--main-layout-gap) - 6px );<br />
}<br />
div.vectorTabs li.selected a,<br />
div.vectorTabs li.selected a:visited,<br />
div.vectorTabs li a,<br />
div.vector-menu-dropdown h3 span {<br />
font-size: 12px;<br />
padding: 1px 8px;<br />
}<br />
.vectorTabs #ca-unwatch.icon a,<br />
.vectorTabs #ca-watch.icon a,<br />
.vectorTabs #ca-unwatch.icon a.loading,<br />
.vectorTabs #ca-watch.icon a.loading {<br />
padding: 4px 8px;<br />
}<br />
}/* screen and (max-width:720px) */<br />
<br />
@media screen and (max-width:600px) {<br />
/* reset mw internal css */<br />
#footer #footer-icons{<br />
float: none;<br />
}<br />
#footer #footer-info-copyright{<br />
padding-right: 0;<br />
padding-bottom: 40px;<br />
right: auto;<br />
left: 0;<br />
}<br />
#footer-info-copyright img{<br />
right: auto;<br />
left: 0;<br />
}<br />
<br />
div#p-logo{<br />
margin: auto;<br />
width: 100%;<br />
}<br />
#mw-panel{<br />
margin-top: 45px;<br />
}<br />
#mw-panel::before{<br />
transform: translateY(45px);<br />
}<br />
#mw-head #p-search {<br />
top: -95px;<br />
box-sizing: border-box;<br />
width: 100%;<br />
max-width: 20em;<br />
margin: 0;<br />
padding: var(--main-box-padding);<br />
box-shadow: none;<br />
left: 50%;<br />
right: auto;<br />
transform: translateX(-50%);<br />
border-radius: var(--main-box-border-radius);<br />
}<br />
div#simpleSearch{<br />
margin: auto;<br />
width: auto;<br />
}<br />
<br />
/* content nav to icons */<br />
div.vectorTabs li.selected a,<br />
div.vectorTabs li.selected a:visited,<br />
div.vectorTabs li a,<br />
div.vector-menu-dropdown h3 span{<br />
width: 20px;<br />
height: 20px;<br />
line-height: 20px;<br />
padding: 3px 6px;<br />
box-sizing: content-box;<br />
}<br />
div.vectorTabs li a::before,<br />
div.vector-menu-dropdown h3 span::before {<br />
content: "";<br />
display: inline-block;<br />
background-color: transparent;<br />
background-repeat: no-repeat;<br />
background-position: center top;<br />
background-size: 100% auto;<br />
width: 20px;<br />
height: 0;<br />
border-bottom: 60px solid transparent;<br />
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color));<br />
margin: -40px 20px 0 0;<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A");<br />
}<br />
div.vectorTabs li:hover a::before,<br />
div.vector-menu-dropdown:hover h3 span::before,<br />
div.vector-menu-dropdown.open h3 span::before{<br />
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover));<br />
}<br />
.vectorTabs li.new a::before,<br />
.vectorTabs li.new:hover a::before{<br />
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink));<br />
}<br />
#ca-edit a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A");<br />
}<br />
#ca-view a::before,<br />
#ca-view-foreign a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E");<br />
}<br />
#left-navigation li[id^='ca-nstab-'] a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A");<br />
}<br />
#ca-history a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A");<br />
}<br />
#ca-talk a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A");<br />
}<br />
#t-contributions a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E");<br />
}<br />
#ca-addsection a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A");<br />
}<br />
#ca-viewsource a::before {<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A");<br />
}<br />
#p-variants h3 span::before{<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E");<br />
}<br />
#p-cactions h3 span::before{<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E");<br />
}<br />
/* Except watch/unwatch star. It does not work under chrome. */<br />
div.vectorTabs li.mw-watchlink a::before{<br />
border: 0;<br />
filter: none;<br />
margin: 0 20px 0 0;<br />
}<br />
}/* screen and (max-width:600px) */<br />
<br />
@media screen and (max-width:450px) {<br />
#mw-panel{<br />
padding-left: 6px;<br />
padding-right: 6px;<br />
}<br />
#mw-panel div.portal h3::after{<br />
display: none;<br />
}<br />
#mw-panel #p-navigation #p-navigation-label,<br />
#mw-panel #p-lang #p-lang-label{<br />
width: 18px;<br />
display: block;<br />
white-space: nowrap;<br />
padding: 8px;<br />
}<br />
#p-navigation-label::before,<br />
#p-lang-label::before{<br />
content: "";<br />
display: inline-block;<br />
vertical-align: bottom;<br />
background-color: transparent;<br />
background-repeat: no-repeat;<br />
background-position: center top;<br />
background-size: 100% auto;<br />
width: 18px;<br />
height: 0;<br />
border-bottom: 60px solid transparent;<br />
position: relative;<br />
filter: drop-shadow(0 42px 0 var(--theme-text-color));<br />
margin: -42px 20px 0 0;<br />
}<br />
#p-navigation-label::before{<br />
background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E");<br />
}<br />
#p-lang-label::before{<br />
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E");<br />
}<br />
#mw-navigation #mw-panel #p-lang{<br />
margin-left: auto;<br />
display: flex;<br />
justify-content: flex-end;<br />
}<br />
#mw-panel #p-lang .body{<br />
left: auto;<br />
right: 0;<br />
}<br />
<br />
div#simpleSearch{<br />
width: 90%;<br />
}<br />
}/* screen and (max-width:450px) */<br />
<br />
<br />
<br />
/* section edit link */<br />
.mw-editsection{<br />
white-space: nowrap;<br />
}<br />
<br />
/***** Notification *****/<br />
.mw-notification {<br />
color: var(--theme-text-color);<br />
border: 1px solid;<br />
background: var(--theme-sidebar-box-background-2);<br />
border-color: var(--theme-sidebar-box-border-color);<br />
box-shadow: var(--theme-notification-shadow);<br />
border-radius: var(--main-box-border-radius);<br />
transform: none;<br />
}<br />
/* postedit notification */<br />
.postedit-container{<br />
top: 4em;<br />
}<br />
.theme-mode-dark .postedit::after{<br />
filter: invert(100%);<br />
}<br />
<br />
/* Notification boxes on the right, e.g. after patrolling an edit */<br />
.mw-notification.mw-notification-type-error {<br />
border-color: var(--custom-notice-red-border-color);<br />
--custom-notice-red-text-color: hsl(0, 100%, 70%);<br />
color: var(--custom-notice-red-text-color);<br />
}<br />
.mw-notification.mw-notification-type-warn {<br />
border-color: var(--custom-notice-orange-border-color);<br />
--custom-notice-orange-text-color: hsl(28, 100%, 70%);<br />
color: var(--custom-notice-orange-text-color);<br />
}<br />
<br />
<br />
<br />
/* Help icon on category pages, Special:RecentChanges, etc. */<br />
/* In the default style, the icon is the background-image of the <a> element.<br />
* We want to apply a filter to the image only (not the text), so we have to <br />
* move the image to a new pseudo-element. */<br />
#mw-indicator-mw-helplink a {<br />
background: none;<br />
padding-left: 0;<br />
display: flex;<br />
}<br />
#mw-indicator-mw-helplink a:before {<br />
content: '';<br />
background-image: url(/resources/src/mediawiki.helplink/images/helpNotice.svg?46d34);<br />
background-position: left center;<br />
background-repeat: no-repeat;<br />
display: inline-block;<br />
height: 20px;<br />
padding-left: 25px;<br />
filter: var(--ooui--icon-normal-filter); /* theme-dependent color of the icon */<br />
}<br />
<br />
<br />
<br />
/* Arrow on redirect pages */<br />
/* In the default style, the icon is the background of the <li> element.<br />
* We want to apply a filter to the image only (not the text), so we have to <br />
* move the image to a new pseudo-element. */<br />
.mw-content-ltr .redirectText li:first-child {<br />
background: none;<br />
padding-left: 0;<br />
}<br />
.mw-content-ltr .redirectText li:first-child:before {<br />
content: '';<br />
background: linear-gradient(transparent, transparent), url(/resources/src/mediawiki.action/images/redirect-ltr.svg);<br />
padding-left: 47px;<br />
filter: var(--ooui--icon-normal-filter); /* theme-dependent color of the icon */<br />
}<br />
<br />
/***********************************************************************************************************<br />
* css for pages under MediaWiki or Special NS, or system widgets on template/module pages and so on<br />
***********************************************************************************************************/<br />
<br />
/******* Search result page. (Special:Search) ******/<br />
<br />
.mw-search-form-wrapper {<br />
font-size: 1em;<br />
}<br />
<br />
.mw-search-form-wrapper #mw-search-top-table {<br />
display: flex;<br />
align-items: center;<br />
}<br />
.mw-search-form-wrapper #mw-search-top-table > div {<br />
float: none;<br />
}<br />
.mw-search-form-wrapper .results-info {<br />
color: var(--theme-text-color-note);<br />
font-size: 1em;<br />
padding: 0 0 0 3em;<br />
white-space: nowrap;<br />
text-align: right;<br />
flex: 1 1 auto;<br />
}<br />
.mw-search-form-wrapper .mw-search-visualclear{<br />
display: none;<br />
}<br />
<br />
.mw-search-profile-tabs {<br />
background-color: var(--ooui--tabselect-background-color);<br />
border: 1px solid var(--ooui--panellayout-border-color);<br />
}<br />
<br />
.mw-search-form-wrapper .mw-search-profile-tabs {<br />
border: 1px solid var(--ooui--panellayout-border-color);<br />
margin: 1em 0;<br />
}<br />
.mw-search-form-wrapper .mw-search-profile-tabs .search-types + div {<br />
display: none;<br />
}<br />
.mw-search-form-wrapper .mw-search-profile-tabs .search-types {<br />
width: 100%;<br />
float: none;<br />
padding: 0;<br />
}<br />
.mw-search-form-wrapper .mw-search-profile-tabs .search-types ul li {<br />
float: none;<br />
display: inline-block;<br />
vertical-align: middle;<br />
}<br />
.mw-search-form-wrapper .mw-search-profile-tabs .search-types ul li.current {<br />
background: var(--ooui--tabselect-selected-background-color);<br />
border-radius: 0;<br />
overflow: hidden;<br />
}<br />
.mw-search-form-wrapper #mw-searchoptions{<br />
padding: 1em;<br />
background: var(--theme-box-background);<br />
border: 1px solid var(--theme-border-color);<br />
border-radius: 4px;<br />
}<br />
<br />
/* responsive tweak */<br />
@media screen and (max-width: 600px){<br />
.mw-search-form-wrapper #mw-search-top-table{<br />
display: block;<br />
}<br />
.mw-search-form-wrapper .results-info{<br />
margin-top: 1em;<br />
}<br />
.mw-search-form-wrapper .mw-search-profile-tabs .search-types ul li{<br />
font-size: 12px;<br />
}<br />
}<br />
<br />
<br />
.mw-specialpages-table {<br />
margin-bottom: 0;<br />
margin-top: 0;<br />
}<br />
<br />
<br />
<br />
/* -------------------------------------------------------- */<br />
/* "Datatables" (from mediawiki.pager.tablePager) */<br />
/* -------------------------------------------------------- */<br />
.mw-datatable {<br />
border-color: var(--oouihelper--borderdark);<br />
}<br />
.mw-datatable td, .mw-datatable th {<br />
border-color: var(--oouihelper--borderdark);<br />
}<br />
.mw-datatable th {<br />
background-color: var(--oouihelper--textinput-background-darker);<br />
}<br />
.mw-datatable td {<br />
background-color: var(--oouihelper--textinput-background);<br />
}<br />
.mw-datatable tr:hover td {<br />
background-color: var(--oouihelper--textinput-background-lighter);<br />
}<br />
<br />
<br />
/* -------------------------------------------------------- */<br />
/* Special:AbuseLog/x */<br />
/* -------------------------------------------------------- */<br />
table.mw-abuselog-details {<br />
background: var(--oouihelper--textinput-background);<br />
border-color: var(--oouihelper--borderdark);<br />
}<br />
table.mw-abuselog-details th,<br />
table.mw-abuselog-details td {<br />
border-color: var(--oouihelper--borderdark);<br />
}<br />
table.mw-abuselog-details th {<br />
background: var(--oouihelper--textinput-background-darker);<br />
}<br />
<br />
<br />
/* -------------------------------------------------------- */<br />
/* Special:AbuseFilter */<br />
/* -------------------------------------------------------- */<br />
body td.mw-abusefilter-history-changed {<br />
background: var(--oouihelper--themerelated-darkest);<br />
}<br />
#mw-abusefilter-warn-preview,<br />
#mw-abusefilter-disallow-preview {<br />
border-color: var(--oouihelper--borderdark-lighter);<br />
}<br />
tr.mw-abusefilter-list-disabled,tr.mw-abusefilter-list-disabled td {<br />
color: var(--oouihelper--disabled);<br />
}<br />
tr.mw-abusefilter-list-deleted,tr.mw-abusefilter-list-deleted td {<br />
color: var(--oouihelper--disabled);<br />
}<br />
tr.mw-abusefilter-list-throttled,tr.mw-abusefilter-list-throttled td {<br />
color: var(--oouihelper--red);<br />
}<br />
div.mw-abusefilter-editor {<br />
border-color: var(--oouihelper--borderdark);<br />
}<br />
.mw-abusefilter-tools-error {<br />
color: var(--oouihelper--red);<br />
}<br />
<br />
<br />
/* -------------------------------------------------------- */<br />
/* Special:AllMessages */<br />
/* -------------------------------------------------------- */<br />
#mw-allmessagestable tbody:hover td {<br />
background-color: var(--oouihelper--textinput-background-lighter);<br />
}<br />
#mw-allmessagestable .am_default {<br />
background-color: var(--oouihelper--yellow-darker);<br />
}<br />
#mw-allmessagestable tbody:hover .am_default {<br />
background-color: var(--oouihelper--yellow);<br />
}<br />
#mw-allmessagestable .am_actual {<br />
background-color: var(--oouihelper--green-darker);<br />
}<br />
#mw-allmessagestable tbody:hover .am_actual {<br />
background-color: var(--oouihelper--green);<br />
}<br />
<br />
/* History pages */<br />
.mw-plusminus-pos {<br />
color: #00ff00;<br />
}<br />
<br />
.mw-plusminus-neg {<br />
color: var(--theme-alert-color);<br />
}<br />
<br />
/* ======================================= */<br />
/* Special:Contribs */<br />
/* ======================================= */<br />
<br />
.mw-input #wpUploadFile {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
.mw-contributions-table>:nth-child(3) label+select,<br />
.mw-contributions-table>:nth-child(4) label+input {<br />
display: inline;<br />
margin: 0;<br />
}<br />
.mw-contributions-table .mw-input-with-label {<br />
vertical-align: middle;<br />
}<br />
<br />
div.cargoReplacementTableInfo {<br />
background-color: rgba(255, 255, 255, 0.2);<br />
}<br />
<br />
pre, .mw-code, code {<br />
color: var(--theme-text-color);<br />
background-color: var(--code-background-color);<br />
background-color: #323232;<br />
border-color: var(--theme-border-color);<br />
}<br />
code {<br />
word-wrap: break-word;<br />
}<br />
<br />
/* ======================================= */<br />
/* Special:Special:CargoTableDiagram */<br />
/* ======================================= */<br />
<br />
.node rect, .node circle, .node ellipse {<br />
stroke: var(--theme-border-color);<br />
fill: var(--table-background-color);<br />
fill-opacity: 1;<br />
}<br />
<br />
.node.entity-name rect.label-container {<br />
fill: var(--table-heading-background-color);<br />
}<br />
<br />
svg.cargo-table-svg tspan{<br />
fill: var(--theme-text-color);<br />
}<br />
<br />
/* File: pages */<br />
#filetoc {<br />
border-color: var(--theme-border-color);<br />
background-color: var(--theme-highlight-background);<br />
}<br />
.mw_metadata td, .mw_metadata th {<br />
border-color: var(--theme-border-color);<br />
}<br />
.mw_metadata th {<br />
background-color: var(--theme-box-background);<br />
}<br />
.mw_metadata td {<br />
background-color: var(--theme-highlight-background);<br />
}<br />
<br />
<br />
<br />
/* ------------------------------------------------------------------ */<br />
<br />
<br />
/* ================================================================== */<br />
/* Extension styles */<br />
/* ================================================================== */<br />
<br />
<br />
/* ------------------------------------------------------------------ */<br />
<br />
/* Extension:Tabber */<br />
body ul.tabbernav li a,<br />
body ul.tabbernav li a:link,<br />
body ul.tabbernav li a:visited,<br />
body ul.tabbernav li a:hover {<br />
border-radius: .5em .5em 0 0;<br />
}<br />
<br />
.tabber__tab, .tabber__tab:visited {<br />
color:var(--tabber-color)<br />
}<br />
.tabber__tab--active, .tabber__tab--active:visited {<br />
box-shadow: inset 0 -2px 0 0 var( --tabber-color--active);<br />
color: var(--tabber-color--active);<br />
}<br />
@media (hover: hover) {<br />
.tabber__tab:hover {<br />
box-shadow: inset 0 -2px 0 0 var(--tabber-color--hover);<br />
color: var(--tabber-color--hover);<br />
}<br />
}<br />
<br />
/* Extension:Cargo */<br />
/* Removes redundant Cargo extension "Purge cache" link */<br />
div.menu li#ca-cargo-purge {<br />
display: none;<br />
}<br />
/* Maximum image size for NPC images storing in Cargo table */<br />
.npcimg img{<br />
height: auto;<br />
width: auto;<br />
max-height: 100px;<br />
max-width: 100px;<br />
}<br />
/* Adjustments for the table headers on ?action=pagevalues */<br />
.cargo-pagevalues-tableinfo {<br />
background-color: var(--oouihelper--text-background);<br />
top: 35px; /* wiki.gg header offset */<br />
}<br />
<br />
<br />
/* Extension:InputBox */<br />
/* Hide text input box for just a button */<br />
.notextbox form > .mw-ui-input {<br />
display: none;<br />
}<br />
<br />
<br />
/* Extension:MultimediaViewer */<br />
/* Reset link color to default (from Vector skin) */<br />
/* (this entire thing could be styled to fit the currently active theme, but as<br />
* long as it uses default Vector styling, the links should too, in order to be readable) */<br />
.mw-mmv-main a {<br />
color: #0645ad;<br />
}<br />
/* same for text color in attribution warning */<br />
.mw-mmv-dialog .mw-mmv-dialog-warning {<br />
color: #202122;<br />
}<br />
<br />
<br />
/* Extension:CiteThisPage */<br />
.mw-specialCiteThisPage-bibliographic {<br />
background-color: var(--theme-page-background-color--secondary);<br />
}<br />
<br />
<br />
/* Extension:CodeEditor */<br />
/* Unify text color in status bar */<br />
/* (the "status-message" and "status-line" divs use the current theme's text<br />
* color, which might be hard to read on the hard-coded white background */<br />
.codeEditor-status {<br />
color: rgb(114, 119, 125); /* same color as div.ace_gutter-cell */<br />
}<br />
<br />
<br />
/* Extension:CategoryTree */<br />
/* Use theme-dependent colors for the "expand"/"collapse" arrows */<br />
.CategoryTreeEmptyBullet {<br />
color: var(--theme-text-color-note);<br />
}<br />
.CategoryTreeToggle {<br />
color: var(--theme-link-color);<br />
}<br />
<br />
<br />
/* Extension:Scribunto */<br />
/* The "Script error" dialog uses jquery.ui.dialog, which looks the same in all<br />
* themes. The links do use theme-dependent styling by default though, which<br />
* causes them to be hard to read in some themes. <br />
* Resetting them here to the Vector default to be the same in all themes. */<br />
.scribunto-trace a {<br />
color: #0645ad;<br />
}<br />
<br />
<br />
/* Extension:SyntaxHighlight */<br />
/* ("SyntaxHighlight_GeSHi") */<br />
.mw-highlight pre {<br />
margin-top: 1em;<br />
background: #282828 !important;<br />
color:#fff !important;<br />
overflow: auto; /* scroll if needed */<br />
}<br />
.mw-highlight, .kw1 {<br />
color: #FFFFFF;<br />
font-weight: bold;<br />
}<br />
.mw-highlight .nf {<br />
color: aqua;<br />
}<br />
/* Operators */<br />
.mw-highlight .p,<br />
.mw-highlight .o {<br />
color: #fff;<br />
font-weight: bold;<br />
}<br />
/* Comments */<br />
.mw-highlight .c {<br />
color: #8d9e6b;<br />
font-weight: bold;<br />
}<br />
/* HTML Tags */<br />
.mw-highlight .nt {<br />
color: #bfe431;<br />
}<br />
/* IDs */<br />
.mw-highlight .nn {<br />
color: #a8a8ff;<br />
}<br />
/* Classes */<br />
.mw-highlight .nc {<br />
color: #7676ff;<br />
}<br />
/* Pseudo-classes */<br />
.mw-highlight .nd {<br />
color: #cf82ff;<br />
}<br />
/* Properties */<br />
.mw-highlight .k,<br />
.mw-highlight .kp {<br />
color: #fff;<br />
font-weight: normal;<br />
}<br />
/* Keywords */<br />
.mw-highlight .nb {<br />
color: #ff5858;<br />
}<br />
/* Text values, strings */<br />
.mw-highlight .kc,<br />
.mw-highlight .s1,<br />
.mw-highlight .s2,<br />
.mw-highlight .sx,<br />
.mw-highlight .n {<br />
color: #00c6d2;<br />
}<br />
/* Numeric values */<br />
.mw-highlight .mi,<br />
.mw-highlight .mf {<br />
color: #60feff;<br />
font-weight: bold;<br />
}<br />
/* Units */<br />
.mw-highlight .kt {<br />
color: #ff3f85;<br />
font-weight: bold;<br />
}<br />
/* #Color values */<br />
.mw-highlight .mh {<br />
color: #b2d241;<br />
}<br />
/* !important */<br />
.mw-highlight .cp {<br />
color: #F37F20;<br />
}<br />
/* JS generic */<br />
.mw-highlight .nx {<br />
color: #a8a8ff;<br />
}<br />
.mw-highlight .nv {<br />
color: #fff;<br />
}<br />
/* Highlighted lines */<br />
.mw-highlight .hll {<br />
background-color: #50503e;<br />
}<br />
/* Highlight fields inside code class (e.g. Template:Code) */<br />
code.mw-highlight {<br />
background: var(--theme-page-background-color);<br />
color: var(--theme-text-color);<br />
}<br />
<br />
/* More noticeable diff coloring */<br />
.diff td.diff-context {<br />
background: none repeat scroll 0 0 transparent;<br />
color: var(--theme-text-color);<br />
border-color: rgba(var(--theme-border-color--rgb), 0.5);<br />
}<br />
.diff td.diff-deletedline {<br />
background-color: #FFE49C;<br />
border-color: #FFE49C;<br />
color: #000;<br />
}<br />
.diff td.diff-deletedline .diffchange {<br />
background-color: #feeec8;<br />
color: #000;<br />
}<br />
.diff td.diff-addedline {<br />
background-color: #A3D3FF;<br />
border-color: #A3D3FF;<br />
color: #000;<br />
}<br />
.diff td.diff-addedline .diffchange {<br />
background-color: #d8ecff;<br />
color: #000;<br />
}<br />
<br />
<br />
/* "Forward" column on Special:Interwiki */<br />
table.mw-interwikitable.body td.mw-interwikitable-local-yes {<br />
background-color: var(--theme-page-background-color--secondary);<br />
}<br />
<br />
<br />
/* Numbers of edits/pages/contributors on Special:CreateAccount */<br />
.mw-createacct-benefits-list .mw-number-text,<br />
#bodyContent .mw-createacct-benefits-list .mw-number-text h3 /* needs to be this specific to override another rule */ {<br />
color: var(--theme-text-color);<br />
}<br />
<br />
<br />
/* Pages with content model "JSON" */<br />
.mw-json th, .mw-json td {<br />
border-color: var(--theme-border-color);<br />
}<br />
.mw-json tr {<br />
background-color: transparent;<br />
}<br />
.mw-json th {<br />
background-color: var(--theme-box-background);<br />
}<br />
.mw-json-value, .mw-json-single-value {<br />
background-color: var(--theme-highlight-background);<br />
}<br />
.mw-json-single-value {<br />
background-color: var(--theme-highlight-background);<br />
}<br />
.mw-json-empty {<br />
background-color: var(--theme-box-background);<br />
}<br />
<br />
<br />
/***********************************************************************************************************<br />
* Common styles for "real" wiki page content.<br />
***********************************************************************************************************/<br />
<br />
/* remove external link icon.<br />
.mw-parser-output a.external,<br />
.link-https{<br />
padding-right: 0;<br />
background: none;<br />
}<br />
*/<br />
<br />
/** ToC **/<br />
.toc {<br />
border-radius: 4px;<br />
border: 1px solid var(--theme-border-color);<br />
background: var(--theme-box-background);<br />
margin: 1em auto 1em 0;<br />
padding: 0;<br />
font-size: 1em;<br />
min-width: 12em;<br />
}<br />
.toc .toctitle h2 {<br />
margin: 0;<br />
display: flex;<br />
align-items: center;<br />
padding: 0 0.5em;<br />
}<br />
.toc .toctitle h2::before{<br />
content: '';<br />
display: block;<br />
width: 12px;<br />
height: 0;<br />
border-bottom: 52px solid transparent;<br />
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E");<br />
background-repeat: no-repeat;<br />
background-position: center top;<br />
background-size: 100% auto;<br />
filter: drop-shadow(0 40px 0 var(--theme-text-color));<br />
margin: -40px 6px 0 0;<br />
}<br />
.toc .toctitle{<br />
position: relative;<br />
overflow: hidden;<br />
text-align: left;<br />
}<br />
.toc .toctogglelabel{<br />
position: absolute;<br />
width: 100%;<br />
height: 100%;<br />
left: 0;<br />
top: 0;<br />
box-sizing: border-box;<br />
padding-right: 1em;<br />
display: flex;<br />
align-items: center;<br />
justify-content: flex-end;<br />
}<br />
.toc .toctogglespan::before,<br />
.toc .toctogglespan::after{<br />
display: none;<br />
}<br />
.toc .toctogglelabel::after{<br />
display: none;<br />
}<br />
.toc .toctogglelabel::before{<br />
content: "";<br />
display: inline-block;<br />
background: none;<br />
position: relative;<br />
width: 0;<br />
height: 0;<br />
border-style: solid;<br />
border-color: var(--theme-widget-toc-arrow-color) transparent;<br />
border-width: 0 5px 6px 5px;<br />
vertical-align: middle;<br />
flex: 0 0 auto;<br />
}<br />
.toc .toctogglelabel:hover::before{<br />
border-color: var(--theme-widget-toc-arrow-color-hover) transparent;<br />
}<br />
.toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before{<br />
border-width: 6px 5px 0 5px;<br />
}<br />
/* Won't change ToC box width when toggle show/hide. */<br />
.toctogglecheckbox:checked ~ ul{<br />
overflow: hidden;<br />
display: block;<br />
height: 0;<br />
border: 0;<br />
padding-top: 0;<br />
padding-bottom: 0;<br />
}<br />
/* content list */<br />
.mw-content-ltr .toc ul ul,<br />
.mw-content-rtl.toc ul ul{<br />
margin: 0 0 0 1em;<br />
}<br />
.toc a {<br />
color: var(--theme-text-color-em);<br />
}<br />
.toc a:hover {<br />
color: white;<br />
}<br />
.toc .tocnumber{<br />
color: var(--theme-text-color-note);<br />
}<br />
.toc .tocnumber::after{<br />
content: '.';<br />
}<br />
.toc .toctitle,<br />
.toc > ul{<br />
padding: 0.5em;<br />
}<br />
.toc > ul{<br />
border-top: 1px solid var(--theme-border-color);<br />
margin: 0;<br />
}<br />
.toc > ul a{<br />
display: block;<br />
padding: 2px 0.5em;<br />
border-radius: 4px;<br />
transition: background 0.1s;<br />
}<br />
.toc > ul a:hover {<br />
text-decoration: none;<br />
background: var(--theme-widget-toc-item-hover-background);<br />
}<br />
.toc h2{<br />
font-weight: normal;<br />
}<br />
.toc li{<br />
margin: 0;<br />
}<br />
<br />
<br />
/***********************************************************************************************************<br />
* common style for content box<br />
***********************************************************************************************************/<br />
.mw-body-content h2 {<br />
border-color: var(--theme-hr-color-B);<br />
border-bottom-width: 1px;<br />
margin-bottom: 0.5rem;<br />
padding-bottom: 6px;<br />
}<br />
.mw-body-content hr {<br />
background-color: var(--theme-hr-color-B);<br />
}<br />
<br />
.fullwidth, .full-width{<br />
width: 100%;<br />
}<br />
.nowrap {<br />
white-space: nowrap;<br />
}<br />
<br />
<br />
/* ".center" has width=100% rule, we don't want it, so use a different class name. */<br />
.aligncenter,<br />
.align-center {<br />
text-align: center;<br />
}<br />
<br />
.alignleft,<br />
.align-left{<br />
text-align: left;<br />
}<br />
<br />
.alignright,<br />
.align-right{<br />
text-align: right;<br />
}<br />
<br />
/* clear fix for float block */<br />
.clearfix {<br />
*zoom: 1;<br />
}<br />
.clearfix::before,<br />
.clearfix::after {<br />
content: " ";<br />
display: table;<br />
}<br />
.clearfix::after {<br />
clear: both;<br />
}<br />
<br />
/* -------------------------------------------------------- */<br />
/* classic/expert/master mode tabber */<br />
/* -------------------------------------------------------- */<br />
:root{<br />
--custom-mode-theme-background-color: var(--theme-accent-color);<br />
--custom-mode-theme-label-color: var(--theme-accent-label-color);<br />
--custom-mode-theme-border-color: var(--custom-accent-border-color);<br />
}<br />
.modesbox.c-expert{<br />
--custom-mode-theme-border-color: var(--custom-modetabs-expert-border-color);;<br />
}<br />
.modesbox.c-master{<br />
--custom-mode-theme-border-color: var(--custom-modetabs-master-border-color);;<br />
}<br />
.modesbox.c-normal .m-expert,<br />
.modesbox.c-normal .m-master,<br />
.modesbox.c-normal .m-expert-master{<br />
display: none !important;<br />
}<br />
.modesbox.c-expert .m-normal,<br />
.modesbox.c-expert .m-master,<br />
.modesbox.c-expert .m-normal-master{<br />
display: none !important;<br />
}<br />
.modesbox.c-master .m-normal,<br />
.modesbox.c-master .m-expert,<br />
.modesbox.c-master .m-normal-expert{<br />
display: none !important;<br />
}<br />
.modesbox.expertonly .m-normal,<br />
.modesbox .expertonly .m-normal{<br />
display: none !important;<br />
}<br />
.modesbox.masteronly .m-normal,<br />
.modesbox.masteronly .m-expert,<br />
.modesbox .masteronly .m-normal,<br />
.modesbox .masteronly .m-expert{<br />
display: none !important;<br />
}<br />
<br />
<br />
<br />
.block{<br />
display: block;<br />
}<br />
.inline{<br />
display: inline;<br />
}<br />
.inline-block{<br />
display: inline-block;<br />
}<br />
<br />
.incell-border {<br />
margin: 0.7em 0;<br />
background-color: var(--theme-border-color);<br />
}<br />
<br />
hr.space{<br />
height: 4px;<br />
background: none;<br />
border: 0;<br />
}<br />
.page-content .vertical-align-top *{<br />
vertical-align: top;<br />
}<br />
.page-content .vertical-align-bottom *{<br />
vertical-align: bottom;<br />
}<br />
<br />
<br />
<br />
<br />
/* ================================================================== */<br />
/* Portable infobox theme */<br />
/* ================================================================== */<br />
<br />
.portable-infobox {<br />
--pi-border-color: var(--theme-border-color);<br />
--pi-border-color--rgb: var(--theme-border-color--rgb);<br />
padding: 6px;<br />
border-radius: 0.5em;<br />
}<br />
<br />
.portable-infobox .pi-item.pi-data {<br />
padding-bottom: 6px;<br />
padding-top: 6px;<br />
padding-left: 4px;<br />
padding-right: 4px;<br />
}<br />
.portable-infobox .pi-item.pi-data.pi-border-color {<br />
border-color: rgba(var(--pi-border-color--rgb), 0.8);<br />
}<br />
.page-content .portable-infobox .pi-title {<br />
padding: 7px;<br />
font-size: 15px;<br />
}<br />
.page-content .portable-infobox .pi-header {<br />
padding: 6px;<br />
font-size: 12px;<br />
text-align: center;<br />
}<br />
.portable-infobox .pi-collapse .pi-header:first-child {<br />
padding-right: 0;<br />
}<br />
.portable-infobox .pi-collapse .pi-header:first-child::after {<br />
width: 7px;<br />
height: 7px;<br />
margin-top: -4px;<br />
}<br />
.portable-infobox .pi-collapse-closed .pi-header {<br />
margin-bottom: 2px;<br />
}<br />
.portable-infobox .pi-title + .pi-item .pi-header {<br />
margin-top: 2px;<br />
}<br />
.portable-infobox .pi-navigation:not([data-item-name="data-nav"]) {<br />
font-size: 11px;<br />
text-align: center;<br />
background-color: var(--pi-secondary-background);<br />
padding: 5px<br />
}<br />
.portable-infobox .pi-navigation[data-item-name="data-nav"] {<br />
padding: 0;<br />
}<br />
.portable-infobox .pi-navigation[data-item-name="data-nav"].pi-secondary-font {<br />
font-weight: revert;<br />
}<br />
.portable-infobox .pi-item.pi-data .pi-data-value,<br />
.portable-infobox .pi-item.pi-data .pi-data-label {<br />
align-self: center;<br />
hyphens: none;<br />
}<br />
/* Align data labels to the right (except for stacked layout) */<br />
.portable-infobox:not(.pi-layout-stacked) .pi-item.pi-data .pi-data-label {<br />
text-align: right;<br />
}<br />
.portable-infobox .pi-data-value abbr[title] {<br />
text-decoration: none;<br />
}<br />
.portable-infobox .pi-image {<br />
margin: 6px;<br />
}<br />
/* Automatically resize images inside data values if they are too big for the infobox */<br />
.portable-infobox .pi-data-value .image img {<br />
max-width: 100%;<br />
width: auto;<br />
height: auto;<br />
}<br />
.portable-infobox .pi-caption {<br />
padding-bottom: 0;<br />
}<br />
/* Hide tabs if there is only 1 section */<br />
.portable-infobox .wds-tabs .wds-tabs__tab:only-of-type {<br />
display: none;<br />
}<br />
/* Center tabs if there's no scroll */<br />
.portable-infobox .wds-tabs__wrapper .wds-tabs {<br />
justify-content: center;<br />
}<br />
.portable-infobox .wds-tabs__wrapper.right-arrow-visible .wds-tabs,<br />
.portable-infobox .wds-tabs__wrapper.left-arrow-visible .wds-tabs,<br />
.portable-infobox .wds-tabs__wrapper.both-arrows-visible .wds-tabs {<br />
justify-content: left;<br />
}<br />
/* Slightly reduce size of tab labels */<br />
.portable-infobox .wds-tabs .wds-tabs__tab-label {<br />
font-size: 14px;<br />
height: 34px;<br />
padding: 0;<br />
margin: 0 8px;<br />
}<br />
.portable-infobox .wds-tabs__wrapper {<br />
margin-bottom: 10px;<br />
}<br />
/* Remove li bullets added by FandomDesktop */<br />
.pi-data-value ul li::before {<br />
display: none;<br />
}<br />
.portable-infobox .pi-secondary-background + .pi-secondary-background,<br />
.portable-infobox .pi-group .pi-smart-group:first-of-type,<br />
.portable-infobox .pi-group .pi-horizontal-group:first-of-type .pi-data-label {<br />
border-top: none;<br />
}<br />
<br />
.portable-infobox .tags > li {<br />
display: inline-block;<br />
border-radius: 3px;<br />
border: 1px solid rgba(var(--theme-link-color--rgb), 0.4);<br />
padding: 0 4px;<br />
margin: 3px 6px 3px auto;<br />
}<br />
.portable-infobox .tags.unlinked > li,<br />
.portable-infobox .tags > li.unlinked {<br />
border-color: rgba(var(--theme-text-color--rgb), 0.4);<br />
}<br />
<br />
.portable-infobox .pi-title[data-item-name="subtitle"] {<br />
margin-top: -12px;<br />
font-size: 12px;<br />
font-style: italic;<br />
line-height: 12px;<br />
color: var(--theme-text-color-note);<br />
padding-bottom: 8px;<br />
}<br />
<br />
@media screen and (max-width: 720px) {<br />
.portable-infobox {<br />
margin: 0 auto;<br />
}<br />
}<br />
<br />
<br />
<br />
/***********************************************************************************************************<br />
* css for specific templates<br />
***********************************************************************************************************/<br />
<br />
/****************************************<br />
/* SEA OF THIEVES TEMPLATES *<br />
/****************************************/<br />
<br />
/********************<br />
/* AMBOX & BANNERS *<br />
/******************/<br />
<br />
/* copyright images tweak */<br />
.copyright-icon {<br />
background-image: url("https://seaofthieves.wiki.gg/images/6/6e/Copyright_white.svg");<br />
background-size: 100%;<br />
height: 32px;<br />
width: 32px;<br />
}<br />
<br />
.ambox {<br />
border: none;<br />
/* border-image: var(--parchment-border) 27 54 31 39 fill / 1 / 0 round; */<br />
background: linear-gradient(to right,rgb(0 0 0 / 80%),rgb(0 0 0 / 0%)) padding-box;<br />
color: #ffffff;<br />
font-size: 95%;<br />
margin: 0 auto 10px auto;<br />
padding: 3px 6px 3px 16px;<br />
width: 80%;<br />
}<br />
.ambox-gray {<br />
box-shadow: 10px 0 0 #383838 inset;<br />
}<br />
<br />
.ambox.ambox-tiny {<br />
font-size: 90%;<br />
/* margin: 2px 0; */<br />
width: 80%;<br />
}<br />
<br />
.ambox + .ambox {<br />
margin-top: -10px;<br />
}<br />
<br />
.ambox-text {<br />
padding: 0.25em 0.5em;<br />
}<br />
<br />
.ambox-image {<br />
padding: 2px 0px 2px 0.5em;<br />
text-align: center;<br />
width: 60px;<br />
}<br />
<br />
.ambox-tiny .ambox-image {<br />
padding: 2px 0.5em;<br />
text-align: left;<br />
width: 32px;<br />
}<br />
<br />
/* Ambox colors */<br />
.ambox-blue { box-shadow: 10px 0 0 #1e90ff inset; }<br />
<br />
.ambox-red { box-shadow: 10px 0 0 #b22222 inset; }<br />
<br />
.ambox-orange { box-shadow: 10px 0 0 #f28500 inset; }<br />
<br />
.ambox-yellow { box-shadow: 10px 0 0 #f4c430 inset; }<br />
<br />
.ambox-purple { box-shadow: 10px 0 0 #9932cc inset; }<br />
<br />
.ambox-gray { box-shadow: 10px 0 0 #bba inset; }<br />
<br />
.ambox-green { box-shadow: 10px 0 0 #228b22 inset; }<br />
<br />
/* Ambox small text */<br />
.amsmalltext {<br />
font-size: smaller;<br />
}<br />
<br />
.banner {<br />
background: rgba(47, 162, 136, .3);<br />
margin: .5em .5em 1.2em .5em;<br />
border-left: 6px solid rgba(47, 162, 136, 1);<br />
padding: .5em 2em .5em 1em;<br />
clear: left; <br />
display: table;<br />
width: -webkit-fill-available;<br />
}<br />
<br />
/*****************<br />
/* FRONT PAGE *<br />
/***************/<br />
<br />
.fpmain {<br />
width: 100%;<br />
overflow: hidden;<br />
z-index: 1;<br />
}<br />
<br />
.fpmidsections {<br />
float: left;<br />
width: 100%;<br />
overflow: hidden;<br />
}<br />
<br />
.fpbox {<br />
border-style: solid;<br />
border-width: 15px;<br />
border-color: transparent;<br />
border-image: var(--parchment-border) 27 54 31 39 fill / 1 / 0 round;<br />
background: transparent;<br />
margin: 5px;<br />
padding: 5px;<br />
overflow: auto;<br />
}<br />
<br />
.fpbox .mainheading {<br />
border: none;<br />
font-family: var(--theme-page-headings-font),rubik,helvetica,arial,sans-serif;<br />
font-size: 125%;<br />
margin: 0 0 10px 0;<br />
color: var(--theme-header-color);<br />
}<br />
<br />
.fpbox .heading {<br />
font-family: var(--theme-page-headings-font),rubik,helvetica,arial,sans-serif;<br />
font-size: 110%;<br />
margin: 0 0 10px 0;<br />
color: var(--theme-header-color);<br />
border-bottom: solid 1px var(--theme-border-color);<br />
}<br />
<br />
.fpbox ul {<br />
margin-left: .751rem;<br />
list-style: none;<br />
}<br />
<br />
.fpmain .columns .leftcol {<br />
width: 100%;<br />
margin: 0;<br />
padding: 0;<br />
}<br />
<br />
.fpmain .columns .rightcol {<br />
width: 100%;<br />
margin: 0;<br />
padding: 0;<br />
}<br />
<br />
.fpsection1,<br />
.fpsection2,<br />
.fpsection3,<br />
.fpsection4 {<br />
float: left;<br />
clear: both;<br />
width: 100%;<br />
}<br />
<br />
div.fp2columnonly,<br />
div.fp3columnonly {<br />
display: none;<br />
}<br />
<br />
.fpsection1 > .fpbox.plain, .fpsection4 > .fpbox {<br />
height:auto !important;<br />
}<br />
<br />
@media (min-width: 790px) {<br />
.fpsection1 {<br />
float: left;<br />
clear: none;<br />
width: 100%;<br />
}<br />
<br />
.fpmidsections {<br />
float: left;<br />
clear: none;<br />
width: 100%;<br />
display: flex;<br />
}<br />
<br />
.fpsection4 {<br />
float: left;<br />
clear: none;<br />
width: 100%;<br />
}<br />
<br />
div.fp2columnonly {<br />
display: block;<br />
}<br />
}<br />
<br />
@media (min-width: 990px) {<br />
.fpmain .columns .leftcol {<br />
float: left;<br />
width: 50%;<br />
margin: 0;<br />
padding: 0;<br />
}<br />
<br />
.fpmain .columns .rightcol {<br />
float: right;<br />
width: 50%;<br />
margin: 0;<br />
padding: 0;<br />
}<br />
}<br />
<br />
@media (min-width: 1390px) {<br />
.fpmidsections {<br />
clear: none;<br />
float: right;<br />
width: 66.667%;<br />
}<br />
<br />
.fpsection1 {<br />
clear: none;<br />
width: 33.333%;<br />
}<br />
<br />
.fpsection2 {<br />
clear: none;<br />
width: 50%;<br />
}<br />
<br />
.fpsection3 {<br />
clear: none;<br />
width: 50%;<br />
}<br />
<br />
.fpsection4 {<br />
clear: left;<br />
width: 33.333%;<br />
}<br />
<br />
div.fp2columnonly {<br />
display: none;<br />
}<br />
<br />
div.fp3columnonly {<br />
display: block;<br />
}<br />
}<br />
<br />
.fpbox.plain {<br />
background: transparent;<br />
border: none;<br />
box-shadow: none;<br />
}<br />
<br />
.fpimagelist ul {<br />
list-style-type: none;<br />
list-style-image: none;<br />
}<br />
<br />
.fpvideos {<br />
margin: 0 auto;<br />
overflow: hidden;<br />
text-align: center;<br />
}<br />
<br />
.fpvideo {<br />
display: inline-block;<br />
margin: 0 5px;<br />
}<br />
<br />
/* solid green bullets points */<br />
ul {<br />
list-style: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%225%22 height=%2213%22> %3Ccircle cx=%222.5%22 cy=%229%22 r=%222.5%22 fill=%22%2395f3ab%22/%3E %3C/svg%3E");<br />
}<br />
/* hollow green bullet points */<br />
li ul {<br />
list-style: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='5'%0A%3E%3Ccircle cx='2.4996688' cy='2.4956303' id='circle2' style='fill:none;stroke:%2395f3ab;stroke-width:0.83333331;stroke-opacity:1' r='2.0833333' /%3E%3C/svg%3E%0A");<br />
}<br />
<br />
/******************/<br />
/* EMOTE VIDEO SIZING<br />
/******************/<br />
.emotevid {<br />
width: 300px !important;<br />
height: auto !important;<br />
object-fit: unset;<br />
}<br />
<br />
/************<br />
/* GALLERY *<br />
/**********/<br />
div.thumbinner, ul.mw-gallery-traditional li.gallerybox div.thumb{<br />
background-color:rgba(3, 4, 2, .5);<br />
background-color:rgba(76, 105, 102, .5);<br />
background: linear-gradient(to top, rgba(85, 178, 155, .3), rgba(21, 30, 29, .6));<br />
border: 1px solid rgba(85, 178, 155, .5);<br />
/* border-color: rgba(47, 162, 136, .2); */<br />
border-radius: 4px;<br />
box-shadow: 0px 0px 0px 1px #000, inset 0px 0px 3px rgba(47, 162, 136, .5)<br />
}<br />
<br />
.thumbimage {<br />
background-color: transparent;<br />
border: 1px solid transparent;<br />
}<br />
<br />
.theme-fandomdesktop-light div.thumbinner, .theme-fandomdesktop-light ul.mw-gallery-traditional li.gallerybox div.thumb {<br />
background: linear-gradient(to top, rgba(var(--theme-page-background-color--secondary--rgb),0.9),rgba(var(--theme-link-color--rgb),0.45));<br />
border: 1px solid rgba(178, 155, 85, .5);<br />
border-radius: 3px;<br />
box-shadow: 0px 0px 0px 1px var(--theme-link-color),inset 0px 0px 3px rgba(var(--theme-link-color--rgb),.5);<br />
}<br />
<br />
/******************<br />
/* Infobox styles *<br />
/******************/<br />
.infoboxtable {<br />
float: right;<br />
border-collapse: separate;<br />
border-style: solid;<br />
border-width: 15px;<br />
border-color: transparent;<br />
border-image: var(--parchment-border) 39 26 repeat;<br />
background: #020607;<br />
background-clip: padding-box;<br />
color: #ffffff;<br />
margin: 0 0 .5em 1em;<br />
padding: 3px 6px;<br />
width: 300px;<br />
}<br />
<br />
.infoboxheader {<br />
border: 1px solid #55b29b;<br />
background: rgba(255, 255, 255, 0.25);<br />
font-size: 115%;<br />
color: #cdf9d9;<br />
font-family: var(--theme-page-headings-font);<br />
font-weight: normal;<br />
vertical-align: top;<br />
text-align: center;<br />
padding: 8px;<br />
}<br />
<br />
.infoboxtable ul {<br />
margin: 0em 0px 0px 0.9em;<br />
}<br />
<br />
.infoboxtable th {<br />
border-right: 1px solid #1c1f20;<br />
border: 0px;<br />
background-image: linear-gradient(to left, rgba(90, 90, 90, .4), #5a5a5a4d, #ffff0000);<br />
color: #f1eee5;<br />
font-family: var(--theme-page-headings-font);<br />
font-weight: normal;<br />
text-align: right;<br />
vertical-align: middle;<br />
padding: 0.5px 7px;<br />
padding-left: 1em;<br />
font-size: 85%;<br />
}<br />
<br />
.infoboxtable td {<br />
border: 1px solid transparent;<br />
background: transparent;<br />
color: #ffffff;<br />
font-family: PragRoman,Georgia,serif;<br />
font-size: 85%;<br />
text-align: left;<br />
vertical-align: middle;<br />
padding: 3px;<br />
padding-left: .5em;<br />
line-height: 19px;<br />
font-weight: normal;<br />
}<br />
<br />
.infoboxtable th+td{<br />
border-right: 0px;<br />
text-align: left;<br />
}<br />
<br />
.infoboxtable th.infoboxname {<br />
background: linear-gradient(30deg, rgba(110, 110, 110, 0) 0, rgba(255,255,255,0.2) 49%,rgba(255,255,255,0.2) 51%,rgba(110, 110, 110, 0));<br />
box-shadow: inset 0px 16px 32px rgba(0, 0, 0, 0.5);<br />
font-size: 110%;<br />
color: #f1eee5;<br />
font-family: var(--theme-page-headings-font);<br />
text-align: center;<br />
padding: 8px;<br />
}<br />
<br />
.infoboxtable th.infoboxdetails {<br />
background: linear-gradient(30deg, rgba(110, 110, 110, 0) 0, rgba(255,255,255,0.2) 49%,rgba(255,255,255,0.2) 51%,rgba(110, 110, 110, 0));<br />
text-align: center;<br />
color: #f1eee5;<br />
font-family: var(--theme-page-headings-font);<br />
border: 1px solid transparent;<br />
padding: 3px;<br />
}<br />
<br />
.infoboxtable .image img {<br />
background-image: radial-gradient(rgba(181, 179, 168, .75) 0%, #20202000 75%);<br />
}<br />
<br />
/* SPECIAL INFOBOX TAGS */<br />
.infoboxtable th.infoboxname, .infoboxtable th.infoboxnametimelimited, .infoboxtable th.infoboxtimelimited, .infoboxtable th.infoboxnameremoved, .infoboxtable th.infoboxremoved, .infoboxtable th.infoboxnameinsider, .infoboxtable th.infoboxinsider {<br />
border: 1px solid transparent;<br />
text-align: center;<br />
padding: 8px;<br />
}<br />
<br />
.infoboxtable th.infoboxnametimelimited {<br />
background: linear-gradient(30deg,rgba(110, 110, 110, 0) 0,rgba(47, 162, 136, 0.5) 49%,rgba(47, 162, 136, 0.5) 51%, rgba(110, 110, 110, 0));<br />
box-shadow: inset 0px 16px 32px rgba(0, 0, 0, 0.5);<br />
font-size: 110%;<br />
color: #cdf9d9;<br />
}<br />
<br />
.infoboxtable th.infoboxtimelimited {<br />
background: url(https://seaofthieves.wiki.gg/images/1/13/Icon_time.png) no-repeat 10px -7px/42px, linear-gradient(30deg,rgba(110, 110, 110, 0) 0,rgba(47, 162, 136, 0.5) 49%, rgba(47, 162, 136, 0.5) 51%,rgba(110, 110, 110, 0)) !important;<br />
height: 1.5em;<br />
vertical-align: baseline;<br />
color: #cdf9d9;<br />
padding: 3px;<br />
/* background-size: 42px !important; */<br />
}<br />
<br />
.infoboxtable th.infoboxnameinsider {<br />
background: linear-gradient(30deg, rgba(110, 110, 110, 0) 0, rgba(49, 78, 90, 1) 49%, rgba(49, 78, 90, 1) 51%, rgba(110, 110, 110, 0)) !important;<br />
color: white;<br />
font-size: 110%;<br />
text-shadow: 0px 2px 1px #10191c;<br />
}<br />
<br />
.infoboxtable th.infoboxinsider {<br />
background: url(https://seaofthieves.wiki.gg/images/b/b2/Icon_insiders.png) no-repeat 7px -8px/42px,linear-gradient(30deg,rgba(110, 110, 110, 0) 0,rgba(49, 78, 90, 1) 49%,rgba(49, 78, 90, 1) 51%,rgba(110, 110, 110, 0)) !important;<br />
height: 1.5em;<br />
vertical-align: baseline;<br />
color: white;<br />
padding: 3px;<br />
text-shadow: 0px 2px 1px #10191c;<br />
}<br />
<br />
.infoboxtable th.infoboxnameremoved {<br />
background: linear-gradient(30deg,rgba(110, 110, 110, 0) 0,rgba(231, 84, 63, .5) 49%,rgba(231, 84, 63, .5) 51%,rgba(110, 110, 110, 0)) !important;<br />
box-shadow: inset 0px 16px 32px rgba(0, 0, 0, 0.5);<br />
font-size: 110%;<br />
color: #f1eee5;<br />
}<br />
<br />
.infoboxtable th.infoboxremoved {<br />
background: url(https://seaofthieves.wiki.gg/images/b/bf/Icon_bigx.png) no-repeat 10px -7px/42px, linear-gradient(30deg,rgba(110, 110, 110, 0) 0,rgba(231, 84, 63, .5) 49%,rgba(231, 84, 63, .5) 51%,rgba(110, 110, 110, 0)) !important;<br />
color: #f1eee5;<br />
padding: 3px;<br />
}<br />
<br />
/* ------ PORTABLE INFOBOX ------ */<br />
:root {<br />
--parchment-border: url(https://seaofthieves.wiki.gg/images/4/40/Skin-Element-Border.png);<br />
--pi-border-color:rgba(70,96,91,0.5);<br />
--pi-border-color--rgb2: 70, 96, 91;<br />
}<br />
<br />
.portable-infobox .pi-item.pi-data.pi-border-color{<br />
border-color: rgba(var(--pi-border-color--rgb2),.8);<br />
}<br />
<br />
.portable-infobox h2, .portable-infobox h3 {<br />
font-family: inherit;<br />
}<br />
<br />
.pi-font, .portable-infobox .pi-data-label {<br />
/*font-size: 11px;*/<br />
font-size: 14px;<br />
}<br />
.pi-group{<br />
border: none;<br />
}<br />
<br />
.portable-infobox .pi-header {<br />
/*font-size: 12px; */ <br />
font-size: 14px;<br />
line-height: 1.25;<br />
padding: 9px;<br />
}<br />
<br />
.portable-infobox:not(.pi-layout-stacked) .pi-item.pi-data .pi-data-label {<br />
text-align: start;<br />
}<br />
<br />
/* ------ PORTABLE INFOBOX ------ */<br />
<br />
.pi-data-label { flex-basis: 132px; }<br />
.pi-type-sot-basic .pi-image-thumbnail {<br />
max-width: 240px; /* Typically, use the same width as your infobox, minus borders */<br />
height: auto; /* Preserves the image ratio */<br />
}<br />
<br />
.portable-infobox.pi-type-sot-basic {<br />
--pi-border-color: rgba(70,96,91,0.5);<br />
--pi-border-color--rgb: 0,96,91;<br />
box-sizing: border-box;<br />
border-image: var(--parchment-border) 39 26 repeat;<br />
border-width: 15px;<br />
border-style: solid;<br />
background-color: rgba(0,0,0,.80);<br />
background-clip: padding-box;<br />
--pi-secondary-background: linear-gradient(30deg,rgba(110,110,110,0) 0,rgba(255,255,255,0.2) 49%,rgba(255,255,255,0.2) 51%,rgba(110,110,110,0)); /*Default heading backgrounds*/<br />
font-family: PragRoman,Georgia,serif;<br />
font-family: serif;<br />
width: 300px;<br />
padding: 3px 6px;<br />
line-height: 1.5;<br />
}<br />
<br />
.portable-infobox.pi-type-sot-basic [data-source="description"] {<br />
color: var(--theme-header-color);<br />
text-align: center;<br />
padding: 0 1.75rem .25rem 1.75rem;<br />
line-height: 1.25;<br />
}<br />
<br />
#bodyContent .pi-type-sot-basic .pi-title {<br />
background: linear-gradient(30deg,rgba(110,110,110,0) 0,rgba(255,255,255,0.2) 49%,rgba(255,255,255,0.2) 51%,rgba(110,110,110,0));<br />
box-shadow: inset 0px 16px 32px rgb(0 0 0 / 50%);<br />
font-size: 1.25rem;<br />
font-size: 1.0rem;<br />
font-size: 1.15rem;<br />
color: #f1eee5;<br />
font-weight: normal;<br />
padding: 10px;<br />
}<br />
<br />
aside.pi-theme-timelimited {<br />
position: relative;<br />
}<br />
<br />
aside.pi-theme-timelimited::after {<br />
background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' role='presentation' xmlns='http://www.w3.org/2000/svg' width='67' height='65.54' version='1.1' viewBox='0 0 17.727 17.341'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='-3.0001' x2='36.722' y1='-1.8597' y2='39.764' gradientTransform='matrix(-.25654 0 0 .25852 112.46 215.66)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23f66030' offset='0'/%3E%3Cstop stop-color='%23f49322' offset='1'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform='translate(-95.517 -215.13)'%3E%3Cpath d='m110.85 231.41-1.0835-2.391-4.668-3.2375-3.0355-3.2278-2.2916-0.71173-0.44221-2.401-0.68045-0.67993-1.3488-0.37561-1.2186-2.4788-0.31774-0.66832 6.0123 0.33555 3.8201-0.43657 6.9831 0.0968 0.57732 0.92359-0.22977 4.5003c0.18497 2.8569 0.16579 4.829-0.0724 7.4413l-0.1627 1.7848 0.29089 0.88994 0.10048 1.1574-0.0444 0.43919z' opacity='.401' stroke-width='.074365'/%3E%3Cpath d='m96.291 216.65-0.77446-1.5059h2.6077l3.6559 0.42588 3.8201-0.43657 6.9834 0.0968 0.57701 0.92352-0.0902 1.3042-0.0154 5.0904-0.0336 3.2175-0.0644 1.3885-0.26147 2.7258 0.54782 1.563-0.13362 1.0308-0.14439-0.31936-0.63149-0.7694-1.6405-1.5899-1.566-0.37207-0.67942-2.5298-0.81078-0.025-3.0781-3.2014-2.4894-0.67132-1.266-2.108-2.1507-2.1305-0.04308-1.2202z' fill='url(%23a)' stroke-width='.25753'/%3E%3Cpath d='m112.97 232.16-0.63136-0.76944-7e-3 -1.7495-0.0294-2.2698-0.66964-1.493 1.2887-3.2021 7e-3 -1.0796-0.74162-2.1929-0.33347-1.3802-0.19151-1.3813-1.0882 0.13916-0.9136 0.31014-8.0031-0.90117-0.79023 0.22502-1.4409-0.22601-1.7769 0.32456-1.4419-0.0391-0.6858-1.3253h2.6077l3.6559 0.42588 3.8201-0.43657 6.9831 0.0968 0.28867 0.46179 0.28865 0.4618-0.0862 1.3104c-0.0258 0.44762-0.0396 0.84327-0.0321 3.0459 0.0269 2.8662 0.0543 4.973-0.18392 7.5854l-0.16269 1.7848 0.5458 1.5664-0.13235 1.0274z' fill-opacity='.19608' stroke-width='.074365'/%3E%3Cpath d='m112.97 232.16-0.6349-0.76865c-0.25252-0.27228-0.87524-0.85981-1.0354-1.0208 0.14983-0.78136 1.1932-4.7577 1.2442-4.9849 0.011-0.31482 0.0944-1.7331 0.0128-2.0972-0.0907-0.28052 8.4e-4 -2.3999-0.0631-2.6391l0.22537-4.4474-0.70603-0.84357-0.22768 0.0151-2.0848-0.042-1.051 0.59465-3.8418 0.92366-3.7364-0.53864-0.93897 0.2622-3.9257-0.0985-0.67827-1.31 2.6001-0.0153 3.6563 0.42598 3.8201-0.43657 6.9831 0.0968 0.28867 0.46179 0.28865 0.4618-0.0888 1.3053-0.0595 8.1272-0.15389 2.5092-0.1627 1.7848 0.54718 1.5682-0.13373 1.0255z' fill-opacity='.08' stroke-width='.074365'/%3E%3Cpath d='m106.51 223.32c-0.085-0.0699-0.36548-0.27238-0.62076-0.45688-0.34004-0.24576-0.46632-0.34534-0.55892-0.41293-0.0973-0.0711-0.10439-0.0827-0.15644-0.20339-0.028-0.0676-0.0848-0.22452-0.12344-0.31318-0.14112-0.27174-0.15503-0.33861-0.17414-0.44058-7e-3 -0.0398-0.0105-0.063-6e-3 -0.18404 4e-3 -0.10405 6e-3 -0.16702 0.0367-0.23607 0.0298-0.0667 0.0442-0.1515 0.0765-0.24754 0.10701-0.31665 0.23314-0.66993 0.26857-0.75225 0.0106-0.0246 0.0711-0.17777 0.13444-0.3403 0.0634-0.16255 0.17971-0.44465 0.25856-0.62688 0.0789-0.18225 0.13679-0.29262 0.14925-0.33695 0.034-0.097 7e-3 -0.14471 0.0742-0.19988 0.0352-0.0291 0.0876-0.069 0.15625-0.11572 0.22851-0.15572 0.38784-0.2066 0.61359-0.29846 0.14246-0.058 0.22472-0.0577 0.34459-0.0789 0.753-0.13356 0.82334-0.13072 1.0294-0.0973 0.20356 0.0331 0.74832 0.25939 1.3438 0.55837 0.17442 0.0875 0.29134 0.16151 0.39602 0.21077 0.31446 0.148 0.28933 0.16115 0.32436 0.20812 0.0434 0.0582 0.19518 0.42009 0.2932 0.699 0.0406 0.10219 0.0406 0.0827-0.0209 0.1436-0.0219 0.0217-0.067 0.0509-0.11864 0.0859-0.11256 0.0765-0.22925 0.19521-0.22925 0.22359 0 0.0387 0.12896 0.0393 0.30552 1e-3 0.0999-0.0214 0.18375-0.0363 0.18633-0.0332 0.02 0.0242 0.1035 0.54563 0.11189 0.69868 0.0127 0.2313-0.0112 0.39597-0.0939 0.64841-0.0332 0.1014-0.10904 0.37843-0.16849 0.61562-0.0595 0.23719-0.12666 0.48239-0.14933 0.54488-0.0807 0.22208-0.2424 0.41465-0.42696 0.50817-0.13332 0.0676-1.8906 0.71179-2.0218 0.74121-0.0808 0.0184-0.14361 0.01-0.2859 0.0133-0.4246-0.0322-0.56354-0.22229-0.94864-0.52666zm1.2005 0.012c0.0595-0.0301 0.44817-0.19201 0.8637-0.35994 0.41552-0.16792 0.76741-0.3159 0.81292-0.34046 0.0864-0.0442 0.0974-0.0213 0.15309-0.1438 0.0383-0.0842 0.0733-0.23405 0.14608-0.49824 0.0639-0.2315 0.15061-0.54583 0.19286-0.69852 0.0716-0.25862 0.0881-0.2907 0.0881-0.49926 3e-5 -0.19906-0.0169-0.24301-0.0625-0.37837-0.071-0.21078-0.31417-0.85891-0.34271-0.91345-0.0537-0.1025-0.0398-0.10362-0.90408-0.6541-0.0418-0.0267-0.21071-0.13807-0.24695-0.16154-0.0747-0.0484-0.11467-0.0408-0.13135-0.0445-0.0296-7e-3 -0.0474-0.0233-0.0753-0.0467s-0.0627-0.0548-0.10163-0.0503c-0.0844 0.01-0.77489 0.17754-1.0432 0.26671-0.24425 0.0812-0.43465 0.13752-0.54496 0.20838-0.20055 0.12885-0.21255 0.15926-0.21843 0.24986 7e-3 0.0942-2e-3 0.0969-0.0287 0.16368-0.11206 0.27812-0.4389 1.1299-0.59945 1.4824-0.0345 0.0756-0.0776 0.15975-0.10664 0.2221-0.0729 0.15605-0.0586 0.13541-0.0558 0.25135 0.0303 0.0412 0.0887 0.12731 0.15939 0.22135 0.32577 0.45887 0.41384 0.53865 0.90635 0.9616 0.51626 0.44336 0.649 0.55065 0.79216 0.67321 0.0231 0.0221 0.10348 0.0902 0.12065 0.10761 0.0367 0.0371 0.11146 0.0545 0.15126 0.0179 0.0148-0.0136 0.0447-0.0239 0.075-0.037zm0.86498-1.5656c-0.13837-0.0419-0.36509-0.11742-0.60028-0.21445-0.4247-0.19693-0.5538-0.30089-0.57569-0.33122-0.0751-0.10395-0.0655-0.0933-0.0493-0.11138 0 0 0.01-0.0106 0.0123-0.022 3e-3 -0.0122-5.6e-4 -0.0257-8.3e-4 -0.0375-1e-3 -0.0785 9.9e-4 -0.25117 9e-3 -0.35091 0.0158-0.20135 0.0114-0.20414 0.0358-0.37662 0.0603-0.42608 0.15064-0.75213 0.2409-0.94407 0.0138-0.024 0.0598-0.0914 0.10226-0.1326 0.031-0.0301 0.072-0.0566 0.10174-0.0842 0.047-0.0437 0.0592-0.0538 0.0847-0.0745 4e-3 4e-3 0.0228 0.16744 0.0298 0.25613 3e-3 0.0444-3e-3 0.0865-9e-3 0.0996-0.0241 0.053-0.0126 0.0765-0.0154 0.12078-2e-3 0.0367 2e-3 0.36248-1e-3 0.57947l8.4e-4 0.75812 0.0598 0.0259c0.0937 0.06 0.4884 0.27945 0.63856 0.35508 0.10758 0.0542 0.20528 0.10491 0.32818 0.15735 0.16728 0.0713 0.21248 0.0666 0.22963 0.0666 0.0192 0 0.0552 0.0202 0.0798 0.045 0.0363 0.0363 0.038 0.0286 0.0336 0.0885l6e-3 0.0946-0.0427 0.0141c-0.31986 0.0937-0.3686 0.0861-0.69962 0.0184z' stroke-width='.017911'/%3E%3Cpath d='m112.97 232.16-0.45028-0.55072c0.20353-2.2887 0.55268-4.7154 0.51357-7.5062-6e-3 -0.46342-0.0471-1.7448-0.0688-2.1649l-0.22772-4.4137 0.30558-0.94727-1.0365-1.2173-3.7178 0.13074c-3.2547 0.12217-5.7028 0.30106-6.7918 0.39728-0.59717-0.14143-1.8453-0.47834-3.3677-0.73837l3.6562 0.42592 3.8201-0.43657 6.9831 0.0968 0.28866 0.46179 0.28866 0.4618-0.0956 1.5864-6e-3 3.3229c-0.0103 2.7453 0.0378 4.42-0.20043 7.0323l-0.1627 1.7848 0.5474 1.563-0.13395 1.0308z' fill-opacity='.47059' stroke-width='.074365'/%3E%3C/g%3E%3C/svg%3E");<br />
background-repeat: no-repeat;<br />
background-size: contain;<br />
display: block;<br />
width: 54px;<br />
height: 100%;<br />
content: "";<br />
position: absolute;<br />
pointer-events: none;<br />
top: -14px;<br />
right: -14px;<br />
}<br />
<br />
#bodyContent .pi-theme-timelimited .pi-title {<br />
/* background: linear-gradient(30deg,rgba(110,110,110,0) 0,rgba(47,162,136,0.5) 49%,rgba(47,162,136,0.5) 51%,rgba(110,110,110,0)); <br />
color: #cdf9d9; */<br />
}<br />
<br />
#bodyContent .pi-theme-removed .pi-title {<br />
background: linear-gradient(30deg,rgba(110,110,110,0) 0,rgba(231,84,63,.5) 49%,rgba(231,84,63,.5) 51%,rgba(110,110,110,0));<br />
box-shadow: inset 0px 16px 32px rgba(0,0,0,0.5);<br />
color: #f1eee5;<br />
}<br />
<br />
#bodyContent .pi-theme-insider .pi-title {<br />
background: linear-gradient(30deg,rgba(110,110,110,0) 0,rgba(49,78,90,1) 49%,rgba(49,78,90,1) 51%,rgba(110,110,110,0));<br />
color: white;<br />
text-shadow: 0px 2px 1px #10191c;<br />
}<br />
<br />
#bodyContent .pi-title::before, #bodyContent .pi-title::after {<br />
display: block;<br />
width: 100%;<br />
height: 100%;<br />
content: "";<br />
position: absolute;<br />
pointer-events: none;<br />
}<br />
<br />
#bodyContent .pi-title::before {<br />
height: 4px;<br />
top: 0;<br />
left: 0;<br />
right: 0;<br />
background: url("data:image/svg+xml,%0A%3Csvg width='106' height='3' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.31 2.292L.993 1.037l26.628.359 10.58-.538L44.298.41l24.387.448L77.202.41l28.601.448-19.456.538-82.037.896z' fill='%2346605B'/%3E%3C/svg%3E") no-repeat 50% 50%/100%;<br />
}<br />
<br />
#bodyContent .pi-title::after {<br />
height: 4px;<br />
bottom: 0;<br />
left: 0;<br />
right: 0;<br />
background: url("data:image/svg+xml,%3Csvg width='106' height='2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M105.534.252l-3.407 1.434H21.345l-20.8-.269L29.055.7 35.78.97 62.23.252 66.622.7l9.055.269 29.856-.717z' fill='%2346605B'/%3E%3C/svg%3E") no-repeat 50% 50%/100%;<br />
}<br />
<br />
#bodyContent .pi-type-sot-basic .pi-title a {<br />
color: var(--theme-link-color); /* put this in NORMAL LINK rules */<br />
}<br />
<br />
#bodyContent .pi-type-sot-basic .pi-title {<br />
position:relative;<br />
}<br />
<br />
#bodyContent .pi-type-sot-basic .pi-header {<br />
background-repeat: no-repeat;<br />
background-position: center;<br />
background-size: 100% 100%;<br />
background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='252' height='49' version='1.1' viewBox='0 0 66.675 12.965' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' xmlns:cc='http://creativecommons.org/ns%23' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cmetadata%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage'/%3E%3Cdc:title/%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cdefs%3E%3ClinearGradient id='a' x1='.22816' x2='66.398' y1='6.4808' y2='6.4808' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23708b8f' stop-opacity='0' offset='0'/%3E%3Cstop stop-color='%23708b8f' stop-opacity='.247' offset='.253'/%3E%3Cstop stop-color='%23708b8f' stop-opacity='.33' offset='.5'/%3E%3Cstop stop-color='%23708b8f' stop-opacity='.247' offset='.75'/%3E%3Cstop stop-color='%23708b8f' stop-opacity='0' offset='1'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='m0.25184 12.037-0.02368-11.171 22.199-0.28162 19.431-0.17011 6.0363 0.3425 18.479-0.62476 0.02368 11.792-10.505 0.19828-23.994 0.23386-25.117 0.28063-4.4368 0.19222z' fill='url(%23a)'/%3E%3Cg fill='none'%3E%3Cg transform='matrix(.63003 0 0 .63003 -.1152 -.026475)'%3E%3Cpath d='m105.53 0.252-3.407 1.434h-80.782l-20.8-0.269 28.51-0.717 6.725 0.27 26.45-0.718 4.392 0.448 9.055 0.269 29.856-0.717z' fill='%2346605b'/%3E%3C/g%3E%3Cg transform='matrix(.6311 0 0 .6311 -.37485 11.383)'%3E%3Cpath d='m4.31 2.292-3.317-1.255 26.628 0.359 10.58-0.538 6.097-0.448 24.387 0.448 8.517-0.448 28.601 0.448-19.456 0.538z' fill='%2346605b'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");<br />
}<br />
<br />
#bodyContent .portable-infobox section { }<br />
<br />
.pi-type-sot-basic [data-source="timelimited"] {<br />
text-align: center;<br />
padding-top: 2px;<br />
padding-bottom: 2px;<br />
}<br />
<br />
.pi-type-sot-basic [data-source="timelimited"] div {<br />
width: 100%;<br />
}<br />
<br />
#bodyContent .portable-infobox .tag-timelimited {<br />
margin: 0 0 !important;<br />
line-height:1.25rem<br />
}<br />
#bodyContent .portable-infobox .tag-timelimited img {<br />
display: inline-block;<br />
vertical-align: middle;<br />
margin-right: 5px;<br />
margin-bottom: 1px;<br />
}<br />
<br />
.pi-type-sot-basic .pi-image img {<br />
background-image: url(https://seaofthieves.wiki.gg/images/5/50/Standard-bg.png);<br />
background-size: contain;<br />
position: relative;<br />
z-index: 1;<br />
background-repeat: no-repeat;<br />
background-position-y: center;<br />
background-position-x: center;<br />
}<br />
<br />
#bodyContent .pi-type-sot-basic .pi-data-label {<br />
font-weight: 300;<br />
}<br />
<br />
#bodyContent .pi-type-sot-basic .pi-data-label {<br />
<br />
}<br />
<br />
.pi-data-value:not(:first-child) {<br />
flex-basis: calc(100% - 70px);<br />
}<br />
<br />
#bodyContent .portable-infobox h2,<br />
.pi-header, .pi-navigation, .pi-horizontal-group .pi-header {<br />
text-align: center;<br />
color: #f1eee5;<br />
font-weight: normal;<br />
}<br />
<br />
/* REPUTATIONS */<br />
.repText {<br />
text-shadow: 2px 2px 2px black;<br />
}<br />
<br />
.repNum {<br />
font-size: 110% !important;<br />
text-align: center !important;<br />
font-family: PragRoman, Georgia, serif !important;<br />
color: #f1eee5 !important;<br />
height: 33px;<br />
}<br />
<br />
/* Rep for tables */<br />
td.rep-hoarder, td.rep-merchant, td.rep-souls, td.rep-hunter, td.rep-seadog, td.rep-reaper, td.rep-athena, td.rep-legend {<br />
background-position: center !important;<br />
}<br />
<br />
/* Rep logo general */<br />
.rep-hoarder, .rep-merchant, .rep-souls, .rep-hunter, .rep-seadog, .rep-reaper, .rep-athena, .rep-legend {<br />
background-repeat: no-repeat !important;<br />
background-size: contain !important;<br />
}<br />
<br />
/* Rep logo images */<br />
.rep-hoarder {<br />
background-image: url(https://seaofthieves.wiki.gg/images/1/15/Hoarder_Rep_Logo.png) !important;<br />
}<br />
<br />
.rep-merchant {<br />
background-image: url(https://seaofthieves.wiki.gg/images/b/b3/Merchant_Rep_Logo.png) !important;<br />
}<br />
<br />
.rep-souls {<br />
background-image: url(https://seaofthieves.wiki.gg/images/8/8a/Souls_Rep_Logo.png) !important;<br />
}<br />
<br />
.rep-hunter {<br />
background-image: url(https://seaofthieves.wiki.gg/images/d/d6/Hunters_Rep_Logo.png) !important;<br />
}<br />
<br />
.rep-seadog {<br />
background-image: url(https://seaofthieves.wiki.gg/images/a/a2/Seadogs_Rep_Logo.png) !important;<br />
}<br />
<br />
.rep-reaper {<br />
background-image: url(https://seaofthieves.wiki.gg/images/d/db/Reaper_Rep_Logo.png) !important;<br />
}<br />
<br />
.rep-athena {<br />
background-image: url(https://seaofthieves.wiki.gg/images/8/81/Athena_Rep_Logo.png) !important;<br />
}<br />
<br />
.rep-legend {<br />
background-image: url(https://seaofthieves.wiki.gg/images/f/f3/Legend_Rep_Logo.png) !important;<br />
}<br />
<br />
/* Rep logo in Infoboxes */<br />
.infoboxtable td.repNum {<br />
padding: 0; }<br />
<br />
.infoboxtable td.repNum div {<br />
width: 64px;<br />
height: 64px;<br />
display: block;<br />
font-size: 100%;<br />
margin-left: 5px;<br />
}<br />
<br />
.infoboxtable td.repNum span {<br />
display:inline-block; <br />
top: 100%;<br />
text-align: center;<br />
vertical-align: middle;<br />
line-height: 64px;<br />
width: 64px;<br />
}<br />
/********************<br />
/* Item lists *<br />
/********************/<br />
.wikitable .thumb { <br />
display: revert !important; /* displays thumbnails on desktop page lists */<br />
}<br />
<br />
.skin-vector .wikitable th.thumb {<br />
padding: 0.25em;<br />
}<br />
.wikitable.list .thumb-frame img {<br />
margin: 2px;<br />
top:0;<br />
background: linear-gradient(rgb(86, 82, 66), rgb(145, 139, 116)); <br />
}<br />
.thumb-frame { <br />
position: relative; <br />
height: 78px;<br />
width: 78px;<br />
font-size: .6rem;<br />
}<br />
.thumb-frame:before {<br />
background-image: var(--item-border-light);<br />
background-repeat: no-repeat;<br />
background-size: 100%;<br />
}<br />
<br />
/**************<br />
/* TAG STYLES * <br />
/**************/<br />
<br />
.tag-rep {<br />
padding: 0.25rem 0.5rem 0.25rem 0.25rem;<br />
border-radius: 4px;<br />
margin: 3px 6px 3px auto;<br />
color: var(--theme-text-color);<br />
font-weight: 700;<br />
white-space: nowrap;<br />
display:inline-flex;<br />
justify-content: center;<br />
width: fit-content;<br />
<br />
-webkit-mask: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg preserveAspectRatio='none' version='1.1' viewBox='0 0 206.71 71.02' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m39.75 68.89c5.08-0.65 31.15 3.56 37.5 1.62s24.15-3.51 31.46-3.76 42-1.74 51.79-1.91 31.1-4.24 31.1-4.24c1.37-0.4 2.71-1 4.08-1.37 1.7814-0.57747 3.2738-1.8157 4.17-3.46 1.45-2.33 3-4.65 4.44-7 0.27722-0.42234 0.44557-0.90676 0.49-1.41 0.14-5.39 0.62-10.78 0.78-16.17 0-1.31 1.15-2.61 1.15-3.91v-4.64c0-0.18-1.28-0.36-1.28-0.54-0.07-3.27-2.58-5.5-5.06-7.26-5.56-3.95-11.09-7.93-16.72-11.76-1.4958-0.8989-3.1028-1.5982-4.78-2.08-0.72215-0.22984-1.4978-0.22984-2.22 0l-6.22 0.1h-4.33s-7.5-0.31-19.58-0.85-24.15-0.1-31.46 0.26-7.94 3.84-17.16 2.22-8.9-1.29-23.19-2.22-35.89 1-35.89 1l-2.48-0.51c-0.72554-0.22999-1.5045-0.22999-2.23 0-3.77 1.22-7.51 2.54-11.26 3.85-0.63 0.22 1.63 4 1.15 4.22-0.69 0.27-5.86-2.47-6.56-2.27-3.59 1-5.8 3.92-8.36 6.36-3.6 3.44-6 7.8-8.6 11.94-0.42409 0.93939-0.58648 1.9759-0.47 3 0.29 7.68 2.23 15.12 4 22.51 0.56048 1.5519 1.4549 2.9617 2.62 4.13 2 2.34 4.19 4.83 6.4 7 0.94 0.92 2.24 1.91 3.26 2.77 2 1.66 4.32 2.53 6.67 4.38h0.8c1 0 2-1.67 3.07-1.84 0.04 0.03 7.84 2.49 12.92 1.84z' fill='%23a553b0'/%3E%3C/svg%3E");<br />
-webkit-mask-size: 100% 100%;<br />
}<br />
<br />
.tag-rep.gh {<br />
background-color: rgba(56, 48, 43,1); }<br />
.tag-rep.oos {<br />
background-color: rgba(60,30,42,1); }<br />
.tag-rep.ma {<br />
background-color: rgba(23,55,62,1); }<br />
.tag-rep.sd {<br />
background-color: rgba(40,33,37,1); }<br />
.tag-rep.rb {<br />
background-color: rgba(18,18,25,1); }<br />
.tag-rep.af {<br />
background-color: rgba(6,49,56,1); }<br />
.tag-rep.hc {<br />
background-color: rgba(29,40,41,1); }<br />
<br />
.tag-rep.align-goldseeker {<br />
background-color: rgba(76,27,38,1); }<br />
.tag-rep.align-voyager {<br />
background-color: rgba(14,49,90,1); }<br />
.tag-rep.align-emissary {<br />
background-color: rgba(68,65,50,1); }<br />
.tag-rep.align-hunter {<br />
background-color: rgba(63,36,24,1); }<br />
.tag-rep.align-feared {<br />
background-color: rgba(51,41,73,1); }<br />
.tag-rep.align-rogue {<br />
background-color: rgba(34,34,0,1); }<br />
.tag-rep.align-ill-fated {<br />
background-color: rgba(66,28,63,1); }<br />
.tag-rep.align-captain {<br />
background-color: rgba(36,51,22,1); }<br />
<br />
/******************<br />
/* DIALOGUE STYLES * <br />
/******************/<br />
/* ------ DIALOG (AUG 2021) ------ */<br />
.dialog2-box { <br />
font-family: PragRoman;<br />
font-size: .8rem;<br />
line-height: 1.72;<br />
}<br />
<br />
.dialog2-box br {<br />
content: "";<br />
margin: 2em;<br />
display: block;<br />
font-size: 12%;<br />
}<br />
<br />
.dialog2-intro {<br />
border-radius: 16px 16px 0 0;<br />
padding: 1rem 1.75rem 0rem .75rem; /* top was .75rem */<br />
position: relative;<br />
display: flex;<br />
align-items: center;<br />
}<br />
<br />
.dialog2-icon { /* these cancel out inline styles meant for mobile */<br />
display: inline !important;<br />
height: 100% !important;<br />
margin-bottom: 0 !important;<br />
}<br />
<br />
.dialog2-intro .floatleft {<br />
margin:0;<br />
}<br />
<br />
.dialog2-intro p {<br />
margin: 0 0 0 .75rem !important;<br />
}<br />
<br />
/* ------ OLD DIALOG CSS ------ */<br />
/* ------ remove once new update is functional ------ */<br />
.dialog-button{<br />
display: block !important;<br />
padding-top: 1px;<br />
top: -.5rem;<br />
position: relative;<br />
}<br />
<br />
.dialog-box {<br />
width: fit-content;<br />
width: -webkit-fill-available;<br />
max-width: 600px;<br />
display:flex;<br />
flex-direction: column;<br />
border-radius: 24px;<br />
text-align: left;<br />
margin: 2.5rem 0.5rem 1.5rem 1rem;<br />
padding: 0 1em;<br />
background: #000;<br />
position:relative;<br />
}<br />
<br />
.dialog-intro{<br />
border-radius: 16px;<br />
background: #282828;<br />
margin: -1.5rem;<br />
padding: 1.25rem 2.5rem 1.25rem 1rem;<br />
padding-right: 2.5rem;<br />
position: relative;<br />
display: flex;<br />
align-items: center;<br />
}<br />
<br />
.dialog-intro .floatleft {<br />
margin: 0px;<br />
}<br />
<br />
.dialog-intro p {<br />
color: #cec6a4;<br />
margin-left: 1rem;<br />
}<br />
<br />
.dialog-box .mw-collapsible-content {<br />
margin-top: 3rem;<br />
padding: 0 1.75rem .75rem 1.75rem;<br />
}<br />
<br />
.dialog-box .mw-collapsible-content p {<br />
margin-top: .5em;<br />
}<br />
<br />
.dialog-box .mw-collapsible-content dl {<br />
color: #cec6a4;<br />
}<br />
<br />
/* ------ OLD VOICEOVER (USING DIALOGUE TEMPALTE) ------ */<br />
/* ------ remove once all voiceovers are moved to new template ------ */<br />
<br />
.dialog-box.voice .dialog-button{<br />
top: -.5rem;<br />
}<br />
<br />
.dialog-box.voice .mw-collapsible-toggle{<br />
margin-right: .25rem;<br />
}<br />
<br />
.dialog-box.voice {<br />
border-radius: 8px;<br />
background: #181818;<br />
}<br />
<br />
.dialog-intro.voice {<br />
border-radius: 8px 8px 0px 0px;<br />
background: #0d0d0d;<br />
margin: -1.5rem -1em;<br />
padding: 0em;<br />
font-family: Windlass, PragRoman;<br />
}<br />
<br />
.dialog-intro.voice .floatleft {<br />
position: absolute;<br />
display: none;<br />
}<br />
<br />
.dialog-intro.voice p {<br />
color: #f2ad31;<br />
margin-left: 1rem;<br />
text-transform: uppercase;<br />
font-size: 1.5em;<br />
margin-top: 0.25em;<br />
margin-bottom: 0.1em;<br />
}<br />
<br />
.dialog-box.voice .mw-collapsible-content{<br />
padding: 0;<br />
padding-bottom: 0;<br />
}<br />
<br />
.dialog-box.voice .mw-collapsible-content p{<br />
margin-top: -.5em;<br />
padding:.5em;<br />
font-size: 1.1em;<br />
}<br />
<br />
.dialog-box.voice .mw-collapsible-content dl{<br />
color: #fff4dc;<br />
font-size: 1.1em;<br />
}<br />
<br />
/* ------ VOICEOVER TEMPLATE ------ */<br />
.voiceover-box .mw-collapsible-toggle {<br />
margin: .35rem;<br />
padding-right:.5rem;<br />
}<br />
<br />
.voiceover-box {<br />
width: 100%;<br />
width: -webkit-fill-available;<br />
width: fill-available;<br />
border-radius: 8px;<br />
margin: 0 0 1rem .5rem;<br />
}<br />
<br />
.voiceover-intro {<br />
padding: 0em;<br />
height: 34px;<br />
}<br />
<br />
.name {<br />
font-size: 1.0rem;<br />
letter-spacing: 1.12px;<br />
}<br />
<br />
.voiceover-intro .name {<br />
margin-top: 0;<br />
font-size: 1.12rem;<br />
line-height: 1.9;<br />
}<br />
<br />
.voiceover-intro p {<br />
margin-left: 1rem;<br />
font-size: 1.25rem;<br />
margin-bottom: 0.1rem;<br />
}<br />
<br />
.voiceover-box .name {<br />
font-family: Windlass, PragRoman;<br />
font-weight: normal !important; /* cancels out inline bolding used for mobile */<br />
}<br />
<br />
.voiceover-body {<br />
font-size: .75rem;<br />
margin: 0 .75rem .75rem;<br />
line-height: 1.75;<br />
}<br />
<br />
.voiceover-box .mw-collapsible-content p{<br />
padding: 0 .5rem 0 1.25rem;<br />
margin: 0 0 .5rem 0;<br />
}<br />
<br />
.voiceover-box .mw-collapsible-content .name,<br />
.voiceover-box .mw-collapsible-content .option { <br />
padding-left: .25rem;<br />
margin-bottom: 0;<br />
}<br />
<br />
/*******************<br />
/* SEASON REWARDS *<br />
/*****************/<br />
.reward-frame {<br />
background: none !important;<br />
position:relative; }<br />
<br />
.reward-frame:before {<br />
background-image: var(--item-border-standard);<br />
background-repeat: no-repeat;<br />
background-size: 100%;<br />
z-index: 2;<br />
}<br />
.reward-type-pass:before {<br />
background-image: var(--item-border-premium);<br />
}<br />
.reward-type-legend:before {<br />
background-image: var(--item-border-athena);<br />
}<br />
<br />
.reward-frame img {<br />
background-image: var(--item-background-standard);<br />
background-size: contain;<br />
position: relative;<br />
top: 50%;<br />
transform: translate(0, -50%);<br />
z-index:1;<br />
}<br />
.reward-type-pass img {<br />
background-image: var(--item-background-premium);<br />
}<br />
.reward-type-legend img {<br />
background-image: var(--item-background-athena);<br />
}<br />
<br />
/******************<br />
/* NAVBOX */<br />
/******************/<br />
#navbox {<br />
margin: auto;<br />
width: 80%;<br />
border: 1px solid #356f65;<br />
padding: 5px;<br />
border-radius: 11px;<br />
clear: both;<br />
margin-top: 15px;<br />
}<br />
/******************<br />
/* MISC */<br />
/******************/<br />
.mw-collapsible-toggle {<br />
font-family: 'Open Sans',sans-serif;<br />
}<br />
<br />
.wikitable .mw-collapsible-toggle {<br />
font-family: 'Open Sans',sans-serif;<br />
font-weight: 600;<br />
}<br />
<br />
.talelocation, .minwidth400 { <br />
min-width: 400px;<br />
}<br />
<br />
.minwidth500 { <br />
min-width: 500px;<br />
}<br />
<br />
.minwidth600 { <br />
min-width: 600px;<br />
}<br />
<br />
.riddlebox, .trialtable {<br />
width: 800px !important; <br />
}<br />
<br />
.riddlebox .riddlebox {<br />
width: 100% !important; /* sets riddlebox to fit within a parent riddlebox */<br />
}<br />
<br />
.mobileonly, .dt-hidden {<br />
display: none; /* Hides an element from desktop view but not mobile */<br />
}<br />
<br />
.emotevid {<br />
width: 300px !important;<br />
height: auto !important;<br />
object-fit: unset;<br />
}<br />
<br />
/* ------ For combination image + text sections ------ */<br />
.article-comp {<br />
display: flex;<br />
position: relative;<br />
}<br />
<br />
.article-comp .floatleft {<br />
margin: 0 1em 0.5em 0;<br />
}<br />
<br />
.article-comp .egg b {<br />
padding-right: .25rem;<br />
}<br />
<br />
@media screen and (max-width: 1084px) {<br />
<br />
.article-comp {<br />
display:block!important;<br />
}<br />
<br />
.article-comp .egg table{<br />
height: 110px;<br />
}<br />
<br />
.article-comp .floatleft img {<br />
width: 175px;<br />
height: 110px;<br />
}<br />
<br />
.trialtable {<br />
width: 100% !important;<br />
}<br />
<br />
.riddlebox {<br />
width: unset !important; <br />
} <br />
}<br />
<br />
<br />
<br />
<br />
/***********************/<br />
/* MISC from terraria */<br />
/* Experiment with this as needed */<br />
<br />
<br />
/* Hide page title on main page */<br />
body.rootpage-Sea_of_Thieves_Wiki.action-view h1.firstHeading,<br />
body.rootpage-Sea_of_Thieves_Wiki.action-view .mw-body .mw-indicators,<br />
body.rootpage-Sea_of_Thieves_Wiki.action-view #mw-content-text::before{<br />
display: none;<br />
}<br />
<br />
/* Add diff accent to make even smaller changes visible */<br />
.diffchange-inline {<br />
border: 1px var(--theme-alert-color) dashed;<br />
}<br />
<br />
/* Recent changes reduce spacing */<br />
fieldset.rcoptions {<br />
margin-top: 0;<br />
}<br />
<br />
/* References smaller text than main */<br />
.references {<br />
font-size: 90%;<br />
}<br />
<br />
/* Larger font for Module: code display (default is smaller than other code pages) */<br />
pre.lua.source-lua {<br />
font-size: 14px !important;<br />
}<br />
<br />
/* For floating the "Collapse"/"Expand" link (instead of always right next to text) */<br />
.mw-collapsible-alignbtnright .mw-collapsible-toggle {<br />
float: right !important;<br />
}<br />
.mw-collapsible-alignbtnleft .mw-collapsible-toggle {<br />
float: left !important;<br />
}<br />
<br />
/* History pages */<br />
#pagehistory li.selected {<br />
background-color: transparent;<br />
color: inherit;<br />
}<br />
.updatedmarker {<br />
background-color: var(--oouihelper--yellow);<br />
}<br />
<br />
fieldset {<br />
border: 2px solid var(--theme-border-color);<br />
}</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:ZZ-DE-TOX-ZZ.png&diff=108319
File:ZZ-DE-TOX-ZZ.png
2022-09-13T18:38:28Z
<p>Pcj: Pcj uploaded File:ZZ-DE-TOX-ZZ.png</p>
<hr />
<div></div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:Zoream.png&diff=108318
File:Zoream.png
2022-09-13T18:38:26Z
<p>Pcj: Pcj uploaded File:Zoream.png</p>
<hr />
<div></div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:ZZ_Marks_the_Spot_emblem.png&diff=108317
File:ZZ Marks the Spot emblem.png
2022-09-13T18:38:26Z
<p>Pcj: Pcj uploaded File:ZZ Marks the Spot emblem.png</p>
<hr />
<div><br />
== License ==<br />
{{Copyright game}}</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:Zharick.png&diff=108316
File:Zharick.png
2022-09-13T18:38:24Z
<p>Pcj: Pcj uploaded File:Zharick.png</p>
<hr />
<div>== Licensing ==<br />
{{Copyright game}}<br />
<br />
[[Category:NPC images]]</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:Yura.png&diff=108315
File:Yura.png
2022-09-13T18:38:24Z
<p>Pcj: Pcj uploaded File:Yura.png</p>
<hr />
<div>== Licensing ==<br />
{{Copyright game}}<br />
<br />
[[Category:NPC images]]</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:Yer_Boat_emblem.png&diff=108314
File:Yer Boat emblem.png
2022-09-13T18:38:22Z
<p>Pcj: Pcj uploaded File:Yer Boat emblem.png</p>
<hr />
<div><br />
== License ==<br />
{{Copyright game}}</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:Yo_Ho_(A_Pirate%27s_Life)_shanty_icon.png&diff=108313
File:Yo Ho (A Pirate's Life) shanty icon.png
2022-09-13T18:38:22Z
<p>Pcj: Pcj uploaded File:Yo Ho (A Pirate's Life) shanty icon.png</p>
<hr />
<div><br />
== License ==<br />
{{Copyright game}}</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:Yellow_Underwear_inv.png&diff=108312
File:Yellow Underwear inv.png
2022-09-13T18:38:21Z
<p>Pcj: Pcj uploaded File:Yellow Underwear inv.png</p>
<hr />
<div><br />
== License ==<br />
{{Copyright game}}</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:Yellow_Sailor_Sails_galleon.jpg&diff=108311
File:Yellow Sailor Sails galleon.jpg
2022-09-13T18:38:21Z
<p>Pcj: Pcj uploaded File:Yellow Sailor Sails galleon.jpg</p>
<hr />
<div>== Summary ==<br />
Courtesy of Ninja Naranja<br />
== Licensing ==<br />
{{Copyright game}}</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:Yellow_Underwear.png&diff=108310
File:Yellow Underwear.png
2022-09-13T18:38:20Z
<p>Pcj: Pcj uploaded File:Yellow Underwear.png</p>
<hr />
<div><br />
== License ==<br />
{{Copyright game}}<br />
[[Category:Cosmetic item images]]</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:Yellow_Sailor_Sails_inv.png&diff=108309
File:Yellow Sailor Sails inv.png
2022-09-13T18:38:19Z
<p>Pcj: Pcj uploaded File:Yellow Sailor Sails inv.png</p>
<hr />
<div><br />
== License ==<br />
{{Copyright game}}<br />
[[Category:Cosmetic item inventory images]]</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:Yellow_Sailor_Sails.png&diff=108308
File:Yellow Sailor Sails.png
2022-09-13T18:38:17Z
<p>Pcj: Pcj uploaded File:Yellow Sailor Sails.png</p>
<hr />
<div></div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:Yellow_Flag.png&diff=108307
File:Yellow Flag.png
2022-09-13T18:38:16Z
<p>Pcj: Pcj uploaded File:Yellow Flag.png</p>
<hr />
<div></div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:Yellow_Cropped_Shirt_inv.png&diff=108306
File:Yellow Cropped Shirt inv.png
2022-09-13T18:38:15Z
<p>Pcj: Pcj uploaded File:Yellow Cropped Shirt inv.png</p>
<hr />
<div><br />
== License ==<br />
{{Copyright game}}</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:Yellow_Cropped_Shirt.png&diff=108305
File:Yellow Cropped Shirt.png
2022-09-13T18:38:15Z
<p>Pcj: Pcj uploaded File:Yellow Cropped Shirt.png</p>
<hr />
<div><br />
== License ==<br />
{{Copyright game}}<br />
[[Category:Cosmetic item images]]</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:Yellow_Cannon_Flare_web.png&diff=108304
File:Yellow Cannon Flare web.png
2022-09-13T18:38:14Z
<p>Pcj: Pcj uploaded File:Yellow Cannon Flare web.png</p>
<hr />
<div></div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:Yellow_Cannon_Flare_1.png&diff=108303
File:Yellow Cannon Flare 1.png
2022-09-13T18:38:13Z
<p>Pcj: Pcj uploaded File:Yellow Cannon Flare 1.png</p>
<hr />
<div><br />
== License ==<br />
{{Copyright game}}</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:Yellow_Cannon_Flare_inv.png&diff=108302
File:Yellow Cannon Flare inv.png
2022-09-13T18:38:13Z
<p>Pcj: Pcj uploaded File:Yellow Cannon Flare inv.png</p>
<hr />
<div><br />
== License ==<br />
{{Copyright game}}</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:Yellow_Cannon_Flare.png&diff=108301
File:Yellow Cannon Flare.png
2022-09-13T18:38:11Z
<p>Pcj: Pcj uploaded File:Yellow Cannon Flare.png</p>
<hr />
<div><br />
== License ==<br />
{{Copyright game}}</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:XEoRScope.png&diff=108300
File:XEoRScope.png
2022-09-13T18:38:11Z
<p>Pcj: Pcj uploaded File:XEoRScope.png</p>
<hr />
<div><br />
== License ==<br />
{{Copyright game}}</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:XEoR.png&diff=108299
File:XEoR.png
2022-09-13T18:38:09Z
<p>Pcj: Pcj uploaded File:XEoR.png</p>
<hr />
<div><br />
== License ==<br />
{{Copyright game}}</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:Xboxx-Addictt_GeordieTommy.png&diff=108298
File:Xboxx-Addictt GeordieTommy.png
2022-09-13T18:38:08Z
<p>Pcj: Pcj uploaded File:Xboxx-Addictt GeordieTommy.png</p>
<hr />
<div></div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:Xbox-companion-post-3-24.png&diff=108297
File:Xbox-companion-post-3-24.png
2022-09-13T18:38:07Z
<p>Pcj: Pcj uploaded File:Xbox-companion-post-3-24.png</p>
<hr />
<div>File uploaded with MsUpload</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:Xbox4Jackie.png&diff=108296
File:Xbox4Jackie.png
2022-09-13T18:38:06Z
<p>Pcj: Pcj uploaded File:Xbox4Jackie.png</p>
<hr />
<div></div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:Xbox_Game_Drive.png&diff=108295
File:Xbox Game Drive.png
2022-09-13T18:38:06Z
<p>Pcj: Pcj uploaded File:Xbox Game Drive.png</p>
<hr />
<div></div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:Xbox_Controller_Back.jpg&diff=108294
File:Xbox Controller Back.jpg
2022-09-13T18:38:05Z
<p>Pcj: Pcj uploaded File:Xbox Controller Back.jpg</p>
<hr />
<div>File uploaded with MsUpload<br />
[[Category:Images]]</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:Xbox_Controller.jpg&diff=108293
File:Xbox Controller.jpg
2022-09-13T18:38:04Z
<p>Pcj: Pcj uploaded File:Xbox Controller.jpg</p>
<hr />
<div>File uploaded with MsUpload<br />
<br />
<br />
[[Category:Images]]</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:X_Marks_the_Spot_Sails.png&diff=108292
File:X Marks the Spot Sails.png
2022-09-13T18:38:03Z
<p>Pcj: Pcj uploaded File:X Marks the Spot Sails.png</p>
<hr />
<div>File uploaded with MsUpload</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:X_Marks_the_Spot_Eye_of_Reach_promo.jpg&diff=108291
File:X Marks the Spot Eye of Reach promo.jpg
2022-09-13T18:38:03Z
<p>Pcj: Pcj uploaded File:X Marks the Spot Eye of Reach promo.jpg</p>
<hr />
<div>File uploaded with MsUpload</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:X_Marks_the_Spot_Eye_of_Reach.png&diff=108290
File:X Marks the Spot Eye of Reach.png
2022-09-13T18:38:02Z
<p>Pcj: Pcj uploaded File:X Marks the Spot Eye of Reach.png</p>
<hr />
<div>File uploaded with MsUpload</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:X_Marks_the_Spot_Emote_inv.png&diff=108289
File:X Marks the Spot Emote inv.png
2022-09-13T18:38:01Z
<p>Pcj: Pcj uploaded File:X Marks the Spot Emote inv.png</p>
<hr />
<div><br />
== License ==<br />
{{Copyright game}}</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:X_Marks_the_Spot_Emote.png&diff=108288
File:X Marks the Spot Emote.png
2022-09-13T18:38:00Z
<p>Pcj: Pcj uploaded File:X Marks the Spot Emote.png</p>
<hr />
<div><br />
== License ==<br />
{{Copyright game}}</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:X_Marks_the_Spot.mp4&diff=108287
File:X Marks the Spot.mp4
2022-09-13T18:38:00Z
<p>Pcj: Pcj uploaded File:X Marks the Spot.mp4</p>
<hr />
<div></div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:X_Marks_Sails_promo.png&diff=108286
File:X Marks Sails promo.png
2022-09-13T18:37:59Z
<p>Pcj: Pcj uploaded File:X Marks Sails promo.png</p>
<hr />
<div>File uploaded with MsUpload</div>
Pcj
https://seaofthieves.wiki.gg/index.php?title=File:Wrecks_of_the_Lost_emblem.png&diff=108285
File:Wrecks of the Lost emblem.png
2022-09-13T18:37:54Z
<p>Pcj: Pcj uploaded File:Wrecks of the Lost emblem.png</p>
<hr />
<div><br />
== License ==<br />
{{Copyright game}}</div>
Pcj