@charset "UTF-8";body{margin:0;font-family:Commissioner,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#252535;color:#eee}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.hidden{display:none}#login-email{width:230px;height:30px;font-size:18px}#login-submit{height:35px;font-size:18px}@media screen and (max-width:600px){.active-user{display:none}}a,a:visited{color:#eee}h3{margin-top:50px;font-size:24px;font-weight:500}@keyframes loading-football-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-footballs{display:flex;gap:8px;margin-top:40px;margin-left:20px}.loading-football{display:inline-block;font-size:32px;animation:loading-football-spin 1.2s linear infinite}.loading-football:nth-child(2){animation-delay:-.6s}.league-list{font-size:20px}.league-name{font-size:32px}.pick-grid{border-collapse:separate;margin-bottom:20px;background-color:#282828}.pick-grid td{border:1px solid black;font-weight:700}.pick-grid tbody tr:hover td{border-top-color:#686868;border-bottom-color:#686868}.pick-grid tbody tr:hover td.current-week{border-color:#ff0}.pick-grid th{border:1px solid black}.pick-grid td,.pick-grid th{font-size:18px;min-width:40px;text-align:center;padding:1px}.pick-grid td.default-cell,.pick-grid th.default-cell{background-color:#333}.pick-grid td.sticky,.pick-grid th.sticky{position:sticky;left:0;z-index:2}.pick-grid td.current-week,.pick-grid th.current-week{border:2px dashed yellow}.pick-grid td.is-active-user,.pick-grid th.is-active-user{color:#ffca58}.pick-grid td.player-name,.pick-grid th.player-name{padding-left:5px;text-align:inherit;background-color:#222;min-width:130px}.pick-grid td.player-name{font-weight:400}.pick-grid .player-last{font-weight:400;font-size:14px}.pick-archive{padding-bottom:40px}table.week-picks{border-spacing:0;-webkit-user-select:none;user-select:none}table.week-picks td[rowspan]{vertical-align:middle}table.week-picks td.player-name{font-weight:400}table.week-picks td.team-highlighted{box-shadow:inset 0 0 0 1.5px #fff}table.week-picks td{font-weight:700}.pick-grid td.pick-grid-team-highlighted{box-shadow:inset 0 0 0 1.5px #fff}.resources a{margin-right:10px}.team-picker{margin-right:10px;height:40px;font-size:18px}.team-picker-custom{display:inline-block;position:relative;margin-right:10px;vertical-align:top}.team-picker-group{display:inline-flex;align-items:flex-start}.team-picker-button{width:320px;height:40px;padding:0 32px 0 0;position:relative;background:#333;color:#eee;border:1px solid #777;border-radius:2px;font-size:18px;text-align:left;cursor:pointer}.team-picker-button:after{content:"▾";position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#eee}.team-picker-button .team-picker-logo-frame{vertical-align:middle}.team-picker-button>span:not(.team-picker-logo-frame){display:inline-block;transform:translate(5px,2px)}.team-picker-button>span.team-picker-placeholder{transform:translate(15px,2px)}.team-picker-menu{position:absolute;top:42px;left:0;z-index:20;width:320px;max-height:320px;overflow-y:auto;background:#333;border:1px solid #767676;box-shadow:0 3px 8px #0006}.team-picker-option{display:flex;align-items:center;width:100%;min-height:40px;padding:4px 8px;border:0;background:#333;color:#eee;font-size:16px;text-align:left;cursor:pointer}.team-picker-option:hover:not(:disabled),.team-picker-option[aria-selected=true]{background:#444}.team-picker-option:disabled{color:#999;cursor:not-allowed}.team-picker-option .team-picker-logo-frame{flex:0 0 36px;width:36px;height:36px;margin-right:8px}.team-picker-option>span:not(.team-picker-logo-frame){transform:translate(10px)}.team-picker-option .team-picker-option-name{transform:translate(10px)}.team-picker-option .team-picker-opponent{margin-left:auto;padding-left:8px;color:#bbb;font-size:14px;transform:none;text-align:left;white-space:nowrap;width:60px}.team-picker-logo-frame{display:inline-block;position:relative;flex:0 0 36px;width:36px;height:36px;margin-right:8px;overflow:hidden;background-color:#282828;border-radius:2px}.team-picker-logo-frame img{position:absolute;top:50%;left:50%;width:34px;height:34px;max-width:none;transform:translate(-50%,-50%);object-fit:contain;object-position:center}.team-picker-bye-logo{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#fff;font-size:22px;line-height:1}.team-picker-native{display:none}@media screen and (max-width:700px){.team-picker-group{display:flex;flex-direction:column;gap:10px}.team-picker-custom{margin-right:0}.pick-submit{margin-top:10px}}@media screen and (max-width:500px){.team-picker-custom{display:none}.team-picker-native{display:inline-block}}.pick-submit{height:40px;font-size:18px}input#show-picked{margin-top:10px}.form-status,.warning{color:#ffca58}.current-picks{display:flex;flex-wrap:wrap;gap:10px}.current-pick{display:inline-flex;align-items:center;min-width:250px;height:40px;padding:0 10px 0 0;background:#333;color:#eee;border:1px solid #777;border-radius:2px;font-weight:400}.current-pick>span:not(.team-picker-logo-frame){transform:translate(5px)}.current-pick .team-picker-logo-frame{flex-basis:40px;width:40px;height:40px}.clear-pick-button{padding:6px 12px;background-color:#dc3545;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.clear-pick-button:hover{background-color:#b02a37}.content{padding-left:20px;padding-right:20px}.grid-wrapper{overflow-x:auto}.team-header-toggle{display:inline-flex;margin-left:12px;border:1px solid #777;border-radius:4px;overflow:hidden}.team-header-toggle button{padding:4px 8px;border:0;border-right:1px solid #777;background:#333;color:#eee;cursor:pointer}.team-header-toggle button:last-child{border-right:0}.team-header-toggle button.active{background:#ffca58;color:#181818;font-weight:700}.pick-grid.logo-headers th.team-logo-header{min-width:48px;padding:4px}.pick-grid.logo-headers th.team-logo-header img{display:block;width:40px;height:40px;margin:auto;object-fit:contain}.pick-grid .player-byes{background-color:#181818;color:#fff}td.player-byes{font-size:12px}.modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#000;padding:20px;display:none;color:#fff;border-radius:10px}.modal-active{display:block}.modal h3{margin-top:0}form label{margin-right:10px}.account-panel{height:inherit;display:flex;align-items:center}.account-panel a,.account-panel span{margin-right:20px}.global-header{height:50px;background:#000;color:#fff;display:flex;align-items:center;justify-content:space-between;min-width:0;position:sticky;top:0;z-index:10}.header-left{display:flex;align-items:center;min-width:0;flex:1 1 auto}.header-right{flex:0 0 auto}.global-header a{cursor:pointer}.my-leagues-link{display:inline-flex;height:inherit;align-items:center;margin-left:30px;margin-right:20px;text-decoration:none}@media screen and (max-width:600px){.my-leagues-link{display:none}}form input:not(:first-of-type){margin-left:10px}.logo{display:flex;height:inherit;margin:0 0 0 10px;align-items:center;flex:0 0 auto;font-family:Black Ops One,sans-serif}.logo a{text-decoration:none;color:inherit}.modal form input[type=text]{height:30px;width:200px;font-size:18px}.histogram{background:#222;width:700px;border:1px solid black;margin-bottom:20px;max-width:100%;overflow:auto}.histogram text{fill:#ddd;font-size:14px}.histogram line{stroke:#ddd}.histogram rect{fill:#0ff;opacity:1;stroke:#000;stroke-width:2}.histogram path{stroke:#f0f}td.outcome-double-win{background-color:#181818;color:#018d08}td.outcome-double-loss{background-color:#181818;color:#a3e97a}td.outcome-unknown{background-color:#181818;color:#fff;font-weight:700}td.outcome-split{background-color:#181818;color:#eb1717}td.split-marker{font-weight:900;text-shadow:.5px 0 currentColor}td.gameresult{position:relative}td.gameresult:after{display:inline-block;font-size:.8rem;position:absolute;top:calc(50% + 2px);right:0;transform:translateY(-50%);width:16px;text-align:center;text-shadow:0px 0px 1px black}td.gameresult.gameresult-win:after{content:"✓"}td.gameresult.gameresult-loss:after{content:"✗"}td.gameresult-left,td.gameresult-right{text-align:left;padding-left:5px}td.gameresult-tie{background:linear-gradient(90deg,red,#ff9a00,#d0de21,#4fdc4a,#3fdad8,#2fc9e2,#1c7fee,#5f15f2,#ba0cf8,#fb07d9,red);color:#fff}.team-ari{background-color:#97233f;color:#ffb612}.team-atl{background-color:#a71930;color:#fff}.team-bal{background-color:#241773;color:#fff}.team-buf{background-color:#00338d;color:#c60c30}.team-car{background-color:#0085ca;color:#000}.team-chi{background-color:#0b162a;color:#c83803}.team-cin{background-color:#fb4f14;color:#000}.team-cle{background-color:#311d00;color:#ff3c00}.team-dal,th.team-dal{background-color:#869397;color:#041e42}.team-den{background-color:#fb4f14;color:#024}.team-det{background-color:#0076b6;color:#fff}.team-gb{background-color:#203731;color:#ffb612}.team-hou{background-color:#03202f;color:#a71930}.team-ind{background-color:#002c5f;color:#fff}.team-jax{background-color:#006778;color:#d7a22a}.team-kc{background-color:#e31837;color:#ffb81c}.team-lac{background-color:#0080c6;color:#ffc20e}.team-lar{background-color:#003594;color:#ffa300}.team-lv{background-color:#000;color:#a5acaf}.team-mia{background-color:#008e97;color:#fff}.team-min{background-color:#4f2683;color:#ffc62f}.team-ne{background-color:#024;color:#b0b7bc}.team-no{background-color:#d3bc8d;color:#101820}.team-nyg{background-color:#0b2265;color:#fff}.team-nyj{background-color:#125740;color:#fff}.team-phi{background-color:#004c54;color:#acc0c6}.team-pit{background-color:#ffb612;color:#101820}.team-sea{background-color:#024;color:#69be28}.team-sf{background-color:#b3995d;color:#a00}.team-tb{background-color:#d50a0a;color:#ff7900}.team-ten{background-color:#4b92db;color:#0c2340}.team-was{background-color:#773141;color:#ffb612}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
