MediaWiki:Common.css

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


 * root {

--font1: "Inter", Verdana, sans-serif; --font2: "DM Sans", "Inter", Verdana, sans-serif; --link: #1f9cab; --linkdark:#1f9cab; --linklight:#34c3d3; --linkhover:#cba7f2; --linkhover: #7c9fff; --linksup:#bb9be0; --linkwhite:#cff; --linkwhite2:#e0e0ff; --linknew:#dd8394; --linknewlight:#ffbcc9; --yt:#fff; --yt-rgb:255, 255, 255;}

.client-darkmode { --link:var(--linklight);} /* WIKI CSS */

.client-darkmode a.new, .client-darkmode .vector-menu-tabs li.new a, .client-darkmode .vectorTabs li.new a, body a:not(.new), a.new, .cosmos-dropdown#p-personal ul a.new, a.new:visited, .mw-parser-output a.extiw:visited, .mw-parser-output a.external:visited, .client-darkmode a:visited, .client-darkmode .mw-parser-output a.extiw:visited, .client-darkmode #mw-panel .portal .body li a:visited, a.mw-selflink:visited, .profile-tab a:visited, .profile-tab-on a:visited, .mw-parser-output a.extiw, .mw-parser-output a.external { color:unset; text-decoration:none}
 * 1) mw-content a:not(.new),

@media screen { .ext-darkmode-link::before{ content:'\263E\00A0'; }   .client-darkmode .ext-darkmode-link::before{ content:'\263C\00A0'; }   #mw-content a:not(.new), .client-darkmode a.new, .client-darkmode .vector-menu-tabs li.new a, .client-darkmode .vectorTabs li.new a, body a:not(.new),   a.new, .cosmos-dropdown#p-personal ul a.new, a.new:visited, .mw-parser-output a.extiw:visited, .mw-parser-output a.external:visited, .client-darkmode a:visited, .client-darkmode .mw-parser-output a.extiw:visited, .client-darkmode #mw-panel .portal .body li a:visited, a.mw-selflink:visited, .profile-tab a:visited, .profile-tab-on a:visited, .mw-parser-output a.extiw, .mw-parser-output a.external { color:unset; text-decoration:none }}

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

/* 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; }

.references { font-size: 90%; -ms-column-count:2; -moz-column-count: 2; -webkit-column-count: 2; column-count: 2; }

.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; }

@media (min-width:500px) { .cosmos-header__local-navigation .wds-tabs { background: rgba(0, 0, 0, 0.7); padding-left:15px; -webkit-box-shadow:0px -1px 1px #000 inset; box-shadow:0px -1px 1px #000 inset; background-clip:padding-box; }} @media only screen and (max-width: 1023px) { .CosmosRail { -moz-column-count: unset; -webkit-column-count: unset; column-count: unset; }}

/*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;}

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

body .cosmos-header__sitename a:-webkit-any-link, body .cosmos-header__sitename a, .cosmos-header__sitename a:any-link, body .cosmos-header__sitename a:-moz-any-link, .cosmos-header__sitename a { color:#eee;}

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

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

body h4, .client-darkmode body h4 { font-size:18px; font-weight:500; color:#666;} body:after { display:none;}

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

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

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.namespacesettings { margin-top: -75px; margin-right: -5px; float: right; clear: right; padding: .3em .5em 0em .5em; width: auto; border: 1px dotted #AAAAAA;}

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;}

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

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

li::marker { color:#888;}

p, .mw-parser-output > ul li, body { font-size:15px; font-family:var(--font2);}

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

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

sup { font-size:9px;}

.poll-choice-right { -webkit-box-sizing:border-box; box-sizing:border-box; font-size:9px; position:relative; margin:5px 0; }

.poll-choice-right img{ border:#333 solid 1px; height:14px; border-radius:10px; opacity:0.5; margin:-3px 0 0 0; }

.wiki-poll > div a { font-weight:500; font-family:var(--font1); font-size:0.7rem; }

.wiki-poll > .poll-total-votes + div { border-right:#ccc solid 1px; display:inline-block; padding-right:5px; }

.poll-timestamp { margin:3px 0; }

.wiki-poll small a{   font-size:0.7rem; }

.wiki-poll { width:auto; border:none; order:3;}

.poll-embed-title { font-size:1rem; border-bottom:#ccc solid 1px; margin-bottom:10px; padding:5px 0; }

.poll-choice-left { font-size:14px; padding:3px 5px 0px 3px;}

.poll-total-votes, .poll-timestamp, .poll-choice-right span { display:none;}

.CosmosRail .rail-sticky-module { margin:0; padding:0; background:0; display:contents; position:relative;}

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

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

.slideshow div, .slideshow div img { width:calc(100% - 40px) ; box-sizing:border-box; height:80vh; width:auto !important; }

.slideshow { display:flex; width:100% !important; justify-content: flex-start; margin:10px auto; }

.slideshowspacer { height:80vh !important; box-sizing:border-box; }

.anime td a { color:#000;}

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

.client-darkmode .anime td { color:#ccc; background-color:#222; }

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

.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; background-clip: padding-box;}

.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-spacing:0; 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;}

.client-darkmode .arc td { background:#222; color:#eee; }

.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:last-child, .arc tr:last-child th:last-child { border-radius:0 0 21px 0; }

.arc tr:last-child th:first-child, .arc tr:last-child td:first-child { 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:-webkit-fill-available; margin:8px auto; -webkit-box-sizing:border-box; box-sizing:border-box; border-radius:25px;}

.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:first-child th { padding:5px;}

.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;}

color:var(--linkdark); }
 * 1) mw-content .border td a:any-link:not(:hover) {

.bottom { vertical-align: bottom; }

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

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

.bt-header-b { margin:0; padding:3px; border-bottom:white 3px solid; color:#DEDEDE; font-size:1rem; 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:1rem; background-color:#642A35; border-top:white 3px solid;}

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

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

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

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

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

.client-darkmode label#ooui-2, .client-darkmode .oo-ui-labelElement .oo-ui-labelElement-label { color: #333; padding:3px;}

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

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

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

.client-darkmode #edittools { border:1px #555 solid !important; -webkit-box-shadow:0px 0px 20px -7px #000 inset; box-shadow:0px 0px 20px -7px #000 inset;} .client-darkmode #mw-content .mw-body h1.firstHeading { color:#fff;}

.client-darkmode #mw-content .mw-editsection-bracket, .client-darkmode #mw-content .mw-editsection-divider { color:#ccc;} .client-darkmode #mw-content .nav-text .black-links-2 a { color:#eee;}

.client-darkmode #mw-content .nav-text .black-links-2 a:hover { color:var(--linkhover);} .client-darkmode #mw-content .portable-infobox .black-links-2 a, .client-darkmode #mw-content .portable-infobox .black-links-2 { color:inherit;}

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

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

.client-darkmode .CosmosRail .railModule:not(.rail-sticky-module) { margin:0; background:#222; padding:10px; -webkit-box-flex:1; -ms-flex:1 1 275px; flex:1 1 275px; bordeR:none; -webkit-box-shadow:#000 0px 0px 4px 0px; box-shadow:#000 0px 0px 4px 0px;} .client-darkmode .cosmos-tools-list ul li > a:hover { color:var(--link);} .client-darkmode .managewiki-tabs-wrapper.oo-ui-panelLayout-framed, .client-darkmode .managewiki-tabs > .oo-ui-menuLayout-content > .oo-ui-indexLayout-stackLayout > .oo-ui-tabPanelLayout { background-color:#bbb;}

/*.client-darkmode .managewiki-tabs-wrapper.oo-ui-panelLayout-framed a:not(.new), .client-darkmode .managewiki-tabs > .oo-ui-menuLayout-content > .oo-ui-indexLayout-stackLayout > .oo-ui-tabPanelLayout a:not(.new) { color:var(--linkdark); }*/ .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);}

.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, .client-darkmode .oo-ui-fieldLayout-header, .client-darkmode .oo-ui-fieldLayout-body, .client-darkmode .oo-ui-fieldLayout .oo-ui-fieldLayout-header, .client-darkmode .oo-ui-fieldLayout .oo-ui-labelElement .oo-ui-labelElement-label, .client-darkmode .oo-ui-fieldLayout .oo-ui-labelElement-label  { color:#eee;}

.client-darkmode .managewiki-tabs-wrapper.oo-ui-panelLayout-framed, .client-darkmode .managewiki-tabs > .oo-ui-menuLayout-content > .oo-ui-indexLayout-stackLayout > .oo-ui-tabPanelLayout, .client-darkmode #managewiki .managewiki-submit-formfields, .client-darkmode .oo-ui-tagItemWidget.oo-ui-widget-enabled, .client-darkmode .oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-dropTarget { color:#eee; background-color:#333; }

.client-darkmode .oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input::placeholder { color:#ddd; }

.mw-content-ltr .toc ul ul, .mw-content-rtl .mw-content-ltr .toc ul ul { border-left:none; margin:0 0 0 10px; }

.client-darkmode .mwe-popups, .mwe-popups { background:none;}

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

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

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

.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;}

.client-darkmode .oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input::placeholder { color:#ddd; }

.client-darkmode .oo-ui-panelLayout-framed, .client-darkmode .managewiki-tabs-wrapper.oo-ui-panelLayout-framed, .client-darkmode .managewiki-tabs > .oo-ui-menuLayout-content > .oo-ui-indexLayout-stackLayout > .oo-ui-tabPanelLayout { border-color:#444; color:#eee; background-color:#555;} .client-darkmode .parent-tab-container .parent-tab-main { border-bottom-color:#555; opacity:0.8;}

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

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

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

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

.mw-content-ltr .thumbcaption { text-align:center; }

.client-darkmode .thumbcaption { color:#eee; }

.tright .thumbcaption { text-align:right; }

.tleft .thumbcaption { text-align:left; }

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

.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 body #mw-content { color:#eee; background-color:#222;}

.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; scrollbar-color: dark;}

.client-darkmode table * { border-color:Transparent; background-clip:padding-box;}

.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 #centralNotice .cnotice, .client-darkmode .arc-border, .client-darkmode .navi-div { background:#555;} .client-darkmode, .client-darkmode img, .client-darkmode svg, .client-darkmode iframe, .client-darkmode a, .client-darkmode, .client-darkmode img, .client-darkmode video, .client-darkmode svg, .client-darkmode iframe, .client-darkmode .mw-no-invert, .client-darkmode td .diffchange, .client-darkmode .wvui-typeahead-suggestion__thumbnail, .client-darkmode .skin-minerva .mw-notification-visible .mw-notification-content, .client-darkmode .cdx-menu-item__thumbnail, .client-darkmode .cx-slitem__image, .client-darkmode .mwe-math-element, .client-darkmode .mw-mmv-overlay, .client-darkmode .mw-mmv-pre-image, .client-darkmode .mw-kartographer-map, .client-darkmode .mw-kartographer-mapDialog-map, .client-darkmode .ext-related-articles-card-list .ext-related-articles-card-thumb { -webkit-filter:none; filter:none;}

.collapse { border-collapse: collapse;}

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

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

.cosmos-mobile-menu-button { color:#fff;}

.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-dropdown-list { background-color:rgba(0, 0, 0, 0.85); -webkit-backdrop-filter:blur(5px); backdrop-filter:blur(5px); border-radius:0 0 20px 20px; border-color:#555; border-top:none;}

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

.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;}

.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 { background-color:rgba(30, 30, 30, 0.7); border-radius:8px 0 0px 8px;}

.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);}

.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 { -webkit-backdrop-filter:none; backdrop-filter:none; background-color:transparent; border:none; -webkit-box-sizing:border-box; box-sizing:border-box; z-index:1;}

.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 { border-radius:10px;}

.cosmos-header .wds-dropdown__content::after, .client-darkmode .cosmos-header .wds-dropdown__content::after, .wds-dropdown__content .wds-list.wds-is-linked .wds-dropdown-level-2:not(.wds-is-touch-device):hover .wds-dropdown-level-2__content::after, .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::after { content:""; -webkit-box-sizing:border-box; box-sizing:border-box; background-color:rgba(0, 0, 0, 0.8); position:absolute; top:0; left:-1px; width:100%; height:100%; display:block; z-index:-1; border-radius:10px; -webkit-backdrop-filter:blur(4px); backdrop-filter:blur(4px); border: 1px solid #444;}

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

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

.cosmos-header { margin:0px; background: rgb(0, 0, 0); background: -o-linear-gradient(221deg, 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:-o-linear-gradient(221deg, rgba(50, 50, 50, 0.3) 0%, rgba(30, 30, 30, 0.85) 100%); 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__local-navigation .wds-tabs { border-radius:5px;} .cosmos-header__sitename a, .cosmos-header .cosmos-header__sitename a, .cosmos-header__sitename a, .cosmos-header__counter-label, .cosmos-header__counter-value { color:#eee; font-family:var(--font2); font-weight:700; text-shadow:0 0 3px #000;}

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

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

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

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

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

.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} .eplist td { color:#fff; background-color:#222; }

.eplist th { background-color:#ddd; color:#000;}

.eplist th, .eplist td { border:2px solid transparent; padding:5px 8px; text-align:center;}

.eplist tr:last-child td{ border-radius:0 0 20px 20px;} .eplist { text-align:center; margin:10px auto; border-radius:20px; width:-webkit-fill-available;}

td.eplist-img { padding: 0; }

.eplist-img img { width:100%; height:auto; }

td.eplist-number { background-color:var(--linkdark); font-weight:700; font-size:1.1em; }

/* character height display */

.heightCM:hover { cursor:pointer;}

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

.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;}

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

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

.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;}

.manga-border { padding:4px; border-radius:25px; }

.manga-chapters, .client-darkmode .manga-chapters { background:none; }

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

.mw-collapsed.manga-chapters tr:first-child th { border-radius:21px; padding:3px 5px; }

.manga-border tr:nth-child(2) th { background:#000; }

.manga-border tr:nth-of-type(2n + 4) td:last-child{ background-color:#eee; }

.manga-border tr:nth-of-type(2n + 4) td:first-child { background-color:#ddd; }

.client-darkmode .manga-border tr:nth-of-type(2n + 4) td:first-child { background-color:#444; }

.client-darkmode .manga-border tr:nth-of-type(2n + 4) td:last-child{ background-color:#555; }

.client-darkmode #mw-content .manga-border .manga-chapters td a { color:var(--link); }

.portable-infobox > section:last-child > table:last-child tr:last-child td:last-child:not(:only-child) { border-radius:0 0 0 30px; padding-bottom:15px; }

.portable-infobox > section:last-child > table:last-child tr:last-child td:last-child:not(:only-child) { border-radius:0 0 30px 0 ; padding-bottom:15px; }

.middle { vertical-align: middle; }

/* FILE UPLOAD FORM */

padding:6px; font-size:15px; width:-webkit-fill-available; }
 * 1) mw-upload-form #wpUploadFileURL {

.client-darkmode #mw-upload-form #wpUploadFileURL { color:#fff; }

display:flex; flex-flow:row wrap; }
 * 1) mw-upload-form {

height:150px; overflow:auto; padding:0; }
 * 1) mw-upload-form .mw-editTools {

display:none; }
 * 1) mw-upload-form .mw-editTools > p:first-of-type {

flex:2 1 100%; }
 * 1) mw-upload-form fieldset:first-of-type {

order:3; flex: 1 1 45%; }
 * 1) mw-upload-form fieldset:not(:first-of-type) {

flex:2 1 100%; order:2; }
 * 1) mw-upload-form .mw-htmlform-submit-buttons {

padding:10px 15px; }
 * 1) mw-upload-form .mw-htmlform-submit-buttons input {

background-color:var(--linkdark); cursor:pointer; }
 * 1) mw-upload-form .mw-htmlform-submit-buttons input:hover {

padding:5px; width:20px; height:20px; margin:5px; }
 * 1) mw-upload-form #wpSourceTypeurl {

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

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

