MediaWiki:Common.css

@import url("/load.php?mode=articles&only=styles&articles=u:dev:MediaWiki:BalancedPageBottom.css|u:dev:MediaWiki:BalancedMessageBoxes.css|u:dev:MediaWiki:BalancedSlider.css|u:dev:MediaWiki:BalancedProfile.css");

@font-face { font-family: "PMD", monospace; src: url("https://static.wikia.nocookie.net/pmysteryuniverse/images/5/52/Pokemon-mystery-dungeon.ttf/revision/latest?cb=20220509225343&format=original") format("truetype"); }

/* CEE ESS ESS */

.mw-empty-elt { display: none; }

/*-*-* P margin fixes *-*-*/

/**/ .page-content p+p { margin-top: 15px; }

/**/ .page-content p, .page-content section { margin: 0 0 15px; }

/**/ .mw-editTools p, .notice p { margin: 0; }

/**/ .page-content ol, .page-content ul { margin: 6px 0 10px 36px; }

.tablemargin { /* Custom class to add a margin below tables */ margin-bottom: 10px; }

table td ul { /* List margin in tables */ margin: 6px 0 10px 20px !important; }

.page-content dl { margin: 10px 0 10px; }

.theme-fandomdesktop-dark table, table { color: black; }

.page-content pre:not(.wikiEditor-ui) { /* Pre style */ border-radius: 4px; border: 2px solid #0588d7; line-height: 15px; white-space: pre-wrap; }

.rail-module { /* Transparent siderail bg like before */ background-color: transparent; }

.theme-fandomdesktop-light .page__main, .theme-fandomdesktop-light .page__right-rail { background-color: #ffffffcc; }

.theme-fandomdesktop-dark .page__main, .theme-fandomdesktop-dark .page__right-rail { background-color: #1c2b45cc; }

.cul ul, .WikiaArticle .cul ul { /* CollapsibleList bullet fix */ list-style-type: unset !important; }

.cul, .WikiaArticle .cul { /* CollapsibleList margin fix */ margin: 0 0 18px 0 !important; }

.notice { /* Prevent overflow on notice templates when viewing the desktop site on mobile */ max-width: 95% !important; }

/*-*-* Gallery styling *-*-*/

ul.gallery.mw-gallery-slideshow { margin: 0; }

.wikia-gallery-item>.lightbox-caption { text-align: center; }

.theme-fandomdesktop-light .wikia-gallery-item>.lightbox-caption { color: #1C2C44; }

/*-*-* CollapsibleList collapse text *-*-*/

.cul .expanded::before { content: "▼" !important; color: #5f72c1; text-shadow: #181d30 -1px 1px 0; } .cul .collapsed::before { content: "►" !important; color: #5f72c1; text-shadow: #181d30 -1px 1px 0; }

/*-*-* TOC *-*-*/

.page-content #toc { margin: 4px auto 4px 0; border: 2px solid #6e97c1; border-radius: 5px; }

.toc .toctitle { padding: 7px; border-bottom: 1px solid #8bacd3; }

.theme-fandomdesktop-light .toc .toctitle h2, .theme-fandomdesktop-light .toctext { color: #0e191a; }

.theme-fandomdesktop-dark .toc ul li a .tocnumber { color: #1a5eb8; }

.toc ul li a { padding: 2px 7px; }

.toc ul li a .tocnumber { color: #04958d; }

/*-*-*-*-*/

.mw-made-collapsible:not(.mw-collapsed) .toggle-expand, .mw-made-collapsible.mw-collapsed .toggle-collapse { display: none; }

.mw-made-collapsible.mw-collapsed .toggle-expand, .mw-made-collapsible:not(.mw-collapsed) .toggle-collapse { display: block; }

/*-*-* Scrollbar *-*-*/


 * -webkit-scrollbar {

width: 10px; }
 * -webkit-scrollbar-track {

background: var(--theme-page-background-color--secondary); }
 * -webkit-scrollbar-thumb {

background: var(--theme-page-accent-mix-color); }
 * -webkit-scrollbar-thumb:hover {

background: var(--theme-page-accent-mix-color); }


 * root {

scrollbar-color: var(--theme-page-accent-mix-color) var(--theme-page-background-color--secondary); scrollbar-width: thin; }

/**   🙝 Dialogue template **/ .dialoguebox > div { background-size:100% 100%; background-repeat:no-repeat; max-width:630px; }

.dialoguebox { image-rendering: pixelated; font-family: PMD; overflow: clip; }

.dialoguebox a { color:#7db0df; }

.dialoguebox img { width: 40px; height: 40px; image-rendering: smooth; border: black solid 1px; }

.dialoguebox td:nth-child(2) { font-size: 24px; bottom: 15px; line-height: 30px; }

.dialoguebox ul { list-style-image:url(https://static.wikia.nocookie.net/pmysteryuniverse/images/0/00/OptionCursor.png/revision/latest?cb=20220503233255&format=original); }

.npcheader td:first-of-type { width:630px; }

.dialoguetop { background-image:url(https://static.wikia.nocookie.net/pmysteryuniverse/images/9/97/DialogueWindowTop.png/revision/latest?cb=20220501234035&format=original); min-height: 30px; }

.dialoguemid { background-image:url(https://static.wikia.nocookie.net/pmysteryuniverse/images/9/95/DialogueWindowMiddle.png/revision/latest?cb=20220505032241&format=original); min-height:67px; }

.dialoguebottom { background-image:url(https://static.wikia.nocookie.net/pmysteryuniverse/images/c/c2/DialogueWindowBottom.png/revision/latest?cb=20220505032311&format=original); max-height: 3px; }

/**   🙝 Boss dialogue CSS **/ .BossDialogueBefore, .BossDialogueAfter { cursor: pointer; }

.BossDialogueBefore::before, .BossDialogueAfter::before { content: "►"; color: #5f72c1; text-shadow: #181d30 -1px 1px 0; }

max-height: 0; transition: max-height 0.5s cubic-bezier(0, 1, 0, 1); overflow: hidden; display: block; }
 * 1) BeforeCollapse, #AfterCollapse {

max-height: 2000px; transition: max-height 1s ease-in-out; }
 * 1) BeforeCollapse.uncollapse, #AfterCollapse.uncollapse {

.BossDialogueBefore.uncollapse::before, .BossDialogueAfter.uncollapse::before{ content: "▼"; color: #5f72c1; text-shadow: #181d30 -1px 1px 0; }

/**   🙝 Column alignment classes **/ .center1 td:nth-child(1), .center1 th:nth-child(1), .center2 td:nth-child(2), .center2 th:nth-child(2), .center3 td:nth-child(3), .center3 th:nth-child(3), .center4 td:nth-child(4), .center4 th:nth-child(4), .center5 td:nth-child(5), .center5 th:nth-child(5), .center6 td:nth-child(6), .center6 th:nth-child(6), .center7 td:nth-child(7), .center7 th:nth-child(7) { text-align: center; }

.left1 td:nth-child(1), .left1 th:nth-child(1), .left2 td:nth-child(2), .left2 th:nth-child(2), .left3 td:nth-child(3), .left3 th:nth-child(3), .left4 td:nth-child(4), .left4 th:nth-child(4), .left5 td:nth-child(5), .left5 th:nth-child(5), .left6 td:nth-child(6), .left6 th:nth-child(6), .left7 td:nth-child(7), .left7 th:nth-child(7) { text-align: left; }

/**   🙝 Wiki Berry name highlight **/ a[href="/wiki/User:Deleca7755"], a[href="/wiki/User:Shadow_Lucario"] { color: #8376B5 !important; font-weight: bold !important; text-shadow: rgba(131, 118, 181, 0.70) 0 0 2px; }

a[href="/wiki/User:Veezo101"] { color: #5F72C1 !important; text-shadow: #5F72C1 0 0 2px; }

a[href="/wiki/User:Wiki_Barry"] { color: #8376B5 !important; }

a[href="/wiki/User:Wiki_Barry"]::after { content: " (bot)"; vertical-align: super; font-size: x-small; }

/**   🙝 WDS tooltips **/

.wds-dropdown.custom-tooltip { line-height: 18px; }

.custom-tooltip .wds-dropdown__toggle { border-bottom: 1px dotted black; cursor: help; } .custom-tooltip .wds-dropdown__toggle:hover { border-bottom: 1px solid #888; } .custom-tooltip .wds-dropdown__content { min-width: max-content; max-width: 250px; max-height: 350px !important; overflow: hidden; text-align: center; font-size: 12px; background: #fff; box-shadow: 0 0 10px #80808080; }

.custom-tooltip .wds-dropdown__content .inset { color: #565656; margin: 4px; max-height: 192px; max-width: 100%; overflow-y: auto; background-image: radial-gradient(farthest-side at 50% 0,rgba(26, 26, 26, 0.42),transparent),radial-gradient(farthest-side at 50% 100%,rgba(26, 26, 26, 0.42),transparent); background-position: 0 0,0 100%; background-repeat: no-repeat; background-size: 100% 9px; position: relative; z-index: 1; }

.custom-tooltip .wds-dropdown__content .inset::before { background-color: #fff; content: ''; display: block; height: 30px; margin: 0 0 -30px; position: relative; z-index: -1; }

.custom-tooltip .wds-dropdown__content .inset::after { background-color: #fff; margin: -29px 0 0; content: ''; display: block; height: 30px; position: relative; z-index: -1; }

.custom-tooltip .wds-dropdown__content .inset h2 { margin: 0; }

.custom-tooltip .wds-dropdown__content img { margin: 4px 4px; max-width: 90%; height: auto; }

/**   🙝 Tabber CSS **/ .wds-tabber { overflow: visible; }

.tabber ul.wds-tabs { padding-top: 4px; }

.tabber .wds-tabs__wrapper.with-bottom-border { border-bottom: 2px solid #007967; margin-bottom: 3px; overflow: hidden; }

.tabber .wds-tabs__tab-label { height: 22px; }

.tabber .wds-tabs__tab-label a:hover, .tabber .wds-tabs__tab-label a:focus, .tabber .wds-tabs__tab-label a:active { color: white; }

/***    🙝 Normal ***/

.tabber .wds-tabs__tab { box-shadow: none; background: linear-gradient(to bottom, rgba(95,114,193,0.9) 25%,rgba(75,90,155,0.9) 84%,rgba(64,77,134,0.9) 100%); color: white; border: 2px solid #404D86; border-radius: 10px 10px 0 0; border-bottom: none; }

/***    🙝 Selected ***/

.tabber .wds-tabs__tab.wds-is-current { background: linear-gradient(to bottom, rgba(54,234,216,0.9) 0%,rgba(29,193,179,0.9) 75%,rgba(2,150,145,0.9) 100%); border: 2px solid #007967; box-shadow: #0588d9 0 0 4px; text-shadow: #007967 1px 1px 1.5px; border-bottom: none; }

/**   🙝 Infobox CSS **/

.pi-data { grid-column-gap: 0; border-top: none; }

.portable-infobox { border: 3px solid #404D86; background-color: rgba(138,170,210,0.35) !important; border-radius: 15px 15px 10px 10px; overflow: hidden; color: #1C2C44; }

.page-content .portable-infobox h3 { border: 2px outset #404D86; } .pi-data-label { padding-right: 4px; flex-basis: 150px; background: #5F72C1; border-radius: 5px; border-right: 0 !important; border-top-right-radius: 0; border-bottom-right-radius: 0; text-align: right !important; } .pi-data-value { padding-left: 4px; flex-basis: 150px; border: 2px outset #5F72C1; border-radius: 5px; border-left: 0 !important; border-top-left-radius: 0; border-bottom-left-radius: 0; } .pi-item .pi-header, .pi-title { color:black; }

.page-content .portable-infobox .pi-title { padding: 5px; border-bottom: 2px solid #404D86; } .portable-infobox .wds-tabs { justify-content: center; } .portable-infobox .wds-tabs__tab-label { height: 22px; margin: 0 7px; } .portable-infobox .wds-tabs__tab-label .wds-tabs__tab.wds-is-current { color: #404D86; }  .pi-caption { color: #1C2C44; text-align: center; }

.pi-item-spacing { padding: 2.5px 2px; } .pi-header {border-top: 2px solid #404D86; border-bottom: 2px solid #404D86;} .pi-item[data-source=music] {border-bottom: 0;} .pi-item[data-source=track1name] {border-top: 2px solid #404D86;}

/***                            🙝 Region infobox CSS ***/ /**** 🙠 Exbel 🙢 ****/

.portable-infobox.type-exbel { background-color: #96D85A59 !important; border-color: #50A060; color: black; } .page-content .portable-infobox.type-exbel h3 { background: #96D85A; border: 2px outset #50A060; } .portable-infobox.type-exbel .pi-data-value { border: 2px outset #96D85A; } .portable-infobox.type-exbel .pi-header { background-color: #96D85A; } .portable-infobox.type-exbel .pi-caption { color: black; } .portable-infobox.type-exbel .pi-title { background-color: #96D85A; border-bottom: 2px solid #50A060; } .portable-infobox.type-exbel .wds-tabs__tab.wds-is-current, .portable-infobox.type-exbel .wds-is-current .wds-tabs__tab-label { color: #50A060; }  .portable-infobox.type-exbel .pi-header {border-top: 2px solid #50A060; border-bottom: 2px solid #50A060;} .portable-infobox.type-exbel .pi-item[data-source=music] {border-bottom: 0;} .portable-infobox.type-exbel .pi-item[data-source=track1name] {border-top: 2px solid #50A060;} /**** 🙠 Winden 🙢 ****/

.portable-infobox.type-winden { background-color: #f4fbfa59 !important; border-color: #4AAFC8; color: black; } .page-content .portable-infobox.type-winden h3 { background: #D4E8F4; border: 2px outset #4AAFC8; } .portable-infobox.type-winden .pi-data-value { border: 2px outset #88D0E8; } .portable-infobox.type-winden .pi-header { background-color: #D4E8F4; } .portable-infobox.type-winden .pi-caption { color: black; } .portable-infobox.type-winden .pi-title { background-color: #D4E8F4; border-bottom: 2px solid #4AAFC8; } .portable-infobox.type-winden .wds-tabs__tab.wds-is-current, .portable-infobox.type-winden .wds-is-current .wds-tabs__tab-label { color: #4AAFC8; } .portable-infobox.type-winden .pi-header {border-top: 2px solid #4AAFC8; border-bottom: 2px solid #4AAFC8;} .portable-infobox.type-winden .pi-item[data-source=music] {border-bottom: 0;} .portable-infobox.type-winden .pi-item[data-source=track1name] {border-top: 2px solid #4AAFC8;} /**** 🙠 Tanren 🙢 ****/

.portable-infobox.type-tanren { background-color: #cad85459 !important; border-color: #7e8b0f; color: black; } .page-content .portable-infobox.type-tanren h3 { background: #9fbf38; border: 2px outset #7e8b0f; } .portable-infobox.type-tanren .pi-data-value { border: 2px outset #9fbf38; } .portable-infobox.type-tanren .pi-header { background-color: #9fbf38; } .portable-infobox.type-tanren .pi-caption { color: black; } .portable-infobox.type-tanren .pi-title { background-color: #9fbf38; border-bottom: 2px solid #7e8b0f; } .portable-infobox.type-tanren .wds-tabs__tab.wds-is-current, .portable-infobox.type-tanren .wds-is-current .wds-tabs__tab-label { color: #7E8B0F; }  .portable-infobox.type-tanren .pi-header { border-top: 2px solid #7e8b0f; border-bottom: 2px solid #7e8b0f;} .portable-infobox.type-tanren .pi-item[data-source=music] {border-bottom: 0;} .portable-infobox.type-tanren .pi-item[data-source=track1name] {border-top: 2px solid #7e8b0f;} /**** 🙠 Archford 🙢 ****/

.portable-infobox.type-archford { background-color: #44bd0159 !important; border-color: #0c5124; color: black; } .page-content .portable-infobox.type-archford h3 { background: #33A634; border: 2px outset #0c5124; } .portable-infobox.type-archford .pi-data-value { border: 2px outset #33A634; } .portable-infobox.type-archford .pi-header { background-color: #33A634; } .portable-infobox.type-archford .pi-caption { color: black; } .portable-infobox.type-archford .pi-title { background-color: #33A634; border-bottom: 2px solid #0c5124; } .portable-infobox.type-archford .wds-tabs__tab.wds-is-current, .portable-infobox.type-archford .wds-is-current .wds-tabs__tab-label { color: #0c5124; }  .portable-infobox.type-archford .pi-header { border-top: 2px solid #0c5124; border-bottom: 2px solid #0c5124;} .portable-infobox.type-archford .pi-item[data-source=music] {border-bottom: 0;} .portable-infobox.type-archford .pi-item[data-source=track1name] {border-top: 2px solid #0c5124;} /**** 🙠 Tanren Undercity 🙢 ****/ .portable-infobox.type-undercity { background-color: #614e5d59 !important; border-color: #562951; color: black; } .page-content .portable-infobox.type-undercity h3 { background: #7d577d; border: 2px outset #562951; } .portable-infobox.type-undercity .pi-data-value { border: 2px outset #7d577d; } .portable-infobox.type-undercity .pi-header { background-color: #7d577d; } .portable-infobox.type-undercity .pi-caption { color: black; } .portable-infobox.type-undercity .pi-title { background-color: #7d577d; border-bottom: 2px solid #562951; } .portable-infobox.type-undercity .wds-tabs__tab.wds-is-current, .portable-infobox.type-undercity .wds-is-current .wds-tabs__tab-label { color: #562951; }  .portable-infobox.type-undercity .pi-header {border-top: 2px solid #562951; border-bottom: 2px solid #562951;} .portable-infobox.type-undercity .pi-item[data-source=music] {border-bottom: 0;} .portable-infobox.type-undercity .pi-item[data-source=track1name] {border-top: 2px solid #562951;}