MediaWiki:Gadget-playerTeamDisplay.css

.achievements-lastresult-outer { position: relative; }

.achievements-date, .achievements-place { white-space:nowrap; }

.achievements-prize-cell, .achievements-date-cell { white-space:nowrap; }

.achievements-lastresult-cell { min-width:11em; }

.achievements-lastresult { width: 40px; display: inline-block; }

/******** External Content ************/ .content-video::before, .content-interview::before, .content-article::before { margin-right:.25em; font-weight:bold; display:inline-block; width:1.5em; text-align:center; }

.content-interview::before { content:"\f130"; font-family:FontAwesome; }

.content-article::before { content:"\f5ad"; font-family:"FontAwesome 5"; }

.content-video::before { content:"\f03d"; font-family:"FontAwesome"; }

ul.external-content { list-style-type:none; margin-left:0.5em; }

.content-edit-button { float: right; display:none; margin-right:1px; }

tr:hover .content-edit-button, li:hover .content-edit-button { display:unset; }

/* end external content */

.team-results { font-size:90%; table-layout:fixed; }

.newteam-none { background-color:var(--color-bye); text-align:center; font-style:italic; }

/****************** schedule navbox etc ******************/

.clpn-teamlist-row .navbox-list { max-width: 0; }

.schedule-navbox-row .navbox-list { max-width: 0; }

.schedule-navbox-row td div { overflow-x: auto; white-space: nowrap; }

table.navbox-hiddencontent { width: 70%; min-width: 350px; margin: 0; display: inline-table; text-align: left; }

table.player-pronunciation > * > tr > td.player-pronunciation-file { padding-top:0; padding-bottom:0; }

table.player-pronunciation > * > tr > th.player-pronunciation-label { text-align:left; }

/* .team-members-date-left, .team-members-date-joined { font-style:italic; }*/

.team-members-date-left, .team-members-date-joined, .team-members-date-contract { text-align:center; }

.team-members-date-with-popup { display:flex; }

.team-members-date-container { width:100%; }

.toggle-button + .team-members { margin-top:0; }

.team-members-ref .popup-content-inner-pretty { text-align:left; padding-left:.6em; }

.team-members-sentence { padding:.3em; }

.team-members-sentence-span { margin-left:.3em; float:right; }

.team-members-sentence-wrapper { width:30em; }

.team-members-sentence-span .popup-button-pretty::before { content:"\f1ea"; }

.team-members-ref { float:right; margin-left:.2em; }

.popup-button-tmtimeline { float:right; font-style:normal; white-space:nowrap; margin-left:.2em; }

.popup-button-tmtimeline::before { content:'\f0ce'; /* table */ }

.popup-button-tmtimeline .teamname { white-space:nowrap; }