.mw-body h5 { font-size:16px;}

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

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

.mw-collapsible-toggle-default:before, .mw-collapsible-toggle-default:after { content:none;}

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

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

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

.mw-parser-output .parent-tab-main { font-weight: bold; width: -webkit-max-content; width: -moz-max-content; width: max-content; min-width:100%; margin:10px 0 0 0; padding: 3px 0 0 0; display:-webkit-box; display:-ms-flexbox; display:flex; overflow:hidden; position:relative; font-size:13px; border-bottom: 1px solid #ddd;}

.parent-tab-container::-webkit-scrollbar{ height:8px; background-color: var(--link); box-shadow: 0px 2px 5px rgb(0 0 0 /20%) inset; }

.client-darkmode .parent-tab-container::-webkit-scrollbar{ background-color: var(--linkdark); box-shadow: 0px 2px 5px rgb(0 0 0 /20%) inset; }

.parent-tab-container::-webkit-scrollbar-thumb { border-radius:10px; background-color:#eee; box-shadow: 0px -2px 5px rgb(0 0 0 /10%) inset; }

.client-darkmode .parent-tab-container::-webkit-scrollbar-thumb { background-color:#555; box-shadow: 0px -2px 5px rgb(0 0 0 /50%) inset; }

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

.mw-parser-output a.external, .link-mailto, .link-ftp, .link-irc, .link-audio, .link-video, .link-document, .mw-parser-output a.external[href^='irc://'], .mw-parser-output a.external[href^='ircs://'], .link-irc, .mw-parser-output a.external[href$='.pdf'], .mw-parser-output a.external[href$='.PDF'], .mw-parser-output a.external[href*='.pdf#'], .mw-parser-output a.external[href*='.PDF#'], .mw-parser-output a.external[href*='.pdf?'], .mw-parser-output a.external[href*='.PDF?'], .link-document { background:none; padding-right:0;}

.mw-parser-output a.external::after, .link-mailto::after, .link-ftp::after, .link-irc::after, .link-audio::after, .link-video::after, .link-document::after { content: "\279C"; display:inline-block; font-size:0.9em; position:relative; top:-2px; left:0px; color:currentcolor; -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg); opacity:0.8;}

.mw-parser-output a.external:hover::after, .link-mailto:hover::after, .link-ftp:hover::after, .link-irc:hover::after, .link-audio:hover::after, .link-video:hover::after, .link-document:hover::after { opacity:1;}

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

.mwe-popups .mwe-popups-container footer a { color:#eee;} .mwe-popups .mwe-popups-container { background-color:rgba(28, 156, 172, 1);}

@supports (-webkit-backdrop-filter: blur(4px)) or (backdrop-filter: blur(4px)) { .client-darkmode .mwe-popups, .mwe-popups { background:transparent; -webkit-backdrop-filter:blur(4px); backdrop-filter:blur(4px); }   .mwe-popups .mwe-popups-container { color:#fff; background-color:rgba(28, 156, 172, 0.72); }}

.mwe-popups .mwe-popups-extract { background:none; color:#fff;} .mwe-popups .mwe-popups-extract { -o-text-overflow:ellipsis; text-overflow:ellipsis;}

.mwe-popups .mwe-popups-extract::after { background:none;}

.mwe-popups .mwe-popups-settings-icon, .mwe-popups .mwe-popups-extract::after { display:none;} .mwe-popups footer a:-webkit-any-link { color:#eee;} .mwe-popups footer a:-moz-any-link { color:#eee;} .mwe-popups footer a:any-link { color:#eee;}

.mwe-popups footer a:hover { text-decoration:underline;}

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

.nav-border { background-color:rgba(var(--yt-rgb), 0.85); border:1px solid #bbb; padding:5px; margin:8px auto; border-radius:25px; color:#222; width:-webkit-fill-available; overflow:auto; text-align:center;}

.nav-color { background-clip:padding-box; padding:5px; height:35px;}

.nav-text tr:first-child .nav-color { border-radius:21px 21px 0 0;}

.nav-line { position:absolute; left:10px; font-size:80%; width:-webkit-max-content; width:-moz-max-content; width:max-content;}

.nav-border { width: -webkit-fill-available; }

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

.nav-text th, .nav-text td { padding:3px; border:1px solid transparent; background-clip:padding-box; }

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

.navbox-left, .navbox-left2 { position:relative; z-index:3;}

.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;}

.nav-text td:first-child { background-color:#eee; }

.nav-text2, .nav-color { background-clip:padding-box !important; border:1px solid transparent; }

.navi-even td{ background-color:#efefef; }

.nav-text .navi-even td:first-child { background-color:#dadada; }

.nav-text tr:last-child td:first-child { border-radius:0 0 0 21px; }

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

.client-darkmode .nav-text td:first-child { background-color:#333; }

.client-darkmode .navi-even td{ background-color:#2d2d2d; }

.client-darkmode .nav-text .navi-even td:first-child { background-color:#333; }

color:var(--link); }
 * 1) mw-content .nav-text td:last-child a:not(:hover) {

.nopadding { padding: 0px; }

.notice td, .notice th { border: 2px solid transparent; background-clip:padding-box; text-align:center; background-color: #888; padding:4px 0;}

.client-darkmode .notice td, .client-darkmode .notice th { border-width:2px;}

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

.notice td:first-child { border-bottom-left-radius: 15px;}

.notice td:last-child { border-bottom-right-radius: 15px; padding:3px;}

.notice th { border-radius:15px 15px 0 0; color:#fff;}

border-radius:15px; border-collapse:collapse; width:auto; max-width:60%; min-width:150px; margin:5px auto;}
 * 1) mw-content .notice {

.mw-body .notice th a > img { height:100px !important; width:auto; object-fit:cover; }

.notice td { word-break:keep-all; }

.notice tr:last-child th:first-child { overflow:hidden; padding:0 0 0 0; border-radius:0 0 0 15px; }

.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;}

.oo-ui-dropdownWidget-handle { background:#333;}

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

.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 li { font-family:var(--font1);} .parent-tab-1 { -webkit-box-sizing:border-box; box-sizing:border-box; border:1px solid #999; border-bottom:none;}

.client-darkmode .parent-tab-1 { border-color:#888; }

.parent-tab-1, .parent-tab-2 { border-bottom:none; margin-bottom:0; background-color:rgb(136, 136, 136, 0.65); color: #fff; -webkit-box-shadow:0px 0px 3px 1px rgba(0, 0, 0, 0.15); 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-1:first-child { display:inline-block; float:none; margin-left:1.4em;}

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

.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; -webkit-box-shadow:0px 0px 1px 1px rgba(136, 136, 136, 0.25); 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;}

.parent-tab-container { position:relative; left:-40px; width:calc(100% + 81px); overflow:auto; margin-bottom:10px;} .parent-tab-main > li:first-child { margin-left:2em;} .parent-tab-main::after { content: ""; width: 100%; height: 100%; display: block; position: absolute; top: 0; left: 0; z-index: 200; pointer-events: none; -webkit-box-shadow: 0px -10px 10px -10px rgb(0 0 0 / 25%) inset; box-shadow: 0px -10px 10px -10px rgb(0 0 0 / 25%) inset;}

.pi-collapse h2::before { content:" "; display:block; border:10px solid #fff; border-color:transparent transparent #fff transparent; border-width:7px 7px 7px 7px; -webkit-transform:translate(0, 0); -ms-transform:translate(0, 0); transform:translate(0, 0); -webkit-box-sizing:content-box; box-sizing:content-box; height:0; width:0; position:absolute; right:20px; -webkit-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}

.pi-collapse-closed h2::before { -webkit-transform:rotate(180deg) translate(0, -50%); -ms-transform:rotate(180deg) translate(0, -50%); transform:rotate(180deg) translate(0, -50%);} .pi-horizontal-group .pi-horizontal-group-item ul li { text-align:left;}

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

.portable-infobox .pi-data-value li { padding-bottom: 8px; line-height: 1;} .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-media, .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;}

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

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

@media (min-width:1024px), (max-width:720px) and (min-width:500px) {

.portable-infobox.pi-background { margin: 0 -2em 0.5em 1em; max-width: 37%; float:right; }   #toc { width:max-content; max-width: 400px; } }

.pi-tab-link { flex: 1 1 auto; text-align: center; margin:0;}

.portable-infobox .pi-tab-link:hover, .client-darkmode .portable-infobox .pi-tab-link:hover { background-color:#dbdbdb; color:#000; transition:0.2s;}

.client-darkmode .pi-media-collection .pi-tab-link { background:#555; color:#bbb;}

.portable-infobox .pi-item-spacing { padding:10px 15px; }

aside.portable-infobox.pi-background { min-width:250px; hyphens:auto; }

.client-darkmode .pi-media-collection .pi-tab-link.current:not(:hover) { background-color:#333; color:#fff;}

.pi-media-collection .pi-tab-link.current { background-color:#ccc; color:#000;}

.portable-infobox .pi-media-collection-tabs { padding:0;}

color:#fff; }
 * 1) mw-content .pi-item.pi-header a:not(:hover) {

.pi-media-collection { border:none}

.portable-infobox .pi-media, .portable-infobox .pi-media-collection-tabs { background-clip:padding-box; border:1px solid transparent; width: -webkit-fill-available; }

.portable-infobox .pi-media-collection-tabs { border-bottom:none; }

.pi-media-collection-tab-content .pi-item.pi-media { border-top:none; }

.portable-infobox .pi-image-thumbnail { max-width:100%; width:100%; height:auto; }

.portable-infobox .pi-horizontal-group .pi-data-value { border-top:none; padding:5px; vertical-align:middle; }

.portable-infobox .pi-horizontal-group .pi-data-label { border-bottom:none; padding:5px; }

border-bottom:none;}
 * 1) mw-content .portable-infobox .pi-title.pi-item {

color:var(--link); }
 * 1) mw-content .portable-infobox table.pi-horizontal-group a:not(.new) {

div.thumbinner, .client-darkmode .thumbinner { background-color:#eee; padding:0; background:none;}

div.thumbinner .thumbcaption { border:0px solid transparent; background:#eee; box-sizing:border-box; border-top-width:3px; background-clip:padding-box; }

div.thumbinner .thumbcaption:empty { display:none; }

.client-darkmode div.thumbinner .thumbcaption { color:#eee; background-color:#454545;}

.thumbimage { border:none; box-sizing:border-box; width:100%; height:auto;}

@media screen and (min-width:500px) { div.tright { margin-right:-1.5em; } }

@media screen and (max-width: 850px) and (min-width:401px) { div.thumb.tleft { display: block; margin: 0.5em 7px 0.5em 0; float: left; }   div.thumb.tright { display: block; margin: 0.5em 0 0.5em 7px; float: right; } }

.post-list td, .post-list th { border: 3px solid #fff; text-align:center; color:#000; background-color:#eee; padding:2px; 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; vertical-align:bottom;}

.quote-mark:first-of-type { vertical-align:top;}

.quote-table { margin:1em auto 2em auto; padding:10px 20px; border-radius:30px 0 30px 0; -webkit-transform:skew(-10deg); -ms-transform:skew(-10deg); transform:skew(-10deg); background:#eee;}

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

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

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

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

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

/* OVERRIDE */ .references > li:target, .reference:target { background-color: #DDEEFF;} .right { text-align: right; }

.scroll-box { width:auto; height:190px; overflow:auto; margin:5px 0; padding:0.5em 0.7em; border-radius:0.5em; border:#ccc solid 1px; -webkit-box-shadow:0px 0px 5px -1px #888 inset; box-shadow:0px 0px 5px -1px #888 inset;}

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

.mw-content-ltr .tocnumber { padding-left: 0.3em; padding-right: 0.3em; margin-left: -0.1em;}

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

.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 { display:inline-block; 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:#ddd; 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; }

.tabber__tab { -webkit-box-flex:1; -ms-flex:1 1 auto; flex:1 1 auto;}

.tabber__tab { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}

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

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

.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;}

.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 .toctitle #mw-toc-heading { padding:0 20px 0 0; margin:0; display:block;}

.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; }

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

.tocnumber { font-size:0.9em;}

.toctext { display:inline;}

div#toc.tocFloat, .toc-left { float:left; margin:1em 1em 1em -1em; width:200px; }

.toc-left { float:left; clear:left; margin: 1em 1em 1em -0.5em; background:transparent; max-width:15em; }

.toc-right { float:right; clear:right; margin: 1em -0.5em 1em 1em; background:transparent; max-width:15em; }

.toc-left div#toc.tocFloat, .toc-right div#toc.tocFloat{ margin:0; float:none; }

.client-darkmode #mw-content .toc > ul { background:transparent; border-color:#444; }

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

/*TOC PLUS BUTTON*/ line-height: 8px; display: inline-block; font-size: 20px; background-color:#e9e9e9; padding:4px 1px; border-radius:10px; margin-top:-4px; margin-left:-10px; white-space:pre-line; width: 15px; text-align: center; height: 10px; font-weight: 900; color: var(--link); box-shadow:1px 1px #ddd ; transition:0.17s all; user-select:none; }
 * 1) mw-content .toggleSymbol {

background-color:#fff; box-shadow:1px 1px #ddd inset; }
 * 1) mw-content .toggleSymbol:hover {

.client-darkmode #mw-content .toggleSymbol { background-color:#444; box-shadow:1px 1px #222; }

.client-darkmode #mw-content .toggleSymbol:hover { background-color:#222; box-shadow:1px 1px #111 inset; }

.skin-cosmos #mw-content .toc { float:right; margin:1em 0 0.5em 1.5em; border-color: #ddd; border-radius: 4px; background: #f7f7f7; box-shadow: #aaa 0px 0px 10px -5px, #ccc -1px -1px 1px inset; width:200px; max-width:200px; }

float:left; margin:1em 1em 1em -1em; }
 * 1) mw-content .portable-infobox ~ div#toc {

.client-darkmode .skin-cosmos .toc > .tocUl { border-top-color:#ddd; }

.skin-cosmos #mw-content .toc > .tocUl { padding:10px 10px 10px 0px; margin:0; }

.toctogglecheckbox ~ .toctitle #mw-toc-heading::after { display:inline-block; pointer-events:none; line-height:1rem; content: ""; -webkit-box-sizing:content-box; box-sizing:content-box; font-size:10px; position:absolute; height:0px; width:0; border:7px var(--link) solid; border-color:var(--link) transparent transparent transparent; color:var(--link); top:50%; -webkit-transform:translate(0, calc(-50% + 5px)); -ms-transform:translate(0, calc(-50% + 5px)); transform:translate(0, calc(-50% + 5px)); right:10px; z-index:3000; -webkit-transition:-webkit-transform 0.2s; transition:-webkit-transform 0.2s; -o-transition:transform 0.2s; transition:transform 0.2s; transition:transform 0.2s, -webkit-transform 0.2s;}

.toctogglecheckbox:not(:checked) ~ .toctitle #mw-toc-heading::after { -webkit-transform:rotate(-180deg) translate(0, calc(50% + 3px)); -ms-transform:rotate(-180deg) translate(0, calc(50% + 3px)); transform:rotate(-180deg) translate(0, calc(50% + 3px));}

li.toclevel-1 { padding:0 0 0 5px; }

li.toclevel-2, li.toclevel-3, li.toclevel-4, li.toclevel-5 { font-size:0.9em; padding:0px; margin:0 0 0 10px; } .toggleNode { font-size:0px; color:transparent; top:5px;}

.top { vertical-align: top; }

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

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

.trigger-header { padding:2px; border:1px; text-align:center; width:100%; color:#000; }

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

.trigger-list th a { color:#000;}

.trigger-list th { color:#000;}

.trigger-list tr:first-child th a{   color:#000;}

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

.client-darkmode .trigger-list tr th { background:#333; color:#fff; }

.client-darkmode .trigger-list td { background-color: #555; color: #fff; }

.trigger-list tr > th:first-child, .twofiddy .tabber { width:250px;}

table.trigger-list *, table.trigger-header { box-sizing:border-box; background-clip:padding-box !important; }

.trigger-header{ border:3px transparent solid; background-clip:padding-box; background-color:var(--linkdark) !important; color:#fff; }

table.trigger-header:first-of-type { margin:10px 0 0 0; }

.th span { position:absolute; }

.trigger-header th { background-color:Transparent !important; color:#fff; }

.trigger-list { border-collapse:collapse; border:none; margin:0; background-color:Transparent !important; } .trigger-list tr:first-child th { border-top:none; }

.trigger-list th { background-color:#dcdcdc; }

.trigger-list td, .trigger-list th { border:3px transparent solid; background-clip:padding-box !important; }

.trigger-list td { background-color:#eee; color:#000; padding:3px; }

.trigger-list tr:last-child th:first-child { padding:0; background-color:#eee; }

.client-darkmode .trigger-list tr:last-child th:first-child { padding:0; background-color:#333; }

.trigger-list tr:last-child th:first-child br:last-child{ display:none; }

.trigger-list a.image:last-of-type { display:block; }

.trigger-list .class-list { margin:3px 0; }

color:#fff; }
 * 1) mw-content .trigger-header a:not(.new) {

.move-expand-button > span { position: relative; top:30px; right:10px; }

.mw-collapsible.mw-collapsed.move-expand-button.mw-made-collapsible { margin-top: -1em; }

.twofiddy a img, #mw-content img[src~=".gif"] #mw-content .thumb img, #mw-content img, .trigger-list img { max-width:100% !important; height:auto; }

.client-js .mw-changeslist ul, .client-js .mw-changeslist table.mw-enhanced-rc { margin-left:0px; }

.uniquetable-userboxlist .categories a { display: list-item; margin-left: 15px;}

.user-section-heading { border-bottom: 1px solid #DCDCDC; width: 100%; line-height: 22px; margin: 0 0 24px 0;} .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);}

.wds-dropdown__content .wds-list > .wds-dropdown-level-2 a { border-radius:8px 0 0 8px;} .wds-dropdown__content .wds-list > li { margin:0 7px;} .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;}

.wds-dropdown__content .wds-list.wds-is-linked .wds-dropdown-level-2 li > a:not(.wds-button):hover, .wds-dropdown__content .wds-list.wds-is-linked .wds-is-sticked-to-parent:not(.wds-dropdown-level-2) > a:not(.wds-button):hover { border-radius:8px;}

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

/* dark mode tabbers */

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

/* dark mode tabbers */

.wds-tabs__tab { color: #444;}

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

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

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

height: 100%; box-sizing: border-box; }
 * 1) p-Random_Page-label {

.wds-tabs__tab-label span { padding-top:2px; }

.client-darkmode .cosmos-header__local-navigation .wds-tabs { background-color: rgba(1,1,1,0.4); }

.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:2px;}

.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:2px; border-spacing:1px; 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:left; vertical-align:top; color:#fff; background-color:#222; padding:.3em;}

.client-darkmode .white-borders-4 td,.client-darkmode .white-borders-4 th { border-color:transparent; background-clip:padding-box;}

width:fit-content;}
 * 1) mw-content .white-borders-4 {

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

.client-darkmode .white-borders-4 td { color:#eee; background-color:#333; }

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

.white-borders-4 th a:not(.new) { color:var(--linkwhite); }

.white-borders-4 th a.new:not(:hover) { color:var(--linknewlight); } .sortable thead { position:sticky; top:-2px; }

/* fix for black arrows in sortable table headers */ .white-borders-4.sortable th { color: #fff; background-color: #777;}

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

color: #fff;}
 * 1) mw-content .white-borders-4 th, #mw-content .white-borders-4 th a, #mw-content .white-borders-4 th a:not(.new) {

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

.white-borders-4 th[colspan="2"] { background-color:#555;}

.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, .white-borders-5 th a:not(.new) { color: #fff;}

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

.tankobon-number-row td:first-child { text-align:center; padding:0; font-size:2em; font-weight:bold; word-break:keep-all; vertical-align:center; background-color:var(--linkdark); }

.tankobon-head-2 th { width:24%; }

.white-borders-4 .tankobon-cover { padding:0; }

.tankobon-cover img.thumbborder { width:100%; height:auto; border:none; }

.white-borders-4 .tankobon-volume-row td { vertical-align:top; text-align:left; }

color:#fff; display:block; padding:5px; }
 * 1) mw-content .tankobon-number-row td:first-child a {

width:-webkit-fill-available; max-width:100%; display:block; overflow:auto; max-height:90vh; }
 * 1) mw-content .char-stats {

.char-stats td, .char-stats th, tr.tankobon-number-row td { text-align:center; vertical-align: middle; }

.char-stats.sortable .headerSort { background-color:var(--linkdark); background-clip:padding-box; }

table.sortable.char-stats thead { position:sticky; top:-2px; }

.char-stats td { background-color:#ddd; }

.char-stats tbody tr td:nth-child(2n + 1) { background-color:#bbb; }

.char-stats tbody tr td:first-child { background-color:#eee; font-weight:500; font-family:var(--font1); }

.client-darkmode .char-stats tbody tr td:first-child { background-color:#fff; }

.char-stats tbody tr td:last-child { font-weight:bold; }

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

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

.wvui-typeahead-search__wrapper { -webkit-box-flex:1; -ms-flex:1 1 50%; flex:1 1 50%;}

.wvui-typeahead-search__wrapper { margin:0;}

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

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

display:contents;}
 * 1) CosmosRail > .railModule:not(.rail-sticky-module).interface-module:nth-child(2) {

-webkit-box-ordinal-group:5; -ms-flex-order:4; order:4; padding:0;} display:contents;}
 * 1) CosmosRail > .railModule:not(.rail-sticky-module).interface-module:nth-child(2) #discordwidget iframe {
 * 1) CosmosRail > .railModule:not(.rail-sticky-module).interface-module:nth-child(2) #discordwidget {

-webkit-box-ordinal-group:3; -ms-flex-order:2; order:2;}
 * 1) CosmosRail > .railModule.recentchanges-module {

.CosmosRail .railModule:not(.rail-sticky-module).railModule-poll { -webkit-box-ordinal-group:4; -ms-flex-order:3; order:3;}

.CosmosRail .railModule.railModule-welcome { -webkit-box-ordinal-group:2; -ms-flex-order:1; order:1;}

display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-flex:1; -ms-flex:1 1 auto; flex:1 1 auto; grid-gap:20px; padding:20px; -webkit-box-orient:horizontal; -webkit-box-direction:normal; -ms-flex-direction:row; flex-direction:row; -ms-flex-wrap:wrap; flex-wrap:wrap; -ms-flex-pack:distribute; justify-content:space-around; -ms-flex-line-pack:start; align-content:flex-start; -webkit-box-sizing:border-box; box-sizing:border-box;}
 * 1) CosmosRail {

-webkit-box-flex: 1; -ms-flex: 1 1 300px; flex: 1 1 300px;}
 * 1) CosmosRailWrapper {

border-radius:4px 0 0 4px}
 * 1) ca-nstab-mediawiki {

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

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

margin:5px 2px 0px 5px; }
 * 1) cosmos-articleHeader-actions .cosmos-button {

margin:5px 5px 0px 3px; }
 * 1) cosmos-articleHeader-actions #cosmos-actionsList-button {

ul#cosmos-actionsList-list { box-sizing:border-box; right:5px; }

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 {

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

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

-webkit-transform:scale(0.8); -ms-transform:scale(0.8); transform:scale(0.8);}
 * 1) cosmos-articleHeader-actions .cosmos-button svg {

z-index:700; }
 * 1) cosmos-articleHeader-actions, .page-header__categories, .page-header__categories-dropdown {

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

-webkit-transition:0.2s all; -o-transition:0.2s all; transition:0.2s all; }   fill:unset; stroke:unset;}
 * 1) cosmos-banner a {
 * 1) cosmos-banner svg {

height:auto; background:rgba(0, 0, 0, 0.8); -webkit-backdrop-filter:blur(5px); backdrop-filter:blur(5px);}
 * 1) cosmos-banner {

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

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

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

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

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

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

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

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

padding:0 40px; -webkit-box-sizing:border-box; box-sizing:border-box;}
 * 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 {

-webkit-transform:scale(0.7); -ms-transform:scale(0.7); transform:scale(0.7);}
 * 1) cosmos-search-buttonIcon, #cosmos-userButton-avatar,
 * 2) cosmos-userButton-icon {

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

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

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

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

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

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

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

color:#333;}
 * 1) mw-content #profile-toggle-button a {

opacity:0.8;} border-bottom-width:1px;}
 * 1) mw-content #profile-toggle-button a:hover {
 * 1) mw-content .black-links a {

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

color:#000000;} color:#000;}
 * 1) mw-content .black-links a{
 * 1) mw-content .black-links-2 a, #mw-content .black-links-2, #mw-content .black-links-2 a:not(.new) {

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

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 {

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

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 {

color:#1f9cab;}
 * 1) mw-content .parent-tab-main a:not(.new), #mw-content .parent-tab-main a {

color:var(--linkhover);}
 * 1) mw-content .portable-infobox .black-links-2 a:hover {

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

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 {

border-bottom:none; border-top:none;} border-top:none;}
 * 1) mw-content .portable-infobox .pi-collapse-closed .pi-header.pi-item {
 * 1) mw-content .portable-infobox .pi-collapse .pi-header.pi-item {

border-width:0;}
 * 1) mw-content .pi-group > .pi-smart-group:last-child, .pi-group > .pi-group.pi-item:last-child {

.pi-item { background-clip:padding-box !important; }

.portable-infobox > h2:first-of-type { border-radius:30px 30px 0 0; }

.portable-infobox > section.pi-collapse-closed:last-of-type h2.pi-header, .portable-infobox > section.pi-collapse:last-of-type > .pi-item:last-child, .portable-infobox > section.pi-group:last-child > div:last-child { border-radius: 0 0 30px 30px; }

border-top:1px solid transparent; }
 * 1) mw-content .portable-infobox > section.pi-collapse h2.pi-header.pi-item {

border-top:none; }
 * 1) mw-content .portable-infobox > section.pi-collapse ~ section.pi-collapse h2.pi-header.pi-item {

border-top:1px solid transparent; }
 * 1) mw-content .portable-infobox > section.pi-collapse:not(.pi-collapse-closed) + section.pi-collapse h2.pi-header.pi-item {

.portable-infobox section:last-child .pi-item.pi-data:last-child, .portable-infobox section.pi-collapse-closed:last-child h2.pi-item { padding-bottom:12px;}

.portable-infobox .pi-section-navigation { display:flex; margin:0; box-sizing:border-box; width:-webkit-fill-available; padding:0; }

.portable-infobox .pi-section-navigation li:only-child { flex:1 1 100%; max-width:100%; }

.portable-infobox .pi-section-navigation li { flex:1 1 auto; margin:0; color:#fff; border:none; background:#333; background-clip:padding-box; }

.portable-infobox .pi-section-navigation li.pi-section-tab:only-child { flex: 2 0 100%; max-width:100%; }

.pi-header.pi-secondary-background.pi-item-spacing { background-color:#333; color:#fff; }

.pi-section-navigation .pi-section-tab.pi-section-active, .pi-section-navigation .pi-section-tab.current .pi-tab-link.current, .client-darkmode .pi-section-navigation .pi-section-tab.pi-section-active, .client-darkmode .pi-section-navigation .pi-section-tab.current .pi-tab-link.current { background:var(--linkdark); }

.client-darkmode .portable-infobox figcaption { color:#eee; }

.client-darkmode .portable-infobox .pi-section-navigation li, .client-darkmode .pi-header.pi-secondary-background.pi-item-spacing { background-color:#111; }

color:#333;}
 * 1) mw-content .squads-list a {

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

/* other stuff */

color:var(--linkwhite);}
 * 1) mw-content .white-links a, #mw-content .white-links a:not(.new){

opacity:0.8;} color:var(--linkwhite);}
 * 1) mw-content .white-links a:hover, #mw-content .white-links-2-a:hover, #mw-content .white-links-2 a:not(.new):hover {
 * 1) mw-content .white-links-2 a, #mw-content .white-links-2 a:not(.new){

color:var(--link); }
 * 1) mw-content .locations-navibox.white-links td:first-child a:not(.new) {

color:#1f9cab;}
 * 1) mw-content .wikiEditor-ui-toolbar a, #mw-content .wikiEditor-ui-toolbar a:not(.new) {

padding-top:2px; color:#eee;}
 * 1) mw-content a.mw-collapsible-text, #mw-content a:not(.new).mw-collapsible-text {

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

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

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

margin-bottom:5px; }
 * 1) mw-content .mw-parser-output > h2 {

clear:both; }
 * 1) mw-content .mw-parser-output > h2:last-of-type {

span.mw-editsection { -webkit-box-flex:0; -ms-flex:0 1 auto; flex:0 1 auto; -ms-flex-item-align:center; -ms-grid-row-align:center; align-self:center; display:block;}

.section-heading .mw-headline, .in-block .mw-headline, .mw-parser-output > h1 .mw-headline, .mw-parser-output > h2 .mw-headline, .mw-parser-output > h3 .mw-headline, .mw-parser-output > h4 .mw-headline, .mw-parser-output > h5 .mw-headline { width:auto; display:block; -webkit-box-flex:1; -ms-flex:1 1 auto; flex:1 1 auto;}

.section-heading, .in-block, .mw-parser-output > h1, .mw-parser-output > h2, .mw-parser-output > h3, .mw-parser-output > h4, .mw-parser-output > h5 { -ms-flex-wrap:nowrap; flex-wrap:nowrap; width: -webkit-fill-available; text-align:left; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal; -webkit-box-direction:normal; -ms-flex-flow:row nowrap; flex-flow:row nowrap; overflow:auto; margin:0;}

.mw-parser-output > a, .mw-parser-output > a:not(.new), .mw-parser-output > section > a, .mw-parser-output > section > a:not(.new), .mw-parser-output > ul > li a:any-link { font-family: Var(--font1); font-size: 0.95em; font-weight: 500;}
 * 1) mw-content p a:not(.new), #mw-content p a,

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

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

color: var(--link);} cursor:pointer; display:block;} max-width:100%; overflow-x:scroll;} overflow:auto; padding:10px 0; overflow-x:hidden;}
 * 1) mw-content table a, #mw-content table a:not(.new) {
 * 1) mw-content table th > b:only-child > a, #mw-content table th > a:only-child {
 * 1) mw-content table {
 * 1) mw-content {

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

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

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

opacity:0.7;} padding:1px 5px; font-size:10px; top:15px; border-radius:10px; border:none; background-color:#188cab; color:#fff; }
 * 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, #cosmos-search-buttonContainer:hover{
 * 1) pt-notifications-notice .mw-echo-notifications-badge::after, #pt-notifications-alert .mw-echo-notifications-badge::after, #pt-notifications-notice .mw-echo-notifications-badge::after {

