MediaWiki:Common.css

@import url("/load.php?mode=articles&only=styles&articles=u:dev:MediaWiki:BalancedTabber.css|u:dev:MediaWiki:InterlanguageFlags.css|u:dev:MediaWiki:Highlight.css");

@import url("https://fonts.googleapis.com/css2?family=Inter:ital,wght@100;200;300;400;500;600;700;800;900&display=swap");

@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap');


 * root {

--font1: "Inter", Verdana, sans-serif; --font2: "DM Sans", "Inter", Verdana, sans-serif; --link: #1f9cab; --linkhover:#cba7f2; --yt:#fff; --yt-rgb:255,255,255; }

.client-darkmode { --link:#34c3d3; } /* WIKI CSS */

body { background-image:url("https://static.miraheze.org/worldtriggerwiki/c/cc/Chapter_051.webp"); background-attachment:fixed; background-repeat:no-repeat; background-size:cover; }

/* Avoid background overlapping into 2nd column numbers. */

/* OVERRIDE */ .references > li:target, .reference:target { background-color: #DDEEFF; } /* WIKI CSS */

/* making things more visible on the background*/

.cosmos-header__local-navigation .wds-tabs { background: rgba(1,1,1,0.6); padding-left: 10px; }

/* Universal Spoiler Style -Dantman */ .spoiler { border-top: 2px outset lightgrey; border-bottom: 2px outset lightgrey; width: 80%; margin-left: 5%; }

/* */ /* MediaWiki:Anime-Cite.css */ /* */

/** * References styling changes. * * -Reduce the size of the references to make them fit better. * -Use 2column layout for neatness when the browser will support it. (Ignore validator errors) * -Highlight active references to help navigation. * 	(Default highlight is a light blue. Individual wiki may copy the OVERRIDE section to pick another color.) */ .references { font-size: 90%; -ms-column-count:2; -moz-column-count: 2; -webkit-column-count: 2; column-count: 2; }

.fill-horiz { width: 100%; }

.forumheader { border: 1px solid #aaa; background-color: #f9f9f9; margin-top: 1em; padding: 12px; }

div.namespacesettings { margin-top: -75px; margin-right: -5px; float: right; clear: right; padding: .3em .5em 0em .5em; width: auto; border: 1px dotted #AAAAAA; }

.uniquetable-userboxlist .categories a { display: list-item; margin-left: 15px; } /* Universal Special Link Styles -Dantman */ /*Allpages redirect -Splarka & Dantman */ .allpagesredirect a { background: url('https://images.wikia.nocookie.net/anime/en/images/5/5c/Allpagesredirect.gif') center left no-repeat; padding-left: 13px; font-style: italic; font-size: 90%; color: grey; }

/* Userbox Color Classes -Dantman */ /*ID*/ .userbox.id-white { border-color: #FFFFFF; } /* Header Stuff */

@media (min-width:400px) { .cosmos-header__local-navigation .wds-tabs { background: rgba(0,0,0,0.7); padding-left:15px; box-shadow:0px -1px 1px #000 inset; background-clip:padding-box; } /*collapse expand buttons*/

a.mw-collapsible-text { display: inline-block; border-radius: 10px; padding: 0px 5px; color: #fff; opacity: 0.9; font-size: 0.6rem; font-weight: bold; text-transform: uppercase; background-color: #444; margin-left:4px; }

/*collapse expand buttons*/

a.mw-collapsible-text { display: inline-block; border-radius: 10px; padding: 0px 5px; color: #fff; opacity: 0.9; font-size: 0.6rem; font-weight: bold; text-transform: uppercase; background-color: #444; margin-left:4px; }

a.mw-collapsible-text:hover { color: #6cd8dd; }

a.mw-collapsible-text:hover { color: #6cd8dd; }

body * { font-family: var(--font2); }

body .oo-ui-icon-bell, body .oo-ui-icon-tray {   background-position:center center; background-color:#ddd; background-size:80% 80%; border-radius:10px; }

body > #mw-content-container { padding:0; }

body:not(.mw-special-ManageWiki):not(.mw-special-Preferences) #cosmos-pageBody-content { overflow:visible; }

div.namespacesettings #nsinvert { float: left; clear: left; display: block; }

div.namespacesettings #nsselect { padding: 0px; margin: 0px; width: 100%; } div.namespacesettings .namespaceselector { float: left; clear: left; padding: 0px; margin: 0px; font-size: 95%; } div.namespacesettings input[type="submit"] { float: left; padding: 0px; margin: 0em 0em 0em .25em; font-size: 95%; } div.namespacesettings label { float: left; clear: right; display: block; } div.scrollable, span.scrollable, table.scrollable tbody, .overflow-auto { overflow: auto; } div.tleft { margin: .5em 1.9em .8em 0; border: 0px; }

/* Replace the thumb's white border with a invisible margin to avoid annoyances when placed on colored backgrounds -Dantman */ div.tright { margin: .5em 0 .8em 1.4em; border: 0px; }

li.wds-dropdown .first-level-item a { color: #fff; }

li.wds-dropdown .first-level-item a { color: #fff; }

li.wds-dropdown .first-level-item { color: #fff; } li.wds-dropdown .first-level-item { color: #fff; } p, .mw-parser-output > ul li, body { font-size:15px; font-family:var(--font2); }

/* Scrolling -Dantman */ pre { overflow: auto; } span.pleasant a { color: #FFFFFF; }

tr:first-child .nav-color { border:3px solid transparent; background-clip:padding-box !important; padding:5px; margin:2px; }

tr:first-child .nav-color { border:3px solid transparent; background-clip:padding-box !important; padding:5px; margin:2px; }

.LightboxHeader .wds-button.wds-is-secondary { background:none; }

.LightboxHeader .wds-button.wds-is-secondary { background:none; }

.anime td, .anime th { border:2px solid #fff; }

.anime td a { color:#000; }

.anime td { background:#fff; color:#000; }

.anime th a { color:#fff; }

.anime th { color:#fff; background:#000; }

.anime tr:first-child th a { color:#fff; font-size:110%; }

.anime tr:first-child th { background:#000; border-radius:21px 21px 0 0; padding:3px; font-weight:bold; }

.anime tr:last-child td { border-radius:0 0 21px 21px; }

.anime { width:100%; font-size: 90%; clear: both; color:#000; text-align: center; background:#fff; border-color:transparent; border-radius:21px; background-clip:padding-box; }

.arc td .arc th { border:2px solid #fff; }

.arc td a { color:#000; }

.arc td { background:#fff; color:#000; }

.arc th a { color:#fff; }

.arc th { width:100px; color:#fff; background:#333; }

.arc tr:first-child th a { color:#fff; font-size:110%; } .arc tr:first-child th { background:#000; border-radius:21px 21px 0 0; padding:3px; font-weight:bold; }

.arc tr:last-child td { border-radius:0 0 21px 0; }

.arc tr:last-child th { border-radius:0 0 0 21px; }

.arc { width:100%; font-size: 90%; clear: both; color:#000; text-align: center; background:#fff; border-color:transparent; border-radius:21px; background-clip:padding-box; }

.arc-border{ padding:4px; border:1px solid #bbb; width:95%; margin:8px auto; box-sizing:border-box; border-radius:25px; }

opacity:0.8; }
 * 1) mw-content .black-links a:hover {

color:#000000; border-bottom: solid 2px rgb(72 198 232 / 62%); }   color:#000; }
 * 1) mw-content .black-links a{
 * 1) mw-content .black-links-2 a{

color:#000; }
 * 1) mw-content .black-links-2 {

.blue-expand a.mw-collapsible-text { color:#fff; }

.border td a{   color:#000; }

.border td { background:#fff; color:#000; }

.border th a{   color:#fff; }

.border th { width:100px; background:#333333; color:#fff; font-weight:bold; } .border tr:first-child th a { color:#fff; font-size:110%; }

.border tr:first-child th { background:#222; text-transform:uppercase; letter-spacing:1px; border-radius:17px; padding:3px 6px; font-weight:bold; } .border tr:last-child td { background:#222; border-radius:0 0 19px 19px; padding:3px; color:#000; } .border { width:100%; background-color:rgba(255,255,255,0.9); border:1px solid #bbb; border-radius:22px; clear:both; font-size:75%; padding:3px; margin:8px auto; text-align:center; }

.border:not(.mw-collapsed) tr:first-child th { border-bottom-left-radius:0px; border-bottom-right-radius:0px; }

.bottom { vertical-align: bottom; }

.bt-chara a { color:#dedede; }

.bt-chara { display:inline-block; padding:5px; font-size:120%; color:#dedede; }

.bt-header-b { margin:0; padding:3px; border-bottom:white 3px solid; color:#DEDEDE; font-size:120%; background-color:#335380; border-top:white 3px solid; }

.bt-header-btop { margin:0; padding:3px; border-bottom:white 3px solid; color:#DEDEDE; font-size:120%; background-color:#335380; }

.bt-header-n { margin:0; padding:3px; border-bottom:white 3px solid; color:#DEDEDE; font-size:120%; background-color:#642A35; border-top:white 3px solid; }

.bt-header-ntop { margin:0; padding:3px; border-bottom:white 3px solid; color:#DEDEDE; font-size:120%; background-color:#642A35; }

.bt-title a{	color:#DEDEDE; }

.bt-title{ margin:0; padding:3px; border-bottom:white 3px solid; color:#DEDEDE; font-size:120%; }

.bt-top { margin:10px auto; border-radius:10px; background-color:#2b2f33; font-weight:bold; text-align:center; font-size:90%; color:#DEDEDE; width:500px }

.cell-align-bottom td, .cell-align-bottom th, .td-align-bottom td, .th-align-bottom th { vertical-align: bottom; }

.cell-align-center td, .cell-align-center th, .td-align-center td, .th-align-center th { text-align: center; } .cell-align-left td, .cell-align-left th, .td-align-left td, .th-align-left th { text-align: left; } .cell-align-middle td, .cell-align-middle th, .td-align-middle td, .th-align-middle th { vertical-align: middle; } .cell-align-right td, .cell-align-right th, .td-align-right td, .th-align-right th { text-align: right; } .cell-align-top td, .cell-align-top th, .td-align-top td, .th-align-top th { vertical-align: top; } .cell-icon-125 { margin: 0px; padding: 0px; width: 125px; height: 125px; }

/* Small Cells holding only single icons */ .cell-icon-25 { margin: 0px; padding: 0px; width: 25px; height: 25px; } .cell-icon-25.withpadding, .cell-icon-35.withpadding, .cell-icon-64.withpadding, .cell-icon-125.withpadding { padding: 5px; }

.cell-icon-35 { margin: 0px; padding: 0px; width: 35px; height: 35px; } .cell-icon-64 { margin: 0px; padding: 0px; width: 64px; height: 64px; } .center { text-align: center; } .center-block { margin: 0 auto; }

.class-list { clear:left; font-size:12px; }

.collapse { border-collapse: collapse; }

.cosmos-bannerOption-icon { height:100%; stroke-width:2; }

.cosmos-header .cosmos-header__wordmark { margin:30px 10px 10px 15px; height:80px; }

.cosmos-header .wds-tabs .wds-tabs__tab-label:hover, .cosmos-header .wds-tabs .wds-tabs__tab-label a:hover, .cosmos-header .cosmos-header__counter { color:#ddd; }

.cosmos-header { margin:0px; background: rgb(0,0,0); background: -moz-linear-gradient(229deg, rgba(0,0,0,0.4) 0%, rgba(0,0,0,0.85) 100%); background: -webkit-linear-gradient(229deg, rgba(0,0,0,0.4) 0%, rgba(0,0,0,0.85) 100%); background: linear-gradient(229deg, rgba(0,0,0,0.4) 0%, rgba(0,0,0,0.85) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1); color:#ccc; padding:40px 10px 10px 10px; border-bottom:5px solid #ccc5; }

.cosmos-header:before { top:0; left:0; background:Rgba(100,100,100,0.4); background:linear-gradient(229deg,rgba(50,50,50,0.3) 0%,rgba(30,30,30,0.85) 100%); }

.cosmos-header__community-name, .page-counter { text-shadow: 0 0 3px black; padding-left: 5px; }

.cosmos-header__local-navigation .wds-tabs { background: rgba(1,1,1,0.6); padding-left: 10px; }

.cosmos-header__sitename a:any-link { color:#eee; }

.cosmos-header__top-container { margin-bottom: 10px; } .cosmos-header__wordmark img { height:auto; }

.cosmos-rail-inner { background-color:#eee; /*position:relative; right:-30px;*/ }

.cosmos-userButton-label span, .wds-tabs span, .cosmos-userOptions-personalTools:hover .cosmos-userButton-label { color:#ddd; }

.cosmos-userOptions-personalTools .cosmos-userButton-label { color:#aaa; font-size:12px; padding:0 0 5px 0 }

/* Discord Widget design*/ .discord-widget .widget-role-name { background: #eeeeee url(https://static.wikia.nocookie.net/worldtrigger/images/a/a8/BrDr.png/revision/latest?cb=20130926055404) no-repeat right; background-size: 20px; padding: 5px; border-radius: 5px; }

.eplist td { color:#fff; background-color:#222; padding:5px 8px; border:2px solid #fff; text-align:center; }

.eplist th { background-color:#ddd; color:#000; border:2px solid #fff; padding:5px 8px; text-align:center; }

.eplist { text-align:center; width:90%; } .fill-horiz-important { width: 100%; }

.fill-td td { width: 100%; } .fill-th th { width: 100%; } .fill-vert { height: 100%; } .float-left { float: left; } .float-left-clear { float: left; clear: left; } .float-right { float: right; } .float-right-clear { float: right; clear: right; }

.forumlist td.forum_edited a { color: black; text-decoration: none } .forumlist td.forum_title a { padding-left: 20px; } .forumlist td.forum_title a.forum_new { font-weight: bold; background: url(/images/4/4e/Forum_new.gif) center left no-repeat; padding-left: 20px; } .forumlist td.forum_title a.forum_new:visited { font-weight: normal; background: none; padding-left: 20px; } .forumlist th.forum_title { padding-left: 20px; }

.half-horiz { width: 50%; } .half-vert { height: 50%; } .header-bold h1, .header-bold h2, .header-bold h3, .header-bold h4, .header-bold h5, .header-bold h6 { font-weight: bold; } .header-center h1, .header-center h2, .header-center h3, .header-center h4, .header-center h5, .header-center h6 { text-align: center; } .header-italic h1, .header-italic h2, .header-italic h3, .header-italic h4, .header-italic h5, .header-italic h6 { font-style: italic; } .header-left h1, .header-left h2, .header-left h3, .header-left h4, .header-left h5, .header-left h6 { text-align: left; } /* Header Modification -Dantman */ .header-noline h1, .header-noline h2 { border: 0px; } .header-right h1, .header-right h2, .header-right h3, .header-right h4, .header-right h5, .header-right h6 { text-align: right; } .header-underline h1, .header-underline h2, .header-underline h3, .header-underline h4, .header-underline h5, .header-underline h6 { text-decoration: underline; }

.heightCM:hover ~ .heightFT { display: inline; }

/* character height display */

.heightFT { display: none; }

.hide { display: none; }

.home-video td, .home-video th { border: 3px solid #fff; text-align:center; color:#000; padding:.3em; }

.home-video td{ background-color:#ededed; }

.home-video th { color:#fff; background: #0F0F0F; }

.home-video { width:98%; border-collapse: collapse; }

.inline-div div { display: inline; }

.inline-p p { display: inline; } .justify { text-align: justify; } /* Alignment classes -Dantman */ .left { text-align: left; } .list-comma ul li:after { content: ', '; } .list-fill-horiz ul { width: 100%; } .list-fill-vert ul { width: 100%; }

.list-header th { font-weight:bold; width:5%; }

.list-header { width:100%; border-collapse:collapse; border-color:#999; border:1; padding:1; background:#CCC; text-align:center; }

.list-inline ul li { display: inline; } .list-noicon .list-icon ul { list-style: square inside none; margin-left: 18px; } .list-noicon ul ul { margin-left: 15px; } /* Lists -Dantman */ .list-noicon ul { list-style: none inside none; margin-left: 0px; }

.manga-border{ border: 1px solid #aaa; margin:8px auto; }

.manga-chapters td a { color:#000; }

.manga-chapters th a { color:#fff; }

.manga-chapters th { background:#000; color:#fff; font-weight:bold; }

.manga-chapters { width:100%; font-size: 90%; clear: both; color:#000; text-align: center; background:#fff; background-clip:padding-box; }

.middle { vertical-align: middle; }

.mw-collapsible-text a{	background-color: #444; color: #fff; }

.nav-border { width:95%; background-color:rgba(var(--yt-rgb),0.85); border:1px solid #bbb; padding:2px; margin:8px auto; border-radius:25px; color:#222; overflow:hidden; }

.nav-color { background-clip:content-box; padding:2px; height:35px; border-top-left-radius:19px; border-top-right-radius:19px; }

.nav-line { position:absolute; left:10px; font-size:80%; width:30px; }

.nav-text th { font-weight:bold; }

.nav-text { position: relative; font-size: 90%; text-align: center; clear:both; width: 100%; border:0; padding:1; border-spacing:1; }

.nav-text2 { clear: both; text-align: center; width: 100%; border:0; padding:1; border-spacing:1; }

.navbox-left { float:left; font-size:10px; margin-left:5px; }

.navbox-left2 { float:left; font-size:10px; margin-left:10px; }

.navi table, .navi th, .navi td { padding:4px; background-clip:padding-box; border-spacing:0px; border-width:1px; border-collapse:Separate; }

.nomargin > p, .nopadding > p { margin: 0px; }

.nomargin, .nomargin td, .nomargin th { margin: 0px; } .nopadding { padding: 0px; } .notice td, .notice th { border: 3px solid #fff; text-align:center; background: #666; }

.notice td, .notice th { border: 3px solid #fff; text-align:center; background: #666; }

.notice td{ font-size:0.8rem; background: #dedede; color:#000; }

.notice { border-collapse:collapse; width:60%; }

/* Page Cleanup -Dantman */ .nowrap { white-space: nowrap; } .nowrap-all { white-space: nowrap; } .nowrap-td td { white-space: nowrap; } .nowrap-th th { white-space: nowrap; } .overflow-hidden { overflow: hidden; }

.overflow-visible { overflow: visible; }

.page .parent-tab-main { text-align:left; position:relative; left: -65px; width: calc(100% + 102px); position: relative; padding:6px 0 0 0; overflow:hidden; border-bottom:none; margin:0 0 2em 0; }

.page .parent-tab-main::after{ content:""; width: 100%; height:100%; display: block; position: absolute; top:0; left:0; z-index:200; pointer-events:none; box-shadow:0px -10px 10px -10px rgba(0,0,0,0.25) inset; }

.page { margin-top: 0px; border-radius:0; border-top:5px rgba(60,60,60,0.8) solid; }

/* Drop the Enhanced Recent Changes down. -Dantman */ .page-Special_Recentchanges .rcoptions a:last-child { display: table; } /* Other formatting */

.page-content ul { margin-left:1em; } /* Other formatting */

.page-content { padding:0.5em 0; overflow-x:hidden; }

.page.has-right-rail, html:not(.ve-activated) .page.has-right-rail .page__main { border-radius: 0; }

.page__main { padding:24px 0; }

.parent-tab-1:first-child { display:inline-block; float:none; margin-left:1.4em; }

.parent-tab-1, .parent-tab-2 { border-bottom:none; margin-bottom:0; background-color:rgb(136, 136, 136,0.65); color: #fff; box-shadow:0px 0px 3px 1px rgba(0,0,0,0.15); padding: 0.3em 0.7em 0.2em 0.7em; min-width:6em; max-width:20em; border-radius:13px 13px 0 0; font-size:100%; display:inline-block; text-align:center; margin:0 0.5em; }

.parent-tab-2 a { color:#555; }

.parent-tab-2 { background-color:rgba(255,255,255,0.6); color:#555; }

.parent-tab-2 { margin-right:4px; margin-left:4px; float:left; border-bottom:none; margin-bottom:0; background-color:rgb(136, 136, 136); color: #fff; box-shadow:0px 0px 1px 1px rgba(136, 136, 136,0.25); padding: 0.1em 0.7em; min-width:6em; max-width:20em; height:2.2em; border-radius:13px 13px 0 0; font-size:100%; background-color:#fefefe; color:#555; }

.mw-parser-output .parent-tab-2, .mw-parser-output .parent-tab-1 { font-size:13px; padding:5px 10px; height:auto; float:none; }

.parent-tab-main > li:first-child { margin-left:2em; }   color:#1f9cab; }
 * 1) mw-content .parent-tab-main a:not(.new), #mw-content .parent-tab-main a {

.parent-tab-main { font-weight: bold; margin:10px 0 20px 0; border-bottom: rgb(130,130,130) double 5px; padding-top: 3px; text-align: left; position: relative; border-bottom: 1px solid #ddd; box-decoration-break: slice; overflow:hidden; text-align:left; position:relative; left:-34px; width:calc(100% + 42px); position:relative; border-bottom:1px solid #ddd; }

.parent-tab-main::after { content: ""; width: 100%; height: 100%; display: block; position: absolute; top: 0; left: 0; z-index: 200; pointer-events: none; box-shadow: 0px -10px 10px -10px rgb(0 0 0 / 18%) inset; }

.parent-tab-main::after{ content:""; width: 100%; height:100%; display:block; position:absolute; top:0; left:0; z-index:200; box-shadow:0px -10px 10px -10px rgba(0,0,0,0.18) inset; } .post-list td, .post-list th { border: 3px solid #fff; text-align:center; color:#000; background-color:#eee; padding:2; border-spacing:.1666667; margin-bottom:5px; }

.post-list tr:first-child th { color: #fff; background: #000; padding:10px; }

.post-list{ margin-bottom:5px; width:100%; border-collapse: collapse; font-weight:bold; } .quarter-horiz { width: 25%; } .quarter-vert { height: 25%; } /* Questionable Outline. -Dantman */ .questionable { border: 1px dotted #AAAAFF; }

.quote-cite { font-size:smaller; text-align:right; margin:0; padding:0; }

.quote-mark { line-height:1; width:20px; font-size:36px; font-family:'Times New Roman', serif; font-weight:bold; text-align:center; } .quote-mark { vertical-align:bottom; } .quote-mark:first-of-type { vertical-align:top; }

.quote-text { margin:auto; text-align:center; padding:3px; }

.rail-module h2, .rail-module__header { --wds-midlight-color: transparent; }

.ratebox .numberdisplay { text-align: center; margin-top: -17px; color: #999; font-weight: bold; }

.references > li { margin-right: 25px; }

.right { text-align: right; }

.scroll-box { width:auto; height:190px; overflow:auto; margin-bottom:3px; padding:0.5em 0.7em; border:1px solid gray; border-radius:0.5em; }

.squad-header { display:block; border-bottom:#fff solid 3px; text-align:center; width:100%; }

.squad-text { display:inline-block; padding:5px; }

.squad-text2 { display:block; border-bottom:3px #fff solid; border-top:3px solid #fff; text-align:center; width:100%; }

.squad-title { display:block; text-align:center; width:100%; font-size:110%; border-bottom:3px #fff solid; }

.squad-top { margin:10px; text-align:center; border-radius:10px; font-weight:bold; width:400px; font-size:90%; }

.squads-bottom { margin:0; padding:3px; border-bottom:white 3px solid; border-top:white 3px solid; background-color:rgba(255,255,255,0.3); }

.squads-list { display:inline-block; padding:5px; }

.squads-rank { margin:0; padding:3px; border-bottom:white 3px solid; background-color:rgba(255,255,255,0.3); }

.squads-title { margin:0; padding:3px; border-bottom:white 3px solid; font-size:120%; }

.squads-top { margin:10px auto; border-radius:10px; background-color:#BCC6CC; font-weight:bold; text-align:center; font-size:90%; }

.style-bold { font-weight: bold; } /* Universal text style convenience classes. -Dantman */ .style-italic { font-style: italic; } .style-overline { text-decoration: overline; }

.style-strike, .style-strikethrough { text-decoration: line-through; } .style-underline { text-decoration: underline; }

.team-match td { padding:5px 10px; background-clip:padding-box; color:#000; }

.team-match th { border:solid 3px #fff; padding:3px; color:#000; }

.team-match { width:60%; text-align:center; color:#000; padding:3px; border-collapse:collapse; border-color:Transparent; font-weight:bold; }

.team-match:not(.mw-collapsed) tr:first-child td { border-bottom-left-radius:0px; border-bottom-right-radius:0px; }

.text-huge { font-size: 150%; } .text-huge.text-growbold b { font-size: 155%; }

.text-large { font-size: 125%; } .text-large.text-growbold b { font-size: 130%; } .text-medium { font-size: 80%; } .text-medium.text-growbold b { font-size: 85%; } .text-normal { font-size: 93%; } .text-normal.text-growbold b { font-size: 100%; } /* Universal text classes. -Dantman */ .text-small { font-size: 70%; } .text-small.text-growbold b { font-size: 75%; } /* Icon Classes. -Dantman */ .texticon { font-style: italic; font-weight: bold; color: #666666; font-size: 95%; }

.title { display: block; } .title.english { font-size: 100%; font-weight: bold; } .title.kanji { font-size: 95%; font-style: italic; } .title.romaji, .title.romanji { font-style: italic; font-size: 95%; } .title.romaji:after, .title.romanji:after { content: ')'; } .title.romaji:before, .title.romanji:before { content: '('; } .toc-clear #toc td { background: transparent; border: 0px; } .toc-clear #toc { background: transparent; border: 0px; padding: 5px; } .toc-comma #toc li:after { content: ', '; } .toc-horiz #toc li { display: inline; margin-right: 10px; } /* Special TOC Styling -Dantman */ .toc-horiz #toc, .toc-horiz #toc ul { width: 100%; } /*Level Limits*/ .toc-limit-5 li.toclevel-6, .toc-limit-4 li.toclevel-6, .toc-limit-4 li.toclevel-5, .toc-limit-3 li.toclevel-6, .toc-limit-3 li.toclevel-5, .toc-limit-3 li.toclevel-4, .toc-limit-2 li.toclevel-6, .toc-limit-2 li.toclevel-5, .toc-limit-2 li.toclevel-4, .toc-limit-2 li.toclevel-3, .toc-limit-1 li.toclevel-6, .toc-limit-1 li.toclevel-5, .toc-limit-1 li.toclevel-4, .toc-limit-1 li.toclevel-3, .toc-limit-1 li.toclevel-2 { display: none; }

.toc-nohide #toc #toctitle { display: none; }

.toc-nolevel #toc li .tocnumber { display: none; } /*Level Starts*/ .toc-start-2 li.toclevel-1 > a, .toc-start-2 li.toclevel-1:after { display: none; } .toc-start-3 li.toclevel-1 > a, .toc-start-3 li.toclevel-1:after, .toc-start-3 li.toclevel-2 > a, .toc-start-3 li.toclevel-2:after, .toc-start-4 li.toclevel-1 > a, .toc-start-4 li.toclevel-1:after, .toc-start-4 li.toclevel-2 > a, .toc-start-4 li.toclevel-2:after, .toc-start-3 li.toclevel-3 > a, .toc-start-3 li.toclevel-3:after, .toc-start-5 li.toclevel-1 > a, .toc-start-5 li.toclevel-1:after, .toc-start-5 li.toclevel-2 > a, .toc-start-5 li.toclevel-2:after, .toc-start-2 li.toclevel-3 > a, .toc-start-2 li.toclevel-3:after, .toc-start-2 li.toclevel-4 > a, .toc-start-2 li.toclevel-4:after, .toc-start-6 li.toclevel-1 > a, .toc-start-6 li.toclevel-1:after, .toc-start-6 li.toclevel-2 > a, .toc-start-6 li.toclevel-2:after, .toc-start-1 li.toclevel-3 > a, .toc-start-1 li.toclevel-3:after, .toc-start-1 li.toclevel-4 > a, .toc-start-1 li.toclevel-4:after, .toc-start-1 li.toclevel-5 > a, .toc-start-1 li.toclevel-5:after { display: none; }

.top { vertical-align: top; }

.trigger-header a{	color:#000; }

.trigger-header th{ color:#000; background:#ddd !important; }

.trigger-header { margin:3px; padding:2; border-spacing:.1666667; border:1; text-align:center; width:100%; color:#000; background:#ddd !important; }

.trigger-header { margin:3px; padding:2; border-spacing:.1666667; border:1; text-align:center; width:100%; color:#000; background:#ddd !important; }

.trigger-list td a{   color:#fff; border-bottom: solid 2px rgb(72 198 232 / 62%); }

.trigger-list td { background-color:#2C3539; color:#fff; } .trigger-list th a { color:#000; }

.trigger-list th { color:#000; background:#fff !important; }

.trigger-list tr:first-child th a{   color:#000; border-bottom: solid 2px rgb(72 198 232 / 62%); }

.trigger-list { margin:3px; padding:2; border-spacing:.1666667; border:1; text-align:center; width:100%; color:#000; background:#fff; }

.wds-button-group > .wds-dropdown:not(:first-child) .wds-button { border-left:1px solid transparent; color:#fff; } .wds-button-group > .wds-dropdown:not(:first-child) .wds-button { border-left:1px solid transparent; color:#fff; }

.wds-button-group { background: rgba(0,0,0,0.6); }

.wds-button-group { background: rgba(0,0,0,0.6); }

.wds-button-group{ background:transparent; color:#fff; }

.wds-button-group{ background:transparent; color:#fff; }

.wds-button.wds-is-secondary { background:rgba(0,0,0,0.7); color:#fff; background-clip:padding-box; border-color:rgba(255,255,255,0.5); }

.wds-button.wds-is-secondary { background:rgba(0,0,0,0.7); color:#fff; background-clip:padding-box; border-color:rgba(255,255,255,0.5); }

/* dark mode tabbers */

.wds-tabs__tab { color: #444; }

/* dark mode tabbers */

.wds-tabs__tab { color: #444; flex-grow: 1; text-align: center; }

.wds-tabs__tab, .cosmos-header .wds-tabs .wds-tabs__tab-label a { color:#eee; }

.wds-tabs__tab:hover { color:#222; }

.white-borders td, .white-borders th { border:2px solid #fff; }

.white-borders-1 td, .white-borders-1 th { border: 3px solid #fff; text-align:center; color:#000; background-color:#eee; padding:2; }

.white-borders-1 td{ color: #fff; background: #3090C7; }

.white-borders-1{ width:100%; margin-bottom:5px; border-collapse: collapse; font-weight:bold; }

.white-borders-2 th{ font-weight:normal; font-size:115%; }

.white-borders-3 td, .white-borders-3 th { border: 3px solid #fff; text-align:center; color:#000; background-color:#eee; padding:2; border-spacing:.1666667; margin-bottom:5px; }

.white-borders-3{ margin-bottom:5px; width:100%; border-collapse: collapse; font-weight:bold; } .white-borders-4 td, .white-borders-4 th { border: 3px solid #fff; text-align:center; color:#000; background-color:#222; padding:.3em; }

.white-borders-4 td{ background-color:#ededed; }

.white-borders-4 th, .white-borders-4 th a { color: #fff; }

.white-borders-4.sortable th a { color: #000; }

/* fix for black arrows in sortable table headers */ .white-borders-4.sortable th { color: #000; background-color: #dddddd; filter: invert(1); -webkit-filter: invert; }

.white-borders-4{ width:-webkit-fill-available; border-collapse: collapse }

.white-borders-5 td a{   color:#000; border-bottom: solid 2px rgb(72 198 232 / 62%); }

.white-borders-5 td, .white-borders-5 th { border: 3px solid #fff; text-align:center; color:#000; background-color:#222; padding:.3em; }

.white-borders-5 td{ background-color:#ededed; }

.white-borders-5 th, .white-borders-5 th a { color: #fff; }

.white-borders-5{ width:98%; border-collapse: collapse }

/* other stuff */

color:#fff; border-bottom: solid 2px rgb(72 198 232 / 62%); }
 * 1) mw-content .white-links a{

color:#FFF; }
 * 1) mw-content .white-links-2 a{

opacity:0.8; } .wvui-typeahead-search__wrapper { flex:1 1 50%; }
 * 1) mw-content .white-links a:hover, #mw-content .white-links-2-a:hover {

flex 1 1 350px; }
 * 1) CosmosRailWrapper {

transform:scale(80%); }
 * 1) cosmos-articleHeader-actions .cosmos-button svg {

font-size:11px; padding:4px 10px; }
 * 1) cosmos-articleHeader-actions .cosmos-button {

fill:unset; stroke:unset; }
 * 1) cosmos-banner svg {

transition:0.2s all; }   height:auto; background:rgba(0,0,0,0.8); backdrop-filter:blur(4px); }
 * 1) cosmos-banner a {
 * 1) cosmos-banner {

margin:0; padding:0; }
 * 1) cosmos-banner, #cosmos-banner-content, #p-search {

margin:0; }
 * 1) cosmos-banner-userOptions {

padding:5px; }
 * 1) cosmos-notification-icons #pt-notifications-notice {

margin:0; }
 * 1) cosmos-notification-icons li {

padding: 0; }
 * 1) cosmos-notification-icons {

padding: 20px 20px 0px 40px; flex:1 1 calc(100% - 400px); }
 * 1) cosmos-pageBody-content {

.page-content > div:first-child { padding: 10px 40px 0 40px; }
 * 1) cosmos-pageBody-content, #cosmos-page-header, #cosmos-page-footer,

position: relative; border-radius: 3px; width: auto; height: auto; background-color: #1f9cab; padding: 0; margin: 5px -3px 5px 5px; }
 * 1) cosmos-search-buttonContainer {

transform:scale(70%); }   opacity:0.7; }
 * 1) cosmos-search-buttonIcon, #cosmos-userButton-avatar,
 * 2) cosmos-userButton-icon {
 * 1) cosmos-search-buttonIcon:hover, #cosmos-userButton-avatar, :hover
 * 2) cosmos-userButton-icon:hover {

font-family:var(--font2); font-weight:600; }
 * 1) cosmos-title-text {

color:#ddd; }
 * 1) cosmos-userOptions-messages {

/* Collapsible Edittools - Dantman */
 * 1) edittools { position: relative; }
 * 2) edittools_button { position: absolute; right: 5px; }

overflow:auto; padding:10px 0; overflow-x:hidden; }
 * 1) mw-content {

box-shadow:0px 0px 20px -10px rgba(0,0,0,0.3); padding:0; }
 * 1) mw-content-wrapper {

padding:1px 5px; font-size:10px; top:15px; border-radius:10px; border:none; background-color:#188cab; color:#fff; }
 * 1) pt-notifications-notice .mw-echo-notifications-badge::after,
 * 2) pt-notifications-alert .mw-echo-notifications-badge::after, #pt-notifications-notice .mw-echo-notifications-badge::after {

min-height:10px; height:min-content; align-self:center; border:3px transparent solid; background-clip:padding-box; background:#333; border-radius:10px; font-size:10px; text-transform:uppercase; letter-spacing:0.03em; padding:3px 10px; color:#bbb; transition:all 0.3s; }
 * 1) searchform button {

color:#ccc; background-color:#444; box-shadow:#000 0px 0px 5px -1px; }
 * 1) searchform button:hover {

background-color:transparent; min-height:0; height:100%; padding:5px; width:100%; margin:0; box-sizing:border-box; padding:5px; font-size:12px; transition:0.3s all; color:#ccc; border:1px transparent solid; padding-right:50px; }
 * 1) searchform input {

background:#111; background-clip:padding-box; border:10px solid transparent; border-color:#111 transparent #111 #111; }
 * 1) searchform input:focus {

/* Remove the Unreasonably large whitespace around the Dismiss SiteNotice link. -Dantman */
 * 1) siteNotice > table > tbody > tr > td + td { width: 1%; }

.cosmos-header__sitename a { font-family:var(--font2); font-weight:700; text-shadow:0 0 3px #000; }

padding:20px 40px; }
 * 1) cosmos-page-header, #cosmos-page-footer, .page-content > div:first-child {

padding:0 40px; box-sizing:border-box; }
 * 1) cosmos-pageBody-content {

.mw-content-ltr .toc ul ul, .mw-content-rtl .mw-content-ltr .toc ul ul { margin-left:0.2em; border-left:1px #ddd solid; }

.tocnumber { font-size:0.9em; }

.mw-body-content, .page-header, .page-footer, .page-content > div:first-child { padding:0; box-sizing:border-box; }

center > small { font-style:italic; color:#888; }

.parent-tab li { font-family:var(--font1); }

.mw-parser-output .parent-tab-main { display:flex; left:-40px; width:calc(100% + 81px); overflow-x:auto; font-size:13px; }

.parent-tab-1 { box-sizing:border-box; border:1px solid #999; border-bottom:none; }

.tabber__tabs { font-size:13px; flex:1 1 auto; }

.tabber__tab { flex:1 1 auto; }

box-shadow:#fff 0px 0px 15px -5px; }
 * 1) cosmos-toolbar {

.cosmos-tools-list, .cosmos-tools-list ul li{ font-size:0.7rem; }

display:none; }
 * 1) t-createredirect:last-child {

.tocUl li { padding:0 0 0 1em; }

.toggleNode { font-size:0px; color:transparent; top:5px; }

line-height:10px; display:inline-block; font-size:14px; width:15px; height:10px; font-weight:900; color:#1f9cab; }
 * 1) mw-content .toggleSymbol {

font-weight:500; font-family:var(--font2); }
 * 1) mw-content h2 {

.mw-editsection { opacity:0.7; font-size:0.6rem; vertical-align:middle; font-weight:700; text-transform:uppercase; }

.mw-editsection:hover { opacity:1; }

body:after { display:none; }

font-size:14px; flex:1 1 auto; }
 * 1) cosmos-footer li, #cosmos-footer, #cosmos-footer a {

span.subpages { background-color:rgb(31, 156, 171,0.6); width:max-content; padding:2px 15px 2px 10px; font-size:14px; transform:skew(-10deg); color:#fff; }

color:#fff; display:inline-block; transition:0.2s all; }
 * 1) mw-content span.subpages a {

color:#1f9cab; color:#0f7f8c; }
 * 1) mw-content span.subpages a:hover {

box-sizing:border-box; }
 * 1) p-search input[type=search] {

padding:0 10px 0 0; }
 * 1) p-search {

.wds-icon, .cosmos-dropdown-icon, .cosmos-dropdown:hover .cosmos-dropdown-icon { color: #ddd; fill:#ddd; stroke:#ddd; }

stroke:#222; fill:#222; }
 * 1) cosmos-actionsList-dropdownIcon {

.cosmos-dropdown-icon { padding:10px 10px 10px 0; }

background-color:#1f9cab; } .wvui-typeahead-search__wrapper { margin:0; }
 * 1) ca-talk {

.wds-tabs__tab { text-align:left; }

.client-darkmode, .client-darkmode img, .client-darkmode svg, .client-darkmode iframe, .client-darkmode a { filter:none; }

.client-darkmode body #mw-content { color:#eee; background-color:#222; }

.client-darkmode .mw-body h1.firstHeading, .client-darkmode #mw-content-text, .client-darkmode h2, .client-darkmode .cosmos-button.cosmos-button-secondary, .client-darkmode #editpage-copywarn, .client-darkmode .editOptions .oo-ui-fieldLayout-body .oo-ui-labelElement-label, .client-darkmode body h1, .client-darkmode body h2, .client-darkmode body h3, .client-darkmode body h4, .client-darkmode body h5, .client-darkmode body h6  { color:#eee; }

.client-darkmode .oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle, .client-darkmode #mw-content input, .client-darkmode #mw-content select, .client-darkmode textarea { background-color:#333; color:#fff; border:#777 solid 1px; } .oo-ui-dropdownWidget-handle { background:#333; }

.client-darkmode .parent-tab-main { border-bottom-color:#111; opacity:0.8; }

.client-darkmode .parent-tab-main::after { box-shadow: 0px -10px 10px -10px rgb(0 0 0 / 50%) inset; }

.client-darkmode #CosmosRail * { color:#ddd; }

.client-darkmode #CosmosRail{ background-color:#333; }

body h4, .client-darkmode body h4 { font-size:18px; font-weight:500; color:#999; } .client-darkmode table, .client-darkmode table.ambox-content, .client-darkmode table.toccolours, .client-darkmode .mw-notification, .client-darkmode .mwe-popups, .client-darkmode .infobox, .client-darkmode .toc, .client-darkmode .thumbinner, .client-darkmode .wikitable, .client-darkmode .cbnnr-main, .client-darkmode .cx-callout, .client-darkmode #simpleSearch, .client-darkmode #searchInput, .client-darkmode #centralNotice .cnotice { background:#555; } .client-darkmode body { background-image: url(https://static.miraheze.org/worldtriggerwiki/9/96/Dark_Main.webp); background-attachment: fixed; background-repeat: no-repeat; background-size: cover; }

sup { font-size:9px; }

.client-darkmode a:visited, .client-darkmode .mw-parser-output a.extiw:visited, .client-darkmode #mw-panel .portal .body li a:visited { color:#eee; }

.client-darkmode .cosmos-tools-list ul li > a:hover { color:var(--link); } .client-darkmode table * { border-color:Transparent; background-clip:padding-box; }

background-color:#188cab; color:#fff; padding:3px 10px; border-radius:15px; font-size:0.8rem; }
 * 1) mw-content .catlinks li a {

background-color:#333; color: var(--link); }
 * 1) mw-content .catlinks li a:hover {

border:none; margin:0; padding:0 3px; }
 * 1) catlinks li:not(:nth-of-type(1)) {

border:none; background:#eee; border-radius:20px; padding:10px 15px; }
 * 1) catlinks {

.cosmos-header .wds-dropdown__content, .client-darkmode .cosmos-header .wds-dropdown__content, .wds-dropdown__content .wds-list.wds-is-linked .wds-dropdown-level-2:not(.wds-is-touch-device):hover .wds-dropdown-level-2__content, .client-darkmode .wds-dropdown__content .wds-list.wds-is-linked .wds-dropdown-level-2:not(.wds-is-touch-device):hover .wds-dropdown-level-2__content { background-color:rgba(0,0,0,0.8); backdrop-filter:blur(5px); border-radius:20px; border-color:#444; }

.cosmos-dropdown-list { background-color:rgba(0,0,0,0.85); backdrop-filter:blur(5px); border-radius:0 0 20px 20px; border-color:#666; }

.cosmos-dropdown-list > ul > *, .cosmos-dropdown-list > ul > li > *:only-child, .cosmos-dropdown-list > li > *:only-child, .cosmos-dropdown#p-personal ul a.new { color:#eee; font-size:14px; font-weight:500; }

.cosmos-header .wds-tabs__tab .wds-dropdown::after, .cosmos-header .wds-tabs__tab .wds-dropdown::before { border-bottom-color:#666b; }

.cosmos-header .wds-dropdown__content .wds-list.wds-is-linked li > a:not(.wds-button), .cosmos-header .wds-dropdown__content .wds-list.wds-is-linked li:hover > a:not(.wds-button) { font-family:var(--font2); color:#ddd; }

.cosmos-header .wds-dropdown__content .wds-list.wds-is-linked li > a:not(.wds-button):hover, .cosmos-dropdown-list > ul > a:only-child:hover, .cosmos-dropdown-list > ul > li > a:only-child:hover, .cosmos-dropdown-list > li > a:only-child:hover { color:var(--link); background-color:rgbA(0,0,0,0.3); }

.wds-dropdown__content .wds-list.wds-is-linked .wds-dropdown-level-2 .wds-dropdown-level-2__content .wds-list.wds-is-linked > li > a { font-size:13px; font-weight:500; }

font-size:0.9rem; background-color:#333; color:var(--link); }
 * 1) searchform-suggestions a {

.wvui-typeahead-search__suggestions, .wvui-typeahead-suggestion, .wvui-typeahead-search__suggestions__footer { font-size:14px; border:none; }

.wvui-typeahead-search__suggestions li { border-bottom:#000 solid 1px; margin-bottom:0; }

.wvui-typeahead-suggestion__title { color:#eee; }

.wvui-typeahead-suggestion__text .wvui-typeahead-suggestion__description { color:#bbb; }

.cosmos-header__sitename a, .cosmos-header__counter-label, .cosmos-header__counter-value { font-family:var(--font2); text-shadow:0 0 3px #000; }

filter:none; }
 * 1) cosmos-search-buttonIcon:hover, #cosmos-userButton-avatar:hover, #cosmos-userButton-icon:hover {

body .oo-ui-icon-bell, body .oo-ui-icon-tray { background-color:#aaa; }

.cosmos-header .wds-button.wds-is-secondary, .cosmos-header .wds-button-group > .wds-dropdown:not(:first-child) .wds-button { background:rgba(0,0,0,0.5); border-color:#aaa; }

.client-darkmode #searchInput { background:none; border:none; }

.tabber__tab--active, .tabber__tab--active:visited, .tabber__tab:hover { box-shadow:inset 0 -3px 0 0 var(--link); }

.tabber__tab { justify-content: center; }

color:var(--link); transition:0.2s all; }
 * 1) mw-content a:not(.new), #mw-content a {

font-family:Var(--font1); font-size:0.95em; font-weight:500; }
 * 1) mw-content p a:not(.new) {

color:var(--linkhover); }
 * 1) mw-content a:hover:not(.new), #mw-content a:hover {

.mw-parser-output ul li { list-style-type:square; }

li::marker { color:#888; }

background-image:none; background-color:rgba(30,30,30,0.8); backdrop-filter:blur(4px); padding:3px 5px }
 * 1) cosmos-toolbar {

.cosmos-tools-list ul li > a:hover { color:var(--linkhover); }

display:none; }
 * 1) t-print, #t-cite, #t-whatlinkshere, #t-urlshortener {

border-right:none; }
 * 1) t-createredirect {

color:#fff; }
 * 1) ca-talk {

stroke:#fff; }
 * 1) ca-talk svg {

background:#000; }
 * 1) cosmos-actionsList-list a:hover {

.client-darkmode .portable-infobox table { background:none; }

.portable-infobox.pi-background { background:none; border-radius:30px; overflow:hidden; font-size:13px; margin:0.5em -1.5em 0.5em 1.5em; }

background-color:#333; color:#fff; padding:0.6rem; font-family:var(--font2); border:1px solid transparent; background-clip:padding-box; }
 * 1) mw-content .portable-infobox .pi-title.pi-item, #mw-content .portable-infobox .pi-header.pi-item {

.portable-infobox .pi-horizontal-group-item:nth-child(even), .portable-infobox .pi-horizontal-group .pi-horizontal-group-item, .portable-infobox .pi-data, .portable-infobox .pi-smart-data-label:nth-child(even), .portable-infobox .pi-smart-data-value:nth-child(even), .portable-infobox .pi-data-label.pi-smart-data-label, .portable-infobox .pi-smart-group-head + .pi-smart-group-body .pi-smart-data-value {   border:1px solid transparent; background-clip:padding-box; background-color:#eee; color:#000; font-size:13px; }

.client-darkmode .portable-infobox .pi-horizontal-group-item:nth-child(even), .client-darkmode .portable-infobox .pi-horizontal-group .pi-horizontal-group-item, .client-darkmode .portable-infobox .pi-data, .client-darkmode .portable-infobox .pi-smart-data-label:nth-child(even), .client-darkmode .portable-infobox .pi-smart-data-value:nth-child(even), .client-darkmode .portable-infobox .pi-data-label.pi-smart-data-label, .client-darkmode .client-darkmode .portable-infobox .pi-smart-group-head + .pi-smart-group-body .pi-smart-data-value { color:#eee; background-color:#333; }   .client-darkmode #mw-content .portable-infobox .pi-title.pi-item, .client-darkmode #mw-content .portable-infobox .pi-header.pi-item { background-color:#111; }

.portable-infobox .pi-horizontal-group .pi-data-value, .portable-infobox .pi-horizontal-group .pi-data-label, .portable-infobox .pi-horizontal-group .pi-horizontal-group-item, .pi-smart-group-head h3 { padding:10px; text-align:center; }

.portable-infobox .pi-data-label.pi-smart-data-label { padding:5px; }

border:1px solid transparent; background-clip:padding-box; }
 * 1) mw-content .portable-infobox .pi-header, .pi-group > .pi-item:last-child {

.portable-infobox .pi-smart-group { border:none; }

color:inherit; }
 * 1) mw-content .portable-infobox .black-links-2 {

.mw-parser-output .toc li { list-style-type:none; }

border-bottom-width:1px; }
 * 1) mw-content .black-links a {

.client-darkmode .skin-cosmos .toc { border-color:#888; }

.heightCM:hover { cursor:pointer; }

.portable-infobox .pi-smart-group-head + .pi-smart-group-body .pi-smart-data-value { padding-top:10px; }

.client-darkmode #mw-content .mw-body h1.firstHeading { color:#fff; }

.nav-border { width:auto; text-align:center; }

.nav-border td, .nav-border th { font-size:14px; text-align:center; }

.nav-line { width:max-content; }

color:#fff; }
 * 1) mw-content .border th a {

font-size:0.6rem; vertical-align:middle; margin-right:2px; background-color:#888; padding:2px 5px; line-height:1; }
 * 1) mw-content .border a.mw-collapsible-text {

color:#ccc; }
 * 1) mw-content .border a.mw-collapsible-text:hover {

.border tr:first-child th { padding:5px; }

.client-darkmode #catlinks { background:#444; color:#fff; }

.client-darkmode .scroll-box { border:#333 solid 2px; background:#111; }

.client-darkmode #mw-content h2 { border-bottom-color:#666; }

.client-darkmode #mw-content .mw-editsection-bracket, .client-darkmode #mw-content .mw-editsection-divider { color:#ccc; } .mw-collapsible-toggle-default:before, .mw-collapsible-toggle-default:after { content:none; } .quote-table { margin:1em auto 2em auto; padding:10px 20px; border-radius:30px 0 30px 0; transform:skew(-10deg); background:#eee; }

.quote-mark { text-shadow:1px 1px 0px var(--link); }

.client-darkmode .quote-table { background: #555; color:#fff; }

opacity:0.7; } .user-section-heading { border-bottom: 1px solid #DCDCDC; width: 100%; line-height: 22px; margin: 0 0 24px 0; }   color:#333; }
 * 1) pt-notifications-alert .mw-echo-notifications-badge.mw-echo-notifications-badge-all-read:hover, #pt-notifications-notice .mw-echo-notifications-badge.mw-echo-notifications-badge-all-read:hover,
 * 2) cosmos-search-buttonContainer:hover{
 * 1) mw-content #profile-toggle-button a {

opacity:0.8; }   border-radius:4px 0 0 4px }
 * 1) mw-content #profile-toggle-button a:hover {
 * 1) ca-nstab-mediawiki {

padding:10px 10px 20px 10px !important; border:1px #aaa solid !important; box-shadow:0px 0px 5px -1px #bbb inset; }
 * 1) edittools {

.client-darkmode #edittools { border:1px #555 solid !important; box-shadow:0px 0px 20px -7px #000 inset; } .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button, .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked + span, .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate + span, .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:focus + span, .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked:active + span, .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:active + span, .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked:focus + span, .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:indeterminate:focus + span  { border-color:var(--link); background-color:var(--link); color:#fff; }

.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:hover + span, .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:hover { background:var(--linkhover); border-color:var(--linkhover); color:#333; }

input, button, select, .oo-ui-buttonElement.oo-ui-widget-enabled > .oo-ui-buttonElement-button { transition: 0.2s all; }

.portable-infobox .pi-data-value li { padding-bottom: 8px; line-height: 1; } .client-darkmode .nav-text, .client-darkmode .nav-text2 { border-radius:20px; }

.client-darkmode .nav-text, .client-darkmode .nav-text2 { color:#fff !important; background:#222; } .client-darkmode .nav-text2, .client-darkmode .nav-text span { color:#fff !important }

.client-darkmode .nav-border { background:none; border-color:#444; }

.nav-border { width:-webkit-fill-available; overflow:auto; }   color:#333; }
 * 1) mw-content .squads-list a {

color:#fff; } .pi-collapse h2::before { content:" "; display:block; border:10px solid #fff; border-color:transparent transparent #fff transparent; border-width:7px 7px 7px 7px; transform:translate(0,0); box-sizing:content-box; height:0; width:0; position:absolute; right:15px; transition:all 0.3s; }
 * 1) mw-content .squads-list a:hover {

.pi-collapse-closed h2::before { transform:rotate(180deg) translate(0,-50%); }   #mw-content .pi-group > .pi-smart-group:last-child { border:none; }

display:flex; flex:1 1 auto; grid-gap:20px; padding:20px; flex-direction:row; flex-wrap:wrap; justify-content:space-around; align-content:flex-start; box-sizing:border-box; }
 * 1) CosmosRail {

.CosmosRail .railModule:not(.rail-sticky-module) { order:-1; border-radius:5px; font-family:var(--font2); margin:0; background:#fff; padding:10px; flex:1 1 275px; box-shadow:#ccc 0px 0px 4px 0px; }

.CosmosRail .recentchanges-module { order:3; }

.client-darkmode .CosmosRail .railModule:not(.rail-sticky-module) { margin:0; background:#222; padding:10px; flex:1 1 275px; bordeR:none; box-shadow:#000 0px 0px 4px 0px; } .CosmosRail .rail-sticky-module { margin:0; padding:0; background:0; display:contents; }

.client-darkmode .skin-cosmos .toc .tocnumber, .client-darkmode div.thumbinner .thumbcaption { color:#eee; text-align:right; }

.client-darkmode .mw-body .railModule h3{ padding: 0 2px 5px 2px; border-bottom:#333 3px solid; margin:0 0 10px 0; font-family:var(--font2); }

.mw-body .railModule h3{ padding: 0 2px 5px 2px; margin:0 0 10px 0; font-family:var(--font2); }

.mw-body .railModule h3:last-child { border-bottom:none; }

.cosmos-recentChanges-page { font-weight:500; }

.cosmos-recentChanges-info { font-size:0.9em; }

.skin-cosmos .toc .tocnumber { display:inline-block; min-width:15px; max-width:30px; text-align: right; }

.mw-content-ltr .toc ul ul, .mw-content-rtl .mw-content-ltr .toc ul ul { margin-left:0.7em; border-left:1px #ccc solid; }

.client-darkmode .mw-content-ltr .toc ul ul, .client-darkmode .mw-content-rtl .mw-content-ltr .toc ul ul { border-left-color:#aaa; } .toctext { display:inline; }

.twofiddy .tabber { width:250px; }

.scroll-box { overflow:scroll; border:#ccc solid 1px; box-shadow:0px 0px 5px -1px #888 inset; }

max-width:100%; overflow-x:scroll; } @media only screen and (max-width: 1023px) { .CosmosRail { -moz-column-count: unset; -webkit-column-count: unset; column-count: unset; } } .CosmosRail .ajaxpoll-info { display:none; }
 * 1) mw-content table {

.railModule > *, .ajaxpoll { max-width:100%; }

.ajaxpoll { width:auto; border:none; }

.ajaxpoll-misc { font-size:0.7em; }

.ajaxpoll-answer { font-size:inherit; }

.ajaxpoll-answer input { margin:10px; }

.ajaxpoll .ajaxpoll-answer-vote { overflow:hidden; box-sizing:border-box; border:#aaa solid 2px; padding:1px 10px; height:17px; border-radius:10px; font-size:9px; position:relative; }

.ajaxpoll .ajaxpoll-answer-vote div { opacity:0.5; border:none; width:auto; height:100%; background-color:var(--link); position:absolute; bottom:0; left:0; }

.ajaxpoll label { padding:3px; }

.ajaxpoll .ajaxpoll-answer-vote span { position:relative; z-index:5; }

.ajaxpoll .ajaxpoll-our-vote { border:var(--link) 2px solid; }

.ajaxpoll { border:none; }

.ajaxpoll .ajaxpoll-hover-vote { background:var(--linkhover); }