.early-week-forecasts_desk__LOfHl{--forest:#193f35;--ink:#19332c;--gold:#b49450;--paper:#f7f5ef;color:var(--ink);background:var(--paper);border-radius:1rem;overflow:hidden}.early-week-forecasts_navigation__NCnXD{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem 1.25rem;border-bottom:1px solid #d7d9ce;flex-wrap:wrap}.early-week-forecasts_navigation__NCnXD>*{min-height:44px;display:flex;align-items:center;font-size:.85rem;font-weight:700}.early-week-forecasts_navigation__NCnXD a{color:var(--forest);text-decoration:underline;text-underline-offset:3px}.early-week-forecasts_filters__ZIEun{display:grid;grid-template-columns:1fr minmax(130px,.45fr);gap:.8rem;padding:1.3rem 1.25rem .4rem}.early-week-forecasts_filters__ZIEun label{display:grid;gap:.4rem;font-size:.8rem;font-weight:750}.early-week-forecasts_filters__ZIEun input,.early-week-forecasts_filters__ZIEun select{min-width:0;width:100%;min-height:46px;padding:.65rem .75rem;border:1px solid #b9c3b6;background:#fffef9;color:var(--ink);border-radius:.35rem;font:inherit;font-size:.95rem}.early-week-forecasts_count__ZFcA7{padding:0 1.25rem;margin:.5rem 0 .8rem;font-size:.8rem;color:#546454}.early-week-forecasts_games__0rDMG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:0 1.25rem 1.25rem}.early-week-forecasts_game__aBTBD{background:#fffef9;border:1px solid #d9ddcf;border-radius:.65rem;overflow:hidden;min-width:0}.early-week-forecasts_kickoff__VF2w7{display:flex;justify-content:space-between;gap:.5rem;padding:.8rem 1rem;margin:0;font-size:.78rem;color:#526252;border-bottom:1px solid #e6e6dc;flex-wrap:wrap}.early-week-forecasts_teams__IbqjL{padding:.55rem 1rem}.early-week-forecasts_team__dsSnp{display:flex;align-items:center;gap:.7rem;min-height:65px}.early-week-forecasts_team__dsSnp>span:nth-child(2){flex:1;min-width:0;display:grid;gap:.12rem}.early-week-forecasts_team__dsSnp small{font-size:.72rem;color:#5f6b5b}.early-week-forecasts_team__dsSnp strong{font-size:1rem;line-height:1.2}.early-week-forecasts_probability__ify8v{display:grid;text-align:right;gap:.15rem;flex-shrink:0}.early-week-forecasts_probability__ify8v strong{font-size:1.1rem;font-variant-numeric:tabular-nums}.early-week-forecasts_margin__kjNTP{display:flex;align-items:center;justify-content:space-between;gap:.7rem;padding:.85rem 1rem;background:#eceee2}.early-week-forecasts_margin__kjNTP>span{font-size:.78rem;color:#4c5d49}.early-week-forecasts_margin__kjNTP strong{font-size:1rem;text-align:right}.early-week-forecasts_preview__v24d1{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:48px;padding:.65rem 1rem;color:var(--forest);font-size:.88rem;font-weight:750}.early-week-forecasts_preview__v24d1:hover{background:#e4eadc}.early-week-forecasts_empty__K1rJm button:focus-visible,.early-week-forecasts_filters__ZIEun input:focus-visible,.early-week-forecasts_filters__ZIEun select:focus-visible,.early-week-forecasts_navigation__NCnXD a:focus-visible,.early-week-forecasts_preview__v24d1:focus-visible{outline:3px solid #ad8532;outline-offset:-3px}.early-week-forecasts_empty__K1rJm{padding:1.5rem}.early-week-forecasts_empty__K1rJm h2{font-family:Georgia,serif;font-size:1.5rem}.early-week-forecasts_empty__K1rJm button{min-height:44px;padding:.65rem 1rem;background:var(--forest);color:white;border:0;border-radius:.3rem;font:inherit}@media(max-width:650px){.early-week-forecasts_games__0rDMG{grid-template-columns:1fr;gap:.8rem;padding:0 .85rem .85rem}.early-week-forecasts_filters__ZIEun{padding:1rem .85rem .3rem;grid-template-columns:1fr}.early-week-forecasts_count__ZFcA7{padding:0 .85rem}.early-week-forecasts_navigation__NCnXD{padding:.35rem .85rem}.early-week-forecasts_team__dsSnp strong{font-size:1rem}.early-week-forecasts_filters__ZIEun label{gap:.25rem}}.app-main:has(.early-week-forecasts_desk__LOfHl){padding-top:1.25rem}@media(min-width:361px) and (max-width:650px){.early-week-forecasts_filters__ZIEun{grid-template-columns:minmax(0,1fr) minmax(0,.7fr)}}