min-height:10px; height:-webkit-min-content; height:-moz-min-content; height:min-content; -ms-flex-item-align:center; -ms-grid-row-align:center; 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; -webkit-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}
 * 1) searchform button {

color:#ccc; background-color:#444; -webkit-box-shadow:#000 0px 0px 5px -1px; 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; -webkit-box-sizing:border-box; box-sizing:border-box; padding:5px; font-size:12px; -webkit-transition:0.3s all; -o-transition:0.3s all; transition:0.3s all; color:#eee; border:1px transparent solid;}
 * 1) searchform input {

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

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

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

border-right:none;}
 * 1) t-createredirect, #t-createredirect:last-child, .cosmos-tools-list li:last-of-type, .cosmos-tools-list ul li:last-of-type {

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

.client-darkmode .portable-infobox .pi-media, .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, .client-darkmode .portable-infobox .pi-smart-data-value:nth-child(even), .client-darkmode .portable-infobox .pi-smart-group-head + .pi-smart-group-body .pi-smart-data-value, .client-darkmode .portable-infobox .pi-smart-group-head + .pi-smart-group-body .pi-smart-data-value, .client-darkmode figure[typeof~='mw:Image/Thumb'] > figcaption, .client-darkmode figure[typeof~='mw:Video/Thumb'] > figcaption, .client-darkmode figure[typeof~='mw:Audio/Thumb'] > figcaption, .client-darkmode figure[typeof~='mw:Image/Frame'] > figcaption, .client-darkmode figure[typeof~='mw:Video/Frame'] > figcaption, .client-darkmode figure[typeof~='mw:Audio/Frame'] > figcaption { color:#eee; background-color:#333; background-clip:padding-box;}

.client-darkmode .mw-changeslist-line, .mw-changeslist-log, .mw-changeslist-log-upload, .mw-changeslist-line-not-watched { color:#eee; }

.client-darkmode .mw-plusminus-pos { color:lime; }

.client-darkmode #mw-content .mw-changeslist-line a { color:var(--link); }

.client-darkmode .unpatrolled { color:#f76c81; }

.client-darkmode .mw-changeslist-log, .client-darkmode .mw-changeslist-edit { background-color:#333; padding:5px; }

.client-darkmode #mw-content .portable-infobox .pi-title.pi-item, .client-darkmode #mw-content .portable-infobox .pi-header.pi-item { background-color:#111;} .client-darkmode .portable-infobox table { background:none;}

/* VISUAL EDITOR */

.client-darkmode .ve-ui-context-menu, .client-darkmodev .ve-ui-desktopContext-men, .client-darkmode .ve-init-target-visual .oo-ui-labelElement .oo-ui-labelElement-label { color:#eee; }

.client-darkmode .ve-init-target-visual .oo-ui-labelElement:hover, .client-darkmode .ve-init-target-visual .oo-ui-toolGroup:hover, .client-darkmode .ve-init-target-visual .oo-ui-popupToolGroup-handle:hover, .client-darkmode .ve-init-target-visual .oo-ui-popupToolGroup.oo-ui-widget-enabled > .client-darkmode .ve-init-target-visual .oo-ui-popupToolGroup-handle:hover, .client-darkmode .ve-active .oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool.oo-ui-flaggedElement-primary > .oo-ui-tool-link:hover, .client-darkmode .ve-ce-branchNode-blockSlug:hover, .client-darkmode .ve-ce-branchNode-newSlug:not(.ve-ce-branchNode-newSlug-open):hover, .client-darkmode .ve-ui-toolbar-saveButton:hover { background-color:var(--linkdark); cursor:pointer; }

.client-darkmode label#ooui-2, .client-darkmode .oo-ui-labelElement .oo-ui-labelElement-label { color:#eee; background:#333; }

.client-darkmode .ve-init-target-visual .oo-ui-popupWidget-popup, .client-darkmode .ve-init-target-visual .oo-ui-labelElement, .client-darkmode .ve-init-target-visual .oo-ui-labelWidget .oo-ui-inline-help, .client-darkmode .ve-init-target-visual label, .client-darkmode .ve-ui-toolbar-saveButton { background:#333; color:#eee; }

color:#222; }
 * 1) mw-content .squads-list a:any-link {

.client-darkmode .ve-init-target-visual .oo-ui-popupWidget-popup { border:none; box-shadow:0px 0px 3px 0px rgba(0,0,0,0.2); }

.ve-ui-toolbar-floating > .oo-ui-toolbar-bar { border:var(--link) 3px solid; box-sizing:border-box; border-radius:5px; padding:1px; }

.ve-ui-toolbar:not(.ve-ui-toolbar-floating) .oo-ui-toolbar-bar { padding:1px 1px 0 0; }

.ve-init-mw-desktopArticleTarget-toolbar { margin:0 10px 5px 10px; }

/* COMMENTS & OTHER SOCIAL */

.mw-special-UpdateProfile div#mw-content-text .visualClear { height:auto; margin-bottom:10px; clear:both; }

.profile-tab-bar { margin:5px; }

.profile-tab { background-color:var(--linkhover); }

.profile-tab-on { background-color:var(--linkdark); font-size:15px; }

.visualClear { clear: both; }

float:none; position:relative; top:auto; left:auto; bottom:auto; right:auto; display:block; }
 * 1) blog-page-left, #blog-page-right, #blog-page-middle {

display:block; font-family:var(--font2); letter-spacing:0; color:#333; margin-right:-1em; }
 * 1) blog-page-container {

.listpages-item { padding:1em 1em 0 1em; max-width:500px; border-radius:20px; background:#eee; }

.client-darkmode .listpages-item { background:#555; }

.listpages-stats { background-color:#ddd; margin:10px 1em; position:relative; bottom:-1.5em; display:inline-block; padding:2px 17px 2px 10px; transform:skew(-10deg); box-shadow:2px 1px 0px var(--linklight); }

.listpages-stats img { margin:0 5px; }

width:62%; float:left; margin:0 !important; }
 * 1) blog-page-middle {

font-size:18px; }
 * 1) mw-content .recent-container h2 {

.c-item { margin:10px auto; }

.f-message, .full { width:unset; } .c-comment, .c-user, .c-container, .c-item, #allcomments * { box-sizing:border-box; }

.c-container { width:100%; }

.vote-box { width:30px; height:30px; box-sizing:border-box; display:inline-flex; padding:0; align-items:center; justify-content: center; border-radius:20px; }

.blog-byline { margin:0; display:block; }

.vote-action { display:block; }

float:right; order:3; width:30%; box-sizing:border-box; margin:0px 0px 1em 2em; padding:0; border:none; background-color:#efefef; border-radius:20px; }
 * 1) blog-page-left, #blog-page-right {

.client-darkmode #blog-page-left, .client-darkmode #blog-page-right { background-color:#444; }

.blog-left-units, .blog-container, div.recent-container { background:none; border:none; padding:0; margin:0; }

margin:10px; }
 * 1) blog-page-right .blog-container > div, .author-container {

display:none; }
 * 1) blog-page-right .blog-container:first-of-type {

text-align:left; font-size:20px; letter-spacing:0; margin:0 !important; padding:5px 15px 0 15px !important; color:#666; }
 * 1) blog-page-container h2 {

div.recent-container { padding-bottom:15px; }

div.recent-container > div { padding:10px 10px 0 10px; }

div.recent-container a img { margin:10px; border-radius:30px; }

.client-darkmode #blog-page-container h2, .client-darkmode #blog-page-container { color:#eee; }

.author-info img { border-radius:30px; margin:2px; width:50px; height:auto; }

.author-info { display:flex; align-items: center; margin:0 0 15px 7px !important; }

.author-title { padding:10px; margin:0; align-self:center; }

color:#777; display:block; font-size:16px; letter-spacing:-0.03em; }
 * 1) mw-content .author-info a {

margin-left:2em !important; list-style-type:square; display:list-item; }
 * 1) blog-page-right .listpages-item {

.listpages-item::marker { color:var(--linkhover); }

font-size:14px !important; }
 * 1) blog-page-right .listpages-item a {

content: "Comments"; margin-top:2em; display: block; font-size:20px; font-weight:bold; color:#fff; background:#444; padding:2px 10px; border-left:var(--link) 10px solid; transform:skew(-10deg); }
 * 1) comments-body::before {

display:flex; flex-wrap:wrap; justify-content:flex-end; margin-top:-2em; }
 * 1) blog-page-middle > .mw-parser-output {

flex:1 1 100%; }
 * 1) blog-page-middle .mw-parser-output p {

margin-top:1.5em; }
 * 1) blog-page-middle .mw-parser-output p:first-of-type {

display:none; }
 * 1) blog-page-container #catlinks{

