.HSNewsCard-module-scss-module__bBWwWq__card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--card-radius);box-shadow:var(--card-shadow);flex-direction:row;align-items:flex-start;gap:.875rem;padding:.75rem;display:flex}@media (min-width:800px){.HSNewsCard-module-scss-module__bBWwWq__card{gap:1.25rem;padding:.875rem}}.HSNewsCard-module-scss-module__bBWwWq__thumb{flex-shrink:0;display:flex}.HSNewsCard-module-scss-module__bBWwWq__img{object-fit:cover;border-radius:.375rem;width:6rem;height:4.5rem}@media (min-width:800px){.HSNewsCard-module-scss-module__bBWwWq__img{width:10rem;height:6.25rem}}.HSNewsCard-module-scss-module__bBWwWq__body{flex-direction:column;flex:1;gap:.375rem;min-width:0;display:flex}.HSNewsCard-module-scss-module__bBWwWq__category{letter-spacing:.07em;text-transform:uppercase;color:var(--rivals);font-size:.625rem;font-weight:700;text-decoration:none}.HSNewsCard-module-scss-module__bBWwWq__category:hover{text-underline-offset:2px;text-decoration:underline}.HSNewsCard-module-scss-module__bBWwWq__titleLink{text-decoration:none}.HSNewsCard-module-scss-module__bBWwWq__titleLink:hover .HSNewsCard-module-scss-module__bBWwWq__title{text-decoration:underline;-webkit-text-decoration-color:var(--text);text-decoration-color:var(--text);text-underline-offset:2px}.HSNewsCard-module-scss-module__bBWwWq__title{color:var(--text);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.875rem;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}@media (min-width:800px){.HSNewsCard-module-scss-module__bBWwWq__title{-webkit-line-clamp:2;font-size:1rem}}.HSNewsCard-module-scss-module__bBWwWq__meta{flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.125rem;display:flex}.HSNewsCard-module-scss-module__bBWwWq__author{color:var(--text-3);font-size:.625rem;font-weight:600;text-decoration:none}.HSNewsCard-module-scss-module__bBWwWq__author:hover{color:var(--text-2);text-underline-offset:2px;text-decoration:underline}.HSNewsCard-module-scss-module__bBWwWq__dot,.HSNewsCard-module-scss-module__bBWwWq__date{color:var(--text-3);font-size:.625rem}.HSNewsCard-module-scss-module__bBWwWq__lock{width:1.125rem;height:1.1em;margin-left:.125rem;position:relative}.HSNewsCard-module-scss-module__bBWwWq__lock svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.ShopButton-module-scss-module__JFkbEa__shopButton{letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;height:2.125rem;color:var(--text);background:var(--bg-card);border:1px solid var(--border);border-radius:.5rem;flex-shrink:0;align-items:center;gap:.375rem;margin-left:auto;padding:0 .875rem;font-size:.6875rem;font-weight:800;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.ShopButton-module-scss-module__JFkbEa__shopButton:hover{background:var(--bg-faint);border-color:var(--border-strong)}.ShopButton-module-scss-module__JFkbEa__icon{width:.875rem;height:.875rem}
.HSRosterRow-module-scss-module__bbIJBa__jerseyButton{font:inherit;color:inherit;letter-spacing:inherit;font-variant-numeric:inherit;cursor:pointer;background:0 0;border:0;border-radius:3px;width:100%;padding:.375rem 0;transition:background .15s,color .15s}.HSRosterRow-module-scss-module__bbIJBa__jerseyButton:hover,.HSRosterRow-module-scss-module__bbIJBa__jerseyButton:focus-visible{background:var(--accent-soft);color:var(--accent)}.HSRosterRow-module-scss-module__bbIJBa__row{border-bottom:1px solid var(--border-row);grid-template-columns:2rem 1fr auto auto;grid-template-areas:"jersey player status teams"".rating. .";align-items:center;gap:.625rem .5rem;padding:.75rem .875rem;transition:background .15s;display:grid}.HSRosterRow-module-scss-module__bbIJBa__row:last-child{border-bottom:0}.HSRosterRow-module-scss-module__bbIJBa__row:hover{background:var(--bg-card-hover)}.HSRosterRow-module-scss-module__bbIJBa__row>:first-child{grid-area:jersey}.HSRosterRow-module-scss-module__bbIJBa__row>:nth-child(2){grid-area:player;min-width:0}.HSRosterRow-module-scss-module__bbIJBa__row>:nth-child(3){display:none}.HSRosterRow-module-scss-module__bbIJBa__row>:nth-child(4){grid-area:rating}.HSRosterRow-module-scss-module__bbIJBa__row>:nth-child(5){grid-area:status;align-self:center}.HSRosterRow-module-scss-module__bbIJBa__row>:nth-child(6){grid-area:teams;align-self:center}.HSRosterRow-module-scss-module__bbIJBa__row>:nth-child(7){display:none}@container (min-width:960px){.HSRosterRow-module-scss-module__bbIJBa__row{grid-template-columns:2.5rem minmax(160px,2fr) 4.5rem minmax(160px,1.5fr) 6rem minmax(80px,.8fr) 5.5rem;grid-template-areas:none;gap:0 1.5rem;padding:12px 1.375rem}.HSRosterRow-module-scss-module__bbIJBa__row>:nth-child(n){grid-area:auto;justify-self:stretch}.HSRosterRow-module-scss-module__bbIJBa__row>:nth-child(3){display:block}.HSRosterRow-module-scss-module__bbIJBa__row>:nth-child(5),.HSRosterRow-module-scss-module__bbIJBa__row>:nth-child(6),.HSRosterRow-module-scss-module__bbIJBa__row>:nth-child(7){display:flex}}.HSRosterRow-module-scss-module__bbIJBa__jerseyCell{color:var(--text-2);letter-spacing:-.02em;text-align:center;font-variant-numeric:tabular-nums;font-family:Geist,arial,helvetica,sans-serif;font-size:1rem;font-weight:800}.HSRosterRow-module-scss-module__bbIJBa__playerCell{grid-template-columns:3.25rem 1fr;align-items:center;gap:.75rem;min-width:0;display:grid}.HSRosterRow-module-scss-module__bbIJBa__photo{background:var(--bg-soft);border-radius:50%;flex-shrink:0;width:3.25rem;height:3.25rem;margin:0;overflow:hidden}.HSRosterRow-module-scss-module__bbIJBa__photo img{object-fit:cover;width:100%;height:100%}.HSRosterRow-module-scss-module__bbIJBa__info{min-width:0}.HSRosterRow-module-scss-module__bbIJBa__nameRow{align-items:center;gap:.375rem;min-width:0;margin-bottom:.125rem;display:flex}.HSRosterRow-module-scss-module__bbIJBa__name{letter-spacing:-.02em;color:var(--rivals);overflow-wrap:anywhere;font-size:.9375rem;font-weight:800;text-decoration:none}.HSRosterRow-module-scss-module__bbIJBa__name:hover{text-underline-offset:2px;text-decoration:underline}.HSRosterRow-module-scss-module__bbIJBa__meta{color:var(--text-2);letter-spacing:.02em;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;display:inline-flex}.HSRosterRow-module-scss-module__bbIJBa__metaPos{color:var(--text-2);font-weight:inherit}.HSRosterRow-module-scss-module__bbIJBa__metaSep{color:var(--text-4);font-weight:400}.HSRosterRow-module-scss-module__bbIJBa__classYear{display:none}@container (min-width:960px){.HSRosterRow-module-scss-module__bbIJBa__classYear{display:inline}}.HSRosterRow-module-scss-module__bbIJBa__slashDesktop{display:none}@container (min-width:960px){.HSRosterRow-module-scss-module__bbIJBa__slashDesktop{display:inline}.HSRosterRow-module-scss-module__bbIJBa__metaPos,.HSRosterRow-module-scss-module__bbIJBa__metaSep{display:none}}.HSRosterRow-module-scss-module__bbIJBa__location{color:var(--text-3);letter-spacing:.02em;margin-top:.0625rem;font-size:.6875rem}.HSRosterRow-module-scss-module__bbIJBa__posCell{color:var(--text);text-align:center;letter-spacing:.04em;font-family:Geist,arial,helvetica,sans-serif;font-size:.75rem;font-weight:500}.HSRosterRow-module-scss-module__bbIJBa__ratingCell{justify-content:center;align-items:center;display:flex}@container (min-width:960px){.HSRosterRow-module-scss-module__bbIJBa__ratingCell{justify-content:flex-start}}.HSRosterRow-module-scss-module__bbIJBa__empty{color:var(--text-4);font-family:Geist,arial,helvetica,sans-serif;font-size:.875rem;font-weight:400}.HSRosterRow-module-scss-module__bbIJBa__statusCell{align-items:center;gap:.375rem;display:flex}.HSRosterRow-module-scss-module__bbIJBa__statusCell .HSRosterRow-module-scss-module__bbIJBa__empty{display:none}@container (min-width:960px){.HSRosterRow-module-scss-module__bbIJBa__statusCell .HSRosterRow-module-scss-module__bbIJBa__empty{display:inline}}.HSRosterRow-module-scss-module__bbIJBa__statusDate{color:var(--text-2);letter-spacing:.02em;font-size:.75rem;font-weight:400;display:none}@container (min-width:960px){.HSRosterRow-module-scss-module__bbIJBa__statusDate{display:inline}}.HSRosterRow-module-scss-module__bbIJBa__teamsCell{align-items:center;gap:.375rem;display:flex}.HSRosterRow-module-scss-module__bbIJBa__teamsCell .HSRosterRow-module-scss-module__bbIJBa__empty{display:none}@container (min-width:960px){.HSRosterRow-module-scss-module__bbIJBa__teamsCell .HSRosterRow-module-scss-module__bbIJBa__empty{display:inline}.HSRosterRow-module-scss-module__bbIJBa__teamsCell{justify-content:flex-start}}.HSRosterRow-module-scss-module__bbIJBa__rpmPicks{align-items:flex-end;gap:.5rem;display:flex}.HSRosterRow-module-scss-module__bbIJBa__rpmPick{flex-direction:column;align-items:center;gap:.25rem;display:flex}.HSRosterRow-module-scss-module__bbIJBa__rpmPct{color:var(--text-2);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:.625rem;font-weight:700}.HSRosterRow-module-scss-module__bbIJBa__teamLogoLink{cursor:pointer;display:inline-flex}.HSRosterRow-module-scss-module__bbIJBa__teamLogoLink:hover .HSRosterRow-module-scss-module__bbIJBa__teamLogoCard{border-color:var(--border-strong);box-shadow:0 2px 6px #1d252c1a}.HSRosterRow-module-scss-module__bbIJBa__teamLogoCard{background:var(--bg-card,#fff);border:1px solid var(--border-strong,#1d252c2e);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;padding:3px;transition:box-shadow .15s;display:flex}.HSRosterRow-module-scss-module__bbIJBa__verifiedCell{justify-content:flex-start;align-items:center;display:flex}.HSRosterRow-module-scss-module__bbIJBa__avClaim,.HSRosterRow-module-scss-module__bbIJBa__avVerified{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1.5px solid;border-radius:.375rem;justify-content:center;align-items:center;padding:.25rem .625rem;font-size:.5625rem;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex}.HSRosterRow-module-scss-module__bbIJBa__avVerified{color:#0d8bff;background:#0d8bff1a;border-color:#0d8bff4d}.HSRosterRow-module-scss-module__bbIJBa__avVerified:hover{background:#0d8bff2e}.HSRosterRow-module-scss-module__bbIJBa__avClaim{color:var(--text-2);background:#a1a9ac1f;border-color:#a1a9ac61}.HSRosterRow-module-scss-module__bbIJBa__avClaim:hover{background:#a1a9ac38}.HSRosterRow-module-scss-module__bbIJBa__avEmpty{color:var(--text-4);font-size:.875rem;font-weight:500}
.RosterSortHeader-module-scss-module__aqfapa__head{display:none}@container (min-width:960px){.RosterSortHeader-module-scss-module__aqfapa__head{border-bottom:1px solid var(--border);background:var(--bg-soft);grid-template-columns:2.5rem minmax(160px,2fr) 4.5rem minmax(160px,1.5fr) 6rem minmax(80px,.8fr) 5.5rem;column-gap:.875rem;padding:0 1.375rem;display:grid}}.RosterSortHeader-module-scss-module__aqfapa__h{letter-spacing:.07em;text-transform:uppercase;color:var(--text-3);padding:.625rem 0;font-size:.625rem;font-weight:700}.RosterSortHeader-module-scss-module__aqfapa__sortBtn{cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;line-height:1;transition:color .12s;display:flex}.RosterSortHeader-module-scss-module__aqfapa__sortBtn:hover{color:var(--text-2)}.RosterSortHeader-module-scss-module__aqfapa__sortBtn:after{content:"";opacity:0;font-size:.5rem;transition:opacity .12s;display:inline-block}.RosterSortHeader-module-scss-module__aqfapa__sortBtn.RosterSortHeader-module-scss-module__aqfapa__active{color:var(--text)}.RosterSortHeader-module-scss-module__aqfapa__sortBtn.RosterSortHeader-module-scss-module__aqfapa__active:after{opacity:1}.RosterSortHeader-module-scss-module__aqfapa__sortBtn.RosterSortHeader-module-scss-module__aqfapa__asc:after{content:"▲"}.RosterSortHeader-module-scss-module__aqfapa__sortBtn.RosterSortHeader-module-scss-module__aqfapa__desc:after{content:"▼"}.RosterSortHeader-module-scss-module__aqfapa__center{justify-content:center}
.RosterModule-module-scss-module__GOVQoq__block{flex-direction:column;gap:.75rem;display:flex}.RosterModule-module-scss-module__GOVQoq__sectionTitle{letter-spacing:-.04em;color:var(--text);font-size:1.5rem;font-weight:900;line-height:1.1}.RosterModule-module-scss-module__GOVQoq__card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--card-radius);box-shadow:var(--card-shadow);overflow:hidden;container-type:inline-size}.RosterModule-module-scss-module__GOVQoq__viewAll{justify-content:center;padding:.375rem 0;display:flex}.RosterModule-module-scss-module__GOVQoq__viewAllLink{color:var(--rivals);letter-spacing:.02em;font-size:.875rem;font-weight:700;text-decoration:none}.RosterModule-module-scss-module__GOVQoq__viewAllLink:hover{text-underline-offset:2px;text-decoration:underline}
.SocialHandles-module-scss-module__F1bBrG__handles a span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.SocialHandles-module-scss-module__F1bBrG__handles ul{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.SocialHandles-module-scss-module__F1bBrG__handles ul li{min-width:0}.SocialHandles-module-scss-module__F1bBrG__handles ul li:first-child{grid-column:-1/1}@media screen and (min-width:800px){.SocialHandles-module-scss-module__F1bBrG__handles ul{grid-template-columns:repeat(auto-fill,minmax(175px,1fr))}.SocialHandles-module-scss-module__F1bBrG__handles ul li:first-child{grid-column:1}}.SocialHandles-module-scss-module__F1bBrG__handles a{background:var(--bg-card);border:1.5px solid var(--border);border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;height:100%;padding:.625rem 1rem;font-size:.8125rem;font-weight:600;line-height:1;text-decoration:none;transition:background .15s;display:flex}.SocialHandles-module-scss-module__F1bBrG__handles a:hover{background:var(--bg-soft)}.SocialHandles-module-scss-module__F1bBrG__handles a span{display:block}.SocialHandles-module-scss-module__F1bBrG__handles .SocialHandles-module-scss-module__F1bBrG__logo{flex-shrink:0;width:1.2em;height:1.2em}
.HighSchoolPage-module-scss-module__VSVlMa__page{--bg:#fafbfc;--bg-elev:#fff;--bg-card:#fff;--bg-card-hover:#f4f6f8;--bg-soft:#f7f9fb;--bg-faint:#1d252c0a;--border:#1d252c14;--border-strong:#1d252c2e;--border-row:#1d252c0d;--text:#1d252c;--text-2:#1d252c9e;--text-3:#1d252c6b;--text-4:#1d252c38;--rivals:var(--school-primary,#0d8bff);--rivals-soft:color-mix(in srgb, var(--rivals) 10%, transparent);--rivals-soft-strong:color-mix(in srgb, var(--rivals) 16%, transparent);--radar-bg:#ebf3ff;--radar-bg-hover:#dfeaff;--rivals-border:color-mix(in srgb, var(--rivals) 30%, transparent);--accent:var(--site-primary-color,#0d8bff);--accent-soft:color-mix(in srgb, var(--accent) 10%, transparent);--accent-soft-strong:color-mix(in srgb, var(--accent) 16%, transparent);--accent-border:color-mix(in srgb, var(--accent) 30%, transparent);--accent-fg:var(--header-text-color,#fff);--hover:var(--accent);--green:#00a862;--green-soft:#00a8621a;--green-border:#00a86247;--red:#dc3545;--red-soft:#dc35451a;--red-border:#dc354547;--gold:#b8860b;--gold-star:#f5c147;--gold-stripe-start:#c49a14;--gold-stripe-end:#c49a1480;--gold-soft:#b8860b1f;--gold-text:#8a6500;--bar-neutral:#64748b;--podium-1:#c49a14;--podium-2:#8e97a4;--podium-3:#c25d2c;--card-radius:.75rem;--card-radius-sm:.5rem;--card-shadow:0 1px 3px #1d252c0a, 0 .25rem 1rem #1d252c0a;--mono:Geist Mono, JetBrains Mono, SF Mono, menlo, monospace;--star-pill-5-bg:#f5c147;--star-pill-5-fg:#4a3500;--star-pill-4-bg:#ffe5a6;--star-pill-4-fg:#6b4d00;--star-pill-3-bg:#fcf1d6;--star-pill-3-fg:#946f00;--filter-chip-bg:var(--bg-card);--filter-chip-fg:var(--text);--filter-chip-border:var(--border);--filter-chip-border-strong:var(--border-strong);--filter-chip-bg-hover:var(--bg-card-hover);--filter-chip-muted:var(--text-3);--filter-chip-accent:var(--rivals);--filter-chip-accent-soft:var(--rivals-soft);--filter-chip-menu-shadow:var(--card-shadow);--sortable-fg:var(--text);--sortable-muted:var(--text-3);--sortable-accent:var(--rivals);--load-more-bg:var(--bg-soft);--load-more-bg-hover:var(--bg-card-hover);--load-more-border:var(--border);--load-more-accent:var(--rivals);--load-more-muted:var(--text-3);--site-primary-color:var(--school-primary,#0d8bff);background:var(--bg);min-height:100vh}.HighSchoolPage-module-scss-module__VSVlMa__layout [data-ui=ad-sidebar-content]{gap:0;padding:0}.HighSchoolPage-module-scss-module__VSVlMa__mainContent{gap:1.5rem;min-width:0;padding:1rem .875rem 3rem;display:grid}.HighSchoolPage-module-scss-module__VSVlMa__mainContent>*{min-width:0}@media (min-width:800px){.HighSchoolPage-module-scss-module__VSVlMa__mainContent{gap:3rem;padding:1.5rem}}.HighSchoolPage-module-scss-module__VSVlMa__orgMeta{gap:.875rem;display:grid}.HighSchoolPage-module-scss-module__VSVlMa__metaHeading{letter-spacing:-.035em;color:var(--text);margin-bottom:.5rem;font-size:1.25rem;font-weight:900}.HighSchoolPage-module-scss-module__VSVlMa__bio{white-space:pre-line;color:var(--text)}.HighSchoolPage-module-scss-module__VSVlMa__bio p{color:var(--text);line-height:1.65}.HighSchoolPage-module-scss-module__VSVlMa__bio.HighSchoolPage-module-scss-module__VSVlMa__clamp p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.HighSchoolPage-module-scss-module__VSVlMa__bio.HighSchoolPage-module-scss-module__VSVlMa__clamp:after{content:"Read More";cursor:pointer;color:var(--rivals);margin-top:.5rem;font-size:.875rem;font-weight:700;display:inline-block}.HighSchoolPage-module-scss-module__VSVlMa__bio.HighSchoolPage-module-scss-module__VSVlMa__clamp:hover:after{text-underline-offset:2px;text-decoration:underline}
.Select-module-scss-module__PbUQFa__base select{letter-spacing:normal;color:#1d252c;border:1px solid #e9ecf3;border-radius:3px;width:100%;padding:.75rem 1rem;font-family:Geist,arial,helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.2}.Select-module-scss-module__PbUQFa__base select::placeholder{font-size:.875rem}.Select-module-scss-module__PbUQFa__base select:focus,.Select-module-scss-module__PbUQFa__base select:focus-within{outline:1px solid var(--site-primary-color,#1d252c);border-color:var(--site-primary-color,#1d252c)}.Select-module-scss-module__PbUQFa__base select:read-only:focus{border-color:#f5f6f9}.Select-module-scss-module__PbUQFa__base select{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"/></svg>");background-position:right .5rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2rem}.Select-module-scss-module__PbUQFa__base .Select-module-scss-module__PbUQFa__error{color:#e53935;letter-spacing:.15px;margin:.25rem 0 0;font-size:.75rem}.Select-module-scss-module__PbUQFa__base.Select-module-scss-module__PbUQFa__isDisabled{cursor:not-allowed;opacity:.5}.Select-module-scss-module__PbUQFa__base label{gap:.25rem;display:grid}.Select-module-scss-module__PbUQFa__base [data-ui=select-label]{letter-spacing:normal;font-size:.875rem;font-weight:500}.Select-module-scss-module__PbUQFa__base [data-ui=select-label].Select-module-scss-module__PbUQFa__required:after{content:"*";margin-left:.25rem}
.CardForm-module-scss-module__FbNA4a__applePayBtn,.CardForm-module-scss-module__FbNA4a__submitBtn{color:#1d252c;letter-spacing:.15px;opacity:1;cursor:pointer;border-color:#0000;border-radius:3px;padding:.75rem 1.25rem;font-size:.875rem;font-weight:500;line-height:1.25;transition:all .2s;display:inline-block;position:relative;box-shadow:0 2px 4px #0000001a}.CardForm-module-scss-module__FbNA4a__applePayBtn:hover,.CardForm-module-scss-module__FbNA4a__submitBtn:hover{box-shadow:0 1px 2px #0000001a}.CardForm-module-scss-module__FbNA4a__applePayBtn:disabled,.CardForm-module-scss-module__FbNA4a__submitBtn:disabled{pointer-events:none;opacity:.25}.CardForm-module-scss-module__FbNA4a__submitBtn{background-color:var(--site-primary-color,#1d252c);color:#fff}.CardForm-module-scss-module__FbNA4a__submitBtn:hover{background-color:color-mix(in srgb, var(--site-primary-color,#1d252c), #000 20%)}.CardForm-module-scss-module__FbNA4a__paymentTypes .CardForm-module-scss-module__FbNA4a__label{letter-spacing:.15px;text-transform:uppercase;font-family:Archivo Narrow,arial,sans-serif;font-size:.75rem;font-weight:600}.CardForm-module-scss-module__FbNA4a__form{gap:1rem 1.5rem;display:grid}.CardForm-module-scss-module__FbNA4a__paymentTypes{grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:1.5rem;display:grid}.CardForm-module-scss-module__FbNA4a__paymentTypes .CardForm-module-scss-module__FbNA4a__paymentType{text-align:left;border-bottom:2px solid #e9ecf3;align-items:center;gap:.75rem;padding-bottom:.5rem;display:flex}.CardForm-module-scss-module__FbNA4a__paymentTypes .CardForm-module-scss-module__FbNA4a__paymentType.CardForm-module-scss-module__FbNA4a__active{border-color:#1d252c}.CardForm-module-scss-module__FbNA4a__paymentTypes .CardForm-module-scss-module__FbNA4a__paymentType.CardForm-module-scss-module__FbNA4a__cardPay svg{font-size:1.75rem}.CardForm-module-scss-module__FbNA4a__paymentTypes .CardForm-module-scss-module__FbNA4a__paymentType.CardForm-module-scss-module__FbNA4a__applePay svg{width:auto;height:1.5rem}.CardForm-module-scss-module__FbNA4a__processing{pointer-events:none;opacity:.5}.CardForm-module-scss-module__FbNA4a__group{grid-template-columns:1fr;align-items:flex-start;gap:1rem .75rem;display:grid}@media screen and (min-width:1200px){.CardForm-module-scss-module__FbNA4a__group{grid-template-columns:1fr 1fr}}.CardForm-module-scss-module__FbNA4a__group :only-child{grid-column:1/-1}.CardForm-module-scss-module__FbNA4a__cardElement{gap:.25rem;display:grid}.CardForm-module-scss-module__FbNA4a__cardElement .CardForm-module-scss-module__FbNA4a__label{font-size:.875rem;font-weight:500}.CardForm-module-scss-module__FbNA4a__cardElement iframe{border-radius:3px;padding:.75rem 1rem;background-color:#f5f6f9!important;height:55px!important}.CardForm-module-scss-module__FbNA4a__applePayBtn{color:#0000;appearance:-apple-pay-button}.CardForm-module-scss-module__FbNA4a__applePayBtn:hover{background-color:#202733}.CardForm-module-scss-module__FbNA4a__error{color:#e53935}.CardForm-module-scss-module__FbNA4a__pricing{text-align:center;color:#0ea414;font-weight:500}
.RosterNote-module-scss-module__-QTRhG__note{color:var(--text-2,#6f747b);font-size:.625rem}.RosterNote-module-scss-module__-QTRhG__note a{color:var(--accent,#fe3b1f);font-weight:600;text-decoration:none}.RosterNote-module-scss-module__-QTRhG__note a:hover{text-decoration:underline}
.CouponForm-module-scss-module___sCikq__applyBtn,.CouponForm-module-scss-module___sCikq__removeBtn{color:#1d252c;letter-spacing:.15px;opacity:1;cursor:pointer;border-color:#0000;border-radius:3px;padding:.75rem 1.25rem;font-size:.875rem;font-weight:500;line-height:1.25;transition:all .2s;display:inline-block;position:relative;box-shadow:0 2px 4px #0000001a}.CouponForm-module-scss-module___sCikq__applyBtn:disabled,.CouponForm-module-scss-module___sCikq__removeBtn:disabled{pointer-events:none;opacity:.25}.CouponForm-module-scss-module___sCikq__applyBtn,.CouponForm-module-scss-module___sCikq__removeBtn{box-shadow:none;background-color:#0000}.CouponForm-module-scss-module___sCikq__applyBtn:hover,.CouponForm-module-scss-module___sCikq__removeBtn:hover{box-shadow:none}.CouponForm-module-scss-module___sCikq__block input{background-color:#fff;border-radius:6px;padding:.75rem 1rem}.CouponForm-module-scss-module___sCikq__block input::placeholder{font-size:var(--text-xs)}.CouponForm-module-scss-module___sCikq__block [data-ui=input-suffix]{margin-left:.75rem;border:0!important;padding:0!important}.CouponForm-module-scss-module___sCikq__applyBtn{color:var(--site-link-color,#fe3b1f);font-size:var(--text-xs);text-transform:uppercase;height:100%;font-weight:600}.CouponForm-module-scss-module___sCikq__applyBtn:hover:not(:disabled){opacity:.75}.CouponForm-module-scss-module___sCikq__applyBtn:disabled{opacity:.4;cursor:not-allowed}.CouponForm-module-scss-module___sCikq__applied{background-color:#00c95014;border:1px solid #00c95040;border-radius:12px;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.CouponForm-module-scss-module___sCikq__appliedIcon{fill:#00c950;flex-shrink:0;font-size:1.125rem}.CouponForm-module-scss-module___sCikq__appliedCode{letter-spacing:.04em;text-transform:uppercase;color:#00c950;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875rem;font-weight:700}.CouponForm-module-scss-module___sCikq__removeBtn{color:#00c950;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-left:auto;padding:0;font-size:1rem;display:flex}.CouponForm-module-scss-module___sCikq__removeBtn:hover{background-color:#00c95026}
.Edit-module-scss-module__4o8xjG__popout .Edit-module-scss-module__4o8xjG__steps button,.Edit-module-scss-module__4o8xjG__popout [type=submit]{color:#1d252c;letter-spacing:.15px;opacity:1;cursor:pointer;border-color:#0000;border-radius:3px;padding:.75rem 1.25rem;font-size:.875rem;font-weight:500;line-height:1.25;transition:all .2s;display:inline-block;position:relative;box-shadow:0 2px 4px #0000001a}.Edit-module-scss-module__4o8xjG__popout .Edit-module-scss-module__4o8xjG__steps button:hover,.Edit-module-scss-module__4o8xjG__popout [type=submit]:hover{box-shadow:0 1px 2px #0000001a}.Edit-module-scss-module__4o8xjG__popout .Edit-module-scss-module__4o8xjG__steps button:disabled,.Edit-module-scss-module__4o8xjG__popout [type=submit]:disabled{pointer-events:none;opacity:.25}.Edit-module-scss-module__4o8xjG__popout [type=submit]{background-color:var(--site-primary-color,#1d252c);color:#fff}.Edit-module-scss-module__4o8xjG__popout [type=submit]:hover{background-color:color-mix(in srgb, var(--site-primary-color,#1d252c), #000 20%)}.Edit-module-scss-module__4o8xjG__popout .Edit-module-scss-module__4o8xjG__steps button{border:1px solid var(--site-primary-color,#1d252c);color:var(--site-primary-color,#1d252c);box-shadow:none;background-color:#0000}.Edit-module-scss-module__4o8xjG__popout .Edit-module-scss-module__4o8xjG__steps button:hover{background-color:var(--site-primary-color,#1d252c);color:#fff}@keyframes Edit-module-scss-module__4o8xjG__popout{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.Edit-module-scss-module__4o8xjG__overlay{z-index:10001;overscroll-behavior:contain;background-color:#000000a6;place-items:center;height:100dvh;padding:.75rem;display:grid;position:fixed;inset:0;overflow-y:auto}.Edit-module-scss-module__4o8xjG__popout{background-color:#fff;border-radius:6px;grid-template-columns:1fr;gap:.75rem;width:100%;max-width:600px;padding:.75rem;animation:.2s Edit-module-scss-module__4o8xjG__popout;display:grid;position:relative;box-shadow:0 .5rem 1rem #0003}@media screen and (min-width:450px){.Edit-module-scss-module__4o8xjG__popout{padding:1.5rem}}.Edit-module-scss-module__4o8xjG__popout .Edit-module-scss-module__4o8xjG__title{padding-right:1.5rem;font-weight:700}.Edit-module-scss-module__4o8xjG__popout .Edit-module-scss-module__4o8xjG__teamName{margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}.Edit-module-scss-module__4o8xjG__popout .Edit-module-scss-module__4o8xjG__steps{grid-template-columns:repeat(6,1fr);gap:.5rem;display:grid}.Edit-module-scss-module__4o8xjG__popout .Edit-module-scss-module__4o8xjG__steps button{cursor:pointer;min-height:2.75rem;padding:0;font-size:.875rem}.Edit-module-scss-module__4o8xjG__popout .Edit-module-scss-module__4o8xjG__steps button[data-negative=true]{color:#6f747b;border-color:#dce1e4}.Edit-module-scss-module__4o8xjG__popout .Edit-module-scss-module__4o8xjG__steps button[data-negative=true]:hover{background-color:#6f747b}.Edit-module-scss-module__4o8xjG__popout .Edit-module-scss-module__4o8xjG__section{grid-template-columns:1fr 1fr;align-items:flex-start;gap:.75rem;display:grid}.Edit-module-scss-module__4o8xjG__popout [data-ui=input] label{min-width:0}.Edit-module-scss-module__4o8xjG__popout [data-ui=input] label span{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.Edit-module-scss-module__4o8xjG__popout [name=close]{cursor:pointer;padding:.75rem;position:absolute;top:0;right:0}.Edit-module-scss-module__4o8xjG__popout [type=submit]{justify-content:center;align-items:center;gap:.75rem;width:100%;min-height:2.75rem;display:flex}.Edit-module-scss-module__4o8xjG__popout [type=submit] svg{fill:currentColor}.Edit-module-scss-module__4o8xjG__popout .Edit-module-scss-module__4o8xjG__error{color:#e53935}
.ScheduleItem-module-scss-module__68g_uq__card{background:var(--bg-card);width:100%}.ScheduleItem-module-scss-module__68g_uq__card:hover{background:var(--bg-card-hover)}.ScheduleItem-module-scss-module__68g_uq__card:nth-of-type(2n){background:var(--bg-soft)}.ScheduleItem-module-scss-module__68g_uq__card:nth-of-type(2n):hover{background:var(--bg-card-hover)}.ScheduleItem-module-scss-module__68g_uq__editable{cursor:pointer}.ScheduleItem-module-scss-module__68g_uq__cardLive{box-shadow:inset .1875rem 0 0 0 var(--red)}.ScheduleItem-module-scss-module__68g_uq__date{color:var(--text);white-space:nowrap;font-family:Geist,arial,helvetica,sans-serif;font-size:.875rem;font-weight:700}.ScheduleItem-module-scss-module__68g_uq__dateLink{text-decoration:none;transition:color .15s}.ScheduleItem-module-scss-module__68g_uq__dateLink:hover{color:var(--hover,var(--accent))}.ScheduleItem-module-scss-module__68g_uq__time{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;font-family:Geist,arial,helvetica,sans-serif;font-size:.875rem;font-weight:500}.ScheduleItem-module-scss-module__68g_uq__liveBadge{letter-spacing:.06em;color:var(--red);text-transform:uppercase;align-items:center;gap:.35rem;font-family:Geist,arial,helvetica,sans-serif;font-size:.75rem;font-weight:800;display:inline-flex}.ScheduleItem-module-scss-module__68g_uq__liveDot{background:var(--red);border-radius:50%;width:.4375rem;height:.4375rem;animation:1.6s ease-in-out infinite ScheduleItem-module-scss-module__68g_uq__pulse}@keyframes ScheduleItem-module-scss-module__68g_uq__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}.ScheduleItem-module-scss-module__68g_uq__finalBadge{letter-spacing:.02em;text-transform:uppercase;color:var(--text-3);white-space:nowrap;font-family:Geist,arial,helvetica,sans-serif;font-size:.875rem;font-weight:800}.ScheduleItem-module-scss-module__68g_uq__network{border:1px solid var(--border);letter-spacing:.04em;max-width:100%;color:var(--text-2);border-radius:3px;padding:.0625rem .375rem;font-family:Geist,arial,helvetica,sans-serif;font-size:.625rem;font-weight:800;line-height:1.3}.ScheduleItem-module-scss-module__68g_uq__tickets{letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);white-space:nowrap;font-family:Geist,arial,helvetica,sans-serif;font-size:.625rem;font-weight:800;text-decoration:none}.ScheduleItem-module-scss-module__68g_uq__tickets:hover{color:var(--accent)}.ScheduleItem-module-scss-module__68g_uq__gameLink{border:1px solid var(--accent-border);color:var(--accent);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:.3rem;flex-shrink:0;padding:2px .5rem;font-size:.625rem;font-weight:800}.ScheduleItem-module-scss-module__68g_uq__gameLink:hover{background:var(--accent-soft)}.ScheduleItem-module-scss-module__68g_uq__location{min-width:0;color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;padding-left:2.25rem;font-size:.7875rem;overflow:hidden}.ScheduleItem-module-scss-module__68g_uq__side{width:90%;container:probability/inline-size}.ScheduleItem-module-scss-module__68g_uq__row{display:none}@container schedule (min-width:61rem){.ScheduleItem-module-scss-module__68g_uq__row{grid-template-areas:var(--schedule-areas);grid-template-columns:var(--schedule-cols);align-items:center;column-gap:0;padding:.625rem .75rem;display:grid}.ScheduleItem-module-scss-module__68g_uq__row>*+*{padding-left:var(--schedule-cell-gap)}}.ScheduleItem-module-scss-module__68g_uq__dateCol{grid-area:date}.ScheduleItem-module-scss-module__68g_uq__matchupCol{grid-area:matchup;grid-template-columns:1.25rem minmax(0,1fr);align-items:center;gap:.5rem;min-width:0;display:grid}.ScheduleItem-module-scss-module__68g_uq__matchupCol:has(>.ScheduleItem-module-scss-module__68g_uq__matchupMain:first-child){grid-template-columns:minmax(0,1fr)}.ScheduleItem-module-scss-module__68g_uq__matchupMain{flex-direction:column;align-items:stretch;gap:.0625rem;min-width:0;display:flex}.ScheduleItem-module-scss-module__68g_uq__versus{color:var(--text-3);text-align:left;font-family:Geist,arial,helvetica,sans-serif;font-size:.75rem;font-weight:700}.ScheduleItem-module-scss-module__68g_uq__timeCol{grid-area:time}.ScheduleItem-module-scss-module__68g_uq__tvCol{grid-area:tv;justify-content:flex-start;align-items:center;min-width:0;display:flex}.ScheduleItem-module-scss-module__68g_uq__actionCol{flex-wrap:wrap;grid-area:action;justify-content:flex-start;align-items:center;gap:.5rem;display:flex}.ScheduleItem-module-scss-module__68g_uq__none{color:var(--text-4);font-size:.875rem}.ScheduleItem-module-scss-module__68g_uq__phoneRow{grid-template-columns:2.75rem minmax(0,1fr) auto 2.75rem;grid-template-areas:"date main outcome go"".odds odds odds";align-items:center;gap:.25rem .625rem;min-height:5.25rem;padding:.625rem .75rem;display:grid;position:relative}@container schedule (min-width:61rem){.ScheduleItem-module-scss-module__68g_uq__phoneRow{display:none}}.ScheduleItem-module-scss-module__68g_uq__phoneRow>.ScheduleItem-module-scss-module__68g_uq__side{grid-area:odds;justify-self:start;width:12rem}@media (min-width:600px){.ScheduleItem-module-scss-module__68g_uq__phoneRow>.ScheduleItem-module-scss-module__68g_uq__side{width:11.5rem}}@container schedule (min-width:34rem){.ScheduleItem-module-scss-module__68g_uq__phoneRow{grid-template-columns:2.75rem minmax(0,1fr) 11.5rem 2.75rem;grid-template-areas:"date main outcome go"}.ScheduleItem-module-scss-module__68g_uq__phoneRow>.ScheduleItem-module-scss-module__68g_uq__side{grid-area:outcome;align-self:start;width:100%}}.ScheduleItem-module-scss-module__68g_uq__phoneRowSlate{grid-template-columns:minmax(0,1fr) 1.5rem;grid-template-areas:"main go""odds odds"}.ScheduleItem-module-scss-module__68g_uq__phoneRowSlate .ScheduleItem-module-scss-module__68g_uq__phoneWhen,.ScheduleItem-module-scss-module__68g_uq__phoneRowSlate>.ScheduleItem-module-scss-module__68g_uq__side{margin-left:2.25rem}.ScheduleItem-module-scss-module__68g_uq__phoneRowSlate>.ScheduleItem-module-scss-module__68g_uq__phoneGo{min-width:1.5rem}.ScheduleItem-module-scss-module__68g_uq__phoneRowSlate>.ScheduleItem-module-scss-module__68g_uq__side{grid-area:odds;justify-self:start;width:12rem}@media (min-width:600px){.ScheduleItem-module-scss-module__68g_uq__phoneRowSlate>.ScheduleItem-module-scss-module__68g_uq__side{width:11.5rem}}@container schedule (min-width:34rem){.ScheduleItem-module-scss-module__68g_uq__phoneRowSlate{grid-template-columns:minmax(0,1fr) 11.5rem 2.75rem;grid-template-areas:"main odds go"}.ScheduleItem-module-scss-module__68g_uq__phoneRowSlate>.ScheduleItem-module-scss-module__68g_uq__phoneGo{min-width:2.75rem}.ScheduleItem-module-scss-module__68g_uq__phoneRowSlate>.ScheduleItem-module-scss-module__68g_uq__side{grid-area:odds;align-self:start;width:100%;margin-left:0}}.ScheduleItem-module-scss-module__68g_uq__phoneDate{font-variant-numeric:tabular-nums;flex-direction:column;grid-area:date;justify-content:center;align-items:center;font-family:Geist,arial,helvetica,sans-serif;display:flex}.ScheduleItem-module-scss-module__68g_uq__phoneMonth{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-size:.625rem;font-weight:800}.ScheduleItem-module-scss-module__68g_uq__phoneDay{letter-spacing:-.02em;color:var(--text);font-size:1.25rem;font-weight:800}.ScheduleItem-module-scss-module__68g_uq__phoneMain{flex-direction:column;grid-area:main;align-items:stretch;gap:.0625rem;min-width:0;display:flex}.ScheduleItem-module-scss-module__68g_uq__phoneTeam{align-items:center;gap:.5rem;min-width:0;display:flex}.ScheduleItem-module-scss-module__68g_uq__phoneRank{color:var(--text-3);font-variant-numeric:tabular-nums;flex-shrink:0;font-family:Geist,arial,helvetica,sans-serif;font-size:.75rem;font-weight:800}.ScheduleItem-module-scss-module__68g_uq__phoneName{letter-spacing:-.015em;min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-family:Geist,arial,helvetica,sans-serif;font-size:1rem;font-weight:700;overflow:hidden}.ScheduleItem-module-scss-module__68g_uq__phoneRecord{color:var(--text-3);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.75rem}.ScheduleItem-module-scss-module__68g_uq__phoneTeamScore{color:var(--text-2);font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:auto;padding-left:.75rem;font-family:Geist,arial,helvetica,sans-serif;font-size:1.125rem;font-weight:800}.ScheduleItem-module-scss-module__68g_uq__phoneTeamScore:after{content:"";vertical-align:.1em;border-top:.1875rem solid #0000;border-bottom:.1875rem solid #0000;border-right:.25rem solid #0000;width:0;height:0;margin-left:.3125rem;display:inline-block}.ScheduleItem-module-scss-module__68g_uq__phoneTeamScoreWinner{color:var(--text);font-weight:900}.ScheduleItem-module-scss-module__68g_uq__phoneTeamScoreWinner:after{border-right-color:currentColor}.ScheduleItem-module-scss-module__68g_uq__phoneTeamScoreLoser{color:var(--text-3)}.ScheduleItem-module-scss-module__68g_uq__phoneMeta{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.ScheduleItem-module-scss-module__68g_uq__phoneVenue{min-width:0;color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.75rem;overflow:hidden}.ScheduleItem-module-scss-module__68g_uq__phoneWhen{align-items:center;gap:.5rem;min-width:0;display:flex}.ScheduleItem-module-scss-module__68g_uq__phoneWhen>.ScheduleItem-module-scss-module__68g_uq__network{flex-shrink:0}.ScheduleItem-module-scss-module__68g_uq__phoneTime{color:var(--text);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.75rem}.ScheduleItem-module-scss-module__68g_uq__phoneOutcome{flex-direction:column;grid-area:outcome;align-items:flex-end;gap:.125rem;display:flex}.ScheduleItem-module-scss-module__68g_uq__phoneScore{color:var(--text-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-family:Geist,arial,helvetica,sans-serif;font-size:1.125rem;font-weight:800}.ScheduleItem-module-scss-module__68g_uq__phoneGo{grid-area:go;justify-content:flex-end;align-self:stretch;align-items:center;min-width:2.75rem;display:flex;position:relative}.ScheduleItem-module-scss-module__68g_uq__phoneGo:after{content:"";position:absolute;inset:0 0 0 -100vw}.ScheduleItem-module-scss-module__68g_uq__phoneChevron{border-top:2px solid var(--text-4);border-right:2px solid var(--text-4);width:.5rem;height:.5rem;transform:rotate(45deg)}.ScheduleItem-module-scss-module__68g_uq__outcomeCol{grid-area:outcome;justify-content:flex-start;align-items:center;min-width:0;display:flex}.ScheduleItem-module-scss-module__68g_uq__venueCol{min-width:0;color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;grid-area:venue;font-size:.75rem;overflow:hidden}.ScheduleItem-module-scss-module__68g_uq__result{grid-template-columns:1.375rem 4rem;align-items:center;gap:.625rem;display:grid}.ScheduleItem-module-scss-module__68g_uq__resultScore{text-align:left;color:var(--text-2);font-variant-numeric:tabular-nums;white-space:nowrap;grid-column:2;font-family:Geist,arial,helvetica,sans-serif;font-size:1.125rem;font-weight:800}.ScheduleItem-module-scss-module__68g_uq__outcome{background:var(--bg-faint);min-width:1.375rem;color:var(--text-2);text-align:center;border-radius:3px;grid-column:1;padding:.0625rem .25rem;font-family:Geist,arial,helvetica,sans-serif;font-size:.75rem;font-weight:800}.ScheduleItem-module-scss-module__68g_uq__win{background:var(--green-soft);color:var(--green)}.ScheduleItem-module-scss-module__68g_uq__loss{background:var(--red-soft);color:var(--red)}
.SelectSearch-module-scss-module__HMwUaW__dropdownSearch input,.SelectSearch-module-scss-module__HMwUaW__selectButton{letter-spacing:normal;color:#1d252c;border:1px solid #e9ecf3;border-radius:3px;width:100%;padding:.75rem 1rem;font-family:Geist,arial,helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.2}.SelectSearch-module-scss-module__HMwUaW__dropdownSearch input::placeholder,.SelectSearch-module-scss-module__HMwUaW__selectButton::placeholder{font-size:.875rem}.SelectSearch-module-scss-module__HMwUaW__dropdownSearch input:focus,.SelectSearch-module-scss-module__HMwUaW__selectButton:focus,.SelectSearch-module-scss-module__HMwUaW__dropdownSearch input:focus-within,.SelectSearch-module-scss-module__HMwUaW__selectButton:focus-within{outline:1px solid var(--site-primary-color,#1d252c);border-color:var(--site-primary-color,#1d252c)}.SelectSearch-module-scss-module__HMwUaW__dropdownSearch input:read-only:focus,.SelectSearch-module-scss-module__HMwUaW__selectButton:read-only:focus{border-color:#f5f6f9}.SelectSearch-module-scss-module__HMwUaW__selectButton{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"11\" cy=\"11\" r=\"8\"/><line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"/></svg>");background-position:right 1rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2rem}.SelectSearch-module-scss-module__HMwUaW__container{width:100%;position:relative}.SelectSearch-module-scss-module__HMwUaW__selectButton{text-align:left;position:relative}.SelectSearch-module-scss-module__HMwUaW__selectButton:focus{border-color:var(--site-link-color,#6f747b)}.SelectSearch-module-scss-module__HMwUaW__selectButton:has(.SelectSearch-module-scss-module__HMwUaW__selectedAvi){padding-left:2.5rem}.SelectSearch-module-scss-module__HMwUaW__selectedAvi{width:1.5rem;height:1.5rem;position:absolute;top:50%;left:.5rem;transform:translateY(-50%)}.SelectSearch-module-scss-module__HMwUaW__dropdown{z-index:10;background-color:#fff;border:2px solid #e9ecf3;border-radius:6px;width:100%;position:absolute;top:calc(100% + .25rem);left:0;overflow:hidden}.SelectSearch-module-scss-module__HMwUaW__dropdownSearch{padding:.5rem}.SelectSearch-module-scss-module__HMwUaW__dropdownSearch input{background-color:#0000;border-color:#e9ecf3}.SelectSearch-module-scss-module__HMwUaW__optionsList{border-radius:6px;max-height:200px;overflow-y:auto;box-shadow:0 2px 2px #e9ecf3}.SelectSearch-module-scss-module__HMwUaW__optionsList ul,.SelectSearch-module-scss-module__HMwUaW__optionsList{margin:0;padding:0}.SelectSearch-module-scss-module__HMwUaW__optionGroup{display:grid}.SelectSearch-module-scss-module__HMwUaW__optionGroup .SelectSearch-module-scss-module__HMwUaW__optionGroupLabel{z-index:1;background-color:#f5f6f9;padding:.375rem .5rem;font-size:.75rem;font-weight:600;position:sticky;top:0}.SelectSearch-module-scss-module__HMwUaW__option{cursor:pointer;padding:.375rem .5rem .375rem 2rem;font-size:.875rem;list-style-type:none;position:relative}.SelectSearch-module-scss-module__HMwUaW__option.SelectSearch-module-scss-module__HMwUaW__focused,.SelectSearch-module-scss-module__HMwUaW__option:focus{background-color:#f5f6f9;outline:none}.SelectSearch-module-scss-module__HMwUaW__option.SelectSearch-module-scss-module__HMwUaW__selected{color:var(--site-link-color,#fe3b1f)}.SelectSearch-module-scss-module__HMwUaW__optionText:has(:nth-child(2)){align-items:center;gap:.5rem;display:flex}.SelectSearch-module-scss-module__HMwUaW__checkIcon{display:inline-flex;position:absolute;top:50%;left:.625rem;transform:translateY(-50%)}.SelectSearch-module-scss-module__HMwUaW__checkIcon svg{font-size:1rem}
.Game-module-scss-module__zWNqUa__block{flex-direction:column;align-items:stretch;gap:1rem;padding:.75rem .75rem 1.5rem;display:flex}@media (min-width:800px){.Game-module-scss-module__zWNqUa__block{padding:.75rem 1.5rem 1.5rem}}.Game-module-scss-module__zWNqUa__pageTitle{color:var(--text);letter-spacing:-.04em;font-size:2rem;font-weight:900;line-height:1.1}@media (min-width:800px){.Game-module-scss-module__zWNqUa__pageTitle{font-size:2.75rem}}.Game-module-scss-module__zWNqUa__form{flex-direction:column;align-items:stretch;gap:.75rem;display:flex}.Game-module-scss-module__zWNqUa__heading{color:var(--text);letter-spacing:-.02em;font-size:1.125rem;font-weight:800}@media (min-width:800px){.Game-module-scss-module__zWNqUa__heading{font-size:1.25rem}}.Game-module-scss-module__zWNqUa__formGrid{gap:1rem;display:grid}@media (min-width:960px){.Game-module-scss-module__zWNqUa__formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.ScheduleView-module-scss-module__Rv3z8G__groups{--schedule-cell-gap:2.25rem;--col-outcome:11.5rem;--schedule-areas:"matchup outcome lead time tv venue trail action";--schedule-cols:minmax(17rem, 23.5rem) var(--col-outcome) minmax(0, 1fr) 7.25rem 6.25rem 9rem minmax(0, 2fr) 7.5rem;flex-direction:column;align-items:stretch;gap:1rem;display:flex;container:schedule/inline-size}.ScheduleView-module-scss-module__Rv3z8G__noOutcome{--col-outcome:0}.ScheduleView-module-scss-module__Rv3z8G__head{display:none}@container schedule (min-width:61rem){.ScheduleView-module-scss-module__Rv3z8G__head{grid-template-columns:var(--schedule-cols);border-bottom:1px solid var(--border);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);column-gap:0;padding:.5rem .75rem;font-family:Geist,arial,helvetica,sans-serif;font-size:.625rem;font-weight:800;display:grid}.ScheduleView-module-scss-module__Rv3z8G__head>*+*{padding-left:var(--schedule-cell-gap)}}.ScheduleView-module-scss-module__Rv3z8G__head{background:var(--bg-soft)}.ScheduleView-module-scss-module__Rv3z8G__group{flex-direction:column;align-items:stretch;display:flex}.ScheduleView-module-scss-module__Rv3z8G__dayHeader{border-bottom:1px solid var(--border);background:var(--bg-soft);color:var(--text);letter-spacing:.06em;text-transform:uppercase;align-items:baseline;gap:.5rem;margin:0;padding:.5rem .75rem;font-family:Geist,arial,helvetica,sans-serif;font-size:.875rem;font-weight:800;display:flex}@container schedule (min-width:61rem){.ScheduleView-module-scss-module__Rv3z8G__dayHeader{border-bottom:0}}.ScheduleView-module-scss-module__Rv3z8G__dayCount{letter-spacing:.04em;color:var(--text-3);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:700}.ScheduleView-module-scss-module__Rv3z8G__list{flex-direction:column;align-items:stretch;display:flex}.ScheduleView-module-scss-module__Rv3z8G__list>*+*{border-top:1px solid var(--border-row)}.ScheduleView-module-scss-module__Rv3z8G__empty{border:1px dashed var(--border-strong);border-radius:var(--card-radius);color:var(--text-3);text-align:center;padding:1.5rem .75rem}
.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__error{color:#e53935;letter-spacing:.15px;margin:.25rem 0 0;font-size:.75rem}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__step h2{letter-spacing:normal;font-family:Geist,arial,helvetica,sans-serif;font-size:1.125rem;font-weight:900;line-height:1.25}.CheckoutForm-module-scss-module__-Lna8W__block{grid-template-columns:1fr;align-items:flex-start;gap:1rem;width:100%;max-width:1200px;margin:0 auto;display:grid}@media (min-width:800px){.CheckoutForm-module-scss-module__-Lna8W__block{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:1.5rem}}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__form{order:1;gap:1.5rem;display:grid}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__steps{row-gap:1.5rem;display:grid}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__brands{justify-content:center}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__summary{order:2;position:relative;overflow:hidden}@media (min-width:800px){.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__summary{z-index:1;position:sticky;top:1.5rem}}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__form,.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__summary{border:1px solid var(--color-rec-hair);background:#fff;border-radius:12px;margin:0;padding:1.5rem}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__summary [data-ui=order-summary]{background:0 0;padding:0}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__step{row-gap:1.5rem;display:grid}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__step:first-child h2:before{content:"1";color:#fff;background-color:#1d252c;border-radius:9999px;flex-shrink:0;place-items:center;width:2rem;height:2rem;font-size:1rem;font-weight:700;display:grid}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__step:nth-child(2) h2:before{content:"2";color:#fff;background-color:#1d252c;border-radius:9999px;flex-shrink:0;place-items:center;width:2rem;height:2rem;font-size:1rem;font-weight:700;display:grid}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__step:nth-child(3) h2:before{content:"3";color:#fff;background-color:#1d252c;border-radius:9999px;flex-shrink:0;place-items:center;width:2rem;height:2rem;font-size:1rem;font-weight:700;display:grid}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__step.CheckoutForm-module-scss-module__-Lna8W__disabled{opacity:.25;pointer-events:none;display:none}@media (min-width:800px){.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__step.CheckoutForm-module-scss-module__-Lna8W__disabled{display:grid}}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__step h2{align-items:center;gap:.75rem;display:flex}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__teamSelect .CheckoutForm-module-scss-module__-Lna8W__error{margin-top:.75rem}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__terms,.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__actions{row-gap:1rem;display:grid}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__disclaimer{font-size:.875rem}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__actions [data-ui=checkbox] label{align-items:flex-start}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__actions [data-ui=checkbox] [data-ui=checkbox-label]{color:#6f747b;font-size:.75rem;line-height:1.25rem}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__actions [data-ui=checkbox] [data-ui=checkbox-label] a{text-decoration:underline}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__error{text-align:center}.CheckoutForm-module-scss-module__-Lna8W__block [data-cy=card-form] button[type=submit]{letter-spacing:.04em;text-transform:uppercase;font-weight:800;background:var(--color-rec-green)!important;color:var(--color-text)!important}.CheckoutForm-module-scss-module__-Lna8W__block [data-cy=card-form] button[type=submit]:hover:not(:disabled){background:var(--color-rec-green-hover)!important}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__signedIn{color:#15803d;background:#f0fdf4;border:1px solid #b3efcb;border-radius:12px;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;display:flex}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__signedInIcon{color:#fff;background:#00c950;border-radius:9999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__signedInText{flex:auto}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__signedInText strong{color:#1d252c;font-weight:800}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__signedInSwitch{color:var(--site-primary-color,var(--color-rec-blue));cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:.875rem;font-weight:500;text-decoration:underline}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__signedInSwitch:hover{color:color-mix(in srgb, var(--site-primary-color,var(--color-rec-blue)) 80%, #1d252c)}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__recruitsPaymentCard{border:1px solid var(--color-rec-hair);background:#fff;border-radius:12px;padding:1.5rem}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__couponToggle{color:var(--coupon-toggle-color,var(--color-rec-blue));cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:0;padding:0;font-family:inherit;font-size:.875rem;font-weight:500;text-decoration:underline}.CheckoutForm-module-scss-module__-Lna8W__block .CheckoutForm-module-scss-module__-Lna8W__couponToggle:hover{color:color-mix(in srgb, var(--coupon-toggle-color,var(--color-rec-blue)) 80%, #000)}
.Checkout-module-scss-module__pV30mW__checkout .Checkout-module-scss-module__pV30mW__container{padding:1.5rem;padding-bottom:max(1.5rem,env(safe-area-inset-bottom));background:#fff;border-radius:6px;container-type:inline-size}.Checkout-module-scss-module__pV30mW__checkout .Checkout-module-scss-module__pV30mW__heading{letter-spacing:.25px;font-family:Geist,arial,helvetica,sans-serif;font-size:clamp(1.5rem,2vw,2rem);font-weight:900;line-height:1.15}.Checkout-module-scss-module__pV30mW__checkout{flex-direction:column;height:100%;display:flex}.Checkout-module-scss-module__pV30mW__checkout .Checkout-module-scss-module__pV30mW__container{border-radius:0;flex:1;padding-top:0;padding-bottom:6rem}@media screen and (min-width:600px){.Checkout-module-scss-module__pV30mW__checkout .Checkout-module-scss-module__pV30mW__container{padding-top:3rem}}.Checkout-module-scss-module__pV30mW__checkout .Checkout-module-scss-module__pV30mW__heading{text-align:center;margin-bottom:3rem}@media (max-width:599px){.Checkout-module-scss-module__pV30mW__checkout .Checkout-module-scss-module__pV30mW__heading{display:none}}.Checkout-module-scss-module__pV30mW__checkout .Checkout-module-scss-module__pV30mW__alert{width:100%;max-width:1200px;margin:0 auto 1.5rem}@media (min-width:800px){.Checkout-module-scss-module__pV30mW__checkout [data-ui=checkout-summary]{top:calc(115px + 1.5rem)}}
.GamePage-module-scss-module__ZbNkZq__root{--bg:#fafbfc;--bg-elev:#fff;--bg-card:#fff;--bg-card-hover:#f4f6f8;--bg-soft:#f7f9fb;--bg-faint:#1d252c0a;--border:#1d252c14;--border-strong:#1d252c2e;--border-row:#1d252c0d;--text:#1d252c;--text-2:#1d252c9e;--text-3:#1d252c6b;--text-4:#1d252c38;--rivals:#0d8bff;--rivals-soft:color-mix(in srgb, var(--rivals) 10%, transparent);--rivals-soft-strong:color-mix(in srgb, var(--rivals) 16%, transparent);--radar-bg:#ebf3ff;--radar-bg-hover:#dfeaff;--rivals-border:color-mix(in srgb, var(--rivals) 30%, transparent);--accent:var(--site-primary-color,#0d8bff);--accent-soft:color-mix(in srgb, var(--accent) 10%, transparent);--accent-soft-strong:color-mix(in srgb, var(--accent) 16%, transparent);--accent-border:color-mix(in srgb, var(--accent) 30%, transparent);--accent-fg:var(--header-text-color,#fff);--hover:var(--accent);--green:#00a862;--green-soft:#00a8621a;--green-border:#00a86247;--red:#dc3545;--red-soft:#dc35451a;--red-border:#dc354547;--gold:#b8860b;--gold-star:#f5c147;--gold-stripe-start:#c49a14;--gold-stripe-end:#c49a1480;--gold-soft:#b8860b1f;--gold-text:#8a6500;--bar-neutral:#64748b;--podium-1:#c49a14;--podium-2:#8e97a4;--podium-3:#c25d2c;--card-radius:.75rem;--card-radius-sm:.5rem;--card-shadow:0 1px 3px #1d252c0a, 0 .25rem 1rem #1d252c0a;--mono:Geist Mono, JetBrains Mono, SF Mono, menlo, monospace;--star-pill-5-bg:#f5c147;--star-pill-5-fg:#4a3500;--star-pill-4-bg:#ffe5a6;--star-pill-4-fg:#6b4d00;--star-pill-3-bg:#fcf1d6;--star-pill-3-fg:#946f00;--filter-chip-bg:var(--bg-card);--filter-chip-fg:var(--text);--filter-chip-border:var(--border);--filter-chip-border-strong:var(--border-strong);--filter-chip-bg-hover:var(--bg-card-hover);--filter-chip-muted:var(--text-3);--filter-chip-accent:var(--rivals);--filter-chip-accent-soft:var(--rivals-soft);--filter-chip-menu-shadow:var(--card-shadow);--sortable-fg:var(--text);--sortable-muted:var(--text-3);--sortable-accent:var(--rivals);--load-more-bg:var(--bg-soft);--load-more-bg-hover:var(--bg-card-hover);--load-more-border:var(--border);--load-more-accent:var(--rivals);--load-more-muted:var(--text-3);background:var(--bg)}
.UserJoin-module-scss-module__wZjf6W__block .UserJoin-module-scss-module__wZjf6W__container{padding:1.5rem;padding-bottom:max(1.5rem,env(safe-area-inset-bottom));background:#fff;border-radius:6px;container-type:inline-size}@keyframes UserJoin-module-scss-module__wZjf6W__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.UserJoin-module-scss-module__wZjf6W__block{background:var(--color-rec-surface);flex-direction:column;height:100%;display:flex}.UserJoin-module-scss-module__wZjf6W__block .UserJoin-module-scss-module__wZjf6W__container{background:0 0;border-radius:0;flex:1;padding-top:1.5rem;padding-bottom:6rem}.UserJoin-module-scss-module__wZjf6W__block .UserJoin-module-scss-module__wZjf6W__banner{background-color:var(--site-primary-color,#1d252c);place-items:center;padding:1rem;display:grid}.UserJoin-module-scss-module__wZjf6W__block .UserJoin-module-scss-module__wZjf6W__alert{width:100%;max-width:1200px;margin:0 auto 1.5rem}.UserJoin-module-scss-module__wZjf6W__topbar{border-bottom:1px solid var(--color-rec-hair);background:#fff;padding:1rem}@media screen and (min-width:600px){.UserJoin-module-scss-module__wZjf6W__topbar{padding:1rem 1.5rem}}.UserJoin-module-scss-module__wZjf6W__stepper{align-items:center;gap:.5rem;max-width:60rem;margin:0 auto;padding:0;list-style:none;display:flex}@media screen and (min-width:600px){.UserJoin-module-scss-module__wZjf6W__stepper{gap:.75rem}}.UserJoin-module-scss-module__wZjf6W__stepperItem{flex:none;align-items:center;gap:.5rem;display:flex}.UserJoin-module-scss-module__wZjf6W__stepperItem:has(+.UserJoin-module-scss-module__wZjf6W__stepperItem){flex:auto}.UserJoin-module-scss-module__wZjf6W__stepperBubble{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.8125rem;font-weight:800;line-height:1;display:inline-flex}.UserJoin-module-scss-module__wZjf6W__stepperBubbleDone{background:var(--color-rec-accent-green);color:#fff}.UserJoin-module-scss-module__wZjf6W__stepperBubbleActive{background:var(--color-rec-ink);color:#fff}.UserJoin-module-scss-module__wZjf6W__stepperBubbleIdle{background:var(--color-rec-hair);color:var(--color-rec-label)}.UserJoin-module-scss-module__wZjf6W__stepperLabel{color:var(--color-rec-label);white-space:nowrap;font-size:.875rem;font-weight:700;display:none}@media screen and (min-width:450px){.UserJoin-module-scss-module__wZjf6W__stepperLabel{display:inline}}.UserJoin-module-scss-module__wZjf6W__stepperLabelActive{color:var(--color-rec-ink);display:inline}.UserJoin-module-scss-module__wZjf6W__stepperBar{background:var(--color-rec-hair);border-radius:1px;flex:auto;min-width:1.5rem;height:2px}.UserJoin-module-scss-module__wZjf6W__stepperBarDone{background:var(--color-rec-accent-green)}.UserJoin-module-scss-module__wZjf6W__titleRow{width:100%;max-width:1200px;margin:1rem auto;padding:0 1rem}@media screen and (min-width:600px){.UserJoin-module-scss-module__wZjf6W__titleRow{margin-top:1.5rem;padding:0 1.5rem}}.UserJoin-module-scss-module__wZjf6W__sub{color:var(--color-rec-muted);margin:.5rem 0 0;font-size:.875rem}
.CheckoutPage-module-scss-module__YfhVWW__heading{letter-spacing:.25px;font-family:Geist,arial,helvetica,sans-serif;font-size:clamp(1.5rem,2vw,2rem);font-weight:900;line-height:1.15}.CheckoutPage-module-scss-module__YfhVWW__block{place-items:center;padding:3rem 1rem 6rem;display:grid}.CheckoutPage-module-scss-module__YfhVWW__container{gap:1.5rem;width:100%;max-width:1200px;display:grid}.CheckoutPage-module-scss-module__YfhVWW__heading{text-align:center}
.NewsFeedSelect-module-scss-module__OsTg1q__select{border-color:var(--border);background-color:var(--bg-card);min-width:12rem;color:var(--text);cursor:pointer;border-radius:.5rem;padding:.5rem 2rem .5rem .75rem;font-weight:600;transition:border-color .15s}.NewsFeedSelect-module-scss-module__OsTg1q__select:focus{border-color:var(--accent);outline:none}
.ScoreRow-module-scss-module__3lqGAa__row{border-bottom:1px solid var(--border,#1d252c14);grid-template-columns:3rem minmax(0,1fr) 1.25rem minmax(0,1fr) 1.25rem auto;align-items:center;column-gap:.375rem;padding:.75rem;font-size:.75rem;line-height:1.5;display:grid}.ScoreRow-module-scss-module__3lqGAa__row:last-child{border-bottom:0}.ScoreRow-module-scss-module__3lqGAa__row:hover{background:var(--bg-faint,#1d252c0a)}@media screen and (min-width:600px){.ScoreRow-module-scss-module__3lqGAa__row{grid-template-columns:4.5rem minmax(0,1fr) 2rem 1rem minmax(0,1fr) 2rem auto;column-gap:.75rem;padding:.75rem .875rem}}@media screen and (min-width:800px){.ScoreRow-module-scss-module__3lqGAa__row{font-size:.875rem}}.ScoreRow-module-scss-module__3lqGAa__status{text-transform:uppercase;color:#6f747b;letter-spacing:.02em;flex-wrap:wrap;align-items:baseline;gap:.25rem;font-size:.625rem;font-weight:700;display:flex}.ScoreRow-module-scss-module__3lqGAa__row[data-status=InProgress] .ScoreRow-module-scss-module__3lqGAa__status{color:#fe3b1f}.ScoreRow-module-scss-module__3lqGAa__editable{appearance:none;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.ScoreRow-module-scss-module__3lqGAa__editable:hover{text-decoration:underline}.ScoreRow-module-scss-module__3lqGAa__date{display:none}@media screen and (min-width:600px){.ScoreRow-module-scss-module__3lqGAa__date{display:inline}}.ScoreRow-module-scss-module__3lqGAa__team{min-width:0;color:inherit;align-items:center;gap:.375rem;text-decoration:none;display:flex}.ScoreRow-module-scss-module__3lqGAa__team:hover span{text-decoration:underline}@media screen and (min-width:600px){.ScoreRow-module-scss-module__3lqGAa__team{gap:.5rem}}.ScoreRow-module-scss-module__3lqGAa__rank{color:#6f747b;flex-shrink:0;font-size:.625rem}.ScoreRow-module-scss-module__3lqGAa__abbr,.ScoreRow-module-scss-module__3lqGAa__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ScoreRow-module-scss-module__3lqGAa__name{display:none}@media screen and (min-width:600px){.ScoreRow-module-scss-module__3lqGAa__abbr{display:none}.ScoreRow-module-scss-module__3lqGAa__name{display:block}}.ScoreRow-module-scss-module__3lqGAa__record{color:#6f747b;flex-shrink:0;font-size:.625rem;font-style:normal;display:none}@media screen and (min-width:800px){.ScoreRow-module-scss-module__3lqGAa__record{display:inline}}.ScoreRow-module-scss-module__3lqGAa__score{font-variant-numeric:tabular-nums;text-align:right}.ScoreRow-module-scss-module__3lqGAa__at{text-align:center;color:#6f747b;font-size:.625rem;display:none}@media screen and (min-width:600px){.ScoreRow-module-scss-module__3lqGAa__at{display:block}}.ScoreRow-module-scss-module__3lqGAa__winner{font-weight:700}.ScoreRow-module-scss-module__3lqGAa__link{padding:.5rem;font-size:.5625rem}@media screen and (min-width:600px){.ScoreRow-module-scss-module__3lqGAa__link{padding:.375rem .75rem;font-size:.625rem}}
.CollegeSchedule-module-scss-module__0al6yG__block{--schedule-cell-gap:2.25rem;--schedule-areas:"date matchup spacer time tv outcome action";--schedule-cols:4.5rem 17rem minmax(0, 1fr) 7.25rem 6.25rem 11.5rem 7.5rem;flex-direction:column;align-items:stretch;gap:.75rem;display:flex;container:schedule/inline-size}.CollegeSchedule-module-scss-module__0al6yG__head{display:none}@container schedule (min-width:61rem){.CollegeSchedule-module-scss-module__0al6yG__head{grid-template-columns:var(--schedule-cols);border-bottom:1px solid var(--border);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);column-gap:0;padding:0 .75rem .5rem;font-family:Geist,arial,helvetica,sans-serif;font-size:.625rem;font-weight:800;display:grid}.CollegeSchedule-module-scss-module__0al6yG__head>*+*{padding-left:var(--schedule-cell-gap)}}.CollegeSchedule-module-scss-module__0al6yG__list{flex-direction:column;align-items:stretch;display:flex}.CollegeSchedule-module-scss-module__0al6yG__list>*+*{border-top:1px solid var(--border-row)}.CollegeSchedule-module-scss-module__0al6yG__disclaimer{color:var(--text-3);text-align:right;margin:0;font-size:.75rem}
.ScheduleItem-module-scss-module__sbWvYW__colorWin{color:#00c853}.ScheduleItem-module-scss-module__sbWvYW__colorLoss{color:#e53935}.ScheduleItem-module-scss-module__sbWvYW__block [headers=opponent] .ScheduleItem-module-scss-module__sbWvYW__ranking,.ScheduleItem-module-scss-module__sbWvYW__block .ScheduleItem-module-scss-module__sbWvYW__smallText{color:#6f747b;font-size:.625rem;font-weight:400}.ScheduleItem-module-scss-module__sbWvYW__block [headers=prediction]:before,.ScheduleItem-module-scss-module__sbWvYW__block [headers=score]:before{color:#6f747b;font-size:.75rem;line-height:1rem;display:block;position:absolute;top:0;left:0;transform:translateY(calc(-100% - .375rem))}.ScheduleItem-module-scss-module__sbWvYW__block{letter-spacing:.35px;background:#fff;grid-template:"date. . ."min-content"opponent score prediction winProbability""matchup matchup matchup matchup"/1fr 2.5rem 2.5rem 2.5rem;gap:.375rem;padding:.75rem;font-size:1rem}@media screen and (min-width:600px){.ScheduleItem-module-scss-module__sbWvYW__block{display:table-row}}.ScheduleItem-module-scss-module__sbWvYW__block span{display:block}.ScheduleItem-module-scss-module__sbWvYW__block [role=button]{cursor:pointer}.ScheduleItem-module-scss-module__sbWvYW__block [headers=date]{grid-area:date}@media screen and (max-width:599px){.ScheduleItem-module-scss-module__sbWvYW__block [headers=date] .ScheduleItem-module-scss-module__sbWvYW__date{align-items:center;gap:.75rem;display:flex}.ScheduleItem-module-scss-module__sbWvYW__block [headers=date] .ScheduleItem-module-scss-module__sbWvYW__final span:last-of-type,.ScheduleItem-module-scss-module__sbWvYW__block [headers=date] .ScheduleItem-module-scss-module__sbWvYW__inProgress span:last-of-type{display:none}.ScheduleItem-module-scss-module__sbWvYW__block [headers=date] .ScheduleItem-module-scss-module__sbWvYW__final span:first-of-type:before{content:"Final - ";text-transform:uppercase;color:#1d252c;font-size:.625rem;font-weight:700;display:inline}}.ScheduleItem-module-scss-module__sbWvYW__block [headers=date] .ScheduleItem-module-scss-module__sbWvYW__inProgress span:first-of-type:after{content:"In Progress";text-transform:uppercase;color:#fe3b1f;font-size:.625rem;font-weight:700;display:block}.ScheduleItem-module-scss-module__sbWvYW__block [headers=date] .ScheduleItem-module-scss-module__sbWvYW__delayed span:first-of-type:after{content:"Delayed";text-transform:uppercase;color:#6f747b;font-size:.625rem;font-weight:700;display:block}.ScheduleItem-module-scss-module__sbWvYW__block [headers=date] span:first-of-type{font-size:.875rem}@media screen and (max-width:599px){.ScheduleItem-module-scss-module__sbWvYW__block [headers=date] span:first-of-type{text-transform:uppercase;color:#1d252c;font-size:.625rem;font-weight:700}}.ScheduleItem-module-scss-module__sbWvYW__block [headers=matchup]{text-align:right;grid-area:matchup}@media screen and (min-width:600px){.ScheduleItem-module-scss-module__sbWvYW__block [headers=matchup]{white-space:nowrap;width:1%}}.ScheduleItem-module-scss-module__sbWvYW__block [headers=opponent]{grid-area:opponent;min-width:0}.ScheduleItem-module-scss-module__sbWvYW__block [headers=opponent]>div{min-width:0;display:grid}.ScheduleItem-module-scss-module__sbWvYW__block [headers=opponent] .ScheduleItem-module-scss-module__sbWvYW__away,.ScheduleItem-module-scss-module__sbWvYW__block [headers=opponent] .ScheduleItem-module-scss-module__sbWvYW__home{align-items:center;gap:.375rem;min-width:0;display:flex}.ScheduleItem-module-scss-module__sbWvYW__block [headers=opponent] .ScheduleItem-module-scss-module__sbWvYW__ranking{text-align:right;width:1.25rem}.ScheduleItem-module-scss-module__sbWvYW__block [headers=opponent] [data-away=name],.ScheduleItem-module-scss-module__sbWvYW__block [headers=opponent] [data-home=name]{align-items:center;gap:.375rem;min-width:0;display:flex}.ScheduleItem-module-scss-module__sbWvYW__block [headers=opponent] [data-away=name] span,.ScheduleItem-module-scss-module__sbWvYW__block [headers=opponent] [data-home=name] span{text-overflow:ellipsis;letter-spacing:normal;flex:1;min-width:0;display:block;overflow:hidden}.ScheduleItem-module-scss-module__sbWvYW__block [headers=score],.ScheduleItem-module-scss-module__sbWvYW__block [headers=prediction],.ScheduleItem-module-scss-module__sbWvYW__block [headers=winProbability]{position:relative}@media screen and (min-width:600px){.ScheduleItem-module-scss-module__sbWvYW__block [headers=score],.ScheduleItem-module-scss-module__sbWvYW__block [headers=prediction],.ScheduleItem-module-scss-module__sbWvYW__block [headers=winProbability]{width:15%}}.ScheduleItem-module-scss-module__sbWvYW__block [headers=score]{grid-area:score;position:relative}.ScheduleItem-module-scss-module__sbWvYW__block [headers=score]:before{content:"Score"}@media screen and (min-width:600px){.ScheduleItem-module-scss-module__sbWvYW__block [headers=score]:before{display:none}}.ScheduleItem-module-scss-module__sbWvYW__block [headers=prediction]{grid-area:prediction;position:relative}.ScheduleItem-module-scss-module__sbWvYW__block [headers=prediction]:before{content:"Prediction"}@media screen and (min-width:600px){.ScheduleItem-module-scss-module__sbWvYW__block [headers=prediction]:before{display:none}}.ScheduleItem-module-scss-module__sbWvYW__block [headers=prediction] .ScheduleItem-module-scss-module__sbWvYW__predictions div{grid-template-columns:5rem 5rem;column-gap:.75rem;max-width:5rem;display:grid}.ScheduleItem-module-scss-module__sbWvYW__block [headers=winProbability]{grid-area:winProbability}.ScheduleItem-module-scss-module__sbWvYW__block [headers=winProbability] .ScheduleItem-module-scss-module__sbWvYW__result{align-items:center;height:100%;display:grid}.ScheduleItem-module-scss-module__sbWvYW__block [headers=winProbability] .ScheduleItem-module-scss-module__sbWvYW__result.ScheduleItem-module-scss-module__sbWvYW__correct{color:#00c853}.ScheduleItem-module-scss-module__sbWvYW__block [headers=winProbability] .ScheduleItem-module-scss-module__sbWvYW__result.ScheduleItem-module-scss-module__sbWvYW__incorrect{color:#e53935}.ScheduleItem-module-scss-module__sbWvYW__block [headers=winProbability] .ScheduleItem-module-scss-module__sbWvYW__result svg{fill:currentColor;width:1rem;height:1rem}.ScheduleItem-module-scss-module__sbWvYW__block[data-status=Completed][data-winner=home] [data-home],.ScheduleItem-module-scss-module__sbWvYW__block[data-status=Completed][data-winner=away] [data-away]{font-weight:700}
.NewsFeedShell-module-scss-module__a9SRvq__root{--bg:#fafbfc;--bg-elev:#fff;--bg-card:#fff;--bg-card-hover:#f4f6f8;--bg-soft:#f7f9fb;--bg-faint:#1d252c0a;--border:#1d252c14;--border-strong:#1d252c2e;--border-row:#1d252c0d;--text:#1d252c;--text-2:#1d252c9e;--text-3:#1d252c6b;--text-4:#1d252c38;--rivals:#0d8bff;--rivals-soft:color-mix(in srgb, var(--rivals) 10%, transparent);--rivals-soft-strong:color-mix(in srgb, var(--rivals) 16%, transparent);--radar-bg:#ebf3ff;--radar-bg-hover:#dfeaff;--rivals-border:color-mix(in srgb, var(--rivals) 30%, transparent);--accent:var(--site-primary-color,#1d252c);--accent-soft:color-mix(in srgb, var(--accent) 10%, transparent);--accent-soft-strong:color-mix(in srgb, var(--accent) 16%, transparent);--accent-border:color-mix(in srgb, var(--accent) 30%, transparent);--accent-fg:var(--header-text-color,#fff);--hover:var(--accent);--green:#00a862;--green-soft:#00a8621a;--green-border:#00a86247;--red:#dc3545;--red-soft:#dc35451a;--red-border:#dc354547;--gold:#b8860b;--gold-star:#f5c147;--gold-stripe-start:#c49a14;--gold-stripe-end:#c49a1480;--gold-soft:#b8860b1f;--gold-text:#8a6500;--bar-neutral:#64748b;--podium-1:#c49a14;--podium-2:#8e97a4;--podium-3:#c25d2c;--card-radius:.75rem;--card-radius-sm:.5rem;--card-shadow:0 1px 3px #1d252c0a, 0 .25rem 1rem #1d252c0a;--mono:Geist Mono, JetBrains Mono, SF Mono, menlo, monospace;--star-pill-5-bg:#f5c147;--star-pill-5-fg:#4a3500;--star-pill-4-bg:#ffe5a6;--star-pill-4-fg:#6b4d00;--star-pill-3-bg:#fcf1d6;--star-pill-3-fg:#946f00;--filter-chip-bg:var(--bg-card);--filter-chip-fg:var(--text);--filter-chip-border:var(--border);--filter-chip-border-strong:var(--border-strong);--filter-chip-bg-hover:var(--bg-card-hover);--filter-chip-muted:var(--text-3);--filter-chip-accent:var(--rivals);--filter-chip-accent-soft:var(--rivals-soft);--filter-chip-menu-shadow:var(--card-shadow);--sortable-fg:var(--text);--sortable-muted:var(--text-3);--sortable-accent:var(--rivals);--load-more-bg:var(--bg-soft);--load-more-bg-hover:var(--bg-card-hover);--load-more-border:var(--border);--load-more-accent:var(--rivals);--load-more-muted:var(--text-3);background:var(--bg);min-height:60vh;padding-bottom:3rem;container-type:inline-size}@media (min-width:800px){.NewsFeedShell-module-scss-module__a9SRvq__root{padding-bottom:12rem}}.NewsFeedShell-module-scss-module__a9SRvq__container{max-width:87.5rem;margin:0 auto;padding:1rem .875rem}@media (min-width:600px){.NewsFeedShell-module-scss-module__a9SRvq__container{padding:1.5rem 1rem}}.NewsFeedShell-module-scss-module__a9SRvq__header{align-items:center;gap:.625rem;margin-bottom:.875rem;display:flex}.NewsFeedShell-module-scss-module__a9SRvq__title{letter-spacing:-.02em;color:var(--text);margin:0;font-family:Geist,arial,helvetica,sans-serif;font-size:1.75rem;font-weight:800}.NewsFeedShell-module-scss-module__a9SRvq__filters{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:.875rem;display:flex}.NewsFeedShell-module-scss-module__a9SRvq__layout{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:800px){.NewsFeedShell-module-scss-module__a9SRvq__layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:3rem}}.NewsFeedShell-module-scss-module__a9SRvq__main{min-width:0;container-type:inline-size}.NewsFeedShell-module-scss-module__a9SRvq__rightRail{flex-direction:column;align-items:center;gap:.875rem;min-width:0;display:flex}
.ScoreTile-module-scss-module__E48lzq__smallText,.ScoreTile-module-scss-module__E48lzq__block header,.ScoreTile-module-scss-module__E48lzq__block .ScoreTile-module-scss-module__E48lzq__teams .ScoreTile-module-scss-module__E48lzq__ranking{color:#6f747b;letter-spacing:.15px;font-size:.625rem;line-height:1.2}.ScoreTile-module-scss-module__E48lzq__colorWin{color:#00c853}.ScoreTile-module-scss-module__E48lzq__colorLoss{color:#e53935}.ScoreTile-module-scss-module__E48lzq__block .ScoreTile-module-scss-module__E48lzq__teams .ScoreTile-module-scss-module__E48lzq__ranking,.ScoreTile-module-scss-module__E48lzq__smallText{line-height:1.5rem}.ScoreTile-module-scss-module__E48lzq__block{background:var(--bg-card,#fff);border:1px solid var(--border,#1d252c14);border-radius:var(--card-radius,.5rem);box-shadow:var(--card-shadow,0 1px 3px #0000000f);white-space:nowrap;gap:.75rem;padding:.75rem;display:grid}.ScoreTile-module-scss-module__E48lzq__block header,.ScoreTile-module-scss-module__E48lzq__block section{grid-template-columns:1fr 3rem 5rem;gap:.25rem;display:grid}@media screen and (min-width:800px){.ScoreTile-module-scss-module__E48lzq__block header,.ScoreTile-module-scss-module__E48lzq__block section{gap:.75rem}}.ScoreTile-module-scss-module__E48lzq__block [data-away=name],.ScoreTile-module-scss-module__E48lzq__block [data-home=name]{align-items:center;gap:.375rem;min-width:0;display:flex}.ScoreTile-module-scss-module__E48lzq__block [data-away=name] span,.ScoreTile-module-scss-module__E48lzq__block [data-home=name] span{text-overflow:ellipsis;letter-spacing:normal;flex:1;font-size:1rem;line-height:1.5rem;display:block;overflow:hidden}.ScoreTile-module-scss-module__E48lzq__block .ScoreTile-module-scss-module__E48lzq__date{align-items:center;gap:.75rem;display:flex}.ScoreTile-module-scss-module__E48lzq__block .ScoreTile-module-scss-module__E48lzq__date.ScoreTile-module-scss-module__E48lzq__final span:last-of-type,.ScoreTile-module-scss-module__E48lzq__block .ScoreTile-module-scss-module__E48lzq__date.ScoreTile-module-scss-module__E48lzq__inProgress span:last-of-type{display:none}.ScoreTile-module-scss-module__E48lzq__block .ScoreTile-module-scss-module__E48lzq__date.ScoreTile-module-scss-module__E48lzq__final span:first-of-type:before{content:"Final - ";text-transform:uppercase;color:#1d252c;font-size:.675rem;font-weight:700;display:inline}.ScoreTile-module-scss-module__E48lzq__block .ScoreTile-module-scss-module__E48lzq__date.ScoreTile-module-scss-module__E48lzq__inProgress span:first-of-type{align-items:center;gap:.75rem;display:flex}.ScoreTile-module-scss-module__E48lzq__block .ScoreTile-module-scss-module__E48lzq__date.ScoreTile-module-scss-module__E48lzq__inProgress span:first-of-type:after{content:"In Progress";text-transform:uppercase;color:#fe3b1f;font-size:.675rem;font-weight:700;display:inline}.ScoreTile-module-scss-module__E48lzq__block .ScoreTile-module-scss-module__E48lzq__date .ScoreTile-module-scss-module__E48lzq__delayed span:first-of-type{align-items:center;gap:.75rem;display:flex}.ScoreTile-module-scss-module__E48lzq__block .ScoreTile-module-scss-module__E48lzq__date .ScoreTile-module-scss-module__E48lzq__delayed span:first-of-type:after{content:"Delayed";text-transform:uppercase;color:#6f747b;font-size:.625rem;font-weight:700;display:block}.ScoreTile-module-scss-module__E48lzq__block .ScoreTile-module-scss-module__E48lzq__date span:first-of-type{text-transform:uppercase;color:#1d252c;font-size:.675rem;font-weight:700}.ScoreTile-module-scss-module__E48lzq__block .ScoreTile-module-scss-module__E48lzq__tileFooter{border-top:1px solid var(--border,#1d252c14);grid-column:1/-1;justify-content:flex-end;padding-top:.75rem;display:flex}.ScoreTile-module-scss-module__E48lzq__block .ScoreTile-module-scss-module__E48lzq__teams{grid-template-columns:auto 1fr;grid-template-areas:".away""location home";column-gap:.5rem;display:inline-grid}.ScoreTile-module-scss-module__E48lzq__block .ScoreTile-module-scss-module__E48lzq__teams div{align-items:center;gap:.375rem;display:flex}.ScoreTile-module-scss-module__E48lzq__block .ScoreTile-module-scss-module__E48lzq__teams .ScoreTile-module-scss-module__E48lzq__ranking{text-align:right;width:1.25rem}.ScoreTile-module-scss-module__E48lzq__block .ScoreTile-module-scss-module__E48lzq__teams .ScoreTile-module-scss-module__E48lzq__away{grid-area:away;min-width:0}.ScoreTile-module-scss-module__E48lzq__block .ScoreTile-module-scss-module__E48lzq__teams .ScoreTile-module-scss-module__E48lzq__location{grid-area:location}.ScoreTile-module-scss-module__E48lzq__block .ScoreTile-module-scss-module__E48lzq__teams .ScoreTile-module-scss-module__E48lzq__home{grid-area:home;min-width:0}.ScoreTile-module-scss-module__E48lzq__block .ScoreTile-module-scss-module__E48lzq__teams .ScoreTile-module-scss-module__E48lzq__record{margin-left:auto}.ScoreTile-module-scss-module__E48lzq__block .ScoreTile-module-scss-module__E48lzq__scores span,.ScoreTile-module-scss-module__E48lzq__block .ScoreTile-module-scss-module__E48lzq__predictions span{font-size:1rem;display:block}.ScoreTile-module-scss-module__E48lzq__block .ScoreTile-module-scss-module__E48lzq__scores{text-align:right;border-right:1px solid var(--border,#1d252c14);padding-right:.75rem}.ScoreTile-module-scss-module__E48lzq__block .ScoreTile-module-scss-module__E48lzq__predictions{grid-template-columns:1fr 1fr;padding-left:.5rem;display:inline-grid}@media screen and (min-width:800px){.ScoreTile-module-scss-module__E48lzq__block .ScoreTile-module-scss-module__E48lzq__predictions{padding-left:0}}.ScoreTile-module-scss-module__E48lzq__block .ScoreTile-module-scss-module__E48lzq__predictions .ScoreTile-module-scss-module__E48lzq__result{align-self:center}.ScoreTile-module-scss-module__E48lzq__block .ScoreTile-module-scss-module__E48lzq__predictions .ScoreTile-module-scss-module__E48lzq__result.ScoreTile-module-scss-module__E48lzq__correct{color:#00c853}.ScoreTile-module-scss-module__E48lzq__block .ScoreTile-module-scss-module__E48lzq__predictions .ScoreTile-module-scss-module__E48lzq__result.ScoreTile-module-scss-module__E48lzq__incorrect{color:#e53935}.ScoreTile-module-scss-module__E48lzq__block .ScoreTile-module-scss-module__E48lzq__predictions .ScoreTile-module-scss-module__E48lzq__result svg{fill:currentColor;width:1rem;height:1rem}.ScoreTile-module-scss-module__E48lzq__block[data-status=Completed][data-winner=home] [data-home],.ScoreTile-module-scss-module__E48lzq__block[data-status=Completed][data-winner=away] [data-away]{font-weight:700}.ScoreTile-module-scss-module__E48lzq__block[data-accent]{border-left:3px solid var(--tile-accent,var(--border,#1d252c14))}.ScoreTile-module-scss-module__E48lzq__block[data-status=InProgress]{border-color:#fe3b1f}
.SchedulePage-module-scss-module__goJQMG__block{--bg:#fafbfc;--bg-elev:#fff;--bg-card:#fff;--bg-card-hover:#f4f6f8;--bg-soft:#f7f9fb;--bg-faint:#1d252c0a;--border:#1d252c14;--border-strong:#1d252c2e;--border-row:#1d252c0d;--text:#1d252c;--text-2:#1d252c9e;--text-3:#1d252c6b;--text-4:#1d252c38;--rivals:#0d8bff;--rivals-soft:color-mix(in srgb, var(--rivals) 10%, transparent);--rivals-soft-strong:color-mix(in srgb, var(--rivals) 16%, transparent);--radar-bg:#ebf3ff;--radar-bg-hover:#dfeaff;--rivals-border:color-mix(in srgb, var(--rivals) 30%, transparent);--accent:var(--site-primary-color,#0d8bff);--accent-soft:color-mix(in srgb, var(--accent) 10%, transparent);--accent-soft-strong:color-mix(in srgb, var(--accent) 16%, transparent);--accent-border:color-mix(in srgb, var(--accent) 30%, transparent);--accent-fg:var(--header-text-color,#fff);--hover:var(--accent);--green:#00a862;--green-soft:#00a8621a;--green-border:#00a86247;--red:#dc3545;--red-soft:#dc35451a;--red-border:#dc354547;--gold:#b8860b;--gold-star:#f5c147;--gold-stripe-start:#c49a14;--gold-stripe-end:#c49a1480;--gold-soft:#b8860b1f;--gold-text:#8a6500;--bar-neutral:#64748b;--podium-1:#c49a14;--podium-2:#8e97a4;--podium-3:#c25d2c;--card-radius:.75rem;--card-radius-sm:.5rem;--card-shadow:0 1px 3px #1d252c0a, 0 .25rem 1rem #1d252c0a;--mono:Geist Mono, JetBrains Mono, SF Mono, menlo, monospace;--star-pill-5-bg:#f5c147;--star-pill-5-fg:#4a3500;--star-pill-4-bg:#ffe5a6;--star-pill-4-fg:#6b4d00;--star-pill-3-bg:#fcf1d6;--star-pill-3-fg:#946f00;--filter-chip-bg:var(--bg-card);--filter-chip-fg:var(--text);--filter-chip-border:var(--border);--filter-chip-border-strong:var(--border-strong);--filter-chip-bg-hover:var(--bg-card-hover);--filter-chip-muted:var(--text-3);--filter-chip-accent:var(--rivals);--filter-chip-accent-soft:var(--rivals-soft);--filter-chip-menu-shadow:var(--card-shadow);--sortable-fg:var(--text);--sortable-muted:var(--text-3);--sortable-accent:var(--rivals);--load-more-bg:var(--bg-soft);--load-more-bg-hover:var(--bg-card-hover);--load-more-border:var(--border);--load-more-accent:var(--rivals);--load-more-muted:var(--text-3);flex-direction:column;align-items:stretch;gap:1rem;width:100%;padding:0 1rem;display:flex}@media (min-width:800px){.SchedulePage-module-scss-module__goJQMG__block{padding:0 1.75rem}}.SchedulePage-module-scss-module__goJQMG__block>*{margin-bottom:0}.SchedulePage-module-scss-module__goJQMG__block .SchedulePage-module-scss-module__goJQMG__markPhone{justify-content:flex-end;align-items:center;padding-top:1.5rem;display:flex}@media (min-width:800px){.SchedulePage-module-scss-module__goJQMG__block .SchedulePage-module-scss-module__goJQMG__markPhone{display:none}}.SchedulePage-module-scss-module__goJQMG__block .SchedulePage-module-scss-module__goJQMG__markWide{display:none}@media (min-width:800px){.SchedulePage-module-scss-module__goJQMG__block .SchedulePage-module-scss-module__goJQMG__markWide{display:block}.SchedulePage-module-scss-module__goJQMG__block .SchedulePage-module-scss-module__goJQMG__crumb{padding-left:4.5rem}}.SchedulePage-module-scss-module__goJQMG__block .SchedulePage-module-scss-module__goJQMG__heroRow{--page-hero-title:2rem;border-bottom:1px solid var(--border);align-items:flex-start;gap:.5rem;padding-bottom:1rem;display:flex}@media (min-width:800px){.SchedulePage-module-scss-module__goJQMG__block .SchedulePage-module-scss-module__goJQMG__heroRow{--page-hero-title:45px;align-items:center;padding-bottom:1.5rem}}.SchedulePage-module-scss-module__goJQMG__block .SchedulePage-module-scss-module__goJQMG__heroRow .SchedulePage-module-scss-module__goJQMG__heroHeader{border-bottom:none;flex:1;min-width:0;margin-bottom:0;padding-top:0;padding-bottom:0}.SchedulePage-module-scss-module__goJQMG__block .SchedulePage-module-scss-module__goJQMG__heroLogo{--team-logo-dim:2.25rem;flex-shrink:0}@media (min-width:600px){.SchedulePage-module-scss-module__goJQMG__block .SchedulePage-module-scss-module__goJQMG__heroLogo{--team-logo-dim:3rem}}@media (min-width:800px){.SchedulePage-module-scss-module__goJQMG__block .SchedulePage-module-scss-module__goJQMG__heroLogo{--team-logo-dim:4rem}}.SchedulePage-module-scss-module__goJQMG__block .SchedulePage-module-scss-module__goJQMG__subHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.SchedulePage-module-scss-module__goJQMG__block .SchedulePage-module-scss-module__goJQMG__subHeader .SchedulePage-module-scss-module__goJQMG__teamChip{width:auto;display:inline-block}.SchedulePage-module-scss-module__goJQMG__block .SchedulePage-module-scss-module__goJQMG__subHeader .SchedulePage-module-scss-module__goJQMG__teamChip>button{width:auto}
.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap table th{letter-spacing:.15px;font-size:.75rem;font-weight:600}.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap table{border-collapse:collapse;border-spacing:0;width:100%}.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap table [data-status=no-results] td{text-align:center;padding:1.5rem}.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap table thead tr{border-bottom:2px solid #e9ecf3}.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap table thead th{padding:.25rem 0}.HighSchoolSchedule-module-scss-module__F5Z0ia__block{flex-direction:column;gap:.75rem;display:flex}.HighSchoolSchedule-module-scss-module__F5Z0ia__block header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.5rem 2rem;display:flex}.HighSchoolSchedule-module-scss-module__F5Z0ia__sectionTitle{letter-spacing:-.04em;color:var(--text);font-size:1.5rem;font-weight:900;line-height:1.1}.HighSchoolSchedule-module-scss-module__F5Z0ia__card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--card-radius);box-shadow:var(--card-shadow);overflow:hidden;container-type:inline-size}@container (min-width:600px){.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap{-webkit-overflow-scrolling:touch;overflow-x:auto}}.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap table,.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap table thead,.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap table tbody,.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap table th,.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap table td{display:block}.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap table tr{display:grid}@container (min-width:600px){.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap table{display:table}.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap table thead{display:table-header-group}.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap table tbody{display:table-row-group}.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap table tr{display:table-row}.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap table th,.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap table td{display:table-cell}}.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap table thead{background:var(--bg-soft);border-bottom:1px solid var(--border);display:none}@container (min-width:600px){.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap table thead{display:table-header-group}}.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap table thead th{text-align:left;letter-spacing:.07em;text-transform:uppercase;color:var(--text-3);padding:.625rem .75rem;font-size:.625rem;font-weight:700}.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap table tbody tr{border-bottom:1px solid var(--border-row)}.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap table tbody tr:last-child{border-bottom:0}@container (min-width:600px){.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap table tbody tr:has(+tr[data-status=InProgress]){border-bottom-color:#fe3b1f}}.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap table tbody tr[data-status=InProgress]{border:1px solid #fe3b1f}.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap table td{padding:0}@container (min-width:600px){.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap table td{padding:.75rem}.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap table [id=date],.HighSchoolSchedule-module-scss-module__F5Z0ia__tableWrap table [headers=date]{border-right:1px solid var(--border)}}.HighSchoolSchedule-module-scss-module__F5Z0ia__disclaimer{color:var(--text-3);border-top:1px solid var(--border-row);padding:.5rem .75rem;font-size:.625rem}.HighSchoolSchedule-module-scss-module__F5Z0ia__viewAll{justify-content:center;padding:.375rem 0;display:flex}.HighSchoolSchedule-module-scss-module__F5Z0ia__viewAllLink{color:var(--rivals);letter-spacing:.02em;font-size:.875rem;font-weight:700;text-decoration:none}.HighSchoolSchedule-module-scss-module__F5Z0ia__viewAllLink:hover{text-underline-offset:2px;text-decoration:underline}.HighSchoolSchedule-module-scss-module__F5Z0ia__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.TeamNewsPage-module-scss-module__52pKbq__toggle{border:1px solid var(--border);background:var(--bg-card);border-radius:.5rem;height:2.5rem;padding:0 .625rem;transition:border-color .15s}.TeamNewsPage-module-scss-module__52pKbq__toggle:hover{border-color:var(--accent)}.TeamNewsPage-module-scss-module__52pKbq__toggle label{height:100%;color:var(--text);white-space:nowrap;flex-direction:row-reverse;font-weight:600}.TeamNewsPage-module-scss-module__52pKbq__toggle[data-ui=toggle] input:checked+label [role=switch]{background-color:var(--accent)}
.AlumniCard-module-scss-module__2J_iqG__card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--card-radius);box-shadow:var(--card-shadow);flex-direction:column;width:100%;max-width:180px;margin:0 auto;transition:box-shadow .15s;display:flex;overflow:hidden}.AlumniCard-module-scss-module__2J_iqG__card:hover{box-shadow:0 4px 20px #1d252c1a,0 1px 4px #1d252c0f}.AlumniCard-module-scss-module__2J_iqG__photoWrap{aspect-ratio:3/4;background:var(--bg-soft);flex-shrink:0;position:relative;overflow:hidden}.AlumniCard-module-scss-module__2J_iqG__photo{width:100%;height:100%;margin:0}.AlumniCard-module-scss-module__2J_iqG__photo img{object-fit:cover;object-position:top center;width:100%;height:100%;transition:transform .3s;display:block}.AlumniCard-module-scss-module__2J_iqG__card:hover .AlumniCard-module-scss-module__2J_iqG__photo img{transform:scale(1.03)}.AlumniCard-module-scss-module__2J_iqG__rankBadge{color:#fff;letter-spacing:.01em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1d252cad;border-radius:12px;justify-content:center;align-items:center;min-width:1.625rem;height:1.625rem;padding:0 .3125rem;font-family:Geist,arial,helvetica,sans-serif;font-size:.625rem;font-weight:800;display:inline-flex;position:absolute;top:.5rem;left:.5rem}.AlumniCard-module-scss-module__2J_iqG__destBadge{background:#fffffff2;border:1px solid #1d252c1f;border-radius:.5rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:.25rem;display:flex;position:absolute;bottom:.5rem;right:.5rem;box-shadow:0 2px 8px #00000029}.AlumniCard-module-scss-module__2J_iqG__pickBadge{color:#ffffffe0;letter-spacing:.04em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1d252cb8;border-radius:.5rem;align-items:center;padding:.25rem .5rem;font-family:Geist,arial,helvetica,sans-serif;font-size:.5625rem;font-weight:700;display:inline-flex;position:absolute;bottom:.5rem;left:.5rem}.AlumniCard-module-scss-module__2J_iqG__body{flex-direction:column;flex:1;gap:.125rem;padding:.75rem .875rem .875rem;display:flex}.AlumniCard-module-scss-module__2J_iqG__nameRow{margin-bottom:.1875rem}.AlumniCard-module-scss-module__2J_iqG__name{color:var(--rivals);letter-spacing:-.025em;overflow-wrap:anywhere;font-size:.875rem;font-weight:800;line-height:1.2;text-decoration:none;display:block}.AlumniCard-module-scss-module__2J_iqG__name:hover{text-underline-offset:2px;text-decoration:underline}.AlumniCard-module-scss-module__2J_iqG__meta{color:var(--text-2);letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:.125rem .5rem;font-size:.6875rem;font-weight:600;display:flex}.AlumniCard-module-scss-module__2J_iqG__metaGroup{white-space:nowrap;align-items:center;gap:.3125rem;display:inline-flex}.AlumniCard-module-scss-module__2J_iqG__sep{color:var(--text-4);font-weight:400}.AlumniCard-module-scss-module__2J_iqG__rating{margin-top:.3125rem}
.HighSchoolRoster-module-scss-module__Pa1bLG__block{flex-direction:column;gap:.875rem;padding:.75rem .75rem 1.5rem;display:flex}@media (min-width:800px){.HighSchoolRoster-module-scss-module__Pa1bLG__block{padding:.75rem 1.5rem 1.5rem}}.HighSchoolRoster-module-scss-module__Pa1bLG__header{flex-direction:column;gap:.75rem;display:flex}.HighSchoolRoster-module-scss-module__Pa1bLG__titleRow{flex-wrap:nowrap;align-items:center;gap:.875rem;display:flex}@media (min-width:800px){.HighSchoolRoster-module-scss-module__Pa1bLG__logoBox{--team-logo-dim:56px}}.HighSchoolRoster-module-scss-module__Pa1bLG__sectionTitle{letter-spacing:-.04em;color:var(--text);min-width:0;font-size:2rem;font-weight:900;line-height:1.1}@media (min-width:800px){.HighSchoolRoster-module-scss-module__Pa1bLG__sectionTitle{font-size:3rem}}.HighSchoolRoster-module-scss-module__Pa1bLG__filterBar{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.HighSchoolRoster-module-scss-module__Pa1bLG__filterBar>div>button>span:first-of-type{display:none}@media (min-width:800px){.HighSchoolRoster-module-scss-module__Pa1bLG__filterBar{gap:.375rem}}.HighSchoolRoster-module-scss-module__Pa1bLG__card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--card-radius);box-shadow:var(--card-shadow);overflow:hidden;container-type:inline-size}.HighSchoolRoster-module-scss-module__Pa1bLG__noneFound{text-align:center;color:var(--text-3);padding:1.5rem .75rem;font-size:.875rem}.HighSchoolRoster-module-scss-module__Pa1bLG__updateNote{margin-top:.75rem}
.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__header nav .ScoresPage-module-scss-module__iqKl8W__filters [data-ui=toggle] input:checked+label [role=switch]{background-color:#fe3b1f}.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__header nav .ScoresPage-module-scss-module__iqKl8W__filters [data-ui=toggle] input:disabled+label{opacity:.5;pointer-events:none}.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__header h1{letter-spacing:.25px;font-family:Geist,arial,helvetica,sans-serif;font-size:clamp(1.5rem,3vw,3rem);font-weight:900;line-height:1.2}.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__header nav .ScoresPage-module-scss-module__iqKl8W__phases .ScoresPage-module-scss-module__iqKl8W__today{color:#fe3b1f;text-underline-offset:2px;text-decoration:underline}.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__header nav .ScoresPage-module-scss-module__iqKl8W__phases .ScoresPage-module-scss-module__iqKl8W__today:hover{opacity:.9}.ScoresPage-module-scss-module__iqKl8W__block{min-width:0;padding:0}.ScoresPage-module-scss-module__iqKl8W__block>*{margin-top:1.5rem}.ScoresPage-module-scss-module__iqKl8W__block>:first-child{margin-top:0}.ScoresPage-module-scss-module__iqKl8W__block>:last-child{margin-bottom:0}@media screen and (min-width:800px){.ScoresPage-module-scss-module__iqKl8W__block{padding:0 1.5rem 3rem}}.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__header{padding:0 1.5rem}.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__header>*{margin-top:.75rem}.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__header>:first-child{margin-top:0}.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__header>:last-child{margin-bottom:0}@media screen and (min-width:800px){.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__header{padding:0}}.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__header nav{letter-spacing:normal;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__header nav [role=combobox]{color:#fe3b1f}.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__header nav .ScoresPage-module-scss-module__iqKl8W__phases{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__header nav .ScoresPage-module-scss-module__iqKl8W__phases [role=navigation]{border:1px solid #fe3b1f;align-items:stretch;display:flex}.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__header nav .ScoresPage-module-scss-module__iqKl8W__phases .ScoresPage-module-scss-module__iqKl8W__button{background:#fe3b1f1a;width:2rem;height:2rem;position:relative}.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__header nav .ScoresPage-module-scss-module__iqKl8W__phases .ScoresPage-module-scss-module__iqKl8W__button svg{fill:#fe3b1f;height:1.25rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__header nav .ScoresPage-module-scss-module__iqKl8W__phases .ScoresPage-module-scss-module__iqKl8W__current{letter-spacing:normal;padding:0 .75rem;font-size:.875rem;line-height:2rem}.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__header nav .ScoresPage-module-scss-module__iqKl8W__phases .ScoresPage-module-scss-module__iqKl8W__today{font-size:.75rem}.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__header nav .ScoresPage-module-scss-module__iqKl8W__filters{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__header nav .ScoresPage-module-scss-module__iqKl8W__filters [data-ui=toggle]{font-size:.875rem}.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__followed>*{margin-top:.75rem}.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__followed>:first-child{margin-top:0}.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__followed>:last-child{margin-bottom:0}.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__followedTitle{padding:0 1.5rem;font-size:1.25rem;font-weight:700}@media screen and (min-width:800px){.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__followedTitle{padding:0}}.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__scores{grid-template-columns:1fr;row-gap:.75rem;display:grid}@media only screen and (min-width:800px) and (max-width:960px),only screen and (min-width:1200px){.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__scores{grid-template-columns:repeat(2,1fr);gap:1.5rem}}.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__rows{background:var(--bg-card,#fff);border:1px solid var(--border,#1d252c14);border-radius:var(--card-radius,.5rem);overflow:hidden}.ScoresPage-module-scss-module__iqKl8W__block .ScoresPage-module-scss-module__iqKl8W__noScores{text-align:center;background-color:#f5f6f9;grid-column:-1/1;padding:1.5rem}
.Collection-module-scss-module__utspjq__form input[type=text],.Collection-module-scss-module__utspjq__form input[type=email],.Collection-module-scss-module__utspjq__form input[type=tel],.Collection-module-scss-module__utspjq__form [data-autocomplete-ui=interactive]{border:1px solid var(--color-rec-hair);width:100%;color:var(--color-rec-ink);background:#fff;border-radius:.25rem;padding:.75rem .875rem;font-size:1rem;transition:border-color .12s,box-shadow .12s}.Collection-module-scss-module__utspjq__form input[type=text]:hover,.Collection-module-scss-module__utspjq__form input[type=email]:hover,.Collection-module-scss-module__utspjq__form input[type=tel]:hover,.Collection-module-scss-module__utspjq__form [data-autocomplete-ui=interactive]:hover{border-color:color-mix(in oklab, var(--color-rec-blue) 40%, transparent)}.Collection-module-scss-module__utspjq__form input[type=text]:focus,.Collection-module-scss-module__utspjq__form input[type=text]:focus-within,.Collection-module-scss-module__utspjq__form input[type=email]:focus,.Collection-module-scss-module__utspjq__form input[type=email]:focus-within,.Collection-module-scss-module__utspjq__form input[type=tel]:focus,.Collection-module-scss-module__utspjq__form input[type=tel]:focus-within,.Collection-module-scss-module__utspjq__form [data-autocomplete-ui=interactive]:focus,.Collection-module-scss-module__utspjq__form [data-autocomplete-ui=interactive]:focus-within{border-color:var(--color-rec-blue);box-shadow:0 0 0 2px color-mix(in oklab, var(--color-rec-blue) 20%, transparent);outline:none}.Collection-module-scss-module__utspjq__form input::placeholder{color:var(--color-rec-label)}.Collection-module-scss-module__utspjq__form [data-ui=select] select{border:1px solid var(--color-rec-hair);width:100%;color:var(--color-rec-ink);background:#fff;border-radius:.25rem;padding:.75rem .875rem;font-size:1rem}.Collection-module-scss-module__utspjq__form [data-ui=select] select:focus{border-color:var(--color-rec-blue);box-shadow:0 0 0 2px color-mix(in oklab, var(--color-rec-blue) 20%, transparent);outline:none}.Collection-module-scss-module__utspjq__form [data-ui=checkbox] label{font-size:.75rem}.Collection-module-scss-module__utspjq__form [data-ui=input-suffix]{background:var(--color-rec-surface);border-left:1px solid var(--color-rec-hair);color:var(--color-rec-muted);justify-content:center;align-items:center;padding:1rem;display:flex}.Collection-module-scss-module__utspjq__form [data-ui=input-suffix] svg{width:1rem;height:1rem}
.HighSchoolRosterPage-module-scss-module__9ZVUIW__pageRoot{--bg:#fafbfc;--bg-elev:#fff;--bg-card:#fff;--bg-card-hover:#f4f6f8;--bg-soft:#f7f9fb;--bg-faint:#1d252c0a;--border:#1d252c14;--border-strong:#1d252c2e;--border-row:#1d252c0d;--text:#1d252c;--text-2:#1d252c9e;--text-3:#1d252c6b;--text-4:#1d252c38;--rivals:#0d8bff;--rivals-soft:color-mix(in srgb, var(--rivals) 10%, transparent);--rivals-soft-strong:color-mix(in srgb, var(--rivals) 16%, transparent);--radar-bg:#ebf3ff;--radar-bg-hover:#dfeaff;--rivals-border:color-mix(in srgb, var(--rivals) 30%, transparent);--accent:var(--site-primary-color,#0d8bff);--accent-soft:color-mix(in srgb, var(--accent) 10%, transparent);--accent-soft-strong:color-mix(in srgb, var(--accent) 16%, transparent);--accent-border:color-mix(in srgb, var(--accent) 30%, transparent);--accent-fg:var(--header-text-color,#fff);--hover:var(--accent);--green:#00a862;--green-soft:#00a8621a;--green-border:#00a86247;--red:#dc3545;--red-soft:#dc35451a;--red-border:#dc354547;--gold:#b8860b;--gold-star:#f5c147;--gold-stripe-start:#c49a14;--gold-stripe-end:#c49a1480;--gold-soft:#b8860b1f;--gold-text:#8a6500;--bar-neutral:#64748b;--podium-1:#c49a14;--podium-2:#8e97a4;--podium-3:#c25d2c;--card-radius:.75rem;--card-radius-sm:.5rem;--card-shadow:0 1px 3px #1d252c0a, 0 .25rem 1rem #1d252c0a;--mono:Geist Mono, JetBrains Mono, SF Mono, menlo, monospace;--star-pill-5-bg:#f5c147;--star-pill-5-fg:#4a3500;--star-pill-4-bg:#ffe5a6;--star-pill-4-fg:#6b4d00;--star-pill-3-bg:#fcf1d6;--star-pill-3-fg:#946f00;--filter-chip-bg:var(--bg-card);--filter-chip-fg:var(--text);--filter-chip-border:var(--border);--filter-chip-border-strong:var(--border-strong);--filter-chip-bg-hover:var(--bg-card-hover);--filter-chip-muted:var(--text-3);--filter-chip-accent:var(--rivals);--filter-chip-accent-soft:var(--rivals-soft);--filter-chip-menu-shadow:var(--card-shadow);--sortable-fg:var(--text);--sortable-muted:var(--text-3);--sortable-accent:var(--rivals);--load-more-bg:var(--bg-soft);--load-more-bg-hover:var(--bg-card-hover);--load-more-border:var(--border);--load-more-accent:var(--rivals);--load-more-muted:var(--text-3);background:var(--bg);min-height:100vh}
.InternalBlockMenu-module-scss-module__sw02CG__internalContainer{flex-flow:wrap;row-gap:5px;min-width:100%;margin:20px auto;display:flex}.InternalBlockMenu-module-scss-module__sw02CG__internalContainer.InternalBlockMenu-module-scss-module__sw02CG__dark{background-color:#3b4147;margin:0;padding:15px}@media screen and (min-width:800px) and (max-width:960px),(min-width:1200px){.InternalBlockMenu-module-scss-module__sw02CG__internalContainer{flex-direction:row}}@media (min-width:960px){.InternalBlockMenu-module-scss-module__sw02CG__internalContainer{flex-wrap:nowrap}}.InternalBlockMenu-module-scss-module__sw02CG__internalItem{flex:1;display:flex}.InternalBlockMenu-module-scss-module__sw02CG__internalItem a{color:#6f747b;background-color:#f5f6f9;border:2px solid #f5f6f9;justify-content:center;align-items:center;width:100%;padding:.75rem 1rem;display:flex}.InternalBlockMenu-module-scss-module__sw02CG__internalItem a .InternalBlockMenu-module-scss-module__sw02CG__internalLink{color:inherit;letter-spacing:2.15px;font-size:12px}.InternalBlockMenu-module-scss-module__sw02CG__internalItem a:hover{background-color:#eff0f5}.InternalBlockMenu-module-scss-module__sw02CG__internalItem a:has(.InternalBlockMenu-module-scss-module__sw02CG__internalLink.InternalBlockMenu-module-scss-module__sw02CG__active){color:var(--site-link-color,#fe3b1f);border-color:var(--site-link-color,#fe3b1f);background-color:#fff}.InternalBlockMenu-module-scss-module__sw02CG__internalItem a:has(.InternalBlockMenu-module-scss-module__sw02CG__internalLink.InternalBlockMenu-module-scss-module__sw02CG__dark){color:#fff;background-color:#ffffff1a;border:none}.InternalBlockMenu-module-scss-module__sw02CG__internalItem a:has(.InternalBlockMenu-module-scss-module__sw02CG__internalLink.InternalBlockMenu-module-scss-module__sw02CG__dark).InternalBlockMenu-module-scss-module__sw02CG__active{color:#fff;background-color:#3b4147;border:2px solid #fff}.InternalBlockMenu-module-scss-module__sw02CG__internalItem a:has(.InternalBlockMenu-module-scss-module__sw02CG__internalLink.InternalBlockMenu-module-scss-module__sw02CG__dark):hover{background-color:#ffffff0d}
.Expanded-module-scss-module__usg54W__block{justify-content:flex-start;align-items:center;gap:.5rem;display:flex}@media screen and (min-width:800px){.Expanded-module-scss-module__usg54W__block{justify-content:flex-end}}.Expanded-module-scss-module__usg54W__block button{color:#1d252c;appearance:none;cursor:pointer;background-color:#0000;border:1px solid #6f747b;min-width:2rem;height:2rem;font-family:Geist,arial,helvetica,sans-serif;font-size:.75rem}.Expanded-module-scss-module__usg54W__block button.Expanded-module-scss-module__usg54W__active,.Expanded-module-scss-module__usg54W__block button:hover{color:currentColor;border-color:currentColor}.Expanded-module-scss-module__usg54W__block button:disabled{opacity:.5;pointer-events:none;border-color:#6f747b33}.Expanded-module-scss-module__usg54W__block button[name=previous],.Expanded-module-scss-module__usg54W__block button[name=next]{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"8\" height=\"14\" viewBox=\"0 0 8 14\" fill=\"none\"><path d=\"M1 13L7 7L1 1\" stroke=\"currentColor\" stroke-linecap=\"square\" stroke-linejoin=\"round\"/></svg>");background-position:50%;background-repeat:no-repeat;background-size:.75rem .75rem}.Expanded-module-scss-module__usg54W__block button[name=previous]{transform:rotate(180deg)}
.Simple-module-scss-module__RcnGVG__block button{color:#1d252c;letter-spacing:.15px;opacity:1;cursor:pointer;border-color:#0000;border-radius:3px;padding:.75rem 1.25rem;font-size:.875rem;font-weight:500;line-height:1.25;transition:all .2s;display:inline-block;position:relative;box-shadow:0 2px 4px #0000001a}.Simple-module-scss-module__RcnGVG__block button:hover{box-shadow:0 1px 2px #0000001a}.Simple-module-scss-module__RcnGVG__block button:disabled{pointer-events:none;opacity:.25}.Simple-module-scss-module__RcnGVG__block button{border:1px solid var(--site-primary-color,#1d252c);color:var(--site-primary-color,#1d252c);box-shadow:none;background-color:#0000}.Simple-module-scss-module__RcnGVG__block button:hover{background-color:var(--site-primary-color,#1d252c);color:#fff}.Simple-module-scss-module__RcnGVG__block button{padding:.5rem 1rem;font-size:.875rem}.Simple-module-scss-module__RcnGVG__block{justify-content:flex-start;align-items:center;display:flex}@media screen and (min-width:800px){.Simple-module-scss-module__RcnGVG__block{justify-content:flex-end}}.Simple-module-scss-module__RcnGVG__block{gap:1rem;padding:1rem}.Simple-module-scss-module__RcnGVG__block button:hover{color:#fff;background-color:#1d252c}.Simple-module-scss-module__RcnGVG__block button:disabled{opacity:.5;pointer-events:none;border-color:#1d252c33}
.ArticleFeed-module-scss-module__ASvzvq__block .ArticleFeed-module-scss-module__ASvzvq__content .ArticleFeed-module-scss-module__ASvzvq__title h3{letter-spacing:.15px;font-family:Geist,arial,helvetica,sans-serif;font-size:1.25rem;font-weight:600}.ArticleFeed-module-scss-module__ASvzvq__block .ArticleFeed-module-scss-module__ASvzvq__content .ArticleFeed-module-scss-module__ASvzvq__category{letter-spacing:.15px;font-family:Archivo Narrow,arial,sans-serif;font-size:.75rem;font-weight:700;line-height:1.2}.ArticleFeed-module-scss-module__ASvzvq__block .ArticleFeed-module-scss-module__ASvzvq__content .ArticleFeed-module-scss-module__ASvzvq__authorContainer{color:#6f747b;letter-spacing:.15px;font-size:.625rem;line-height:1.2}.ArticleFeed-module-scss-module__ASvzvq__block{border-bottom:1px solid #e9ecf3;flex-direction:row-reverse;align-items:center;gap:1.5rem;padding:.75rem 0;display:flex}@media screen and (min-width:800px){.ArticleFeed-module-scss-module__ASvzvq__block{flex-direction:row;padding:1.5rem 0}}.ArticleFeed-module-scss-module__ASvzvq__block .ArticleFeed-module-scss-module__ASvzvq__imageWrapper{flex-shrink:0;display:flex}.ArticleFeed-module-scss-module__ASvzvq__block .ArticleFeed-module-scss-module__ASvzvq__imageWrapper .ArticleFeed-module-scss-module__ASvzvq__image{aspect-ratio:1;object-fit:cover;border-radius:3px;width:100px}@media screen and (min-width:800px){.ArticleFeed-module-scss-module__ASvzvq__block .ArticleFeed-module-scss-module__ASvzvq__imageWrapper .ArticleFeed-module-scss-module__ASvzvq__image{aspect-ratio:16/10;width:10rem}}.ArticleFeed-module-scss-module__ASvzvq__block .ArticleFeed-module-scss-module__ASvzvq__content{flex:1;row-gap:.625rem;display:grid}.ArticleFeed-module-scss-module__ASvzvq__block .ArticleFeed-module-scss-module__ASvzvq__content a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--site-primary-color,#fe3b1f);text-decoration-color:var(--site-primary-color,#fe3b1f)}.ArticleFeed-module-scss-module__ASvzvq__block .ArticleFeed-module-scss-module__ASvzvq__content .ArticleFeed-module-scss-module__ASvzvq__category{text-transform:uppercase;letter-spacing:1.15px;color:var(--site-link-color,#fe3b1f);font-size:.625rem}.ArticleFeed-module-scss-module__ASvzvq__block .ArticleFeed-module-scss-module__ASvzvq__content .ArticleFeed-module-scss-module__ASvzvq__title h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1rem;line-height:1.2;display:-webkit-box;overflow:hidden}.ArticleFeed-module-scss-module__ASvzvq__block .ArticleFeed-module-scss-module__ASvzvq__content .ArticleFeed-module-scss-module__ASvzvq__authorContainer,.ArticleFeed-module-scss-module__ASvzvq__block .ArticleFeed-module-scss-module__ASvzvq__content .ArticleFeed-module-scss-module__ASvzvq__authorContainer .ArticleFeed-module-scss-module__ASvzvq__meta{align-items:center;gap:.375rem;display:flex}.ArticleFeed-module-scss-module__ASvzvq__block .ArticleFeed-module-scss-module__ASvzvq__content .ArticleFeed-module-scss-module__ASvzvq__authorContainer .ArticleFeed-module-scss-module__ASvzvq__date:before{content:"·";margin-right:.375rem;display:inline-block}.ArticleFeed-module-scss-module__ASvzvq__block .ArticleFeed-module-scss-module__ASvzvq__content .ArticleFeed-module-scss-module__ASvzvq__authorContainer .ArticleFeed-module-scss-module__ASvzvq__premiumIcon{width:1.25rem;height:1.2em;position:relative}.ArticleFeed-module-scss-module__ASvzvq__block .ArticleFeed-module-scss-module__ASvzvq__content .ArticleFeed-module-scss-module__ASvzvq__authorContainer .ArticleFeed-module-scss-module__ASvzvq__premiumIcon svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.FeedList-module-scss-module__tb0Bnq__block .FeedList-module-scss-module__tb0Bnq__heading{letter-spacing:.15px;font-family:Geist,arial,helvetica,sans-serif;font-size:1.25rem;font-weight:600}.FeedList-module-scss-module__tb0Bnq__block .FeedList-module-scss-module__tb0Bnq__footerLink{text-transform:uppercase;letter-spacing:1.15px;font-size:.625rem;font-weight:600}.FeedList-module-scss-module__tb0Bnq__block{gap:.75rem;display:grid}.FeedList-module-scss-module__tb0Bnq__block .FeedList-module-scss-module__tb0Bnq__header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.FeedList-module-scss-module__tb0Bnq__block .FeedList-module-scss-module__tb0Bnq__brand{text-transform:uppercase;letter-spacing:1.15px;align-items:flex-start;gap:.375rem;font-size:.625rem;font-weight:600;display:flex}.FeedList-module-scss-module__tb0Bnq__block .FeedList-module-scss-module__tb0Bnq__brand svg{fill:#1d252c}.FeedList-module-scss-module__tb0Bnq__block .FeedList-module-scss-module__tb0Bnq__feedList li+li{margin-top:.75rem}.FeedList-module-scss-module__tb0Bnq__block .FeedList-module-scss-module__tb0Bnq__footer{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;padding:.375rem 0;display:flex}.FeedList-module-scss-module__tb0Bnq__block .FeedList-module-scss-module__tb0Bnq__footerLink{color:var(--site-link-color,#fe3b1f)}.FeedList-module-scss-module__tb0Bnq__block .FeedList-module-scss-module__tb0Bnq__authorUserContainer{margin-bottom:0}.FeedList-module-scss-module__tb0Bnq__block .FeedList-module-scss-module__tb0Bnq__authorUserFooter{margin-top:0}
.ArticleFeedAlternate-module-scss-module__uwnrkG__title h4{letter-spacing:.15px;font-family:Geist,arial,helvetica,sans-serif;font-size:.875rem;font-weight:700;line-height:1.25}.ArticleFeedAlternate-module-scss-module__uwnrkG__inner{grid-template-columns:100px 1fr;align-items:center;column-gap:.75rem;padding:.25rem 0;display:grid}.ArticleFeedAlternate-module-scss-module__uwnrkG__inner:hover h4{text-decoration:underline;-webkit-text-decoration-color:var(--site-link-color,#fe3b1f);text-decoration-color:var(--site-link-color,#fe3b1f)}.ArticleFeedAlternate-module-scss-module__uwnrkG__image{object-fit:cover;border-radius:3px}.ArticleFeedAlternate-module-scss-module__uwnrkG__title{flex-grow:1}.ArticleFeedAlternate-module-scss-module__uwnrkG__title h4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
