@import "https://fonts.googleapis.com/css2?family=Raleway:wght@100..900&family=Work+Sans:wght@100..900";*,:before,:after{box-sizing:border-box}html{color:#00214d;margin:0;padding:0;font-family:Raleway,Arial,sans-serif;font-size:16px;line-height:1.5}body{color:#00214d;overscroll-behavior-x:none;min-height:100vh;margin:0;padding:0;overflow:hidden}.app{color:#00214d;background:#f3f5f7;grid-template-rows:56px 1fr;grid-template-columns:auto 1fr;height:100vh;margin:0;padding:0;display:grid;overflow:hidden}.app--dark{background:#001433}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}h1,h2,h3,h4,.current-pick__pick,h5,h6{color:#00214d;margin:0}.app--dark h1,.app--dark h2,.app--dark h3,.app--dark h4,.app--dark .current-pick__pick,.app--dark h5,.app--dark h6{color:#fff}h1{font-size:2.074rem}h2{font-size:1.728rem}h3{font-size:1.44rem}h4,.current-pick__pick{font-size:1.2rem}small,.small1,.settings .settings__scoring-title,.settings .switch__text,.list-head .player-filter legend,.player-card__position,.player-card__pnts,.player-search{font-size:.833rem}.small2,.settings .input-containter label,.settings .input-containter input,.player-card__rank,.player-card__team,.stats-table td,.user-picks__container{font-size:.694rem}.small3,.stats-table th{font-size:.579rem}.text--number{font-family:Work Sans,Arial,sans-serif}input{font-family:Raleway,Arial,sans-serif;font-size:1rem}.header{border-bottom:2px solid #001433;flex-direction:row;grid-area:1/1/2/3;align-content:space-between;align-items:center;height:56px;padding:0 1rem 0 1.5rem;display:flex}.app--dark .header{border-color:#fff}.header__settings{flex:auto;height:38px}.header__widgets{flex-direction:row;flex:none;height:38px;display:flex}.icon-humburger{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;height:38px;padding:0;display:flex}.app--dark .icon-humburger path{fill:#fff}.icon-humburger svg{transform-origin:0;transform:scale(.85)}.current-pick{border-radius:4px;grid-template-rows:1fr 1fr;grid-template-columns:53px 20px;height:38px;margin-left:.25rem;display:grid}.current-pick__pick-container{background:#fff;border-radius:4px 0 0 4px;grid-area:1/1/3/2;justify-content:center;align-items:center;height:38px;display:flex}.app--dark .current-pick__pick-container{background:#001433;border-top:2px solid #00214d;border-bottom:2px solid #00214d;border-left:2px solid #00214d}.current-pick__pick{color:#00214d;text-align:center;padding-top:2px;font-weight:700}.app--dark .current-pick__pick{color:#fff}.current-pick__adjuster{color:#fff;cursor:pointer;background:#00214d;border:none;grid-column:2/3;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.current-pick__adjuster.current-pick__adjuster-up{border-radius:0 4px 0 0;grid-row:1/2}.current-pick__adjuster.current-pick__adjuster-down{border-radius:0 0 4px;grid-row:2/3}.player-search__container{height:38px;margin:0 .25rem;position:relative}.player-search{z-index:3;color:#b9cae4;background:0 0;border:2px solid #fff;border-radius:4px;width:230px;height:100%;padding:0 28px 0 6px;font-weight:600;transition:width .5s cubic-bezier(.4,0,.2,1);position:relative}.app--dark .player-search{border-color:#00214d}.player-search[value=Search\ Player],.player-search[value=""]{width:38px}.player-search:hover{width:230px}.player-search:focus{color:#00214d;outline:none;width:230px}.app--dark .player-search:focus{color:#fff}.player-search::placeholder{color:#b9cae4;opacity:0;font-family:Raleway,Arial,sans-serif;font-weight:450;transition:opacity .4s cubic-bezier(.4,0,.2,1) .2s}.player-search:hover::placeholder,.player-search:focus::placeholder{opacity:1}.icon-search{display:none;position:absolute;top:calc(50% - 6px);right:13px}.icon-search--active{display:block}.app--dark .icon-search path{fill:#fff}.icon-close-search{z-index:5;cursor:pointer;background:0 0;border:0;width:20px;height:20px;padding:5px;display:none;position:absolute;top:calc(50% - 10px);right:9px}.icon-close-search--active{display:block}.app--dark .icon-close-search path{fill:#fff}.user-picks__container{background:#fff;border-radius:4px;height:38px;margin:0 .25rem;padding:.5rem;font-weight:700}.app--dark .user-picks__container{color:#fff;background:0 0;border:2px solid #00214d}.user-picks__container ul{align-items:center;height:100%;margin:0;padding:0;display:flex}.user-picks__container .user-pick__list-item{align-items:center;transition:color .4s cubic-bezier(0,0,0,1);display:flex}.user-picks__container .user-pick__list-item path{transition:fill .4s cubic-bezier(0,0,0,1)}.user-picks__container .user-pick__list-item--past{color:#b9cae4}.user-picks__container .user-pick__list-item--past path{fill:#b9cae4}.app--dark .user-picks__container .user-pick__list-item path{fill:#fff}.app--dark .user-picks__container .user-pick__list-item--past path{fill:#b9cae4}.user-picks__container .user-pick__list-item--error{color:#ff526f;transition:color 1s}.app--dark .user-picks__container .user-pick__list-item--error{color:#fde34e}.user-picks__container .user-pick__list-item--current{color:#ff526f;transition:color 1s}.app--dark .user-picks__container .user-pick__list-item--current{color:#fde34e}.user-picks__container .user-pick__list-item:last-of-type svg{display:none}.user-picks__container .icon-right-arrow{width:10px;height:4px;padding:0 3px 1px;transform:scale(1.5)}.user-picks__container .user-pick{padding:0 1px 0 0}.overall-list{border-right:2px solid #001433;flex-direction:column;grid-area:2/1/3/2;height:100%;display:flex;overflow:hidden}.app--dark .overall-list{border-color:#fff}.overall-list .player-list{padding:0 1.5rem 1rem;overflow-y:scroll}.overall-list .list-head{margin:1rem 1.5rem 0}.overall-list .player-card__position{text-align:center;width:26px}.overall-list .player-card__team,.overall-list .player-card--DST .player-card__name{flex:auto}.positional-list__container{grid-area:2/2/3/3;padding:0 .5rem;display:flex;overflow-y:hidden}.positional-list__container .positional-list{flex-direction:column;display:flex}.positional-list__container .player-list{margin:0;overflow-y:scroll}.positional-list__container .player-card__team,.positional-list__container .positional-list__dst .player-card__name{flex:auto;margin-right:1rem}.list-head{border-bottom:2px solid #001433;flex:none;justify-content:space-between;align-items:baseline;margin:1rem 1rem 0;display:flex;position:relative}.app--dark .list-head{border-color:#fff}.list-head .list-heading{margin-right:1rem;font-weight:800}.list-head .stats-dropdrown__container .icon-down-caret{position:absolute;top:53%;right:0}.app--dark .list-head .stats-dropdrown__container .icon-down-caret path{fill:#fff}.list-head select.stats-dropdrown::-ms-expand{display:none}.list-head .stats-dropdrown{appearance:none;color:#00214d;font-family:inherit;font-weight:700;font-size:inherit;cursor:inherit;line-height:inherit;z-index:2;background:0 0;border:none;outline:none;padding-right:15px;font-weight:600;position:relative}.app--dark .list-head .stats-dropdrown{color:#fff}.list-head .player-filter{border:none;margin:0;padding:0 0 0 40px;display:flex;position:relative}.list-head .player-filter:hover .player-filter__input-container:nth-child(n),.list-head .player-filter:hover legend:nth-child(n){transform:translate(0)}.list-head .player-filter .player-filter__input-container{height:20px;margin-right:2px;position:relative}.list-head .player-filter .player-filter__input-container:nth-child(6){transform:none}.list-head .player-filter .player-filter__input-container:nth-child(5){transform:translate(10px)}.list-head .player-filter .player-filter__input-container:nth-child(4){transform:translate(20px)}.list-head .player-filter .player-filter__input-container:nth-child(3){transform:translate(30px)}.list-head .player-filter .player-filter__input-container:nth-child(2){transform:translate(40px)}.list-head .player-filter .player-filter__input-container:last-of-type{margin-right:0}.list-head .player-filter .player-filter__input-container:hover{z-index:6}.list-head .player-filter legend{padding-top:2px;font-weight:600;position:absolute;left:0;transform:translate(40px)}.app--dark .list-head .player-filter legend{color:#fff}.list-head .player-filter .player-filter__input-container,.list-head .player-filter legend{transition:transform .4s cubic-bezier(.4,0,.2,1)}.list-head .player-filter input[type=checkbox]{visibility:hidden}.list-head .player-filter input[type=checkbox]:checked+label{background-color:#00214d}.app--dark .list-head .player-filter input[type=checkbox]:checked+label{background-color:#fff}.list-head .player-filter label{cursor:pointer;background-color:#f3f5f7;border:2px solid #00214d;border-radius:50%;width:20px;height:20px;transition:transform .3s cubic-bezier(0,0,0,1),box-shadow .3s cubic-bezier(0,0,0,1);position:absolute;top:0;left:0}.app--dark .list-head .player-filter label{background-color:#001433;border-color:#fff}.list-head .player-filter label:hover{transform:scale(1.1);box-shadow:0 0 3px 1px #475d5b33}.app--dark .list-head .player-filter label:hover{box-shadow:0 0 3px 1px #00000080}.list-head .player-filter #filter-drafted:checked+label{background-color:#b9cae4}.list-head .player-filter #filter-starred:checked+label{background-color:#00ebc7}.list-head .player-filter #filter-favorited:checked+label{background-color:#fde34e}.list-head .player-filter #filter-hated:checked+label{background-color:#ff526f}.player-list{flex:auto;height:100%;padding:0 1rem 1rem}.positional-list:last-of-type .player-list{padding-right:1rem}.player-list__title{height:26px;margin:1.5rem 0 .5rem;font-size:1rem;font-weight:700}.player-list__title span{font-weight:600}.player-list__list{margin:.5rem 0 1rem;padding:0}.player-card{cursor:pointer;background:#fff;border:2px solid #fff;border-radius:4px;align-items:baseline;width:100%;min-width:400px;height:38px;margin:.75rem 0;padding:.35rem .15rem;transition:all .2s cubic-bezier(0,0,0,1);display:flex;overflow:hidden}.player-card__rank{text-align:center;color:#fff;background:#00214d;border-radius:8px;flex:none;align-self:center;width:32px;margin:0 .25rem;padding:1px 2px 0;font-weight:625;position:relative}.player-card__name{white-space:nowrap;margin:0 .25rem;font-size:1rem;font-weight:650}.player-card__position{text-transform:uppercase;margin:0 .5rem;font-weight:500}.player-card__team{text-transform:uppercase;letter-spacing:.4px;margin:0 .25rem;font-weight:500}.player-card__pnts{margin:0 .5rem;font-weight:650}.stats-table{align-self:center}.stats-table caption{position:static}.stats-table td{font-weight:500}.stats-table th{font-weight:650}.stats-table td,.stats-table th{text-align:center;padding:0 6px;line-height:1.1}.stats-table.stats-table--hidden{display:none}.stats-table--pass{min-width:225px}.stats-table--rush,.stats-table--rec{min-width:155px}.stats-table th.stats-table__total-points{font-weight:800}.stats-table td.stats-table__total-points{font-weight:675}.player-card:hover:not(.player-card--drafted):not(.player-card--hate):not(.player-card--favorite):not(.player-card--star){border-color:#00214d}.app--dark .player-card:hover:not(.player-card--drafted):not(.player-card--hate):not(.player-card--favorite):not(.player-card--star){background:#b9cae4;border-color:#b9cae4}.app--dark .player-card:hover:not(.player-card--drafted):not(.player-card--hate):not(.player-card--favorite):not(.player-card--star) .player-card__rank{color:#b9cae4}.app--dark .player-card.player-card--drafted:hover{background:#b9cae4;border-color:#b9cae4}.app--dark .player-card.player-card--drafted:hover .player-card__rank{color:#b9cae4}.app--dark .player-card.player-card--drafted:hover .player-card__button path{fill:#00214d;opacity:.25}.player-card__sentiment{align-self:center;align-items:center;margin:0 .25rem;padding-top:2px;display:flex}.player-card__sentiment .player-card__button{cursor:pointer;background:0 0;border:none;border-radius:0;height:16px;margin:0 3px;padding:0}.player-card__sentiment .player-card__button:first-of-type{margin:0 3px 0 0}.player-card__sentiment .player-card__button:last-of-type{margin:0 0 0 3px}.player-card__sentiment .player-card__button svg{width:16px;height:15px}.player-card button svg path{fill:#00214d}.player-card--starred{background:#00ebc7;border:2px solid #00ebc7}.player-card--starred .player-card__rank{color:#00ebc7}.player-card--starred .player-card__button--favorite svg path,.player-card--starred .player-card__button--hate svg path{opacity:.25}.player-card--favorited{background:#fde34e;border:2px solid #fde34e}.player-card--favorited .player-card__rank{color:#fde34e}.player-card--favorited .player-card__button--star svg,.player-card--favorited .player-card__button--hate svg{opacity:.25}.player-card--hated{background:#ff526f;border:2px solid #ff526f}.player-card--hated .player-card__rank{color:#ff526f}.player-card--hated .player-card__button--star svg,.player-card--hated .player-card__button--favorite svg{opacity:.25}.player-card--drafted{color:#b9cae4;background:#f3f5f7;border-color:#b9cae4}.app--dark .player-card--drafted{background:0 0;border-color:#00214d}.player-card--drafted .player-card__rank{color:#f3f5f7;background:#b9cae4}.app--dark .player-card--drafted .player-card__rank{color:#001433}.player-card--drafted .player-card__button--star svg path,.player-card--drafted .player-card__button--favorite svg path,.player-card--drafted .player-card__button--hate svg path{fill:#b9cae4}.player-card--drafted:hover{color:#00214d;border-color:#00214d}.player-card--drafted:hover .player-card__rank{background:#00214d}.settings:not(.settings__transitioning):not(.settings--open),.settings.settings__transitioning{pointer-events:none}.settings .settings__container{z-index:50;background:#f3f5f7;flex-direction:column;width:100vw;max-width:400px;height:100vh;padding:2rem 1.5rem;transition:background .2s cubic-bezier(.65,.05,.36,1),transform .4s cubic-bezier(.65,.05,.36,1);display:flex;position:absolute;top:0;left:0;overflow-y:scroll;transform:translate(-100%);box-shadow:2px 2px 4px #475d5b26}.app--dark .settings .settings__container{background:#001433;box-shadow:2px 2px 4px #00000040}.settings .settings__overlay{z-index:49;opacity:0;background:#001433;width:100vw;height:100vh;transition:opacity .4s cubic-bezier(.65,.05,.36,1);position:absolute;top:0;left:0}.app--dark .settings .settings__overlay{background:#000}.settings--open .settings__container{transform:none}.settings--open .settings__overlay{opacity:.4}.app--dark .settings--open .settings__overlay{opacity:.8}.settings .close-settings{cursor:pointer;background:0 0;border:none;width:30px;height:30px;padding:0;position:absolute;top:.5rem;left:calc(1.5rem - 4px)}.settings .close-settings .icon-close{transform:scale(2)}.app--dark .settings .close-settings .icon-close path{fill:#fff}.settings .settings__title{border-bottom:2px solid #00214d;margin-top:2.5rem;font-weight:800}.app--dark .settings .settings__title{border-color:#fff}.settings .app-settings h2{margin-bottom:2rem}.settings .settings__category-container{gap:.5rem;margin:.5rem 0;display:grid}.settings .settings__category-container--full{grid-template-columns:1fr;margin:1rem 0}.settings .settings__category-container--half{grid-template-columns:repeat(2,1fr)}.settings .settings__category-container--third{grid-template-columns:repeat(3,1fr)}.settings .settings__category-title{grid-column:1/4;margin-top:1.5rem;margin-bottom:.5rem;font-size:1rem}.settings .settings__scoring-title{grid-column:1/4;margin-top:1rem;margin-bottom:.25rem;font-weight:500}.settings .settings__category-title+.settings__scoring-title{margin-top:0}.settings .input-containter{background:#fff;border:2px solid #fff;border-radius:4px;align-items:center;width:100%;display:flex;position:relative}.settings .input-containter label{flex:auto;align-items:center;height:calc(2rem - 2px);padding:3px 0 2px .5rem;font-weight:700;display:flex}.settings .input-containter label.text--number{font-weight:600}.settings .input-containter input{color:#00214d;text-align:right;background:0 0;border:none;outline:none;flex:none;width:30px;height:calc(2rem - 2px);padding:2px .5rem 2px 0;font-weight:450}.settings button.button{cursor:pointer;background:#fff;border:2px solid #00214d;border-radius:4px;width:100%;height:2rem;padding:.25rem .5rem;font-weight:700;transition:all .2s cubic-bezier(0,0,0,1)}.settings button.button:hover{background:#00ebc7}.app--dark .settings button.button{background:#fff;border-color:#fff}.app--dark .settings button.button:hover{background:#fde34e;border-color:#fde34e}.settings button.button--positive{color:#00ebc7;border:2px solid #00ebc7}.settings button.button--positive:hover{color:#00214d;background:#00ebc7}.app--dark .settings button.button--positive{color:#00214d;background:#00ebc7;border-color:#00ebc7}.settings button.button--negative{color:#ff526f;border:2px solid #ff526f}.settings button.button--negative:hover{color:#00214d;background:#ff526f}.app--dark .settings button.button--negative{color:#00214d;background:#ff526f;border-color:#ff526f}.settings .switch__container{align-items:center;display:flex}.settings .switch__container--color-mode{margin-bottom:.5rem}.settings .switch{width:56px;height:28px;margin:0 1rem 0 0;display:inline-block;position:relative}.settings .switch input{opacity:0;width:0;height:0}.settings .switch input:checked+.slider{background-color:#00ebc7}.app--dark .settings .switch input:checked+.slider{background-color:#fde34e}.settings .switch input:checked+.slider:before{transform:translate(28px)}.settings .switch .slider{cursor:pointer;background-color:#fff;transition:all .4s;position:absolute;inset:0}.settings .switch .slider--round{border-radius:14px}.settings .switch .slider--round:before{border-radius:50%}.settings .switch .slider:before{content:"";background-color:#00214d;width:22px;height:22px;transition:all .4s;position:absolute;bottom:3px;left:3px}.settings .switch__text{margin:0;font-weight:700}.settings .switch__text--color-mode{font-size:1rem}.settings .switch__text:first-letter{text-transform:capitalize}.app--dark .settings .switch__text{color:#fff}.settings .stats-timestamp{margin-top:1rem;font-size:.75rem;font-weight:500}.settings .stats-timestamp span{font-weight:400}.app--dark .settings .stats-timestamp{color:#fff}.mobile-message__container{display:none}@media only screen and (width<=979px){.header,.overall-list,.positional-list__container,.settings{display:none}.mobile-message__container{z-index:200;text-align:center;background:#001433;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;display:flex;position:fixed}.mobile-message__container .mobile-message__title{color:#fff;width:80%;max-width:400px;margin-top:1.5rem;line-height:1.2}.mobile-message__container .icon-browser-window{transform:scale(1)}.mobile-message__container .icon-browser-window .icon-left-right-arrows{transform-origin:50%;animation:1s cubic-bezier(.68,-.55,.27,1.55) infinite browser-window}.mobile-message__container .mobile-message{color:#b9cae4;width:80%;max-width:400px}}@media only screen and (width<=419px){.icon-browser-window{transform:scale(.8)}}@supports (-webkit-touch-callout:none){@media only screen and (width<=979px){.mobile-message__container .mobile-message__container{margin-bottom:5rem}}}@keyframes browser-window{0%{transform:scaleX(1)}30%{transform:scaleX(1.2)}60%{transform:scaleX(1)}}