width:-webkit-fill-available; }
 * 1) comments-body {

.c-item { padding:10px 20px 10px 0; margin:10px auto; background-color:#eee; color:#333; padding:20px; display:flex; bordeR:none; border-left:var(--link) 10px solid; border-radius:0 50px 0 50px; }

.client-darkmode .c-item { background-color:#444; color:#eee; }

.client-darkmode .c-form-title { color:#eee; }

color:var(--link); }
 * 1) mw-content .c-item a {

.c-container { margin:0 0 0 15px; }

.c-avatar { position:relative; }

.c-order { margin:10px auto; padding:10px 0; display:flex; justify-content:right; align-content:center; }

.c-spy { align-self:center; }

margin:10px auto; display:flex; justify-content:right; }
 * 1) comments-body > form {

.c-form-button { display:flex; justify-content:flex-end; flex-flow:column nowrap; align-content:flex-start; } .c-form-button input{ margin:10px; }

.c-avatar img { border-radius:30px; border:4px solid var(--linkdark); padding:0; }

/* gallery */

.client-darkmode li.gallerybox div.thumb { background-color:#111; border-color:#444; }

.sticky-toc { display:contents; }

/*HOME */

.home-container-1 { display:inline-block; width:100%; justify-self:center; position:relative; padding-top:6vw; } @media (max-width:718px) { .home-container-1 { width:100%; padding-top:10vw; }   .page-Welcome_to_the_World_Trigger_Wiki .mw-parser-output { display:flex; flex-flow:column nowrap; }   .page-Welcome_to_the_World_Trigger_Wiki .portable-infobox { order:3; float:none; } } @media (max-width:850px) { .mw-body .home-links img { height:100px !important; } } @media (orientation:portrait) and (max-width:550px) { .home-links { flex-wrap:wrap; }   .home-links > div { min-width:100px; }   #mw-content .away-squads table { display:grid; width:calc(100vw - 20px); grid-template-columns:1fr 1fr; grid-template-rows:auto auto auto auto auto auto; /* align-items: stretch; */ background-color:transparent; }

.away-squads * { box-sizing:border-box; }

.away-squads tbody { display:contents; }   .away-squads tr:first-child td { grid-column:1 / -1; padding:8px; border-radius:20px 20px 0 0; background-color:var(--linkdark); }   .away-squads table tr { display:contents; }

.away-squads th, .away-squads td { display:block; background-clip:padding-box; border:transparent 2px solid; }

.away-squads tr:nth-of-type(2) th { grid-column-start:1; grid-column-end:2; padding:0; }

.away-squads tr:nth-of-type(2) th:last-child { overflow:hidden; border-radius:0 0 0 20px; }

.away-squads tr:last-of-type th:last-child { border-radius:0 0 20px 0; }

.away-squads th { overflow:hidden; }

.away-squads img { max-height:20vh; min-height:20vh; min-width:100%; object-fit:cover; }

.away-squads tr:last-of-type th { grid-column: 2 / 3; display:grid; align-content:center; }

.client-darkmode .away-squads tr:last-of-type th { background-color:#444; }

.client-darkmode #mw-content .away-squads tr:last-of-type th .black-links-2 { color:#ccc; }

.client-darkmode #mw-content .away-squads tr:last-of-type th .black-links-2 a:not(.new) { color:#fff; }

.away-squads tr:last-of-type th:first-child { grid-row:2 / span 1; }

.away-squads tr:last-of-type th:nth-of-type(2) { grid-row:3 / span 1; }

.away-squads tr:last-of-type th:nth-of-type(3) { grid-row:4 / span 1; }

.away-squads tr:last-of-type th:nth-of-type(4) { grid-row:5 / span 1; } }

.home-logo { position:absolute; top:0; left:50%; transform:translate(calc(-50% - 2px), calc(-50% - 22px)); box-shadow:2px 2px #555; border:1px solid #555; } .client-darkmode .home-logo { transform:translate(calc(-50% - 10px), calc(-50% - 22px)); box-shadow:2px 2px #ccc; border:1px solid #ccc; } .home-links { display:flex; gap:5px; margin:10px 0; } .client-darkmode .home-logo { background-color:var(--linkdark) !important; } hr { border:1px solid var(--link); height:2px; background-color:transparent; border-width:2px 0; opacity:0.5; } .home-links p { margin:0; } .home-links > div { padding:3px; flex:1 1 20%; background-color:#d4d4d4; border-radius:20px; font-size:13px; text-align:center; } .client-darkmode .home-links > div { background-color:#555; }

.home-links > div b { display:block; margin:0; padding:0; text-align:center; background-color:#eee; } .client-darkmode .home-links > div b { background-color:#222; } .home-links br { display:none; } .home-series img { background-color:#fff; } .client-darkmode .home-series img { background-color:#ccc; } .home-links img { border-radius:18px 18px 0 0; width:100%; height:100px !important; object-fit:cover; object-position:top; }

/* LAST MODIFIED */ position:relative; overflow:visible; margin:10px 0 0 0; }
 * 1) firstHeading {

position: absolute; top:-1.5rem; left:-1rem; font-size:0.7rem; font-weight:normal; color:#ddd; width:max-content; }
 * 1) firstHeading .mw-indicators {

color:#aaa; margin-right:5px; }
 * 1) firstHeading .mw-indicators a {

/* DUSTY SLIDESHOW */

@keyframes dusty-ss { from { background-image:url("https://static.miraheze.org/worldtriggerwiki/c/cc/Chapter_001.jpg"); }   20%,25% {        background-image:url("https://static.miraheze.org/worldtriggerwiki/2/2b/WT_145.jpg"); }   40%,45% {        background-image:url("https://static.miraheze.org/worldtriggerwiki/a/ad/Chapter_104.jpg"); }   60%,65% {        background-image:url("https://static.miraheze.org/worldtriggerwiki/4/4e/Chapter_076.jpeg"); }   80%,85% {        background-image:url("https://static.miraheze.org/worldtriggerwiki/0/04/Chapter_170.png"); }

to { background-image:url("https://static.miraheze.org/worldtriggerwiki/c/cc/Chapter_001.jpg"); } }

.slideshow, .slideshowspacer { display:none; }

.dusty-ss { width:100%; border:5px #333 solid; background-image:url("https://static.miraheze.org/worldtriggerwiki/c/cc/Chapter_001.jpg"); background-size:cover; background-position:center center; padding:5px; box-sizing:border-box; height:60vh; animation-name:dusty-ss; animation-duration:30s; animation-fill-mode: both; animation-iteration-count: infinite; }

.dusty-ss:hover { animation-play-state: paused; }

@media (max-width:721px) { .dusty-ss { width:100%; height:40vh; } }

.client-darkmode .tabber__header__next::after, .client-darkmode .tabber__header__prev::after { background-color:var(--link); border-radius:7px; margin:4px 0; opacity:0.5; }

.tabber__header, .client-darkmode .trigger-list .tabber__header { box-shadow:inset 0 -1px 0 0 #a2a9b1; }

.client-darkmode .tabber__header { box-shadow: inset 0 -1px 0 0 #555; }

p br:only-child { display:none; }

.thumb.tleft { margin: 4px 7px 0 0; }

.thumb.tright { margin:4px 0 0 7px; }

.client-darkmode img[alt="Male.png"] { filter:brightness(6); }

display:none; }
 * 1) b2t {

a.mw-userlink { display: inline-block; }

table.wikitable.filehistory { display: block; overflow-x: auto; width: -webkit-fill-available; background-color: transparent; border:0; outline:3px #ccc solid; padding:0px; margin:0.5em 0; }

table.wikitable.filehistory td, table.wikitable.filehistory th { background-color:transparent; color:#777; border-color:#888; border-width:1px; }

.client-darkmode table.wikitable.filehistory { outline:3px #444 solid; }

.client-darkmode table.wikitable.filehistory td, .client-darkmode table.wikitable.filehistory th { border-color:#888; color:#ccc; }

table.wikitable.filehistory td:first-child, table.wikitable.filehistory th:first-child { border-left:none; }

table.wikitable.filehistory td:last-child, table.wikitable.filehistory th:last-child { border-right:none; }

table.wikitable.filehistory tr:first-child > * { border-top:none; }

table.wikitable.filehistory tr:last-child > * { border-bottom:none; }

margin:0.5em -1em; }
 * 1) filetoc {

.client-darkmode ul#filetoc { background:#333; border-color:#444; }

.page-Question_Corner_Databook a.mw-collapsible-text { display:inline-block; }

.page-Question_Corner_Databook .mw-content-ltr .mw-collapsible:not(.mw-collapsible-toggle-expanded) th:before, .page-Question_Corner_Databook .mw-content-ltr .mw-collapsible:not(.mw-collapsible-toggle-expanded):before, .page-Question_Corner_Databook .mw-content-ltr .mw-collapsible-toggle:not(.mw-collapsible-toggle-expanded), .page-Question_Corner_Databook .mw-content-rtl .mw-content-ltr .mw-collapsible-toggle:not(.mw-collapsible-toggle-expanded) { float:none; display:block; text-align:right; }

.b-rank-group { display:grid; grid-template-columns: 1fr 1fr; grid-auto-rows:auto; grid-gap:10px; padding:0; }

.big-squad-gallery squad-top { box-shadow:rgba(0,0,0,0.5) 0px 0px 10px -3px; }

.b-rank-group p { display:none; }

.big-squad-gallery { counter-reset:squad-title; }

@counter-style squad-number { system: numeric; symbols: "0" "1" "2" "3" "4" "5" "6" "7" "8" "9"; pad: 2 "0"; }

.squad-top .squad-title { padding:5px; box-sizing:border-box; font-size:1.3em; }

.big-squad-gallery .squad-top { width:auto; box-sizing:border-box; }

.multi-gen .squad-title::after { content:"*"; }

.big-squad-gallery .squad-title:first-child::before { counter-increment: squad-title; content: "B-" counter(squad-title, squad-number) " "; }

width:115px; height:140px; object-fit:cover; }
 * 1) mw-content .big-squad-gallery .squad-top .squad-text a img {

.multi-gen { display:grid; clear:left; }

.big-squad-gallery .multi-gen > div:not(:first-of-type) { display:none; }

.not-numbered { display:contents; }

.b-rank-group .not-numbered .squad-title::before { content: "B-?? " }

@media (max-width:800px) { .b-rank-group { padding:0; }   #mw-content .big-squad-gallery .squad-top .squad-text a img { width:80px !important; height:90px !important; } }

@media (max-width:530px) { .b-rank-group { display:flex; flex-flow:row wrap; }   .multi-gen { display:contents; }   .big-squad-gallery .squad-top { flex:1 1 100%; }

#mw-content .big-squad-gallery .squad-top .squad-text a img { width:25vw !important; height:90px !important; } }

/* ANIME STAFF TABLE */

.client-darkmode .anime-staff td { background-color:#333; color:#eee; }

.client-darkmode .anime-staff { background:transparent; width:100%; display:block; }

.sortable.anime-staff th { background-color:var(--linkdark); }

.client-darkmode .sortable.anime-staff td:first-child { background-color:#444; background-clip:padding-box; }

.sortable.anime-staff th, .sortable.anime-staff td { border:5px solid transparent; padding:10px 5%; }

.client-darkmode .skin-cosmos #mw-content #toc { border-color:#444; border-radius:4px; background:#333; box-shadow: #000 0px 0px 10px -5px, #222 -1px -1px 1px inset; }

background:transparent; }
 * 1) mw-content .toc > ul {

height:250px; }
 * 1) mw-content .same-height {

height:100%; }
 * 1) mw-content .same-height .tabber, .same-height .tabber__panel, .same-height .tabber__panel div {

height:100%; width:auto; }
 * 1) mw-content .same-height img {

.mwe-popup-container footer { display:none; }

.mwe-popups-container { overflow:visible; }

.mwe-popups.mwe-popups-is-not-tall .mwe-popups-extract { margin-bottom:20px; text-overflow:ellipsis; }

li.wds-is-sticked-to-parent a { hyphens:auto; hyphenate-character: ""; -webkit-hyphenate-character: ""; }

@media (max-width:850px) { /*MOBILE NAV */ .wds-tabs * { white-space:normal; }

li.wds-tabs__tab > div { display:flex; flex-flow:row wrap; flex:2 1 100%; }

li.wds-tabs__tab > div > .wds-dropdown { flex:2 1 100%; display:flex; }

.wds-tabs__tab-label { flex: 1 1 100%; }

.client-darkmode .wds-tabs__tab-label { border-color:#555; }

.client-darkmode .wds-tabs__tab-label a { color:var(--link); font-size:16px; opacity:1; }

li.wds-tabs__tab > div > .wds-dropdown__content, .wds-dropdown__content .wds-list.wds-is-linked .wds-dropdown-level-2.wds-is-sticked-to-parent .wds-dropdown-level-2__content { left:0; bottom:auto; top:auto; flex:1 1 100%; }

li.wds-tabs__tab > div > .wds-dropdown__content > div > .wds-list { display:flex; flex-flow:row wrap; gap:5px; }

li.wds-tabs__tab > div > .wds-dropdown__content > div > .wds-list > .wds-is-sticked-to-parent, .wds-dropdown-level-2 { flex: 1 1 40%; white-space:break-spaces; display: flex; flex-flow:column nowrap; padding:0; margin:0px; white-space:normal; }

.wds-dropdown__content .wds-list.wds-is-linked .wds-dropdown-level-2 { padding: 0px; background:Transparent; }

li.wds-tabs__tab > div > .wds-dropdown__content > div > .wds-list > .wds-is-sticked-to-parent > a { display:block; margin:0; box-sizing:border-box; }

.wds-dropdown__content .wds-list > li { white-space:break-spaces; line-height:1; margin:0; }

.wds-dropdown__content .wds-list > .wds-dropdown-level-2 a,   .wds-dropdown__content .wds-list > li > a { border-radius:15px 15px 15px 15px; }

.wds-dropdown__content .wds-list > li > a { padding:8px; margin:0; background-color:transparent; }

.wds-dropdown__content > div > .wds-list > li.wds-is-sticked-to-parent { display:flex; }

.wds-dropdown__content > div > .wds-list.wds-is-linked > li > a:not(.wds-button) { background-color:var(--linkdark); padding:8px 15px; color:#fff; display:flex; }

.cosmos-header .wds-dropdown__content::after, .client-darkmode .cosmos-header .wds-dropdown__content::after, .wds-dropdown__content .wds-list.wds-is-linked .wds-dropdown-level-2:not(.wds-is-touch-device):hover .wds-dropdown-level-2__content::after, .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::after { display:none; }

.wds-dropdown-level-2__content > div > .wds-list { display:flex; flex-flow:column nowrap; gap:0px; margin-top:2px; }

.wds-dropdown-level-2__content > div > .wds-list > li { white-space:normal }

.wds-dropdown-level-2__content > div > .wds-list > li a { margin:3px 0; }

.wds-dropdown__content .wds-list.wds-is-linked .wds-dropdown-level-2 .wds-dropdown-level-2__content { top:auto; margin:0; padding:0; }

#n-Series_Overview, #n-Policies, #n-Music { flex:2 0 100%; }

#p-Music > div > .wds-list, #p-Policies > div > .wds-list{ display:flex; flex-direction: row; flex-wrap: wrap; }

#p-Music > div > .wds-list > li, #p-Policies > div > .wds-list > li{ flex:40% 1 1; }

#n-Events { order: 3; }

#n-Triggers { order:1; }

#n-Rank_Wars { order:4; }

#n-Locations { order:2; }

#n-Policies { order:5; }

#n-Timeline { order:6; }

#n-Real-Life { order:6; }

.wds-tabs { max-height:75vh; }

.client-darkmode .wds-tabs { background:#222; border-color:#666; }

.client-darkmode .wds-dropdown__content .wds-list.wds-is-linked > li > a:not(.wds-button) { color:#fff; }

.client-darkmode #cosmos-icons-explore { fill:#fff; } }

.thumbimage { background: none; }

.random-image .thumbinner { width:100% !important; max-width:100%; }

.random-image .thumb { margin:15px 0 0 0; width:100%; float:none; }

.CosmosRail .railModule-welcome { display:flex; flex-flow:column wrap; justify-content:flex-start; }

.random-image { display:flex; align-items:flex-end; flex: 2 1 auto; }

.random-image img { border-radius:30px; max-width:100%; max-height:250px; width:auto; height:auto; }

.random-image .thumbcaption { display:none; }

.railModule-birthday { order:2; }

.railModule-birthday .thumbcaption { display:block; text-align:center; }

/* MOBILE */

@media screen and (max-width:400px), screen and (orientation: portrait), (max-width:880px) and (hover:none) { body { background-image: url("https://static.miraheze.org/worldtriggerwiki/c/cc/Chapter_051.webp"); background-attachment:fixed; background-repeat:repeat; background-size:100% auto; } .client-darkmode body { background-image: url(https://static.miraheze.org/worldtriggerwiki/9/96/Dark_Main.webp); background-attachment: fixed; background-repeat: repeat; background-size: 100% auto;} .border td { word-break:normal; }

.border tr:not(:first-child) th:first-child { width:20vw; word-break:normal; }

div.thumb { display: flex; justify-content: center; margin: 0.5em 0; float: none; }   .sticky-toc #toc { position:fixed; bottom:0; right:0; border-radius:20px 0 0 20px; max-width:100%; width:max-content; z-index:999999; }   .sticky-toc #toc .tocUl { max-height:70vh; overflow:auto; }   .sticky-toc .toctogglecheckbox:not(:checked) ~ .toctitle #mw-toc-heading::after { display: inline-block; pointer-events: none; line-height: 1rem; content: ""; -webkit-box-sizing: content-box; box-sizing: content-box; font-size: 10px; position: absolute; height: 0px; width: 0; border: 7px var(--link) solid; border-color: var(--link) transparent transparent transparent; color: var(--link); top: 50%; -webkit-transform: translate(0,calc(-50% + 5px)); -ms-transform: translate(0,calc(-50% + 5px)); transform: translate(0,calc(-50% + 5px)); right: 10px; z-index: 3000; -webkit-transition: -webkit-transform 0.2s; transition: -webkit-transform 0.2s; -o-transition: transform 0.2s; transition: transform 0.2s; transition: transform 0.2s,-webkit-transform 0.2s; }   .sticky-toc .toctogglecheckbox:checked ~ .toctitle #mw-toc-heading::after { -webkit-transform: rotate(-180deg) translate(0,calc(50% + 3px)); -ms-transform: rotate(-180deg) translate(0,calc(50% + 3px)); transform: rotate(-180deg) translate(0,calc(50% + 3px)); }

.sticky-toc ~ div#b2t { right:auto; left:7px; bottom:7px; }   #mw-content div#toc, #mw-content div#toc.tocFloat { float:none; margin:1em 0; }

.skin-cosmos .toc .toctitle .toctogglespan:hover, .skin-cosmos .toc .toctitle .toctogglespan:active { background-color:transparent; }   #firstHeading { position:relative; overflow:visible; width:100%; }   #mw-content .mw-body h1.firstHeading { font-size:8vw; }   article#cosmos-pageBody-content { padding:10px; margin:0; }   body #cosmos-banner { position:fixed; }   #cosmos-userButton-avatar { margin-right:0px; }

div.cosmos-bannerOption-dropdownIcon { margin-left:0; margin-right:15px; }

.cosmos-dropdown-list { border-top:none; }

table.quote-table { padding:5px; -webkit-transform:none; -ms-transform:none; transform:none; border-radius:15px; margin:0; }

#mw-content table.quote-table a, #mw-content table.quote-table a:not(.new) { color:var(--link); }

.portable-infobox.pi-background { margin:10px 0; }   .mw-ui-icon-mf-expand:before { background-color:var(--link); border-radius:15px; padding:0; margin-left:2px; background-size:80% auto; }

div.parent-tab-container { width:calc(100% + 20px); left:-10px; }

.parent-tab-main > li:first-child { margin:0 0.5em; }

.cosmos-header .wds-dropdown__content::after, .client-darkmode .cosmos-header .wds-dropdown__content::after, .wds-dropdown__content .wds-list.wds-is-linked .wds-dropdown-level-2:not(.wds-is-touch-device):hover .wds-dropdown-level-2__content::after, .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::after { background:none; border:none; }

sup { font-size:smaller; }

sup.reference { font-size:10px; font-weight:bold; }

span.mw-editsection { -webkit-box-flex:0; -ms-flex:0 1 auto; flex:0 1 auto; -ms-flex-item-align:center; -ms-grid-row-align:center; align-self:center; display:block; }

.section-heading .mw-headline, .in-block .mw-headline, .mw-parser-output > h1 .mw-headline, .mw-parser-output > h2 .mw-headline, .mw-parser-output > h3 .mw-headline, .mw-parser-output > h4 .mw-headline, .mw-parser-output > h5 .mw-headline { width:auto; display:block; -webkit-box-flex:1; -ms-flex:1 1 auto; flex:1 1 auto; }

.section-heading, .in-block, .mw-parser-output > h1, .mw-parser-output > h2, .mw-parser-output > h3, .mw-parser-output > h4, .mw-parser-output > h5 { -ms-flex-wrap:nowrap; flex-wrap:nowrap; width: 100%; text-align:left; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal; -webkit-box-direction:normal; -ms-flex-flow:row nowrap; flex-flow:row nowrap; overflow:auto; margin:0; }

table.anime { border-spacing:0; border-collapse:collapse; }

table.anime > *, .anime td, .anime th { background-clip:padding-box; padding:3px; }

.arc-border, .navi-div { padding:2px; border:none; border-radius:22px; width:100%; }

.mw-parser-output .parent-tab-main { /*margin-bottom:10px;*/ }

.parent-tab-container.noexcerpt { margin-bottom:10px; overflow:auto; }

#searchform input { padding:5px; }

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

.wds-tabs span { color:var(--link); }

.client-darkmode .mw-parser-output .parent-tab-main { border-color:#777; }

.cosmos-header__top-container { -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; display:-webkit-box; display:-ms-flexbox; display:flex; overflow:visible; margin:0; height:auto; -webkit-box-orient:horizontal; -webkit-box-direction:normal; -ms-flex-flow:row wrap; flex-flow:row wrap; }

.cosmos-header__sitename a { display:block; text-align:center; }

.cosmos-header__sitename { height:auto; -webkit-box-flex:2; -ms-flex:2 0 100%; flex:2 0 100%; margin:5px; overflow:visible; }   .cosmos-header__wiki-buttons, .cosmos-header__counter  { margin:10px; }

.cosmos-header { padding:50px 10px 10px 10px; }      header#cosmos-page-header { padding: 10px; }

div#cosmos-header-articleHeader { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }

.arc tr th:first-child { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; padding: 3px; }   .arc tr:last-child th { padding:2px 3px 5px 10px;}

#cosmos-footer li, #cosmos-footer, #cosmos-footer a { font-size:12px; }

#cosmos-footerIcons-list, .cosmos-footerLinks-list { text-align:center; }

#cosmos-footerIcons-list li { margin:0 10px 15px 10px; }

.cosmos-tools-list, .cosmos-tools-list ul li { font-size:13px; }   #mw-content table { display:table; width:100%; overflow-x:scroll; overflow-wrap:break-word; background-clip: padding-box; }   #mw-content table.white-borders-4 td { word-break:normal; }   table.sortable { display: block; position:relative; overflow:visible; max-height:100vh; }

table.sortable thead { position:sticky; top:0; }   table.sortable.char-stats thead { position:sticky; top:-2px; }   span.mw-editsection { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; }

.wds-button.wds-is-secondary:last-of-type { border-radius: 0 3px 3px 0; }   .squad-top { width: 100%; margin: 5px 0; }   .pi-collapse-closed div, .pi-collapse-closed section { display:none; }    #mw-content table.parameters th, #mw-content table.parameters td, #mw-content table td.quote-mark, #mw-content .char-stats td, #mw-content .char-stats th, :has(.v-text) { min-width:unset; }   .trigger-list tr > th:first-child, .twofiddy .tabber { width:30vw; }   #mw-content table.parameters, #mw-content .char-stats, #mw-content .trigger-list { width:100%; word-break:normal; }   .parameters th, table.parameters tr th, .parameters tr th div, .white-borders-4.parameters tr th, .char-stats th, .char-stats.white-borders-4 th, .char-stats tr th { writing-mode: vertical-rl; height: max-content; text-align:right; vertical-align:bottom; padding: 3px; width: 1em; background-image:none; background-clip:padding-box; }   .char-stats.white-borders-4 th:first-child { width:-webkit-fill-available; }   .parameters th div, table.parameters tr th div, .parameters tr th div, .white-borders-4.parameters tr th div, .v-text {

-ms-writing-mode: sideways-rl; -webkit-writing-mode: sideways-rl; -moz-writing-mode: sideways-rl; writing-mode: sideways-rl; vertical-align: inherit; text-align:match-parent; -ms-writing-mode: vertical-rl; -webkit-writing-mode: vertical-rl; -moz-writing-mode: vertical-rl; writing-mode: vertical-rl !important; text-orientation: sideways; }   .parameters tr:first-of-type th:first-child { background-color:#1f9cab; }   ol.references { margin:0.5em; }

ol.references > li { margin:0em; list-style-position:inside; }   html:not(.client-darkmode) #mw-content .arc-border td { background-color:#eee; }

.arc tr *:first-child, #mw-content table.nav-text td, #mw-content table.nav-text tr { word-break:normal; }   .bt-top { width: 100%; clear:both; }   ul.gallery { display:-ms-grid; display:grid; -ms-grid-columns:1fr 5px 1fr; grid-template-columns:1fr 1fr; grid-gap:5px; }

ul.gallery li.gallerybox, ul.gallery li.gallerybox > div{ width:45vw !important; margin:0; }

li.gallerybox div.thumb { width:100% !important; text-align: center; margin: 2px; -webkit-box-sizing: border-box; box-sizing: border-box; }   #mw-content .notice { max-width:100%; width:100%; }   #mw-content { overflow: auto; padding: 5px 0; overflow-x:auto; }   .client-darkmode a:visited, .client-darkmode .mw-parser-output a.extiw:visited, .client-darkmode #mw-panel .portal .body li a:visited { color:#eee; }   .t_nihongo_help sup{ display:none; }   #b2t { display:block; position:fixed; bottom:13px; right:10px; z-index:222222; border-radius:30px; }

.b2t-text { display:none; }

#b2t a { background-color:rgba(255,255,255,0.6); border-radius:40px; font-size:12px; display:block; padding:0.5rem; font-weight:bold; font-family:var(--font1); border:#ccc solid 1px; transition:0.2s all; backdrop-filter:blur(3px); position:sticky; bottom:0px; right:0; }

#b2t a:hover { background:rgba(255,255,255,1); color:var(--linkhover); }

.client-darkmode #b2t a { background-color:rgba(20,20,20,1); border-color:#444; }

img[alt="No Image Available.png"] { max-height:30vh; object-fit:cover; }

.client-darkmode #b2t a:hover { background-color: rgba(20,20,20,0.9); color:var(--linkhover); }

@media (orientation:portrait) { .floatleft, .floatright, .floatnone { display:flex; justify-content:Center; width:100%; }

.floatleft a, .floatright a, .floatnone a { display:contents; }

#mw-content .floatleft a img, #mw-content .floatright a img { width:100%; flex:1 1 100%; }       #mw-content table.wikitable.filehistory { table-layout:fixed; display:grid; overflow:visible; grid-template-columns:40% 60%; grid-auto-flow:column; outline: 3px #ccc solid; }

.client-darkmode #mw-content table.wikitable.filehistory { outline:#555 solid 3px; }

tbody, table.filehistory tr { display:contents; }

#mw-content table.filehistory th, #mw-content table.filehistory td{ display:block; border:1px solid #ccc; white-space:normal !important; box-sizing:border-box; }

.client-darkmode #mw-content table.filehistory th, .client-darkmode #mw-content table.filehistory td { border:1px solid #555; }

table.filehistory tr:first-child th { grid-column:1 / 2; background-color:#eee; }

.client-darkmode table.filehistory tr:first-child th { background-color:#333; }

table.filehistory tr:last-child td { grid-column:2 / 3; }

.client-darkmode #mw-content .trigger-list a { color:var(--link); }

.client-darkmode .trigger-list tr th { color:#fff; background-color:#333; }

.client-darkmode .trigger-list td { background-color:#555; color:#fff; }

#b2t a::after { content: "\00A0\2191\00A0"; display:inline-block; font-size:1.4rem; }

#b2t { position:fixed; bottom:13px; right:10px; z-index:222222; border-radius:30px; }

#b2t a { background-color:rgba(255,255,255,0.8); border-radius:40px; font-size:12px; display:block; padding:0.5rem; font-weight:bold; font-family:var(--font1); border:#ccc solid 1px; transition:0.2s all; backdrop-filter:blur(5px); position:sticky; bottom:0px; right:0; opacity:0.95; }

.b2t-text { display:none; }

#b2t a:hover { background:rgba(255,255,255,0.95); }

.client-darkmode #b2t a { background-color:rgba(20,20,20,0.7); border-color:#444; }

.client-darkmode #b2t a:hover { background-color: rgba(20,20,20,0.9); color:var(--linkhover); }

#b2t a::after { content: "\00A0\2191\00A0"; display:inline-block; font-size:1.4rem; }

#mw-content table.parameters, #mw-content .char-stats, #mw-content .trigger-list { width:100%; word-break:normal; }

.trigger-list { table-layout:fixed; border-collapse:separate; border-spacing:0; border:2px transparent solid; border-width:2px 0 1px 0; }

table.trigger-header { margin:0; }

.trigger-list tr:first-of-type { display:flex; width:calc(100vw - 20px); align-content: center; }

.trigger-list tr th{ display:block; }       .trigger-list tr:first-of-type th:first-child { flex:1 1 30%; align-content: center; }

.trigger-list tr:first-of-type th:last-child { width:60%; flex:2 1 60%; display:flex; align-items:center; justify-content:center; }

.trigger-list tr:last-of-type { display:flex; flex-flow:column nowrap; width:calc(100vw - 20px); }

.trigger-list td, .trigger-list th { box-sizing:border-box; flex:1 1 100%; }

.trigger-list tr > th:first-child, .twofiddy .tabber { flex:1 1 100%; box-sizing:border-box; width:100%; }

.trigger-list .twofiddy > a:first-of-type > img { width:100%; }       .client-darkmode .trigger-list tr:last-child th:first-child { padding:0; background-color:transparent; }

.client-darkmode .trigger-list .class-list { border-top:6px solid transparent; background-color:#333; padding:6px; box-sizing:border-box; }       .eplist { table-layout:fixed; box-sizing:border-box; border-spacing:0; border-collapse:separate; word-break:keep-all !important; }       .eplist *, .eplist-summary td { box-sizing:border-box !important; background-clip:padding-box !important; }       .eplist tr:first-of-type th { width:100%; }       .eplist-row, .eplist-summary { width:calc(100vw - 20px); }       .eplist-row, .eplist tr:nth-of-type(2) { box-sizing:border-box; display:flex; flex-wrap:wrap; }       .eplist-row th, .eplist-row td { display: flex; flex-wrap:wrap; align-items: center; justify-content:center; box-sizing:border-box; }       .eplist tr .eplist-number { background-color:var(--linkdark); font-weight:bold; font-size:150%; }       .eplist-number, .eplist-chapters { flex:1 1 14vw; }       .eplist-date, .eplist-title { flex:1 1 70vw; }       .eplist-img { flex:1 1 100%; order:3; padding:0 !important; }       .eplist-row th { font-size:0.9rem; vertical-align:middle; }       th.eplist-chapters { font-size:0.8em; }       .eplist-chapters { order:4; flex:1 1 14vw; }       td.eplist-date::before { content: "Released:\00A0"; font-weight:bold; }       td.eplist-chapters::before { content:"chapters"; font-size:12px; display:block; flex:1 0 100%; align-self:flex-start; font-weight:bold; }       .eplist-title { order:5; }       td.eplist-number::before { content:"#"; margin-right:2px; color:#8ee; }       .client-darkmode .eplist { outline:#555 solid 1px; }       #mw-content .eplist-row .eplist-img a, #mw-content .eplist-row .eplist-img img { display:block; width:100% !important; height:auto; }       #mw-content .white-borders-4.tankobon { border-collapse:separate; table-layout:fixed; border-spacing:0px; background-clip:padding-box; background-color:Transparent; margin-top:5px; }

.tankobon-head-2, .tankobon-number-row, .tankobon .nihongo { font-size:0.9em; }

.tankobon td, .tankobon th { box-sizing:border-box; background-clip:padding-box; border:1px transparent solid; text-align:left; vertical-align:middle; }

#mw-content .tankobon-number-row td:first-child a { flex:1 1 auto; color:#fff; display:block; padding:1px; }

.tankobon-head-1 th, .tankobon-head-2 th{ background-color:#333; vertical-align:middle; text-align:center; background-clip:padding-box; }

.tankobon-head-1, .tankobon-head-2 { min-width:calc(100vw - 20px); }

.tankobon-head-1 th { width:calc(43vw - 10px); }

.tankobon-head-1 th:first-child{ width:14vw; }

.white-borders-4.tankobon td, .white-borders-4.tankobon th { word-break: keep-all; }

.tankobon-volume-row { display:flex; flex-flow:row wrap; width:calc(100vw - 20px); }

.tankobon-chars { font-size:0.9em; display: inline-block; width:calc(40vw - 10px); }

.tankobon-cover { display:inline-block; width:calc(60vw - 10px); }

.tankobon-chapter-list { display:block; order:3; text-align:left; flex:2 0 100%; width: calc(100vw - 20px); }

.tankobon-chapter-list ol { margin-left:2em; }

.tankobon-number-row td { background-color: #555; color:#fff; }

.tankobon-chapter-list { background-color:#ddd; }       #mw-content div#toc.toc { max-width:40vw; margin:0.5em; }

.toc-right { margin:0 0 5px 10px; }   } /*END PORTRAIT ONLY */ #blog-page-container { padding:10px; box-sizing:border-box; max-width:100%; display:flex; flex-flow:column nowrap; }

#blog-page-left, #blog-page-middle, #blog-page-right { width:auto; float:none; flex:1 1 auto; }

#blog-page-left, #blog-page-right { margin:0 0 1em 0; }

#comments-body > form { flex-flow:row wrap; justify-content:center; }

.c-form-button { flex-flow:row wrap; }

.comment-preview .mw-parser-output { margin:10px 0; width:auto; height:auto; padding:10px; } } /* END MOBILE */

background-color:var(--linkhover); color:#fff; }
 * selection {

color:#dd8394; }
 * 1) mw-content a.new:not(:hover),
 * 2) mw-content .mw-normal-catlinks a.new:hover,
 * 3) mw-content table a.new,
 * 4) mw-content .nav-text td:last-child a.new:not(:hover) {

color:#ffbcc9; }
 * 1) mw-content .mw-normal-catlinks a.new:not(:hover) {

/*Vertical scrollbars */

.scroll-box { overflow-x:clip; }

.scroll-box::-webkit-scrollbar, .scroll-y::-webkit-scrollbar, .sortable::-webkit-scrollbar { border-radius:30px; width:8px; background-color:rgb(31 156 171 / 50%); box-shadow: 2px 0px 5px rgb(0 0 0 /20%) inset; border:none; }

.client-darkmode .scroll-box::-webkit-scrollbar, .client-darkmode .scroll-y::-webkit-scrollbar, .client-darkmode .sortable::-webkit-scrollbar { background-color:rgb(31 156 171 / 50%); box-shadow: 2px 0px 5px rgb(0 0 0 /30%) inset; }

.scroll-box::-webkit-scrollbar-thumb, .scroll-y::-webkit-scrollbar-thumb, .sortable::-webkit-scrollbar-thumb { border-radius:10px; background-color:#eee; box-shadow: -2px 0px 5px rgb(0 0 0 /10%) inset; }

.client-darkmode .scroll-box::-webkit-scrollbar-thumb, .client-darkmode .scroll-y::-webkit-scrollbar-thumb, .client-darkmode .sortable::-webkit-scrollbar-thumb { background-color:#555; box-shadow: -2px 0px 5px rgb(0 0 0 /50%) inset; }

/* Horizontal scrollbars */

.parent-tab-container::-webkit-scrollbar, .scroll-x::-webkit-scrollbar, .sortable::-webkit-scrollbar { height:8px; background-color: var(--link); box-shadow: 0px 2px 5px rgb(0 0 0 /20%) inset; }

.client-darkmode .parent-tab-container::-webkit-scrollbar, .client-darkmode .scroll-x::-webkit-scrollbar, .client-darkmode .sortable::-webkit-scrollbar { background-color: var(--linkdark); box-shadow: 0px 2px 5px rgb(0 0 0 /20%) inset; }

.parent-tab-container::-webkit-scrollbar-thumb, .scroll-x::-webkit-scrollbar-thumb, .sortable::-webkit-scrollbar-thumb{ border-radius:10px; background-color:#eee; box-shadow: 0px -2px 5px rgb(0 0 0 /10%) inset; }

.client-darkmode .parent-tab-container::-webkit-scrollbar-thumb, .client-darkmode .scroll-x::-webkit-scrollbar-thumb, .client-darkmode .sortable::-webkit-scrollbar-thumb {   background-color:#555; box-shadow: 0px -2px 5px rgb(0 0 0 /50%) inset; }

/* DARK MODE FIXING */

.client-darkmode body .oo-ui-tabSelectWidget-framed .oo-ui-labelElement-label { color:#eee; }

.client-darkmode body .oo-ui-tabOptionWidget { background:#444; }

.client-darkmode label, .client-darkmode .oo-ui-labelElement .oo-ui-labelElement-label, .oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected .oo-ui-labelElement-label { background:transparent; border-color:Transparent; }

.client-darkmode .oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected { background:#777; }

.client-darkmode .oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected:hover, .client-darkmode body .oo-ui-tabOptionWidget:hover, body .oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover { background:#111; }

.oo-ui-textInputWidget.oo-ui-widget-disabled .oo-ui-inputWidget-input { text-shadow:none; }

body .oo-ui-buttonElement-framed:not(.oo-ui-flaggedElement-primary):not(.oo-ui-buttonElement-active) > .oo-ui-buttonElement-button span, .oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button span{ color:#222; }

.mw-widget-dateInputWidget-handle span, .oo-ui-menuOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget span { color:#333; }

color:inherit; }
 * 1) mw-content .oo-ui-labelElement-label, #mw-content .oo-ui-labelElement-label {

.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 { border-color:transparent; }

.mw-ui-button, .mw-ui-button, .mw-ui-button.mw-ui-progressive:not(:disabled), .mw-mmv-stripe-button.mw-mmv-description-page-button, .mw-ui-button:not(.mw-ui-icon-element) { box-shadow:rgba(0,0,0,0.3) -2px -2px 0px 0px inset; transition: 0.15s all; background-color:var(--linkdark); color:#fff; border:none; border-radius:4px; margin:2px; padding:0.5rem 1rem; font-size:0.9rem; }

.client-darkmode .mw-ui-button span, .mw-ui-button span, #mw-content .mw-ui-button a:not(.new) span { color:#fff; }

.mw-ui-icon-before:before { filter:invert(1); }

.mw-ui-button.mw-ui-progressive:not(:disabled):hover, .client-darkmode .mw-ui-button.mw-ui-progressive:not(:disabled):hover, .mw-ui-button:not(:disabled):active, .mw-ui-button:not(:disabled).is-on, .client-darkmode .mw-ui-button:hover, .mw-ui-button:hover, .mw-ui-button:not(:disabled):hover { padding:0.6rem 0.9rem 0.4rem 1.1rem; background-color:var(--linkhover); color:#fff; border:none; box-shadow:rgba(0,0,0,0.3) 2px 2px 0px 0px inset; }

.client-darkmode .oo-ui-processDialog-content .oo-ui-window-body { background-color:#444; color:#eee; }

.client-darkmode .oo-ui-inputWidget-input, .client-darkmode .oo-ui-processDialog-content .oo-ui-window-body input, .client-darkmode .oo-ui-processDialog-content .oo-ui-window-body textarea { background:#222; color:#fff; }

/*Image Galleries*/

.mw-gallery-packed li { box-sizing:border-box; padding:2px; margin:2px; }

.client-darkmode .mw-gallery-packed li { border-color:#555; }

div.gallerytext p{   font-size:0.75rem; text-align:left; color:#333; background-color:#ddd; padding:2px; margin:2px 0 0 0; box-sizing:border-box; border-top:none; }

.client-darkmode div.gallerytext p { background-color:#444; color:#ccc; }

.gallery div.gallerytext, li.gallerybox div.thumb { padding:0px; margin:0; }

li.gallerybox > div, li.gallerybox div.thumb > div { display:contents;

}

li.gallerybox img, li.gallerybox div.thumb { max-width:100%;}

/*paacked overlay gallery */ ul.mw-gallery-packed-overlay li.gallerybox .thumb, ul.mw-gallery-packed-overlay li.gallerybox .thumb img, ul.mw-gallery-packed-overlay div.gallerytextwrapper, ul.mw-gallery-packed-overlay li.gallerybox .gallerytextwrapper { width:100% !important; box-sizing:border-box; }

ul.mw-gallery-packed-hover li.gallerybox, ul.mw-gallery-packed-overlay li.gallerybox { margin:2px 1px; box-sizing:border-box; }

ul.mw-gallery-packed-hover li.gallerybox:hover div.gallerytextwrapper, ul.mw-gallery-packed-overlay li.gallerybox div.gallerytextwrapper, ul.mw-gallery-packed-hover li.gallerybox.mw-gallery-focused div.gallerytextwrapper { background-color:transparent; margin:0; position:absolute; display:flex; right:0; bottom:0; max-height:3em; padding:0; }

ul.mw-gallery-packed-hover div.gallerytext, ul.mw-gallery-packed-overlay div.gallerytext { display:flex; flex:1 1 auto; }

ul.mw-gallery-packed-hover li.gallerybox:hover div.gallerytextwrapper, ul.mw-gallery-packed-overlay li.gallerybox div.gallerytextwrapper, ul.mw-gallery-packed-hover li.gallerybox.mw-gallery-focused div.gallerytextwrapper { background-color:transparent; margin:0; }

ul.mw-gallery-packed-hover li.gallerybox:hover div.gallerytextwrapper p, ul.mw-gallery-packed-overlay li.gallerybox div.gallerytextwrapper p, ul.mw-gallery-packed-hover li.gallerybox.mw-gallery-focused div.gallerytextwrapper p { margin:0; flex:1 1 100%; width:auto; font-size:0.7rem; background:rgba(230,230,230,0.85); font-weight:200; color:#333; color:#eee; display:block; background:rgba(0,0,0,0.75); white-space:normal; }

/*links*/

color:var(--linklight); }
 * 1) mw-content ul.mw-gallery-packed-hover li.gallerybox:hover div.gallerytextwrapper p a:not(:hover),
 * 2) mw-content ul.mw-gallery-packed-overlay li.gallerybox div.gallerytextwrapper p a:not(:hover),
 * 3) mw-content ul.mw-gallery-packed-hover li.gallerybox.mw-gallery-focused div.gallerytextwrapper p a:not(:hover) {

.client-darkmode .ext-replacetext-searchoptions { background:transparent; } /*Characters page tables*/ .page-Characters #mw-content table.white-borders-3 { border-collapse:collapse; background-color:transparent; background-clip:padding-box; }

.page-Characters #mw-content table.white-borders-3 th { border-color:transparent; }

.page-Characters #mw-content table.white-borders-3 th > a:not(:hover) { color:var(--linkdark); } /*Chapter countdown clock*/ text-align:center; }
 * 1) chapter-countdown {

color:var(--link); }
 * 1) countDownClock {

max-width:160px; width:100%; height:130px !important; object-fit:cover; } /*Featured characters on home page*/ .featured-chars p { display:contents; }
 * 1) mw-content .featured-chars a img {

.featured-chars { grid-gap:5px; display:grid; grid-template-columns:repeat(auto-fill,minmax(140px,1fr)); }

.featured-chars > div { position:relative; }

position:absolute; bottom:0; left:0; display:block; font-size:0.8em; width:calc(100% - 10px); box-sizing:border-box; margin:-2px 5px; padding:0 3px; background:rgba(255,255,255,0.85); transform:skew(-10deg); text-align:center; font-family:var(--font1); font-weight:500; color:#000; }
 * 1) mw-content .featured-chars > div > a:last-child {

.fit-left { object-position:left center; }

.fit-top { object-position: top center; }

color:var(--linkdark); }
 * 1) mw-content .featured-chars > div:hover > a:any-link {

/*main page container */ .twt-widget { flex:1 1 50%; max-width:100%; box-sizing:border-box; margin:0; }

.twt-widget iframe { max-width:100%; }

.main-page-container { display:flex; flex-wrap:wrap; column-gap:40px; }

flex:1 0 100%; }
 * 1) chapter-countdown {

.main-page-left { width:60%; flex:2 1 60%; margin-bottom:2em; }

.main-page-right { flex:1 1 25%; display:flex; flex-flow:column nowrap; grid-gap:2em; }

.main-page-infobox aside.portable-infobox.pi-background { width:100%; max-width:350px; flex:1 1 50%; margin:0 0; float:none; }

a#createpage { font-size:0; }

margin-right:-5px; }
 * 1) wds-icons-page-small {