Difference between revisions of "MediaWiki:Common.css"
From Starsonata Wiki
Blue dwarf (talk | contribs) (Playing with some CSS to fix diff display, hopefully.) |
Blue dwarf (talk | contribs) |
||
(300 intermediate revisions by 13 users not shown) | |||
Line 1: | Line 1: | ||
+ | /* Horizontal Mods Column Tables */ | ||
+ | |||
+ | .wikitable.horzmods { | ||
+ | table-layout: fixed; | ||
+ | } | ||
+ | |||
+ | .wikitable.horzmods thead tr, | ||
+ | .wikitable.horzmods tbody tr { | ||
+ | width: 100%; | ||
+ | min-width: 100%; | ||
+ | display: flex; | ||
+ | justify-content: space-between; | ||
+ | } | ||
+ | |||
+ | .wikitable.horzmods tbody tr { | ||
+ | height: 16em; | ||
+ | } | ||
+ | |||
+ | .wikitable.horzmods th:first-child, | ||
+ | .wikitable.horzmods td:first-child { | ||
+ | width: 15% !important; | ||
+ | overflow:hidden !important; | ||
+ | } | ||
+ | |||
+ | .wikitable.horzmods td:first-child img { | ||
+ | width:100% !important; | ||
+ | height:auto !important; | ||
+ | } | ||
+ | |||
+ | .wikitable.horzmods th:nth-child(2), | ||
+ | .wikitable.horzmods td:nth-child(2) { | ||
+ | width: 15% !important; | ||
+ | } | ||
+ | |||
+ | .wikitable.horzmods th:nth-child(4), | ||
+ | .wikitable.horzmods th:nth-child(5), | ||
+ | .wikitable.horzmods th:nth-child(7), | ||
+ | .wikitable.horzmods th:nth-child(9), | ||
+ | .wikitable.horzmods th:nth-child(19), | ||
+ | .wikitable.horzmods th:nth-child(20), | ||
+ | .wikitable.horzmods td:nth-child(4), | ||
+ | .wikitable.horzmods td:nth-child(5), | ||
+ | .wikitable.horzmods td:nth-child(7), | ||
+ | .wikitable.horzmods td:nth-child(9), | ||
+ | .wikitable.horzmods td:nth-child(19), | ||
+ | .wikitable.horzmods td:nth-child(20) { | ||
+ | width: 8% !important; | ||
+ | } | ||
+ | |||
+ | .wikitable.horzmods td, | ||
+ | .wikitable.horzmods th { | ||
+ | border: 1px #aaa solid; | ||
+ | border-collapse: collapse; | ||
+ | padding-left: 0 !important; | ||
+ | padding-right: 0 !important; | ||
+ | padding-top: 0.2em !important; | ||
+ | padding-bottom: 0.2em !important; | ||
+ | overflow:auto!important; | ||
+ | } | ||
+ | |||
+ | .wikitable.horzmods th:not(last-child), | ||
+ | .wikitable.horzmods td:not(last-child) { | ||
+ | padding-left: 0.2em !important; | ||
+ | padding-right: 0.2em !important; | ||
+ | border: 1px #aaa solid !important; | ||
+ | width: 4%; | ||
+ | display: flex !important; | ||
+ | flex-flow: column nowrap; | ||
+ | justify-content: center; | ||
+ | align-content: center; | ||
+ | align-items: stretch; | ||
+ | } | ||
+ | |||
+ | .wikitable.horzmods td:not(last-child) { | ||
+ | min-height: 8.25em !important; | ||
+ | max-height: 8.25em !important; | ||
+ | height: 8.25em !important; | ||
+ | } | ||
+ | |||
+ | .wikitable.horzmods th:last-child, | ||
+ | .wikitable.horzmods td:last-child { | ||
+ | min-width: 99.4% !important; | ||
+ | display: block !important; | ||
+ | padding-left: 0.2em !important; | ||
+ | padding-right: 0.2em !important; | ||
+ | position: absolute; | ||
+ | left: 0; | ||
+ | right: 0; | ||
+ | margin-top: 0em !important; | ||
+ | padding-top: 0.25em !important; | ||
+ | overflow-y: scroll !important; | ||
+ | background: rgba(0,0,0,0); | ||
+ | padding-bottom: 0em !important; | ||
+ | min-height: 0.1em !important; | ||
+ | max-height: 0.1em !important; | ||
+ | float: left; | ||
+ | text-align: center; | ||
+ | width: 99.4%; | ||
+ | opacity:0; | ||
+ | word-wrap: normal; | ||
+ | word-break: normal; | ||
+ | } | ||
+ | |||
+ | .wikitable.horzmods td:last-child { | ||
+ | background: rgba(0,0,0,0.5); | ||
+ | min-height: 7em !important; | ||
+ | max-height: 7em !important; | ||
+ | width: 99.4%; | ||
+ | opacity:1; | ||
+ | margin-top: 8.7em !important; | ||
+ | } | ||
+ | |||
+ | |||
+ | |||
+ | /* Wiki Table Sorting Header with Link Fix */ | ||
+ | |||
+ | th a { | ||
+ | text-decoration: none; | ||
+ | -webkit-background-clip: text; | ||
+ | -moz-background-clip: text; | ||
+ | background-clip: text; | ||
+ | } | ||
+ | |||
+ | |||
+ | body { | ||
+ | display: grid; | ||
+ | grid-template-rows: auto auto 1fr; | ||
+ | } | ||
+ | |||
+ | #mw-page-base { | ||
+ | grid-row: 1; | ||
+ | grid-column: 1/3; | ||
+ | } | ||
+ | |||
+ | #mw-head-base { | ||
+ | grid-row: 1; | ||
+ | grid-column: 1/3; | ||
+ | } | ||
+ | |||
+ | #content { | ||
+ | grid-row: 2; | ||
+ | grid-column: 1/3; | ||
+ | min-width: 0; | ||
+ | width: auto; | ||
+ | display: block; | ||
+ | } | ||
+ | |||
+ | .mw-body#content { | ||
+ | margin-left: 10.25em; | ||
+ | } | ||
+ | |||
+ | #mw-navigation { | ||
+ | grid-row: 1/4; | ||
+ | grid-column: 1; | ||
+ | } | ||
+ | |||
+ | :not(.page-Main_Page) #mw-navigation #mw-panel { | ||
+ | padding-left:0; | ||
+ | position: sticky; | ||
+ | top: 3.5em; | ||
+ | } | ||
+ | |||
+ | .page-Main_Page #mw-navigation #mw-panel { | ||
+ | padding-left:0; | ||
+ | position: fixed; | ||
+ | top: 3.5em; | ||
+ | } | ||
+ | |||
+ | #footer { | ||
+ | grid-row: 3; | ||
+ | grid-column: 1/3; | ||
+ | } | ||
+ | |||
+ | .wikitable span { | ||
+ | scroll-margin-top: 4em; | ||
+ | } | ||
+ | |||
+ | #toc, .toc { | ||
+ | margin-top: 30px; | ||
+ | background-color: rgb(0 0 0 / 20%); | ||
+ | } | ||
+ | |||
+ | .systembox table { | ||
+ | float:right; | ||
+ | width:200px; | ||
+ | } | ||
+ | |||
+ | .centered { | ||
+ | text-align: center; | ||
+ | border-style: none; | ||
+ | } | ||
+ | |||
+ | /******************************************************************************/ | ||
+ | /* Damage types */ | ||
+ | .beam { color: magenta; } | ||
+ | .energy { color: #8E44AD; } | ||
+ | .heat { color: orange; } | ||
+ | .physical { color: #3498DB; } | ||
+ | .radiation { color: lightgrey; } | ||
+ | .surgical { color: turquoise; } | ||
+ | .mining { color: lightgreen; } | ||
+ | .transference { color: #3F3FFF; } | ||
+ | .true { color: #F0F05B; } | ||
+ | .bigtable tr > .energy { color: #8E44AD; border-color: #dddddd; } | ||
+ | .bigtable tr > .heat { color: orange; border-color: #dddddd; } | ||
+ | .bigtable tr > .physical { color: #3498DB; border-color: #dddddd; } | ||
+ | .bigtable tr > .radiation { color: lightgrey; border-color: #dddddd; } | ||
+ | .bigtable tr > .surgical { color: turquoise; border-color: #dddddd; } | ||
+ | .bigtable tr > .mining { color: lightgreen; border-color: #dddddd; } | ||
+ | .bigtable tr > .transference { color: #3F3FFF; border-color: #dddddd; } | ||
+ | |||
+ | .strength { | ||
+ | color: rgb(1,219,1); | ||
+ | } | ||
+ | |||
+ | .weakness { | ||
+ | color: rgb(219,1,1); | ||
+ | } | ||
+ | |||
+ | .bg_physical { | ||
+ | background-color: rgba(5,6,201,0.5); | ||
+ | } | ||
+ | |||
+ | .bg_surgical { | ||
+ | background-color: rgba(57,179,122,0.5); | ||
+ | } | ||
+ | |||
+ | .bg_radiation { | ||
+ | background-color: rgba(174,172,174,0.5); | ||
+ | } | ||
+ | |||
+ | .bg_mining { | ||
+ | background-color: rgba(37,204,5,0.5); | ||
+ | } | ||
+ | |||
+ | .bg_transference { | ||
+ | background-color: rgba(96,124,174,0.5); | ||
+ | } | ||
+ | |||
+ | .bg_heat { | ||
+ | background-color: rgba(206,66,5,0.5); | ||
+ | } | ||
+ | |||
+ | .bg_laser { | ||
+ | background-color: rgba(206,49,70,0.5); | ||
+ | } | ||
+ | |||
+ | .bg_energy { | ||
+ | background-color: rgba(113,63,118,0.5); | ||
+ | } | ||
+ | |||
+ | .bg_weakness { | ||
+ | background-color: rgba(219,1,1,0.5); | ||
+ | } | ||
+ | |||
+ | /******************************************************************************/ | ||
+ | /* Item qualities */ | ||
+ | .junk { | ||
+ | color: #555555; | ||
+ | } | ||
+ | .common { | ||
+ | color: #ffffff; | ||
+ | } | ||
+ | .uncommon { | ||
+ | color: #40BF00; | ||
+ | } | ||
+ | .rare { | ||
+ | color: #0080FF; | ||
+ | } | ||
+ | .exotic { | ||
+ | color: #FF8000; | ||
+ | } | ||
+ | .artifact { | ||
+ | color: #8000BF; | ||
+ | } | ||
+ | .exalted { | ||
+ | color: #FF6767; | ||
+ | } | ||
+ | .legendary { | ||
+ | color: #00FFFF; | ||
+ | } | ||
+ | |||
+ | |||
+ | h1, h2, h3, h4, h5, h6 { | ||
+ | /* overflow:auto;*/ | ||
+ | } | ||
+ | |||
+ | h1 { | ||
+ | line-height:normal; | ||
+ | } | ||
+ | |||
h2 { | h2 { | ||
− | padding: | + | padding:0.1em; |
+ | line-height:normal; | ||
} | } | ||
.toc { | .toc { | ||
− | height: | + | min-height:25px; |
− | width: | + | height:auto; |
+ | max-height: 400px; | ||
+ | width: 300px; | ||
display: block; | display: block; | ||
− | |||
position:relative; | position:relative; | ||
− | -webkit-transition: | + | overflow-y:auto; |
− | -moz-transition: | + | overflow-x:hidden; |
− | -ms-transition: | + | padding:0px 5px!important; |
− | -o-transition: | + | -webkit-transition: box-shadow 0.3s ease; |
− | transition: | + | -moz-transition: box-shadow 0.3s ease; |
− | + | -ms-transition: box-shadow 0.3s ease; | |
− | + | -o-transition: box-shadow 0.3s ease; | |
− | . | + | transition: box-shadow 0.3s ease; |
− | height: | + | -webkit-transition:height 0.3s ease-in-out; |
− | + | -moz-transition:height 0.3s ease-in-out; | |
+ | -ms-transition:height 0.3s ease-in-out; | ||
+ | -o-transition:height 0.3s ease-in-out; | ||
+ | transition:height 0.3s ease-in-out; | ||
+ | -webkit-transition:min-height 0.3s ease-in-out; | ||
+ | -moz-transition:min-height 0.3s ease-in-out; | ||
+ | -ms-transition:min-height 0.3s ease-in-out; | ||
+ | -o-transition:min-height 0.3s ease-in-out; | ||
+ | transition:min-height 0.3s ease-in-out; | ||
+ | -webkit-transition:max-height 0.3s ease-in-out; | ||
+ | -moz-transition:max-height 0.3s ease-in-out; | ||
+ | -ms-transition:max-height 0.3s ease-in-out; | ||
+ | -o-transition:max-height 0.3s ease-in-out; | ||
+ | transition:max-height 0.3s ease-in-out; | ||
} | } | ||
.toc #toctitle { | .toc #toctitle { | ||
− | |||
left:0px; | left:0px; | ||
− | |||
width:100%; | width:100%; | ||
border-bottom:1px solid #fff; | border-bottom:1px solid #fff; | ||
} | } | ||
− | .tochidden { | + | .toc.tochidden { |
− | + | min-height:25px; | |
height:25px; | height:25px; | ||
+ | max-height:25px; | ||
+ | border: 1px solid #ff4500; | ||
box-shadow: 0px 0px 3px 3px #ff4500; | box-shadow: 0px 0px 3px 3px #ff4500; | ||
− | + | overflow-y:hidden; /* not needed, but makes chrome instantly hide the scrollbar */ | |
− | + | -webkit-transition:height 0.3s ease-in-out; | |
− | + | -moz-transition:height 0.3s ease-in-out; | |
− | + | -ms-transition:height 0.3s ease-in-out; | |
− | . | + | -o-transition:height 0.3s ease-in-out; |
− | + | transition:height 0.3s ease-in-out; | |
− | height: | + | -webkit-transition:min-height 0.3s ease-in-out; |
− | + | -moz-transition:min-height 0.3s ease-in-out; | |
+ | -ms-transition:min-height 0.3s ease-in-out; | ||
+ | -o-transition:min-height 0.3s ease-in-out; | ||
+ | transition:min-height 0.3s ease-in-out; | ||
+ | -webkit-transition:max-height 0.3s ease-in-out; | ||
+ | -moz-transition:max-height 0.3s ease-in-out; | ||
+ | -ms-transition:max-height 0.3s ease-in-out; | ||
+ | -o-transition:max-height 0.3s ease-in-out; | ||
+ | transition:max-height 0.3s ease-in-out; | ||
} | } | ||
Line 56: | Line 370: | ||
.editsection, #p-captions ul li a { | .editsection, #p-captions ul li a { | ||
− | margin-left: 5px!important; | + | margin-left: 5px!important; |
− | color: #fff!important; | + | color: #fff!important; |
− | background: rgba(0,0,0,0.6)!important; | + | background: rgba(0,0,0,0.6)!important; |
− | border-radius: 5px!important; | + | border-radius: 5px!important; |
− | padding: 2px!important; | + | padding: 2px!important; |
− | margin: 10px!important; | + | margin: 10px!important; |
− | top: -1px!important; | + | top: -1px!important; |
− | left: -1px!important; | + | left: -1px!important; |
− | position: relative!important; | + | position: relative!important; |
− | box-shadow: 1px 1px 1px 1px #000!important; | + | box-shadow: 1px 1px 1px 1px #000!important; |
} | } | ||
.editsection:hover, #p-captions ul li a:hover { | .editsection:hover, #p-captions ul li a:hover { | ||
− | color: # | + | color: #7af5ff99!important; |
top:0px!important; | top:0px!important; | ||
left:0px!important; | left:0px!important; | ||
-webkit-transition:all .3s!important; | -webkit-transition:all .3s!important; | ||
transition:all .3s!important; | transition:all .3s!important; | ||
− | box-shadow: 0px 0px 3px 3px # | + | box-shadow: 0px 0px 3px 3px #7af5ff99!important; |
} | } | ||
#p-captions li.selected ul a { | #p-captions li.selected ul a { | ||
− | color: # | + | color: #7af5ff99!important; |
background-color:rgba(255,255,255,0.2)!important; | background-color:rgba(255,255,255,0.2)!important; | ||
top:0px!important; | top:0px!important; | ||
left:0px!important; | left:0px!important; | ||
− | box-shadow: 0px 0px 3px 3px # | + | box-shadow: 0px 0px 3px 3px #7af5ff99!important; |
} | } | ||
Line 90: | Line 404: | ||
.editsection a:hover { | .editsection a:hover { | ||
− | color:# | + | color:#7af5ff99; |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
} | } | ||
− | table { | + | table, .wrapper { |
font-size: 100%; | font-size: 100%; | ||
border: 0px; | border: 0px; | ||
Line 109: | Line 414: | ||
margin: 5px; | margin: 5px; | ||
background: rgba(0,0,0,0.6); | background: rgba(0,0,0,0.6); | ||
− | border-color: # | + | border-color: #7af5ff99; |
− | box-shadow: 0px 0px 3px 3px # | + | box-shadow: 0px 0px 3px 3px #7af5ff99; |
} | } | ||
Line 151: | Line 456: | ||
body h2 { | body h2 { | ||
font-size: 2em; | font-size: 2em; | ||
+ | } | ||
+ | |||
+ | .wikitable { | ||
+ | max-width: 100%; | ||
+ | table-layout: auto; | ||
+ | background-color: black !important; | ||
} | } | ||
Line 156: | Line 467: | ||
border: 1px #aaa solid; | border: 1px #aaa solid; | ||
border-collapse: collapse; | border-collapse: collapse; | ||
− | padding: 0.2em; | + | /* padding: 0px, 1px; */ |
+ | /* padding: 0px, 0.2em; */ | ||
+ | padding-left: 0 !important; | ||
+ | padding-right: 0 !important; | ||
+ | min-width: 2.5% !important; | ||
+ | padding-top: 0.2em !important; | ||
+ | padding-bottom: 0.2em !important; | ||
/*top: -1px; | /*top: -1px; | ||
left: -1px; | left: -1px; | ||
position: relative;*/ | position: relative;*/ | ||
/*box-shadow:1px 1px 1px 1px #000;*/ | /*box-shadow:1px 1px 1px 1px #000;*/ | ||
− | overflow: | + | overflow:auto!important; |
+ | } | ||
+ | |||
+ | .wikitable td:last-child { | ||
+ | min-width: 10% !important; | ||
+ | display: table-cell; | ||
+ | min-height: 10em; | ||
+ | max-height: 10em; | ||
+ | padding-left: 0.2em !important; | ||
+ | padding-right: 0.2em !important; | ||
+ | } | ||
+ | |||
+ | .wikitable th { | ||
+ | position: sticky; | ||
+ | top:-1px; | ||
+ | background-color:black !important; | ||
+ | background-clip: padding-box; | ||
} | } | ||
.wikitable th:hover, .wikitable td:hover { | .wikitable th:hover, .wikitable td:hover { | ||
border: 1px #aaa solid; | border: 1px #aaa solid; | ||
− | padding: 0.2em; | + | padding: 0px, 0.2em; |
/*top: 0px; | /*top: 0px; | ||
left: 0px; | left: 0px; | ||
Line 175: | Line 508: | ||
box-shadow: 0px 0px 3px 3px #ffaf31;*/ | box-shadow: 0px 0px 3px 3px #ffaf31;*/ | ||
} | } | ||
+ | |||
+ | .wikitable tr:hover { | ||
+ | background: rgba(255,255,255,0.1); | ||
+ | } | ||
+ | |||
+ | /* Shipboxes */ | ||
.cloakbox table, .shipbox table { | .cloakbox table, .shipbox table { | ||
Line 183: | Line 522: | ||
height:100%; | height:100%; | ||
width:auto; | width:auto; | ||
+ | max-width: 30em; | ||
} | } | ||
Line 192: | Line 532: | ||
margin: 5px; | margin: 5px; | ||
background: rgba(0,0,0,0.6); | background: rgba(0,0,0,0.6); | ||
− | border-color: # | + | border-color: #7af5ff99; |
− | box-shadow: 0px 0px 3px 3px # | + | box-shadow: 0px 0px 3px 3px #7af5ff99; |
float: none; | float: none; | ||
width: 700px; | width: 700px; | ||
Line 216: | Line 556: | ||
box-shadow:none; | box-shadow:none; | ||
overflow-y:scroll; | overflow-y:scroll; | ||
+ | opacity:1; | ||
+ | } | ||
+ | |||
+ | .missionbox2 table { | ||
+ | font-size: 100%; | ||
+ | border: 0px; | ||
+ | border-radius: 5px; | ||
+ | padding: 5px; | ||
+ | margin: 5px 5px 10px 10px; | ||
+ | background: rgba(0,0,0,0.6); | ||
+ | border-color: #7af5ff99; | ||
+ | box-shadow: 0px 0px 3px 3px #7af5ff99; | ||
+ | width: 45em; | ||
+ | } | ||
+ | |||
+ | .missionbox2 .missionhover { | ||
+ | height:100px; | ||
+ | overflow:hidden; | ||
+ | padding:20px; | ||
+ | opacity:0.5; | ||
+ | -webkit-box-shadow:inset 0 1px 5px 1px rgba(155,155,155,1); | ||
+ | box-shadow:inset 0 1px 5px 1px rgba(155,155,155,1); | ||
+ | -webkit-transition: all .3s ease!important; | ||
+ | -moz-transition: all .3s ease!important; | ||
+ | -ms-transition: all .3s ease!important; | ||
+ | -o-transition: all .3s ease!important; | ||
+ | transition: all .3s ease!important; | ||
+ | } | ||
+ | |||
+ | .missionbox2 .missionhover:hover { | ||
+ | height:300px; | ||
+ | box-shadow:none; | ||
+ | overflow-y:scroll; | ||
+ | opacity:1; | ||
+ | } | ||
+ | |||
+ | |||
+ | .teambox table { | ||
+ | float:none; | ||
+ | margin-left:auto; | ||
+ | margin-right:auto; | ||
+ | width:1000px; | ||
+ | } | ||
+ | |||
+ | .teambox .listing a { | ||
+ | display:block; | ||
+ | } | ||
+ | |||
+ | .teambox .flag { | ||
+ | float:right; | ||
+ | } | ||
+ | |||
+ | .teambox pre { | ||
+ | border:none; | ||
+ | color:#fff; | ||
+ | background-color:transparent; | ||
+ | line-height:normal; | ||
+ | } | ||
+ | |||
+ | .teambox h1, h2, h3 { | ||
+ | padding:10px; | ||
+ | margin-bottom:0px; | ||
+ | border-bottom:none; | ||
+ | } | ||
+ | |||
+ | .expandable { | ||
+ | max-height:50px; | ||
+ | overflow:hidden; | ||
+ | opacity:0.5; | ||
+ | padding:5px; | ||
+ | border:1px solid #7af5ff99; | ||
+ | border-radius:5px; | ||
+ | -webkit-box-shadow:inset 0 1px 5px 1px rgba(155,155,155,1); | ||
+ | box-shadow:inset 0 1px 5px 1px rgba(155,155,155,1); | ||
+ | -webkit-transition: all .3s ease; | ||
+ | -moz-transition: all .3s ease; | ||
+ | -ms-transition: all .3s ease; | ||
+ | -o-transition: all .3s ease; | ||
+ | transition: all .3s ease; | ||
+ | } | ||
+ | |||
+ | .expandable:hover { | ||
+ | max-height:300px; | ||
+ | overflow-y:scroll; | ||
+ | box-shadow:none; | ||
opacity:1; | opacity:1; | ||
} | } | ||
Line 236: | Line 661: | ||
} | } | ||
− | table.diff { | + | table.diff, td.diff-otitle, td.diff-ntitle { |
background-color:#000; | background-color:#000; | ||
} | } | ||
− | td.diff-context { | + | td.diff-context,td.diff-deletedline,td.diff-addedline { |
− | background-color:# | + | background-color:#555; |
} | } | ||
td.diff-deletedline { | td.diff-deletedline { | ||
− | + | color:#f55; | |
} | } | ||
td.diff-addedline { | td.diff-addedline { | ||
− | background:# | + | color:#afa; |
+ | } | ||
+ | td.diff-addedline .diffchange { | ||
+ | background: black; | ||
+ | } | ||
+ | |||
+ | /*Ships Page-Specific CSS*/ | ||
+ | |||
+ | body.page-TCGM_Sandbox .shipbox table { | ||
+ | height:100px; | ||
+ | display:block; | ||
+ | width:100%; | ||
+ | } | ||
+ | |||
+ | body.page-TCGM_Sandbox .shipbox tr, body.page-TCGM_Sandbox .shipbox td, body.page-TCGM_Sandbox .shipbox tbody { | ||
+ | display:block; | ||
+ | } | ||
+ | |||
+ | |||
+ | /* Class Page-Specific CSS */ | ||
+ | .skill-table .skill-cell { | ||
+ | position:relative; | ||
+ | width:33%; | ||
+ | } | ||
+ | |||
+ | .skill-table .skill-cell img { | ||
+ | z-index:99; | ||
+ | position:relative | ||
+ | } | ||
+ | |||
+ | .skill-table pre { | ||
+ | padding: 0.5em; | ||
+ | border: none; | ||
+ | color: #fdfdfd; | ||
+ | background-color: rgba(36,46,49,0.7); | ||
+ | line-height: 1.1em; | ||
+ | position:relative; | ||
+ | z-index:99; | ||
+ | } | ||
+ | |||
+ | .skill-table .header { | ||
+ | font-weight:bold; | ||
+ | font-size:1.1em; | ||
+ | } | ||
+ | |||
+ | .skill-table .glyph-left { | ||
+ | display:block; | ||
+ | width:15px; | ||
+ | height:15px; | ||
+ | background-color:#082935; | ||
+ | position:absolute; | ||
+ | top:0; | ||
+ | left:50%; | ||
+ | margin-left:-52px; | ||
+ | margin-top:31px; | ||
+ | } | ||
+ | |||
+ | .skill-table .connector-right { | ||
+ | display:block; | ||
+ | width:100%; | ||
+ | height:5px; | ||
+ | background-color:#082935; | ||
+ | position:absolute; | ||
+ | top:4px; | ||
+ | left:50%; | ||
+ | margin-top:31px; | ||
+ | } | ||
+ | |||
+ | .skill-table .connector-down { | ||
+ | display:block; | ||
+ | width:5px; | ||
+ | height:100%; | ||
+ | background-color:#082935; | ||
+ | position:absolute; | ||
+ | top:0%; | ||
+ | left:50%; | ||
+ | margin-top:31px; | ||
+ | } | ||
+ | |||
+ | |||
+ | .skill-table .glyph-top { | ||
+ | display:block; | ||
+ | width:15px; | ||
+ | height:15px; | ||
+ | background-color:#082935; | ||
+ | position:absolute; | ||
+ | top:0; | ||
+ | left:50%; | ||
+ | margin-left:-5px; | ||
+ | margin-top:-14px; | ||
+ | } | ||
+ | |||
+ | .skill-table .skill-cell span { | ||
+ | float:left | ||
+ | } | ||
+ | |||
+ | |||
+ | .skill-table td { | ||
+ | vertical-align: top; | ||
+ | } | ||
+ | |||
+ | .skill-cell pre::after { | ||
+ | content: " "; | ||
+ | display: block; | ||
+ | height: 0; | ||
+ | clear: both; | ||
+ | *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML += '<div class="ie7-clear"></div>' ); | ||
+ | } | ||
+ | |||
+ | .ie7-clear { | ||
+ | display: block; | ||
+ | clear: both; | ||
+ | } | ||
+ | |||
+ | .adv-skills-wrapper { | ||
+ | display:inline-block; | ||
+ | } | ||
+ | |||
+ | .adv-skills td { | ||
+ | padding-left:5px | ||
+ | } | ||
+ | |||
+ | .adv-skills td.icon { | ||
+ | padding-left:0px | ||
+ | } | ||
+ | |||
+ | |||
+ | .adv-skills td.name { | ||
+ | font-weight:bold; | ||
+ | } | ||
+ | |||
+ | .adv-skills .icon img { | ||
+ | width: 50px; | ||
+ | height: 50px; | ||
+ | } | ||
+ | |||
+ | .adv-skills td { | ||
+ | border-bottom: 1px solid #212121; | ||
+ | } | ||
+ | |||
+ | .adv-skill-legend > div { | ||
+ | margin:0px 10px; | ||
+ | } | ||
+ | |||
+ | .adv-skill-legend div { | ||
+ | display: inline-block; | ||
+ | } | ||
+ | |||
+ | .adv-skill-legend .adv-skill-glyph { | ||
+ | width:11px; | ||
+ | height:11px; | ||
+ | } | ||
+ | |||
+ | /* Item Template CSS */ | ||
+ | |||
+ | .itemWrapper, .weaponWrapper { | ||
+ | line-height:18px; | ||
+ | font-size:18px; | ||
+ | border: 1px solid #7af5ff99; | ||
+ | border-radius: 0px; | ||
+ | padding: 10px; | ||
+ | background: rgba(0,0,0,0.6); | ||
+ | box-shadow: 1px 1px 1px 1px #333; | ||
+ | float: none; | ||
+ | min-width: 150px; | ||
+ | min-height: 300px; | ||
+ | max-width:300px; | ||
+ | max-height:400px; | ||
+ | overflow-y:scroll; | ||
} | } | ||
− | . | + | |
− | + | .weaponWrapper { | |
+ | max-width:400px; | ||
+ | max-height:600px; | ||
} | } | ||
+ | |||
+ | .itemName { | ||
+ | margin-left:auto; | ||
+ | margin-right:auto; | ||
+ | text-align:center; | ||
+ | height:80px; | ||
+ | } | ||
+ | |||
+ | .itemStatsWrapper div div, .weaponStatsWrapper div div { | ||
+ | display:inline-block; | ||
+ | } | ||
+ | |||
+ | .weaponWrapper .itemWrapper { | ||
+ | border:0px; | ||
+ | padding:0px; | ||
+ | background:transparent; | ||
+ | box-shadow:none; | ||
+ | min-width: 0px; | ||
+ | min-height: 0px; | ||
+ | overflow-y:visible; | ||
+ | } | ||
+ | |||
+ | .itemIconWrapper { | ||
+ | float: left; | ||
+ | margin: 10px; | ||
+ | margin-bottom:0px; | ||
+ | } | ||
+ | |||
+ | .itemIconWrapper img { | ||
+ | width:64px; | ||
+ | height:64px; | ||
+ | } | ||
+ | |||
+ | .scroll-box { | ||
+ | margin-left:260px; | ||
+ | overflow-x:scroll; | ||
+ | } | ||
+ | |||
+ | .wide-table td:first-child { | ||
+ | position: absolute; | ||
+ | width: 250px; | ||
+ | top: auto; | ||
+ | overflow: hidden; | ||
+ | height: 20px; | ||
+ | margin-left: 0px; | ||
+ | border-left: none; | ||
+ | border-right: none; | ||
+ | border-bottom: none; | ||
+ | left: 0px; | ||
+ | } | ||
+ | |||
+ | .wide-table th:first-child { | ||
+ | position: absolute; | ||
+ | width: 233px; | ||
+ | top: auto; | ||
+ | border-top-width: 1px; | ||
+ | margin-top: -1px; | ||
+ | overflow: hidden; | ||
+ | height: 100%; | ||
+ | box-shadow: 0px 0px 3px 3px #7af5ff99; | ||
+ | background: rgba(0,0,0,0.6); | ||
+ | left: 0px; | ||
+ | } | ||
+ | |||
+ | .mw-content-ltr { | ||
+ | position:relative; | ||
+ | } | ||
+ | |||
+ | #p-logo { | ||
+ | visibility: hidden; | ||
+ | } | ||
+ | |||
+ | /******************************************************************************/ | ||
+ | /* Simplified formatting for the large main tables */ | ||
+ | .bigtable { | ||
+ | padding: 0px; | ||
+ | margin-left: 0px; | ||
+ | color: #dddddd; | ||
+ | background-color: black; | ||
+ | border: 1px solid #aaa; | ||
+ | text-align: center; | ||
+ | } | ||
+ | /* Fix linking behavior with sticky header */ | ||
+ | .bigtable > thead > tr { | ||
+ | height: 4em; | ||
+ | } | ||
+ | .bigtable tr { | ||
+ | position: relative; | ||
+ | } | ||
+ | .bigtable span:empty { | ||
+ | scroll-margin-top: 4em; | ||
+ | position: absolute; | ||
+ | top: 0px; | ||
+ | } | ||
+ | /* De-duplicate borders (border-collapse can't be used because of the sticky header) */ | ||
+ | .bigtable tr > :not(:first-child) { | ||
+ | border-left: none; | ||
+ | } | ||
+ | .bigtable td { | ||
+ | border-top: none; | ||
+ | } | ||
+ | /* Sticky header (z-index is required to draw over relative positioned elements) */ | ||
+ | .bigtable th { | ||
+ | background-image: none !important; | ||
+ | background-color: black; | ||
+ | position: sticky; | ||
+ | top: 0px; | ||
+ | z-index: 1; | ||
+ | } | ||
+ | /* Reduce cell padding to make table narrower */ | ||
+ | .bigtable th, .bigtable td { | ||
+ | padding-left: 2px !important; | ||
+ | padding-right: 2px !important; | ||
+ | } | ||
+ | /* Highlight current row */ | ||
+ | .bigtable tr:hover { | ||
+ | background-color:#222222 | ||
+ | } | ||
+ | /* Make <pre>s behave */ | ||
+ | .bigtable pre { | ||
+ | color: #dddddd; | ||
+ | background-color: #00000000; | ||
+ | margin: 0; | ||
+ | padding: 0; | ||
+ | border: 0; | ||
+ | } | ||
+ | /* Shorthand coloring for certain tables */ | ||
+ | .bigtable .good { | ||
+ | color: #00b050; | ||
+ | border-color: #aaa; | ||
+ | } | ||
+ | .bigtable .mid { | ||
+ | color: #f0d000; | ||
+ | border-color: #aaa; | ||
+ | } | ||
+ | .bigtable .bad { | ||
+ | color: #ff0000; | ||
+ | border-color: #aaa; | ||
+ | } | ||
+ | |||
+ | /******************************************************************************/ | ||
+ | /* Double stacked floating headers */ | ||
+ | .bigtable.doubleheader tr:nth-child(2) > th { | ||
+ | top:2em !important; | ||
+ | } | ||
+ | |||
+ | /******************************************************************************/ | ||
+ | /* Sticky name columns for very very wide tables */ | ||
+ | .bigtable.stickyname tr > :first-child { | ||
+ | position:sticky; | ||
+ | left:0px; | ||
+ | background-color:black; | ||
+ | } | ||
+ | .bigtable.stickyname tr > th:first-child { | ||
+ | z-index:2; | ||
+ | } | ||
+ | .bigtable.stickyname tr:hover > td:first-child{ | ||
+ | background-color:#222222 | ||
+ | } | ||
+ | |||
+ | /******************************************************************************/ | ||
+ | /* Classes to left justify certain columns */ | ||
+ | table.col-1-left td:nth-child(1) { text-align: left; } | ||
+ | table.col-2-left td:nth-child(2) { text-align: left; } | ||
+ | table.col-3-left td:nth-child(3) { text-align: left; } | ||
+ | table.col-4-left td:nth-child(4) { text-align: left; } | ||
+ | table.col-5-left td:nth-child(5) { text-align: left; } | ||
+ | table.col-6-left td:nth-child(6) { text-align: left; } | ||
+ | table.col-7-left td:nth-child(7) { text-align: left; } | ||
+ | table.col-8-left td:nth-child(8) { text-align: left; } | ||
+ | table.col-9-left td:nth-child(9) { text-align: left; } | ||
+ | |||
+ | /******************************************************************************/ | ||
+ | /* Floating table labels for very large tables */ | ||
+ | .floating-table-label { | ||
+ | display: grid; | ||
+ | } | ||
+ | .floating-table-label > div { | ||
+ | grid-row: 1; | ||
+ | grid-column: 1; | ||
+ | margin-top: 1em; | ||
+ | margin-bottom: 1em; | ||
+ | margin-left: -2em; | ||
+ | } | ||
+ | .floating-table-label > div > div { | ||
+ | writing-mode: vertical-lr; | ||
+ | /* transform: rotate(180deg); */ | ||
+ | font-weight: bold; | ||
+ | position: sticky; | ||
+ | top: 1em; | ||
+ | } | ||
+ | .floating-table-label > div > div img { | ||
+ | -webkit-padding-after: 8px; | ||
+ | } | ||
+ | .floating-table-label > table { | ||
+ | grid-row: 1; | ||
+ | grid-column: 1; | ||
+ | } | ||
+ | |||
+ | /******************************************************************************/ | ||
+ | /* Slightly greyout out size and weight in main tables */ | ||
+ | .page-Capacitorsn.page-Cloaks .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Diffusers .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Electron_Clouds .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Energies .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Engines .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Envelopments .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Fighter_Bays .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Gravometric_Disruptors .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Hull_Extensions .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Item_Generators .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Lighthouses .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Missile_Launchers .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Radars .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Scoops .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Shield_Chargers .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Shields .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Solar_Panels .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Capacitors .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Cloaks .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Diffusers .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Electron_Clouds .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Energies .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Engines .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Envelopments .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Fighter_Bays .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Gravometric_Disruptors .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Hull_Extensions .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Item_Generators .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Lighthouses .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Missile_Launchers .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Radars .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Scoops .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Shield_Chargers .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Shields .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } | ||
+ | .page-Solar_Panels .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } | ||
+ | |||
+ | /******************************************************************************/ | ||
+ | /* Supers Items table specific styling */ | ||
+ | .page-Super_Items .bigtable td:nth-child(3) div { | ||
+ | color: #7af5ff; | ||
+ | } | ||
+ | .page-Super_Items .bigtable td:nth-child(3) pre { | ||
+ | font-family: inherit | ||
+ | } | ||
+ | .page-Super_Items .bigtable td:nth-child(3) span { | ||
+ | color: #7aff84 | ||
+ | } | ||
+ | |||
+ | /******************************************************************************/ | ||
+ | /* Ships table specific styling */ | ||
+ | .page-Ships .bigtable thead { | ||
+ | top: 0px; | ||
+ | position: sticky; | ||
+ | z-index: 1; | ||
+ | } | ||
+ | .page-Ships .bigtable thead tr { | ||
+ | height: 10em !important; | ||
+ | border-bottom: solid #dddddd 1px | ||
+ | } | ||
+ | .page-Ships .bigtable tr { | ||
+ | display:grid; | ||
+ | grid-template-columns: 132px 6em 6em 10em 4em 4em 4em 4em 4em 4em 4em 4em 1fr 8em 8em; | ||
+ | grid-template-rows: 0fr 0fr 0fr 1fr; | ||
+ | } | ||
+ | .page-Ships .bigtable tbody tr:not(:first-child) { | ||
+ | border-top: solid #dddddd 1px | ||
+ | } | ||
+ | .page-Ships .bigtable th > span { | ||
+ | display: inline-block; | ||
+ | width: 100%; | ||
+ | height: 100%; | ||
+ | white-space: nowrap; | ||
+ | } | ||
+ | .page-Ships .bigtable span:empty { | ||
+ | scroll-margin-top: 10em; | ||
+ | position: absolute; | ||
+ | top: 0px; | ||
+ | } | ||
+ | /* Visual reference */ | ||
+ | .page-Ships .bigtable tr > :nth-child(1) { grid-row: 1/5; grid-column: 1; overflow: hidden; } | ||
+ | /* Name */ | ||
+ | .page-Ships .bigtable tr > :nth-child(2) { grid-row: 1; grid-column: 3/5; } | ||
+ | /* Tech, Hull, Max Speed, Augs, Weps, Size, Weight */ | ||
+ | .page-Ships .bigtable tr > :nth-child(3) { grid-row: 2; grid-column: 2; } | ||
+ | .page-Ships .bigtable tr > :nth-child(4) { grid-row: 3; grid-column: 2; } | ||
+ | .page-Ships .bigtable tr > :nth-child(5) { grid-row: 4; grid-column: 2; } | ||
+ | .page-Ships .bigtable tr > :nth-child(6) { grid-row: 2; grid-column: 3; } | ||
+ | .page-Ships .bigtable tr > :nth-child(7) { grid-row: 3; grid-column: 3; } | ||
+ | .page-Ships .bigtable tr > :nth-child(8) { grid-row: 4; grid-column: 3; } | ||
+ | .page-Ships .bigtable tr > :nth-child(9) { grid-row: 2; grid-column: 4; } | ||
+ | .page-Ships .bigtable td:nth-child(3)::before { color: #999999; content: 'Tech:'; } | ||
+ | .page-Ships .bigtable td:nth-child(4)::before { color: #999999; content: 'Hull:'; } | ||
+ | .page-Ships .bigtable td:nth-child(5)::before { color: #999999; content: 'Speed:'; } | ||
+ | .page-Ships .bigtable td:nth-child(6)::before { color: #999999; content: 'Augs:'; } | ||
+ | .page-Ships .bigtable td:nth-child(7)::before { color: #999999; content: 'Weps:'; } | ||
+ | .page-Ships .bigtable td:nth-child(8)::before { color: #999999; content: 'Size:'; } | ||
+ | .page-Ships .bigtable td:nth-child(9)::before { color: #999999; content: 'Weight:'; } | ||
+ | /* Resists */ | ||
+ | .page-Ships .bigtable tr > :nth-child(10) { grid-row: 1; grid-column: 5; } | ||
+ | .page-Ships .bigtable tr > :nth-child(11) { grid-row: 1; grid-column: 6; } | ||
+ | .page-Ships .bigtable tr > :nth-child(12) { grid-row: 1; grid-column: 7; } | ||
+ | .page-Ships .bigtable tr > :nth-child(13) { grid-row: 1; grid-column: 8; } | ||
+ | .page-Ships .bigtable tr > :nth-child(14) { grid-row: 1; grid-column: 9; } | ||
+ | .page-Ships .bigtable tr > :nth-child(15) { grid-row: 1; grid-column: 10; } | ||
+ | .page-Ships .bigtable tr > :nth-child(16) { grid-row: 1; grid-column: 11; } | ||
+ | .page-Ships .bigtable tr > :nth-child(17) { grid-row: 1; grid-column: 12; border-right: none; } | ||
+ | .page-Ships .bigtable tr > :nth-child(10) > * { color: magenta; } | ||
+ | .page-Ships .bigtable tr > :nth-child(11) > * { color: #8E44AD; } | ||
+ | .page-Ships .bigtable tr > :nth-child(12) > * { color: orange; } | ||
+ | .page-Ships .bigtable tr > :nth-child(13) > * { color: #3498DB; } | ||
+ | .page-Ships .bigtable tr > :nth-child(14) > * { color: lightgrey; } | ||
+ | .page-Ships .bigtable tr > :nth-child(15) > * { color: turquoise; } | ||
+ | .page-Ships .bigtable tr > :nth-child(16) > * { color: lightgreen; } | ||
+ | .page-Ships .bigtable tr > :nth-child(17) > * { color: #3F3FFF; } | ||
+ | .page-Ships .bigtable tr > :nth-child(10) > *:not(:empty)::before { content: url(/wiki/images/2/2a/Laser-Damage.png); } | ||
+ | .page-Ships .bigtable tr > :nth-child(11) > *:not(:empty)::before { content: url(/wiki/images/a/a0/Energy-Damage.png); } | ||
+ | .page-Ships .bigtable tr > :nth-child(12) > *:not(:empty)::before { content: url(/wiki/images/f/f3/Heat-Damage.png); } | ||
+ | .page-Ships .bigtable tr > :nth-child(13) > *:not(:empty)::before { content: url(/wiki/images/6/68/Physical-Damage.png); } | ||
+ | .page-Ships .bigtable tr > :nth-child(14) > *:not(:empty)::before { content: url(/wiki/images/6/67/Radiation-Damage.png); } | ||
+ | .page-Ships .bigtable tr > :nth-child(15) > *:not(:empty)::before { content: url(/wiki/images/0/09/Surgical-Damage.png); } | ||
+ | .page-Ships .bigtable tr > :nth-child(16) > *:not(:empty)::before { content: url(/wiki/images/8/8d/Mining-Damage.png); } | ||
+ | .page-Ships .bigtable tr > :nth-child(17) > *:not(:empty)::before { content: url(/wiki/images/a/a0/Transference-Damage.png); } | ||
+ | /* Vis, Reflect */ | ||
+ | .page-Ships .bigtable tr > :nth-child(18) { grid-row: 3; grid-column: 4; } | ||
+ | .page-Ships .bigtable tr > :nth-child(19) { grid-row: 4; grid-column: 4; } | ||
+ | .page-Ships .bigtable td:nth-child(18)::before { color: #999999; content: 'Vis:'; } | ||
+ | .page-Ships .bigtable td:nth-child(19)::before { color: #999999; content: 'Reflect:'; } | ||
+ | /* Mods */ | ||
+ | .page-Ships .bigtable tr > :nth-child(20) { grid-row: 2/5; grid-column: 5/14; } | ||
+ | /* Qualities */ | ||
+ | .page-Ships .bigtable tr > :nth-child(21) { grid-row: 1; grid-column: 2; border-color: #dddddd; } | ||
+ | /* Blank to make header behave */ | ||
+ | .page-Ships .bigtable tr > :nth-child(22) { grid-row: 1; grid-column: 13; } | ||
+ | /* Source, description */ | ||
+ | .page-Ships .bigtable tr > :nth-child(23) { grid-row: 1/5; grid-column: 14; } | ||
+ | .page-Ships .bigtable tr > :nth-child(24) { grid-row: 1/5; grid-column: 15; } | ||
+ | |||
+ | /******************************************************************************/ | ||
+ | /* Fighters table specific styling */ | ||
+ | .page-Fighters .bigtable thead { | ||
+ | top: 0px; | ||
+ | position: sticky; | ||
+ | z-index: 1; | ||
+ | } | ||
+ | .page-Fighters .bigtable thead tr { | ||
+ | height: 10em !important; | ||
+ | border-bottom: solid #dddddd 1px | ||
+ | } | ||
+ | .page-Fighters .bigtable tr { | ||
+ | display:grid; | ||
+ | grid-template-columns: 132px 4em 4em 4em 4em 4em 4em 4em 4em 6em 14em 4em 4em 4em 8em 1fr; | ||
+ | } | ||
+ | .page-Fighters .bigtable tbody tr:not(:first-child) { | ||
+ | border-top: solid #dddddd 1px | ||
+ | } | ||
+ | .page-Fighters .bigtable th > span { | ||
+ | display: inline-block; | ||
+ | width: 100%; | ||
+ | height: 100%; | ||
+ | white-space: nowrap; | ||
+ | } | ||
+ | .page-Fighters .bigtable span:empty { | ||
+ | scroll-margin-top: 10em; | ||
+ | position: absolute; | ||
+ | top: 0px; | ||
+ | } | ||
+ | /* Visual reference */ | ||
+ | .page-Fighters .bigtable tr > :nth-child(1) { grid-row: 1/7; grid-column: 1; overflow: hidden; } | ||
+ | /* Name, Tech, Size, Weight, Energy, Speed, distance, Shield Bank, Shield Regen */ | ||
+ | .page-Fighters .bigtable tr > :nth-child(2) { grid-row: 1; grid-column: 2/6; border-color: #dddddd; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(3) { grid-row: 1; grid-column: 6/8; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(4) { grid-row: 1; grid-column: 8/10; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(5) { grid-row: 2; grid-column: 2/4; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(6) { grid-row: 3; grid-column: 2/4; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(7) { grid-row: 2; grid-column: 4/6; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(8) { grid-row: 3; grid-column: 4/6; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(9) { grid-row: 2; grid-column: 6/10; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(10) { grid-row: 3; grid-column: 6/10; } | ||
+ | .page-Fighters .bigtable td:nth-child(3)::before { color: #999999; content: 'Tech:'; } | ||
+ | .page-Fighters .bigtable td:nth-child(4)::before { color: #999999; content: 'Size:'; } | ||
+ | .page-Fighters .bigtable td:nth-child(5)::before { color: #999999; content: 'Weight:'; } | ||
+ | .page-Fighters .bigtable td:nth-child(6)::before { color: #999999; content: 'Energy:'; } | ||
+ | .page-Fighters .bigtable td:nth-child(7)::before { color: #999999; content: 'Max Speed:'; } | ||
+ | .page-Fighters .bigtable td:nth-child(8)::before { color: #999999; content: 'Max Dist:'; } | ||
+ | .page-Fighters .bigtable td:nth-child(9)::before { color: #999999; content: 'Shield Bank:'; } | ||
+ | .page-Fighters .bigtable td:nth-child(10)::before { color: #999999; content: 'Shield Regen:'; } | ||
+ | /* Resists */ | ||
+ | .page-Fighters .bigtable tr > :nth-child(11) { grid-row: 4/7; grid-column: 2; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(12) { grid-row: 4/7; grid-column: 3; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(13) { grid-row: 4/7; grid-column: 4; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(14) { grid-row: 4/7; grid-column: 5; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(15) { grid-row: 4/7; grid-column: 6; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(16) { grid-row: 4/7; grid-column: 7; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(17) { grid-row: 4/7; grid-column: 8; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(18) { grid-row: 4/7; grid-column: 9; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(11) > * { color: magenta; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(12) > * { color: #8E44AD; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(13) > * { color: orange; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(14) > * { color: #3498DB; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(15) > * { color: lightgrey; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(16) > * { color: turquoise; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(17) > * { color: lightgreen; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(18) > * { color: #3F3FFF; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(11) > *:not(:empty)::before { content: url(/wiki/images/2/2a/Laser-Damage.png); } | ||
+ | .page-Fighters .bigtable tr > :nth-child(12) > *:not(:empty)::before { content: url(/wiki/images/a/a0/Energy-Damage.png); } | ||
+ | .page-Fighters .bigtable tr > :nth-child(13) > *:not(:empty)::before { content: url(/wiki/images/f/f3/Heat-Damage.png); } | ||
+ | .page-Fighters .bigtable tr > :nth-child(14) > *:not(:empty)::before { content: url(/wiki/images/6/68/Physical-Damage.png); } | ||
+ | .page-Fighters .bigtable tr > :nth-child(15) > *:not(:empty)::before { content: url(/wiki/images/6/67/Radiation-Damage.png); } | ||
+ | .page-Fighters .bigtable tr > :nth-child(16) > *:not(:empty)::before { content: url(/wiki/images/0/09/Surgical-Damage.png); } | ||
+ | .page-Fighters .bigtable tr > :nth-child(17) > *:not(:empty)::before { content: url(/wiki/images/8/8d/Mining-Damage.png); } | ||
+ | .page-Fighters .bigtable tr > :nth-child(18) > *:not(:empty)::before { content: url(/wiki/images/a/a0/Transference-Damage.png); } | ||
+ | /* Source, Description, Filler Box */ | ||
+ | .page-Fighters .bigtable tr > :nth-child(19) { grid-row: 1/7; grid-column: 15; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(20) { grid-row: 1/7; grid-column: 16; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(21) { grid-row: 1/7; grid-column: 10/15; } | ||
+ | /* Weapon 1 */ | ||
+ | .page-Fighters .bigtable tr > :nth-child(22) { grid-row: 1; grid-column: 10; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(23) { grid-row: 1; grid-column: 11; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(24) { grid-row: 1; grid-column: 12; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(25) { grid-row: 1; grid-column: 13; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(26) { grid-row: 1; grid-column: 14; } | ||
+ | /* Weapon 2 */ | ||
+ | .page-Fighters .bigtable tr > :nth-child(27) { grid-row: 2; grid-column: 10; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(28) { grid-row: 2; grid-column: 11; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(29) { grid-row: 2; grid-column: 12; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(30) { grid-row: 2; grid-column: 13; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(31) { grid-row: 2; grid-column: 14; } | ||
+ | /* Weapon 3 */ | ||
+ | .page-Fighters .bigtable tr > :nth-child(32) { grid-row: 3; grid-column: 10; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(33) { grid-row: 3; grid-column: 11; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(34) { grid-row: 3; grid-column: 12; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(35) { grid-row: 3; grid-column: 13; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(36) { grid-row: 3; grid-column: 14; } | ||
+ | /* Weapon 4 */ | ||
+ | .page-Fighters .bigtable tr > :nth-child(37) { grid-row: 4; grid-column: 10; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(38) { grid-row: 4; grid-column: 11; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(39) { grid-row: 4; grid-column: 12; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(40) { grid-row: 4; grid-column: 13; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(41) { grid-row: 4; grid-column: 14; } | ||
+ | /* Weapon 5 */ | ||
+ | .page-Fighters .bigtable tr > :nth-child(42) { grid-row: 5; grid-column: 10; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(43) { grid-row: 5; grid-column: 11; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(44) { grid-row: 5; grid-column: 12; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(45) { grid-row: 5; grid-column: 13; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(46) { grid-row: 5; grid-column: 14; } | ||
+ | /* Weapon 6 */ | ||
+ | .page-Fighters .bigtable tr > :nth-child(47) { grid-row: 6; grid-column: 10; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(48) { grid-row: 6; grid-column: 11; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(49) { grid-row: 6; grid-column: 12; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(50) { grid-row: 6; grid-column: 13; } | ||
+ | .page-Fighters .bigtable tr > :nth-child(51) { grid-row: 6; grid-column: 14; } | ||
+ | /* Weapon type classes */ | ||
+ | .page-Fighters .bigtable tr > .energy + td { color: #8E44AD; border-color: #dddddd; } | ||
+ | .page-Fighters .bigtable tr > .heat + td { color: orange; border-color: #dddddd; } | ||
+ | .page-Fighters .bigtable tr > .physical + td { color: #3498DB; border-color: #dddddd; } | ||
+ | .page-Fighters .bigtable tr > .radiation + td { color: lightgrey; border-color: #dddddd; } | ||
+ | .page-Fighters .bigtable tr > .surgical + td { color: turquoise; border-color: #dddddd; } | ||
+ | .page-Fighters .bigtable tr > .mining + td { color: lightgreen; border-color: #dddddd; } | ||
+ | .page-Fighters .bigtable tr > .energy::before { content: url(/wiki/images/a/a0/Energy-Damage.png); } | ||
+ | .page-Fighters .bigtable tr > .heat::before { content: url(/wiki/images/f/f3/Heat-Damage.png); } | ||
+ | .page-Fighters .bigtable tr > .physical::before { content: url(/wiki/images/6/68/Physical-Damage.png); } | ||
+ | .page-Fighters .bigtable tr > .radiation::before { content: url(/wiki/images/6/67/Radiation-Damage.png); } | ||
+ | .page-Fighters .bigtable tr > .surgical::before { content: url(/wiki/images/0/09/Surgical-Damage.png); } | ||
+ | .page-Fighters .bigtable tr > .mining::before { content: url(/wiki/images/8/8d/Mining-Damage.png); } | ||
+ | |||
+ | /******************************************************************************/ | ||
+ | /* Diffusers table specific styling */ | ||
+ | .page-Diffusers .bigtable.color tr > :nth-child(5) > * { color: magenta; } | ||
+ | .page-Diffusers .bigtable.color tr > :nth-child(6) > * { color: #8E44AD; } | ||
+ | .page-Diffusers .bigtable.color tr > :nth-child(7) > * { color: orange; } | ||
+ | .page-Diffusers .bigtable.color tr > :nth-child(8) > * { color: #3498DB; } | ||
+ | .page-Diffusers .bigtable.color tr > :nth-child(9) > * { color: lightgrey; } | ||
+ | .page-Diffusers .bigtable.color tr > :nth-child(10) > * { color: turquoise; } | ||
+ | .page-Diffusers .bigtable.color tr > :nth-child(11) > * { color: lightgreen; } | ||
+ | .page-Diffusers .bigtable.color tr > :nth-child(12) > * { color: #1f1fff; } | ||
+ | .page-Diffusers .bigtable.color tr > th:nth-child(5) > *:not(:empty)::before { content: url(/wiki/images/2/2a/Laser-Damage.png); } | ||
+ | .page-Diffusers .bigtable.color tr > th:nth-child(6) > *:not(:empty)::before { content: url(/wiki/images/a/a0/Energy-Damage.png); } | ||
+ | .page-Diffusers .bigtable.color tr > th:nth-child(7) > *:not(:empty)::before { content: url(/wiki/images/f/f3/Heat-Damage.png); } | ||
+ | .page-Diffusers .bigtable.color tr > th:nth-child(8) > *:not(:empty)::before { content: url(/wiki/images/6/68/Physical-Damage.png); } | ||
+ | .page-Diffusers .bigtable.color tr > th:nth-child(9) > *:not(:empty)::before { content: url(/wiki/images/6/67/Radiation-Damage.png); } | ||
+ | .page-Diffusers .bigtable.color tr > th:nth-child(10) > *:not(:empty)::before { content: url(/wiki/images/0/09/Surgical-Damage.png); } | ||
+ | .page-Diffusers .bigtable.color tr > th:nth-child(11) > *:not(:empty)::before { content: url(/wiki/images/8/8d/Mining-Damage.png); } | ||
+ | .page-Diffusers .bigtable.color tr > th:nth-child(12) > *:not(:empty)::before { content: url(/wiki/images/a/a0/Transference-Damage.png); } | ||
+ | |||
+ | /******************************************************************************/ | ||
+ | /* Drones table specific styling */ | ||
+ | .page-Drones .bigtable.tempdrones thead { | ||
+ | top: 0px; | ||
+ | position: sticky; | ||
+ | z-index: 1; | ||
+ | } | ||
+ | .page-Drones .bigtable.tempdrones thead tr { | ||
+ | height: 10em !important; | ||
+ | border-bottom: solid #dddddd 1px; | ||
+ | } | ||
+ | .page-Drones .bigtable.tempdrones tr { | ||
+ | display:grid; | ||
+ | grid-template-columns: 132px 4em 4em 4em 4em 4em 4em 4em 4em 8em 1fr 1fr 1fr 6em 1fr 4em 4em 4em 2fr 4em 4em 4em 4em 4em 4em; | ||
+ | } | ||
+ | .page-Drones .bigtable.tempdrones tbody tr:not(:first-child) { | ||
+ | border-top: solid #dddddd 1px | ||
+ | } | ||
+ | .page-Drones .bigtable.tempdrones th > span { | ||
+ | display: inline-block; | ||
+ | width: 100%; | ||
+ | height: 100%; | ||
+ | white-space: nowrap; | ||
+ | } | ||
+ | .page-Drones .bigtable.tempdrones span:empty { | ||
+ | scroll-margin-top: 10em; | ||
+ | position: absolute; | ||
+ | top: 0px; | ||
+ | } | ||
+ | /* Visual reference */ | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(1) { grid-row: 1/13; grid-column: 1; overflow: hidden; } | ||
+ | /* Name, Tech, Size, Weight, Energy, Speed, distance, Shield Bank, Shield Regen */ | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(2) { grid-row: 1; grid-column: 2/6; border-color: #dddddd; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(3) { grid-row: 1; grid-column: 6/8; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(4) { grid-row: 1; grid-column: 8/10; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(5) { grid-row: 1; grid-column: 10; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(6) { grid-row: 2; grid-column: 2/4; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(7) { grid-row: 3; grid-column: 2/4; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(8) { grid-row: 2; grid-column: 4/6; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(9) { grid-row: 3; grid-column: 4/6; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(10) { grid-row: 2; grid-column: 6/8; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(11) { grid-row: 3; grid-column: 6/8; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(12) { grid-row: 2; grid-column: 8/10; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(13) { grid-row: 3; grid-column: 8/10; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(14) { grid-row: 2; grid-column: 10; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(15) { grid-row: 3; grid-column: 10; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(16) { grid-row: 4/13;grid-column: 10; } | ||
+ | .page-Drones .bigtable.tempdrones td:nth-child(3)::before { color: #999999; content: 'Tech:'; } | ||
+ | .page-Drones .bigtable.tempdrones td:nth-child(4)::before { color: #999999; content: 'Size:'; } | ||
+ | .page-Drones .bigtable.tempdrones td:nth-child(5)::before { color: #999999; content: 'Vis:'; } | ||
+ | .page-Drones .bigtable.tempdrones td:nth-child(6)::before { color: #999999; content: 'Weight:'; } | ||
+ | .page-Drones .bigtable.tempdrones td:nth-child(7)::before { color: #999999; content: 'Elec:'; } | ||
+ | .page-Drones .bigtable.tempdrones td:nth-child(8)::before { color: #999999; content: 'Ch Elec:'; } | ||
+ | .page-Drones .bigtable.tempdrones td:nth-child(9)::before { color: #999999; content: 'Ch Time:'; } | ||
+ | .page-Drones .bigtable.tempdrones td:nth-child(10)::before { color: #999999; content: 'E Bank:'; } | ||
+ | .page-Drones .bigtable.tempdrones td:nth-child(11)::before { color: #999999; content: 'E Reg:'; } | ||
+ | .page-Drones .bigtable.tempdrones td:nth-child(12)::before { color: #999999; content: 'S Bank:'; } | ||
+ | .page-Drones .bigtable.tempdrones td:nth-child(13)::before { color: #999999; content: 'S Reg:'; } | ||
+ | .page-Drones .bigtable.tempdrones td:nth-child(14)::before { color: #999999; content: 'Lifespan:'; } | ||
+ | .page-Drones .bigtable.mobiledrones td:nth-child(15)::before { color: #999999; content: 'Speed:'; } | ||
+ | .page-Drones .bigtable.mobiledrones td:nth-child(16)::before { color: #999999; content: 'W Wake:'; } | ||
+ | /* Resists */ | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(17) { grid-row: 4/13;grid-column: 2; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(18) { grid-row: 4/13;grid-column: 3; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(19) { grid-row: 4/13;grid-column: 4; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(20) { grid-row: 4/13;grid-column: 5; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(21) { grid-row: 4/13;grid-column: 6; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(22) { grid-row: 4/13;grid-column: 7; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(23) { grid-row: 4/13;grid-column: 8; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(24) { grid-row: 4/13;grid-column: 9; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(17) > * { color: magenta; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(18) > * { color: #8E44AD; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(19) > * { color: orange; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(20) > * { color: #3498DB; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(21) > * { color: lightgrey; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(22) > * { color: turquoise; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(23) > * { color: lightgreen; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(24) > * { color: #3F3FFF; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(17) > *:not(:empty)::before { content: url(/wiki/images/2/2a/Laser-Damage.png); } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(18) > *:not(:empty)::before { content: url(/wiki/images/a/a0/Energy-Damage.png); } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(19) > *:not(:empty)::before { content: url(/wiki/images/f/f3/Heat-Damage.png); } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(20) > *:not(:empty)::before { content: url(/wiki/images/6/68/Physical-Damage.png); } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(21) > *:not(:empty)::before { content: url(/wiki/images/6/67/Radiation-Damage.png); } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(22) > *:not(:empty)::before { content: url(/wiki/images/0/09/Surgical-Damage.png); } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(23) > *:not(:empty)::before { content: url(/wiki/images/8/8d/Mining-Damage.png); } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(24) > *:not(:empty)::before { content: url(/wiki/images/a/a0/Transference-Damage.png); } | ||
+ | /* Source, Description, Item Mods, Filler Box */ | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(25) { grid-row: 1/13;grid-column: 11; min-width: 8em; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(26) { grid-row: 1/13;grid-column: 12; min-width: 8em; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(27) { grid-row: 1/13;grid-column: 13; min-width: 8em; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(28) { grid-row: 1/13;grid-column: 14/26; } | ||
+ | /* Weapon 1 */ | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(29) { grid-row: 1; grid-column: 14; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(30) { grid-row: 1; grid-column: 15; min-width: 16em; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(31) { grid-row: 1; grid-column: 16; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(32) { grid-row: 1; grid-column: 17; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(33) { grid-row: 1; grid-column: 18; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(34) { grid-row: 1; grid-column: 19; min-width: 16em; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(35) { grid-row: 1; grid-column: 20; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(36) { grid-row: 1; grid-column: 21; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(37) { grid-row: 1; grid-column: 22; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(38) { grid-row: 1; grid-column: 23; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(39) { grid-row: 1; grid-column: 24; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(40) { grid-row: 1; grid-column: 25; } | ||
+ | /* Weapon 2 */ | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(41) { grid-row: 2; grid-column: 14; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(42) { grid-row: 2; grid-column: 15; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(43) { grid-row: 2; grid-column: 16; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(44) { grid-row: 2; grid-column: 17; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(45) { grid-row: 2; grid-column: 18; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(46) { grid-row: 2; grid-column: 19; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(47) { grid-row: 2; grid-column: 20; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(48) { grid-row: 2; grid-column: 21; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(49) { grid-row: 2; grid-column: 22; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(50) { grid-row: 2; grid-column: 23; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(51) { grid-row: 2; grid-column: 24; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(52) { grid-row: 2; grid-column: 25; } | ||
+ | /* Weapon 3 */ | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(53) { grid-row: 3; grid-column: 14; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(54) { grid-row: 3; grid-column: 15; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(55) { grid-row: 3; grid-column: 16; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(56) { grid-row: 3; grid-column: 17; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(57) { grid-row: 3; grid-column: 18; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(58) { grid-row: 3; grid-column: 19; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(59) { grid-row: 3; grid-column: 20; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(60) { grid-row: 3; grid-column: 21; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(61) { grid-row: 3; grid-column: 22; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(62) { grid-row: 3; grid-column: 23; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(63) { grid-row: 3; grid-column: 24; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(64) { grid-row: 3; grid-column: 25; } | ||
+ | /* Weapon 4 */ | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(65) { grid-row: 4; grid-column: 14; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(66) { grid-row: 4; grid-column: 15; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(67) { grid-row: 4; grid-column: 16; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(68) { grid-row: 4; grid-column: 17; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(69) { grid-row: 4; grid-column: 18; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(70) { grid-row: 4; grid-column: 19; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(71) { grid-row: 4; grid-column: 20; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(72) { grid-row: 4; grid-column: 21; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(73) { grid-row: 4; grid-column: 22; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(74) { grid-row: 4; grid-column: 23; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(75) { grid-row: 4; grid-column: 24; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(76) { grid-row: 4; grid-column: 25; } | ||
+ | /* Weapon 5 */ | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(77) { grid-row: 5; grid-column: 14; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(78) { grid-row: 5; grid-column: 15; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(79) { grid-row: 5; grid-column: 16; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(80) { grid-row: 5; grid-column: 17; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(81) { grid-row: 5; grid-column: 18; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(82) { grid-row: 5; grid-column: 19; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(83) { grid-row: 5; grid-column: 20; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(84) { grid-row: 5; grid-column: 21; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(85) { grid-row: 5; grid-column: 22; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(86) { grid-row: 5; grid-column: 23; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(87) { grid-row: 5; grid-column: 24; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(88) { grid-row: 5; grid-column: 25; } | ||
+ | /* Weapon 6 */ | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(89) { grid-row: 6; grid-column: 14; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(90) { grid-row: 6; grid-column: 15; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(91) { grid-row: 6; grid-column: 16; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(92) { grid-row: 6; grid-column: 17; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(93) { grid-row: 6; grid-column: 18; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(94) { grid-row: 6; grid-column: 19; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(95) { grid-row: 6; grid-column: 20; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(96) { grid-row: 6; grid-column: 21; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(97) { grid-row: 6; grid-column: 22; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(98) { grid-row: 6; grid-column: 23; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(99) { grid-row: 6; grid-column: 24; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(100) { grid-row: 6; grid-column: 25; } | ||
+ | /* Weapon 7 */ | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(101) { grid-row: 7; grid-column: 14; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(102) { grid-row: 7; grid-column: 15; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(103) { grid-row: 7; grid-column: 16; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(104) { grid-row: 7; grid-column: 17; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(105) { grid-row: 7; grid-column: 18; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(106) { grid-row: 7; grid-column: 19; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(107) { grid-row: 7; grid-column: 20; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(108) { grid-row: 7; grid-column: 21; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(109) { grid-row: 7; grid-column: 22; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(110) { grid-row: 7; grid-column: 23; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(111) { grid-row: 7; grid-column: 24; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(112) { grid-row: 7; grid-column: 25; } | ||
+ | /* Weapon 8 */ | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(113) { grid-row: 8; grid-column: 14; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(114) { grid-row: 8; grid-column: 15; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(115) { grid-row: 8; grid-column: 16; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(116) { grid-row: 8; grid-column: 17; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(117) { grid-row: 8; grid-column: 18; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(118) { grid-row: 8; grid-column: 19; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(119) { grid-row: 8; grid-column: 20; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(120) { grid-row: 8; grid-column: 21; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(121) { grid-row: 8; grid-column: 22; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(122) { grid-row: 8; grid-column: 23; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(123) { grid-row: 8; grid-column: 24; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(124) { grid-row: 8; grid-column: 25; } | ||
+ | /* Weapon 9 */ | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(125) { grid-row: 9; grid-column: 14; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(126) { grid-row: 9; grid-column: 15; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(127) { grid-row: 9; grid-column: 16; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(128) { grid-row: 9; grid-column: 17; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(129) { grid-row: 9; grid-column: 18; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(130) { grid-row: 9; grid-column: 19; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(131) { grid-row: 9; grid-column: 20; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(132) { grid-row: 9; grid-column: 21; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(133) { grid-row: 9; grid-column: 22; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(134) { grid-row: 9; grid-column: 23; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(135) { grid-row: 9; grid-column: 24; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(136) { grid-row: 9; grid-column: 25; } | ||
+ | /* Weapon 10 */ | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(137) { grid-row: 10; grid-column: 14; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(138) { grid-row: 10; grid-column: 15; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(139) { grid-row: 10; grid-column: 16; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(140) { grid-row: 10; grid-column: 17; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(141) { grid-row: 10; grid-column: 18; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(142) { grid-row: 10; grid-column: 19; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(143) { grid-row: 10; grid-column: 20; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(144) { grid-row: 10; grid-column: 21; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(145) { grid-row: 10; grid-column: 22; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(146) { grid-row: 10; grid-column: 23; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(147) { grid-row: 10; grid-column: 24; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(148) { grid-row: 10; grid-column: 25; } | ||
+ | /* Weapon 11 */ | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(149) { grid-row: 11; grid-column: 14; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(150) { grid-row: 11; grid-column: 15; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(151) { grid-row: 11; grid-column: 16; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(152) { grid-row: 11; grid-column: 17; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(153) { grid-row: 11; grid-column: 18; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(154) { grid-row: 11; grid-column: 19; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(155) { grid-row: 11; grid-column: 20; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(156) { grid-row: 11; grid-column: 21; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(157) { grid-row: 11; grid-column: 22; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(158) { grid-row: 11; grid-column: 23; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(159) { grid-row: 11; grid-column: 24; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(160) { grid-row: 11; grid-column: 25; } | ||
+ | /* Weapon 12 */ | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(161) { grid-row: 12; grid-column: 14; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(162) { grid-row: 12; grid-column: 15; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(163) { grid-row: 12; grid-column: 16; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(164) { grid-row: 12; grid-column: 17; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(165) { grid-row: 12; grid-column: 18; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(166) { grid-row: 12; grid-column: 19; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(167) { grid-row: 12; grid-column: 20; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(168) { grid-row: 12; grid-column: 21; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(169) { grid-row: 12; grid-column: 22; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(170) { grid-row: 12; grid-column: 23; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(171) { grid-row: 12; grid-column: 24; } | ||
+ | .page-Drones .bigtable.tempdrones tr > :nth-child(172) { grid-row: 12; grid-column: 25; } | ||
+ | |||
+ | /* Weapon type classes */ | ||
+ | .page-Drones .bigtable.tempdrones tr > .energy + td { color: #8E44AD; border-color: #dddddd; } | ||
+ | .page-Drones .bigtable.tempdrones tr > .heat + td { color: orange; border-color: #dddddd; } | ||
+ | .page-Drones .bigtable.tempdrones tr > .physical + td { color: #3498DB; border-color: #dddddd; } | ||
+ | .page-Drones .bigtable.tempdrones tr > .radiation + td { color: lightgrey; border-color: #dddddd; } | ||
+ | .page-Drones .bigtable.tempdrones tr > .surgical + td { color: turquoise; border-color: #dddddd; } | ||
+ | .page-Drones .bigtable.tempdrones tr > .mining + td { color: lightgreen; border-color: #dddddd; } | ||
+ | .page-Drones .bigtable.tempdrones tr > .transference + td { color: #3F3FFF; border-color: #dddddd; } | ||
+ | .page-Drones .bigtable.tempdrones tr > .energy::before { content: url(/wiki/images/a/a0/Energy-Damage.png); } | ||
+ | .page-Drones .bigtable.tempdrones tr > .heat::before { content: url(/wiki/images/f/f3/Heat-Damage.png); } | ||
+ | .page-Drones .bigtable.tempdrones tr > .physical::before { content: url(/wiki/images/6/68/Physical-Damage.png); } | ||
+ | .page-Drones .bigtable.tempdrones tr > .radiation::before { content: url(/wiki/images/6/67/Radiation-Damage.png); } | ||
+ | .page-Drones .bigtable.tempdrones tr > .surgical::before { content: url(/wiki/images/0/09/Surgical-Damage.png); } | ||
+ | .page-Drones .bigtable.tempdrones tr > .mining::before { content: url(/wiki/images/8/8d/Mining-Damage.png); } | ||
+ | .page-Drones .bigtable.tempdrones tr > .transference::before { content: url(/wiki/images/a/a0/Transference-Damage.png); } | ||
+ | .page-Drones .bigtable.tempdrones tr > .aura::before { content: url(/wiki/images/3/36/Aura-Generators-Icon.png); } | ||
+ | .page-Drones .bigtable.tempdrones tr > .super::before { content: url(/wiki/images/c/cb/Super-Item-Small.png); } | ||
+ | |||
+ | /******************************************************************************/ | ||
+ | /* Field generators table specific styling */ | ||
+ | .page-Field_Generators .bigtable thead { | ||
+ | top: 0px; | ||
+ | position: sticky; | ||
+ | z-index: 1; | ||
+ | } | ||
+ | .page-Field_Generators .bigtable thead tr { | ||
+ | height: 5em !important; | ||
+ | border-bottom: solid #dddddd 1px | ||
+ | } | ||
+ | .page-Field_Generators .bigtable tr { | ||
+ | display:grid; | ||
+ | grid-template-columns: 4em 1fr 6em 6em 1fr 4em 1fr 3em 3em 3em 3em 3em 1fr 1fr 1fr; | ||
+ | } | ||
+ | .page-Field_Generators .bigtable tbody tr:not(:first-child) { | ||
+ | border-top: solid #dddddd 1px | ||
+ | } | ||
+ | .page-Field_Generators .bigtable th > span { | ||
+ | display: inline-block; | ||
+ | width: 100%; | ||
+ | height: 100%; | ||
+ | white-space: nowrap; | ||
+ | } | ||
+ | .page-Field_Generators .bigtable span:empty { | ||
+ | scroll-margin-top: 5em; | ||
+ | position: absolute; | ||
+ | top: 0px; | ||
+ | } | ||
+ | /* Name, Tech, Size, Weight, Elec, Vis */ | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(1) { grid-row: 1; grid-column: 1/3; border-color: #dddddd; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(2) { grid-row: 1; grid-column: 3; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(3) { grid-row: 1; grid-column: 4; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(4) { grid-row: 2/7; grid-column: 1; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(5) { grid-row: 2/7; grid-column: 2; min-width: 8em; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(6) { grid-row: 2/7; grid-column: 3; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(7) { grid-row: 2/7; grid-column: 4; } | ||
+ | .page-Field_Generators .bigtable td:nth-child(2)::before { color: #999999; content: 'Tech:'; } | ||
+ | .page-Field_Generators .bigtable td:nth-child(3)::before { color: #999999; content: 'Size:'; } | ||
+ | .page-Field_Generators .bigtable td:nth-child(5)::before { color: #999999; content: 'Weight:'; } | ||
+ | .page-Field_Generators .bigtable td:nth-child(6)::before { color: #999999; content: 'Elec:'; } | ||
+ | .page-Field_Generators .bigtable td:nth-child(7)::before { color: #999999; content: 'Vis:'; } | ||
+ | /* Source, Description, Restrictions, Filler Box */ | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(8) { grid-row: 1/7; grid-column: 13; min-width: 8em; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(9) { grid-row: 1/7; grid-column: 14; min-width: 8em; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(10) { grid-row: 1/7; grid-column: 15; min-width: 8em; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(11) { grid-row: 1/7; grid-column: 5/13; } | ||
+ | /* Field 1 */ | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(12) { grid-row: 1; grid-column: 5; min-width: 12em; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(13) { grid-row: 1; grid-column: 6; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(14) { grid-row: 1; grid-column: 7; min-width: 10em; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(15) { grid-row: 1; grid-column: 8; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(16) { grid-row: 1; grid-column: 9; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(17) { grid-row: 1; grid-column: 10; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(18) { grid-row: 1; grid-column: 11; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(19) { grid-row: 1; grid-column: 12; } | ||
+ | /* Field 2 */ | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(20) { grid-row: 2; grid-column: 5; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(21) { grid-row: 2; grid-column: 6; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(22) { grid-row: 2; grid-column: 7; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(23) { grid-row: 2; grid-column: 8; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(24) { grid-row: 2; grid-column: 9; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(25) { grid-row: 2; grid-column: 10; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(26) { grid-row: 2; grid-column: 11; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(27) { grid-row: 2; grid-column: 12; } | ||
+ | /* Field 3 */ | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(28) { grid-row: 3; grid-column: 5; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(29) { grid-row: 3; grid-column: 6; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(30) { grid-row: 3; grid-column: 7; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(31) { grid-row: 3; grid-column: 8; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(32) { grid-row: 3; grid-column: 9; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(33) { grid-row: 3; grid-column: 10; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(34) { grid-row: 3; grid-column: 11; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(35) { grid-row: 3; grid-column: 12; } | ||
+ | /* Field 4 */ | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(36) { grid-row: 4; grid-column: 5; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(37) { grid-row: 4; grid-column: 6; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(38) { grid-row: 4; grid-column: 7; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(39) { grid-row: 4; grid-column: 8; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(40) { grid-row: 4; grid-column: 9; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(41) { grid-row: 4; grid-column: 10; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(42) { grid-row: 4; grid-column: 11; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(43) { grid-row: 4; grid-column: 12; } | ||
+ | /* Field 5 */ | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(44) { grid-row: 5; grid-column: 5; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(45) { grid-row: 5; grid-column: 6; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(46) { grid-row: 5; grid-column: 7; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(47) { grid-row: 5; grid-column: 8; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(48) { grid-row: 5; grid-column: 9; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(49) { grid-row: 5; grid-column: 10; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(50) { grid-row: 5; grid-column: 11; } | ||
+ | .page-Field_Generators .bigtable tr > :nth-child(51) { grid-row: 5; grid-column: 12; } | ||
+ | |||
+ | /******************************************************************************/ | ||
+ | /* Station Kits table specific styling */ | ||
+ | /* Resists */ | ||
+ | .page-Station_Kits .bigtable tr > :nth-child(8) { grid-row: 1; grid-column: 9; } | ||
+ | .page-Station_Kits .bigtable tr > :nth-child(9) { grid-row: 1; grid-column: 10; } | ||
+ | .page-Station_Kits .bigtable tr > :nth-child(10) { grid-row: 1; grid-column: 11; } | ||
+ | .page-Station_Kits .bigtable tr > :nth-child(11) { grid-row: 1; grid-column: 12; } | ||
+ | .page-Station_Kits .bigtable tr > :nth-child(12) { grid-row: 1; grid-column: 13; } | ||
+ | .page-Station_Kits .bigtable tr > :nth-child(13) { grid-row: 1; grid-column: 14; } | ||
+ | .page-Station_Kits .bigtable tr > :nth-child(14) { grid-row: 1; grid-column: 15; } | ||
+ | .page-Station_Kits .bigtable tr > :nth-child(15) { grid-row: 1; grid-column: 16; } | ||
+ | .page-Station_Kits .bigtable tr > :nth-child(8) > * { color: magenta; } | ||
+ | .page-Station_Kits .bigtable tr > :nth-child(9) > * { color: #8E44AD; } | ||
+ | .page-Station_Kits .bigtable tr > :nth-child(10) > * { color: orange; } | ||
+ | .page-Station_Kits .bigtable tr > :nth-child(11) > * { color: #3498DB; } | ||
+ | .page-Station_Kits .bigtable tr > :nth-child(12) > * { color: lightgrey; } | ||
+ | .page-Station_Kits .bigtable tr > :nth-child(13) > * { color: turquoise; } | ||
+ | .page-Station_Kits .bigtable tr > :nth-child(14) > * { color: lightgreen; } | ||
+ | .page-Station_Kits .bigtable tr > :nth-child(15) > * { color: #3F3FFF; } | ||
+ | .page-Station_Kits .bigtable tr > :nth-child(8) > *:not(:empty)::before { content: url(/wiki/images/2/2a/Laser-Damage.png); } | ||
+ | .page-Station_Kits .bigtable tr > :nth-child(9) > *:not(:empty)::before { content: url(/wiki/images/a/a0/Energy-Damage.png); } | ||
+ | .page-Station_Kits .bigtable tr > :nth-child(10) > *:not(:empty)::before { content: url(/wiki/images/f/f3/Heat-Damage.png); } | ||
+ | .page-Station_Kits .bigtable tr > :nth-child(11) > *:not(:empty)::before { content: url(/wiki/images/6/68/Physical-Damage.png); } | ||
+ | .page-Station_Kits .bigtable tr > :nth-child(12) > *:not(:empty)::before { content: url(/wiki/images/6/67/Radiation-Damage.png); } | ||
+ | .page-Station_Kits .bigtable tr > :nth-child(13) > *:not(:empty)::before { content: url(/wiki/images/0/09/Surgical-Damage.png); } | ||
+ | .page-Station_Kits .bigtable tr > :nth-child(14) > *:not(:empty)::before { content: url(/wiki/images/8/8d/Mining-Damage.png); } | ||
+ | .page-Station_Kits .bigtable tr > :nth-child(15) > *:not(:empty)::before { content: url(/wiki/images/a/a0/Transference-Damage.png); } |
Latest revision as of 07:20, 7 July 2024
/* Horizontal Mods Column Tables */ .wikitable.horzmods { table-layout: fixed; } .wikitable.horzmods thead tr, .wikitable.horzmods tbody tr { width: 100%; min-width: 100%; display: flex; justify-content: space-between; } .wikitable.horzmods tbody tr { height: 16em; } .wikitable.horzmods th:first-child, .wikitable.horzmods td:first-child { width: 15% !important; overflow:hidden !important; } .wikitable.horzmods td:first-child img { width:100% !important; height:auto !important; } .wikitable.horzmods th:nth-child(2), .wikitable.horzmods td:nth-child(2) { width: 15% !important; } .wikitable.horzmods th:nth-child(4), .wikitable.horzmods th:nth-child(5), .wikitable.horzmods th:nth-child(7), .wikitable.horzmods th:nth-child(9), .wikitable.horzmods th:nth-child(19), .wikitable.horzmods th:nth-child(20), .wikitable.horzmods td:nth-child(4), .wikitable.horzmods td:nth-child(5), .wikitable.horzmods td:nth-child(7), .wikitable.horzmods td:nth-child(9), .wikitable.horzmods td:nth-child(19), .wikitable.horzmods td:nth-child(20) { width: 8% !important; } .wikitable.horzmods td, .wikitable.horzmods th { border: 1px #aaa solid; border-collapse: collapse; padding-left: 0 !important; padding-right: 0 !important; padding-top: 0.2em !important; padding-bottom: 0.2em !important; overflow:auto!important; } .wikitable.horzmods th:not(last-child), .wikitable.horzmods td:not(last-child) { padding-left: 0.2em !important; padding-right: 0.2em !important; border: 1px #aaa solid !important; width: 4%; display: flex !important; flex-flow: column nowrap; justify-content: center; align-content: center; align-items: stretch; } .wikitable.horzmods td:not(last-child) { min-height: 8.25em !important; max-height: 8.25em !important; height: 8.25em !important; } .wikitable.horzmods th:last-child, .wikitable.horzmods td:last-child { min-width: 99.4% !important; display: block !important; padding-left: 0.2em !important; padding-right: 0.2em !important; position: absolute; left: 0; right: 0; margin-top: 0em !important; padding-top: 0.25em !important; overflow-y: scroll !important; background: rgba(0,0,0,0); padding-bottom: 0em !important; min-height: 0.1em !important; max-height: 0.1em !important; float: left; text-align: center; width: 99.4%; opacity:0; word-wrap: normal; word-break: normal; } .wikitable.horzmods td:last-child { background: rgba(0,0,0,0.5); min-height: 7em !important; max-height: 7em !important; width: 99.4%; opacity:1; margin-top: 8.7em !important; } /* Wiki Table Sorting Header with Link Fix */ th a { text-decoration: none; -webkit-background-clip: text; -moz-background-clip: text; background-clip: text; } body { display: grid; grid-template-rows: auto auto 1fr; } #mw-page-base { grid-row: 1; grid-column: 1/3; } #mw-head-base { grid-row: 1; grid-column: 1/3; } #content { grid-row: 2; grid-column: 1/3; min-width: 0; width: auto; display: block; } .mw-body#content { margin-left: 10.25em; } #mw-navigation { grid-row: 1/4; grid-column: 1; } :not(.page-Main_Page) #mw-navigation #mw-panel { padding-left:0; position: sticky; top: 3.5em; } .page-Main_Page #mw-navigation #mw-panel { padding-left:0; position: fixed; top: 3.5em; } #footer { grid-row: 3; grid-column: 1/3; } .wikitable span { scroll-margin-top: 4em; } #toc, .toc { margin-top: 30px; background-color: rgb(0 0 0 / 20%); } .systembox table { float:right; width:200px; } .centered { text-align: center; border-style: none; } /******************************************************************************/ /* Damage types */ .beam { color: magenta; } .energy { color: #8E44AD; } .heat { color: orange; } .physical { color: #3498DB; } .radiation { color: lightgrey; } .surgical { color: turquoise; } .mining { color: lightgreen; } .transference { color: #3F3FFF; } .true { color: #F0F05B; } .bigtable tr > .energy { color: #8E44AD; border-color: #dddddd; } .bigtable tr > .heat { color: orange; border-color: #dddddd; } .bigtable tr > .physical { color: #3498DB; border-color: #dddddd; } .bigtable tr > .radiation { color: lightgrey; border-color: #dddddd; } .bigtable tr > .surgical { color: turquoise; border-color: #dddddd; } .bigtable tr > .mining { color: lightgreen; border-color: #dddddd; } .bigtable tr > .transference { color: #3F3FFF; border-color: #dddddd; } .strength { color: rgb(1,219,1); } .weakness { color: rgb(219,1,1); } .bg_physical { background-color: rgba(5,6,201,0.5); } .bg_surgical { background-color: rgba(57,179,122,0.5); } .bg_radiation { background-color: rgba(174,172,174,0.5); } .bg_mining { background-color: rgba(37,204,5,0.5); } .bg_transference { background-color: rgba(96,124,174,0.5); } .bg_heat { background-color: rgba(206,66,5,0.5); } .bg_laser { background-color: rgba(206,49,70,0.5); } .bg_energy { background-color: rgba(113,63,118,0.5); } .bg_weakness { background-color: rgba(219,1,1,0.5); } /******************************************************************************/ /* Item qualities */ .junk { color: #555555; } .common { color: #ffffff; } .uncommon { color: #40BF00; } .rare { color: #0080FF; } .exotic { color: #FF8000; } .artifact { color: #8000BF; } .exalted { color: #FF6767; } .legendary { color: #00FFFF; } h1, h2, h3, h4, h5, h6 { /* overflow:auto;*/ } h1 { line-height:normal; } h2 { padding:0.1em; line-height:normal; } .toc { min-height:25px; height:auto; max-height: 400px; width: 300px; display: block; position:relative; overflow-y:auto; overflow-x:hidden; padding:0px 5px!important; -webkit-transition: box-shadow 0.3s ease; -moz-transition: box-shadow 0.3s ease; -ms-transition: box-shadow 0.3s ease; -o-transition: box-shadow 0.3s ease; transition: box-shadow 0.3s ease; -webkit-transition:height 0.3s ease-in-out; -moz-transition:height 0.3s ease-in-out; -ms-transition:height 0.3s ease-in-out; -o-transition:height 0.3s ease-in-out; transition:height 0.3s ease-in-out; -webkit-transition:min-height 0.3s ease-in-out; -moz-transition:min-height 0.3s ease-in-out; -ms-transition:min-height 0.3s ease-in-out; -o-transition:min-height 0.3s ease-in-out; transition:min-height 0.3s ease-in-out; -webkit-transition:max-height 0.3s ease-in-out; -moz-transition:max-height 0.3s ease-in-out; -ms-transition:max-height 0.3s ease-in-out; -o-transition:max-height 0.3s ease-in-out; transition:max-height 0.3s ease-in-out; } .toc #toctitle { left:0px; width:100%; border-bottom:1px solid #fff; } .toc.tochidden { min-height:25px; height:25px; max-height:25px; border: 1px solid #ff4500; box-shadow: 0px 0px 3px 3px #ff4500; overflow-y:hidden; /* not needed, but makes chrome instantly hide the scrollbar */ -webkit-transition:height 0.3s ease-in-out; -moz-transition:height 0.3s ease-in-out; -ms-transition:height 0.3s ease-in-out; -o-transition:height 0.3s ease-in-out; transition:height 0.3s ease-in-out; -webkit-transition:min-height 0.3s ease-in-out; -moz-transition:min-height 0.3s ease-in-out; -ms-transition:min-height 0.3s ease-in-out; -o-transition:min-height 0.3s ease-in-out; transition:min-height 0.3s ease-in-out; -webkit-transition:max-height 0.3s ease-in-out; -moz-transition:max-height 0.3s ease-in-out; -ms-transition:max-height 0.3s ease-in-out; -o-transition:max-height 0.3s ease-in-out; transition:max-height 0.3s ease-in-out; } .toc > tbody > tr > td > ul { margin-top: 30px!important; opacity:1; visibility:visible; } .tochidden > tbody > tr > td > ul { margin-top: 0px; opacity:0; visibility:hidden; } .editsection, #p-captions ul li a { margin-left: 5px!important; color: #fff!important; background: rgba(0,0,0,0.6)!important; border-radius: 5px!important; padding: 2px!important; margin: 10px!important; top: -1px!important; left: -1px!important; position: relative!important; box-shadow: 1px 1px 1px 1px #000!important; } .editsection:hover, #p-captions ul li a:hover { color: #7af5ff99!important; top:0px!important; left:0px!important; -webkit-transition:all .3s!important; transition:all .3s!important; box-shadow: 0px 0px 3px 3px #7af5ff99!important; } #p-captions li.selected ul a { color: #7af5ff99!important; background-color:rgba(255,255,255,0.2)!important; top:0px!important; left:0px!important; box-shadow: 0px 0px 3px 3px #7af5ff99!important; } .editsection a { color:#fff; } .editsection a:hover { color:#7af5ff99; } table, .wrapper { font-size: 100%; border: 0px; border-radius: 5px; padding: 5px; margin: 5px; background: rgba(0,0,0,0.6); border-color: #7af5ff99; box-shadow: 0px 0px 3px 3px #7af5ff99; } #mainpage table { font-size: 100%; border: 0px; border-radius: 0px; padding: 0px; margin: 0px; background: rgba(0,0,0,0); border-color: #000; box-shadow: 0px 0px 0px 0px #000; } table.navbox { font-size: 100%; border: 0px; border-radius: 0px; padding: 0px; margin: 0px; background: rgba(0,0,0,0); border-color: none; box-shadow: 0px 0px 0px 0px #000; } table.navbox { float:left; width:80%!important; } #mainpage table.navbox { float:none; width:100%!important; } mw-content-ltr table tbody tr td b, mw-content-ltr table td.navbox-group, table td.navbox-list { color: #ffaf31!important; } body h2 { font-size: 2em; } .wikitable { max-width: 100%; table-layout: auto; background-color: black !important; } .wikitable th, .wikitable td { border: 1px #aaa solid; border-collapse: collapse; /* padding: 0px, 1px; */ /* padding: 0px, 0.2em; */ padding-left: 0 !important; padding-right: 0 !important; min-width: 2.5% !important; padding-top: 0.2em !important; padding-bottom: 0.2em !important; /*top: -1px; left: -1px; position: relative;*/ /*box-shadow:1px 1px 1px 1px #000;*/ overflow:auto!important; } .wikitable td:last-child { min-width: 10% !important; display: table-cell; min-height: 10em; max-height: 10em; padding-left: 0.2em !important; padding-right: 0.2em !important; } .wikitable th { position: sticky; top:-1px; background-color:black !important; background-clip: padding-box; } .wikitable th:hover, .wikitable td:hover { border: 1px #aaa solid; padding: 0px, 0.2em; /*top: 0px; left: 0px; position: relative;*/ /*-webkit-transition:all .3s; transition:all .3s!important; background: rgba(255,255,255,0.2); box-shadow: 0px 0px 3px 3px #ffaf31;*/ } .wikitable tr:hover { background: rgba(255,255,255,0.1); } /* Shipboxes */ .cloakbox table, .shipbox table { margin-right:20px!important; } .shipbox table td img { height:100%; width:auto; max-width: 30em; } .missionbox table { font-size: 100%; border: 0px; border-radius: 5px; padding: 5px; margin: 5px; background: rgba(0,0,0,0.6); border-color: #7af5ff99; box-shadow: 0px 0px 3px 3px #7af5ff99; float: none; width: 700px; } .missionbox .missionhover { height:100px; overflow:hidden; padding:20px; opacity:0.5; -webkit-box-shadow:inset 0 1px 5px 1px rgba(155,155,155,1); box-shadow:inset 0 1px 5px 1px rgba(155,155,155,1); -webkit-transition: all .3s ease!important; -moz-transition: all .3s ease!important; -ms-transition: all .3s ease!important; -o-transition: all .3s ease!important; transition: all .3s ease!important; } .missionbox .missionhover:hover { height:300px; box-shadow:none; overflow-y:scroll; opacity:1; } .missionbox2 table { font-size: 100%; border: 0px; border-radius: 5px; padding: 5px; margin: 5px 5px 10px 10px; background: rgba(0,0,0,0.6); border-color: #7af5ff99; box-shadow: 0px 0px 3px 3px #7af5ff99; width: 45em; } .missionbox2 .missionhover { height:100px; overflow:hidden; padding:20px; opacity:0.5; -webkit-box-shadow:inset 0 1px 5px 1px rgba(155,155,155,1); box-shadow:inset 0 1px 5px 1px rgba(155,155,155,1); -webkit-transition: all .3s ease!important; -moz-transition: all .3s ease!important; -ms-transition: all .3s ease!important; -o-transition: all .3s ease!important; transition: all .3s ease!important; } .missionbox2 .missionhover:hover { height:300px; box-shadow:none; overflow-y:scroll; opacity:1; } .teambox table { float:none; margin-left:auto; margin-right:auto; width:1000px; } .teambox .listing a { display:block; } .teambox .flag { float:right; } .teambox pre { border:none; color:#fff; background-color:transparent; line-height:normal; } .teambox h1, h2, h3 { padding:10px; margin-bottom:0px; border-bottom:none; } .expandable { max-height:50px; overflow:hidden; opacity:0.5; padding:5px; border:1px solid #7af5ff99; border-radius:5px; -webkit-box-shadow:inset 0 1px 5px 1px rgba(155,155,155,1); box-shadow:inset 0 1px 5px 1px rgba(155,155,155,1); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; } .expandable:hover { max-height:300px; overflow-y:scroll; box-shadow:none; opacity:1; } .blueprintbox table { float:none!important; } #mainpageannouncment h6 { border-radius:5px; font-size:22px; padding:15px; margin:5px; margin-left: 5px; color: #fff; background: rgba(0,0,0,0.6); position: relative; box-shadow: 1px 1px 1px 1px #000; line-height:30px; } table.diff, td.diff-otitle, td.diff-ntitle { background-color:#000; } td.diff-context,td.diff-deletedline,td.diff-addedline { background-color:#555; } td.diff-deletedline { color:#f55; } td.diff-addedline { color:#afa; } td.diff-addedline .diffchange { background: black; } /*Ships Page-Specific CSS*/ body.page-TCGM_Sandbox .shipbox table { height:100px; display:block; width:100%; } body.page-TCGM_Sandbox .shipbox tr, body.page-TCGM_Sandbox .shipbox td, body.page-TCGM_Sandbox .shipbox tbody { display:block; } /* Class Page-Specific CSS */ .skill-table .skill-cell { position:relative; width:33%; } .skill-table .skill-cell img { z-index:99; position:relative } .skill-table pre { padding: 0.5em; border: none; color: #fdfdfd; background-color: rgba(36,46,49,0.7); line-height: 1.1em; position:relative; z-index:99; } .skill-table .header { font-weight:bold; font-size:1.1em; } .skill-table .glyph-left { display:block; width:15px; height:15px; background-color:#082935; position:absolute; top:0; left:50%; margin-left:-52px; margin-top:31px; } .skill-table .connector-right { display:block; width:100%; height:5px; background-color:#082935; position:absolute; top:4px; left:50%; margin-top:31px; } .skill-table .connector-down { display:block; width:5px; height:100%; background-color:#082935; position:absolute; top:0%; left:50%; margin-top:31px; } .skill-table .glyph-top { display:block; width:15px; height:15px; background-color:#082935; position:absolute; top:0; left:50%; margin-left:-5px; margin-top:-14px; } .skill-table .skill-cell span { float:left } .skill-table td { vertical-align: top; } .skill-cell pre::after { content: " "; display: block; height: 0; clear: both; *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML += '<div class="ie7-clear"></div>' ); } .ie7-clear { display: block; clear: both; } .adv-skills-wrapper { display:inline-block; } .adv-skills td { padding-left:5px } .adv-skills td.icon { padding-left:0px } .adv-skills td.name { font-weight:bold; } .adv-skills .icon img { width: 50px; height: 50px; } .adv-skills td { border-bottom: 1px solid #212121; } .adv-skill-legend > div { margin:0px 10px; } .adv-skill-legend div { display: inline-block; } .adv-skill-legend .adv-skill-glyph { width:11px; height:11px; } /* Item Template CSS */ .itemWrapper, .weaponWrapper { line-height:18px; font-size:18px; border: 1px solid #7af5ff99; border-radius: 0px; padding: 10px; background: rgba(0,0,0,0.6); box-shadow: 1px 1px 1px 1px #333; float: none; min-width: 150px; min-height: 300px; max-width:300px; max-height:400px; overflow-y:scroll; } .weaponWrapper { max-width:400px; max-height:600px; } .itemName { margin-left:auto; margin-right:auto; text-align:center; height:80px; } .itemStatsWrapper div div, .weaponStatsWrapper div div { display:inline-block; } .weaponWrapper .itemWrapper { border:0px; padding:0px; background:transparent; box-shadow:none; min-width: 0px; min-height: 0px; overflow-y:visible; } .itemIconWrapper { float: left; margin: 10px; margin-bottom:0px; } .itemIconWrapper img { width:64px; height:64px; } .scroll-box { margin-left:260px; overflow-x:scroll; } .wide-table td:first-child { position: absolute; width: 250px; top: auto; overflow: hidden; height: 20px; margin-left: 0px; border-left: none; border-right: none; border-bottom: none; left: 0px; } .wide-table th:first-child { position: absolute; width: 233px; top: auto; border-top-width: 1px; margin-top: -1px; overflow: hidden; height: 100%; box-shadow: 0px 0px 3px 3px #7af5ff99; background: rgba(0,0,0,0.6); left: 0px; } .mw-content-ltr { position:relative; } #p-logo { visibility: hidden; } /******************************************************************************/ /* Simplified formatting for the large main tables */ .bigtable { padding: 0px; margin-left: 0px; color: #dddddd; background-color: black; border: 1px solid #aaa; text-align: center; } /* Fix linking behavior with sticky header */ .bigtable > thead > tr { height: 4em; } .bigtable tr { position: relative; } .bigtable span:empty { scroll-margin-top: 4em; position: absolute; top: 0px; } /* De-duplicate borders (border-collapse can't be used because of the sticky header) */ .bigtable tr > :not(:first-child) { border-left: none; } .bigtable td { border-top: none; } /* Sticky header (z-index is required to draw over relative positioned elements) */ .bigtable th { background-image: none !important; background-color: black; position: sticky; top: 0px; z-index: 1; } /* Reduce cell padding to make table narrower */ .bigtable th, .bigtable td { padding-left: 2px !important; padding-right: 2px !important; } /* Highlight current row */ .bigtable tr:hover { background-color:#222222 } /* Make <pre>s behave */ .bigtable pre { color: #dddddd; background-color: #00000000; margin: 0; padding: 0; border: 0; } /* Shorthand coloring for certain tables */ .bigtable .good { color: #00b050; border-color: #aaa; } .bigtable .mid { color: #f0d000; border-color: #aaa; } .bigtable .bad { color: #ff0000; border-color: #aaa; } /******************************************************************************/ /* Double stacked floating headers */ .bigtable.doubleheader tr:nth-child(2) > th { top:2em !important; } /******************************************************************************/ /* Sticky name columns for very very wide tables */ .bigtable.stickyname tr > :first-child { position:sticky; left:0px; background-color:black; } .bigtable.stickyname tr > th:first-child { z-index:2; } .bigtable.stickyname tr:hover > td:first-child{ background-color:#222222 } /******************************************************************************/ /* Classes to left justify certain columns */ table.col-1-left td:nth-child(1) { text-align: left; } table.col-2-left td:nth-child(2) { text-align: left; } table.col-3-left td:nth-child(3) { text-align: left; } table.col-4-left td:nth-child(4) { text-align: left; } table.col-5-left td:nth-child(5) { text-align: left; } table.col-6-left td:nth-child(6) { text-align: left; } table.col-7-left td:nth-child(7) { text-align: left; } table.col-8-left td:nth-child(8) { text-align: left; } table.col-9-left td:nth-child(9) { text-align: left; } /******************************************************************************/ /* Floating table labels for very large tables */ .floating-table-label { display: grid; } .floating-table-label > div { grid-row: 1; grid-column: 1; margin-top: 1em; margin-bottom: 1em; margin-left: -2em; } .floating-table-label > div > div { writing-mode: vertical-lr; /* transform: rotate(180deg); */ font-weight: bold; position: sticky; top: 1em; } .floating-table-label > div > div img { -webkit-padding-after: 8px; } .floating-table-label > table { grid-row: 1; grid-column: 1; } /******************************************************************************/ /* Slightly greyout out size and weight in main tables */ .page-Capacitorsn.page-Cloaks .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } .page-Diffusers .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } .page-Electron_Clouds .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } .page-Energies .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } .page-Engines .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } .page-Envelopments .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } .page-Fighter_Bays .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } .page-Gravometric_Disruptors .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } .page-Hull_Extensions .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } .page-Item_Generators .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } .page-Lighthouses .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } .page-Missile_Launchers .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } .page-Radars .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } .page-Scoops .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } .page-Shield_Chargers .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } .page-Shields .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } .page-Solar_Panels .bigtable td:nth-child(3) { color: #999999; border-color: #dddddd; } .page-Capacitors .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } .page-Cloaks .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } .page-Diffusers .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } .page-Electron_Clouds .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } .page-Energies .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } .page-Engines .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } .page-Envelopments .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } .page-Fighter_Bays .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } .page-Gravometric_Disruptors .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } .page-Hull_Extensions .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } .page-Item_Generators .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } .page-Lighthouses .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } .page-Missile_Launchers .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } .page-Radars .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } .page-Scoops .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } .page-Shield_Chargers .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } .page-Shields .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } .page-Solar_Panels .bigtable td:nth-child(4) { color: #999999; border-color: #dddddd; } /******************************************************************************/ /* Supers Items table specific styling */ .page-Super_Items .bigtable td:nth-child(3) div { color: #7af5ff; } .page-Super_Items .bigtable td:nth-child(3) pre { font-family: inherit } .page-Super_Items .bigtable td:nth-child(3) span { color: #7aff84 } /******************************************************************************/ /* Ships table specific styling */ .page-Ships .bigtable thead { top: 0px; position: sticky; z-index: 1; } .page-Ships .bigtable thead tr { height: 10em !important; border-bottom: solid #dddddd 1px } .page-Ships .bigtable tr { display:grid; grid-template-columns: 132px 6em 6em 10em 4em 4em 4em 4em 4em 4em 4em 4em 1fr 8em 8em; grid-template-rows: 0fr 0fr 0fr 1fr; } .page-Ships .bigtable tbody tr:not(:first-child) { border-top: solid #dddddd 1px } .page-Ships .bigtable th > span { display: inline-block; width: 100%; height: 100%; white-space: nowrap; } .page-Ships .bigtable span:empty { scroll-margin-top: 10em; position: absolute; top: 0px; } /* Visual reference */ .page-Ships .bigtable tr > :nth-child(1) { grid-row: 1/5; grid-column: 1; overflow: hidden; } /* Name */ .page-Ships .bigtable tr > :nth-child(2) { grid-row: 1; grid-column: 3/5; } /* Tech, Hull, Max Speed, Augs, Weps, Size, Weight */ .page-Ships .bigtable tr > :nth-child(3) { grid-row: 2; grid-column: 2; } .page-Ships .bigtable tr > :nth-child(4) { grid-row: 3; grid-column: 2; } .page-Ships .bigtable tr > :nth-child(5) { grid-row: 4; grid-column: 2; } .page-Ships .bigtable tr > :nth-child(6) { grid-row: 2; grid-column: 3; } .page-Ships .bigtable tr > :nth-child(7) { grid-row: 3; grid-column: 3; } .page-Ships .bigtable tr > :nth-child(8) { grid-row: 4; grid-column: 3; } .page-Ships .bigtable tr > :nth-child(9) { grid-row: 2; grid-column: 4; } .page-Ships .bigtable td:nth-child(3)::before { color: #999999; content: 'Tech:'; } .page-Ships .bigtable td:nth-child(4)::before { color: #999999; content: 'Hull:'; } .page-Ships .bigtable td:nth-child(5)::before { color: #999999; content: 'Speed:'; } .page-Ships .bigtable td:nth-child(6)::before { color: #999999; content: 'Augs:'; } .page-Ships .bigtable td:nth-child(7)::before { color: #999999; content: 'Weps:'; } .page-Ships .bigtable td:nth-child(8)::before { color: #999999; content: 'Size:'; } .page-Ships .bigtable td:nth-child(9)::before { color: #999999; content: 'Weight:'; } /* Resists */ .page-Ships .bigtable tr > :nth-child(10) { grid-row: 1; grid-column: 5; } .page-Ships .bigtable tr > :nth-child(11) { grid-row: 1; grid-column: 6; } .page-Ships .bigtable tr > :nth-child(12) { grid-row: 1; grid-column: 7; } .page-Ships .bigtable tr > :nth-child(13) { grid-row: 1; grid-column: 8; } .page-Ships .bigtable tr > :nth-child(14) { grid-row: 1; grid-column: 9; } .page-Ships .bigtable tr > :nth-child(15) { grid-row: 1; grid-column: 10; } .page-Ships .bigtable tr > :nth-child(16) { grid-row: 1; grid-column: 11; } .page-Ships .bigtable tr > :nth-child(17) { grid-row: 1; grid-column: 12; border-right: none; } .page-Ships .bigtable tr > :nth-child(10) > * { color: magenta; } .page-Ships .bigtable tr > :nth-child(11) > * { color: #8E44AD; } .page-Ships .bigtable tr > :nth-child(12) > * { color: orange; } .page-Ships .bigtable tr > :nth-child(13) > * { color: #3498DB; } .page-Ships .bigtable tr > :nth-child(14) > * { color: lightgrey; } .page-Ships .bigtable tr > :nth-child(15) > * { color: turquoise; } .page-Ships .bigtable tr > :nth-child(16) > * { color: lightgreen; } .page-Ships .bigtable tr > :nth-child(17) > * { color: #3F3FFF; } .page-Ships .bigtable tr > :nth-child(10) > *:not(:empty)::before { content: url(/wiki/images/2/2a/Laser-Damage.png); } .page-Ships .bigtable tr > :nth-child(11) > *:not(:empty)::before { content: url(/wiki/images/a/a0/Energy-Damage.png); } .page-Ships .bigtable tr > :nth-child(12) > *:not(:empty)::before { content: url(/wiki/images/f/f3/Heat-Damage.png); } .page-Ships .bigtable tr > :nth-child(13) > *:not(:empty)::before { content: url(/wiki/images/6/68/Physical-Damage.png); } .page-Ships .bigtable tr > :nth-child(14) > *:not(:empty)::before { content: url(/wiki/images/6/67/Radiation-Damage.png); } .page-Ships .bigtable tr > :nth-child(15) > *:not(:empty)::before { content: url(/wiki/images/0/09/Surgical-Damage.png); } .page-Ships .bigtable tr > :nth-child(16) > *:not(:empty)::before { content: url(/wiki/images/8/8d/Mining-Damage.png); } .page-Ships .bigtable tr > :nth-child(17) > *:not(:empty)::before { content: url(/wiki/images/a/a0/Transference-Damage.png); } /* Vis, Reflect */ .page-Ships .bigtable tr > :nth-child(18) { grid-row: 3; grid-column: 4; } .page-Ships .bigtable tr > :nth-child(19) { grid-row: 4; grid-column: 4; } .page-Ships .bigtable td:nth-child(18)::before { color: #999999; content: 'Vis:'; } .page-Ships .bigtable td:nth-child(19)::before { color: #999999; content: 'Reflect:'; } /* Mods */ .page-Ships .bigtable tr > :nth-child(20) { grid-row: 2/5; grid-column: 5/14; } /* Qualities */ .page-Ships .bigtable tr > :nth-child(21) { grid-row: 1; grid-column: 2; border-color: #dddddd; } /* Blank to make header behave */ .page-Ships .bigtable tr > :nth-child(22) { grid-row: 1; grid-column: 13; } /* Source, description */ .page-Ships .bigtable tr > :nth-child(23) { grid-row: 1/5; grid-column: 14; } .page-Ships .bigtable tr > :nth-child(24) { grid-row: 1/5; grid-column: 15; } /******************************************************************************/ /* Fighters table specific styling */ .page-Fighters .bigtable thead { top: 0px; position: sticky; z-index: 1; } .page-Fighters .bigtable thead tr { height: 10em !important; border-bottom: solid #dddddd 1px } .page-Fighters .bigtable tr { display:grid; grid-template-columns: 132px 4em 4em 4em 4em 4em 4em 4em 4em 6em 14em 4em 4em 4em 8em 1fr; } .page-Fighters .bigtable tbody tr:not(:first-child) { border-top: solid #dddddd 1px } .page-Fighters .bigtable th > span { display: inline-block; width: 100%; height: 100%; white-space: nowrap; } .page-Fighters .bigtable span:empty { scroll-margin-top: 10em; position: absolute; top: 0px; } /* Visual reference */ .page-Fighters .bigtable tr > :nth-child(1) { grid-row: 1/7; grid-column: 1; overflow: hidden; } /* Name, Tech, Size, Weight, Energy, Speed, distance, Shield Bank, Shield Regen */ .page-Fighters .bigtable tr > :nth-child(2) { grid-row: 1; grid-column: 2/6; border-color: #dddddd; } .page-Fighters .bigtable tr > :nth-child(3) { grid-row: 1; grid-column: 6/8; } .page-Fighters .bigtable tr > :nth-child(4) { grid-row: 1; grid-column: 8/10; } .page-Fighters .bigtable tr > :nth-child(5) { grid-row: 2; grid-column: 2/4; } .page-Fighters .bigtable tr > :nth-child(6) { grid-row: 3; grid-column: 2/4; } .page-Fighters .bigtable tr > :nth-child(7) { grid-row: 2; grid-column: 4/6; } .page-Fighters .bigtable tr > :nth-child(8) { grid-row: 3; grid-column: 4/6; } .page-Fighters .bigtable tr > :nth-child(9) { grid-row: 2; grid-column: 6/10; } .page-Fighters .bigtable tr > :nth-child(10) { grid-row: 3; grid-column: 6/10; } .page-Fighters .bigtable td:nth-child(3)::before { color: #999999; content: 'Tech:'; } .page-Fighters .bigtable td:nth-child(4)::before { color: #999999; content: 'Size:'; } .page-Fighters .bigtable td:nth-child(5)::before { color: #999999; content: 'Weight:'; } .page-Fighters .bigtable td:nth-child(6)::before { color: #999999; content: 'Energy:'; } .page-Fighters .bigtable td:nth-child(7)::before { color: #999999; content: 'Max Speed:'; } .page-Fighters .bigtable td:nth-child(8)::before { color: #999999; content: 'Max Dist:'; } .page-Fighters .bigtable td:nth-child(9)::before { color: #999999; content: 'Shield Bank:'; } .page-Fighters .bigtable td:nth-child(10)::before { color: #999999; content: 'Shield Regen:'; } /* Resists */ .page-Fighters .bigtable tr > :nth-child(11) { grid-row: 4/7; grid-column: 2; } .page-Fighters .bigtable tr > :nth-child(12) { grid-row: 4/7; grid-column: 3; } .page-Fighters .bigtable tr > :nth-child(13) { grid-row: 4/7; grid-column: 4; } .page-Fighters .bigtable tr > :nth-child(14) { grid-row: 4/7; grid-column: 5; } .page-Fighters .bigtable tr > :nth-child(15) { grid-row: 4/7; grid-column: 6; } .page-Fighters .bigtable tr > :nth-child(16) { grid-row: 4/7; grid-column: 7; } .page-Fighters .bigtable tr > :nth-child(17) { grid-row: 4/7; grid-column: 8; } .page-Fighters .bigtable tr > :nth-child(18) { grid-row: 4/7; grid-column: 9; } .page-Fighters .bigtable tr > :nth-child(11) > * { color: magenta; } .page-Fighters .bigtable tr > :nth-child(12) > * { color: #8E44AD; } .page-Fighters .bigtable tr > :nth-child(13) > * { color: orange; } .page-Fighters .bigtable tr > :nth-child(14) > * { color: #3498DB; } .page-Fighters .bigtable tr > :nth-child(15) > * { color: lightgrey; } .page-Fighters .bigtable tr > :nth-child(16) > * { color: turquoise; } .page-Fighters .bigtable tr > :nth-child(17) > * { color: lightgreen; } .page-Fighters .bigtable tr > :nth-child(18) > * { color: #3F3FFF; } .page-Fighters .bigtable tr > :nth-child(11) > *:not(:empty)::before { content: url(/wiki/images/2/2a/Laser-Damage.png); } .page-Fighters .bigtable tr > :nth-child(12) > *:not(:empty)::before { content: url(/wiki/images/a/a0/Energy-Damage.png); } .page-Fighters .bigtable tr > :nth-child(13) > *:not(:empty)::before { content: url(/wiki/images/f/f3/Heat-Damage.png); } .page-Fighters .bigtable tr > :nth-child(14) > *:not(:empty)::before { content: url(/wiki/images/6/68/Physical-Damage.png); } .page-Fighters .bigtable tr > :nth-child(15) > *:not(:empty)::before { content: url(/wiki/images/6/67/Radiation-Damage.png); } .page-Fighters .bigtable tr > :nth-child(16) > *:not(:empty)::before { content: url(/wiki/images/0/09/Surgical-Damage.png); } .page-Fighters .bigtable tr > :nth-child(17) > *:not(:empty)::before { content: url(/wiki/images/8/8d/Mining-Damage.png); } .page-Fighters .bigtable tr > :nth-child(18) > *:not(:empty)::before { content: url(/wiki/images/a/a0/Transference-Damage.png); } /* Source, Description, Filler Box */ .page-Fighters .bigtable tr > :nth-child(19) { grid-row: 1/7; grid-column: 15; } .page-Fighters .bigtable tr > :nth-child(20) { grid-row: 1/7; grid-column: 16; } .page-Fighters .bigtable tr > :nth-child(21) { grid-row: 1/7; grid-column: 10/15; } /* Weapon 1 */ .page-Fighters .bigtable tr > :nth-child(22) { grid-row: 1; grid-column: 10; } .page-Fighters .bigtable tr > :nth-child(23) { grid-row: 1; grid-column: 11; } .page-Fighters .bigtable tr > :nth-child(24) { grid-row: 1; grid-column: 12; } .page-Fighters .bigtable tr > :nth-child(25) { grid-row: 1; grid-column: 13; } .page-Fighters .bigtable tr > :nth-child(26) { grid-row: 1; grid-column: 14; } /* Weapon 2 */ .page-Fighters .bigtable tr > :nth-child(27) { grid-row: 2; grid-column: 10; } .page-Fighters .bigtable tr > :nth-child(28) { grid-row: 2; grid-column: 11; } .page-Fighters .bigtable tr > :nth-child(29) { grid-row: 2; grid-column: 12; } .page-Fighters .bigtable tr > :nth-child(30) { grid-row: 2; grid-column: 13; } .page-Fighters .bigtable tr > :nth-child(31) { grid-row: 2; grid-column: 14; } /* Weapon 3 */ .page-Fighters .bigtable tr > :nth-child(32) { grid-row: 3; grid-column: 10; } .page-Fighters .bigtable tr > :nth-child(33) { grid-row: 3; grid-column: 11; } .page-Fighters .bigtable tr > :nth-child(34) { grid-row: 3; grid-column: 12; } .page-Fighters .bigtable tr > :nth-child(35) { grid-row: 3; grid-column: 13; } .page-Fighters .bigtable tr > :nth-child(36) { grid-row: 3; grid-column: 14; } /* Weapon 4 */ .page-Fighters .bigtable tr > :nth-child(37) { grid-row: 4; grid-column: 10; } .page-Fighters .bigtable tr > :nth-child(38) { grid-row: 4; grid-column: 11; } .page-Fighters .bigtable tr > :nth-child(39) { grid-row: 4; grid-column: 12; } .page-Fighters .bigtable tr > :nth-child(40) { grid-row: 4; grid-column: 13; } .page-Fighters .bigtable tr > :nth-child(41) { grid-row: 4; grid-column: 14; } /* Weapon 5 */ .page-Fighters .bigtable tr > :nth-child(42) { grid-row: 5; grid-column: 10; } .page-Fighters .bigtable tr > :nth-child(43) { grid-row: 5; grid-column: 11; } .page-Fighters .bigtable tr > :nth-child(44) { grid-row: 5; grid-column: 12; } .page-Fighters .bigtable tr > :nth-child(45) { grid-row: 5; grid-column: 13; } .page-Fighters .bigtable tr > :nth-child(46) { grid-row: 5; grid-column: 14; } /* Weapon 6 */ .page-Fighters .bigtable tr > :nth-child(47) { grid-row: 6; grid-column: 10; } .page-Fighters .bigtable tr > :nth-child(48) { grid-row: 6; grid-column: 11; } .page-Fighters .bigtable tr > :nth-child(49) { grid-row: 6; grid-column: 12; } .page-Fighters .bigtable tr > :nth-child(50) { grid-row: 6; grid-column: 13; } .page-Fighters .bigtable tr > :nth-child(51) { grid-row: 6; grid-column: 14; } /* Weapon type classes */ .page-Fighters .bigtable tr > .energy + td { color: #8E44AD; border-color: #dddddd; } .page-Fighters .bigtable tr > .heat + td { color: orange; border-color: #dddddd; } .page-Fighters .bigtable tr > .physical + td { color: #3498DB; border-color: #dddddd; } .page-Fighters .bigtable tr > .radiation + td { color: lightgrey; border-color: #dddddd; } .page-Fighters .bigtable tr > .surgical + td { color: turquoise; border-color: #dddddd; } .page-Fighters .bigtable tr > .mining + td { color: lightgreen; border-color: #dddddd; } .page-Fighters .bigtable tr > .energy::before { content: url(/wiki/images/a/a0/Energy-Damage.png); } .page-Fighters .bigtable tr > .heat::before { content: url(/wiki/images/f/f3/Heat-Damage.png); } .page-Fighters .bigtable tr > .physical::before { content: url(/wiki/images/6/68/Physical-Damage.png); } .page-Fighters .bigtable tr > .radiation::before { content: url(/wiki/images/6/67/Radiation-Damage.png); } .page-Fighters .bigtable tr > .surgical::before { content: url(/wiki/images/0/09/Surgical-Damage.png); } .page-Fighters .bigtable tr > .mining::before { content: url(/wiki/images/8/8d/Mining-Damage.png); } /******************************************************************************/ /* Diffusers table specific styling */ .page-Diffusers .bigtable.color tr > :nth-child(5) > * { color: magenta; } .page-Diffusers .bigtable.color tr > :nth-child(6) > * { color: #8E44AD; } .page-Diffusers .bigtable.color tr > :nth-child(7) > * { color: orange; } .page-Diffusers .bigtable.color tr > :nth-child(8) > * { color: #3498DB; } .page-Diffusers .bigtable.color tr > :nth-child(9) > * { color: lightgrey; } .page-Diffusers .bigtable.color tr > :nth-child(10) > * { color: turquoise; } .page-Diffusers .bigtable.color tr > :nth-child(11) > * { color: lightgreen; } .page-Diffusers .bigtable.color tr > :nth-child(12) > * { color: #1f1fff; } .page-Diffusers .bigtable.color tr > th:nth-child(5) > *:not(:empty)::before { content: url(/wiki/images/2/2a/Laser-Damage.png); } .page-Diffusers .bigtable.color tr > th:nth-child(6) > *:not(:empty)::before { content: url(/wiki/images/a/a0/Energy-Damage.png); } .page-Diffusers .bigtable.color tr > th:nth-child(7) > *:not(:empty)::before { content: url(/wiki/images/f/f3/Heat-Damage.png); } .page-Diffusers .bigtable.color tr > th:nth-child(8) > *:not(:empty)::before { content: url(/wiki/images/6/68/Physical-Damage.png); } .page-Diffusers .bigtable.color tr > th:nth-child(9) > *:not(:empty)::before { content: url(/wiki/images/6/67/Radiation-Damage.png); } .page-Diffusers .bigtable.color tr > th:nth-child(10) > *:not(:empty)::before { content: url(/wiki/images/0/09/Surgical-Damage.png); } .page-Diffusers .bigtable.color tr > th:nth-child(11) > *:not(:empty)::before { content: url(/wiki/images/8/8d/Mining-Damage.png); } .page-Diffusers .bigtable.color tr > th:nth-child(12) > *:not(:empty)::before { content: url(/wiki/images/a/a0/Transference-Damage.png); } /******************************************************************************/ /* Drones table specific styling */ .page-Drones .bigtable.tempdrones thead { top: 0px; position: sticky; z-index: 1; } .page-Drones .bigtable.tempdrones thead tr { height: 10em !important; border-bottom: solid #dddddd 1px; } .page-Drones .bigtable.tempdrones tr { display:grid; grid-template-columns: 132px 4em 4em 4em 4em 4em 4em 4em 4em 8em 1fr 1fr 1fr 6em 1fr 4em 4em 4em 2fr 4em 4em 4em 4em 4em 4em; } .page-Drones .bigtable.tempdrones tbody tr:not(:first-child) { border-top: solid #dddddd 1px } .page-Drones .bigtable.tempdrones th > span { display: inline-block; width: 100%; height: 100%; white-space: nowrap; } .page-Drones .bigtable.tempdrones span:empty { scroll-margin-top: 10em; position: absolute; top: 0px; } /* Visual reference */ .page-Drones .bigtable.tempdrones tr > :nth-child(1) { grid-row: 1/13; grid-column: 1; overflow: hidden; } /* Name, Tech, Size, Weight, Energy, Speed, distance, Shield Bank, Shield Regen */ .page-Drones .bigtable.tempdrones tr > :nth-child(2) { grid-row: 1; grid-column: 2/6; border-color: #dddddd; } .page-Drones .bigtable.tempdrones tr > :nth-child(3) { grid-row: 1; grid-column: 6/8; } .page-Drones .bigtable.tempdrones tr > :nth-child(4) { grid-row: 1; grid-column: 8/10; } .page-Drones .bigtable.tempdrones tr > :nth-child(5) { grid-row: 1; grid-column: 10; } .page-Drones .bigtable.tempdrones tr > :nth-child(6) { grid-row: 2; grid-column: 2/4; } .page-Drones .bigtable.tempdrones tr > :nth-child(7) { grid-row: 3; grid-column: 2/4; } .page-Drones .bigtable.tempdrones tr > :nth-child(8) { grid-row: 2; grid-column: 4/6; } .page-Drones .bigtable.tempdrones tr > :nth-child(9) { grid-row: 3; grid-column: 4/6; } .page-Drones .bigtable.tempdrones tr > :nth-child(10) { grid-row: 2; grid-column: 6/8; } .page-Drones .bigtable.tempdrones tr > :nth-child(11) { grid-row: 3; grid-column: 6/8; } .page-Drones .bigtable.tempdrones tr > :nth-child(12) { grid-row: 2; grid-column: 8/10; } .page-Drones .bigtable.tempdrones tr > :nth-child(13) { grid-row: 3; grid-column: 8/10; } .page-Drones .bigtable.tempdrones tr > :nth-child(14) { grid-row: 2; grid-column: 10; } .page-Drones .bigtable.tempdrones tr > :nth-child(15) { grid-row: 3; grid-column: 10; } .page-Drones .bigtable.tempdrones tr > :nth-child(16) { grid-row: 4/13;grid-column: 10; } .page-Drones .bigtable.tempdrones td:nth-child(3)::before { color: #999999; content: 'Tech:'; } .page-Drones .bigtable.tempdrones td:nth-child(4)::before { color: #999999; content: 'Size:'; } .page-Drones .bigtable.tempdrones td:nth-child(5)::before { color: #999999; content: 'Vis:'; } .page-Drones .bigtable.tempdrones td:nth-child(6)::before { color: #999999; content: 'Weight:'; } .page-Drones .bigtable.tempdrones td:nth-child(7)::before { color: #999999; content: 'Elec:'; } .page-Drones .bigtable.tempdrones td:nth-child(8)::before { color: #999999; content: 'Ch Elec:'; } .page-Drones .bigtable.tempdrones td:nth-child(9)::before { color: #999999; content: 'Ch Time:'; } .page-Drones .bigtable.tempdrones td:nth-child(10)::before { color: #999999; content: 'E Bank:'; } .page-Drones .bigtable.tempdrones td:nth-child(11)::before { color: #999999; content: 'E Reg:'; } .page-Drones .bigtable.tempdrones td:nth-child(12)::before { color: #999999; content: 'S Bank:'; } .page-Drones .bigtable.tempdrones td:nth-child(13)::before { color: #999999; content: 'S Reg:'; } .page-Drones .bigtable.tempdrones td:nth-child(14)::before { color: #999999; content: 'Lifespan:'; } .page-Drones .bigtable.mobiledrones td:nth-child(15)::before { color: #999999; content: 'Speed:'; } .page-Drones .bigtable.mobiledrones td:nth-child(16)::before { color: #999999; content: 'W Wake:'; } /* Resists */ .page-Drones .bigtable.tempdrones tr > :nth-child(17) { grid-row: 4/13;grid-column: 2; } .page-Drones .bigtable.tempdrones tr > :nth-child(18) { grid-row: 4/13;grid-column: 3; } .page-Drones .bigtable.tempdrones tr > :nth-child(19) { grid-row: 4/13;grid-column: 4; } .page-Drones .bigtable.tempdrones tr > :nth-child(20) { grid-row: 4/13;grid-column: 5; } .page-Drones .bigtable.tempdrones tr > :nth-child(21) { grid-row: 4/13;grid-column: 6; } .page-Drones .bigtable.tempdrones tr > :nth-child(22) { grid-row: 4/13;grid-column: 7; } .page-Drones .bigtable.tempdrones tr > :nth-child(23) { grid-row: 4/13;grid-column: 8; } .page-Drones .bigtable.tempdrones tr > :nth-child(24) { grid-row: 4/13;grid-column: 9; } .page-Drones .bigtable.tempdrones tr > :nth-child(17) > * { color: magenta; } .page-Drones .bigtable.tempdrones tr > :nth-child(18) > * { color: #8E44AD; } .page-Drones .bigtable.tempdrones tr > :nth-child(19) > * { color: orange; } .page-Drones .bigtable.tempdrones tr > :nth-child(20) > * { color: #3498DB; } .page-Drones .bigtable.tempdrones tr > :nth-child(21) > * { color: lightgrey; } .page-Drones .bigtable.tempdrones tr > :nth-child(22) > * { color: turquoise; } .page-Drones .bigtable.tempdrones tr > :nth-child(23) > * { color: lightgreen; } .page-Drones .bigtable.tempdrones tr > :nth-child(24) > * { color: #3F3FFF; } .page-Drones .bigtable.tempdrones tr > :nth-child(17) > *:not(:empty)::before { content: url(/wiki/images/2/2a/Laser-Damage.png); } .page-Drones .bigtable.tempdrones tr > :nth-child(18) > *:not(:empty)::before { content: url(/wiki/images/a/a0/Energy-Damage.png); } .page-Drones .bigtable.tempdrones tr > :nth-child(19) > *:not(:empty)::before { content: url(/wiki/images/f/f3/Heat-Damage.png); } .page-Drones .bigtable.tempdrones tr > :nth-child(20) > *:not(:empty)::before { content: url(/wiki/images/6/68/Physical-Damage.png); } .page-Drones .bigtable.tempdrones tr > :nth-child(21) > *:not(:empty)::before { content: url(/wiki/images/6/67/Radiation-Damage.png); } .page-Drones .bigtable.tempdrones tr > :nth-child(22) > *:not(:empty)::before { content: url(/wiki/images/0/09/Surgical-Damage.png); } .page-Drones .bigtable.tempdrones tr > :nth-child(23) > *:not(:empty)::before { content: url(/wiki/images/8/8d/Mining-Damage.png); } .page-Drones .bigtable.tempdrones tr > :nth-child(24) > *:not(:empty)::before { content: url(/wiki/images/a/a0/Transference-Damage.png); } /* Source, Description, Item Mods, Filler Box */ .page-Drones .bigtable.tempdrones tr > :nth-child(25) { grid-row: 1/13;grid-column: 11; min-width: 8em; } .page-Drones .bigtable.tempdrones tr > :nth-child(26) { grid-row: 1/13;grid-column: 12; min-width: 8em; } .page-Drones .bigtable.tempdrones tr > :nth-child(27) { grid-row: 1/13;grid-column: 13; min-width: 8em; } .page-Drones .bigtable.tempdrones tr > :nth-child(28) { grid-row: 1/13;grid-column: 14/26; } /* Weapon 1 */ .page-Drones .bigtable.tempdrones tr > :nth-child(29) { grid-row: 1; grid-column: 14; } .page-Drones .bigtable.tempdrones tr > :nth-child(30) { grid-row: 1; grid-column: 15; min-width: 16em; } .page-Drones .bigtable.tempdrones tr > :nth-child(31) { grid-row: 1; grid-column: 16; } .page-Drones .bigtable.tempdrones tr > :nth-child(32) { grid-row: 1; grid-column: 17; } .page-Drones .bigtable.tempdrones tr > :nth-child(33) { grid-row: 1; grid-column: 18; } .page-Drones .bigtable.tempdrones tr > :nth-child(34) { grid-row: 1; grid-column: 19; min-width: 16em; } .page-Drones .bigtable.tempdrones tr > :nth-child(35) { grid-row: 1; grid-column: 20; } .page-Drones .bigtable.tempdrones tr > :nth-child(36) { grid-row: 1; grid-column: 21; } .page-Drones .bigtable.tempdrones tr > :nth-child(37) { grid-row: 1; grid-column: 22; } .page-Drones .bigtable.tempdrones tr > :nth-child(38) { grid-row: 1; grid-column: 23; } .page-Drones .bigtable.tempdrones tr > :nth-child(39) { grid-row: 1; grid-column: 24; } .page-Drones .bigtable.tempdrones tr > :nth-child(40) { grid-row: 1; grid-column: 25; } /* Weapon 2 */ .page-Drones .bigtable.tempdrones tr > :nth-child(41) { grid-row: 2; grid-column: 14; } .page-Drones .bigtable.tempdrones tr > :nth-child(42) { grid-row: 2; grid-column: 15; } .page-Drones .bigtable.tempdrones tr > :nth-child(43) { grid-row: 2; grid-column: 16; } .page-Drones .bigtable.tempdrones tr > :nth-child(44) { grid-row: 2; grid-column: 17; } .page-Drones .bigtable.tempdrones tr > :nth-child(45) { grid-row: 2; grid-column: 18; } .page-Drones .bigtable.tempdrones tr > :nth-child(46) { grid-row: 2; grid-column: 19; } .page-Drones .bigtable.tempdrones tr > :nth-child(47) { grid-row: 2; grid-column: 20; } .page-Drones .bigtable.tempdrones tr > :nth-child(48) { grid-row: 2; grid-column: 21; } .page-Drones .bigtable.tempdrones tr > :nth-child(49) { grid-row: 2; grid-column: 22; } .page-Drones .bigtable.tempdrones tr > :nth-child(50) { grid-row: 2; grid-column: 23; } .page-Drones .bigtable.tempdrones tr > :nth-child(51) { grid-row: 2; grid-column: 24; } .page-Drones .bigtable.tempdrones tr > :nth-child(52) { grid-row: 2; grid-column: 25; } /* Weapon 3 */ .page-Drones .bigtable.tempdrones tr > :nth-child(53) { grid-row: 3; grid-column: 14; } .page-Drones .bigtable.tempdrones tr > :nth-child(54) { grid-row: 3; grid-column: 15; } .page-Drones .bigtable.tempdrones tr > :nth-child(55) { grid-row: 3; grid-column: 16; } .page-Drones .bigtable.tempdrones tr > :nth-child(56) { grid-row: 3; grid-column: 17; } .page-Drones .bigtable.tempdrones tr > :nth-child(57) { grid-row: 3; grid-column: 18; } .page-Drones .bigtable.tempdrones tr > :nth-child(58) { grid-row: 3; grid-column: 19; } .page-Drones .bigtable.tempdrones tr > :nth-child(59) { grid-row: 3; grid-column: 20; } .page-Drones .bigtable.tempdrones tr > :nth-child(60) { grid-row: 3; grid-column: 21; } .page-Drones .bigtable.tempdrones tr > :nth-child(61) { grid-row: 3; grid-column: 22; } .page-Drones .bigtable.tempdrones tr > :nth-child(62) { grid-row: 3; grid-column: 23; } .page-Drones .bigtable.tempdrones tr > :nth-child(63) { grid-row: 3; grid-column: 24; } .page-Drones .bigtable.tempdrones tr > :nth-child(64) { grid-row: 3; grid-column: 25; } /* Weapon 4 */ .page-Drones .bigtable.tempdrones tr > :nth-child(65) { grid-row: 4; grid-column: 14; } .page-Drones .bigtable.tempdrones tr > :nth-child(66) { grid-row: 4; grid-column: 15; } .page-Drones .bigtable.tempdrones tr > :nth-child(67) { grid-row: 4; grid-column: 16; } .page-Drones .bigtable.tempdrones tr > :nth-child(68) { grid-row: 4; grid-column: 17; } .page-Drones .bigtable.tempdrones tr > :nth-child(69) { grid-row: 4; grid-column: 18; } .page-Drones .bigtable.tempdrones tr > :nth-child(70) { grid-row: 4; grid-column: 19; } .page-Drones .bigtable.tempdrones tr > :nth-child(71) { grid-row: 4; grid-column: 20; } .page-Drones .bigtable.tempdrones tr > :nth-child(72) { grid-row: 4; grid-column: 21; } .page-Drones .bigtable.tempdrones tr > :nth-child(73) { grid-row: 4; grid-column: 22; } .page-Drones .bigtable.tempdrones tr > :nth-child(74) { grid-row: 4; grid-column: 23; } .page-Drones .bigtable.tempdrones tr > :nth-child(75) { grid-row: 4; grid-column: 24; } .page-Drones .bigtable.tempdrones tr > :nth-child(76) { grid-row: 4; grid-column: 25; } /* Weapon 5 */ .page-Drones .bigtable.tempdrones tr > :nth-child(77) { grid-row: 5; grid-column: 14; } .page-Drones .bigtable.tempdrones tr > :nth-child(78) { grid-row: 5; grid-column: 15; } .page-Drones .bigtable.tempdrones tr > :nth-child(79) { grid-row: 5; grid-column: 16; } .page-Drones .bigtable.tempdrones tr > :nth-child(80) { grid-row: 5; grid-column: 17; } .page-Drones .bigtable.tempdrones tr > :nth-child(81) { grid-row: 5; grid-column: 18; } .page-Drones .bigtable.tempdrones tr > :nth-child(82) { grid-row: 5; grid-column: 19; } .page-Drones .bigtable.tempdrones tr > :nth-child(83) { grid-row: 5; grid-column: 20; } .page-Drones .bigtable.tempdrones tr > :nth-child(84) { grid-row: 5; grid-column: 21; } .page-Drones .bigtable.tempdrones tr > :nth-child(85) { grid-row: 5; grid-column: 22; } .page-Drones .bigtable.tempdrones tr > :nth-child(86) { grid-row: 5; grid-column: 23; } .page-Drones .bigtable.tempdrones tr > :nth-child(87) { grid-row: 5; grid-column: 24; } .page-Drones .bigtable.tempdrones tr > :nth-child(88) { grid-row: 5; grid-column: 25; } /* Weapon 6 */ .page-Drones .bigtable.tempdrones tr > :nth-child(89) { grid-row: 6; grid-column: 14; } .page-Drones .bigtable.tempdrones tr > :nth-child(90) { grid-row: 6; grid-column: 15; } .page-Drones .bigtable.tempdrones tr > :nth-child(91) { grid-row: 6; grid-column: 16; } .page-Drones .bigtable.tempdrones tr > :nth-child(92) { grid-row: 6; grid-column: 17; } .page-Drones .bigtable.tempdrones tr > :nth-child(93) { grid-row: 6; grid-column: 18; } .page-Drones .bigtable.tempdrones tr > :nth-child(94) { grid-row: 6; grid-column: 19; } .page-Drones .bigtable.tempdrones tr > :nth-child(95) { grid-row: 6; grid-column: 20; } .page-Drones .bigtable.tempdrones tr > :nth-child(96) { grid-row: 6; grid-column: 21; } .page-Drones .bigtable.tempdrones tr > :nth-child(97) { grid-row: 6; grid-column: 22; } .page-Drones .bigtable.tempdrones tr > :nth-child(98) { grid-row: 6; grid-column: 23; } .page-Drones .bigtable.tempdrones tr > :nth-child(99) { grid-row: 6; grid-column: 24; } .page-Drones .bigtable.tempdrones tr > :nth-child(100) { grid-row: 6; grid-column: 25; } /* Weapon 7 */ .page-Drones .bigtable.tempdrones tr > :nth-child(101) { grid-row: 7; grid-column: 14; } .page-Drones .bigtable.tempdrones tr > :nth-child(102) { grid-row: 7; grid-column: 15; } .page-Drones .bigtable.tempdrones tr > :nth-child(103) { grid-row: 7; grid-column: 16; } .page-Drones .bigtable.tempdrones tr > :nth-child(104) { grid-row: 7; grid-column: 17; } .page-Drones .bigtable.tempdrones tr > :nth-child(105) { grid-row: 7; grid-column: 18; } .page-Drones .bigtable.tempdrones tr > :nth-child(106) { grid-row: 7; grid-column: 19; } .page-Drones .bigtable.tempdrones tr > :nth-child(107) { grid-row: 7; grid-column: 20; } .page-Drones .bigtable.tempdrones tr > :nth-child(108) { grid-row: 7; grid-column: 21; } .page-Drones .bigtable.tempdrones tr > :nth-child(109) { grid-row: 7; grid-column: 22; } .page-Drones .bigtable.tempdrones tr > :nth-child(110) { grid-row: 7; grid-column: 23; } .page-Drones .bigtable.tempdrones tr > :nth-child(111) { grid-row: 7; grid-column: 24; } .page-Drones .bigtable.tempdrones tr > :nth-child(112) { grid-row: 7; grid-column: 25; } /* Weapon 8 */ .page-Drones .bigtable.tempdrones tr > :nth-child(113) { grid-row: 8; grid-column: 14; } .page-Drones .bigtable.tempdrones tr > :nth-child(114) { grid-row: 8; grid-column: 15; } .page-Drones .bigtable.tempdrones tr > :nth-child(115) { grid-row: 8; grid-column: 16; } .page-Drones .bigtable.tempdrones tr > :nth-child(116) { grid-row: 8; grid-column: 17; } .page-Drones .bigtable.tempdrones tr > :nth-child(117) { grid-row: 8; grid-column: 18; } .page-Drones .bigtable.tempdrones tr > :nth-child(118) { grid-row: 8; grid-column: 19; } .page-Drones .bigtable.tempdrones tr > :nth-child(119) { grid-row: 8; grid-column: 20; } .page-Drones .bigtable.tempdrones tr > :nth-child(120) { grid-row: 8; grid-column: 21; } .page-Drones .bigtable.tempdrones tr > :nth-child(121) { grid-row: 8; grid-column: 22; } .page-Drones .bigtable.tempdrones tr > :nth-child(122) { grid-row: 8; grid-column: 23; } .page-Drones .bigtable.tempdrones tr > :nth-child(123) { grid-row: 8; grid-column: 24; } .page-Drones .bigtable.tempdrones tr > :nth-child(124) { grid-row: 8; grid-column: 25; } /* Weapon 9 */ .page-Drones .bigtable.tempdrones tr > :nth-child(125) { grid-row: 9; grid-column: 14; } .page-Drones .bigtable.tempdrones tr > :nth-child(126) { grid-row: 9; grid-column: 15; } .page-Drones .bigtable.tempdrones tr > :nth-child(127) { grid-row: 9; grid-column: 16; } .page-Drones .bigtable.tempdrones tr > :nth-child(128) { grid-row: 9; grid-column: 17; } .page-Drones .bigtable.tempdrones tr > :nth-child(129) { grid-row: 9; grid-column: 18; } .page-Drones .bigtable.tempdrones tr > :nth-child(130) { grid-row: 9; grid-column: 19; } .page-Drones .bigtable.tempdrones tr > :nth-child(131) { grid-row: 9; grid-column: 20; } .page-Drones .bigtable.tempdrones tr > :nth-child(132) { grid-row: 9; grid-column: 21; } .page-Drones .bigtable.tempdrones tr > :nth-child(133) { grid-row: 9; grid-column: 22; } .page-Drones .bigtable.tempdrones tr > :nth-child(134) { grid-row: 9; grid-column: 23; } .page-Drones .bigtable.tempdrones tr > :nth-child(135) { grid-row: 9; grid-column: 24; } .page-Drones .bigtable.tempdrones tr > :nth-child(136) { grid-row: 9; grid-column: 25; } /* Weapon 10 */ .page-Drones .bigtable.tempdrones tr > :nth-child(137) { grid-row: 10; grid-column: 14; } .page-Drones .bigtable.tempdrones tr > :nth-child(138) { grid-row: 10; grid-column: 15; } .page-Drones .bigtable.tempdrones tr > :nth-child(139) { grid-row: 10; grid-column: 16; } .page-Drones .bigtable.tempdrones tr > :nth-child(140) { grid-row: 10; grid-column: 17; } .page-Drones .bigtable.tempdrones tr > :nth-child(141) { grid-row: 10; grid-column: 18; } .page-Drones .bigtable.tempdrones tr > :nth-child(142) { grid-row: 10; grid-column: 19; } .page-Drones .bigtable.tempdrones tr > :nth-child(143) { grid-row: 10; grid-column: 20; } .page-Drones .bigtable.tempdrones tr > :nth-child(144) { grid-row: 10; grid-column: 21; } .page-Drones .bigtable.tempdrones tr > :nth-child(145) { grid-row: 10; grid-column: 22; } .page-Drones .bigtable.tempdrones tr > :nth-child(146) { grid-row: 10; grid-column: 23; } .page-Drones .bigtable.tempdrones tr > :nth-child(147) { grid-row: 10; grid-column: 24; } .page-Drones .bigtable.tempdrones tr > :nth-child(148) { grid-row: 10; grid-column: 25; } /* Weapon 11 */ .page-Drones .bigtable.tempdrones tr > :nth-child(149) { grid-row: 11; grid-column: 14; } .page-Drones .bigtable.tempdrones tr > :nth-child(150) { grid-row: 11; grid-column: 15; } .page-Drones .bigtable.tempdrones tr > :nth-child(151) { grid-row: 11; grid-column: 16; } .page-Drones .bigtable.tempdrones tr > :nth-child(152) { grid-row: 11; grid-column: 17; } .page-Drones .bigtable.tempdrones tr > :nth-child(153) { grid-row: 11; grid-column: 18; } .page-Drones .bigtable.tempdrones tr > :nth-child(154) { grid-row: 11; grid-column: 19; } .page-Drones .bigtable.tempdrones tr > :nth-child(155) { grid-row: 11; grid-column: 20; } .page-Drones .bigtable.tempdrones tr > :nth-child(156) { grid-row: 11; grid-column: 21; } .page-Drones .bigtable.tempdrones tr > :nth-child(157) { grid-row: 11; grid-column: 22; } .page-Drones .bigtable.tempdrones tr > :nth-child(158) { grid-row: 11; grid-column: 23; } .page-Drones .bigtable.tempdrones tr > :nth-child(159) { grid-row: 11; grid-column: 24; } .page-Drones .bigtable.tempdrones tr > :nth-child(160) { grid-row: 11; grid-column: 25; } /* Weapon 12 */ .page-Drones .bigtable.tempdrones tr > :nth-child(161) { grid-row: 12; grid-column: 14; } .page-Drones .bigtable.tempdrones tr > :nth-child(162) { grid-row: 12; grid-column: 15; } .page-Drones .bigtable.tempdrones tr > :nth-child(163) { grid-row: 12; grid-column: 16; } .page-Drones .bigtable.tempdrones tr > :nth-child(164) { grid-row: 12; grid-column: 17; } .page-Drones .bigtable.tempdrones tr > :nth-child(165) { grid-row: 12; grid-column: 18; } .page-Drones .bigtable.tempdrones tr > :nth-child(166) { grid-row: 12; grid-column: 19; } .page-Drones .bigtable.tempdrones tr > :nth-child(167) { grid-row: 12; grid-column: 20; } .page-Drones .bigtable.tempdrones tr > :nth-child(168) { grid-row: 12; grid-column: 21; } .page-Drones .bigtable.tempdrones tr > :nth-child(169) { grid-row: 12; grid-column: 22; } .page-Drones .bigtable.tempdrones tr > :nth-child(170) { grid-row: 12; grid-column: 23; } .page-Drones .bigtable.tempdrones tr > :nth-child(171) { grid-row: 12; grid-column: 24; } .page-Drones .bigtable.tempdrones tr > :nth-child(172) { grid-row: 12; grid-column: 25; } /* Weapon type classes */ .page-Drones .bigtable.tempdrones tr > .energy + td { color: #8E44AD; border-color: #dddddd; } .page-Drones .bigtable.tempdrones tr > .heat + td { color: orange; border-color: #dddddd; } .page-Drones .bigtable.tempdrones tr > .physical + td { color: #3498DB; border-color: #dddddd; } .page-Drones .bigtable.tempdrones tr > .radiation + td { color: lightgrey; border-color: #dddddd; } .page-Drones .bigtable.tempdrones tr > .surgical + td { color: turquoise; border-color: #dddddd; } .page-Drones .bigtable.tempdrones tr > .mining + td { color: lightgreen; border-color: #dddddd; } .page-Drones .bigtable.tempdrones tr > .transference + td { color: #3F3FFF; border-color: #dddddd; } .page-Drones .bigtable.tempdrones tr > .energy::before { content: url(/wiki/images/a/a0/Energy-Damage.png); } .page-Drones .bigtable.tempdrones tr > .heat::before { content: url(/wiki/images/f/f3/Heat-Damage.png); } .page-Drones .bigtable.tempdrones tr > .physical::before { content: url(/wiki/images/6/68/Physical-Damage.png); } .page-Drones .bigtable.tempdrones tr > .radiation::before { content: url(/wiki/images/6/67/Radiation-Damage.png); } .page-Drones .bigtable.tempdrones tr > .surgical::before { content: url(/wiki/images/0/09/Surgical-Damage.png); } .page-Drones .bigtable.tempdrones tr > .mining::before { content: url(/wiki/images/8/8d/Mining-Damage.png); } .page-Drones .bigtable.tempdrones tr > .transference::before { content: url(/wiki/images/a/a0/Transference-Damage.png); } .page-Drones .bigtable.tempdrones tr > .aura::before { content: url(/wiki/images/3/36/Aura-Generators-Icon.png); } .page-Drones .bigtable.tempdrones tr > .super::before { content: url(/wiki/images/c/cb/Super-Item-Small.png); } /******************************************************************************/ /* Field generators table specific styling */ .page-Field_Generators .bigtable thead { top: 0px; position: sticky; z-index: 1; } .page-Field_Generators .bigtable thead tr { height: 5em !important; border-bottom: solid #dddddd 1px } .page-Field_Generators .bigtable tr { display:grid; grid-template-columns: 4em 1fr 6em 6em 1fr 4em 1fr 3em 3em 3em 3em 3em 1fr 1fr 1fr; } .page-Field_Generators .bigtable tbody tr:not(:first-child) { border-top: solid #dddddd 1px } .page-Field_Generators .bigtable th > span { display: inline-block; width: 100%; height: 100%; white-space: nowrap; } .page-Field_Generators .bigtable span:empty { scroll-margin-top: 5em; position: absolute; top: 0px; } /* Name, Tech, Size, Weight, Elec, Vis */ .page-Field_Generators .bigtable tr > :nth-child(1) { grid-row: 1; grid-column: 1/3; border-color: #dddddd; } .page-Field_Generators .bigtable tr > :nth-child(2) { grid-row: 1; grid-column: 3; } .page-Field_Generators .bigtable tr > :nth-child(3) { grid-row: 1; grid-column: 4; } .page-Field_Generators .bigtable tr > :nth-child(4) { grid-row: 2/7; grid-column: 1; } .page-Field_Generators .bigtable tr > :nth-child(5) { grid-row: 2/7; grid-column: 2; min-width: 8em; } .page-Field_Generators .bigtable tr > :nth-child(6) { grid-row: 2/7; grid-column: 3; } .page-Field_Generators .bigtable tr > :nth-child(7) { grid-row: 2/7; grid-column: 4; } .page-Field_Generators .bigtable td:nth-child(2)::before { color: #999999; content: 'Tech:'; } .page-Field_Generators .bigtable td:nth-child(3)::before { color: #999999; content: 'Size:'; } .page-Field_Generators .bigtable td:nth-child(5)::before { color: #999999; content: 'Weight:'; } .page-Field_Generators .bigtable td:nth-child(6)::before { color: #999999; content: 'Elec:'; } .page-Field_Generators .bigtable td:nth-child(7)::before { color: #999999; content: 'Vis:'; } /* Source, Description, Restrictions, Filler Box */ .page-Field_Generators .bigtable tr > :nth-child(8) { grid-row: 1/7; grid-column: 13; min-width: 8em; } .page-Field_Generators .bigtable tr > :nth-child(9) { grid-row: 1/7; grid-column: 14; min-width: 8em; } .page-Field_Generators .bigtable tr > :nth-child(10) { grid-row: 1/7; grid-column: 15; min-width: 8em; } .page-Field_Generators .bigtable tr > :nth-child(11) { grid-row: 1/7; grid-column: 5/13; } /* Field 1 */ .page-Field_Generators .bigtable tr > :nth-child(12) { grid-row: 1; grid-column: 5; min-width: 12em; } .page-Field_Generators .bigtable tr > :nth-child(13) { grid-row: 1; grid-column: 6; } .page-Field_Generators .bigtable tr > :nth-child(14) { grid-row: 1; grid-column: 7; min-width: 10em; } .page-Field_Generators .bigtable tr > :nth-child(15) { grid-row: 1; grid-column: 8; } .page-Field_Generators .bigtable tr > :nth-child(16) { grid-row: 1; grid-column: 9; } .page-Field_Generators .bigtable tr > :nth-child(17) { grid-row: 1; grid-column: 10; } .page-Field_Generators .bigtable tr > :nth-child(18) { grid-row: 1; grid-column: 11; } .page-Field_Generators .bigtable tr > :nth-child(19) { grid-row: 1; grid-column: 12; } /* Field 2 */ .page-Field_Generators .bigtable tr > :nth-child(20) { grid-row: 2; grid-column: 5; } .page-Field_Generators .bigtable tr > :nth-child(21) { grid-row: 2; grid-column: 6; } .page-Field_Generators .bigtable tr > :nth-child(22) { grid-row: 2; grid-column: 7; } .page-Field_Generators .bigtable tr > :nth-child(23) { grid-row: 2; grid-column: 8; } .page-Field_Generators .bigtable tr > :nth-child(24) { grid-row: 2; grid-column: 9; } .page-Field_Generators .bigtable tr > :nth-child(25) { grid-row: 2; grid-column: 10; } .page-Field_Generators .bigtable tr > :nth-child(26) { grid-row: 2; grid-column: 11; } .page-Field_Generators .bigtable tr > :nth-child(27) { grid-row: 2; grid-column: 12; } /* Field 3 */ .page-Field_Generators .bigtable tr > :nth-child(28) { grid-row: 3; grid-column: 5; } .page-Field_Generators .bigtable tr > :nth-child(29) { grid-row: 3; grid-column: 6; } .page-Field_Generators .bigtable tr > :nth-child(30) { grid-row: 3; grid-column: 7; } .page-Field_Generators .bigtable tr > :nth-child(31) { grid-row: 3; grid-column: 8; } .page-Field_Generators .bigtable tr > :nth-child(32) { grid-row: 3; grid-column: 9; } .page-Field_Generators .bigtable tr > :nth-child(33) { grid-row: 3; grid-column: 10; } .page-Field_Generators .bigtable tr > :nth-child(34) { grid-row: 3; grid-column: 11; } .page-Field_Generators .bigtable tr > :nth-child(35) { grid-row: 3; grid-column: 12; } /* Field 4 */ .page-Field_Generators .bigtable tr > :nth-child(36) { grid-row: 4; grid-column: 5; } .page-Field_Generators .bigtable tr > :nth-child(37) { grid-row: 4; grid-column: 6; } .page-Field_Generators .bigtable tr > :nth-child(38) { grid-row: 4; grid-column: 7; } .page-Field_Generators .bigtable tr > :nth-child(39) { grid-row: 4; grid-column: 8; } .page-Field_Generators .bigtable tr > :nth-child(40) { grid-row: 4; grid-column: 9; } .page-Field_Generators .bigtable tr > :nth-child(41) { grid-row: 4; grid-column: 10; } .page-Field_Generators .bigtable tr > :nth-child(42) { grid-row: 4; grid-column: 11; } .page-Field_Generators .bigtable tr > :nth-child(43) { grid-row: 4; grid-column: 12; } /* Field 5 */ .page-Field_Generators .bigtable tr > :nth-child(44) { grid-row: 5; grid-column: 5; } .page-Field_Generators .bigtable tr > :nth-child(45) { grid-row: 5; grid-column: 6; } .page-Field_Generators .bigtable tr > :nth-child(46) { grid-row: 5; grid-column: 7; } .page-Field_Generators .bigtable tr > :nth-child(47) { grid-row: 5; grid-column: 8; } .page-Field_Generators .bigtable tr > :nth-child(48) { grid-row: 5; grid-column: 9; } .page-Field_Generators .bigtable tr > :nth-child(49) { grid-row: 5; grid-column: 10; } .page-Field_Generators .bigtable tr > :nth-child(50) { grid-row: 5; grid-column: 11; } .page-Field_Generators .bigtable tr > :nth-child(51) { grid-row: 5; grid-column: 12; } /******************************************************************************/ /* Station Kits table specific styling */ /* Resists */ .page-Station_Kits .bigtable tr > :nth-child(8) { grid-row: 1; grid-column: 9; } .page-Station_Kits .bigtable tr > :nth-child(9) { grid-row: 1; grid-column: 10; } .page-Station_Kits .bigtable tr > :nth-child(10) { grid-row: 1; grid-column: 11; } .page-Station_Kits .bigtable tr > :nth-child(11) { grid-row: 1; grid-column: 12; } .page-Station_Kits .bigtable tr > :nth-child(12) { grid-row: 1; grid-column: 13; } .page-Station_Kits .bigtable tr > :nth-child(13) { grid-row: 1; grid-column: 14; } .page-Station_Kits .bigtable tr > :nth-child(14) { grid-row: 1; grid-column: 15; } .page-Station_Kits .bigtable tr > :nth-child(15) { grid-row: 1; grid-column: 16; } .page-Station_Kits .bigtable tr > :nth-child(8) > * { color: magenta; } .page-Station_Kits .bigtable tr > :nth-child(9) > * { color: #8E44AD; } .page-Station_Kits .bigtable tr > :nth-child(10) > * { color: orange; } .page-Station_Kits .bigtable tr > :nth-child(11) > * { color: #3498DB; } .page-Station_Kits .bigtable tr > :nth-child(12) > * { color: lightgrey; } .page-Station_Kits .bigtable tr > :nth-child(13) > * { color: turquoise; } .page-Station_Kits .bigtable tr > :nth-child(14) > * { color: lightgreen; } .page-Station_Kits .bigtable tr > :nth-child(15) > * { color: #3F3FFF; } .page-Station_Kits .bigtable tr > :nth-child(8) > *:not(:empty)::before { content: url(/wiki/images/2/2a/Laser-Damage.png); } .page-Station_Kits .bigtable tr > :nth-child(9) > *:not(:empty)::before { content: url(/wiki/images/a/a0/Energy-Damage.png); } .page-Station_Kits .bigtable tr > :nth-child(10) > *:not(:empty)::before { content: url(/wiki/images/f/f3/Heat-Damage.png); } .page-Station_Kits .bigtable tr > :nth-child(11) > *:not(:empty)::before { content: url(/wiki/images/6/68/Physical-Damage.png); } .page-Station_Kits .bigtable tr > :nth-child(12) > *:not(:empty)::before { content: url(/wiki/images/6/67/Radiation-Damage.png); } .page-Station_Kits .bigtable tr > :nth-child(13) > *:not(:empty)::before { content: url(/wiki/images/0/09/Surgical-Damage.png); } .page-Station_Kits .bigtable tr > :nth-child(14) > *:not(:empty)::before { content: url(/wiki/images/8/8d/Mining-Damage.png); } .page-Station_Kits .bigtable tr > :nth-child(15) > *:not(:empty)::before { content: url(/wiki/images/a/a0/Transference-Damage.png); }