Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
/* common.css copied for compatibility with new Wikia skin */
/***** CSS placed here will be applied to all skins on the entire site. *****/
/* See also: [[MediaWiki:Monobook.css]] */
/* <pre> */

/* Portable Infobox theme import */
@import url("/load.php?mode=articles&articles=MediaWiki:Themes.css&only=styles");

/* Mark redirects in Special:Allpages and Special:Watchlist */
.allpagesredirect { font-style: italic; }
.watchlistredir { font-style: italic; }

/* Infobox template style */
.portable-infobox {
   border: 2px solid skyblue;
   background: #181a31;
   color: white;
   margin-bottom: 0.5em;
   margin-left: 1em;
   padding: 0.2em;
   float: right;
   clear: right;
}
.portable-infobox td,
.portable-infobox th {
   vertical-align: top;
}
.portable-infobox caption {
   font-size: larger;
   margin-left: inherit;
}
.portable-infobox.bordered {
   border-collapse: collapse;
}
.portable-infobox.bordered td,
.portable-infobox.bordered th {
   border: 2px solid skyblue;
}
.portable-infobox.bordered .borderless td,
.portable-infobox.bordered .borderless th {
   border: 0;
}

/* Forum formatting (by -Algorithm & -Splaka) */
.forumheader {
     border: 1px solid #aaa;
     background-color: transparent; margin-top: 1em; padding: 12px;
}
.forumlist td.forum_edited a {
     color: black; text-decoration: none
}
.forumlist td.forum_title a {
     padding-left: 20px;
}
.forumlist td.forum_title a.forum_new {
     font-weight: bold; background: url(/images/4/4e/Forum_new.gif)
     center left no-repeat; padding-left: 20px;
}
.forumlist td.forum_title a.forum_new:visited {
     font-weight: normal; background: none; padding-left: 20px;
}
.forumlist th.forum_title {
     padding-left: 20px;
}

/* wikitable/prettytable class for skinning normal tables */
table.wikitable,
table.prettytable {
    margin: 1em 1em 1em 0;
    background: #181a31;
    border: 2px skyblue solid;
    border-collapse: collapse;
}
 
table.wikitable th, table.wikitable td,
table.prettytable th, table.prettytable td {
    border: 1px #aaa solid;
    padding: 0.2em;
}
 
table.wikitable th,
table.prettytable th {
    background: #181a31;
    text-align: center;
}
 
table.wikitable caption,
table.prettytable caption {
    margin-left: inherit;
    margin-right: inherit;
    font-weight: bold;
}
 
table.prettytable code,
table.wikitable code {
    background: #181a31;
}

/* Standard Navigationsleisten, aka box hiding thingy from .de.  Documentation at [[wikipedia:Wikipedia:NavFrame]]. */
 
div.Boxmerge,
div.NavFrame {
        margin: 0px;
        padding: 4px;
        border: 1px solid #aaa;
        text-align: center;
        border-collapse: collapse;
        font-size: 95%;
}
div.Boxmerge div.NavFrame {
        border-style: none;
        border-style: hidden;
}
div.NavFrame + div.NavFrame {
        border-top-style: none;
        border-top-style: hidden;
}
div.NavPic {
        background-color: #fff;
        margin: 0px;
        padding: 2px;
        float: left;
}
div.NavFrame div.NavHead {
        height: 1.6em;
        font-weight: bold;
        background-color: #ccf;
        position:relative;
}
div.NavFrame p {
        font-size: 100%;
}
div.NavFrame div.NavContent {
        font-size: 100%;
}
div.NavFrame div.NavContent p {
        font-size: 100%;
}
div.NavEnd {
        margin: 0px;
        padding: 0px;
        line-height: 1px;
        clear: both;
}
a.NavToggle {
        position:absolute;
        top:0px;
        right:3px;
        font-weight:normal;
        font-size:smaller;
}

