.app.onboarding-active .welcome-panel:has(.selected-home-board){width:min(100%,680px)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.app.onboarding-active .welcome-panel:has(.selected-home-board) .welcome-brand{margin:0 0 14px!important}.app.onboarding-active .selected-home-board{gap:14px;width:100%;margin-top:0;display:grid}.app.onboarding-active .selected-home-card,.app.onboarding-active .selected-favorite-card{background:repeating-linear-gradient(30deg,#ffffff07 0 1px,#0000 1px 8px),repeating-linear-gradient(150deg,#ffffff05 0 1px,#0000 1px 8px),radial-gradient(at 50% -15%,#b9872728,#0000 56%),linear-gradient(#13100b,#07090b 64%,#030405);box-shadow:inset 0 1px #fff3,inset 0 -2px #000,0 8px 17px #000c}.app.onboarding-active .selected-home-card{border:2px solid color-mix(in srgb,var(--welcome-color) 92%,#fff);min-height:138px;box-shadow:inset 0 1px 0 #fff3,inset 0 -2px 0 #000,0 0 12px color-mix(in srgb,var(--welcome-color) 58%,transparent),0 0 26px color-mix(in srgb,var(--welcome-color) 26%,transparent),0 9px 19px #000c;border-radius:14px;place-items:center;padding:16px 18px;display:grid;container-type:inline-size}.app.onboarding-active .selected-home-card>span{width:100%;min-width:0;display:block}.app.onboarding-active .selected-favorites-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.app.onboarding-active .selected-favorite-search,.app.onboarding-active .selected-favorite-results{grid-column:1/-1}.app.onboarding-active .selected-favorite-search{display:block}.app.onboarding-active .selected-favorite-search span{display:none}.app.onboarding-active .selected-favorite-search input{color:#f3f2ed;letter-spacing:.07em;text-align:center;background:#090b0d;border:2px solid #7a693d;width:100%;min-height:66px;padding:0 18px;font:900 1.12rem/1 AntonDisplay,Impact,sans-serif;box-shadow:inset 0 1px #fff2,0 6px 16px #0009}.app.onboarding-active .selected-favorites-grid>.onboarding-search-results{grid-column:1/-1}.app.onboarding-active .selected-favorite-results{background:#07090b;border:1px solid #4c5156;gap:7px;max-height:230px;padding:8px;display:grid;overflow-y:auto}.app.onboarding-active .selected-favorite-results button{border:1px solid color-mix(in srgb,var(--welcome-color) 55%,#fff);border-left:7px solid var(--welcome-color);background:linear-gradient(90deg,color-mix(in srgb,var(--welcome-color) 18%,#101417),#101417 65%);text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px;padding:12px 14px;display:grid}.app.onboarding-active .selected-favorite-results b{min-width:0;color:var(--welcome-color);font:900 1.38rem/.9 AntonDisplay,Impact,sans-serif}.app.onboarding-active .selected-favorite-results small{color:#f7f7f4;text-align:right;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;min-width:0;font:900 .82rem/1 Arial,sans-serif;overflow:hidden}.app.onboarding-active .selected-favorite-card{border:2px solid color-mix(in srgb,var(--welcome-color) 92%,#fff);text-align:center;min-width:0;min-height:104px;box-shadow:inset 0 1px #fff3,inset 0 -2px #000,0 0 12px color-mix(in srgb,var(--welcome-color) 54%,transparent),0 0 22px color-mix(in srgb,var(--welcome-color) 21%,transparent),0 7px 15px #000b;border-radius:12px;place-items:center;padding:10px 6px;display:grid;overflow:hidden;container-type:inline-size}.app.onboarding-active .selected-home-card b,.app.onboarding-active .selected-favorite-card b{letter-spacing:-.065em;text-transform:uppercase;white-space:nowrap;-webkit-text-stroke:0;width:100%;margin:0;font-family:AntonDisplay,Impact,sans-serif;font-weight:900;line-height:.8;display:block;color:var(--welcome-color)!important;-webkit-text-fill-color:var(--welcome-color)!important;text-shadow:2px 2px #020304,0 0 14px #000!important;background:0 0!important}.app.onboarding-active .selected-home-card b{font-size:var(--fitted-word-size,min(5.8rem,17cqw));letter-spacing:-.065em;text-align:center}.app.onboarding-active .selected-home-card b>span,.app.onboarding-active .selected-favorite-card b>span{display:inline-block}.app.onboarding-active .selected-favorite-card b{font-size:var(--fitted-word-size,min(3.35rem,40cqw));letter-spacing:-.07em;text-align:center}.app.onboarding-active .selected-favorite-card.editing{border-color:#f5c044;position:relative}.app.onboarding-active .selected-favorite-card.editing small{color:#f5c044;font:900 .52rem/1 Arial,sans-serif;position:absolute;bottom:6px;right:7px}.app.onboarding-active .selected-edit-note{color:#e1b334;text-align:center;letter-spacing:.08em;margin:0;font:900 .66rem/1.2 Arial,sans-serif}.app.onboarding-active .selected-change-control,.app.onboarding-active .selected-finish-control,.app.onboarding-active .selected-change-chooser button{letter-spacing:.01em;text-transform:uppercase;border-radius:13px;justify-content:center;align-items:center;width:100%;margin:0;font:900 1.3rem/.9 AntonDisplay,Impact,sans-serif;display:flex}.app.onboarding-active .selected-change-control,.app.onboarding-active .selected-change-chooser button{color:#e8b936;text-shadow:2px 3px #000;background:linear-gradient(135deg,#171a1b,#07090a);border:2px solid #e1b334;min-height:72px;box-shadow:inset 0 1px #fff3,inset 0 -2px #000,0 9px 18px #000b}.app.onboarding-active .selected-change-chooser{grid-template-columns:1fr 1fr;gap:10px;display:grid}.app.onboarding-active .selected-change-chooser button{color:#f7f7f4;min-height:66px}.app.onboarding-active .selected-finish-control{color:#080707;letter-spacing:-.025em;text-shadow:2px 3px #8a5208,0 -1px #fff2a9;background:linear-gradient(#ffed8a,#dfaa29 62%,#9e5e0a);border:2px solid #fff2a9;min-height:88px;font-size:clamp(2rem,9vw,2.8rem);box-shadow:inset 0 2px #fffbd3,inset 0 -5px #794006,0 0 25px #e6b83255,0 13px 25px #000a}@media (width<=390px){.app.onboarding-active .welcome-panel:has(.selected-home-board){width:100%!important}.app.onboarding-active .selected-home-card{min-height:124px;padding-inline:12px}.app.onboarding-active .selected-home-card b{font-size:var(--fitted-word-size,clamp(2.8rem,12.2vw,3.4rem))}.app.onboarding-active .selected-favorite-card{min-height:94px}.app.onboarding-active .selected-flow-4 .selected-favorites-grid{grid-template-rows:repeat(2,94px)}.app.onboarding-active .selected-change-control{min-height:66px}.app.onboarding-active .selected-finish-control{min-height:80px}}.app.onboarding-active .selected-home-board{gap:2px}.app.onboarding-active .selected-home-card{border-color:color-mix(in srgb,var(--welcome-color) 96%,#fff);min-height:118px;box-shadow:inset 0 1px 0 #fff4,inset 0 -2px 0 #000,0 0 10px color-mix(in srgb,var(--welcome-color) 62%,transparent),0 0 18px color-mix(in srgb,var(--welcome-color) 24%,transparent),0 5px 10px #000c;padding-block:12px}.app.onboarding-active .selected-favorite-search input{min-height:56px;font-size:1.06rem;box-shadow:inset 0 1px #fff2,0 3px 7px #0009}.app.onboarding-active .selected-favorite-search input::placeholder{color:#e6e8e8;opacity:1}.app.onboarding-active .selected-favorite-card{border-color:color-mix(in srgb,var(--welcome-color) 96%,#fff);min-height:92px;box-shadow:inset 0 1px #fff4,inset 0 -2px #000,0 0 14px color-mix(in srgb,var(--welcome-color) 70%,transparent),0 0 24px color-mix(in srgb,var(--welcome-color) 30%,transparent),0 7px 15px #000b;padding-block:8px}.app.onboarding-active .selected-change-grid-card{text-align:center;border-radius:12px;min-height:92px;padding:8px 10px;font-size:clamp(.92rem,4.25vw,1.22rem);line-height:.92}.app.onboarding-active .selected-home-card b,.app.onboarding-active .selected-favorite-card b{color:color-mix(in srgb,var(--welcome-color) 84%,#fff)!important;-webkit-text-fill-color:color-mix(in srgb,var(--welcome-color) 84%,#fff)!important}.app.onboarding-active .selected-change-control,.app.onboarding-active .selected-change-chooser button{min-height:58px}.app.onboarding-active .selected-finish-control{min-height:74px}.app.onboarding-active .selected-flow-4 .selected-favorites-grid{grid-template-rows:repeat(2,92px)}@media (width<=390px){.app.onboarding-active .selected-home-card{min-height:112px}.app.onboarding-active .selected-favorite-card{min-height:88px}.app.onboarding-active .selected-flow-4 .selected-favorites-grid{grid-template-rows:repeat(2,88px)}.app.onboarding-active .selected-change-control{min-height:56px}.app.onboarding-active .selected-finish-control{min-height:70px}}.app.onboarding-active .selected-favorites-grid{align-content:start;row-gap:2px;margin:0!important;padding:0!important}.app.onboarding-active .selected-favorite-search{margin:0!important;padding:0!important}.app.onboarding-active .selected-change-grid-chooser{gap:6px;min-height:92px}.app.onboarding-active .selected-change-grid-chooser button{border-radius:12px;min-height:92px;padding:8px 4px;font-size:clamp(.78rem,3.45vw,1rem);line-height:.9}.app.onboarding-active .selected-home-card b,.app.onboarding-active .selected-favorite-card b{filter:brightness(1.55)saturate(1.45);color:color-mix(in srgb,var(--welcome-color) 94%,#fff)!important;-webkit-text-fill-color:color-mix(in srgb,var(--welcome-color) 94%,#fff)!important}.app.onboarding-active .welcome-results .welcome-result .welcome-result-lockup>b,.app.onboarding-active .welcome-results .welcome-result .welcome-result-lockup>small,.app.onboarding-active .selected-favorite-results b,.app.onboarding-active .selected-favorite-results small{filter:brightness(1.55)saturate(1.45);color:color-mix(in srgb,var(--welcome-color) 94%,#fff)!important}.app.onboarding-active .selected-home-card,.app.onboarding-active .selected-favorite-card{border-width:3px}@media (width<=760px){.app.onboarding-active .welcome-backdrop:has(.selected-favorite-search:focus-within){padding-bottom:16px!important;scroll-padding-top:0!important}.app.onboarding-active .selected-favorite-results>button:first-child,.app.onboarding-active .selected-favorite-search input{scroll-margin-top:0!important}.app.onboarding-active .welcome-panel>.home-team-search,.app.onboarding-active .selected-favorite-search{text-align:center!important;height:58px!important;min-height:58px!important;margin:0!important;padding-inline:18px!important}.app.onboarding-active .selected-favorite-search::placeholder{text-align:center!important}.app.onboarding-active .welcome-results.onboarding-search-results .welcome-result{height:80px!important;min-height:80px!important;padding:3px 18px!important}.app.onboarding-active .welcome-results.onboarding-search-results .welcome-result .welcome-result-lockup{min-height:72px!important;padding:0!important}.app.onboarding-active .selected-home-board{min-height:calc(100dvh - 330px)!important}.app.onboarding-active .selected-home-board>.selected-finish-control{margin-top:auto!important}.app.onboarding-active .selected-flow-4 .selected-home-card{min-height:112px!important}.app.onboarding-active .selected-flow-4 .selected-favorite-card{min-height:86px!important}.app.onboarding-active .selected-flow-4 .selected-favorites-grid{grid-template-rows:repeat(2,86px)!important}.app.onboarding-active .selected-flow-4 .selected-change-control{min-height:54px!important}}.sport-request-backdrop{z-index:180;background:#020304e8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.sport-request-dialog{color:#f7f4ec;text-align:center;background:radial-gradient(at 50% 0,#73550f42,#0000 58%),linear-gradient(145deg,#17120a,#07090a 66%);border:2px solid #e1b334;gap:16px;width:min(100%,510px);padding:28px 24px;display:grid;position:relative;box-shadow:0 24px 70px #000}.sport-request-dialog p{color:#e1b334;letter-spacing:.14em;margin:0;font:900 .76rem/1 AntonDisplay,Impact,sans-serif}.sport-request-dialog h2{letter-spacing:.02em;margin:0;font:900 clamp(2rem,8vw,3.15rem)/.82 AntonDisplay,Impact,sans-serif}.sport-request-dialog>strong{color:#e6b637;letter-spacing:.08em;font:900 1.08rem/1 AntonDisplay,Impact,sans-serif}.sport-request-dialog>span{color:#dedbd3;font:600 1rem/1.45 Arial,sans-serif}.sport-request-dialog>div{gap:9px;display:grid}.sport-request-dialog>div button{color:#08090a;letter-spacing:.04em;background:linear-gradient(#f7d75b,#b97812);border:2px solid #e1b334;min-height:55px;font:900 1rem/1 AntonDisplay,Impact,sans-serif}.sport-request-dialog>div button+button{color:#f7f4ec;background:#111518;border-color:#6a6250}.sport-request-close{color:#f7f4ec;background:0 0;border:0;font:400 2rem/1 Arial,sans-serif;position:absolute;top:7px;right:10px}.app:not(.onboarding-active) .main-command-bar{background:#0a0c0f!important;border:2px solid #5b4a18!important;border-radius:8px!important;grid-template-columns:minmax(0,1.45fr) minmax(104px,.85fr) minmax(116px,.72fr)!important;align-items:stretch!important;width:min(1180px,100% - 28px)!important;margin:8px auto 0!important;display:grid!important;overflow:hidden!important}.app:not(.onboarding-active) .main-command-home{color:#f7f6f1!important;letter-spacing:-.03em!important;text-transform:uppercase!important;text-shadow:2px 2px #000!important;background:linear-gradient(90deg,#3b2a08,#8d6715 50%,#3b2a08)!important;justify-content:center!important;align-items:center!important;gap:clamp(7px,1.2vw,15px)!important;min-width:0!important;padding:8px 12px!important;font:900 clamp(.92rem,1.7vw,1.35rem)/1 AntonDisplay,Impact,sans-serif!important;display:flex!important}.app:not(.onboarding-active) .main-command-home i{color:var(--team-color)!important;font:inherit!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-style:normal!important;overflow:hidden!important}.app:not(.onboarding-active) .main-command-home b{color:#f5bf29!important;letter-spacing:.09em!important;font:900 .62em/1 Arial,sans-serif!important}.app:not(.onboarding-active) .main-command-kickoff{color:#eee8d9!important;letter-spacing:.06em!important;text-align:center!important;white-space:nowrap!important;place-content:center!important;gap:3px!important;padding:7px!important;font:800 .72rem/1 Arial,sans-serif!important;display:grid!important}.app:not(.onboarding-active) .main-command-kickoff b{color:#f5bf29!important;letter-spacing:.03em!important;font:900 .76rem/1 AntonDisplay,Impact,sans-serif!important}.app:not(.onboarding-active) .main-command-change{color:#f5bf29!important;cursor:pointer!important;letter-spacing:.04em!important;text-align:center!important;text-shadow:1px 2px #000!important;place-items:center!important;padding:8px!important;font:900 clamp(.72rem,2.75vw,1rem)/.9 AntonDisplay,Impact,sans-serif!important;display:grid!important}.app:not(.onboarding-active) .season-browser.selector-frame.school-selected.selection-ready{background:#050607!important;grid-template-rows:auto auto!important;grid-template-columns:76px minmax(0,1fr)!important;align-items:stretch!important;gap:0!important;width:100%!important;margin:0!important;padding:0 7px 28px!important;display:grid!important}.app:not(.onboarding-active) .season-browser.selector-frame.school-selected.selection-ready>.class-list{background:#0a0d11!important;border:0!important;border-right:1px solid #3f454b!important;grid-area:1/1!important;grid-template-rows:repeat(9,minmax(0,1fr))!important;align-self:stretch!important;width:76px!important;height:100%!important;min-height:0!important;margin:0!important;display:grid!important;overflow:hidden!important}.app:not(.onboarding-active) .season-browser.selector-frame.school-selected.selection-ready>.class-list>p{display:none!important}.app:not(.onboarding-active) .season-browser.selector-frame.school-selected.selection-ready>.class-list button{color:#f6f5f0!important;background:#0a0d11!important;border-bottom:1px solid #363c43!important;place-items:center!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:grid!important}.app:not(.onboarding-active) .season-browser.selector-frame.school-selected.selection-ready>.class-list button strong{font-size:1.4rem!important}.app:not(.onboarding-active) .season-browser.selector-frame.school-selected.selection-ready>.class-list button.active{color:#08090a!important;background:#f5b820!important}.app:not(.onboarding-active) .season-browser.selector-frame.school-selected.selection-ready>.league-list,.app:not(.onboarding-active) .season-browser.selector-frame.school-selected.selection-ready>.team-list,.app:not(.onboarding-active) .season-browser.selector-frame.school-selected.selection-ready>.scorecard-nav{display:none!important}@media (width>=761px){.app:not(.onboarding-active) .season-browser.selector-frame.school-selected.selection-ready{grid-template-columns:96px minmax(0,1fr)!important;max-width:1120px!important;margin-inline:auto!important;padding:0 18px 34px!important}.app:not(.onboarding-active) .season-browser.selector-frame.school-selected.selection-ready>.class-list{width:96px!important}.app:not(.onboarding-active) .season-browser.selector-frame.school-selected.selection-ready>.class-list button strong{font-size:1.62rem!important}}@media (width<=760px){.app:not(.onboarding-active) .main-command-bar{grid-template-columns:minmax(0,1.24fr) minmax(97px,.78fr) minmax(92px,.68fr)!important;min-height:62px!important}.app:not(.onboarding-active) .main-command-home{padding-inline:6px!important;font-size:clamp(.88rem,4.6vw,1.35rem)!important}.app:not(.onboarding-active) .main-command-kickoff{letter-spacing:.03em!important;font-size:.59rem!important}.app:not(.onboarding-active) .main-command-kickoff b{font-size:.64rem!important}.app:not(.onboarding-active) .main-command-change{padding-inline:5px!important;font-size:clamp(.66rem,3.2vw,.88rem)!important}.app:not(.onboarding-active) .season-browser.selector-frame.school-selected.selection-ready{grid-template-columns:70px minmax(0,1fr)!important;padding-inline:7px!important}.app:not(.onboarding-active) .season-browser.selector-frame.school-selected.selection-ready>.class-list{width:70px!important}.app:not(.onboarding-active) .season-browser.selector-frame.school-selected.selection-ready>.class-list button{height:auto!important;min-height:0!important}}.app:not(.onboarding-active) .unified-scorecard{isolation:isolate;appearance:none;background:linear-gradient(90deg, color-mix(in srgb,var(--left-team-color) 30%,#08090b) 0%, #08090b 38%, #08090b 62%, color-mix(in srgb,var(--right-team-color) 30%,#08090b) 100%);width:100%;min-width:0;box-shadow:none;color:#f7f6f1;border:4px solid #f2bf29;border-radius:0;grid-template-rows:42% 58%;margin:0;padding:0;display:grid;position:relative;overflow:hidden;container-type:inline-size}.app:not(.onboarding-active) .unified-scorecard:before,.app:not(.onboarding-active) .unified-scorecard:after{content:none}.app:not(.onboarding-active) .unified-scorecard-scores{text-align:center;grid-template-columns:1fr .46fr 1fr;align-items:center;padding:clamp(18px,4.3cqw,48px) clamp(28px,8.3cqw,86px) 0;display:grid}.app:not(.onboarding-active) .unified-scorecard-score{color:#f7f6f1;letter-spacing:-.045em;text-shadow:2px 3px #171717;font:900 clamp(3rem,10.8cqw,6.1rem)/.72 Impact,AntonDisplay,Arial Black,sans-serif}.app:not(.onboarding-active) .unified-scorecard-score--left{text-align:left}.app:not(.onboarding-active) .unified-scorecard-score--right{text-align:right}.app:not(.onboarding-active) .unified-scorecard-status{color:#f7f6f1;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;align-self:center;font:900 clamp(.72rem,2.3cqw,1.25rem)/1 Arial,sans-serif}.app:not(.onboarding-active) .unified-scorecard-teams{text-align:center;grid-template-columns:minmax(0,1fr) minmax(52px,.34fr) minmax(0,1fr);align-items:start;padding:clamp(2px,.6cqw,8px) clamp(20px,6.8cqw,72px) clamp(28px,7cqw,76px);display:grid}.app:not(.onboarding-active) .unified-scorecard-team{flex-direction:column;justify-content:flex-start;align-items:center;gap:clamp(7px,1.5cqw,17px);min-width:0;display:flex}.app:not(.onboarding-active) .unified-scorecard-team b{max-width:100%;color:var(--left-team-color);letter-spacing:-.02em;text-overflow:clip;text-transform:uppercase;white-space:normal;text-wrap:balance;-webkit-line-clamp:2;text-shadow:2px 2px #000;-webkit-box-orient:vertical;font:900 clamp(2rem,8.6cqw,5.45rem)/.88 Impact,AntonDisplay,Arial Black,sans-serif;display:-webkit-box;overflow:hidden}.app:not(.onboarding-active) .unified-scorecard-team--right b{color:var(--right-team-color)}.app:not(.onboarding-active) .unified-scorecard-team em{color:#f7f6f1;letter-spacing:-.025em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;text-shadow:2px 2px #000;max-width:100%;font:900 clamp(1rem,4.15cqw,2.75rem)/.9 Impact,AntonDisplay,Arial Black,sans-serif;display:block;overflow:hidden}.app:not(.onboarding-active) .unified-scorecard-team small{color:#f3f2ed;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font:800 clamp(.75rem,2.35cqw,1.34rem)/1 Arial,sans-serif;display:block}.app:not(.onboarding-active) .unified-scorecard-matchup{color:#f2bf29;letter-spacing:.04em;text-shadow:2px 2px #000;align-self:center;margin-top:clamp(24px,6cqw,70px);font:900 clamp(1.7rem,5.6cqw,3.35rem)/.82 Impact,AntonDisplay,Arial Black,sans-serif}.app:not(.onboarding-active) .unified-scorecard-scores{grid-template-columns:minmax(0,1fr) minmax(44px,.34fr) minmax(0,1fr)}.app:not(.onboarding-active) .unified-scorecard-score,.app:not(.onboarding-active) .unified-scorecard-score--left,.app:not(.onboarding-active) .unified-scorecard-score--right{text-align:center}.app:not(.onboarding-active) .unified-scorecard-team b{font-size:clamp(2.15rem,10.5cqw,5.45rem)}.app:not(.onboarding-active) .unified-scorecard--compact{cursor:pointer;height:100%;min-height:0;font:inherit;text-align:inherit;grid-template-rows:43% 57%}.app:not(.onboarding-active) .unified-scorecard--compact:active{filter:brightness(1.12)}.app:not(.onboarding-active) .unified-scorecard--compact .unified-scorecard-scores{padding:10px 18px 0}.app:not(.onboarding-active) .unified-scorecard--compact .unified-scorecard-score{font-size:clamp(2.05rem,8.6cqw,3.55rem)}.app:not(.onboarding-active) .unified-scorecard--compact .unified-scorecard-status{letter-spacing:.1em;font-size:clamp(.72rem,2.05cqw,1rem)}.app:not(.onboarding-active) .unified-scorecard--compact .unified-scorecard-teams{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);padding:3px 18px 12px}.app:not(.onboarding-active) .unified-scorecard--compact .unified-scorecard-team{gap:4px}.app:not(.onboarding-active) .unified-scorecard--compact .unified-scorecard-team b{font-size:var(--compact-team-name-size,clamp(1.25rem,6.7cqw,2rem));letter-spacing:-.02em;white-space:normal;text-overflow:clip;text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:.88;display:-webkit-box;overflow:visible}.app:not(.onboarding-active) .unified-scorecard--compact .unified-scorecard-team small{letter-spacing:.07em;font-size:clamp(.68rem,1.85cqw,.9rem)}.app:not(.onboarding-active) .unified-scorecard--compact .unified-scorecard-matchup{margin-top:clamp(12px,3cqw,24px);font-size:clamp(1.08rem,3.5cqw,1.45rem)}.app:not(.onboarding-active) .home-favorite-empty-slot{background:#050607;min-height:0}.app:not(.onboarding-active) .season-browser.selector-frame.school-selected.selection-ready>.home-favorites-board{grid-area:1/2!important;grid-template-rows:repeat(4,minmax(0,1fr))!important;grid-auto-rows:unset!important;width:100%!important;height:600px!important;min-height:600px!important;box-shadow:none!important;background:#050607!important;border:0!important;gap:8px!important;margin:0!important;padding:8px 0 8px 8px!important;display:grid!important;overflow:hidden!important}.app:not(.onboarding-active) .season-browser.selector-frame.school-selected.selection-ready>.class-list{height:600px!important;min-height:600px!important}.app:not(.onboarding-active) .season-browser.selector-frame.school-selected.selection-ready>.class-list>button{height:66.6667px!important;min-height:66.6667px!important}.app:not(.onboarding-active) .season-browser.selector-frame.school-selected.selection-ready>.season-panel{width:100%!important;min-width:0!important;box-shadow:none!important;background:#050607!important;border:0!important;grid-area:2/1/auto/-1!important;margin:0!important;padding:0!important;overflow:visible!important}.app:not(.onboarding-active) .season-panel>.unified-scorecard--home{aspect-ratio:1.3;min-height:0!important}@media (width>=761px){.app:not(.onboarding-active) .season-browser.selector-frame.school-selected.selection-ready{max-width:1120px!important}.app:not(.onboarding-active) .season-panel>.unified-scorecard--home{min-height:420px!important}}@media (width<=760px){.app:not(.onboarding-active) .season-browser.selector-frame.school-selected.selection-ready{grid-template-rows:610px auto!important;grid-template-columns:72px minmax(0,1fr)!important;gap:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0 4px!important;display:grid!important}.app:not(.onboarding-active) .season-browser.selector-frame.school-selected.selection-ready>.home-favorites-board{height:610px!important;min-height:610px!important;padding-left:6px!important}.app:not(.onboarding-active) .season-browser.selector-frame.school-selected.selection-ready>.class-list{height:610px!important;min-height:610px!important}.app:not(.onboarding-active) .season-browser.selector-frame.school-selected.selection-ready>.class-list>button{height:67.7778px!important;min-height:67.7778px!important}.app:not(.onboarding-active) .unified-scorecard{border-width:3px}.app:not(.onboarding-active) .unified-scorecard-scores{padding:18px 38px 0}.app:not(.onboarding-active) .unified-scorecard-score{font-size:clamp(2.8rem,10.2cqw,4.5rem)}.app:not(.onboarding-active) .unified-scorecard-teams{grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr);padding:2px 27px 30px}.app:not(.onboarding-active) .unified-scorecard-team b{font-size:clamp(1.55rem,8.1cqw,3rem)}.app:not(.onboarding-active) .unified-scorecard--home .unified-scorecard-team b{font-size:clamp(1.9rem,10.8cqw,3.9rem)}.app:not(.onboarding-active) .unified-scorecard--home .unified-scorecard-team em{font-size:clamp(.98rem,4.5cqw,1.9rem)}.app:not(.onboarding-active) .unified-scorecard-team em{font-size:clamp(.92rem,4.1cqw,1.55rem)}.app:not(.onboarding-active) .unified-scorecard-team small{font-size:.76rem}.app:not(.onboarding-active) .unified-scorecard-status{letter-spacing:.11em;font-size:.82rem}.app:not(.onboarding-active) .unified-scorecard--compact .unified-scorecard-status{font-size:.72rem}.app:not(.onboarding-active) .unified-scorecard-matchup{margin-top:26px;font-size:1.65rem}}.school-sports-hub{color:#f5f2e7;gap:12px;width:min(100% - 28px,680px);margin:18px auto 30px;padding:0;display:grid}.sports-hub-home{border:1px solid color-mix(in srgb,var(--sports-color) 88%,#fff);border-left:9px solid var(--sports-color);background:linear-gradient(118deg,color-mix(in srgb,var(--sports-color) 17%,#070b0c),#090d0e 55%,color-mix(in srgb,var(--sports-color) 10%,#070b0c));border-radius:14px;min-height:90px;padding:13px 20px;box-shadow:0 13px 28px #0009,inset 0 1px #fff2}.sports-hub-home small,.sports-hub-heading p{color:#d8ab32;letter-spacing:.12em;margin:0 0 5px;font:800 .74rem/1.15 Arial,sans-serif;display:block}.sports-hub-home>div{color:var(--sports-color);text-shadow:0 3px 0 #000,0 0 15px color-mix(in srgb,var(--sports-color) 30%,transparent);justify-content:space-between;align-items:baseline;gap:18px;font-family:AntonDisplay,Impact,Arial Narrow,sans-serif;line-height:.86;display:flex}.sports-hub-home b,.sports-hub-home strong{letter-spacing:-.035em;font-size:clamp(2.15rem,10vw,3.55rem)}.sports-hub-home strong{text-align:right}.sports-hub-search{background:#0a0d0e;border:1px solid #5b4b1f;border-radius:12px;gap:7px;padding:11px 14px;display:grid;box-shadow:inset 0 1px #fff1}.sports-hub-search label{color:#e6e5dd;letter-spacing:.13em;font:900 .72rem/1 Arial,sans-serif}.sports-hub-search input{color:#fff;letter-spacing:.035em;box-sizing:border-box;background:0 0;border:0;border-bottom:1px solid #d9ac2d;outline:0;width:100%;min-height:42px;font:900 clamp(1.24rem,5.5vw,1.62rem)/1 AntonDisplay,Impact,sans-serif}.sports-hub-search input::placeholder{color:#dedbd1;opacity:.92}.sports-hub-heading{padding:8px 3px 0}.sports-hub-heading h2{color:#fff;letter-spacing:.025em;margin:0;font:900 clamp(1.55rem,7vw,2.15rem)/.94 AntonDisplay,Impact,sans-serif}.sports-hub-heading span{color:#b7bdbb;margin-top:6px;font:600 .88rem/1.28 Arial,sans-serif;display:block}.sports-hub-list{gap:10px;display:grid}.sports-hub-card{color:#fff;text-align:left;cursor:pointer;background:linear-gradient(135deg,#18130a,#0a0d0e 54%,#151005);border:1px solid #d5a929;border-left-width:7px;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:104px;padding:15px 17px;display:flex;box-shadow:0 10px 22px #0008,inset 0 1px #fff2}.sports-hub-card span{gap:4px;display:grid}.sports-hub-card span small{color:#e7bd47;letter-spacing:.11em;font:800 .72rem/1 Arial,sans-serif}.sports-hub-card span b{letter-spacing:.015em;font:900 clamp(1.75rem,8vw,2.55rem)/.88 AntonDisplay,Impact,sans-serif}.sports-hub-card strong{color:#e4e6dd;letter-spacing:.04em;text-align:right;justify-items:end;gap:9px;font:800 .75rem/1.1 Arial,sans-serif;display:grid}.sports-hub-card i{color:#f4cc56;letter-spacing:.1em;font:900 .72rem/1 Arial,sans-serif}.sports-hub-empty{color:#c8cbc3;background:#0a0d0e;border:1px solid #474744;border-radius:12px;padding:22px 16px;font:600 .95rem/1.4 Arial,sans-serif}.sports-hub-note{color:#aeb4b1;margin:1px 3px 0;font:600 .82rem/1.35 Arial,sans-serif}.sports-hub-change{color:#e8c85c;letter-spacing:.06em;cursor:pointer;background:#0b0e0f;border:1px solid #d5a929;border-radius:12px;min-height:58px;font:900 1rem/1 AntonDisplay,Impact,sans-serif;box-shadow:inset 0 1px #fff2,0 7px 16px #0008}@media (width>=761px){.school-sports-hub{margin-top:28px}.sports-hub-home{min-height:110px}.sports-hub-card{min-height:118px}}
