:root{--footer-height:50px;--header-height:53px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Whitney,Helvetica Neue,sans-serif;margin:0}#root{display:flex;flex-direction:column;height:calc(100svh - 50px);height:calc(100svh - var(--footer-height));overflow:auto}text.recharts-text.recharts-cartesian-axis-tick-value{font-size:small}.item-list-view{background-color:#d1d3d4;display:flex;flex-direction:column;padding:1em}.item-list-view__items-holder{margin:0 auto auto;max-width:1500px;min-height:calc(100svh - 103px - 2em);min-height:calc(100svh - var(--footer-height) - var(--header-height) - 2em);width:100%}.item-list-view__items-holder h2{border-bottom:1px solid #000;color:#fff;font-size:1.75rem;margin-bottom:.5em;padding-bottom:.25em;text-shadow:0 1px 3px #000}.item-list-view__selects-holder{display:flex;justify-content:space-between}.item-list-view__sort-holder{display:flex;font-size:1.5em;gap:.35em}.item-list-view__sort-holder select{border:2px solid #000;font-size:.9em}.item-list-view.item-view__stats{background-color:#fff}.item-list-view.item-view__stats h2{color:#000;text-shadow:none}@media(max-width:768px){.item-list-view__sort-holder{flex-direction:column;text-align:center}}@font-face{font-family:Whitney;src:url(/Fantasy-Sports-Stats/static/media/whitney-medium.cbc95f17e2ae0622f573.otf) format("opentype")}@font-face{font-family:Blockletter;src:url(/Fantasy-Sports-Stats/static/media/Blockletter.1148b96b8d22acea8b8c.otf) format("opentype")}.playful{color:#5362f6;text-shadow:textShadow(.25,6,#e485f8)}@media (max-width:768px){html{font-size:12px}}.App{text-align:center}.bottom-nav{background-color:#333;border-top:3px solid #000;bottom:0;color:#fff;display:flex;font-family:Blockletter;gap:3.75rem;height:var(--footer-height);max-width:100vw;min-height:var(--footer-height);position:absolute;width:100%}.bottom-nav__link-holder{background:#333;display:flex;position:relative;width:7.5rem;z-index:1}.bottom-nav__link-holder:hover{cursor:pointer}.bottom-nav__link-holder.active-link,.bottom-nav__link-holder:hover{background:#002566;color:#fff;z-index:2}.bottom-nav__link-holder .bottom-nav__link{margin:auto;padding:0 1em}.bottom-nav__link-holder:after,.bottom-nav__link-holder:before{-webkit-backface-visibility:hidden;background:inherit;bottom:0;content:"";display:block;position:absolute;top:0;width:75%;z-index:-1}.bottom-nav__link-holder:before{left:-25%;transform:skewX(-45deg)}.bottom-nav__link-holder:after{border-right:3px solid #000;right:-25%;transform:skewX(-45deg)}.bottom-nav__year-select{margin:auto 1em auto auto}.bottom-nav__year-select label{padding-right:.5em}.bottom-nav__year-select select{height:25px}@media(max-width:1200px){.bottom-nav__link-holder{display:none}}.menu{display:flex;flex-direction:row;list-style-type:none;margin:0;padding:0}.menu>li{margin:0 1rem;overflow:hidden}.menu-button-container{align-items:center;cursor:pointer;display:none;flex-direction:column;height:100%;justify-content:center;padding-left:1rem;width:30px}#menu-toggle{display:none}.menu-button,.menu-button:after,.menu-button:before{background-color:#fff;border-radius:2px;display:block;height:4px;position:absolute;transition:transform .4s cubic-bezier(.23,1,.32,1);width:30px}.menu-button:before{content:"";margin-top:-8px}.menu-button:after{content:"";margin-top:8px}#menu-toggle:checked+.menu-button-container .menu-button:before{margin-top:0;transform:rotate(405deg)}#menu-toggle:checked+.menu-button-container .menu-button{background:#fff0}#menu-toggle:checked+.menu-button-container .menu-button:after{margin-top:0;transform:rotate(-405deg)}@media(min-width:1200px){.menu{display:none}}@media(max-width:1200px){.menu-button-container{display:flex}.menu{align-items:center;bottom:0;flex-direction:column;justify-content:center;left:0;margin-bottom:50px;position:absolute;width:100%}#menu-toggle~.menu li{align-items:center;border:0;font-size:1.125em;height:0;margin:0;padding:0;transition:height .4s cubic-bezier(.23,1,.32,1)}#menu-toggle:checked~.menu li{border-bottom:2px solid #333;height:2.5em;padding:.25em 0;transition:height .4s cubic-bezier(.23,1,.32,1)}.menu>li{background-color:#222;color:#fff;display:flex;justify-content:center;margin:0;padding:.5em 0;width:100%}.menu>li:not(:last-child){border-bottom:1px solid #333}.menu>li.selected-link{background-color:#002566}}.loading-message{align-items:center;background-color:#fff;color:#002566;display:flex;height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%;z-index:100}.loading-message__message{font-size:2.5rem;left:0;letter-spacing:.05em;position:absolute;right:0;text-align:center}.welcome-header{--border-height:3px;--calc-header-height:calc(var(--header-height) - var(--border-height));align-items:center;background-color:#f26722;border-bottom:var(--border-height) solid #000;color:#fff;display:flex;height:var(--calc-header-height);min-height:var(--calc-header-height);position:relative}.welcome-header__message{-webkit-text-stroke:2px #000;font-family:Blockletter;font-size:2.75rem;font-weight:400;left:0;letter-spacing:.05em;margin:0;position:absolute;right:0;text-align:center}.welcome-header__link{height:calc(100% - 15px);padding-left:.5rem;z-index:10}.welcome-header__link:hover{filter:brightness(85%);scale:1.03}.welcome-header__link img{height:100%}@media(max-width:576px){.welcome-header__message{font-size:2.5rem}.welcome-header__link{height:calc(100% - 20px)}}.team-logo{-webkit-clip-path:circle();clip-path:circle()}.scoreboard{background-color:#f26722;border-top:3px solid #000;padding:.5rem .5rem 1.5rem;width:calc(100% - 1rem)}.scoreboard-holder{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding-top:.5rem}.scoreboard-week{color:#fff;font-size:1.75rem;padding-left:1em;text-shadow:0 1px 3px #000}.score-display{background-color:#fff;border:2px solid #333;padding:.5em;transition:all .125s}.score-display.active:not(.disabled),.score-display:hover:not(.disabled){cursor:pointer;outline:3px solid #000;scale:1.03}.score-display__team-info{display:flex;gap:.5em}.score-display__team-info .score-display__logo-holder{align-items:center;display:flex;width:40px}.score-display__team-info .score-display__logo-holder img{width:100%}.score-display__team-info .score-display__team-name{text-wrap:nowrap;overflow:hidden;width:165px}.score-display__team-info .score-display__team-score{text-align:end;width:40px}.standings{width:100%}.standings tr{align-items:center;background-color:#fff;display:flex;gap:1em;height:35px}.standings .standings__standing-row:first-of-type{padding-top:.25rem}.standings img{max-width:30px;width:30px}.standings__header-rank{width:50px}.standings__standing-rank{display:flex;padding-left:1rem;text-align:center;width:40px}.standings__header-wins{margin-left:calc(55% + 15px)}.standings__standing-name{min-width:55%}.standings__standing-wins{width:1rem}@media(max-height:750px){.standings tr{height:32px}.standings img{max-width:27px;width:27px}}.home-view__main{display:flex;flex-direction:column;flex-grow:1}.home-view__main .home__standings{margin:auto}.home-view__main .home__standings h2{color:#fff;font-size:1.75rem;font-weight:500;margin:0;padding:.25em;text-align:center}.home-view__main .home__standings .home__standings-preview{background-color:#002566;margin:auto;width:min(600px,100vw)}.schedule-view__main .scoreboard{background-color:#d1d3d4}.schedule-view__main .scoreboard:first-of-type{border:none}.matchup{display:flex;flex-direction:column;margin:auto;position:relative;width:min(1000px,95vw)}.matchup svg{height:2.5rem;padding-top:.5rem;position:absolute;right:-.5rem;top:0;width:2.5rem}.matchup svg:active,.matchup svg:focus,.matchup svg:hover{cursor:pointer;scale:1.05}.matchup__team-section{display:flex;height:150px;justify-content:space-between}.matchup__team{display:flex;height:105px;margin:auto;width:50%}.matchup__team.matchup__away-team{justify-content:end}.matchup__team.matchup__away-team .matchup__team-name-holder{text-align:end}.matchup__team.matchup__away-team .matchup__team-name-holder p{-webkit-text-stroke:1px var(--away-team-primary-color);color:var(--away-team-secondary-color)}.matchup__team.matchup__home-team p{-webkit-text-stroke:1px var(--home-team-primary-color);color:var(--home-team-secondary-color)}.matchup__team-logo-holder{margin:auto 0;width:100px}.matchup__team-logo-holder img{width:100%}.matchup__team-name-holder{display:flex;flex-direction:column;font-family:Blockletter;font-size:2rem;justify-content:center;margin:0 .5em}.matchup__team-name-holder p{font-size:2.5rem;font-weight:800;letter-spacing:3px;margin:0}.matchup__score-section{display:flex;flex-direction:column;justify-content:center}.matchup__point-info-holder{display:flex;gap:10%;justify-content:center}.matchup__point-info-holder .matchup__point-total:first-of-type{text-align:right}.matchup__point-info-holder .matchup__point-current{font-size:2em;margin:.75rem 0}.matchup__point-info-holder .matchup__point-live,.matchup__roster{font-size:1.25rem}.matchup__roster{width:100%}.matchup__roster-score{text-align:center;width:5%}.matchup__roster-position{text-align:center;width:10%}.matchup__roster-home-player{text-align:left;width:40%}.matchup__roster-away-player{text-align:right;width:40%}.matchup__week-toggle{align-items:center;display:flex;gap:1rem;justify-content:center;padding:1rem}.matchup__week-toggle button{background-color:#d1d3d4;border:2px solid #0000;cursor:pointer;font-family:Blockletter;font-size:1.5rem;padding:.25rem .75rem;width:105px}.matchup__week-toggle button:hover{border-color:#f26722}.matchup__week-toggle button.selected-btn{border-color:#002566}@media(max-width:768px){.matchup__team-logo-holder{display:none}}.week-view__main{display:flex;flex-direction:column;flex-grow:1;position:relative}.team-line-graph .recharts-legend-item{margin:0!important;padding:0 5px;-webkit-user-select:none;user-select:none}.team-line-graph .recharts-legend-item:hover{cursor:pointer}.team-line-graph .recharts-tooltip-item-value{white-space:pre-line}.team-line-graph .recharts-tooltip-wrapper{z-index:10}.analysis-view__main{margin:1em;position:relative}.draft-pick{background-color:#fff;border:8px solid #002566;display:grid;padding:.5em}.draft-pick__title{font-size:1.25em;padding-bottom:.5em;text-align:center}@media(max-width:768px){.draft-pick{font-size:.85em}}.player-display__holder{display:grid}.player-display__body{display:flex;flex-direction:column}.player-display__name{font-size:1.05em;margin:.25em 0 .75em;text-align:center}.player-display__stats-holder{display:flex;gap:1em;justify-content:center}.player-display__stat{text-align:center}.player-display__stat p{margin:.25em 0;text-decoration:underline}.player-display__stat span{font-size:1.25em}.draft-view__draft-section-holder{display:grid}.draft-view__draft-section{display:flex;flex-wrap:wrap;gap:1em;justify-content:center}.transaction-display{background-color:#fff;border:4px solid #002566;display:grid;padding:.5em}.transaction-display__title{font-size:1.25em;text-align:center;text-decoration:underline}.transaction-display__player-holders{display:flex;padding-top:.75em;text-align:center}.transaction-display__player-section{flex-grow:1;padding:0 .75em}.transaction-display__player-section:nth-of-type(2){border-left:3px dashed #002566}.transaction-display__player-section h3{font-size:1.25em;font-style:italic;margin:0 0 .5em}.transaction-display__stats{display:flex;justify-content:space-evenly}.transaction-display__stat-section p{margin:.75em 0 .25em;text-decoration:underline}.draft-view__draft-stat-description,.transaction-display__stat-section span{font-size:1.25em}.draft-view__stats h2{color:#000;text-shadow:none}.legacy-view__main{padding:1em;position:relative}
/*# sourceMappingURL=main.27ea2489.css.map*/