/* Recent changes byte indicators */
.mw-plusminus-pos { color: #006500; }
.mw-plusminus-neg { color: #8B0000; }

/* Disables subpage backlinking in 'Main' namespace to prevent articles like 'Fate/Zero' to link back to 'Fate' */
body.ns-0 #contentSub .subpages { display:none; }
/* </pre> */

/* ruby support */
ruby
{
	display: inline-table;
	text-align: center;
	white-space: nowrap;
	text-indent: 0;
	margin: 0;
	vertical-align: bottom;
}
 
/* ルビベース */
ruby > rb, ruby > rbc
{
	display: table-row-group;
	line-height: 90%;
}
 
/* 前側ルビテキスト */
ruby > rt, ruby > rbc + rtc
{
	display: table-header-group;
	font-size: 60%;
	line-height: 40%;
	letter-spacing: 0;
}
 
/* 後側ルビテキスト */
ruby > rbc + rtc + rtc
{
	display: table-footer-group;
	font-size: 60%;
	line-height: 40%;
	letter-spacing: 0;
}
 
/* 複雑ルビテキスト */
rbc > rb, rtc > rt
{
	display: table-cell;
	letter-spacing: 0;
}
 
/* rt[rbspan] should be transformed into td[colspan] but that requires xslt */
rtc > rt[rbspan] { display: table-caption; }
 
/* ルビ括弧 */
rp { display: none; }

body.skin-oasis {
    background-image: url('https://vignette.wikia.nocookie.net/typemoon/images/e/e0/Wiki-background.jpeg');
    background-position: top center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
    background-color: #000;
    /* color: #fff; */
}


/* Hide picture attribution */
.attribution {display:none ; }

/* Tabber */
.portable-infobox div.tabberlive {
  margin-top: 0;
}
.portable-infobox .tabberlive ul.tabbernav li a {
  border: none;
  background: #181a31;
  padding: 3px 0.5em;
  margin-left: 3px;
}
.portable-infobox .tabberlive ul.tabbernav li a:hover {
  background: none;
}
.portable-infobox .tabberlive ul.tabbernav li a:link {
   color: White;
   font-size:9px
}
.portable-infobox .tabberlive ul.tabbernav li.tabberactive a:link {
   color: gray;
}
.portable-infobox .tabberlive div.tabbertab {
  padding:0;
  border: none;
}
.portable-infobox .tabberlive div.tabbertab p {
  margin: 0;
}
.portable-infobox .tabberlive ul.tabbernav {
  border-bottom: none;
  padding: 3px 0;
}
.portable-infobox .tabberlive ul.tabbernav li a:hover {
   background: none;
}
.portable-infobox .tabberlive div.tabbertab {
  border: none;
}
.portable-infobox .tabberlive ul.tabbernav li a {
  padding: 3px 0.5em;
  margin-left: 3px;
}
.portable-infobox .tabberlive ul.tabbernav {
  padding: 3px 0;
}

.portable-infobox .tabberlive ul.tabbernav li {
    display: inline-block;
    margin-top: 8px;
}
.portable-infobox .tabberlive ul.tabbernav {
    margin-top: -8px; /* Compensate for the top margin of the top tabs */
}
.portable-infobox .tabberlive ul.tabbernav li:first-child {
  border-left: none;
}

.wikia-gallery-item .thumb .accent {
    background: #181a31;
}

.wikia-gallery-item .accent {
    background: #181a31;
}


.wikia-gallery-item {
    background: #181a31;
}
/*  ================
    PRE  
    for easy reading
    ================ */
 
.WikiaArticle pre,
.pre { 
    background:#fff;
    color:#1c1c1c;
    border:1px solid #000; 
            -moz-box-shadow:0 0 5px #000 inset;
    -webkit-box-shadow:0 0 5px #000 inset;
         -o-box-shadow:0 0 5px #000 inset;
        -ms-box-shadow:0 0 5px #000 inset;
            box-shadow:0 0 5px #000 inset;
    line-height:140%;
    width:auto;
    margin:10px auto;
    font-family: Monaco,"Andale Mono","Lucida Sans Typewriter", "Lucida Console", "Nimbus Mono L", "Courier New", monospace;
    word-break: break-all; 
    word-wrap: break-word;
    white-space: pre;
    white-space: -moz-pre-wrap; 
    white-space: pre-wrap;
    white-space: pre\9; 
}
/* Styles for the button used on [[Help:Collapsing]] */
a.wikia-button, .wikia-single-button a, .wikia-menu-button, input[type="submit"]:not(.wds-button), input[type="reset"], input[type="button"], .button, button {
 	background-color: #404a57;
 	background: -ms-linear-gradient(top,#566374 35%,#404a57 65%);
 	border: 1px solid #404a57;
 	border-radius: 4px;
 	color: #fff;
 	cursor: pointer;
 	display: inline-block;
 	font-family: Helvetica,Arial,sans-serif;
 	font-size: 12px;
 	height: 19px;
 	line-height: 20px;
 	margin: 0;
 	padding: 0 10px;
 	text-decoration: none;
 	white-space: nowrap;
 }

/* Styles used for article-table and WikiaTable */
.mw-parser-output .article-table, .mw-parser-output .WikiaTable {
    border-collapse: collapse;
    margin: 1em 1em 1em 0;
    background: #181a31;
    border: 0;
}
.article-table th, .WikiaTable th {
    background: #181a31;
    text-align: left;
}
.article-table th, .article-table td,
.WikiaTable th, .WikiaTable td {
    border-bottom: 1px #cccccc solid;
    padding: 6px 12px;
}
.mw-collapsible-toggle {
    float: right;
}
.ooui-theme-fandom .mw-collapsible-toggle a:hover,
.ooui-theme-fandom .mw-collapsible-toggle a:focus,
.ooui-theme-fandom .mw-collapsible-toggle a:active {
    color: #181a31;
}
.ooui-theme-fandom .mw-collapsible-toggle a {
    color: blue;
    transition: color 300ms;
}

/* Code for new image display style in new infobox */
ol.references li:target,
sup.reference:target {
    background-color: #181a31;
}


.wds-tabs,.pi-section-navigation {
  flex-wrap: wrap;
  justify-content: center;
}

.wds-tabs__tab,.pi-section-tab {
  cursor: pointer;
}

.wds-tabs__tab-label,.pi-section-label {
  height: 25px;
  margin: 0 5px;
}

.portable-infobox .pi-section-navigation {
  overflow-x: unset;
  overflow-y: unset;
}

.pi-panel-scroll-wrapper.pi-panel-scroll-right:after {
  opacity: 0;
}
.pi-section-tab:only-of-type {
    display: none;
}
.pi-section-label:after {
    content: "▾"
}
ul.pi-image-collection-tabs {
    margin: 0;
}