MediaWiki:Common.css: Difference between revisions
Jump to navigation
Jump to search
Content added Content deleted
No edit summary |
LeTrashman (talk | contribs) No edit summary Tag: Reverted |
||
Line 1,240: | Line 1,240: | ||
vertical-align: middle; |
vertical-align: middle; |
||
margin: 3px 0; |
margin: 3px 0; |
||
} |
|||
.lt-image-test { |
|||
background-image: url('data:image/png;base64,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'); |
|||
} |
} |
Revision as of 21:09, 28 October 2022
/* CSS placed here will be applied to all skins */
/*** Damage and Armor colors ***/
:root {
--explosive: #930008;
--light: #930008;
--penetration: #bf8901;
--heavy: #bf8901;
--mystic: #226f9c;
--special: #226f9c;
--siege: #794394;
--structure: #794394;
}
.explosive {color: var(--explosive);}
.light {color: var(--light);}
.penetration{color: var(--penetration);}
.heavy {color: var(--heavy);}
.mystic {color: var(--mystic);}
.special {color: var(--special);}
.siege {color: var(--siege);}
.structure {color: var(--structure);}
.bg-explosive {background-color: var(--explosive);}
.bg-light {background-color: var(--light);}
.bg-penetration {background-color: var(--penetration);}
.bg-heavy {background-color: var(--heavy);}
.bg-mystic {background-color: var(--mystic);}
.bg-special {background-color: var(--special);}
.bg-siege {background-color: var(--siege);}
.bg-structure {background-color: var(--structure);}
.bg-element {
color:#fff;
font-weight:bold;
text-align: center;
}
table.batable {
background-color: #ecf5f9;
}
table.batable th.mainheader {
background-color: #2d4c72;
color: #ffffff;
}
table.batable th.bigheader {
background-color: #d9edfb;
color: #000000;
}
/*** SkillTable and EXSkillTable ***/
table.skilltable {
width: 100%;
min-width: 575px;
max-width: 900px;
background-color: #ecf5f9;
}
table.skilltable tr.summary {
background-color:#d9edfb;
}
table.skilltable tr.summary td {
text-align:center;
}
@media (max-width: 1500px) {
table.skilltable {
width: calc(100% - 350px);
}
}
@media (max-width: 1200px) {
table.skilltable {
width: 100%;
clear: both;
}
}
@media (max-width: 720px) {
table.skilltable {
min-width: 0;
}
}
/* CharacterTable */
table.charactertable {
background-color:#ecf5f9;
}
table.charactertable th {
background-color:#2d4c72;
color:white;
}
table.charactertable td:first-child img
{
min-width: 40px;
}
/* CharacterStatCalc */
.character-stattable {
width: 100%;
min-width: 575px;
max-width: 900px;
}
.stattable-controls {
font-size: 15px;
line-height: 38px;
}
.stattable-controls td>div {
float: right;
}
.stattable-controls .stattable-level-selector,
.stattable-controls .stattable-equipment-selector,
.stattable-controls .chart-affection-level {
margin: 2px 0 1px;
position: relative;
}
.stattable-controls .stattable-level,
.stattable-controls .stattable-tier,
.stattable-controls input {
width: 44px;
font-size: 17px;
border: none;
background-color: rgba(255, 255, 255, 1);
border-radius: 3px;
}
.stattable-controls input {
padding: 0 0 0 4px;
width: 40px;
}
.stattable-controls .inactive,
.statchart .equipment.inactive
{
filter: grayscale(1);
}
.stattable-equipment-selector .inactive,
.statchart-controls .inactive,
.statchart .equipment.inactive {
opacity: 0.5;
}
.stattable-controls img {
padding: 0 1px;
margin: -3px 0 0 0;
vertical-align: middle;
}
.stattable-controls .affection>img {
padding: 0 5px;
}
.stattable-controls img:hover {
filter: drop-shadow(0 2px 2px rgb(0 0 0 / 25%));
transform: translateY(-1px);
transition: .15s;
cursor: pointer;
}
@media (min-width: 1200px) {
table.character-stattable th {
width: 16%;
}
table.character-stattable td[class^="stat-"] {
width: 9%;
}
}
.stattable-controls .stattable-equipment-selector .equipment-item,
.stattable-controls div.affection {
display: inline-block;
}
.stattable-controls .stattable-equipment-selector .equipment-item > img {
width: 44px;
height: auto;
}
.stattable-controls div.affection > img {
width: 32px;
height: auto;
}
.character-stattable td[class^="stat-"] {
cursor: help;
}
/* StatChart */
#statchart-controls {
background-color: #f8f9fa;
border: 1px solid #a2a9b1;
margin: auto;
}
#statchart-controls .stattable-controls td>div {
float: none!important;
}
#statchart-controls .stattable-controls td {
padding: 0.2em 0.4em;
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
gap:8px 20px;
}
.statchart {
background-color: #ecf5f9;
}
.statchart thead {
position: sticky;
top:0px;
z-index: 50;
}
.statchart th {
background-color:#2d4c72;color:white;
}
.statchart td {
position: relative;
}
.statchart .hidden {
display: none;
}
.statchart th.equipment,
.statchart th.gear {
max-width: 60px;
box-sizing: border-box;
}
.statchart .rank-1:after,
.statchart .rank-2:after,
.statchart .rank-3:after,
.statchart .rank-4:after {
content: "";
display: flex;
align-items: center;
background-size: 30px;
background-position: center 55%;
background-repeat: no-repeat;
width: 36px;
position: absolute;
left: 0;
top: 0;
bottom: 0;
z-index: -1;
}
.statchart .rank-1:after {
background-image: url('https://static.miraheze.org/bluearchivewiki/thumb/e/e4/RankIcon_1.png/60px-RankIcon_1.png');
}
.statchart .rank-2:after {
background-image: url('https://static.miraheze.org/bluearchivewiki/thumb/6/68/RankIcon_2.png/60px-RankIcon_2.png');
}
.statchart .rank-3:after {
background-image: url('https://static.miraheze.org/bluearchivewiki/thumb/6/68/RankIcon_3.png/60px-RankIcon_3.png');
}
.statchart .rank-4:after {
background-image: url('https://static.miraheze.org/bluearchivewiki/thumb/6/6b/RankIcon_4.png/60px-RankIcon_4.png');
}
.statchart th.equipment,
.statchart th.weapon,
.statchart th.gear {
font-stretch: ultra-condensed;
font-size: x-small;
}
.statchart th.stat {
width: 100px;
min-width: 85px;
box-sizing: border-box;
}
.statchart td[class^="stat-"] {
z-index: 1;
text-align: center;
text-shadow: 0 0 1px #ecf5f9, 0 0 2px #ecf5f9, 0 0 4px #ecf5f9;
}
.statchart td[class*="percentile-"]:before {
content: "";
position: absolute;
top:0;
bottom: 0;
left: 0;
right: 0;
background-color: #d9edfb;
z-index: -2;
transition: 0.6s;
border-right: 1px solid #cbe7fb;
}
.statchart td.percentile-100:before {
right: 0;
}
.statchart td.percentile-95:before {
right: 5%;
}
.statchart td.percentile-90:before {
right: 10%;
}
.statchart td.percentile-85:before {
right: 15%;
}
.statchart td.percentile-80:before {
right: 20%;
}
.statchart td.percentile-75:before {
right: 25%;
}
.statchart td.percentile-70:before {
right: 30%;
}
.statchart td.percentile-65:before {
right: 35%;
}
.statchart td.percentile-60:before {
right: 40%;
}
.statchart td.percentile-55:before {
right: 45%;
}
.statchart td.percentile-50:before {
right: 50%;
}
.statchart td.percentile-45:before {
right: 55%;
}
.statchart td.percentile-40:before {
right: 65%;
}
.statchart td.percentile-35:before {
right: 70%;
}
.statchart td.percentile-30:before {
right: 75%;
}
.statchart td.percentile-25:before {
right: 80%;
}
.statchart td.percentile-20:before {
right: 85%;
}
.statchart td.percentile-15:before {
right: 90%;
}
.statchart td.percentile-10:before {
right: 95%;
}
.statchart td.percentile-5:before {
right: 99%;
}
/* UpgradeTable */
table.upgradetable {
width: 100%;
max-width: 640px;
text-align:center;
}
table.upgradetable tr th:first-child,
table.upgradetable tr td:first-child
{
width: 20%;
}
@media (max-width: 720px) {
table.upgradetable {
max-width: none;
display: table!important;
}
table.upgradetable td:nth-of-type(n + 2) {
width: calc(80% / 5);
font-size: 2.2vw;
}
table.upgradetable td img { /* images not wrapped in <a> */
max-width: 100% !important;
height: auto !important;
}
}
@media (max-width: 480px) {
table.upgradetable td:nth-of-type(n + 2) {
font-size: 2.5vw;
}
}
/* Front page stuff */
.fp-container {
display: grid;
gap: 10px;
grid-template-areas: "splash gacha twitter"
"splash raid twitter"
"splash updates twitter"
"links links links ";
grid-template-columns: 1fr 320px 320px;
margin: 0 auto;
width:100%;
}
@media (max-width: 1200px) {
.fp-container {
grid-template-areas: "splash "
"gacha "
"raid "
"updates"
"links "
"twitter";
grid-template-columns: 1fr;
width: 100%;
}
}
.fp-container p {
margin: 0;
}
.fp-item {
background-color: #eaeaea;
border-radius: 10px;
overflow: hidden;
padding: 0;
}
.fp-item-header {
background-color: #dadada;
font-weight: bold;
margin: 0;
padding: 4px;
text-align: center;
}
.fp-item-content {
margin: 0;
padding: 10px;
}
.fp-item-content a > img {
display: block;
margin: auto;
clear: both;
max-width: 100%;
height: auto;
}
.fp-item-content ul {
margin-left: 0;
}
.fp-item-content ul li {
margin-left: 1em;
}
.fp-item-splash {
display: flex;
align-items: center;
flex-direction: column;
justify-content: space-between;
background-image: url('https://static.miraheze.org/bluearchivewiki/3/39/Fp-background.jpg');
background-position: center;
background-size: cover;
grid-area: splash;
min-height: 500px;
position: relative;
}
@media (max-width: 1200px) {
.fp-item-splash {
min-height: 250px;
}
}
.fp-item-splash .countdown {
background-color: rgba(255, 255, 255, 0.7);
border-radius: 15px;
display: flex;
justify-content: center;
margin: 10px;
padding: 10px;
}
.fp-logo {
width:calc(100% - 20px);
margin: 100px auto 10px;
height:200px;
background:url('https://static.miraheze.org/bluearchivewiki/d/d2/Ba_logo_large.png');
background-repeat:no-repeat;
background-position:center;
background-size:contain;
clear:both;
}
.fp-item-splash .countdown .countdown-text {
margin-left: 10px;
padding-top: 12px;
text-align: center;
}
.fp-item-current-gacha {
grid-area: gacha;
text-align: center;
}
.fp-item-current-raid {
grid-area: raid;
text-align: center;
}
.fp-item-recent-updates {
grid-area: updates;
}
.fp-item-twitter {
background: none;
grid-area: twitter;
}
.fp-item-links {
display: flex;
flex-wrap: wrap;
grid-area: links;
justify-content: center;
padding: 10px;
row-gap: 10px;
}
.fp-item-links a {
margin: 0 10px;
}
.fp-item-links .break {
flex-basis: 100%;
height: 0;
}
.fp-item-links a .link-image {
background-image: url('https://static.miraheze.org/bluearchivewiki/5/58/Fp-link-placeholder.png');
background-position: center;
background-size: 100%;
border-radius: 50%;
width: 90px;
height: 90px;
margin: 0 auto;
}
.fp-item-links a .link-image.link-missions {
background-image: url('https://static.miraheze.org/bluearchivewiki/6/6d/Fp-link-missions.png');
}
.fp-item-links a .link-image.link-raid {
background-image: url('https://static.miraheze.org/bluearchivewiki/9/9c/Fp-link-raid.png');
}
.fp-item-links a .link-image.link-arena {
background-image: url('https://static.miraheze.org/bluearchivewiki/8/8f/Fp-link-arena.png');
}
.fp-item-links a .link-image.link-commission {
background-image: url('https://static.miraheze.org/bluearchivewiki/d/df/Fp-link-commission.png');
}
.fp-item-links a .link-image.link-bountyhunt {
background-image: url('https://static.miraheze.org/bluearchivewiki/3/31/Fp-link-bountyhunt.png');
}
.fp-item-links a .link-image.link-characters {
background-image: url('https://static.miraheze.org/bluearchivewiki/0/0a/Fp-link-characters.png');
}
.fp-item-links a .link-image.link-cafe{
background-image: url('https://static.miraheze.org/bluearchivewiki/5/57/Fp-link-cafe.png');
}
.fp-item-links a .link-image.link-equipment{
background-image: url('https://static.miraheze.org/bluearchivewiki/c/ca/Fp-link-equipment.png');
}
.fp-item-links a .link-image.link-unique-weapons{
background-image: url('https://static.miraheze.org/bluearchivewiki/a/ac/Fp-link-unique-weapons.png');
}
.fp-item-links a .link-image.link-events{
background-image: url('https://static.miraheze.org/bluearchivewiki/b/b6/Fp-link-events.png');
}
.fp-item-links a .link-image.link-school_exchange{
background-image: url('https://static.miraheze.org/bluearchivewiki/e/ec/Fp-link-school-exchange.png');
}
.fp-item-links a .link-image.link-recruitment{
background-image: url('https://static.miraheze.org/bluearchivewiki/b/b1/Fp-link-recruitment.png');
}
.fp-item-links a .link-image.link-shop{
background-image: url('https://static.miraheze.org/bluearchivewiki/6/61/Fp-link-shop.png');
}
.fp-item-links a .link-text {
margin-top: 10px;
text-align: center;
width: 96px;
}
/* Twitter widget fix */
iframe#twitter-widget-0, .twitter-timeline {
height: 100%!important;
}
@media (min-width: 1200px) {
.fp-item-twitter {
min-height: 800px;
}
}
/*** Template:Character ***/
.character {
display: table!important;
background-color:#ecf5f9;
float:right;
clear:right;
margin-left: 24px!important;
text-align:center;
width:320px;
box-sizing: border-box;
}
.character th.character-header {
background-color:#2d4c72;
color:white;
}
.rarity,
.character-rarity {
margin: 4px auto 8px auto;
line-height: 19px;
}
.rarity > img,
.character-rarity > img {
margin: 0 1px;
}
.character-images {
width:100%;
}
.character-school,
.character-role {
width:50%;
}
.character-affinity, .character-equipment {
width: 100%;
border-spacing: 0;
margin: 0!important;
display: table!important;
}
.character-affinity td:nth-child(2) {
border: solid #a2a9b1; border-width: 0 1px;
}
.character-affinity-types > td {
width: calc(100% / 3);
padding: 5px 0 4px;
}
.character-affinity-types img {
filter: grayscale(1.0) opacity(0.9);
}
.character-affinity-values > td {
padding: 0 0 3px;
}
.character-equipment td {
width: 20%;
padding: 0;
}
.character-equipment .weapon {
width: 40%;
padding-top: 2px;
padding-bottom: 0;
position:relative;
}
.weapon-text {
position:absolute;
z-index:1;
top:0px;
left:0px;
margin:0;
padding:2px 0 0 4px;
font-weight: bold;
color: #2d4c72;
filter: drop-shadow(0px 0px 1px #ecf5f9);
}
.weapon-text img {
margin-right: 2px;
}
.weapon-unique {
margin-top: 12px;
margin-bottom: 6px;
}
.character-voice-preview {
position: relative;
cursor: pointer;
}
td.character-voice-preview::after {
background: url(https://static.miraheze.org/bluearchivewiki/8/8e/Icon_sound.png) no-repeat center;
background-size: contain;
position: absolute;
content: '';
display: block;
width: 14px;
right: 5px;
top: 0;
bottom: 0;
opacity: 0.8;
}
.character .portrait-birthday a.image::after {
display: block;
content: "";
height: 76px;
width: 52px;
background: url(https://static.miraheze.org/bluearchivewiki/9/9a/Icon_Momotalk_BirthdayHat.png);
position: absolute;
top: 8px;
right: 99px;
transform: rotate(18deg);
}
.character-images .tabber__section {
width: 312px;
}
/*** Hide Mainpage title ***/
body.page-Main_Page.action-view h1.firstHeading, body.page-Main_Page.action-submit h1.firstHeading { display: none; }
/* Style for horizontal lists (separator following item).
@source mediawiki.org/wiki/Snippets/Horizontal_lists
@revision 8 (2016-05-21)
@author [[User:Edokter]]
*/
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
margin: 0; /* don't trust the note that says margin doesn't work with inline
* removing margin: 0 makes dds have margins again */
display: inline;
}
/* Display nested lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
display: inline;
}
/* Hide empty list items */
.hlist .mw-empty-li {
display: none;
}
/* Generate interpuncts */
.hlist dt:after {
content: ": ";
}
/**
* Note hlist style usage differs in Minerva and is defined in core as well!
* Please check Minerva desktop (and Minerva.css) when changing
* See https://phabricator.wikimedia.org/T213239
*/
.hlist dd:after,
.hlist li:after {
content: " · ";
font-weight: bold;
}
.hlist dd:last-child:after,
.hlist dt:last-child:after,
.hlist li:last-child:after {
content: none;
}
/* Add parentheses around nested lists */
.hlist dd dd:first-child:before,
.hlist dd dt:first-child:before,
.hlist dd li:first-child:before,
.hlist dt dd:first-child:before,
.hlist dt dt:first-child:before,
.hlist dt li:first-child:before,
.hlist li dd:first-child:before,
.hlist li dt:first-child:before,
.hlist li li:first-child:before {
content: " (";
font-weight: normal;
}
.hlist dd dd:last-child:after,
.hlist dd dt:last-child:after,
.hlist dd li:last-child:after,
.hlist dt dd:last-child:after,
.hlist dt dt:last-child:after,
.hlist dt li:last-child:after,
.hlist li dd:last-child:after,
.hlist li dt:last-child:after,
.hlist li li:last-child:after {
content: ")";
font-weight: normal;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
counter-reset: listitem;
}
.hlist ol > li {
counter-increment: listitem;
}
.hlist ol > li:before {
content: " " counter(listitem) "\a0";
}
.hlist dd ol > li:first-child:before,
.hlist dt ol > li:first-child:before,
.hlist li ol > li:first-child:before {
content: " (" counter(listitem) "\a0";
}
/* Default style for navigation boxes */
.navbox { /* Navbox container style */
box-sizing: border-box;
border: 1px solid #a2a9b1;
width: 100%;
clear: both;
font-size: 88%;
text-align: center;
padding: 1px;
margin: 1em auto 0; /* Prevent preceding content from clinging to navboxes */
}
.navbox .navbox {
margin-top: 0; /* No top margin for nested navboxes */
}
.navbox + .navbox {
margin-top: -1px; /* Single pixel border between adjacent navboxes */
}
.navbox-inner,
.navbox-subgroup {
width: 100%;
}
.navbox-group,
.navbox-title,
.navbox-abovebelow {
padding: 0.25em 1em; /* Title, group and above/below styles */
line-height: 1.5em;
text-align: center;
}
th.navbox-group { /* Group style */
white-space: nowrap;
/* @noflip */
text-align: right;
}
.navbox,
.navbox-subgroup {
background-color: #fdfdfd; /* Background color */
}
.navbox-list {
line-height: 1.5em;
border-color: #fdfdfd; /* Must match background color */
}
/* cell spacing for navbox cells */
tr + tr > .navbox-abovebelow,
tr + tr > .navbox-group,
tr + tr > .navbox-image,
tr + tr > .navbox-list { /* Borders above 2nd, 3rd, etc. rows */
border-top: 2px solid #fdfdfd; /* Must match background color */
}
.navbox th,
.navbox-title {
background-color: #d9edfb; /* Level 1 color */
}
.navbox-abovebelow,
th.navbox-group,
.navbox-subgroup .navbox-title {
background-color: #ecf5f9; /* Level 2 color */
}
.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow {
background-color: #e6e6ff; /* Level 3 color */
}
.navbox-even {
background-color: #f7f7f7; /* Even row striping */
}
.navbox-odd {
background-color: transparent; /* Odd row striping */
}
.navbox .hlist td dl,
.navbox .hlist td ol,
.navbox .hlist td ul,
.navbox td.hlist dl,
.navbox td.hlist ol,
.navbox td.hlist ul {
padding: 0.125em 0; /* Adjust hlist padding in navboxes */
}
/*** Furniture table output through DPL ***/
.furniture-table {
width: 100%;
min-width: 575px;
max-width: 1024px;
}
.furniture-table td.icon {
text-align: center;
}
.furniture-table td.icon img {
margin: -4px -6px;
}
.furniture-table img.interaction-portrait {
border-radius: 50%;
height: 48px;
object-fit: cover;
margin: 1px 4px 1px 0px;
}
.furniture-table-narrow {
width: 100%;
min-width: auto;
max-width: 640px;
}
/*** Strategytable ***/
.strategytable {
width: 100%;
max-width: 900px;
}
.strategytable .students {
width:250px;
text-align: center;
}
.strategytable .students img {
margin: 4px;
}
@media (max-width: 720px) {
.strategytable .students {
width:170px;
}
}
@media (max-width: 480px) {
.strategytable .students img {
margin: 4px 0;
}
.strategytable .students {
width: auto;
max-width:78px;
}
.strategytable .strategy {
padding: 0.2em 0.4em;
}
}
/*** Bannertable ***/
.bannertable {
width: 100%;
max-width: 900px;
text-align: center;
}
.bannertable .image {
width: 300px;
position: relative;
}
.bannertable .date {
width: 100px;
}
.bannertable tr.limited {
background-color: #fff2ed;
}
.limited td.image::after {
content: " ";
display: block;
position: absolute;
height: 40px;
width: 63px;
top: 10px;
left: 14px;
background-image: url(https://static.miraheze.org/bluearchivewiki/f/f3/Limited_tag.png);
background-size: contain;
background-repeat: no-repeat;
transform: rotate(-10deg);
}
@media (max-width: 720px) {
}
@media (max-width: 480px) {
}
/*** Generic table styles ***/
table .tbd {
color:#aaaaaa;
}
table .tbd img {
opacity: 0.6;
}
.related-portrait {
border-radius: 50%;
height: 48px;
object-fit: cover;
margin: 1px 4px 1px 0px;
}
.limitwidth,
.limitwidth-1024 {
width: 100%;
min-width: 575px;
max-width: 1024px;
}
.limitwidth-720 {
width: 100%;
min-width: 575px;
max-width: 720px;
}
/*** Template:ItemCard ***/
img.itemcard {
margin: -4px 0 -3px;
}
.item-quantity {
display: inline-block;
background: rgb(64 110 160 / 10%);
height: 22px;
width: 62px;
border-radius: 11px;
margin-right: -30px;
padding: 0 26px 0 2px;
box-sizing: border-box;
line-height: 22px;
text-align: center;
}
.itemcard-block {
display: inline-block;
text-align: center;
}
.itemcard-block > span {
display: inline-block;
position: relative;
}
.itemcard-block span > .item-quantity {
display: block;
position: absolute;
width: 60%;
top: calc(50% - 11px);
left: -2px;
text-align: left;
padding: 0 2px 0 4px;
}
.itemcard-block span > .item-tier {
display: block;
position: absolute;
box-sizing: border-box;
background: rgb(64 110 160 / 10%);
color: #606060;
bottom: -1px;
right: 0;
width: 15px;
height: 15px;
padding: 0;
font-size: 8px;
line-height: 18px;
border-radius: 11px;
}
/*** Template:MissionRewards ***/
table.missionrewards {
background:none;
border:none;
border-collapse:separate;
text-align:center;
}
table.missionrewards span {
display: block;
bottom: 1px;
line-height: 20px;
border-radius: 12px;
padding: 0 4px;
color: #fff;
}
table.missionrewards span.prob {
background: #406ea0;
}
table.missionrewards span.amount {
background: #a06c40;
font-size: 12px;
}
/* Related characters list */
.related-characters div {
display: inline-flex;
width: 190px;
margin: 2px 0;
flex-direction: row;
align-items: center;
}
/* TabberNeue */
.character-images .tabber__tabs {
margin: 0 auto;
}
.itemtable .tabber__panel,
.furnituretable .tabber__panel {
padding: 6px;
}
/* Generic opacity classes */
.opacity-90 {opacity: 0.9;}
.opacity-80 {opacity: 0.8;}
.opacity-70 {opacity: 0.7;}
.opacity-60 {opacity: 0.6;}
.opacity-50 {opacity: 0.5;}
.opacity-40 {opacity: 0.4;}
.opacity-30 {opacity: 0.3;}
.opacity-20 {opacity: 0.2;}
.opacity-10 {opacity: 0.1;}
/* TimedMediaHandler / VideoJS player */
/* remove CC button in audio player */
.vjs-subs-caps-button {
display: none;
}
td span.mw-tmh-player.audio {
vertical-align: middle;
margin: 3px 0;
}
.lt-image-test {
background-image: url('data:image/png;base64,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');
}