body,html{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;height:100%;width:100%;margin:0;padding:0;left:0;top:0;font-size:100%}div.container{max-width:640px;margin-left:auto;margin-right:auto;padding-right:5px;padding-left:5px}@media(min-width:900px){div.container{max-width:880px;margin-left:auto;margin-right:auto}}@media(min-width:1200px){div.container{max-width:1170px;margin-left:auto;margin-right:auto}}table.titlebar{width:100%;font-size:.85em}hr.titlebar{margin:0}form input[type=text],form input[type=password]{width:100%}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-danger{color:red}.text-success{color:green}.text-muted{color:#d3d3d3}.season-menu{font-size:.85em}.season-menu a{color:#6495ed!important}table.standings{border-spacing:0;border-collapse:separate}table.standings thead th{font-weight:700}table.standings tbody tr.lowest-wild-card-row td{border-bottom:solid grey 1px}table.standings a{color:#428bca}table.standings th:first-child,table.standings td:first-child{position:sticky;left:0;background-color:#fff;color:#000}.nowrap{white-space:nowrap}.nobullets{list-style:none}table.full-width{width:100%}table.team-stats{border-spacing:0;border-collapse:separate}table.team-stats tbody tr td,table.team-stats thead tr th,table.team-stats tfoot tr td{padding:4px 2px}table.team-stats tfoot tr td{border-top:solid 2px lightgray}table.team-stats th:nth-child(2),table.team-stats td:nth-child(2){position:sticky;left:0;background-color:#fff;color:#000}table.team-stats tr.injured td{background-color:#f87d4f;font-style:italic;color:#522f22}table.team-stats tr.injured td.injured-until,table.team-stats tr.returning-from-injury td.injured-until{font-weight:700}table.team-stats tr.dropped td{background-color:gray;color:#d3d3d3;font-style:italic}table.team-stats a.player-name{color:#00f}table.team-stats tr.bench td{border-top:solid lightgray 2px}table.team-stats tr.bench~tr.bench td{border-top:none}div.team-stats-filters div{text-align:center;font-size:.8em}div.game-detail-team-stats{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:1rem}fieldset.game-detail-team{border:0}fieldset.game-detail-team legend{font-size:2em}div.grid-350{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:1rem}div.team-stats-filters{display:grid;grid-template-columns:1fr 2fr 1fr 1fr;grid-gap:1rem}div.leaderboard-settings,div.leaderboard-group{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:1rem}div.leaderboard-group-title{background-color:#00f;color:#fff;font-weight:700;padding-left:5px;margin-bottom:1rem;margin-top:1rem;font-size:1.5em}div.leaderboard-category{border:1px solid darkgray}div.leaderboard-category table{border-spacing:0;border-collapse:separate;margin-bottom:.25rem}div.leaderboard-category div.leaders{display:block;overflow-y:auto;max-height:360px}div.leaderboard-category table td.insufficient-appearances{color:#8fbc8f}div.leaderboard-category-title{background-color:#add8e6;font-weight:700;padding:.25em .5em}a.leaderboard-category-show-all-link{float:right;font-size:.75em;margin-bottom:.25em;padding-right:5px}div.league-rank-description{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:1rem}div.league-rank-description div{vertical-align:top}table.league-rank thead th{text-align:left}table.league-rank tr.internal-header{font-weight:700}table.league-rank th:nth-child(2),table.league-rank td:nth-child(2){position:sticky;left:0;background-color:#fff;color:#000}table.streaks-table{font-size:.9em}table.streaks-table td.team-name{font-size:.75em}table.streaks-table td.injury{color:red}table.streaks-table td.current{color:#daa520;font-weight:700}.game-list table.box-score-table{border-radius:5px;margin-bottom:0}.game-list .box-score-table.win,tr.win{background-color:#9f9}.game-list .box-score-table.loss{background-color:#f99}tr.draggable--over>td,tr.draggable-source--is-dragging>td,tr.draggable--original>td{background-color:#fff8dc;color:#fff8dc}div.rotation-management-container table{border-spacing:0;border-collapse:separate}div.rotation-management-container table.loading{color:#d3d3d3}div.rotation-management-container table>tbody>tr>td{padding:0 5px}span[wire\:sortable\.handle]{cursor:grab;padding:0 5px}div.rotation-management-container span.loading-indicator{color:green;padding-left:20px}table.league-menu{width:100%}table.league-menu td{vertical-align:top}table.stats-table th{text-align:center;padding:.1em;background-color:#d3d3d3;font-weight:700;border-bottom-color:#000}table.stats-table th:nth-child(2){position:sticky;left:0}table.stats-table td:nth-child(2){position:sticky;left:0;background-color:#fff}
