.fg-dropdown{display:inline-block;border:1px solid #cdcdcd;background-color:#f5f5f5;font-size:13px;position:relative;width:140px;cursor:default}.fg-dropdown:focus{outline:none}.dark-mode .fg-dropdown{background-color:#888}.fg-dropdown ul,.fg-dropdown li{padding:0;margin:0;list-style:none}.fg-dropdown ul.fg-dropdown-ul,.fg-dropdown .fg-dropdown-ul li{padding:0;margin:0;list-style:none}.fg-dropdown ul.fg-dropdown-ul{padding-left:0}.fg-dropdown .fg-dropdown-ul li{padding:3px 5px;display:flex;width:100%;flex-direction:row;align-items:center}.fg-dropdown-label{padding:5px}.fg-dropdown-label:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(0,0,0,.8);position:absolute;bottom:50%;right:7px}.fg-dropdown.is-disabled{color:#aaa}.fg-dropdown.is-disabled .fg-dropdown-label:after{border-top:4px solid #aaa}.fg-dropdown .fg-dropdown-ul{display:none;position:absolute;min-width:100%;text-align:left;left:0;z-index:20;background-color:#f5f5f5;box-shadow:0 3px 3px rgba(0,0,0,.3),0 6px 6px rgba(0,0,0,.1)}.dark-mode .fg-dropdown .fg-dropdown-ul{background-color:#3a3a3a}.fg-dropdown .fg-dropdown-ul.show{display:block;max-height:400px;overflow-y:auto}.fg-dropdown .fg-dropdown-ul.show.dropdown-columns{display:flex}.fg-dropdown .fg-dropdown-ul.show.dropdown-columns .col{width:100%}.fg-dropdown .fg-dropdown-ul li{border:1px solid #cdcdcd;background-color:#f5f5f5;padding:5px;cursor:pointer}.fg-dropdown .fg-dropdown-ul li:hover{background-color:#aaa}.dark-mode .fg-dropdown .fg-dropdown-ul li:hover{background-color:#666}.fg-dropdown .fg-dropdown-ul li.seperator{border-bottom:5px solid #ddd}.dark-mode .fg-dropdown .fg-dropdown-ul li{background-color:#3a3a3a}.fg-dropdown.show .fg-dropdown-label{background-color:#50ae26}.fg-dropdown.show .fg-dropdown-ul{display:block}.fg-dropdown.show .fg-dropdown-ul.dropdown-columns{display:flex}.team-angels,[data-team-color=LAA],[data-team-color=angels]{background-color:#b71234;color:#fff}.team-orioles,[data-team-color=BAL],[data-team-color=orioles]{background-color:#ed4c09;color:#000}.team-redsox,[data-team-color=BOS],[data-team-color=red-sox]{background-color:#c60c30;color:#fff}.team-whitesox,[data-team-color=CHW],[data-team-color=white-sox]{background-color:silver;color:#000}.team-indians,[data-team-color=CLE],[data-team-color=indians],[data-team-color=cleveland]{background-color:#d30335;color:#fff}.team-tigers,[data-team-color=DET],[data-team-color=tigers]{background-color:#de4406;color:#fff}.team-royals,[data-team-color=KCR],[data-team-color=royals]{background-color:#74b4fa;color:#000}.team-twins,[data-team-color=MIN],[data-team-color=twins]{background-color:#072754;color:#fff}.team-yankees,[data-team-color=NYY],[data-team-color=yankees]{background-color:#1c2841;color:#fff}.team-athletics,[data-team-color=OAK],[data-team-color=athletics]{background-color:#003831;color:#fff}.team-mariners,[data-team-color=SEA],[data-team-color=mariners]{background-color:#005c5c;color:#fff}.team-rays,[data-team-color=TBR],[data-team-color=rays]{background-color:gold;color:#000}.team-rangers,[data-team-color=TEX],[data-team-color=rangers]{background-color:#bd1021;color:#fff}.team-bluejays,[data-team-color=TOR],[data-team-color=blue-jays]{background-color:#003da5;color:#fff}.team-diamondbacks,[data-team-color=ARZ],[data-team-color=ARI],[data-team-color=diamondbacks]{background-color:#a71930;color:#fff}.team-braves,[data-team-color=ATL],[data-team-color=braves]{background-color:#b71234;color:#fff}.team-cubs,[data-team-color=CHC],[data-team-color=cubs]{background-color:#003279;color:#fff}.team-dodgers,[data-team-color=LAD],[data-team-color=dodgers]{background-color:#083c6b;color:#fff}.team-reds,[data-team-color=CIN],[data-team-color=reds]{background-color:#c6011f;color:#fff}.team-rockies,[data-team-color=COL],[data-team-color=rockies]{background-color:#336;color:#fff}.team-marlins,[data-team-color=MIA],[data-team-color=marlins]{background-color:#00a3e0;color:#fff}.team-astros,[data-team-color=HOU],[data-team-color=astros]{background-color:#ff7f00;color:#000}.team-brewers,[data-team-color=MIL],[data-team-color=brewers]{background-color:#13294b;color:#fff}.team-nationals,[data-team-color=WSN],[data-team-color=nationals]{background-color:#ba122b;color:#fff}.team-mets,[data-team-color=NYM],[data-team-color=mets]{background-color:#fb4f14;color:#000}.team-phillies,[data-team-color=PHI],[data-team-color=phillies]{background-color:#ba0c2f;color:#fff}.team-pirates,[data-team-color=PIT],[data-team-color=pirates]{background-color:#fdb829;color:#000}.team-cardinals,[data-team-color=STL],[data-team-color=cardinals]{background-color:#c41e3a;color:#fff}.team-padres,[data-team-color=SDP],[data-team-color=padres]{background-color:#473729;color:#fff}.team-giants,[data-team-color=SFG],[data-team-color=giants]{background-color:#f2552c;color:#000}.playoff-odds-page{box-sizing:border-box}.playoff-odds-page *,.playoff-odds-page *:before,.playoff-odds-page *:after{box-sizing:inherit}.playoff-odds-page h1{color:#000;font-size:24px;font-family:Lato,Arial,Helvetica,sans-serif;font-weight:400;margin:0 0 15px}.dark-mode .playoff-odds-page h1{color:#fff}.playoff-odds-page .ra-membership-house-wrapper{width:320px;margin-bottom:10px}.playoff-odds-page .ra-membership-house-copy{font-size:16px}.playoff-odds-page .ra-membership-house-copy p{max-width:initial}.playoff-odds-page .ra-membership-house-copy .button{background-color:#ffd800;color:#000;margin-bottom:20px;line-height:50px;display:inline-block;padding:0 20px;font-weight:400}.playoff-odds-app{font-family:Lato,Arial,Helvetica,sans-serif}.playoff-odds-app a{text-decoration:none}.playoff-odds-app button{font-family:inherit;margin:0;padding:0;border:none;font-size:13px;color:inherit;background:none;cursor:pointer;border:1px solid #ddd;background-color:#efefef;transition:background-color 200ms}.dark-mode .playoff-odds-app button{background-color:#888;color:#fff}.playoff-odds-app button:hover{background-color:#cecece}.dark-mode .playoff-odds-app button:hover{background-color:#777}.playoff-odds-app button.active,.playoff-odds-app button:focus,.playoff-odds-app button:active{background-color:#50ae26;outline:0}.playoff-odds-app button:active{background-color:#888}.playoff-odds-app button.inactive{color:#aaa;cursor:default}.playoff-odds-app button.inactive:hover,.playoff-odds-app button.inactive:focus,.playoff-odds-app button.inactive:active{background-color:#efefef}.playoff-odds-app .button-explain{position:absolute;top:-40px;right:0;font-size:12px}.playoff-odds-app .playoff-odds-controller-sep{display:inline-block;content:"|";width:10px;margin:0 10px}.playoff-odds-app .playoff-odds-controller{position:relative;margin-bottom:80px}.playoff-odds-app .playoff-odds-controller-row{margin:10px 0;max-width:600px;position:relative}.playoff-odds-app .playoff-odds-controller-row button{min-width:100px;padding:0 10px;line-height:2}.playoff-odds-app .playoff-odds-controller-row .playoff-odds-controller__button-special{width:50%}.playoff-odds-app .playoff-odds-controller-row .playoff-odds-controller__button-special .fg-badge.reminder-blue{padding:2px 10px}.playoff-odds-app .playoff-odds-controller-row a:hover{color:#000}.playoff-odds-app .playoff-odds-controller-item{display:inline-block;font-size:14px;width:auto}.playoff-odds-app .playoff-odds-controller-item:not(:last-child){margin-right:25px}.playoff-odds-app .playoff-odds-controller-item.playoff-odds-mobile{display:none}.playoff-odds-app .playoff-odds-controller-item .playoff-odds-controller-item-label{text-align:center;border-bottom:1px solid #aaa;margin-bottom:10px;position:relative}.playoff-odds-app .playoff-odds-controller-item.controller-item-mode{display:flex;flex-wrap:wrap}.playoff-odds-app .playoff-odds-controller-item.controller-item-mode .playoff-odds-controller-item-label{flex:0 0 100%}.playoff-odds-app .playoff-odds-controller-item.controller-item-mode a{flex:1 0 auto}.playoff-odds-app .playoff-odds-controller-item.controller-item-mode a button{width:100%}.playoff-odds-app .playoff-odds-controller-item.controller-item-mode .playoff-odds-controller__button-special{flex:0 0 50%}.playoff-odds-app .playoff-odds-controller-item.controller-item-mode .playoff-odds-controller__button-special button{width:100%}.playoff-odds-app .playoff-odds-control-date-wrapper{text-align:center;max-width:600px}.playoff-odds-app .playoff-odds-control-date-wrapper .fg-dropdown{margin-right:20px;text-align:left}.playoff-odds-app .playoff-odds-control-date-wrapper .playoff-odds-control-date-cell{display:inline-block;margin:auto;text-align:left;position:relative}.playoff-odds-app .playoff-odds-control-date-wrapper .playoff-odds-control-date-cell .date-wrapper{margin-left:5px}.playoff-odds-app .playoff-odds-control-date-wrapper .playoff-odds-control-date-cell .playoff-odds-range+.date-wrapper{margin-left:-50%}.playoff-odds-app .playoff-odds-control-date-wrapper .playoff-odds-control-date-cell .playoff-odds-range .playoff-odds-controller-item{margin-left:5px;margin-right:5px}.playoff-odds-app .playoff-odds-control-date-wrapper .playoff-odds-control-date-cell .playoff-odds-range .playoff-odds-controller-item-date{display:inline-block;margin-left:5px;margin-right:5px}.playoff-odds-app .playoff-odds-control-date-wrapper .start,.playoff-odds-app .playoff-odds-control-date-wrapper .end{font-family:inherit;width:100px;margin:0}.playoff-odds-app .playoff-odds-control-date-wrapper .playoff-odd-control-date-nav{display:inline-block;font-size:16px;padding:5px;cursor:pointer}.playoff-odds-app .playoff-odds-control-date-wrapper .playoff-odd-control-date-nav:hover{color:#50ae26}.playoff-odds-app .playoff-odds-control-date-wrapper .playoff-odd-control-date-nav.hidden{visibility:hidden}.playoff-odds-app .playoff-odds-section-header{display:inline-block;position:absolute;z-index:1;left:0;top:-33px}.playoff-odds-app .playoff-odds-section-header span{display:inline-block;font-size:16px;line-height:2;color:#fff;background-color:#50ae26;width:110px;box-sizing:border-box;text-align:center}.playoff-odds-app .ui-datepicker-buttonpane{text-align:center}.playoff-odds-app .start,.playoff-odds-app .end{font-size:13px;padding:4px 5px}.playoff-odds-app .playoff-odds-message-feedback,.playoff-odds-app .playoff-odds-message-error{text-align:center;margin:20px}.playoff-odds-app .distribution-div{background-color:#fff;text-align:center}.dark-mode .playoff-odds-app .distribution-div{background-color:#1a1a1a}.playoff-odds-app .playoff-odds-svg{fill:#fff}.playoff-odds-app .playoff-odds-svg text{font-family:lato,Arial,Helvetica,sans-serif}.playoff-odds-app .playoff-odds-bars{fill:#369}.playoff-odds-table-wrapper{box-sizing:border-box;position:relative;margin:40px 0;border-bottom:.5px solid #cecece}.classic-mode .playoff-odds-table-wrapper td{background-color:#fff}.playoff-odds-table-wrapper .frozen{width:110px;text-align:left}.playoff-odds-table-wrapper .inner{overflow-x:auto}.playoff-odds-table-wrapper .scroll .frozen{visibility:hidden}.playoff-odds-table-wrapper .fixed{position:absolute;left:0;top:0;overflow-x:hidden;width:100%;pointer-events:none}.playoff-odds-table-wrapper .fixed td,.playoff-odds-table-wrapper .fixed th{visibility:hidden}.playoff-odds-table-wrapper .fixed .frozen{visibility:visible;background-color:#fff;z-index:0;pointer-events:auto}.dark-mode .playoff-odds-table-wrapper .fixed .frozen:not(th){background-color:#1a1a1a}.dark-mode .playoff-odds-table-wrapper .fixed .playoff-odds-table-header-top th.frozen,.dark-mode .playoff-odds-table-wrapper .fixed .playoff-odds-table-header-sub th.frozen{background-color:#1a1a1a}.classic-mode .playoff-odds-table-wrapper .fixed .playoff-odds-table-header-top th.frozen,.classic-mode .playoff-odds-table-wrapper .fixed .playoff-odds-table-header-sub th.frozen{background-color:beige}.playoff-odds-table-wrapper table{border-spacing:0;font-family:"segoe ui",arial,sans-serif;width:100%}.playoff-odds-table-wrapper tr.hover td{background-color:#eee !important}.dark-mode .playoff-odds-table-wrapper tr.hover td{background-color:#333 !important}.playoff-odds-table-wrapper td,.playoff-odds-table-wrapper th{position:relative;border:1px solid #cecece;text-align:right;overflow:hidden;height:23px;min-width:70px;padding:2px 4px;box-sizing:border-box;font-size:14px}.dark-mode .playoff-odds-table-wrapper td,.dark-mode .playoff-odds-table-wrapper th{border-color:#555}.playoff-odds-table-wrapper td.width-std,.playoff-odds-table-wrapper th.width-std{width:120px}.playoff-odds-table-wrapper td.border-right,.playoff-odds-table-wrapper th.border-right{border-right:3px solid #cecece}.playoff-odds-table-wrapper td.border-left,.playoff-odds-table-wrapper th.border-left{border-left:3px solid #cecece}.playoff-odds-table-wrapper td.border-header,.playoff-odds-table-wrapper th.border-header{border-left:1px solid #cecece;position:relative;overflow:visible}.playoff-odds-table-wrapper td.border-header:last-child,.playoff-odds-table-wrapper th.border-header:last-child{border-right:1px solid #cecece}.playoff-odds-table-wrapper td.border-header:before,.playoff-odds-table-wrapper th.border-header:before{position:absolute;content:"";display:block;left:-1px;height:50%;bottom:0;border:1px solid #fff;box-sizing:border-box}.dark-mode .playoff-odds-table-wrapper td.border-header:before,.dark-mode .playoff-odds-table-wrapper th.border-header:before{border-color:#1a1a1a}.classic-mode .playoff-odds-table-wrapper td.border-header:before,.classic-mode .playoff-odds-table-wrapper th.border-header:before{border-color:beige}.playoff-odds-table-wrapper td.border-header:after,.playoff-odds-table-wrapper th.border-header:after{position:absolute;content:"";display:block;right:-1px;height:50%;bottom:0;border:1px solid #fff;box-sizing:border-box}.dark-mode .playoff-odds-table-wrapper td.border-header:after,.dark-mode .playoff-odds-table-wrapper th.border-header:after{border-color:#1a1a1a}.classic-mode .playoff-odds-table-wrapper td.border-header:after,.classic-mode .playoff-odds-table-wrapper th.border-header:after{border-color:beige}.playoff-odds-table-wrapper td.border-header button,.playoff-odds-table-wrapper th.border-header button{font-size:10px;padding:0 10px 3px}.playoff-odds-table-wrapper td:nth-child(n+2):nth-child(-n+5),.playoff-odds-table-wrapper th:nth-child(n+2):nth-child(-n+5){min-width:40px}.playoff-odds-table-wrapper th{text-align:center;font-weight:400;border-right:0;border-left:0;border:0}.playoff-odds-table-wrapper .playoff-odds-mobile-wl{position:absolute;right:3px;font-size:12px;color:#555;display:none}.playoff-odds-table-wrapper .mobileName{display:none}.playoff-odds-table-wrapper .button-mobile-full{position:absolute;right:5px;top:-25px;display:none;background:0;-webkit-appearance:none;border:0;outline:0;color:#888}.playoff-odds-table-wrapper .button-mobile-full:hover,.playoff-odds-table-wrapper .button-mobile-full:active,.playoff-odds-table-wrapper .button-mobile-full:focus{background-color:initial}.playoff-odds-table-wrapper .playoff-odds-team-label{height:100%;width:100%;position:relative;display:flex;align-items:center;padding:0;padding-left:5px}.playoff-odds-table-wrapper .frozen{border-bottom:0;border:.5px solid #aaa}.playoff-odds-table-wrapper thead th.frozen{background-color:#fff;border:0}.playoff-odds-table-wrapper .playoff-odds-table-header th{cursor:pointer;text-align:right;white-space:pre;color:#fff;background-color:gray;padding-left:15px}.dark-mode .playoff-odds-table-wrapper .playoff-odds-table-header th{background-color:#555}.playoff-odds-table-wrapper .playoff-odds-table-header th.frozen{border:.5px solid #cecece;text-align:left;background-color:gray;align-items:center;overflow:visible;min-width:110px;padding-left:5px}.dark-mode .playoff-odds-table-wrapper .playoff-odds-table-header th.frozen{background-color:#555;border-color:#555}.playoff-odds-table-wrapper .playoff-odds-table-header-top{border-bottom:1px solid #cecece}.playoff-odds-table-wrapper .playoff-odds-table-header-left{vertical-align:bottom}.playoff-odds-table-wrapper .playoff-odds-table-header-sub{vertical-align:bottom}.playoff-odds-table-wrapper .playoff-odds-table-header-sub th{height:32px}.playoff-odds-table-wrapper .po-odds-regular-season{display:none}.playoff-odds-table-wrapper .po-odds-post-season{display:none}.playoff-odds-table-wrapper .po-odds-distribution{text-align:center;padding-left:0;cursor:default}.playoff-odds-table-wrapper .playoff-odds-table-header .po-odds-distribution{text-align:center;padding-left:0;cursor:default}.playoff-odds-table-wrapper .col-show{display:table-cell}.playoff-odds-table-wrapper .col-hide,.playoff-odds-table-wrapper .hidden{display:none}.playoff-odds-table-wrapper .delta-positive{color:#4169e1;font-weight:600}.playoff-odds-table-wrapper .delta-negative{color:#ce2431;font-weight:600}.playoff-odds-table-wrapper .highlight-sort{background-color:#ddd;color:#000}.dark-mode .playoff-odds-table-wrapper .highlight-sort{background-color:#999;color:#fff}.playoff-odds-table-wrapper .playoff-odds-table-header th.highlight-sort{background-color:#ddd;color:#000}.dark-mode .playoff-odds-table-wrapper .playoff-odds-table-header th.highlight-sort{background-color:#999;color:#fff}.playoff-odds-table-wrapper .playoff-odds-table-header th.highlight-sort:before{content:"";margin-top:20%;display:inline-block;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;position:absolute;left:3px}.playoff-odds-table-wrapper .playoff-odds-table-header th.highlight-sort.asc:before{border-top:0;border-bottom:4px solid #000}.playoff-odds-table-wrapper .playoff-odds-table-header th.highlight-sort.frozen:before{display:none}.playoff-odds-table-wrapper .playoff-odds-table-header th.highlight-sort.frozen:after{content:"";float:right;margin-top:7%;margin-left:auto;margin-right:4px;display:inline-block;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #000}.playoff-odds-table-wrapper.playoff-odds-ties{max-width:700px;margin:40px auto}.playoff-odds-table-wrapper.playoff-odds-ties .outer{overflow:hidden}.playoff-odds-table-wrapper.playoff-odds-ties .outer th,.playoff-odds-table-wrapper.playoff-odds-ties .outer td{min-width:initial}.playoff-odds-table-wrapper.playoff-odds-ties .outer .playoff-odds-table-header-sub{display:table-row}.playoff-odds-table-wrapper.playoff-odds-ties .outer .playoff-odds-table-header-sub .border-header{border-top:1px solid #cecece;padding-top:0px}div.date-wrapper{left:-25%;margin-left:-50%}div.date-wrapper table.ui-datepicker-calendar{width:100%}div.date-wrapper table.ui-datepicker-calendar th{padding:.7em .3em;color:#000;background-color:#fff;font:.9em lato,arial;border:0}div.date-wrapper table.ui-datepicker-calendar td{border:0;padding:1px;font:.9em lato,arial}div.date-wrapper .ui-datepicker-multi-3 .ui-datepicker-group{width:33%;margin:0 .15%}.fg-logo-bkgd{background-color:#50ae26;position:absolute;right:5px;top:-40px;min-width:300px;min-height:250px;text-align:center;display:flex;justify-content:center;align-items:center}.playoff-odds-about{max-width:700px;padding:0 15px;margin:auto}.playoff-odds-about-link{font-size:12px;margin:10px 0 0;display:inline-block}.playoff-odds-about-title{text-align:center;font-size:20px;margin:10px}@media(max-width: 950px){.playoff-odds-app .playoff-odds-controller{max-width:600px;margin:auto}.fg-logo-bkgd{display:none}}@media(max-width: 800px)and (min-width: 500px){.playoff-odds-table-wrapper{box-sizing:border-box}.playoff-odds-table-wrapper .outer{position:relative;box-sizing:border-box;width:100%}.playoff-odds-table-wrapper .inner{overflow-x:auto}.playoff-odds-table-wrapper .frozen{text-align:left}.fg-logo-bkgd{display:none}}@media(max-width: 500px){.playoff-odds-page h1{margin:0;margin-left:10px}.playoff-odds-page .fg-logo-bkgd{display:none}.playoff-odds-app{padding:0 10px}.playoff-odds-app .button-explain{top:-28px}.playoff-odds-app .playoff-odds-controller-item-label{margin:auto;font-size:12px}.playoff-odds-app .playoff-odds-controller-row{display:flex;flex-direction:row;justify-content:space-around;margin:0}.playoff-odds-app .playoff-odds-controller-row .playoff-odds-controller-item{margin:10px 0}.playoff-odds-app .playoff-odds-controller-row .playoff-odds-controller-item button{width:33.33333%}.playoff-odds-app .playoff-odds-controller-row .playoff-odds-controller-item .button-explain{width:initial}.playoff-odds-app .playoff-odds-controller-row .playoff-odds-controller-item .button-explain button{width:initial}.playoff-odds-app .playoff-odds-controller-row .playoff-odds-desktop{display:none}.playoff-odds-app .playoff-odds-controller-row .playoff-odds-mobile{display:inline-block;margin-right:5px}.playoff-odds-app .playoff-odds-controller-row .playoff-odds-mobile:last-child{margin-right:0}.playoff-odds-app .playoff-odds-controller-row .playoff-odds-mobile .fg-dropdown{margin:0;margin-right:20%}.playoff-odds-app .playoff-odds-section-header{display:inline-block;z-index:1}.playoff-odds-app .playoff-odds-section-header span{width:110px}.playoff-odds-app .playoff-odds-control-date-wrapper{display:block;margin:0}.playoff-odds-app .playoff-odds-control-date-wrapper .fg-dropdown{margin-right:auto}.playoff-odds-app .playoff-odds-control-date-wrapper .playoff-odds-controller-item{margin-right:0}.playoff-odds-app .playoff-odds-control-date-wrapper .playoff-odds-controller-item .nav-left{position:relative;right:-40px;z-index:10}.playoff-odds-app .playoff-odds-control-date-wrapper .playoff-odds-controller-item .nav-right{position:relative;left:-40px;z-index:10}.playoff-odds-app .playoff-odds-control-date-wrapper .playoff-odds-controller-item-label{margin:auto;margin-bottom:10px}.playoff-odds-app .playoff-odds-control-date-wrapper .playoff-odds-control-date-cell{text-align:center;min-width:230px}.playoff-odds-app .playoff-odds-control-date-wrapper .playoff-odds-control-date-cell .playoff-odds-range+.date-wrapper{margin:auto;width:100%;max-width:280px}.playoff-odds-app .playoff-odds-control-date-wrapper .playoff-odds-control-date-cell .playoff-odds-range .playoff-odds-controller-item-date{text-align:center;margin-bottom:20px}.playoff-odds-app .playoff-odds-control-date-wrapper .playoff-odds-control-date-cell .playoff-odds-range .playoff-odds-controller-item-date.playoff-odds-controller-item-date-sep{display:none}.playoff-odds-app .playoff-odds-control-date-wrapper .playoff-odds-control-date-cell .playoff-odds-range .playoff-odds-controller-item-date input{margin:auto}.playoff-odds-app .fg-dropdown{margin:auto;margin-bottom:20px;display:block}.playoff-odds-app .start,.playoff-odds-app .end{max-width:90px;font-size:16px}.playoff-odds-table-wrapper{margin:60px 0}.playoff-odds-table-wrapper .fixed{overflow:visible}.playoff-odds-table-wrapper table{width:100%}.playoff-odds-table-wrapper .col-show,.playoff-odds-table-wrapper .playoff-odds-results,.playoff-odds-table-wrapper .playoff-odds-table-header-top,.playoff-odds-table-wrapper .playoff-odds-table-header-sub{display:none}.playoff-odds-table-wrapper .playoff-odds-mobile-show{display:table-cell}.playoff-odds-table-wrapper .playoff-odds-mobile-wl{display:inline-block}.playoff-odds-table-wrapper .fullName{display:none}.playoff-odds-table-wrapper .mobileName{display:inline}.playoff-odds-table-wrapper .button-mobile-full{display:block}.playoff-odds-table-wrapper.playoff-odds-expand{box-sizing:border-box}.playoff-odds-table-wrapper.playoff-odds-expand .playoff-odds-section-header{bottom:-83px}.playoff-odds-table-wrapper.playoff-odds-expand .outer{position:relative;box-sizing:border-box;width:100%}.playoff-odds-table-wrapper.playoff-odds-expand .inner{overflow-x:auto}.playoff-odds-table-wrapper.playoff-odds-expand .fixed{overflow-x:hidden}.playoff-odds-table-wrapper.playoff-odds-expand table{width:initial}.playoff-odds-table-wrapper.playoff-odds-expand .playoff-odds-mobile-wl{display:none}.playoff-odds-table-wrapper.playoff-odds-expand .col-show,.playoff-odds-table-wrapper.playoff-odds-expand th.playoff-odds-table-header-top,.playoff-odds-table-wrapper.playoff-odds-expand .playoff-odds-results{display:table-cell}.playoff-odds-table-wrapper.playoff-odds-expand tr.playoff-odds-table-header-top,.playoff-odds-table-wrapper.playoff-odds-expand .playoff-odds-table-header-sub{display:table-row}div.date-wrapper{left:0;width:90%;margin:auto}.ui-datepicker-multi-3 .ui-datepicker-group{width:100% !important}.ui-widget.ui-widget-content{max-height:initial}.ui-datepicker-buttonpane div{display:none !important}}@media(max-width: 350px){.playoff-odds-page h1{font-size:18px}.playoff-odds-app{padding:0 10px}.playoff-odds-app .button-explain{font-size:12px}.playoff-odds-app .playoff-odds-section-header{display:inline-block;z-index:1}.playoff-odds-app .playoff-odds-section-header span{width:90px}.playoff-odds-table-wrapper:not(.playoff-odds-expand) td,.playoff-odds-table-wrapper:not(.playoff-odds-expand) th{font-size:13px;max-width:65px;min-width:65px}.playoff-odds-table-wrapper:not(.playoff-odds-expand) .playoff-odds-table-header th.frozen{border-bottom:0;display:table-cell;min-width:90px}.playoff-odds-table-wrapper:not(.playoff-odds-expand) .frozen{width:90px;min-width:90px}}.fg-badge{display:inline-block;padding:5px;font-size:10px;line-height:1;margin-left:10px}
#root-membership-wpa{text-align:center}.membership-wpa{display:inline-block;text-align:center;max-width:312px;margin-left:auto;margin-right:auto}.membership-wpa svg{background-color:#fff}.membership-wpa .membership-wpa__title{text-align:center;background-color:#50ae26;color:#fff;padding:5px 0;margin-top:5px}.membership-wpa .x-axis{color:#000}.membership-wpa .x-axis path,.membership-wpa .x-axis line{stroke:#aaa}.membership-wpa .y-axis text{font-size:12px}.membership-wpa .rect__plot{fill:none;stroke:#aaa;stroke-width:1}.membership-wpa .rect__inn-away{fill:#fff}.membership-wpa .rect__inn-home{fill:#ccc}.membership-wpa .line__grid{stroke:#aaa;stroke-dasharray:2 2;stroke-width:.5}.membership-wpa .line__grid-mid{stroke:#888;stroke-width:.5}.membership-wpa .line__wpa-main{stroke:#50ae26;stroke-width:5;fill:none}.membership-wpa .line__team-box{stroke:#333;stroke-width:2}.membership-wpa .annotation__goal{font-size:12px}.membership-wpa .membership-wpa__panel{padding-top:10px}.membership-wpa .membership-wpa__panel .membership-wpa__panel__call-to-action{display:flex;justify-content:space-evenly;padding-top:20px}.membership-wpa .membership-wpa__panel .membership-wpa__panel__call-to-action a{background-color:#ffd800;padding:10px 10px}.dark-mode .membership-wpa .membership-wpa__panel .membership-wpa__panel__call-to-action a{color:#000}.membership-wpa .membership-wpa__panel .membership-wpa__panel__call-to-action a:hover{color:#000;background-color:rgba(255,216,0,.85)}.membership-wpa .membership-wpa__panel .membership-wpa__panel__call-to-action a:last-child{margin-left:10px}
.ra-membership-house-wrapper{background-color:#50ae26;text-align:center;font-family:Lato,arial,helvetica,sans-serif;-webkit-text-size-adjust:none}.ra-membership-house-wrapper .ra-membership-house-copy p{margin:15px auto;text-align:left;font-weight:400;line-height:1.2}.ra-membership-house-wrapper .ra-membership-house-copy p a{color:#fff}.ra-membership-house-wrapper .ra-membership-house-copy .button{background-color:#ffd800;color:#000;margin-bottom:20px;line-height:50px;display:inline-block;padding:0 20px;font-weight:400}
.fg-badge{padding:7px;font-size:12px;background-color:#f9c758;color:#000}.fg-badge.reminder-blue{background-color:#5499c7;color:#fff}.active .fg-badge.reminder-blue{color:#5499c7;background-color:#fff}
.table-page-control{display:flex;align-items:center;padding:5px;font-size:12px;width:100%}.table-page-control~.table-page-control{position:absolute;top:14px}.table-page-control .material-icons{cursor:pointer}.table-page-control input{font-family:inherit;width:30px;margin:0 10px 0 0;font-size:inherit;text-align:right;padding-right:5px}.table-page-control .table-page-results{font-size:12px;margin-left:auto}.table-page-control .page-item-control{font-family:Lato,arial,helvetica,sans-serif;margin-left:20px}@media(max-width: 400px){.table-page-control .page-item-control{position:relative;top:-10px}}.table-page-control .page-item-control select{font-family:Lato,arial,helvetica,sans-serif;cursor:pointer;font-size:12px;margin-left:5px;padding:5px}.table-page-control .page-item-control select option{padding:0}
.fg-data-grid{font-family:lato,Arial,Helvetica,sans-serif;font-size:14px;position:relative;width:100%;box-sizing:border-box;margin-top:-10px}.fg-data-grid *{box-sizing:inherit}.fg-data-grid .table-wrapper-outer{position:relative;max-width:980px}.fg-data-grid .table-wrapper-outer::-webkit-scrollbar{width:0 !important;height:0 !important}.fg-data-grid .table-wrapper-inner{padding-top:55px}.fg-data-grid .table-wrapper-inner::-webkit-scrollbar{width:0 !important;height:0 !important}.fg-data-grid .table-fixed{display:none;position:absolute;left:0;top:55px;width:100%;pointer-events:none;overflow:hidden}.fg-data-grid .table-fixed::-webkit-scrollbar{width:0 !important;height:0 !important}.fg-data-grid .table-fixed td,.fg-data-grid .table-fixed th{visibility:hidden}.fg-data-grid .table-fixed td.fixed,.fg-data-grid .table-fixed th.fixed{visibility:visible;pointer-events:all}.fg-data-grid .table-fixed td:not(.fixed),.fg-data-grid .table-fixed th:not(.fixed){border-color:transparent}.fg-data-grid .table-scroll::-webkit-scrollbar{width:0 !important;height:0 !important}.fg-data-grid table{border-collapse:collapse;font-family:"segoe ui",arial,sans-serif;font-size:12px;width:100%;table-layout:fixed}.fg-data-grid table tr{background-color:#fff}.dark-mode .fg-data-grid table tr{background-color:#1a1a1a}.fg-data-grid table tr.hover{background-color:#ddd}.dark-mode .fg-data-grid table tr.hover{background-color:#333}.fg-data-grid table tr:focus{outline:0}.fg-data-grid table tr.is-selected{background-color:#fbdbdb}.fg-data-grid table tr.is-selected:focus{outline:0}.dark-mode .fg-data-grid table tr.is-selected{background-color:#9f5454}.fg-data-grid table tr.is-selected__total{background-color:#f4a4a4}.dark-mode .fg-data-grid table tr.is-selected__total{background-color:#5d3030}.fg-data-grid table th{cursor:pointer;position:relative;background-color:gray;color:#fff;padding-right:3px;padding-left:4px;padding-top:4px;padding-bottom:3px}.dark-mode .fg-data-grid table th{background-color:#555;border-color:#777}.fg-data-grid table th.highlight-sort{color:#000}.fg-data-grid table th.th-name{width:130px}.fg-data-grid table th.th-season{width:45px}.fg-data-grid table th.th-month{width:60px}.fg-data-grid table th.th-week{width:105px}.fg-data-grid table th.th-team{width:55px}.fg-data-grid table th.th-rank{width:32px}.fg-data-grid table th.th-date{width:80px}.fg-data-grid table th .th-tooltip{font-family:lato,Arial,Helvetica,sans-serif;position:absolute;background-color:rgba(0,0,0,.8);color:#fff;padding:4px;text-align:center;white-space:pre;z-index:1000;animation:fadeIn ease-in-out 300ms;-webkit-animation:fadeIn ease-in-out 300ms;-moz-animation:fadeIn ease-in-out 300ms;-o-animation:fadeIn ease-in-out 300ms;-ms-animation:fadeIn ease-in-out 300ms}.dark-mode .fg-data-grid table th .th-tooltip{background-color:rgba(204,204,204,.8);color:#000}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fg-data-grid table th .th-tooltip a{color:inherit;text-decoration:underline}.fg-data-grid table th .th-tooltip a:hover{color:#50ae26}.fg-data-grid table th .th-tooltip .arrow-down{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:12px solid rgba(0,0,0,.8);bottom:-12px;left:5px;position:absolute}.dark-mode .fg-data-grid table th .th-tooltip .arrow-down{border-top-color:rgba(204,204,204,.8)}.fg-data-grid table td{border:1px solid #eee;text-overflow:ellipsis;overflow:hidden;padding-right:3px;padding-left:4px;padding-top:4px;padding-bottom:3px;white-space:nowrap}.fg-data-grid table td a{text-decoration:none}.dark-mode .fg-data-grid table td{border-color:#555}.fg-data-grid table td .th-tooltip{font-family:lato,Arial,Helvetica,sans-serif;position:absolute;background-color:rgba(0,0,0,.8);color:#fff;padding:4px;text-align:center;white-space:pre;z-index:1000;animation:fadeIn ease-in-out 300ms;-webkit-animation:fadeIn ease-in-out 300ms;-moz-animation:fadeIn ease-in-out 300ms;-o-animation:fadeIn ease-in-out 300ms;-ms-animation:fadeIn ease-in-out 300ms}.dark-mode .fg-data-grid table td .th-tooltip{background-color:rgba(204,204,204,.8);color:#000}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fg-data-grid table td .th-tooltip a{color:inherit;text-decoration:underline}.fg-data-grid table td .th-tooltip a:hover{color:#50ae26}.fg-data-grid table td .th-tooltip .arrow-down{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:12px solid rgba(0,0,0,.8);bottom:-12px;left:5px;position:absolute}.dark-mode .fg-data-grid table td .th-tooltip .arrow-down{border-top-color:rgba(204,204,204,.8)}.fg-data-grid table .td-overflow{position:absolute;top:0;left:0;background-color:#ddd;height:100%;display:flex;align-items:center;padding-right:3px;padding-left:4px;padding-top:5px;padding-bottom:4px;box-shadow:0 3px 3px rgba(0,0,0,.3),0 6px 6px rgba(0,0,0,.1);z-index:100}.dark-mode .fg-data-grid table .td-overflow{background-color:#333}.fg-data-grid table .highlight-sort{background-color:#ddd}.dark-mode .fg-data-grid table .highlight-sort{background-color:#999;color:#fff}.fg-data-grid table .align-left{text-align:left;padding-right:0}.fg-data-grid table .align-right{text-align:right;padding-left:0}.fg-data-grid.is-force-overflow td:hover{position:relative;overflow:visible}.fg-data-grid.prevent-text-selection{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.fg-data-grid td:hover{position:relative;overflow:visible}.fg-data-grid th[data-stat=Name]{width:130px}.fg-data-grid th[data-stat=divider],.fg-data-grid th[data-stat="Divider |"],.fg-data-grid td[data-stat=divider],.fg-data-grid td[data-stat="Divider |"]{display:none}.fg-data-grid th[data-stat=divider]+th,.fg-data-grid td[data-stat=divider]+td,.fg-data-grid th[data-stat="Divider |"]+th,.fg-data-grid td[data-stat="Divider |"]+td{border-left:3px solid #333}.dark-mode .fg-data-grid th[data-stat=divider]+th,.dark-mode .fg-data-grid td[data-stat=divider]+td,.dark-mode .fg-data-grid th[data-stat="Divider |"]+th,.dark-mode .fg-data-grid td[data-stat="Divider |"]+td{border-left-color:#888}.fg-data-grid.sort-disabled table th{cursor:default}.shift-pressed{cursor:default}.shift-pressed .fg-data-grid tr{cursor:not-allowed}.shift-pressed .fg-data-grid.with-selected-rows tr{cursor:pointer}.shift-pressed .fg-data-grid.with-selected-rows a{pointer-events:none}.shift-pressed .fg-data-grid tr.is-selected__invalid{cursor:not-allowed}.fg-data-grid tr.is-not-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.fg-selection-box__wrapper{display:flex;position:relative;margin-left:5px;cursor:pointer;align-items:center;font-size:14px}.fg-selection-box__wrapper.label-orientation-vertical{display:flex;flex-direction:column}.fg-selection-box__wrapper .menu-selection-box{display:flex;align-items:center}.fg-selection-box__wrapper .fg-selection-box__external-label{padding-right:5px}.fg-selection-box__wrapper .fg-selection-box__selection{position:relative}.dark-mode .fg-selection-box__wrapper .fg-selection-box__selection{color:#000}.fg-selection-box__wrapper .fg-selection-box__label{background-color:#fff;padding:9px 11px;padding-right:30px;border:1px solid #aaa}.dark-mode .fg-selection-box__wrapper .fg-selection-box__label{color:#000}.fg-selection-box__wrapper .fg-selection-box__label:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(0,0,0,.8);position:absolute;bottom:45%;right:10px}.fg-selection-box__wrapper .fg-selection-box__label.highlight{background-color:#50ae26;color:#fff}.fg-selection-box__wrapper .fg-selection-box__label.highlight:after{border-top:4px solid #fff}.fg-selection-box__wrapper .fg-selection-box__label-text{overflow:hidden;width:45px;display:inline-block;text-overflow:ellipsis;white-space:pre}.fg-selection-box__wrapper .fg-selection-box__options{display:none;position:absolute;width:100%;max-height:300px;overflow:auto;background-color:#fff;border:1px solid #ccc;box-shadow:0 3px 3px rgba(0,0,0,.3),0 6px 6px rgba(0,0,0,.1);z-index:20}.fg-selection-box__wrapper .fg-selection-box__options.is-visible{display:block}.fg-selection-box__wrapper .fg-selection-box__options.is-hidden{display:none}.fg-selection-box__wrapper .fg-selection-box__options a{display:block;padding:5px 10px;border:1px solid #efefef;text-align:left}.fg-selection-box__wrapper .fg-selection-box__options a.highlight{background-color:rgba(170,204,238,.5)}.dark-mode .fg-selection-box__wrapper .fg-selection-box__options a{color:#000}.fg-selection-box__wrapper.no-highlight .highlight{background-color:#fff;color:#000}.fg-selection-box__wrapper.no-highlight .highlight:after{border-top:4px solid #000}
.fgui-loading-screen{background-color:#fff;height:100%;width:100%;position:absolute;z-index:10;text-align:center;opacity:.95;padding-top:50px;line-height:2;font-size:18px;box-sizing:border-box}.dark-mode .fgui-loading-screen{background-color:#1a1a1a}.fgui-loading-screen img{width:100px}
.fg-dropdown{display:inline-block;border:1px solid #cdcdcd;background-color:#f5f5f5;font-size:13px;position:relative;width:140px;cursor:default}.fg-dropdown:focus{outline:none}.dark-mode .fg-dropdown{background-color:#888}.fg-dropdown ul,.fg-dropdown li{padding:0;margin:0;list-style:none}.fg-dropdown ul.fg-dropdown-ul,.fg-dropdown .fg-dropdown-ul li{padding:0;margin:0;list-style:none}.fg-dropdown ul.fg-dropdown-ul{padding-left:0}.fg-dropdown .fg-dropdown-ul li{padding:3px 5px;display:flex;width:100%;flex-direction:row;align-items:center}.fg-dropdown-label{padding:5px}.fg-dropdown-label:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(0,0,0,.8);position:absolute;bottom:50%;right:7px}.fg-dropdown.is-disabled{color:#aaa}.fg-dropdown.is-disabled .fg-dropdown-label:after{border-top:4px solid #aaa}.fg-dropdown .fg-dropdown-ul{display:none;position:absolute;min-width:100%;text-align:left;left:0;z-index:20;background-color:#f5f5f5;box-shadow:0 3px 3px rgba(0,0,0,.3),0 6px 6px rgba(0,0,0,.1)}.dark-mode .fg-dropdown .fg-dropdown-ul{background-color:#3a3a3a}.fg-dropdown .fg-dropdown-ul.show{display:block;max-height:400px;overflow-y:auto}.fg-dropdown .fg-dropdown-ul.show.dropdown-columns{display:flex}.fg-dropdown .fg-dropdown-ul.show.dropdown-columns .col{width:100%}.fg-dropdown .fg-dropdown-ul li{border:1px solid #cdcdcd;background-color:#f5f5f5;padding:5px;cursor:pointer}.fg-dropdown .fg-dropdown-ul li:hover{background-color:#aaa}.dark-mode .fg-dropdown .fg-dropdown-ul li:hover{background-color:#666}.fg-dropdown .fg-dropdown-ul li.seperator{border-bottom:5px solid #ddd}.dark-mode .fg-dropdown .fg-dropdown-ul li{background-color:#3a3a3a}.fg-dropdown.show .fg-dropdown-label{background-color:#50ae26}.fg-dropdown.show .fg-dropdown-ul{display:block}.fg-dropdown.show .fg-dropdown-ul.dropdown-columns{display:flex}.team-angels,[data-team-color=LAA],[data-team-color=angels]{background-color:#b71234;color:#fff}.team-orioles,[data-team-color=BAL],[data-team-color=orioles]{background-color:#ed4c09;color:#000}.team-redsox,[data-team-color=BOS],[data-team-color=red-sox]{background-color:#c60c30;color:#fff}.team-whitesox,[data-team-color=CHW],[data-team-color=white-sox]{background-color:silver;color:#000}.team-indians,[data-team-color=CLE],[data-team-color=indians],[data-team-color=cleveland]{background-color:#d30335;color:#fff}.team-tigers,[data-team-color=DET],[data-team-color=tigers]{background-color:#de4406;color:#fff}.team-royals,[data-team-color=KCR],[data-team-color=royals]{background-color:#74b4fa;color:#000}.team-twins,[data-team-color=MIN],[data-team-color=twins]{background-color:#072754;color:#fff}.team-yankees,[data-team-color=NYY],[data-team-color=yankees]{background-color:#1c2841;color:#fff}.team-athletics,[data-team-color=OAK],[data-team-color=athletics]{background-color:#003831;color:#fff}.team-mariners,[data-team-color=SEA],[data-team-color=mariners]{background-color:#005c5c;color:#fff}.team-rays,[data-team-color=TBR],[data-team-color=rays]{background-color:gold;color:#000}.team-rangers,[data-team-color=TEX],[data-team-color=rangers]{background-color:#bd1021;color:#fff}.team-bluejays,[data-team-color=TOR],[data-team-color=blue-jays]{background-color:#003da5;color:#fff}.team-diamondbacks,[data-team-color=ARZ],[data-team-color=ARI],[data-team-color=diamondbacks]{background-color:#a71930;color:#fff}.team-braves,[data-team-color=ATL],[data-team-color=braves]{background-color:#b71234;color:#fff}.team-cubs,[data-team-color=CHC],[data-team-color=cubs]{background-color:#003279;color:#fff}.team-dodgers,[data-team-color=LAD],[data-team-color=dodgers]{background-color:#083c6b;color:#fff}.team-reds,[data-team-color=CIN],[data-team-color=reds]{background-color:#c6011f;color:#fff}.team-rockies,[data-team-color=COL],[data-team-color=rockies]{background-color:#336;color:#fff}.team-marlins,[data-team-color=MIA],[data-team-color=marlins]{background-color:#00a3e0;color:#fff}.team-astros,[data-team-color=HOU],[data-team-color=astros]{background-color:#ff7f00;color:#000}.team-brewers,[data-team-color=MIL],[data-team-color=brewers]{background-color:#13294b;color:#fff}.team-nationals,[data-team-color=WSN],[data-team-color=nationals]{background-color:#ba122b;color:#fff}.team-mets,[data-team-color=NYM],[data-team-color=mets]{background-color:#fb4f14;color:#000}.team-phillies,[data-team-color=PHI],[data-team-color=phillies]{background-color:#ba0c2f;color:#fff}.team-pirates,[data-team-color=PIT],[data-team-color=pirates]{background-color:#fdb829;color:#000}.team-cardinals,[data-team-color=STL],[data-team-color=cardinals]{background-color:#c41e3a;color:#fff}.team-padres,[data-team-color=SDP],[data-team-color=padres]{background-color:#473729;color:#fff}.team-giants,[data-team-color=SFG],[data-team-color=giants]{background-color:#f2552c;color:#000}.zips-special{position:relative;min-height:300px}.zips-special h2{color:#000;font-size:20px}.dark-mode .zips-special h2{color:#fff}.zips-special h3{color:#000;font-size:16px}.dark-mode .zips-special h3{color:#fff}.zips-special hr{margin:40px 0;border-top:1px solid #aaa}.zips-special .table-wrapper-inner{padding-top:0;overflow-x:auto}.zips-special table{font-size:14px}.zips-special table th,.zips-special table td{padding-left:5px;padding-right:5px}.zips-special .zips-special__link-return{margin:10px 0;display:block}.zips-special .zips-special__control{display:flex;flex-wrap:wrap}.zips-special .zips-special__series-item{display:block;text-align:center;font-size:12px;flex:1 0 0}.zips-special .zips-special__series-item.fgButton{padding:10px 1px}.zips-special .zips-special__series-item .fgButton{height:100%}.zips-special .zips-special__series-item.active .fgButton{background-color:#50ae26;color:#fff}@media(max-width: 600px){.zips-special .zips-special__series-item{flex:1 0 33.3333%}}.zips-special.season-2020 .zips-special__series-item{flex:0 0 12.5%}.zips-special.season-2020 .zips-special__series-item.world-series{flex:0 0 25%}.zips-special .zips-special_series-item_team-matchup{display:block}.zips-special .playoff-odds-control-date-wrapper{display:flex;flex-direction:row;max-width:initial;justify-content:center}.zips-special .playoff-odds-control-date-wrapper .fg-selection-box__label.highlight{background-color:#f5f5f5;color:initial}.zips-special .playoff-odds-control-date-wrapper .fg-selection-box__label.highlight::after{border-top-color:#000}.zips-special .playoff-odds-control-date-wrapper .playoff-odd-control-date-nav.is-hidden{visibility:hidden}.zips-special .playoff-odds-control-date-wrapper .playoff-odds-control-date-wrapper_date-picker{display:flex;align-items:center;padding:0 10px}.zips-special .zips-special__summary-header{display:flex;margin-bottom:20px}.zips-special .zips-special__summary-header div{flex:1 0 50%;text-align:center;padding:5px 0}.zips-special th{width:140px}.zips-special [data-stat=Game]{width:80px}.zips-special [data-stat=Game],.zips-special [data-stat="Home Team"]{border-right:3px solid #333}.dark-mode .zips-special [data-stat=Game],.dark-mode .zips-special [data-stat="Home Team"]{border-right-color:#888}.zips-special [data-stat="Home Team"]+[data-stat$=Starter]+[data-stat$=Starter]{border-right:3px solid #333}.dark-mode .zips-special [data-stat="Home Team"]+[data-stat$=Starter]+[data-stat$=Starter]{border-right-color:#888}.zips-special .zips-special__header-outcome{max-width:300px;margin:10px auto 15px}.zips-special .zips-special__data-grid-outcome{max-width:300px;margin:auto}.zips-special .zips-special__data-grid-outcome [data-stat=Outcome]{width:180px}.zips-special .zips-special__data-grid-outcome [data-stat=Prob]{width:100px}.zips-special .zips-special__data-grid-outcome .row-total{background-color:#ddd}.dark-mode .zips-special .zips-special__data-grid-outcome .row-total{background-color:#777}
