@font-face{font-family:AntonDisplay;src:url(/anton-display.ttf)format("truetype");font-display:swap}:root{--black:#050607;--panel:#0d1013;--line:#343a40;--gold:#f5b820;--white:#f6f5f0;--muted:#9ba2aa}*{box-sizing:border-box}body{background:var(--black);color:var(--white);margin:0;font:16px/1.4 Arial,sans-serif}button{font:inherit}.app{background:radial-gradient(circle at 50% 0,#19150b 0,#0000 40rem),#050607;min-height:100vh}.site-header{border-bottom:3px solid var(--gold);text-align:center;background:#020304;padding:14px max(18px,4vw) 12px}.site-header img{object-fit:contain;width:min(950px,100%);max-height:220px;margin:auto;display:block}.board{grid-template-columns:210px 1fr;align-items:start;gap:24px;width:min(1050px,100%);margin:auto;padding:30px max(18px,4vw) 60px;display:grid}.class-list{border-top:4px solid var(--gold);background:#0a0c0e}.class-list p{color:var(--gold);letter-spacing:.14em;border-bottom:1px solid var(--line);margin:0;padding:14px 16px;font-size:.75rem;font-weight:900}.class-list button{color:#fff;border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;width:100%;min-height:70px;padding:10px 15px;display:flex}.class-list button strong{letter-spacing:.03em;font:1.6rem Impact,sans-serif}.class-list button span{color:var(--muted);font-size:.75rem}.class-list button.active{color:#090a0b;background:var(--gold)}.class-list button.active span{color:#2c250f}.scorecard{background:var(--panel);border:1px solid #4b5157;border-top:5px solid var(--gold);box-shadow:0 18px 45px #0008}.card-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 22px;display:flex}.card-top h1{letter-spacing:.035em;margin:4px 0 0;font:clamp(2.4rem,7vw,4rem)/1 Impact,sans-serif}.card-top button{color:var(--gold);cursor:pointer;background:#171b20;border:1px solid #555b62;padding:8px 11px;font-size:.78rem;font-weight:900}.game-date{color:#0a0a0a;background:var(--gold);letter-spacing:.08em;justify-content:space-between;gap:15px;padding:12px 22px;font-size:.78rem;font-weight:900;display:flex}.matchup{grid-template-columns:1fr 52px 1fr;align-items:center;gap:10px;min-height:170px;padding:28px 22px;display:grid}.matchup span,.matchup strong,.matchup small{display:block}.matchup span{color:var(--muted);letter-spacing:.14em;font-size:.7rem;font-weight:900}.matchup strong{margin-top:5px;font-size:clamp(1.45rem,4vw,2.2rem)}.matchup small{color:var(--muted)}.matchup>b{color:var(--gold);text-align:center;font:1.4rem Impact,sans-serif}.venue,.weather{border-top:1px solid var(--line);align-items:center;gap:13px;padding:16px 20px;display:flex}.venue svg,.weather svg{color:var(--gold);flex:none}.venue strong,.venue small,.weather span,.weather strong,.weather small{display:block}.venue small,.weather small{color:var(--muted);font-size:.8rem}.weather{background:#14181d}.weather strong{margin:2px 0;font-size:1.08rem}@media (width<=700px){.site-header{padding:8px 10px}.site-header img{max-height:150px}.board{grid-template-columns:105px 1fr;gap:12px;padding-inline:12px}.class-list p{padding:11px 9px;font-size:.58rem}.class-list button{min-height:62px;padding:8px 10px;display:block}.class-list button strong{font-size:1.35rem}.class-list button span{margin-top:2px;font-size:.64rem;display:block}.card-top{padding:17px 15px}.card-top h1{font-size:2.4rem}.game-date{padding-inline:15px;display:block}.game-date strong{margin-top:2px;display:block}.matchup{grid-template-columns:1fr 30px 1fr;min-height:145px;padding:22px 14px}.matchup strong{font-size:1.1rem}.venue,.weather{padding:14px}.card-top button{font-size:.7rem}}.card-top select{max-width:150px;color:var(--gold);cursor:pointer;background:#171b20;border:1px solid #555b62;padding:8px 10px;font-size:.78rem;font-weight:900}@media (width<=700px){.card-top select{max-width:105px;font-size:.7rem}}.card-top .game-date{min-width:230px;padding:12px 15px;display:block}.card-top .game-date strong{margin-top:3px;font-size:1rem}@media (width<=700px){.card-top{gap:10px}.card-top .game-date{min-width:0;max-width:145px;padding:9px 10px;font-size:.61rem}.card-top .game-date strong{font-size:.8rem}}.card-top h1,.matchup strong,.class-list button strong{letter-spacing:-.025em;font-family:Arial Black,Impact,Arial,sans-serif;font-weight:900}.matchup em{color:var(--gold);letter-spacing:.12em;margin-top:9px;font-size:.72rem;font-style:normal;font-weight:900;display:block}@media (width<=700px){.matchup em{letter-spacing:.08em;margin-top:7px;font-size:.62rem}}.scorecard{background:linear-gradient(145deg,#111418,#07090b 58%);border:1px solid #464b50;border-top:0;position:relative;overflow:hidden;box-shadow:0 22px 55px #000b,inset 0 0 0 1px #000}.scorecard:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 0 48%,#f5b82008 48% 49%,#0000 49%);position:absolute;inset:0}.card-kicker{color:#050607;background:var(--gold);letter-spacing:.13em;justify-content:space-between;align-items:center;gap:10px;min-height:34px;padding:7px 18px;font-size:.67rem;font-weight:900;display:flex;position:relative}.card-kicker strong{font-size:.76rem}.card-top{border-bottom:1px solid #34393e;justify-content:space-between;align-items:center;gap:18px;padding:18px 22px 17px;display:flex;position:relative}.card-top:after{content:"";background:var(--gold);width:76px;height:3px;position:absolute;bottom:-2px;left:22px}.card-top small{color:var(--gold);letter-spacing:.18em;font-size:.68rem;font-weight:900}.card-top h1{color:#fff;letter-spacing:-.055em;text-transform:uppercase;margin:3px 0 0;font:clamp(2rem,5vw,3.25rem)/.98 Arial Black,Impact,sans-serif}.card-top .game-date{color:#fff;border:1px solid #555b62;border-left:4px solid var(--gold);text-align:center;background:#08090a;min-width:164px;padding:9px 14px 10px;display:block}.card-top .game-date span,.card-top .game-date strong{display:block}.card-top .game-date span{color:var(--gold);letter-spacing:.13em;font-size:.68rem;font-weight:900}.card-top .game-date strong{letter-spacing:-.04em;margin:0;font:1.8rem/1 Arial Black,Impact,sans-serif}.card-top .game-date strong small{color:#fff;letter-spacing:.08em;font-size:.62rem;display:inline}.matchup{grid-template-columns:1fr 68px 1fr;align-items:center;gap:10px;min-height:245px;padding:25px 25px 22px;display:grid;position:relative}.team{text-align:center}.team span,.team strong,.team small,.team em{display:block}.team .site-label{color:#0a0b0c;background:var(--gold);letter-spacing:.16em;width:max-content;margin:0 auto 8px;padding:3px 9px;font-size:.62rem;font-weight:900}.team i{color:#fff;border:2px solid var(--gold);clip-path:polygon(10% 0,90% 0,100% 16%,100% 84%,90% 100%,10% 100%,0 84%,0 16%);background:#0b0d0f;place-items:center;width:70px;height:70px;margin:0 auto 10px;font:2.25rem/1 Arial Black,Impact,sans-serif;display:grid;box-shadow:0 0 0 5px #f5b82018}.team strong{letter-spacing:-.04em;text-transform:uppercase;margin:0;font:clamp(1.15rem,3vw,1.8rem)/1.05 Arial Black,Impact,sans-serif}.team small{color:var(--muted);margin-top:3px;font-size:.83rem}.team em{width:max-content;color:var(--gold);letter-spacing:.13em;border-top:1px solid #5b4b1d;margin:9px auto 0;padding-top:5px;font-size:.69rem;font-style:normal;font-weight:900}.home-team,.at-mark{text-align:center}.at-mark small{color:#747b82;letter-spacing:.13em;font-size:.58rem;font-weight:900;display:block}.at-mark b{color:var(--gold);margin:5px 0;font:italic 2rem/1 Arial Black,Impact,sans-serif;display:block}.at-mark span{background:var(--gold);width:34px;height:2px;margin:auto;display:block}.game-strip{background:#14171b;border-top:1px solid #353a3f;grid-template-columns:1fr 1fr;display:grid;position:relative}.venue,.weather{border-top:0;align-items:center;gap:11px;min-height:70px;padding:13px 18px;display:flex}.weather{border-left:1px solid #353a3f}.venue svg,.weather svg{width:21px;color:var(--gold);flex:none}.venue strong,.venue small,.weather span,.weather strong{display:block}.venue strong,.weather strong{font-size:.92rem}.venue small{color:var(--muted);font-size:.73rem}.weather span{color:var(--gold);letter-spacing:.12em;font-size:.58rem;font-weight:900}.card-signoff{background:#050607;border-top:1px solid #2d3135;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;min-height:38px;padding:8px 16px;display:grid;position:relative}.card-signoff span,.card-signoff small{letter-spacing:.11em;font-size:.58rem;font-weight:900}.card-signoff span{color:var(--gold);align-items:center;gap:6px;display:flex}.card-signoff span svg{width:13px;height:13px}.card-signoff strong{color:#fff;letter-spacing:.15em;font-size:.67rem}.card-signoff small{color:#b78b1e;text-align:right}@media (width<=700px){.board{grid-template-columns:92px 1fr;gap:10px;padding:18px 10px 45px}.card-kicker{letter-spacing:.07em;padding-inline:9px;font-size:.5rem}.card-kicker strong{font-size:.55rem}.card-top{padding:14px 12px}.card-top:after{left:12px}.card-top h1{max-width:145px;font-size:1.48rem}.card-top .game-date{min-width:104px;max-width:110px;padding:7px 8px}.card-top .game-date span{font-size:.53rem}.card-top .game-date strong{font-size:1.3rem}.matchup{grid-template-columns:1fr 34px 1fr;gap:3px;min-height:205px;padding:19px 8px 17px}.team i{width:53px;height:53px;font-size:1.65rem}.team strong{font-size:.92rem}.team small{font-size:.68rem}.team em{font-size:.57rem}.at-mark b{font-size:1.35rem}.at-mark small{font-size:.48rem}.game-strip{grid-template-columns:1fr}.venue,.weather{min-height:58px;padding:10px 12px}.weather{border-top:1px solid #353a3f;border-left:0}.card-signoff{text-align:center;grid-template-columns:1fr;gap:3px}.card-signoff span{justify-content:center}.card-signoff small{text-align:center}.card-signoff strong{order:-1}}.scorecard{border-color:#625124}.card-kicker{box-shadow:inset 0 -1px #ffe07a}.card-kicker:before,.card-kicker:after{content:"";background:var(--gold);width:28px;height:7px;position:absolute;bottom:-7px}.card-kicker:before{clip-path:polygon(0 0,100% 0,74% 100%,0 100%);left:0}.card-kicker:after{clip-path:polygon(0 0,100% 0,100% 100%,26% 100%);right:0}.home-team i{color:#090a0b;background:var(--gold);border-color:#ffe070;box-shadow:0 0 0 5px #f5b82028}.game-date{box-shadow:inset 0 0 18px #000}.card-signoff strong{text-shadow:0 1px 10px #f5b82042}@media (width<=700px){.board{grid-template-columns:76px minmax(0,1fr);gap:8px;padding-inline:8px}.class-list button{padding-inline:7px}.class-list button span,.card-kicker span:first-child{display:none}.card-kicker{justify-content:space-between}.card-top{gap:8px}.card-top h1{letter-spacing:-.06em;max-width:132px;font-size:1.25rem}.card-top .game-date{min-width:92px;max-width:96px}.matchup{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);padding-inline:5px}.team strong{overflow-wrap:anywhere;font-size:.78rem}.team i{width:48px;height:48px}.at-mark small{letter-spacing:.04em}.venue,.weather{padding-inline:10px}.card-signoff{padding-inline:8px}}.card-top .game-date b{color:#fff;letter-spacing:.08em;margin:3px 0 1px;font-size:.72rem;display:block}.matchup{grid-template-columns:1fr 1fr;gap:0;padding-inline:0}.team{padding:4px 24px}.team+.team{border-left:1px solid #353a3f}.team i,.home-team i{color:#fff;width:auto;height:auto;box-shadow:none;clip-path:none;background:0 0;border:0;margin:0 0 9px;font:clamp(3.4rem,8vw,5.4rem)/.9 Arial Black,Impact,sans-serif;display:block}.team .site-label{color:#aab0b6;letter-spacing:.18em;background:0 0;margin:8px auto 0;padding:0;font-size:.65rem}.team em{margin-top:7px}.card-signoff{display:none}@media (width<=700px){.card-top .game-date b{font-size:.55rem}.matchup{grid-template-columns:1fr 1fr;padding-inline:0}.team{padding:3px 6px}.team i,.home-team i{width:auto;height:auto;font-size:3.25rem}.team .site-label{margin-top:6px;font-size:.56rem}.team strong{overflow-wrap:normal}.card-kicker span:first-child{display:none}}.scorecard,.scorecard button{font-family:Impact,Arial Narrow,Arial Black,sans-serif}.team strong{letter-spacing:.015em;font-family:Impact,Arial Narrow,Arial Black,sans-serif;font-size:clamp(1.75rem,4.2vw,2.75rem);font-weight:900;line-height:.9}.team small{letter-spacing:.04em;text-transform:uppercase;font-family:Impact,Arial Narrow,Arial Black,sans-serif;font-size:clamp(1.2rem,2.8vw,1.75rem);line-height:1}.team:first-child i,.team:first-child strong{color:#ffbf24;text-shadow:2px 2px #123f73}.team:first-child small{color:#8eb4dc}.home-team i,.home-team strong{color:#16a05d;text-shadow:2px 2px #050607}.home-team small{color:#75d0a2}.team .site-label,.team em{font-family:Arial,sans-serif}.card-top h1{letter-spacing:.01em;font-family:Impact,Arial Narrow,Arial Black,sans-serif}.card-kicker,.game-date{font-family:Impact,Arial Narrow,Arial Black,sans-serif}@media (width<=700px){.team strong{font-size:clamp(1.05rem,4.1vw,1.35rem);line-height:.95}.team small{font-size:clamp(.88rem,3.4vw,1.05rem)}.team:first-child i,.team:first-child strong{text-shadow:1px 1px #123f73}.home-team i,.home-team strong{text-shadow:1px 1px #050607}}.league-browser{grid-template-columns:150px 210px minmax(0,1fr);align-items:start;gap:14px;width:min(1220px,100%);margin:auto;padding:30px max(18px,3vw) 60px;display:grid}.league-browser .class-list{position:sticky;top:12px}.league-list{background:#0a0c0e;border-top:4px solid #697078}.league-list p{color:#b6bcc2;border-bottom:1px solid var(--line);letter-spacing:.14em;margin:0;padding:14px;font-size:.7rem;font-weight:900}.league-list button{color:#d9dde0;border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:58px;padding:10px 13px;display:flex}.league-list button span{font-weight:900}.league-list button b{color:#777f86;font-size:1.45rem}.league-list button.active{color:#08090a;background:var(--gold)}.league-list button.active b{color:#08090a}.games-panel{border:1px solid #41464b;border-top:4px solid var(--gold);background:#0b0d10;overflow:hidden;box-shadow:0 18px 45px #0008}.games-heading{background:linear-gradient(110deg,#171a1e,#090b0d);border-bottom:1px solid #34393e;justify-content:space-between;align-items:center;gap:15px;min-height:82px;padding:15px 18px;display:flex}.games-heading small{color:var(--gold);letter-spacing:.12em;font-size:.68rem;font-weight:900}.games-heading h1{letter-spacing:.02em;margin:2px 0 0;font:2.35rem/.95 Impact,Arial Narrow,sans-serif}.games-heading>span{color:#0a0b0c;background:var(--gold);letter-spacing:.1em;padding:5px 9px;font-size:.65rem;font-weight:900}.games-list{display:grid}.game-row{border-bottom:1px solid #34393e;grid-template-columns:minmax(0,1fr) 114px minmax(0,1fr);align-items:stretch;min-height:132px;display:grid}.game-row:last-child{border-bottom:0}.game-team{background:linear-gradient(90deg,color-mix(in srgb,var(--team) 48%,#090b0d),#090b0d);flex-direction:column;justify-content:center;min-width:0;padding:20px 18px;display:flex;position:relative}.game-team.home{background:linear-gradient(270deg,color-mix(in srgb,var(--team) 48%,#090b0d),#090b0d);text-align:right}.game-team span{color:var(--accent);letter-spacing:.15em;font:700 .62rem/1 Arial,sans-serif}.game-team strong{color:#fff;letter-spacing:.02em;text-transform:uppercase;margin:6px 0 2px;font:clamp(1.35rem,2.6vw,2rem)/.95 Impact,Arial Narrow,sans-serif}.game-team small{color:#d0d3d6;font:700 .72rem/1.2 Arial,sans-serif}.game-score{background:#050607;border-inline:1px solid #34393e;justify-content:center;align-items:center;gap:8px;padding:16px 8px 29px;display:flex;position:relative}.game-score b{font:2.4rem/1 Impact,Arial Narrow,sans-serif}.game-score i{color:var(--gold);font-style:normal}.game-score small{color:#9ba2aa;letter-spacing:.08em;text-align:center;font-size:.63rem;font-weight:900;position:absolute;bottom:10px;left:0;right:0}.schedule-empty{color:#9ba2aa;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:330px;display:flex}.schedule-empty strong{color:#fff;font:2rem Impact,sans-serif}.schedule-empty span{font-size:.85rem}@media (width<=800px){.league-browser{grid-template-columns:78px minmax(0,1fr);gap:8px;padding:18px 8px 45px}.league-browser .class-list{grid-row:1;position:static}.league-list{grid-area:1/2}.games-panel{grid-column:1/-1}.league-list p{padding:10px;font-size:.6rem}.league-list button{min-height:47px;padding:7px 10px}.game-row{grid-template-columns:minmax(0,1fr) 74px minmax(0,1fr);min-height:112px}.game-team{padding:15px 9px}.game-team strong{overflow-wrap:anywhere;font-size:clamp(1rem,4.3vw,1.4rem)}.game-team small{font-size:.62rem}.game-score{gap:4px;padding-inline:4px}.game-score b,.games-heading h1{font-size:1.9rem}}.wip-page{text-align:center;background:radial-gradient(circle at 50% 38%,#2b2209 0,#0000 34rem),#030405;place-content:center;justify-items:center;gap:clamp(24px,4vh,42px);min-height:100vh;padding:clamp(20px,5vw,56px);display:grid}.wip-page>img{width:min(930px,92vw,58vh);height:auto;display:block}.wip-page h1{color:#fff;letter-spacing:.025em;margin:0;font:clamp(3rem,10vw,7rem)/.88 Impact,Arial Narrow,sans-serif}.wip-header-only{gap:clamp(12px,2.5vh,24px)}.wip-header-only>img{width:min(1240px,94vw,76vh)}.wip-header-only>p{color:#f5b820;letter-spacing:.26em;margin:0;font:800 clamp(.58rem,1.1vw,.8rem)/1 Arial,sans-serif}.review-unavailable{background:radial-gradient(circle at 50% 40%,#2b2209 0,#0000 34rem),#030405;place-items:center;min-height:100vh;padding:24px;display:grid}.review-unavailable section{text-align:center;background:#070809;border:2px solid #f5b820;justify-items:center;gap:17px;padding:clamp(30px,6vw,58px);display:grid}.review-unavailable p{color:#f5b820;letter-spacing:.2em;margin:0;font:800 .76rem/1 Arial,sans-serif}.review-unavailable h1{color:#fff;margin:0;font:clamp(2.2rem,7vw,4.5rem)/.9 Impact,Arial Narrow,sans-serif}.review-unavailable span{color:#c6c9cc;font-weight:700}.compact-browser{grid-template-columns:92px 150px 180px minmax(0,1fr);align-items:start;gap:9px;width:min(1380px,100%);margin:auto;padding:22px max(14px,2.4vw) 34px;display:grid}.compact-browser .class-list p,.compact-browser .league-list p,.team-list>p{min-height:37px;color:var(--gold);border-bottom:1px solid var(--line);letter-spacing:.14em;background:#080a0c;margin:0;padding:10px;font-size:.65rem;font-weight:900}.compact-browser .class-list button{min-height:57px;padding:7px 10px}.compact-browser .class-list button strong{font-size:1.4rem}.compact-browser .league-list button{min-height:57px;padding:8px 10px;font-size:.82rem}.team-list{background:#0a0c0e;border-top:4px solid #697078}.team-list button{color:#fff;border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:8px;width:100%;min-height:57px;padding:6px 8px;display:flex;position:relative}.team-list button i{background:var(--school);flex:none;width:6px;height:34px}.team-list button span,.team-list button strong,.team-list button small{display:block}.team-list button strong{font-size:.82rem;line-height:1}.team-list button small{color:#8f969d;margin-top:3px;font-size:.62rem}.team-list button.active{background:color-mix(in srgb,var(--school) 34%,#0a0c0e);box-shadow:inset 3px 0 var(--school)}.team-list button.active small{color:#dadddf}.teams-soon{color:#888f96;padding:18px 10px;font-size:.72rem;display:block}.compact-browser .scorecard{min-width:0}.compact-browser .card-kicker{min-height:32px}.compact-browser .card-top{padding-block:14px}.compact-browser .card-top h1{font-size:clamp(1.8rem,3.4vw,2.8rem)}.compact-browser .scorecard .team i,.compact-browser .scorecard .team strong{color:var(--school);text-shadow:1px 1px #000}.compact-browser .scorecard .team small{color:color-mix(in srgb,var(--school) 60%,#fff)}@media (width<=950px){.compact-browser{grid-template-columns:75px 128px 160px minmax(0,1fr);padding-inline:8px}.compact-browser .matchup{min-height:205px}.compact-browser .team{padding-inline:10px}.compact-browser .scorecard .team strong{font-size:clamp(.95rem,2.4vw,1.35rem)}}@media (width<=700px){.compact-browser{grid-template-columns:68px minmax(100px,1fr) minmax(118px,1.2fr);gap:6px;padding:12px 6px 24px}.compact-browser .class-list{grid-column:1}.compact-browser .league-list{grid-column:2}.team-list{grid-column:3}.compact-browser .scorecard{grid-column:1/-1}.compact-browser .class-list button,.compact-browser .league-list button,.team-list button{min-height:49px}.compact-browser .class-list button strong{font-size:1.2rem}.compact-browser .league-list button{font-size:.7rem}.team-list button{gap:5px;padding-inline:5px}.team-list button i{width:4px;height:30px}.team-list button strong{font-size:.7rem}.team-list button small{font-size:.56rem}.compact-browser .card-top h1{font-size:1.5rem}.compact-browser .matchup{min-height:200px}}.team-list{scrollbar-color:#626970 #111418;scrollbar-width:thin;max-height:438px;overflow-y:auto}.team-list>p{z-index:2;position:sticky;top:0}.team-list>p small{color:#7f878e;letter-spacing:.09em;margin-top:2px;font-size:.48rem;display:block}.team-list button.active{box-shadow:inset 4px 0 var(--school),inset 0 -2px var(--accent)}@media (width<=700px){.team-list{max-height:350px}}.weather-alert{color:#fff;letter-spacing:.08em;background:#8f1e24;border:2px solid #ffdb72;align-items:center;gap:10px;width:min(1380px,100% - 28px);min-height:46px;margin:14px auto 0;padding:10px 14px;font-size:.8rem;font-weight:900;display:flex}.weather-alert svg{color:#ffdb72;flex:none;width:20px}.weather-alert span{letter-spacing:0;font-weight:700}.weather-wire{background:#111418;border-bottom:1px solid #43484d;grid-template-columns:154px minmax(0,1fr);width:min(1380px,100%);height:54px;margin:auto;display:grid;overflow:hidden}.weather-wire button{color:#090a0b;background:var(--gold);text-align:left;cursor:pointer;border:0;padding:7px 12px}.weather-wire button strong,.weather-wire button small{display:block}.weather-wire button strong{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font:1rem/1 Impact,Arial Narrow,sans-serif;overflow:hidden}.weather-wire button small{letter-spacing:.1em;align-items:center;gap:5px;margin-top:4px;font-size:.52rem;font-weight:900;display:flex}.weather-wire button svg{width:11px;height:11px}.wire-window{align-items:center;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 2% 98%,#0000);mask-image:linear-gradient(90deg,#0000,#000 2% 98%,#0000)}.wire-track{color:#d7dade;white-space:nowrap;align-items:center;gap:20px;width:max-content;padding-left:100%;font-family:Courier New,monospace;font-size:.78rem;animation:24s linear infinite weather-wire;display:flex}.wire-track span{color:var(--gold);font-weight:900}.wire-track b{font-weight:700}.wire-track i{color:#6c747b;font-style:normal}@keyframes weather-wire{to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.wire-track{text-overflow:ellipsis;width:100%;padding-left:16px;animation:none;overflow:hidden}}.sponsor-slot{color:#8e969d;text-align:center;background:#08090a;border-bottom:1px solid #32373c;justify-content:center;align-items:center;gap:10px;min-height:38px;padding:7px 14px;font-family:Arial,sans-serif;display:flex}.sponsor-slot small{color:var(--gold);letter-spacing:.13em;font-size:.57rem;font-weight:900}.sponsor-slot strong{letter-spacing:.08em;font-size:.65rem}.media-strip{background:#080a0c;border-top:1px solid #353a3f;grid-template-columns:1fr 1fr 1fr;font-family:Arial,sans-serif;display:grid}.media-strip>div{border-right:1px solid #353a3f;min-width:0;padding:11px 13px}.media-strip>div:last-child{border-right:0}.media-strip svg{float:left;width:15px;height:15px;color:var(--gold);margin:1px 6px 8px 0}.media-strip span,.media-strip strong{display:block}.media-strip span{color:var(--gold);letter-spacing:.12em;font-size:.55rem;font-weight:900}.media-strip strong{color:#c8cdd1;margin-top:3px;font-size:.68rem;line-height:1.25}.verification-note{color:#858d94;text-align:center;background:#050607;border-top:1px solid #292d31;margin:0;padding:8px 14px;font:600 .6rem/1.35 Arial,sans-serif}@media (width<=700px){.weather-wire{grid-template-columns:118px 1fr;height:48px}.weather-wire button{padding-inline:8px}.weather-wire button strong{font-size:.8rem}.wire-track{gap:14px;font-size:.68rem}.media-strip{grid-template-columns:1fr}.media-strip>div{border-bottom:1px solid #292d31;border-right:0;padding:8px 11px}.media-strip>div:last-child{border-bottom:0}.media-strip strong{font-size:.65rem}.verification-note{padding-inline:10px}}.compact-browser{grid-template-columns:92px 245px minmax(0,1fr);gap:10px}.compact-browser .class-list button:disabled{color:#666c72;cursor:not-allowed;opacity:.52}.compact-browser .class-list button:disabled strong{font-size:1.15rem}.compact-browser .team-list{max-height:428px}.compact-browser .team-list button{min-height:50px}.compact-browser .team-list button strong{font-size:.86rem}.compact-browser .scorecard{position:sticky;top:10px}.compact-browser .matchup{min-height:224px}@media (width<=950px){.compact-browser{grid-template-columns:76px 205px minmax(0,1fr)}.compact-browser .team-list button strong{font-size:.78rem}.compact-browser .scorecard .team strong{font-size:clamp(1.05rem,2.7vw,1.55rem)}}@media (width<=700px){.compact-browser{grid-template-columns:70px minmax(0,1fr);gap:7px}.compact-browser .class-list{grid-column:1}.compact-browser .team-list{grid-column:2;max-height:300px}.compact-browser .scorecard{grid-column:1/-1;position:static}.compact-browser .team-list button{min-height:45px}.compact-browser .team-list button strong{font-size:.78rem}.compact-browser .team-list button small{font-size:.59rem}.compact-browser .matchup{min-height:190px}}.season-browser{grid-template-columns:82px 170px 195px minmax(0,1fr);align-items:start;gap:8px;width:min(1500px,100%);margin:auto;padding:18px max(10px,1.5vw) 30px;display:grid}.season-browser .class-list,.season-browser .league-list,.season-browser .team-list{scrollbar-width:thin;scrollbar-color:#61686f #101316;max-height:520px;overflow:auto}.season-browser .class-list button{min-height:54px;padding-inline:9px}.season-browser .class-list button:disabled{color:#676d73;cursor:not-allowed;opacity:.5}.season-browser .league-list{border-top-color:var(--gold)}.season-browser .league-list button{min-height:57px;padding:8px 10px;font-size:.76rem}.season-browser .team-list{border-top-color:#697078}.season-browser .team-list button{min-height:52px}.season-browser .team-list button>svg{color:#7a8289;width:13px;margin-left:auto}.season-panel{background:#090b0d;border:1px solid #3c4247;min-width:0;overflow:hidden;box-shadow:0 18px 45px #0008}.season-panel .scorecard{box-shadow:none;border:0}.season-panel .game-strip{grid-template-columns:1fr 1fr}.kshsaa-link{color:#fff;border-left:1px solid #353a3f;align-items:center;gap:11px;min-height:70px;padding:13px 18px;text-decoration:none;display:flex}.kshsaa-link svg{width:21px;color:var(--gold)}.kshsaa-link span,.kshsaa-link small,.kshsaa-link strong{display:block}.kshsaa-link small{color:var(--gold);letter-spacing:.12em;font-size:.58rem;font-weight:900}.kshsaa-link strong{font-size:.92rem}.kshsaa-link:hover{background:#1a1e22}.schedule-head{border-top:3px solid var(--gold);background:#11151a;border-bottom:1px solid #3a4045;justify-content:space-between;align-items:center;gap:12px;min-height:61px;padding:10px 14px;display:flex}.schedule-head small{color:var(--gold);letter-spacing:.13em;font-size:.56rem;font-weight:900}.schedule-head h2{text-transform:uppercase;margin:2px 0 0;font:1.35rem/1 Impact,Arial Narrow,sans-serif}.schedule-head>span{color:#050607;background:var(--gold);letter-spacing:.08em;padding:5px 8px;font-size:.58rem;font-weight:900}.week-grid{background:#343a3f;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.week-grid button{color:#fff;text-align:left;cursor:pointer;background:#0c0f12;border:0;min-width:0;min-height:78px;padding:9px 10px}.week-grid button.active{box-shadow:inset 0 0 0 2px var(--gold);background:#25200e}.week-grid button:disabled{color:#6e757b;cursor:not-allowed;background:#090b0d}.week-grid span,.week-grid strong,.week-grid small{display:block}.week-grid span{color:var(--gold);letter-spacing:.13em;font-size:.53rem;font-weight:900}.week-grid strong{overflow-wrap:anywhere;margin:4px 0;font:clamp(.76rem,1vw,.9rem)/1.05 Arial Black,Arial,sans-serif}.week-grid small{color:#929aa1;font-size:.56rem;font-weight:700}.season-panel .verification-note{text-align:left}.season-browser .scorecard .team i,.season-browser .scorecard .team strong{color:var(--school);text-shadow:1px 1px #000}.season-browser .scorecard .team small{color:color-mix(in srgb,var(--school) 60%,#fff)}@media (width<=1100px){.season-browser{grid-template-columns:72px 145px 170px minmax(0,1fr)}.season-panel .team{padding-inline:10px}.season-panel .team strong{font-size:clamp(1rem,2.2vw,1.45rem)}.week-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.season-browser{grid-template-columns:64px minmax(112px,.9fr) minmax(130px,1.1fr);gap:5px;padding:10px 5px 22px}.season-browser .class-list{grid-column:1}.season-browser .league-list{grid-column:2}.season-browser .team-list{grid-column:3;max-height:385px}.season-panel{grid-column:1/-1}.season-browser .league-list button,.season-browser .team-list button{min-height:48px}.season-browser .league-list button{padding-inline:7px;font-size:.63rem}.season-browser .team-list button strong{font-size:.69rem}.season-browser .team-list button small{font-size:.53rem}.season-panel .matchup{min-height:185px}.season-panel .game-strip{grid-template-columns:1fr}.kshsaa-link{border-top:1px solid #353a3f;border-left:0;min-height:58px}.week-grid button{min-height:75px}.schedule-head h2{font-size:1.05rem}.schedule-head>span{font-size:.5rem}}.site-header{justify-content:center;align-items:center;height:clamp(112px,15vw,178px);padding:8px max(12px,2vw);display:flex}.site-header img{object-fit:contain;width:min(1380px,100%);height:100%;max-height:none}.season-browser{grid-template-columns:88px 190px 210px minmax(0,1fr);align-items:stretch;padding-top:14px}.season-browser .class-list,.season-browser .league-list,.season-browser .team-list{border-top-color:var(--gold);background:#0a0c0e;height:520px;max-height:520px}.season-browser .class-list p,.season-browser .league-list p,.season-browser .team-list>p{flex-direction:column;justify-content:center;height:42px;min-height:42px;padding:10px;display:flex}.season-browser .league-list button{padding-inline:11px;font-size:.78rem;line-height:1.15}.season-panel{align-self:stretch}.season-panel .scorecard{min-height:0}.season-panel .matchup{min-height:210px}@media (width<=1100px){.season-browser{grid-template-columns:74px 155px 178px minmax(0,1fr)}}@media (width<=760px){.site-header{height:104px;padding:5px 8px}.season-browser{grid-template-columns:64px minmax(112px,.9fr) minmax(130px,1.1fr);padding-top:8px}.season-browser .class-list,.season-browser .league-list,.season-browser .team-list{height:385px;max-height:385px}.season-browser .class-list button,.season-browser .league-list button,.season-browser .team-list button{min-height:49px}}.season-panel .scorecard{isolation:isolate;background:radial-gradient(circle at 50% 45%,#221c0b 0,#0000 38%),linear-gradient(145deg,#111418,#06080a 62%);border:2px solid #785f18;box-shadow:0 22px 55px #000c,inset 0 0 0 1px #f5b82026}@media (width<=760px){.app.onboarding-active .welcome-results.onboarding-search-results .welcome-result .welcome-result-lockup{grid-template-columns:minmax(0,1fr) max-content!important;column-gap:12px!important;min-height:62px!important;padding:0 18px!important}.app.onboarding-active .welcome-results.onboarding-search-results .welcome-result .welcome-result-lockup>b,.app.onboarding-active .welcome-results.onboarding-search-results .welcome-result .welcome-result-lockup>small{white-space:nowrap!important;overflow-wrap:normal!important;word-break:keep-all!important;-webkit-hyphens:none!important;hyphens:none!important;text-overflow:clip!important;overflow:visible!important}.app.onboarding-active .welcome-picked-team.following{border:1px solid color-mix(in srgb,var(--welcome-color) 68%,#fff)!important;border-left:8px solid var(--welcome-color)!important;background:linear-gradient(105deg,color-mix(in srgb,var(--welcome-color) 28%,#090b0d),#090b0d 64%)!important;box-shadow:inset 0 1px #ffffff20,0 4px 12px #000a!important}.app.onboarding-active .welcome-picked-team.following .welcome-following-lockup>b{color:var(--welcome-color)!important;opacity:1!important;text-shadow:2px 2px #030405!important}.app.onboarding-active .welcome-change-chooser button,.app.onboarding-active .welcome-change-home{background:linear-gradient(#201808,#080a0c)!important;border-color:#e2b72f!important;box-shadow:inset 0 1px #fff3,0 0 12px #d6a72a38!important}.app.onboarding-active .welcome-picked-team.home{box-shadow:inset 8px 0 0 var(--welcome-color),0 0 16px color-mix(in srgb,var(--welcome-color) 25%,transparent)!important;background:linear-gradient(105deg,#062b1d,#080b0d 48%,#062b1d)!important}.app.onboarding-active .welcome-picked-team.following{background:linear-gradient(110deg,color-mix(in srgb,var(--welcome-color) 22%,#090b0d),#090b0d 58%)!important;box-shadow:inset 7px 0 0 var(--welcome-color),0 0 12px color-mix(in srgb,var(--welcome-color) 20%,transparent)!important}.app.onboarding-active .welcome-change-chooser button{background:linear-gradient(#201808,#080a0c)!important;border-color:#e2b72f!important;box-shadow:inset 0 1px #fff3,0 0 12px #d6a72a38!important}.app.onboarding-active .welcome-continue{box-shadow:inset 0 2px #fff8,inset 0 -8px #8d5500,0 0 20px #d6a72a55!important}.welcome-change-chooser{grid-template-columns:1fr 1fr;gap:8px;margin:10px 0;display:grid}.welcome-change-chooser button{color:#fff;letter-spacing:.05em;background:#090b0d;border:2px solid #d6a72a;min-height:70px;font:900 1.25rem/1 AntonDisplay,Impact,sans-serif}.welcome-edit-note{color:#d6a72a;text-align:center;letter-spacing:.08em;margin:7px 0 0;font:900 .78rem/1 Arial,sans-serif}.welcome-picked-team.following.editing{cursor:pointer;box-shadow:inset 0 0 0 2px #d6a72a!important}.welcome-picked-team.following.editing:after{content:"TAP TO REMOVE";color:#d6a72a;text-align:center;letter-spacing:.08em;font:900 .58rem/1 Arial,sans-serif;position:absolute;bottom:5px;left:0;right:0}}.app.onboarding-active .welcome-picked-team.home>span,.app.onboarding-active .welcome-picked-team.following>span,.app.onboarding-active .welcome-results .welcome-home-result span,.app.onboarding-active .welcome-results .welcome-favorite-result span{white-space:nowrap!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:.16em!important}.kansas-scorecard-mark{z-index:0;pointer-events:none;filter:drop-shadow(0 0 16px #f5b82024);width:calc(100% - 20px);height:calc(100% - 94px);position:absolute;inset:39px 10px 55px;overflow:visible}.kansas-scorecard-mark path{fill:#f5b82008;stroke:#f5b820;stroke-width:7px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.scorecard>.card-kicker,.scorecard>.card-top,.scorecard>.matchup,.scorecard>.game-strip{z-index:1;position:relative}.season-panel .team{padding-inline:18px}.season-panel .team .town-label{color:#f5b820;letter-spacing:.18em;margin:0 0 5px;font:800 .68rem/1 Arial,sans-serif}.season-panel .team strong{letter-spacing:.01em;text-wrap:balance;font-size:clamp(2.25rem,4.7vw,3.65rem);line-height:.9}.season-panel .team .site-label{margin-top:12px;font-size:.72rem}.season-panel .team em{font-size:.78rem}@media (width<=1100px){.season-browser .team-list button strong{font-size:.9rem}.season-panel .team strong{font-size:clamp(1.65rem,3.4vw,2.5rem)}}@media (width<=760px){.kansas-scorecard-mark{width:calc(100% - 6px);height:calc(100% - 94px);inset:39px 3px 55px}.kansas-scorecard-mark path{stroke-width:5px}.season-panel .matchup{min-height:225px;padding-block:19px}.season-panel .team{padding-inline:7px}.season-panel .team i,.season-panel .home-team i{font-size:3.8rem}.season-panel .team .town-label{letter-spacing:.12em;font-size:.55rem}.season-panel .team strong{font-size:clamp(1.42rem,6.4vw,2.05rem);line-height:.92}.season-panel .team small{font-size:clamp(.92rem,3.8vw,1.16rem)}.season-panel .team .site-label{font-size:.6rem}.season-panel .team em{font-size:.62rem}.season-panel .card-top h1{font-size:clamp(2rem,8.5vw,3rem)}.app.onboarding-active .welcome-picked-team.following .welcome-following-lockup>b{font-size:var(--selected-favorite-size,2rem)!important;white-space:nowrap!important;line-height:.92!important;transform:scaleX(1.08)!important}.app.onboarding-active .welcome-picked-team.home{box-shadow:inset 8px 0 0 var(--welcome-color),inset 0 1px 0 #ffffff24,0 0 16px color-mix(in srgb,var(--welcome-color) 25%,transparent)!important;background:linear-gradient(105deg,#062b1d,#080b0d 48%,#062b1d)!important}.app.onboarding-active .welcome-picked-team.following{background:linear-gradient(110deg,color-mix(in srgb,var(--welcome-color) 22%,#090b0d),#090b0d 58%)!important;box-shadow:inset 7px 0 0 var(--welcome-color),inset 0 1px 0 #ffffff18,0 0 12px color-mix(in srgb,var(--welcome-color) 20%,transparent)!important}.app.onboarding-active .welcome-picked-team.following .welcome-following-lockup>b{text-shadow:0 2px 0 #000,0 0 7px color-mix(in srgb,var(--welcome-color) 22%,transparent)!important}.app.onboarding-active .welcome-change-chooser button{background:linear-gradient(#201808,#080a0c)!important;border-color:#e2b72f!important;box-shadow:inset 0 1px #fff3,0 0 12px #d6a72a38!important}.app.onboarding-active .welcome-continue{box-shadow:inset 0 2px #fff8,inset 0 -8px #8d5500,0 0 20px #d6a72a55!important}}.home-matchup-command{background:#090a0c;border:2px solid #b4871c;border-radius:6px;grid-template-columns:minmax(0,1fr) 88px;width:min(100% - 16px,680px);min-height:52px;margin:8px auto 5px;display:grid;overflow:hidden;box-shadow:0 3px 9px #0008}.home-matchup-summary{color:#f4f0e2;cursor:pointer;background:linear-gradient(90deg,#211807,#090a0c 70%);border:0;border-right:1px solid #756127;justify-content:flex-start;align-items:center;gap:10px;min-width:0;padding:7px 11px;display:flex}.home-matchup-teams,.home-matchup-time{justify-content:center;align-items:center;min-width:0;display:flex}.home-matchup-teams{white-space:nowrap;flex:auto;gap:6px;padding:0}.home-matchup-teams i{min-width:0;color:var(--team-color);letter-spacing:-.025em;text-overflow:ellipsis;text-shadow:2px 2px #000;font:900 clamp(.98rem,4vw,1.35rem)/.95 AntonDisplay,Impact,sans-serif;overflow:hidden}.home-matchup-teams b{color:var(--gold);text-shadow:2px 2px #000;flex:none;font:900 .9rem/1 AntonDisplay,Impact,sans-serif}.home-matchup-time{white-space:nowrap;flex:none;gap:5px;padding:0}.home-matchup-time small{color:#d8d3c4;letter-spacing:.065em;font:900 clamp(.52rem,2.05vw,.64rem)/1 Arial,sans-serif}.home-matchup-time strong{color:var(--gold);letter-spacing:.025em;text-shadow:1px 1px #000;font:900 clamp(.57rem,2.2vw,.7rem)/1 AntonDisplay,Impact,sans-serif}.privacy-page{color:#f4f0e2;background:#090a0c;border:2px solid #b4871c;width:min(100% - 32px,720px);margin:40px auto;padding:28px}.privacy-page h1{color:#f0c33b;letter-spacing:.03em;margin:0 0 18px;font:900 clamp(2rem,8vw,3.4rem)/1 AntonDisplay,Impact,sans-serif}.privacy-page p{font:400 1rem/1.55 Arial,sans-serif}.privacy-page a{color:#f0c33b}.home-matchup-change{color:#f0c33b;letter-spacing:.045em;text-align:center;text-shadow:1px 1px #000;cursor:pointer;background:linear-gradient(#201806,#110f09);border:0;place-content:center;padding:5px;font:900 clamp(.62rem,2.45vw,.74rem)/.95 AntonDisplay,Impact,sans-serif;display:grid}.home-matchup-summary:focus-visible,.home-matchup-change:focus-visible{z-index:1;outline-offset:-4px;outline:2px solid #fff;position:relative}.home-matchup-summary:active,.home-matchup-change:active{filter:brightness(1.15)}.football-sports-strip .other-sports-option{gap:0}@media (width>=761px){.home-matchup-command{grid-template-columns:minmax(0,1fr) 116px;width:min(100% - 32px,920px);min-height:62px}.home-matchup-summary{gap:18px;padding-inline:20px}.home-matchup-change{font-size:.92rem}}.game-weather-board{color:#f8f6ee;text-align:center;background:linear-gradient(90deg,#070b0b,#040506 49%,#0b0c0c);border:3px solid #e5b72b;width:min(100% - 16px,680px);margin:7px auto 6px;font-family:AntonDisplay,Impact,sans-serif;overflow:hidden;box-shadow:0 3px 10px #0008}.game-weather-ticker{color:#f5f2e8;letter-spacing:.1em;white-space:nowrap;border-bottom:1px solid #9f7618;justify-content:center;align-items:center;min-height:23px;padding:3px 10px;font-size:clamp(.55rem,2.25vw,.69rem);display:flex}.game-weather-ticker.active{color:#ffd24b;justify-content:flex-start;overflow:hidden}.game-weather-ticker.active span{padding-left:100%;animation:20s linear infinite weather-watch-ticker;display:inline-block}.game-weather-content{grid-template-columns:minmax(76px,.9fr) minmax(0,1.25fr) minmax(84px,.9fr);align-items:center;gap:6px;min-height:71px;padding:5px 10px 3px;display:grid}.game-weather-condition,.game-weather-location,.game-weather-details{flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex}.game-weather-condition svg{color:#ffd44d;stroke-width:1.75px;filter:drop-shadow(0 1px #000);width:31px;height:31px;margin-bottom:1px}.game-weather-condition strong{color:#f5f2ea;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:clamp(.58rem,2.35vw,.72rem);overflow:hidden}.game-weather-location small,.game-weather-details small{color:#d9d8d3;letter-spacing:.09em;font:900 clamp(.53rem,2.1vw,.67rem)/1 AntonDisplay,Impact,sans-serif}.game-weather-location strong{color:#f5c738;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;text-shadow:1px 1px #000;max-width:100%;margin-top:3px;font-size:clamp(1.16rem,5.15vw,1.75rem);overflow:hidden}.game-weather-details{align-self:stretch;gap:1px}.game-weather-details small{color:#f5c738;white-space:nowrap;width:100%}.game-weather-details strong{color:#f7f5ed;letter-spacing:-.07em;text-shadow:1px 2px #000;padding:0;font-size:clamp(2rem,9vw,3rem);line-height:.85}.game-weather-details b{color:#f5f2ea;letter-spacing:.03em;white-space:nowrap;width:100%;font:900 clamp(.5rem,2.05vw,.62rem)/1 AntonDisplay,Impact,sans-serif}.game-weather-board footer{color:#d9d8d3;letter-spacing:.09em;border-top:1px solid #7f641b;padding:3px 8px 4px;font-size:clamp(.48rem,1.95vw,.6rem)}@keyframes weather-watch-ticker{to{transform:translate(-100%)}}@media (width>=761px){.game-weather-board{border-width:4px;width:min(100% - 32px,920px)}.game-weather-ticker{min-height:29px}.game-weather-content{min-height:104px;padding:8px 24px 5px}.game-weather-condition svg{width:46px;height:46px}.game-weather-details strong{font-size:3.8rem}.game-weather-board footer{padding-bottom:6px}}@media (prefers-reduced-motion:reduce){.game-weather-ticker.active span{padding-left:0;animation:none}}.season-browser.selector-frame>.class-list>button{text-align:center!important;justify-content:center!important;place-items:center!important;display:grid!important}.season-browser.selector-frame>.class-list>button>strong{text-align:center!important;width:100%!important;margin:0!important;display:block!important}.season-browser.school-selected .season-panel .scorecard-clean{border-top:6px solid var(--gold)!important;box-shadow:inset 0 1px #fff0a8,0 -1px #5d4110!important}.app.onboarding-active .welcome-picked:has(.welcome-picked-team.home){margin-top:0!important}.app.onboarding-active .welcome-picked:has(.welcome-picked-team.home) .welcome-picked-heading{display:none!important}.app.onboarding-active .welcome-picked:has(.welcome-picked-team.home) .welcome-picked-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.app.onboarding-active .welcome-picked:has(.welcome-picked-team.home) .welcome-picked-team.home{border:1px solid var(--welcome-color)!important;border-left:8px solid var(--welcome-color)!important;height:80px!important;min-height:80px!important;box-shadow:none!important;background:#0b1110!important;border-radius:10px!important;grid-column:1/-1!important;align-items:center!important;padding:0 20px!important;display:flex!important}.app.onboarding-active .welcome-picked:has(.welcome-picked-team.home) .welcome-picked-team.home>span{justify-content:space-between!important;align-items:center!important;gap:18px!important;width:100%!important;padding:0!important;display:flex!important}:is(.app.onboarding-active .welcome-picked:has(.welcome-picked-team.home) .welcome-picked-team.home b,.app.onboarding-active .welcome-picked:has(.welcome-picked-team.home) .welcome-picked-team.home small){color:var(--welcome-color)!important;letter-spacing:-.035em!important;text-shadow:none!important;font:900 clamp(1.95rem,9vw,2.7rem)/.82 AntonDisplay,Impact,sans-serif!important}.app.onboarding-active .welcome-picked:has(.welcome-picked-team.home) .welcome-picked-team.following{border:1px solid var(--welcome-color)!important;border-left:7px solid var(--welcome-color)!important;height:72px!important;min-height:72px!important;box-shadow:none!important;background:#0b0f11!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;padding:8px!important;display:flex!important}.app.onboarding-active .welcome-picked:has(.welcome-picked-team.home) .welcome-picked-team.following b{color:var(--welcome-color)!important;text-shadow:none!important;font:900 clamp(1.15rem,5.3vw,1.6rem)/.9 AntonDisplay,Impact,sans-serif!important;transform:none!important}.app.onboarding-active .welcome-picked:has(.welcome-picked-team.home) .welcome-change-home{color:#ebca64!important;min-height:68px!important;box-shadow:none!important;background:#0b0f11!important;border:2px solid #d9aa2e!important;border-radius:12px!important;margin-top:14px!important}.app.onboarding-active .welcome-picked:has(.welcome-picked-team.home) .welcome-continue{color:#050505!important;background:linear-gradient(#ffe87a,#d79a1a)!important;border:2px solid #fff1a5!important;border-radius:12px!important;min-height:78px!important;margin-top:14px!important;box-shadow:inset 0 2px #fffbd1,inset 0 -5px #895007,0 8px 18px #000!important}.app.onboarding-active .welcome-picked:has(.welcome-picked-team.home) .welcome-continue small{display:none!important}.app.onboarding-active .welcome-backdrop{background:#000000c7!important;align-items:flex-start!important;padding:16px!important;overflow-y:auto!important}.app.onboarding-active .welcome-panel{background:#07090a!important;border:2px solid #d9aa2d!important;width:min(100%,540px)!important;margin:0 auto!important;padding:12px!important;box-shadow:0 18px 50px #000!important}.app.onboarding-active .welcome-brand{border:1px solid #d9aa2d!important;width:100%!important;height:auto!important;margin:0 0 12px!important;display:block!important}.app.onboarding-active .welcome-home-jumbotron{color:#fff!important;flex-direction:column!important;gap:3px!important;margin:0 0 10px!important;padding:0 2px!important;display:flex!important}.app.onboarding-active .welcome-home-jumbotron small,.app.onboarding-active .welcome-picked-heading{color:#d9aa2d!important;letter-spacing:.09em!important;font:900 .76rem/1 AntonDisplay,Impact,sans-serif!important}.app.onboarding-active .welcome-home-jumbotron strong{color:#fff!important;letter-spacing:.01em!important;font:900 clamp(1.15rem,5vw,1.55rem)/.92 AntonDisplay,Impact,sans-serif!important}.app.onboarding-active .home-team-search,.app.onboarding-active .favorite-search input{color:#fff!important;box-sizing:border-box!important;background:#090c0f!important;border:1px solid #9b9b97!important;width:100%!important;height:58px!important;padding:0 16px!important;font:900 1rem AntonDisplay,Impact,sans-serif!important}.app.onboarding-active .welcome-results{background:#080a0c!important;border:1px solid #4f565a!important;max-height:260px!important;margin-top:7px!important;position:relative!important;overflow-y:auto!important}.app.onboarding-active .welcome-result{border:0!important;border-left:7px solid var(--welcome-color)!important;text-align:left!important;background:#0b0e10!important;border-bottom:1px solid #252b2e!important;width:100%!important;min-height:62px!important;padding:0 16px!important;display:block!important}.app.onboarding-active .welcome-result-lockup{justify-content:space-between!important;align-items:center!important;gap:14px!important;min-height:62px!important;display:flex!important}.app.onboarding-active .welcome-result-lockup b,.app.onboarding-active .welcome-result-lockup small{color:var(--welcome-color)!important;text-shadow:none!important;font:900 clamp(1.2rem,5.4vw,1.7rem)/.9 AntonDisplay,Impact,sans-serif!important}.app.onboarding-active .welcome-picked{margin-top:0!important}.app.onboarding-active .welcome-picked-heading{justify-content:space-between!important;align-items:center!important;margin:2px 2px 9px!important;display:flex!important}.app.onboarding-active .welcome-picked-heading small{color:#ddd!important;letter-spacing:.06em!important;font:700 .66rem/1 Arial,sans-serif!important}.app.onboarding-active .welcome-picked-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.app.onboarding-active .welcome-picked-team.home{border:1px solid var(--welcome-color)!important;border-left:9px solid var(--welcome-color)!important;background:linear-gradient(110deg,#073623,#0b1110)!important;grid-column:1/-1!important;justify-content:center!important;align-items:center!important;min-height:78px!important;padding:0 18px!important;display:flex!important}.app.onboarding-active .welcome-picked-team.home>span{justify-content:space-between!important;gap:20px!important;width:100%!important;display:flex!important}.app.onboarding-active .welcome-picked-team.home b,.app.onboarding-active .welcome-picked-team.home small{color:var(--welcome-color)!important;text-shadow:none!important;font:900 clamp(1.65rem,8.2vw,2.45rem)/.84 AntonDisplay,Impact,sans-serif!important}.app.onboarding-active .welcome-picked-team.following{border:1px solid color-mix(in srgb,var(--welcome-color) 75%,#fff)!important;border-left:7px solid var(--welcome-color)!important;background:#101315!important;justify-content:center!important;align-items:center!important;min-height:74px!important;padding:8px!important;display:flex!important}.app.onboarding-active .welcome-picked-team.following b{color:var(--welcome-color)!important;text-shadow:none!important;font:900 clamp(1.12rem,5.3vw,1.62rem)/.9 AntonDisplay,Impact,sans-serif!important}.app.onboarding-active .welcome-picked-team.favorite-search{grid-column:1/-1!important;min-height:58px!important;padding:0!important;display:block!important}.app.onboarding-active .welcome-change-home,.app.onboarding-active .welcome-continue{letter-spacing:.04em!important;border:1px solid #d9aa2d!important;width:100%!important;min-height:52px!important;margin-top:10px!important;font:900 1rem AntonDisplay,Impact,sans-serif!important}.app.onboarding-active .welcome-change-home{color:#e9ca68!important;background:#12100a!important}.app.onboarding-active .welcome-continue{color:#090909!important;background:linear-gradient(#f1ca51,#b77b09)!important;justify-content:center!important;align-items:center!important;gap:8px!important;display:flex!important}.app.onboarding-active .welcome-continue small{font:900 .72rem Arial,sans-serif!important}@media (width<=390px){.app.onboarding-active .welcome-backdrop{padding:8px!important}.app.onboarding-active .welcome-panel{padding:9px!important}.app.onboarding-active .welcome-picked-team.home{min-height:68px!important}.app.onboarding-active .welcome-picked-team.following{min-height:62px!important}}@media (width<=760px){.app.onboarding-active .welcome-picked-team.home{box-shadow:inset 8px 0 0 var(--welcome-color),inset 0 1px 0 #ffffff24,0 0 16px color-mix(in srgb,var(--welcome-color) 25%,transparent)!important;background:linear-gradient(105deg,#062b1d,#080b0d 48%,#062b1d)!important}.app.onboarding-active .welcome-picked-team.following{background:linear-gradient(110deg,color-mix(in srgb,var(--welcome-color) 22%,#090b0d),#090b0d 58%)!important;box-shadow:inset 7px 0 0 var(--welcome-color),inset 0 1px 0 #ffffff18,0 0 12px color-mix(in srgb,var(--welcome-color) 20%,transparent)!important}.app.onboarding-active .welcome-picked-team.following .welcome-following-lockup>b{text-shadow:0 2px 0 #000,0 0 7px color-mix(in srgb,var(--welcome-color) 22%,transparent)!important}.app.onboarding-active .welcome-change-chooser button{background:linear-gradient(#201808,#080a0c)!important;border-color:#e2b72f!important;box-shadow:inset 0 1px #fff3,0 0 12px #d6a72a38!important}.app.onboarding-active .welcome-continue{box-shadow:inset 0 2px #fff8,inset 0 -8px #8d5500,0 0 20px #d6a72a55!important}.app.onboarding-active .welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.home{flex-basis:72px!important;height:72px!important;min-height:72px!important}.app.onboarding-active .welcome-picked-team.home>span>b,.app.onboarding-active .welcome-picked-team.home>span>small{color:var(--welcome-color)!important;opacity:.88!important;text-shadow:none!important;font-family:AntonDisplay,Impact,Arial Narrow,sans-serif!important;font-size:clamp(1.82rem,9.2vw,2.7rem)!important}.app.onboarding-active .welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.home>span>b{color:var(--welcome-color)!important;opacity:.88!important;text-shadow:none!important;font-family:AntonDisplay,Impact,Arial Narrow,sans-serif!important;font-size:clamp(1.82rem,9.2vw,2.7rem)!important}.app.onboarding-active .welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.home>span>small{color:var(--welcome-color)!important;opacity:.88!important;text-shadow:none!important;font-family:AntonDisplay,Impact,Arial Narrow,sans-serif!important;font-size:clamp(1.82rem,9.2vw,2.7rem)!important}.app.onboarding-active .welcome-results .welcome-result>span{grid-template-columns:minmax(0,1fr) max-content!important;justify-content:normal!important;column-gap:24px!important;width:100%!important;display:grid!important}.app.onboarding-active .welcome-results .welcome-result>span>b,.app.onboarding-active .welcome-results .welcome-result>span>small{color:var(--welcome-color)!important;opacity:.88!important;text-shadow:none!important}.app.onboarding-active .welcome-results .welcome-result>span>b{text-align:left!important}.app.onboarding-active .welcome-results .welcome-result>span>small{text-align:right!important}.app.onboarding-active .welcome-flow-4 .welcome-picked-team.following b{font-size:clamp(1.28rem,6vw,1.78rem)!important;transform:scaleX(1.08)!important}.welcome-backdrop{background:linear-gradient(#02040533 0,#020405a3 34%,#020304 78%),url(/ks-friday-stadium-picker-v1.png) top/cover fixed!important;padding:18px 10px 26px!important}.welcome-panel.welcome-search-only{background:linear-gradient(#050808bd,#030506f0)!important;border:1px solid #655a32!important;width:min(100%,640px)!important;padding:0 7px 12px!important;box-shadow:0 0 36px #ecb82c2b,inset 0 1px #ffe18b59!important}.welcome-brand{aspect-ratio:auto!important;object-fit:contain!important;background:0 0!important;width:100%!important;height:auto!important;max-height:none!important;display:block!important}.welcome-panel:has(.welcome-picked) .welcome-brand{aspect-ratio:auto!important;object-fit:contain!important;background:0 0!important;width:100%!important;height:auto!important;max-height:none!important;display:block!important}.welcome-panel>.home-team-search{color:#f3f2ed!important;background:#040708e8!important;border:2px solid #7a693d!important;width:100%!important;min-height:76px!important;margin:18px 0 8px!important;font-size:clamp(1.1rem,5vw,1.55rem)!important}.welcome-panel>.home-team-search::placeholder{color:#d8dbdc!important;opacity:.9!important}.welcome-picked-list{padding:7px!important}.welcome-picked-team.home{flex:0 0 144px!important;height:144px!important;min-height:144px!important}.welcome-picked-team.home>span>b{font-size:clamp(3rem,13vw,4.7rem)!important}.welcome-picked-team.home>span>small{font-size:clamp(1.3rem,5vw,1.8rem)!important}.welcome-picked-team.following{flex-basis:76px!important;height:76px!important;min-height:76px!important;padding:8px 50px 8px 14px!important}.welcome-picked-team.following>span{flex-direction:column!important;justify-content:center!important;gap:4px!important;display:flex!important}.welcome-picked-team.following b{font-size:clamp(1.35rem,6vw,1.9rem)!important;line-height:.9!important}.welcome-picked-team.following small{color:#f7f5ef!important;letter-spacing:.09em!important;text-overflow:ellipsis!important;white-space:nowrap!important;font:800 .72rem/1 AntonDisplay,Impact,sans-serif!important;display:block!important;overflow:hidden!important}.welcome-picked-team.favorite-search{margin:0!important}.welcome-picked-list.favorites-4{grid-template-rows:144px repeat(2,82px)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.welcome-picked-list.favorites-4 .welcome-picked-team.home{grid-area:1/1/auto/-1!important;width:100%!important}.welcome-picked-list.favorites-4 .welcome-picked-team.following{border-left-width:8px!important;grid-area:auto!important;width:100%!important;height:82px!important;min-height:82px!important;padding:8px 40px 8px 10px!important}.welcome-picked-list.favorites-4 .welcome-picked-team.following>span{text-align:center!important;align-items:center!important}.welcome-picked-list.favorites-4 .welcome-picked-team.following b{text-align:center!important;font-size:clamp(1.16rem,5.7vw,1.7rem)!important}.welcome-picked-list.favorites-4 .welcome-picked-team.following small{display:none!important}.welcome-picked-list.favorites-4 .welcome-picked-team.following>button{width:29px!important;height:29px!important;right:7px!important}.welcome-picked:has(.favorites-4)>.welcome-team-count{display:none!important}.welcome-picked:has(.favorites-4)>.welcome-continue{min-height:68px!important;margin-top:7px!important}}.season-browser.first-visit-test.selection-league,.season-browser.school-selected.selection-league,.season-browser.first-visit-test.selection-school,.season-browser.school-selected.selection-school{grid-template-columns:76px minmax(0,1fr)!important;align-items:start!important;gap:7px!important}.season-browser.first-visit-test>.class-list,.season-browser.school-selected>.class-list{grid-area:1/1!important;grid-template-rows:44px repeat(9,44px)!important;width:76px!important;height:440px!important;max-height:440px!important;display:grid!important;overflow:hidden!important}.season-browser.first-visit-test>.class-list p,.season-browser.school-selected>.class-list p{height:44px!important;min-height:44px!important;padding:10px 8px!important}.season-browser.first-visit-test>.class-list button,.season-browser.school-selected>.class-list button{height:44px!important;min-height:44px!important;padding:6px 8px!important}.season-browser.first-visit-test>.class-list button strong,.season-browser.school-selected>.class-list button strong{font-size:1.15rem!important}.season-browser.first-visit-test>.league-list,.season-browser.school-selected.selection-league>.league-list{overscroll-behavior:contain!important;grid-area:1/2!important;width:100%!important;height:440px!important;max-height:440px!important;overflow-y:auto!important}.season-browser.first-visit-test>.league-list>p,.season-browser.school-selected.selection-league>.league-list>p{z-index:2;text-align:center!important;justify-content:center!important;align-items:center!important;height:44px!important;min-height:44px!important;padding:10px!important;display:flex!important;position:sticky!important;top:0!important}.season-browser.first-visit-test>.league-list button,.season-browser.school-selected.selection-league>.league-list button{white-space:nowrap!important;height:44px!important;min-height:44px!important;padding:6px 12px!important}.season-browser.first-visit-test>.league-list button span,.season-browser.school-selected.selection-league>.league-list button span{text-overflow:ellipsis!important;font-size:.9rem!important;overflow:hidden!important}.season-browser.first-visit-test.selection-school>.league-list,.season-browser.school-selected.selection-school>.league-list{display:none!important}.season-browser.first-visit-test.selection-school>.team-list,.season-browser.school-selected.selection-school>.team-list{flex-direction:column!important;grid-area:1/2!important;width:100%!important;height:440px!important;max-height:440px!important;display:flex!important;overflow:hidden!important}.season-browser.first-visit-test.selection-school>.team-list>p,.season-browser.school-selected.selection-school>.team-list>p{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;height:44px!important;min-height:44px!important;margin:0!important;display:flex!important}.season-browser.first-visit-test.selection-school>.team-list button,.season-browser.school-selected.selection-school>.team-list button{text-align:center!important;flex:1 1 0!important;justify-content:center!important;height:auto!important;min-height:0!important;padding:10px 12px!important}.season-browser.first-visit-test.selection-school>.team-list button>span,.season-browser.school-selected.selection-school>.team-list button>span{text-align:center!important;align-items:center!important}.season-browser.first-visit-test.selection-school>.team-list button strong,.season-browser.school-selected.selection-school>.team-list button strong{white-space:nowrap!important;font-size:clamp(1.5rem,7.5vw,3.2rem)!important;line-height:.92!important}.season-browser.first-visit-test.selection-school>.team-list button small,.season-browser.school-selected.selection-school>.team-list button small{font-size:clamp(.85rem,4vw,1.35rem)!important;line-height:1!important}.season-browser.first-visit-test.selection-league{grid-template-columns:104px minmax(0,1fr)!important}.season-browser.first-visit-test.selection-league>.class-list{grid-area:1/1!important;min-height:432px!important;max-height:432px!important}.season-browser.first-visit-test.selection-league>.league-list{grid-area:1/2!important;min-height:432px!important;max-height:432px!important;display:block!important}.season-browser.first-visit-test.selection-league .league-list button{min-height:66px!important;padding:13px 18px!important}.season-browser.first-visit-test.selection-league .league-list button span{font-size:clamp(1rem,2.15vw,1.65rem)!important;line-height:.94!important}.season-browser.first-visit-test.selection-league .league-list button b{font-size:clamp(1.15rem,2vw,1.7rem)!important}.season-browser.first-visit-test.selection-school{grid-template-columns:104px minmax(0,1fr)!important}.season-browser.first-visit-test.selection-school>.class-list{grid-area:1/1!important;min-height:432px!important;max-height:432px!important}.season-browser.first-visit-test.selection-school>.league-list{display:none!important}.season-browser.first-visit-test.selection-school>.team-list{grid-area:1/2!important;min-height:432px!important;max-height:432px!important;display:block!important}.season-browser.first-visit-test.selection-school .team-list button{min-height:70px!important;padding:12px 17px!important}.season-browser.first-visit-test.selection-school .team-list button strong{white-space:normal!important;text-overflow:clip!important;font-size:clamp(1.1rem,2.25vw,1.8rem)!important;line-height:.92!important;overflow:visible!important}.season-browser.first-visit-test .class-list p,.season-browser.first-visit-test .league-list p{letter-spacing:.13em!important;font:900 clamp(.78rem,1.35vw,1.08rem)/1 AntonDisplay,Impact,Arial Narrow,sans-serif!important}.season-browser.first-visit-test .class-list button strong{letter-spacing:.015em!important;font:900 clamp(1.35rem,2.45vw,2.2rem)/.84 AntonDisplay,Impact,Arial Narrow,sans-serif!important}.season-browser.first-visit-test.selection-league .league-list button span{letter-spacing:.015em!important;font-family:AntonDisplay,Impact,Arial Narrow,sans-serif!important;font-size:clamp(1.3rem,2.7vw,2.2rem)!important;font-weight:900!important;line-height:.84!important}.season-browser.first-visit-test.selection-league .league-list button b{font-family:AntonDisplay,Impact,Arial Narrow,sans-serif!important;font-size:clamp(1.35rem,2.5vw,2.15rem)!important}@media (width<=760px){.season-browser.first-visit-test.selection-league,.season-browser.first-visit-test.selection-school{grid-template-columns:64px minmax(0,1fr)!important;gap:6px!important;padding-top:12px!important}.season-browser.first-visit-test.selection-league>.class-list,.season-browser.first-visit-test.selection-school>.class-list,.season-browser.first-visit-test.selection-league>.league-list,.season-browser.first-visit-test.selection-school>.team-list{min-height:432px!important;max-height:432px!important}.season-browser.first-visit-test.selection-league .league-list p,.season-browser.first-visit-test.selection-school .team-list p{padding:12px 10px 10px!important;font-size:.7rem!important}.season-browser.first-visit-test.selection-league .league-list button{min-height:70px!important;padding:12px 13px!important}.season-browser.first-visit-test .class-list button strong{font-size:1.5rem!important}.season-browser.first-visit-test.selection-league .league-list button span{font-size:1.36rem!important;line-height:.86!important}.season-browser.first-visit-test.selection-league .league-list button b{font-size:1.42rem!important}.season-browser.first-visit-test.selection-school .team-list button{min-height:72px!important;padding:12px 11px!important}.season-browser.first-visit-test.selection-school .team-list button strong{font-size:1.12rem!important;line-height:.94!important}.season-browser.first-visit-test.selection-school .team-list button small{font-size:.7rem!important}}.wip-copy{justify-items:center;gap:14px;display:grid}.wip-copy p,.review-eyebrow{color:#f5b91f;letter-spacing:.19em;margin:0;font:800 clamp(.78rem,1.8vw,1rem)/1.1 Arial,sans-serif}.wip-copy span{color:#e9e9e9;max-width:34rem;font:600 clamp(.95rem,2.4vw,1.2rem)/1.45 Arial,sans-serif}.wip-copy a,.review-signin{color:#050505;letter-spacing:.12em;background:#f5b91f;border:2px solid #fff;justify-content:center;align-items:center;min-height:48px;padding:0 24px;font:900 .9rem/1 Arial,sans-serif;text-decoration:none;display:inline-flex;box-shadow:7px 7px #0a0a0a}.review-gate{background:radial-gradient(circle at 50% 40%,#2c230a 0,#0000 34rem),#030405;place-items:center;min-height:100vh;padding:24px;display:grid}.review-gate-card{text-align:center;outline-offset:9px;background:linear-gradient(135deg,#10100d,#050505);border:3px solid #f5b91f;outline:1px solid #5a4820;justify-items:center;gap:20px;width:min(610px,100%);padding:clamp(30px,6vw,62px);display:grid;box-shadow:0 0 50px #f5b91f38}.review-gate-card h1{color:#fff;letter-spacing:.04em;margin:0;font:clamp(2.3rem,8vw,5rem)/.9 Impact,Arial Narrow,sans-serif}.review-gate-card p{color:#e7e7e7;margin:0;font:500 1.05rem/1.55 Arial,sans-serif}.review-gate-card strong{color:#f5b91f;word-break:break-word}.review-gate-card small{color:#b9b9b9;letter-spacing:.04em;font:600 .8rem/1.4 Arial,sans-serif}.review-back{color:#f5b91f;letter-spacing:.1em;font:800 .85rem/1 Arial,sans-serif;text-decoration:none}@media (width<=760px){.season-panel .kansas-scorecard-mark{width:calc(100% - 4px);height:calc(100% - 71px);inset:34px 2px 37px}.season-panel .kansas-scorecard-mark path{stroke-width:6px}.season-panel .card-top{top:49px;right:18px}.season-panel .card-top .game-date{min-width:178px;max-width:190px;padding:9px 11px}.season-panel .card-top .game-date span{font-size:.62rem}.season-panel .card-top .game-date b{font-size:.72rem}.season-panel .matchup{min-height:330px;padding:88px 19px 39px}.season-panel .team{padding:18px 8px 10px}.season-panel .team:before{border-radius:10px;inset:8px 3px 3px}.season-panel .team i,.season-panel .home-team i{font-size:clamp(4.4rem,16vw,6.2rem)}.season-panel .team strong{font-size:clamp(1.65rem,7vw,2.5rem)}.season-panel .team small{font-size:clamp(.82rem,3.2vw,1rem)}}.season-panel .verification-center{display:none!important}.season-panel .team strong{width:100%!important;max-width:100%!important;color:var(--school)!important;font:900 clamp(1.25rem,calc(6.75cqw * var(--name-scale)),4.55rem)/.78 AntonDisplay,"Arial Black",Impact,sans-serif!important;letter-spacing:calc(-.045em * var(--name-condense))!important;text-transform:uppercase!important;white-space:nowrap!important;text-overflow:clip!important;text-shadow:3px 3px #050607,0 0 15px #000!important;transform:scaleX(var(--name-condense))!important;transform-origin:50%!important;margin:0!important;display:block!important;overflow:hidden!important}.season-panel .team em,.season-panel .score-feed{display:none!important}@container (width<=620px){.season-panel .score-row,.season-panel .team-row{grid-template-columns:minmax(0,1fr) 23% minmax(0,1fr)!important;left:5.8%!important;right:5.8%!important}.season-panel .score-row{height:32%!important;top:9%!important}.season-panel .team-row{height:36%!important;top:47%!important}.season-panel .team{padding:0 1%!important}.season-panel .team strong{font-size:clamp(.95rem,calc(7.2cqw * var(--name-scale)),2.5rem)!important}.season-panel .team small{font-size:clamp(.55rem,2.7cqw,1rem)!important}.season-panel .team em{letter-spacing:.08em!important;font-size:clamp(.34rem,1.25cqw,.57rem)!important}}@container (width<=620px){.season-panel .score-row,.season-panel .team-row{grid-template-columns:minmax(0,1fr) 23% minmax(0,1fr)!important;left:5.8%!important;right:5.8%!important}.season-panel .score-row{height:32%!important;top:9%!important}.season-panel .team-row{height:36%!important;top:47%!important}.season-panel .team{padding:0 1%!important}.season-panel .team strong{font-size:clamp(.95rem,calc(7.2cqw * var(--name-scale)),2.5rem)!important}.season-panel .team small{font-size:clamp(.55rem,2.7cqw,1rem)!important}.season-panel .team em{letter-spacing:.08em!important;font-size:clamp(.34rem,1.25cqw,.57rem)!important}}.season-panel .scorecard{aspect-ratio:16/9!important;background:#050607 url(/ks-scorecard-template-v3.png) 50%/100% 100% no-repeat!important;width:100%!important;height:auto!important;min-height:0!important;display:block!important;position:relative!important;overflow:hidden!important}.season-panel .matchup{background:0 0!important;width:auto!important;height:auto!important;min-height:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important}.season-panel .score-number{text-align:center!important;min-width:0!important;margin:0!important;font-size:clamp(3rem,14cqw,9.5rem)!important;line-height:.7!important;display:block!important}.season-panel .verification-center{align-self:center!important;min-width:0!important;margin:0!important;padding:1.2cqw .4cqw!important;display:block!important}.season-panel .team{justify-content:flex-start!important;align-items:center!important;min-width:0!important;height:100%!important;padding:0 2%!important;display:flex!important;overflow:hidden!important}.season-panel .team strong{max-width:100%!important;font-size:clamp(.95rem,calc(6cqw * var(--name-scale)),3.8rem)!important;overflow-wrap:anywhere!important;margin:0!important;line-height:.8!important;display:block!important}.season-panel .score-feed{z-index:5!important;background:0 0!important;position:absolute!important;bottom:3%!important;left:7%!important;right:7%!important}.app,.season-browser{max-width:100%;overflow-x:hidden!important}.season-browser>*{min-width:0}.season-panel .scorecard{aspect-ratio:16/9;background:#050607 url(/ks-scorecard-template-v3.png) 50%/100% 100% no-repeat;width:100%;overflow:hidden;min-height:0!important}.season-panel .card-kicker{display:none}.season-panel .matchup{height:100%;background:0 0!important;min-height:0!important;padding:0!important;display:block!important;position:relative!important}.season-panel .score-row,.season-panel .team-row{grid-template-columns:1fr 24% 1fr;align-items:center;gap:0;display:grid;position:absolute;left:7%;right:7%}.season-panel .score-number{line-height:.72;font-size:clamp(3.8rem,15cqw,11rem)!important}.season-panel .team{height:100%;overflow:visible;justify-content:flex-start!important;padding:0 2%!important}.season-panel .team strong{overflow-wrap:anywhere;line-height:.8;font-size:clamp(1rem,calc(6.2cqw * var(--name-scale)),4.2rem)!important}.season-panel .team small{margin-top:1.8cqw;font-size:clamp(.58rem,2.2cqw,1.55rem)!important}.season-panel .team em{margin-top:1.8cqw;font-size:clamp(.38rem,1.05cqw,.76rem)}.season-panel .score-feed{z-index:5;border-top:1px solid var(--gold);background:0 0;position:absolute;bottom:3%;left:7%;right:7%}.season-panel .score-row,.season-panel .team-row{grid-template-columns:minmax(0,1fr) 210px minmax(0,1fr);align-items:center;gap:8px;width:100%;display:grid}.season-panel .team-row{align-items:start;min-height:185px}.season-panel .score-number{color:#f4f2ec;text-align:center;letter-spacing:-.05em;text-shadow:2px 2px #5f5f5f,0 10px 18px #000;margin:0;font:900 clamp(7rem,12vw,10.8rem)/.7 AntonDisplay,Arial Black,Impact,sans-serif;display:block}.season-panel .verification-center{align-self:center;margin:0;padding:13px 10px 11px}@media (width<=760px){.season-panel .matchup{min-height:350px!important;padding:32px 4% 30px!important}.season-panel .score-row,.season-panel .team-row{grid-template-columns:minmax(0,1fr) 92px minmax(0,1fr);gap:3px}.season-panel .score-row{min-height:125px}.season-panel .team-row{min-height:135px}.season-panel .score-number{font-size:clamp(4.2rem,16.5vw,6.4rem)}.season-panel .verification-center{margin:0;padding:8px 3px 7px}.season-panel .team strong{font-size:clamp(1.1rem,calc(5vw * var(--name-scale)),2.1rem)!important}}.season-panel{overflow:hidden;container-type:inline-size}.season-panel .scorecard{width:100%;max-width:100%;overflow:hidden}.season-panel .matchup{min-width:0;min-height:410px!important;padding:34px 4.5% 30px!important}.season-panel .score-row,.season-panel .team-row{grid-template-columns:minmax(0,39%) minmax(104px,22%) minmax(0,39%);gap:0;min-width:0}.season-panel .score-row{min-height:155px}.season-panel .team-row{min-height:165px}.season-panel .score-number{min-width:0;line-height:.68;font-size:clamp(5.2rem,14cqw,9.4rem)!important}.season-panel .verification-center{min-width:0;padding:10px 4px 9px}.season-panel .verification-center b{letter-spacing:.08em;font-size:clamp(.43rem,1.1cqw,.58rem)}.season-panel .team{min-width:0;max-width:100%;overflow:hidden}.season-panel .team strong{white-space:normal;overflow-wrap:normal;max-width:100%;display:block;font-size:clamp(1.35rem,calc(6.2cqw * var(--name-scale)),3.25rem)!important}.season-panel .team small{white-space:nowrap;font-size:clamp(.78rem,2.5cqw,1.35rem)!important}.season-panel .team em{letter-spacing:.1em;font-size:clamp(.48rem,1.35cqw,.72rem)}@container (width<=620px){.season-panel .matchup{min-height:350px!important;padding:25px 3% 24px!important}.season-panel .score-row,.season-panel .team-row{grid-template-columns:minmax(0,40%) minmax(82px,20%) minmax(0,40%)}.season-panel .score-row{min-height:126px}.season-panel .team-row{min-height:132px}.season-panel .score-number{font-size:clamp(4.15rem,17cqw,6.4rem)!important}.season-panel .team strong{font-size:clamp(1.08rem,calc(7cqw * var(--name-scale)),2.2rem)!important}.season-panel .verification-center span{font-size:.55rem}.season-panel .verification-center b{letter-spacing:.04em;font-size:.4rem}}.season-panel .team strong{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-shadow:2px 2px 0 #050607,0 0 10px #000,1px 0 0 color-mix(in srgb,var(--school) 65%,#000)}.season-panel .team strong,.season-panel .team small,.season-panel .score-number{font-variant-numeric:tabular-nums}.season-panel .scorecard{background:#050607 url(/ks-scorecard-template-v3.png) 50%/cover no-repeat;padding:0}@media (width<=760px){.season-panel .card-kicker{min-height:30px;padding:8px 10px;font-size:.55rem}.season-panel .matchup{grid-template-columns:minmax(0,1fr) 92px minmax(0,1fr);gap:3px;min-height:350px;padding:33px 4% 39px}.season-panel .team i,.season-panel .home-team i{margin-bottom:18px;font-size:clamp(4.1rem,16.5vw,6.5rem)}.season-panel .team strong{font-size:clamp(1.18rem,calc(5.1vw * var(--name-scale)),2.1rem);line-height:.8}.season-panel .team small{margin-top:10px;font-size:clamp(.65rem,3.05vw,.98rem)}.season-panel .team em{letter-spacing:.1em;margin-top:14px;font-size:.47rem}.verification-center{margin-top:72px;padding:8px 3px 7px}.verification-center span{font-size:.53rem}.verification-center b{letter-spacing:.07em;margin-top:4px;font-size:.4rem}.season-panel .score-feed-track{font-size:.52rem}}.season-panel .matchup{min-height:470px;padding:50px 7% 38px;display:block}.score-row,.team-row{grid-template-columns:minmax(0,1fr) 210px minmax(0,1fr);align-items:center;gap:8px;display:grid}.score-row{min-height:185px}.team-row{align-items:start;min-height:185px}.score-number{color:#f4f2ec;text-align:center;letter-spacing:-.05em;text-shadow:2px 2px #5f5f5f,0 10px 18px #000;margin:0;font:900 clamp(7rem,12vw,10.8rem)/.7 AntonDisplay,Arial Black,Impact,sans-serif;display:block}.verification-center{align-self:center;margin:0;padding:13px 10px 11px}.season-panel .team{text-align:center;justify-content:flex-start;align-items:center;padding:0 8px;display:flex}@media (width<=760px){.season-panel .matchup{min-height:350px;padding:32px 4% 30px}.score-row,.team-row{grid-template-columns:minmax(0,1fr) 92px minmax(0,1fr);gap:3px}.score-row{min-height:125px}.team-row{min-height:135px}.score-number{font-size:clamp(4.2rem,16.5vw,6.4rem)}.verification-center{margin:0;padding:8px 3px 7px}.season-panel .team strong{font-size:clamp(1.1rem,calc(5vw * var(--name-scale)),2.1rem)}}.season-panel .scorecard{background:radial-gradient(at 50% 48%,#201307 0,#0000 48%),#060708;padding:0;min-height:0!important}.season-panel .scorecard-status,.season-panel .scorecard-verified-ticker,.season-panel .card-kicker,.season-panel .wheatline-mark{display:none}.season-panel .matchup{z-index:2;background:0 0;grid-template-columns:1fr 1fr;align-items:stretch;min-height:440px;padding:68px 48px 52px;display:grid;position:relative}.season-panel .team{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:16px 26px 14px;display:flex}.season-panel .team i,.season-panel .home-team i{text-shadow:2px 2px #5b5b5b;background:0 0;border:0;margin:0 0 18px;font:900 clamp(5.4rem,10.5vw,8.2rem)/.72 Arial Black,Impact,Arial Narrow,sans-serif;box-shadow:2px 2px #1a1a1a;color:#f5f3ed!important}.season-panel .team strong{width:100%;max-width:100%;font:900 clamp(1.18rem,calc(5.15vw * var(--name-scale)),4.2rem)/.82 "Arial Black",Impact,"Arial Narrow",sans-serif;letter-spacing:calc(-.055em * var(--name-condense));text-align:center;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;transform:scaleX(var(--name-condense));transform-origin:50%;text-shadow:2px 2px 0 #050607,0 0 14px color-mix(in srgb,var(--school) 30%,transparent);margin:0;color:var(--school)!important}.season-panel .team small{letter-spacing:.045em;text-align:center;text-transform:uppercase;margin-top:12px;font:900 clamp(.88rem,1.85vw,1.55rem)/.95 Arial Black,Impact,Arial Narrow,sans-serif;color:color-mix(in srgb,var(--school) 58%,#fff)!important}.season-panel .team em{color:#f2f2ef;letter-spacing:.16em;text-transform:uppercase;border:0;width:auto;margin-top:26px;padding:0;font:900 clamp(.6rem,.9vw,.82rem)/1 Arial,sans-serif}.season-panel .score-feed{z-index:3;border-top:2px solid var(--gold);background:#070809;border-bottom:0;position:relative}.score-feed-track{color:#dbb54b;letter-spacing:.14em;padding:10px 0;font:900 .66rem/1 Arial,sans-serif}@media (width<=760px){.season-panel .kansas-scorecard-mark{width:calc(100% - 4px);height:calc(100% - 45px);inset:8px 2px 37px}.season-panel .kansas-scorecard-mark path{stroke-width:6px}.season-panel .matchup{min-height:330px;padding:46px 12px 42px}.season-panel .team{padding:10px 5px}.season-panel .team i,.season-panel .home-team i{margin-bottom:12px;font-size:clamp(4.1rem,15vw,5.7rem)}.season-panel .team strong{font-size:clamp(1rem,calc(7vw * var(--name-scale)),2.5rem);line-height:.84}.season-panel .team small{margin-top:9px;font-size:clamp(.68rem,3.2vw,1rem)}.season-panel .team em{letter-spacing:.11em;margin-top:18px;font-size:.55rem}.score-feed-track{font-size:.55rem}}.season-browser .team-list>p,.schedule-head small,.week-grid span{color:var(--gold);letter-spacing:.16em;font:900 .62rem/1 Arial,sans-serif}.season-browser .team-list button{background:linear-gradient(90deg,#0a0c0e,#101317);padding:10px 11px 10px 14px;transition:background .16s,box-shadow .16s;position:relative}.season-panel .kansas-scorecard-mark,.season-panel .card-kicker{display:none!important}.season-panel .verification-center{background:#050607e6!important;border-top:2px solid #e3ad27!important;border-bottom:2px solid #e3ad27!important;align-self:center!important;min-width:0!important;margin:0!important;padding:1.15cqw .4cqw 1cqw!important;display:block!important}.season-panel .verification-center span{font-size:clamp(.55rem,1.8cqw,1.06rem)!important}.season-panel .verification-center b{font-size:clamp(.38rem,1.06cqw,.68rem)!important}.season-panel .team strong{color:#0000!important;background-color:var(--school)!important;background-blend-mode:multiply!important;width:100%!important;max-width:100%!important;font:900 clamp(1.15rem,calc(6.35cqw * var(--name-scale)),4.3rem)/.78 AntonDisplay,"Arial Black",Impact,sans-serif!important;letter-spacing:calc(-.045em * var(--name-condense))!important;text-transform:uppercase!important;overflow-wrap:anywhere!important;text-shadow:3px 3px #050607,0 0 15px #000!important;transform:scaleX(var(--name-condense))!important;transform-origin:50%!important;background-image:linear-gradient(103deg,#0000 0 10%,#0000003d 10.8% 12.4%,#0000 13.2% 29%,#ffffff1f 29.8% 31%,#0000 32% 54%,#0003 54.8% 57%,#0000 58% 78%,#ffffff1a 79% 80.5%,#0000 81%)!important;-webkit-background-clip:text!important;background-clip:text!important;margin:0!important;display:block!important}.season-panel .team em{color:#f3f1eb!important;letter-spacing:.14em!important;text-transform:uppercase!important;margin-top:1.7cqw!important;font:900 clamp(.4rem,1.05cqw,.75rem)/1 Arial,sans-serif!important;display:block!important}.season-panel .score-feed{z-index:5!important;background:0 0!important;border-top:1px solid #e3ad27!important;position:absolute!important;bottom:2.5%!important;left:7.8%!important;right:7.8%!important}.season-panel .score-feed-track{padding:1cqw 0!important;font-size:clamp(.37rem,.88cqw,.63rem)!important}@container (width<=620px){.season-panel .score-row,.season-panel .team-row{grid-template-columns:minmax(0,1fr) 23% minmax(0,1fr)!important;left:5.8%!important;right:5.8%!important}.season-panel .score-row{height:32%!important;top:9%!important}.season-panel .team-row{height:36%!important;top:47%!important}.season-panel .team{padding:0 1%!important}.season-panel .team strong{font-size:clamp(.95rem,calc(7.2cqw * var(--name-scale)),2.5rem)!important}.season-panel .team small{font-size:clamp(.55rem,2.7cqw,1rem)!important}.season-panel .team em{letter-spacing:.08em!important;font-size:clamp(.34rem,1.25cqw,.57rem)!important}}.season-panel .scorecard-reference.derby-scorecard-reference .team-row{height:36%!important;top:49%!important;overflow:visible!important}.season-panel .scorecard-reference.derby-scorecard-reference .team strong{font-size:clamp(3.25rem,14cqw,9.25rem)!important;line-height:.94!important}.season-panel .scorecard-reference.derby-scorecard-reference .team small{margin-top:2cqw!important;line-height:1!important}@container (width<=620px){.season-panel .scorecard-reference.derby-scorecard-reference .team-row{height:38%!important;top:48%!important}.season-panel .scorecard-reference.derby-scorecard-reference .team strong{font-size:clamp(1.8rem,13.1cqw,4.25rem)!important;line-height:.96!important}.season-panel .scorecard-reference.derby-scorecard-reference .team small{margin-top:1.5cqw!important}}.season-panel .scorecard-derby{aspect-ratio:1.55!important}.season-panel .scorecard-derby .score-row,.season-panel .scorecard-derby .team-row{grid-template-columns:minmax(0,43%) minmax(0,14%) minmax(0,43%)!important;left:8%!important;right:8%!important}.season-panel .scorecard-derby .score-row{height:33%!important;top:7.5%!important}.season-panel .scorecard-derby .team-row{height:38%!important;top:49%!important}.season-panel .scorecard-derby .score-number{letter-spacing:-.09em!important;font-size:clamp(5.3rem,18.5cqw,12rem)!important;line-height:.7!important}.season-panel .scorecard-derby .team{padding:0!important}.season-panel .scorecard-derby .team strong{font-size:clamp(3.8rem,calc(15.5cqw * var(--name-scale)),10.5rem)!important;letter-spacing:-.075em!important;transform:scaleX(var(--name-condense))!important;transform-origin:50%!important;text-shadow:4px 4px #030405,0 0 17px #000!important;line-height:.74!important}.season-panel .scorecard-derby .team small{letter-spacing:.11em!important;margin-top:2.15cqw!important;font-size:clamp(1.05rem,4.25cqw,2.8rem)!important}@container (width<=620px){.season-panel .scorecard-derby{aspect-ratio:1.38!important}.season-panel .scorecard-derby .score-row,.season-panel .scorecard-derby .team-row{left:7%!important;right:7%!important}.season-panel .scorecard-derby .score-number{font-size:clamp(3.65rem,18cqw,7.4rem)!important}.season-panel .scorecard-derby .team strong{font-size:clamp(1.85rem,calc(14.2cqw * var(--name-scale)),4.5rem)!important}.season-panel .scorecard-derby .team small{font-size:clamp(.75rem,4.1cqw,1.25rem)!important}}.season-browser .team-list button:before{content:"";background:var(--school);opacity:.82;width:4px;position:absolute;inset:0 auto 0 0}.season-browser .team-list button:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--school) 24%,#0a0c0e),#15191d)}.season-browser .team-list button.active{background:linear-gradient(90deg,color-mix(in srgb,var(--school) 46%,#080a0c),#1a1d20);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--school) 72%,#fff),0 0 18px color-mix(in srgb,var(--school) 25%,transparent)}.season-browser .team-list button i{display:none}.season-browser .team-list button span{gap:4px}.season-browser .team-list button strong{color:#f6f5f0;letter-spacing:-.035em;text-transform:uppercase;text-shadow:1px 1px #000;font:900 clamp(.98rem,1.2vw,1.18rem)/.92 Arial Black,Impact,Arial Narrow,sans-serif}.season-browser .team-list button.active strong{color:#fff;filter:none;text-shadow:1px 1px #000}.season-browser .team-list button small{color:#f6f5f0;letter-spacing:.12em;text-transform:uppercase;font:800 .61rem/1 Arial,sans-serif}.schedule-head{background:linear-gradient(90deg,#101419,#1a1510 72%,#101419);min-height:74px;padding:11px 16px}.schedule-head h2{color:var(--school,var(--white));letter-spacing:-.045em;text-transform:uppercase;text-shadow:2px 2px #000;font:900 clamp(1.7rem,3vw,2.6rem)/.86 Arial Black,Impact,Arial Narrow,sans-serif}.schedule-head>span{border:1px solid #ffdc73;box-shadow:0 0 12px #f5b82038}.week-grid{background:#252a2f;gap:2px}.week-grid button{background:linear-gradient(145deg,#111519,#080a0c);border-left:3px solid #3f474e;min-height:92px;padding:11px 12px 10px;position:relative}.week-grid button:before{content:"";background:var(--gold);opacity:.25;height:2px;position:absolute;top:0;left:0;right:0}.week-grid button:hover{background:linear-gradient(145deg,#1e2429,#0d1013)}.week-grid button.active{border-left-color:var(--gold);box-shadow:inset 0 0 0 2px var(--gold),0 0 18px #f5b82026;background:linear-gradient(145deg,#33280c,#171208)}.week-grid button.active:before{opacity:1}.week-grid strong{color:#f6f5f0;letter-spacing:-.035em;text-transform:uppercase;text-shadow:1px 1px #000;margin:5px 0 6px;font:900 clamp(.95rem,1.3vw,1.16rem)/.9 Arial Black,Impact,Arial Narrow,sans-serif}.season-panel .scorecard{isolation:isolate;background:#050607 url(/ks-scorecard-template-v3.png) 50%/cover no-repeat;padding:0;min-height:0!important}.season-panel .kansas-scorecard-mark{display:none}.season-panel .card-kicker{z-index:4;color:#f4bd2f;text-align:center;letter-spacing:.18em;background:#070809cc;border-bottom:1px solid #7d5b12;min-height:38px;padding:10px 24px;font:900 .72rem/1 Arial,sans-serif;position:relative}.season-panel .matchup{z-index:2;background:linear-gradient(90deg,#03040522 0%,#0000 27%,#03040577 50%,#0000 73%,#03040522 100%);grid-template-columns:minmax(0,1fr) 210px minmax(0,1fr);align-items:center;gap:8px;min-height:470px;padding:54px 7% 52px;display:grid;position:relative}.season-panel .team{text-align:center;justify-content:center;align-items:center;padding:0 8px;background:0 0!important}.season-panel .team:before,.season-panel .team+.team{display:none}.season-panel .team i,.season-panel .home-team i{box-shadow:none;letter-spacing:-.045em;text-shadow:2px 2px #5f5f5f,0 10px 18px #000;background:0 0;border:0;margin:0 0 30px;font:900 clamp(6.6rem,12vw,10.8rem)/.68 AntonDisplay,Arial Black,Impact,sans-serif;color:#f4f2ec!important}.season-panel .team strong{font:900 clamp(2rem,calc(5vw * var(--name-scale)),5.15rem)/.78 AntonDisplay,"Arial Black",Impact,sans-serif;letter-spacing:calc(-.045em * var(--name-condense));text-transform:uppercase;text-wrap:balance;transform:scaleX(var(--name-condense));text-shadow:3px 3px #050607,0 0 17px #000;color:var(--school)!important}.season-panel .team small{letter-spacing:.08em;text-transform:uppercase;text-shadow:2px 2px #000;margin-top:16px;font:900 clamp(1.05rem,2vw,1.75rem)/.95 AntonDisplay,Arial Black,Impact,sans-serif;color:#f7f5f0!important}.season-panel .team em{color:#e3c265;letter-spacing:.16em;border:0;margin-top:21px;font:800 .68rem/1 Arial,sans-serif}.verification-center{color:#f5bf35;text-align:center;background:#060708dd;border-top:2px solid #d6a525;border-bottom:2px solid #d6a525;align-self:start;margin-top:102px;padding:13px 10px 11px;box-shadow:0 8px 22px #000b}.verification-center span,.verification-center b{display:block}.verification-center span{letter-spacing:.05em;font:900 clamp(.74rem,1.15vw,1.04rem)/1 AntonDisplay,Arial Black,Impact,sans-serif}.verification-center b{color:#f0d37a;letter-spacing:.12em;margin-top:6px;font:800 .54rem/1 Arial,sans-serif}.season-panel .score-feed{z-index:4;background:#050607e8;border-top:2px solid #d6a525;position:relative}.season-panel .score-feed-track{color:#eed06e;letter-spacing:.15em;padding:12px 0;font:900 .67rem/1 Arial,sans-serif}@media (width<=760px){.season-panel .card-kicker{min-height:30px;padding:8px 10px;font-size:.55rem}.season-panel .matchup{grid-template-columns:minmax(0,1fr) 92px minmax(0,1fr);gap:3px;min-height:350px;padding:33px 4% 39px}.season-panel .team i,.season-panel .home-team i{margin-bottom:18px;font-size:clamp(4.1rem,16.5vw,6.5rem)}.season-panel .team strong{font-size:clamp(1.18rem,calc(7.2vw * var(--name-scale)),2.55rem);line-height:.8}.season-panel .team small{margin-top:10px;font-size:clamp(.65rem,3.05vw,.98rem)}.season-panel .team em{letter-spacing:.1em;margin-top:14px;font-size:.47rem}.verification-center{margin-top:72px;padding:8px 3px 7px}.verification-center span{font-size:.53rem}.verification-center b{letter-spacing:.07em;margin-top:4px;font-size:.4rem}.season-panel .score-feed-track{font-size:.52rem}}.week-grid button.active strong{color:var(--gold)}.week-grid small{letter-spacing:.1em;text-transform:uppercase;font:800 .63rem/1 Arial,sans-serif}@media (width<=760px){.season-browser .team-list button{padding:8px 7px 8px 10px}.season-browser .team-list button strong{font-size:.78rem}.season-browser .team-list button small{font-size:.5rem}.schedule-head{min-height:66px;padding-inline:12px}.schedule-head h2{font-size:clamp(1.35rem,6vw,1.8rem)}.week-grid button{min-height:84px;padding:9px 10px}.week-grid strong{font-size:.82rem}}body{font-family:Arial,Helvetica,sans-serif}.site-header{border-bottom:4px solid var(--gold);box-shadow:0 10px 28px #000a}.selection-bar{background:linear-gradient(90deg,#080a0c,#171208 52%,#080a0c);border-block:1px solid #4c421e;box-shadow:inset 0 1px #f5b82042}.selection-trail{scrollbar-width:thin;scrollbar-color:#76611e #0a0b0d;align-items:stretch;width:min(1500px,100%);min-height:66px;margin:auto;padding:8px max(12px,1.5vw);display:flex;overflow-x:auto}.selection-trail>span{border-right:1px solid #4a4d4f;flex-direction:column;justify-content:center;min-width:max-content;padding:5px 15px 4px;display:flex}.selection-trail>span:first-child{padding-left:4px}.selection-trail small{color:var(--gold);letter-spacing:.15em;font:900 .56rem/1 Arial,sans-serif}.selection-trail b{color:#f6f5f0;letter-spacing:-.035em;text-transform:uppercase;text-shadow:1px 1px #000;margin-top:4px;font:900 clamp(.88rem,1.2vw,1.15rem)/.92 Arial Black,Impact,Arial Narrow,sans-serif}.verified-media-link{color:#080a0c;background:var(--gold);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border:1px solid #ffe17d;align-self:center;margin-left:auto;padding:8px 11px;font:900 .61rem/1 Arial,sans-serif;text-decoration:none;box-shadow:0 0 14px #f5b8202b}.kickoff-weather{background:#0a0c0e;border-bottom:1px solid #55501e;grid-template-columns:176px minmax(0,1fr);width:min(1500px,100%);min-height:52px;margin:auto;display:grid;overflow:hidden;box-shadow:0 8px 22px #0007}.kickoff-weather-label{color:#080a0c;background:var(--gold);align-items:center;gap:9px;padding:7px 13px;display:flex}.weather-emoji{font-size:1.3rem}.kickoff-weather-label small,.kickoff-weather-label strong{display:block}.kickoff-weather-label small{letter-spacing:.12em;font:900 .52rem/1 Arial,sans-serif}.kickoff-weather-label strong{letter-spacing:-.04em;margin-top:4px;font:900 .97rem/.9 Arial Black,Impact,Arial Narrow,sans-serif}.kickoff-weather-window{align-items:center;min-width:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 2% 98%,#0000);mask-image:linear-gradient(90deg,#0000,#000 2% 98%,#0000)}.kickoff-weather-track{color:#e1e4e6;letter-spacing:.07em;white-space:nowrap;width:max-content;padding-left:28px;font:800 .72rem/1 Arial,sans-serif}.kickoff-weather-track b,.kickoff-weather-track em{color:var(--gold);font-style:normal}.kickoff-weather-track i{color:#7d858c;margin:0 17px;font-style:normal}.weather-alert{border-color:var(--gold);margin-top:10px;box-shadow:0 0 18px #8f1e2466}.weather-alert small{color:#ffda6e;letter-spacing:.12em;font-size:.6rem;display:block}.weather-alert strong{letter-spacing:-.03em;font:900 1.1rem/.9 Arial Black,Impact,sans-serif;display:block}.season-browser .class-list,.season-browser .league-list,.season-browser .team-list{border-top:4px solid var(--gold);box-shadow:0 10px 25px #0008}.season-browser .class-list p,.season-browser .league-list p,.season-browser .team-list>p{color:var(--gold);letter-spacing:.16em;background:linear-gradient(90deg,#141106,#080a0c);font:900 .62rem/1 Arial,sans-serif}.season-browser .class-list button,.season-browser .league-list button{color:#eef0f2;background:linear-gradient(90deg,#0a0c0e,#111418);position:relative}.season-browser .class-list button:before,.season-browser .league-list button:before{content:"";background:var(--gold);opacity:.25;width:3px;position:absolute;top:0;bottom:0;left:0}.season-browser .class-list button strong{letter-spacing:-.045em;font:900 1.35rem/.9 Arial Black,Impact,Arial Narrow,sans-serif}.season-browser .league-list button span{letter-spacing:-.03em;text-transform:uppercase;font:900 .82rem/.96 Arial Black,Impact,Arial Narrow,sans-serif}.season-browser .league-list button b{color:var(--gold);font:900 .75rem/1 Arial,sans-serif}.season-browser .class-list button:hover,.season-browser .league-list button:hover{background:#1a1e22}.season-browser .class-list button.active,.season-browser .league-list button.active{color:#090a0b;background:var(--gold);box-shadow:inset 0 0 0 1px #ffe581}.season-browser .class-list button.active:before,.season-browser .league-list button.active:before{opacity:0}.season-browser .class-list button.active strong,.season-browser .league-list button.active span{color:#090a0b}.season-browser .league-list button.active b{color:#332500}.scorecard-status{z-index:5;color:#070809;background:var(--gold);border-bottom:1px solid #ffe684;justify-content:space-between;align-items:baseline;gap:12px;min-height:38px;padding:7px 14px;display:flex;position:relative}.scorecard-status strong{letter-spacing:-.035em;font:900 1.02rem/.9 Arial Black,Impact,Arial Narrow,sans-serif}.scorecard-status small{letter-spacing:.16em;font:900 .56rem/1 Arial,sans-serif}.scorecard-verified-ticker{z-index:4;color:#d9dde0;letter-spacing:.13em;white-space:nowrap;background:#080a0c;border-bottom:1px solid #4d421b;padding:7px 0;font:900 .61rem/1 Arial,sans-serif;position:relative;overflow:hidden}.scorecard-verified-ticker span{margin-right:48px;display:inline-block}.scorecard-verified-ticker span:first-child{color:var(--gold)}.wheatline-mark{z-index:4;color:#f5b820;text-align:right;text-shadow:1px 1px #000;flex-direction:column;align-items:flex-end;display:flex;position:absolute;bottom:44px;right:20px}.wheatline-mark strong{letter-spacing:-.04em;font:900 1rem/.85 Arial Black,Impact,Arial Narrow,sans-serif}.wheatline-mark small{letter-spacing:.24em;margin-top:3px;font:900 .5rem/1 Arial,sans-serif}@media (width<=760px){.selection-trail{min-height:57px;padding-inline:7px}.selection-trail>span{padding-inline:9px}.selection-trail small{font-size:.48rem}.selection-trail b{font-size:.76rem}.verified-media-link{padding:7px 8px;font-size:.5rem}.kickoff-weather{grid-template-columns:132px minmax(0,1fr);min-height:48px}.kickoff-weather-label{padding-inline:8px}.kickoff-weather-label strong{font-size:.74rem}.kickoff-weather-track{padding-left:14px;font-size:.61rem}.kickoff-weather-track i{margin-inline:10px}.season-browser .class-list p,.season-browser .league-list p,.season-browser .team-list>p{font-size:.5rem}.season-browser .class-list button strong{font-size:1.05rem}.season-browser .league-list button span{font-size:.62rem}.scorecard-status strong{font-size:.84rem}.scorecard-status small{font-size:.47rem}.wheatline-mark{bottom:37px;right:11px}.wheatline-mark strong{font-size:.73rem}}.season-panel .scorecard{padding-top:54px}.season-panel .scorecard-status{z-index:8;min-height:38px;color:var(--gold);border:1px solid #f5b820;border-bottom:3px solid var(--gold);white-space:nowrap;background:#080a0c;justify-content:center;gap:9px;padding:7px 18px;position:absolute;top:8px;left:50%;transform:translate(-50%);box-shadow:0 7px 18px #000b}.season-panel .scorecard-status strong{letter-spacing:-.03em;color:#f6f5f0;text-transform:uppercase;order:2;font:900 clamp(.8rem,1.05vw,1rem)/1 Arial Black,Impact,Arial Narrow,sans-serif}.season-panel .scorecard-status small{color:var(--gold);letter-spacing:.15em;order:1;font:900 clamp(.5rem,.65vw,.6rem)/1 Arial,sans-serif}.season-panel .scorecard-verified-ticker{z-index:6;border-top:1px solid #4d421b;margin:0;position:absolute;bottom:40px;left:0;right:0}.season-panel .kansas-scorecard-mark{height:calc(100% - 115px);top:76px}@media (width<=760px){.season-panel .scorecard{padding-top:48px}.season-panel .scorecard-status{gap:6px;min-height:34px;padding:6px 10px;top:6px}.season-panel .scorecard-status strong{font-size:.72rem}.season-panel .scorecard-status small{letter-spacing:.1em;font-size:.43rem}.season-panel .scorecard-verified-ticker{bottom:36px}.season-panel .kansas-scorecard-mark{height:calc(100% - 103px);top:66px}}.season-panel .scorecard{background:linear-gradient(145deg,#111418,#07090b 58%);border:0}.season-panel .kansas-scorecard-mark{opacity:1;width:calc(100% - 6px);height:calc(100% - 70px);inset:30px 3px 40px}.season-panel .kansas-scorecard-mark path{fill:#f5b82008;stroke:#f5b820;stroke-width:10px}.season-panel .card-top{border-bottom:0;justify-content:flex-end;min-height:108px;padding:16px 32px 8px}.season-panel .card-top:after{display:none}.season-panel .card-top .game-date b{font-size:.9rem}.season-panel .team{min-width:0;padding-inline:28px}.season-panel .team:before{content:"";z-index:-1;background:color-mix(in srgb,var(--school) 22%,transparent);filter:blur(6px);opacity:.72;position:absolute;inset:18px 14px 28px}.season-panel .team{z-index:0;position:relative}.season-panel .team strong{font-size:clamp(2.7rem,5vw,4.35rem);line-height:.88}.season-browser .class-list,.season-browser .league-list,.season-browser .team-list{height:550px;max-height:550px}.season-browser .class-list button,.season-browser .league-list button,.season-browser .team-list button{min-height:66px}.season-browser .class-list button strong{font-size:1.55rem}.season-browser .league-list button{padding-inline:16px}.season-browser .league-list button span{letter-spacing:-.04em;font-size:clamp(1.05rem,1.45vw,1.35rem);line-height:.96}.season-browser .league-list button b{font-size:1rem}.season-browser .team-list button{gap:11px;padding:10px 13px 10px 16px}.season-browser .team-list button strong{letter-spacing:-.04em;font-size:clamp(1.15rem,1.55vw,1.5rem);line-height:.94}.season-browser .team-list button small{letter-spacing:.13em;margin-top:5px;font-size:.72rem}.season-panel .card-kicker{letter-spacing:.14em}@media (width<=1180px){.season-browser{grid-template-columns:82px minmax(205px,.9fr) minmax(235px,1.05fr) minmax(390px,1.65fr);gap:9px}.season-browser .league-list button span{font-size:1rem}.season-browser .team-list button strong{font-size:1.08rem}}@media (width<=760px){.season-browser{grid-template-columns:64px minmax(118px,1fr) minmax(145px,1.25fr);gap:6px}.season-browser .class-list,.season-browser .league-list,.season-browser .team-list{height:410px;max-height:410px}.season-browser .class-list button,.season-browser .league-list button,.season-browser .team-list button{min-height:56px}.season-browser .class-list button strong{font-size:1.12rem}.season-browser .league-list button{padding-inline:8px}.season-browser .league-list button span{letter-spacing:-.035em;font-size:.78rem;line-height:.96}.season-browser .league-list button b{font-size:.7rem}.season-browser .team-list button{gap:6px;padding:8px 7px 8px 11px}.season-browser .team-list button strong{font-size:.9rem;line-height:.95}.season-browser .team-list button small{letter-spacing:.09em;margin-top:4px;font-size:.54rem}.season-panel .card-kicker{letter-spacing:.09em;font-size:.5rem}}.score-feed{z-index:2;border-top:2px solid var(--gold);white-space:nowrap;background:#080a0c;border-bottom:1px solid #3b3f43;position:relative;overflow:hidden}.score-feed-track{color:#d9dde0;letter-spacing:.12em;text-transform:uppercase;width:max-content;padding:12px 0;font:900 .76rem/1 Arial,sans-serif;animation:24s linear infinite score-feed-scroll}.score-feed-track span,.score-feed-track b,.score-feed-track i{margin-right:28px;display:inline-block}.score-feed-track b{color:var(--gold)}.score-feed-track i{color:#697078;font-style:normal}@keyframes score-feed-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.score-feed-track{white-space:normal;line-height:1.5;animation:none}}@media (width<=760px){.season-panel .kansas-scorecard-mark{width:calc(100% - 2px);height:calc(100% - 70px);inset:32px 1px 38px}.season-panel .kansas-scorecard-mark path{stroke-width:7px}.season-panel .card-top{min-height:88px;padding:12px 14px 5px}.season-panel .card-top .game-date{min-width:190px;max-width:210px;padding:10px 12px}.season-panel .matchup{min-height:252px;padding:14px 9px 28px}.season-panel .team{padding-inline:8px}.season-panel .team i,.season-panel .home-team i{font-size:4.25rem}.season-panel .team strong{font-size:clamp(1.55rem,7vw,2.3rem)}.score-feed-track{font-size:.64rem}}.season-panel .scorecard{background:#080a0c;border:0;position:relative;overflow:hidden;min-height:0!important}.season-panel .card-kicker{z-index:4}.season-panel .team i,.season-panel .home-team i{margin:0 0 12px;font-size:clamp(5.8rem,10vw,8.6rem);line-height:.78}.season-panel .team strong{overflow-wrap:anywhere;max-width:100%;font-size:clamp(3rem,5.8vw,4.8rem);line-height:.86}.season-panel .team .site-label{order:4;margin-top:13px;font-size:.74rem}.season-panel .score-feed{z-index:4}@media (width<=760px){.season-panel .kansas-scorecard-mark{width:calc(100% - 4px);height:calc(100% - 71px);inset:34px 2px 37px}.season-panel .kansas-scorecard-mark path{stroke-width:6px}.season-panel .card-top{top:49px;right:18px}.season-panel .card-top .game-date{min-width:178px;max-width:190px;padding:9px 11px}.season-panel .card-top .game-date span{font-size:.62rem}.season-panel .card-top .game-date b{font-size:.72rem}.season-panel .matchup{min-height:330px;padding:88px 19px 39px}.season-panel .team{padding:18px 8px 10px}.season-panel .team:before{border-radius:10px;inset:8px 3px 3px}.season-panel .team i,.season-panel .home-team i{font-size:clamp(4.4rem,16vw,6.2rem)}.season-panel .team strong{font-size:clamp(1.65rem,7vw,2.5rem)}.season-panel .team small{font-size:clamp(.82rem,3.2vw,1rem)}}.season-panel{container-type:inline-size}.season-panel .scorecard{aspect-ratio:1515/1038!important;background:#050607 url(/ks-scorecard-template-v3.png) 50%/100% 100% no-repeat!important;width:100%!important;min-height:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}.season-panel .kansas-scorecard-mark,.season-panel .card-kicker,.season-panel .verification-center,.season-panel .score-feed,.season-panel .team em{display:none!important}.season-panel .matchup{background:linear-gradient(90deg,#02030416,#0000 31%,#02030442 50%,#0000 69%,#02030416)!important;height:auto!important;min-height:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important}.season-panel .score-row,.season-panel .team-row{grid-template-columns:minmax(0,43%) 14% minmax(0,43%)!important;gap:0!important;min-width:0!important;display:grid!important;position:absolute!important;left:10%!important;right:10%!important}.season-panel .score-number{color:#f5f4ef!important;letter-spacing:-.055em!important;text-align:center!important;text-shadow:2px 2px #686868,0 9px 15px #000!important;min-width:0!important;margin:0!important;font:900 clamp(3.8rem,11.5cqw,8.4rem)/.7 AntonDisplay,Arial Black,Impact,sans-serif!important;display:block!important}.season-panel .score-spacer{min-width:0!important;display:block!important}.season-panel .team{text-align:center!important;background:0 0!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;min-width:0!important;height:100%!important;padding:0 2%!important;display:flex!important;overflow:hidden!important}.season-panel .team strong{width:100%!important;max-width:100%!important;color:var(--school)!important;font:900 clamp(1.25rem,calc(6.75cqw * var(--name-scale)),4.55rem)/.78 AntonDisplay,"Arial Black",Impact,sans-serif!important;letter-spacing:calc(-.045em * var(--name-condense))!important;text-transform:uppercase!important;overflow-wrap:anywhere!important;text-shadow:3px 3px #050607,0 0 15px #000!important;transform:scaleX(var(--name-condense))!important;transform-origin:50%!important;margin:0!important;display:block!important}.season-panel .team small{color:#f7f6f1!important;letter-spacing:.08em!important;text-transform:uppercase!important;white-space:nowrap!important;text-shadow:2px 2px #000!important;margin-top:1.65cqw!important;font:900 clamp(.7rem,2.35cqw,1.6rem)/.9 AntonDisplay,Arial Black,Impact,sans-serif!important;display:block!important}@container (width<=620px){.season-panel .score-row,.season-panel .team-row{grid-template-columns:minmax(0,43%) 14% minmax(0,43%)!important;left:8%!important;right:8%!important}.season-panel .score-row{height:31%!important;top:9%!important}.season-panel .team-row{height:40%!important;top:46%!important}.season-panel .score-number{font-size:clamp(3.35rem,11.5cqw,5.7rem)!important}.season-panel .team{padding:0 1%!important}.season-panel .team strong{font-size:clamp(.95rem,calc(6.8cqw * var(--name-scale)),2.3rem)!important}.season-panel .team small{font-size:clamp(.55rem,2.45cqw,.94rem)!important}}.season-panel .team strong{white-space:nowrap!important;overflow-wrap:normal!important;word-break:keep-all!important;text-overflow:clip!important;overflow:hidden!important}.season-panel .scorecard{aspect-ratio:2!important;background-size:100% 100%!important}.season-panel .score-row{height:31%!important;top:8%!important}.season-panel .team-row{height:37%!important;top:48%!important}.season-panel .score-number{font-size:clamp(3.4rem,9.5cqw,7.1rem)!important}.season-panel .team strong{font-size:clamp(1.15rem,calc(7.5cqw * var(--name-scale)),4.6rem)!important;letter-spacing:-.04em!important}.season-panel .team small{font-size:clamp(.72rem,2.55cqw,1.55rem)!important}@container (width<=620px){.season-panel .scorecard{aspect-ratio:1.65!important}.season-panel .score-row,.season-panel .team-row{left:8%!important;right:8%!important}.season-panel .score-number{font-size:clamp(3rem,10cqw,5.5rem)!important}.season-panel .team strong{font-size:clamp(.9rem,calc(7cqw * var(--name-scale)),2.15rem)!important}}.season-panel .score-row,.season-panel .team-row{grid-template-columns:39% 22% 39%!important;left:15%!important;right:15%!important}.season-panel .team strong{font-size:clamp(1rem,calc(5.3cqw * var(--name-scale)),3.35rem)!important;letter-spacing:-.035em!important;transform:none!important}.season-panel .team{position:relative!important}.season-panel .team:after{content:"";background:var(--school);width:52%;height:3px;box-shadow:0 0 10px color-mix(in srgb,var(--school) 65%,transparent);opacity:.9;position:absolute;bottom:3%;left:24%}.season-panel .team strong{color:var(--school)!important;text-shadow:2px 2px 0 #050607,0 0 12px color-mix(in srgb,var(--school) 42%,transparent)!important}.season-panel .team small{color:#f7f6f1!important}@container (width<=620px){.season-panel .team:after{height:2px;bottom:5%}}@media (width<=760px){.season-browser{grid-template-columns:64px minmax(0,.9fr) minmax(0,1.1fr)!important;gap:5px!important;padding:8px 5px 22px!important}.season-browser .class-list{grid-area:1/1!important;height:560px!important;max-height:560px!important;overflow:hidden!important}.season-browser .league-list{grid-area:1/2!important;height:560px!important;max-height:560px!important;overflow-y:auto!important}.season-browser .team-list{grid-area:1/3!important;height:560px!important;max-height:560px!important}.season-panel{grid-area:2/1/auto/-1!important}}.season-browser .team-list button strong{color:var(--school)!important}.season-browser .team-list button small{color:#f6f5f0!important}.season-browser .team-list button.active strong{color:var(--school)!important;filter:brightness(1.18)!important}@container (width<=620px){.season-panel .score-row,.season-panel .team-row{grid-template-columns:40% 20% 40%!important;left:10%!important;right:10%!important}.season-panel .team strong{font-size:clamp(.85rem,calc(5.8cqw * var(--name-scale)),1.9rem)!important}}.season-panel .scorecard{aspect-ratio:2!important;isolation:isolate!important;background:#060708 url(/ks-scorecard-template-v3.png) 50%/100% 100% no-repeat!important}.season-panel .scorecard>.matchup{width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important}.season-panel .score-row,.season-panel .team-row{box-sizing:border-box!important;grid-template-columns:minmax(0,42%) minmax(0,16%) minmax(0,42%)!important;width:auto!important;min-width:0!important;max-width:none!important;display:grid!important;position:absolute!important;left:11.5%!important;right:11.5%!important;overflow:visible!important}.season-panel .score-row{align-items:center!important;height:30%!important;top:9%!important}.season-panel .team-row{align-items:center!important;height:35%!important;top:49%!important}.season-panel .score-number{color:#f7f6f1!important;letter-spacing:-.075em!important;text-align:center!important;text-shadow:2px 3px #686868,0 8px 14px #000!important;min-width:0!important;margin:0!important;font:900 clamp(3rem,8.8cqw,6.7rem)/.72 AntonDisplay,Impact,Arial Narrow,Arial Black,sans-serif!important}.season-panel .team{box-sizing:border-box!important;text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;padding:0 3%!important;display:flex!important;overflow:visible!important}.season-panel .team strong{width:100%!important;max-width:100%!important;color:var(--school)!important;font:900 clamp(1.5rem,calc(8.2cqw * var(--name-scale)),5.3rem)/.8 AntonDisplay,Impact,"Arial Narrow","Arial Black",sans-serif!important;letter-spacing:-.065em!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;text-shadow:3px 3px #050607,0 0 14px #000!important;margin:0!important;display:block!important;overflow:visible!important;transform:none!important}.season-panel .team small{color:#faf9f5!important;letter-spacing:.09em!important;white-space:nowrap!important;text-shadow:2px 2px #000!important;margin-top:1.7cqw!important;font:900 clamp(.72rem,2.45cqw,1.65rem)/.9 AntonDisplay,Impact,Arial Narrow,Arial Black,sans-serif!important;display:block!important}@container (width<=620px){.season-panel .scorecard{aspect-ratio:1.7!important}.season-panel .score-row,.season-panel .team-row{grid-template-columns:minmax(0,42%) minmax(0,16%) minmax(0,42%)!important;left:8%!important;right:8%!important}.season-panel .score-row{height:31%!important;top:8%!important}.season-panel .team-row{height:37%!important;top:48%!important}.season-panel .score-number{font-size:clamp(2.7rem,10cqw,5.4rem)!important}.season-panel .team{padding:0 1%!important}.season-panel .team strong{font-size:clamp(.9rem,calc(7.2cqw * var(--name-scale)),2.2rem)!important}.season-panel .team small{font-size:clamp(.58rem,2.5cqw,.95rem)!important}}.season-panel .scorecard.scorecard-reference{aspect-ratio:1.8!important}.season-panel .scorecard-reference .score-row{height:35%!important;top:7%!important}.season-panel .scorecard-reference .team-row{height:34%!important;top:50%!important}.season-panel .scorecard-reference .score-number{letter-spacing:-.09em!important;font-size:clamp(5.3rem,18.5cqw,12rem)!important;line-height:.7!important}.season-panel .scorecard-reference .team{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;padding:0!important;display:flex!important;overflow:hidden!important}.season-panel .scorecard-reference .team strong{background-blend-mode:multiply;background-image:repeating-linear-gradient(105deg,#0000 0 9px,#020304 10px 11px,#0000 12px 20px);letter-spacing:-.055em!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;transform:scaleX(var(--name-condense))!important;transform-origin:50%!important;text-shadow:5px 5px #020304,0 0 16px #000!important;font-family:AntonDisplay,Impact,Arial Narrow,sans-serif!important;font-size:clamp(4.35rem,16.8cqw,11.4rem)!important;line-height:.75!important;display:block!important}.season-panel .scorecard-reference .team small{letter-spacing:.13em!important;margin-top:2.35cqw!important;font-size:clamp(1.2rem,4.65cqw,3.05rem)!important}.season-panel .scorecard-reference .kansas-scorecard-mark{width:93%!important;height:90%!important;inset:3.5%!important}.season-panel .scorecard-reference .team-row{grid-template-columns:minmax(0,47%) minmax(0,6%) minmax(0,47%)!important;left:3%!important;right:3%!important}.season-panel .scorecard-reference .score-row{grid-template-columns:minmax(0,40%) minmax(0,20%) minmax(0,40%)!important;left:10%!important;right:10%!important}.season-panel .scorecard-reference .opponent-team{transform:translate(-5%)!important}.season-panel .scorecard-reference .team strong{position:relative!important}.season-panel .scorecard-reference .team strong:after{content:"";pointer-events:none;opacity:.18;mix-blend-mode:multiply;background:repeating-linear-gradient(105deg,#0000 0 9px,#020304 10px 12px,#0000 13px 20px);position:absolute;inset:0}@container (width<=620px){.season-panel .scorecard.scorecard-reference{aspect-ratio:1.38!important}.season-panel .scorecard-reference .score-row{left:7%!important;right:7%!important}.season-panel .scorecard-reference .team-row{grid-template-columns:minmax(0,50%) 0 minmax(0,50%)!important;left:0!important;right:0!important}.season-panel .scorecard-reference .score-number{font-size:clamp(3.65rem,18cqw,7.4rem)!important}.season-panel .scorecard-reference .team strong{font-size:clamp(1.85rem,14.2cqw,4.5rem)!important}.season-panel .scorecard-reference .team small{font-size:clamp(.75rem,4.1cqw,1.25rem)!important}}.season-panel .scorecard.scorecard-reference{aspect-ratio:1.8!important;background-size:100% 100%!important}.season-panel .scorecard-reference .team-row{grid-template-columns:43.5% 13% 43.5%!important;height:39%!important;top:49%!important;left:7.2%!important;right:7.2%!important;overflow:visible!important}.season-panel .scorecard-reference .team{justify-content:center!important;padding:0 1.5%!important;overflow:visible!important}.season-panel .scorecard-reference .team strong{width:auto!important;max-width:none!important;font-size:clamp(1.8rem,var(--name-size),9.25rem)!important;letter-spacing:-.05em!important;color:var(--school)!important;-webkit-text-fill-color:var(--school)!important;text-shadow:5px 5px #020304,0 0 16px #000!important;background:0 0!important;line-height:.9!important;overflow:visible!important;transform:none!important}.season-panel .scorecard-reference .kansas-scorecard-mark{shape-rendering:geometricprecision;filter:none!important}.season-panel .scorecard-reference .kansas-scorecard-mark .kansas-border-shadow{stroke:#000!important;stroke-width:22px!important}.season-panel .scorecard-reference .kansas-scorecard-mark .kansas-border-gold{stroke:#f5b820!important;stroke-width:9px!important;filter:none!important}.season-panel .scorecard-reference .team small{letter-spacing:.12em!important;margin-top:3.1cqw!important;font-size:clamp(1.12rem,4.25cqw,2.8rem)!important;line-height:.9!important}.season-panel .scorecard-reference .selected-team,.season-panel .scorecard-reference .opponent-team{transform:none!important}.season-panel .scorecard-reference .score-row{grid-template-columns:40% 20% 40%!important;height:32%!important;top:8%!important;left:12%!important;right:12%!important}.season-panel .scorecard-reference .score-number{letter-spacing:-.018em!important;font-size:clamp(4.6rem,16cqw,10.5rem)!important}@container (width<=620px){.season-panel .scorecard.scorecard-reference{aspect-ratio:1.55!important}.season-panel .scorecard-reference .team-row{grid-template-columns:46% 8% 46%!important;height:40%!important;top:47%!important;left:4%!important;right:4%!important}.season-panel .scorecard-reference .team strong{font-size:clamp(1.8rem,var(--name-size),4.25rem)!important}.season-panel .scorecard-reference .team small{font-size:clamp(.7rem,3.7cqw,1.2rem)!important}}.kickoff-weather-window{-webkit-mask-image:none!important;mask-image:none!important}.kickoff-weather-track{text-overflow:ellipsis;min-width:100%;overflow:hidden;padding:0 18px!important}.season-browser{grid-template-columns:76px 164px 184px minmax(0,1fr)!important;gap:7px!important}.schedule-head{text-align:center;justify-content:center!important;align-items:center!important;min-height:68px!important;display:flex!important}.schedule-head h2{margin:0!important}.week-grid button{text-align:center!important;min-height:104px!important;padding:13px 10px 12px!important}.week-grid strong{place-items:center;min-height:2.05em;overflow-wrap:normal!important;word-break:normal!important;margin:7px 0 9px!important;font-size:clamp(.88rem,1.18vw,1.12rem)!important;line-height:.95!important;display:grid!important}.week-grid small{color:#f6f5f0!important}.season-panel .scorecard.final-state-card .score-feed{z-index:20!important;background:linear-gradient(90deg,#07090a,#29200b 50%,#07090a)!important;border-top:3px solid #f5b820!important;border-bottom:3px solid #f5b820!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:52px!important;margin:0!important;padding:8px clamp(10px,3vw,28px)!important;display:flex!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important;overflow:hidden!important}.season-panel .scorecard.final-state-card .matchup{bottom:52px!important}.final-verification{color:#f7f6f1!important;letter-spacing:clamp(.035em,.12vw,.09em)!important;white-space:nowrap!important;text-transform:uppercase!important;text-shadow:2px 2px #000!important;justify-content:center!important;align-items:center!important;gap:clamp(8px,1.7vw,18px)!important;min-width:0!important;max-width:100%!important;font:900 clamp(.8rem,2.25vw,1.35rem)/1 AntonDisplay,Impact,Arial Narrow,sans-serif!important;display:flex!important}.final-verification span{color:#f5b820!important}.final-verification i{color:#f5b820!important;font-style:normal!important}.final-verification b{color:#fff!important}@media (width<=620px){.season-panel .scorecard.final-state-card .score-feed{min-height:48px!important;padding:7px 8px!important}.final-verification{letter-spacing:.025em!important;gap:7px!important;font-size:clamp(.66rem,3.35vw,.96rem)!important}}@media (width<=1100px){.season-browser{grid-template-columns:68px 142px 164px minmax(0,1fr)!important}}@media (width<=760px){.site-header{height:88px!important}.kickoff-weather-track{padding:0 10px!important;font-size:.58rem!important}.season-browser{grid-template-columns:64px minmax(0,.9fr) minmax(0,1.1fr)!important}.week-grid button{min-height:88px!important;padding:10px 7px!important}.week-grid strong{font-size:.8rem!important}}.game-command{z-index:2;border-top:1px solid #5a4b1c;border-bottom:3px solid var(--gold);background:linear-gradient(90deg,#08090b,#151108 52%,#08090b);position:relative;box-shadow:inset 0 1px #f5b82038,0 10px 22px #0009}.game-command-inner{grid-template-columns:minmax(132px,1.05fr) minmax(130px,.95fr) minmax(160px,1.15fr) minmax(0,2.15fr) auto;align-items:stretch;width:min(1500px,100%);min-height:73px;margin:auto;display:grid}.game-command-inner>div{border-right:1px solid #41444a;flex-direction:column;justify-content:center;min-width:0;padding:11px clamp(11px,1.35vw,22px);display:flex}.game-command-inner small{color:#f5b820;letter-spacing:.16em;font:900 .59rem/1 Arial,sans-serif}.game-command-inner b{color:#f6f5f0;letter-spacing:-.025em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;text-shadow:1px 1px #000;margin-top:5px;font:900 clamp(.92rem,1.35vw,1.32rem)/.94 AntonDisplay,Arial Black,Impact,sans-serif;overflow:hidden}.game-command-team{background:linear-gradient(90deg,#29200a,#131107)}.game-command-team b{color:var(--gold);font-size:clamp(1.25rem,2vw,1.8rem)}.game-command-opponent b{color:#ffdc72}.game-command-weather{align-items:center;gap:12px;flex-direction:row!important;display:flex!important}.game-command-weather>span{filter:drop-shadow(0 1px 4px #000);font-size:1.65rem}.game-command-weather div{min-width:0}.game-command-weather b{letter-spacing:.035em;text-overflow:ellipsis;text-transform:none;font-family:Arial,Helvetica,sans-serif;font-size:clamp(.7rem,.9vw,.88rem);font-weight:800;line-height:1.15}.game-command .verified-media-link{align-self:center;margin:0 12px;padding:9px 11px}.weather-alert{background:linear-gradient(90deg,#7f121b,#b3161d 52%,#7f121b);border:2px solid #ffda67;width:min(1500px,100% - 28px);margin:12px auto;box-shadow:0 0 0 6px #6b101822,0 12px 26px #0009}.weather-alert strong{font-size:clamp(1rem,1.7vw,1.35rem)}.weather-alert b{margin-top:4px;line-height:1.2;display:block}.verified-invite{color:#f4f2ec;border:1px solid #6d5a20;border-top:6px solid var(--gold);background:radial-gradient(at 78% 22%,#5b421022,#0000 45%),linear-gradient(135deg,#090b0c,#151208 50%,#08090a);grid-template-columns:auto minmax(0,1.5fr) minmax(260px,1fr);align-items:start;gap:24px;width:min(1500px,100% - 28px);margin:0 auto 38px;padding:clamp(24px,4vw,48px);display:grid;box-shadow:0 18px 45px #000a}.verified-invite-mark{border:2px solid var(--gold);color:#08090b;background:var(--gold);place-items:center;width:76px;height:76px;display:grid;box-shadow:0 0 0 6px #f5b82016}.verified-invite-mark span{letter-spacing:-.12em;font:900 2rem/.8 AntonDisplay,Arial Black,Impact,sans-serif}.verified-invite-copy>p:first-child{color:var(--gold);letter-spacing:.2em;margin:0;font:900 .69rem/1 Arial,sans-serif}.verified-invite h2{letter-spacing:-.035em;text-transform:uppercase;margin:9px 0 12px;font:900 clamp(1.65rem,3vw,3rem)/.92 AntonDisplay,Arial Black,Impact,sans-serif}.verified-invite-lead{color:#d3d7d9;max-width:760px;margin:0;font-size:1rem;line-height:1.48}.verified-invite-process{border-left:1px solid #66531c;padding:14px 0 0 22px}.verified-invite-process strong{color:var(--gold);letter-spacing:.16em;font:900 .66rem/1 Arial,sans-serif}.verified-invite-process ol{counter-reset:checkpoint;grid-template-columns:1fr 1fr;gap:8px 12px;margin:12px 0;padding:0;list-style:none;display:grid}.verified-invite-process li{counter-increment:checkpoint;color:#f6f5f0;text-transform:uppercase;font:900 .88rem/1 AntonDisplay,Arial Black,Impact,sans-serif}.verified-invite-process li:before{content:"0" counter(checkpoint);color:var(--gold);letter-spacing:.04em;margin-right:6px;font-family:Arial,sans-serif;font-size:.62rem}.verified-invite-process p{color:#b9bec1;margin:0;font-size:.82rem;line-height:1.45}.verified-invite-signoff{color:#d8dcde;border-top:1px solid #564a25;grid-column:2/-1;margin:0;padding-top:17px;font-size:.88rem;line-height:1.45}@media (width<=900px){.game-command-inner{grid-template-columns:minmax(110px,1fr) minmax(110px,.9fr) minmax(135px,1.1fr) minmax(0,1.75fr)}.game-command .verified-media-link{display:none}.verified-invite{grid-template-columns:auto minmax(0,1fr)}.verified-invite-process,.verified-invite-signoff{grid-column:1/-1}.verified-invite-process{border-top:1px solid #66531c;border-left:0;padding:18px 0 0}.verified-invite-signoff{grid-column:1/-1}}@media (width<=620px){.game-command-inner{grid-template-columns:1fr 1fr;min-height:0}.game-command-inner>div{min-height:61px;padding:10px 12px}.game-command-team,.game-command-detail{border-bottom:1px solid #41444a}.game-command-opponent{border-right:0!important}.game-command-weather{grid-column:1/-1;border-right:0!important}.game-command-inner small{font-size:.49rem}.game-command-inner b{font-size:.8rem}.game-command-team b{font-size:1.16rem}.game-command-weather b{font-size:.68rem}.weather-alert{width:calc(100% - 16px);margin:8px auto;padding:10px}.weather-alert small{font-size:.5rem}.weather-alert strong{font-size:1rem}.weather-alert b{font-size:.7rem}.verified-invite{grid-template-columns:1fr;gap:16px;width:calc(100% - 16px);margin-bottom:22px;padding:22px 18px}.verified-invite-mark{width:58px;height:58px}.verified-invite-mark span{font-size:1.55rem}.verified-invite h2{font-size:1.75rem}.verified-invite-lead{font-size:.92rem}.verified-invite-process{grid-column:auto}.verified-invite-signoff{grid-column:auto;font-size:.78rem}}.game-command{border-bottom:2px solid var(--gold)!important}.game-command-inner{overscroll-behavior-x:contain!important;scrollbar-width:none!important;align-items:center!important;gap:0!important;min-height:46px!important;display:flex!important;overflow-x:auto!important}.game-command-inner::-webkit-scrollbar{display:none}.game-command-inner>span,.game-command-inner>.command-team{color:#f6f5f0!important;letter-spacing:.035em!important;text-transform:uppercase!important;white-space:nowrap!important;text-shadow:1px 1px #000!important;background:0 0!important;border:0!important;border-right:1px solid #464749!important;flex:none!important;min-width:0!important;margin:0!important;padding:0 14px!important;font:900 clamp(.68rem,1.05vw,.84rem)/46px AntonDisplay,Arial Black,Impact,sans-serif!important;display:block!important}.game-command-inner>.command-team{color:var(--gold)!important;background:linear-gradient(90deg,#261d07,#110f09)!important;font-size:clamp(.95rem,1.45vw,1.16rem)!important}.game-command-inner>.command-weather{text-overflow:ellipsis!important;color:#e2e4e6!important;max-width:min(40rem,62vw)!important;overflow:hidden!important}.game-command .verified-media-link,.verified-invite{display:none!important}.site-header{height:clamp(118px,14vw,166px)!important;padding-block:7px!important}@media (width<=760px){.site-header{height:116px!important;padding:6px 8px!important}.game-command-inner>span,.game-command-inner>.command-team{padding:0 11px!important;font-size:.66rem!important;line-height:44px!important}.game-command-inner>.command-team{font-size:1rem!important}.game-command-inner>.command-weather{max-width:19rem!important}.weather-alert{min-height:0!important;margin:8px auto!important;padding:9px 11px!important}.weather-alert svg{width:18px!important}.weather-alert small{margin-right:7px!important;display:inline!important}.weather-alert strong{font-size:.9rem!important;display:inline!important}.weather-alert b{letter-spacing:.01em!important;margin-top:4px!important;font:800 .62rem/1.2 Arial,sans-serif!important;display:block!important}}.wheatline-footer{border-top:5px solid var(--gold);background:linear-gradient(100deg,#090a0c,#1b1609 48%,#090a0c);border-bottom:1px solid #6c5920;grid-template-columns:minmax(230px,.8fr) minmax(0,1.45fr);gap:18px 38px;width:min(1500px,100% - 28px);margin:0 auto 34px;padding:24px clamp(20px,3.2vw,46px);display:grid;box-shadow:0 15px 34px #000a}.wheatline-footer-title p{color:var(--gold);letter-spacing:.2em;margin:0;font:900 .62rem/1 Arial,sans-serif}.wheatline-footer-title h2{color:#f5f4ef;letter-spacing:-.035em;text-transform:uppercase;margin:9px 0 0;font:900 clamp(1.45rem,2.5vw,2.45rem)/.92 AntonDisplay,Arial Black,Impact,sans-serif}.wheatline-footer-copy{color:#d2d6d8;font-size:.9rem;line-height:1.43}.wheatline-footer-copy p{margin:0}.wheatline-footer-copy p+p{margin-top:9px}.wheatline-footer-checkpoints{color:#f3f2ed;letter-spacing:.06em;white-space:nowrap;border-top:1px solid #5a4b24;border-bottom:1px solid #5a4b24;grid-column:1/-1;align-items:center;gap:10px;padding:10px 0;font:900 .72rem/1 AntonDisplay,Arial Black,Impact,sans-serif;display:flex}.wheatline-footer-checkpoints strong{color:var(--gold);letter-spacing:.14em;margin-right:10px;font:900 .59rem/1 Arial,sans-serif}.wheatline-footer-checkpoints i{color:var(--gold);font-style:normal}.wheatline-footer-signoff{color:#aeb5b9;grid-column:1/-1;margin:0;font-size:.72rem;line-height:1.4}@media (width<=680px){.wheatline-footer{grid-template-columns:1fr;gap:15px;width:calc(100% - 16px);margin-bottom:22px;padding:20px 17px}.wheatline-footer-title h2{font-size:1.65rem}.wheatline-footer-copy{font-size:.86rem}.wheatline-footer-checkpoints{white-space:normal;flex-wrap:wrap;gap:7px 9px;padding:11px 0;font-size:.66rem;display:flex}.wheatline-footer-checkpoints strong{width:100%;margin:0 0 3px}.wheatline-footer-signoff{font-size:.68rem}}.wheatline-footer{text-align:center;background:radial-gradient(at 9% 0,#7a57151c,#0000 36%),linear-gradient(100deg,#090a0c,#1b1609 48%,#090a0c);border-left:1px solid #6c5920;border-right:1px solid #6c5920}.wheatline-footer-title{border-bottom:1px solid #5a4b24;grid-column:1/-1;padding:0 16px 15px}.wheatline-footer-title p{font-size:.7rem}.wheatline-footer-title h2{max-width:none;margin:8px auto 0;font-size:clamp(1.6rem,2.75vw,2.62rem)}.wheatline-footer-copy{text-align:left;font-size:.94rem}.wheatline-footer-checkpoints{background:#05060799;justify-content:center;min-height:44px}.wheatline-footer-signoff{justify-self:center;max-width:70rem;font-size:.76rem}@media (width<=680px){.season-panel .scorecard.final-state-card .matchup{bottom:48px!important}.wheatline-footer{text-align:center}.wheatline-footer-title{padding:0 0 14px}.wheatline-footer-title p{font-size:.61rem}.wheatline-footer-title h2{font-size:1.64rem}.wheatline-footer-copy{text-align:center;font-size:.88rem}.wheatline-footer-signoff{font-size:.7rem}}.score-status-lock{color:#f5b820;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;display:flex}.score-status-lock .score-status{color:#f6f5f0;letter-spacing:.08em;text-transform:uppercase;text-shadow:1px 1px #000;font:900 clamp(.72rem,1.25cqw,1.18rem)/.9 AntonDisplay,Arial Black,Impact,sans-serif;display:block}.score-status-lock span{color:#f5b820;letter-spacing:.13em;white-space:nowrap;text-shadow:1px 1px #000;font:900 clamp(.38rem,.7cqw,.62rem)/1 Arial,sans-serif;display:block}.wheatline-footer{border-top-width:6px!important;padding-top:30px!important}.wheatline-footer-title{justify-items:center;gap:7px;display:grid;padding-bottom:20px!important}.wheatline-footer-title p{color:#d8b75b!important;letter-spacing:.28em!important;font:900 .62rem/1 Arial,sans-serif!important}.wheatline-footer-title h2{color:#f5b820!important;letter-spacing:-.055em!important;text-shadow:3px 3px #050607,0 0 22px #f5b82045!important;margin:0!important;font:900 clamp(2.45rem,5.1vw,5.25rem)/.8 AntonDisplay,Arial Black,Impact,Arial Narrow,sans-serif!important}.wheatline-footer-title strong{color:#f5f4ef;letter-spacing:.18em;text-transform:uppercase;padding-top:7px;font:900 clamp(.62rem,1.1vw,.88rem)/1 Arial,sans-serif}.wheatline-footer-copy{justify-self:center;max-width:72rem;text-align:center!important;font-size:clamp(.91rem,1.2vw,1.06rem)!important;line-height:1.48!important}.wheatline-footer-copy p:first-child{color:#f4f2ed}.wheatline-footer-copy p:last-child{color:#e4c86d}.wheatline-footer-checkpoints{margin-top:4px;border-block-color:#6f5b23!important}@media (width<=680px){.wheatline-footer{padding:24px 17px!important}.wheatline-footer-title h2{font-size:clamp(2.1rem,12vw,3.45rem)!important}.wheatline-footer-title strong{letter-spacing:.14em;font-size:.55rem}.wheatline-footer-copy{font-size:.88rem!important;line-height:1.46!important}.score-status-lock .score-status{font-size:clamp(.58rem,2.3cqw,.84rem)}.score-status-lock span{letter-spacing:.07em;font-size:clamp(.31rem,1.2cqw,.45rem)}}@media (width<=760px){.season-browser{grid-template-columns:64px minmax(118px,1fr) minmax(145px,1.25fr)!important;gap:6px!important}.season-browser .class-list,.season-browser .league-list,.season-browser .team-list{height:410px!important;max-height:410px!important}.season-browser .class-list button,.season-browser .league-list button,.season-browser .team-list button{min-height:56px!important}.season-browser .class-list button strong{font-size:1.12rem!important}.season-browser .league-list button{padding-inline:8px!important}.season-browser .league-list button span{letter-spacing:-.035em!important;font-size:.78rem!important;line-height:.96!important}.season-browser .league-list button b{font-size:.7rem!important}.season-browser .team-list button{gap:6px!important;padding:8px 7px 8px 11px!important}.season-browser .team-list button strong{letter-spacing:-.04em!important;font-size:.9rem!important;line-height:.95!important}.season-browser .team-list button small{letter-spacing:.09em!important;margin-top:4px!important;font-size:.54rem!important}}.game-command-inner>.command-team{color:var(--command-color)!important;text-shadow:2px 2px 0 #000,0 0 11px color-mix(in srgb,var(--command-color) 42%,transparent)!important}.game-command-inner>.command-opponent{color:var(--command-color)!important;text-shadow:2px 2px 0 #000,0 0 10px color-mix(in srgb,var(--command-color) 38%,transparent)!important}.game-command-inner>.command-weather{text-overflow:clip!important;max-width:none!important;overflow:visible!important}.game-command-inner{max-width:100%!important;overflow:auto hidden!important}.game-command-inner>*{white-space:nowrap!important}.week-grid button.known-opponent strong{color:var(--opponent-school,#f6f5f0)!important;text-shadow:2px 2px 0 #050607,0 0 10px color-mix(in srgb,var(--opponent-school,#f6f5f0) 32%,transparent)!important}@media (width<=760px){.season-browser .league-list button span{letter-spacing:-.028em!important;font-size:.875rem!important;line-height:1!important}.season-browser .league-list button b{font-size:.75rem!important}.season-browser .team-list button strong{letter-spacing:-.032em!important;font-size:1rem!important;line-height:1!important}.season-browser .team-list button small{letter-spacing:.075em!important;font-size:.625rem!important;line-height:1.05!important}.season-panel .score-row,.season-panel .team-row{justify-content:stretch!important}.season-panel .team{text-align:center!important;justify-self:stretch!important}.season-panel .team strong,.season-panel .team small{text-align:center!important;width:100%!important}.season-panel .team small{font-size:clamp(.75rem,2.6cqw,1.05rem)!important}.score-status-lock .score-status{font-size:clamp(.68rem,2.55cqw,.92rem)!important}.score-status-lock span{letter-spacing:.06em!important;font-size:clamp(.52rem,1.65cqw,.64rem)!important}}.site-header{aspect-ratio:auto!important;background:#020304!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important}.site-header .masthead-shell,.site-header .masthead-logo{display:none!important}.site-header{aspect-ratio:auto!important;background:#020304!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important}@media (width<=760px){.site-header .masthead-visual{aspect-ratio:auto!important;object-fit:initial!important;width:100%!important;height:auto!important}}@media (width<=359px){.season-browser{grid-template-columns:56px minmax(96px,.9fr) minmax(136px,1.2fr)!important;gap:4px!important;padding-inline:4px!important}.season-browser .class-list button strong{font-size:1.02rem!important}.season-browser .league-list button{padding-inline:6px!important}.season-browser .league-list button span{font-size:.78rem!important}.season-browser .team-list button{padding-inline:8px 5px!important}.season-browser .team-list button strong{font-size:.88rem!important}.season-browser .team-list button small{font-size:.56rem!important}}.site-header{background:radial-gradient(at 50% 16%,#18150d 0%,#060708 46%,#020304 100%)!important;border-bottom:0!important;place-items:center!important;height:clamp(205px,26vw,332px)!important;padding:16px max(18px,5vw) 30px!important;display:grid!important;position:relative!important;box-shadow:inset 0 -1px #4f3c12,0 12px 30px #000c!important}.masthead-shell{place-items:center!important;width:min(980px,100%)!important;height:100%!important;display:grid!important}.site-header .masthead-logo{object-fit:contain!important;filter:drop-shadow(0 10px 18px #000b)!important;width:min(980px,100%)!important;max-width:100%!important;max-height:calc(100% - 8px)!important;margin:0!important}.site-header:after{content:"";background:linear-gradient(90deg,#c18413,#ffd463 14%,var(--gold) 50%,#ffd463 86%,#c18413);height:7px;position:absolute;bottom:9px;left:0;right:0;box-shadow:0 2px #61440e,0 -1px #fff2a340!important}@media (width<=760px){.site-header{height:168px!important;padding:10px 10px 25px!important}.site-header .masthead-logo{max-height:134px!important}.site-header:after{height:5px;bottom:7px}}.game-command{border-bottom:4px solid var(--gold)!important;background:#060708!important}.game-command-inner{background:linear-gradient(90deg,#08090a,#12100b 48%,#08090a)!important;grid-template-columns:minmax(160px,1fr) minmax(130px,.82fr) minmax(205px,1.25fr) minmax(260px,1.5fr)!important;align-items:stretch!important;width:100%!important;max-width:none!important;min-height:74px!important;display:grid!important;overflow:hidden!important}.game-command-inner>span,.game-command-inner>.command-team{color:#f6f5f0!important;letter-spacing:.025em!important;text-align:center!important;text-transform:uppercase!important;white-space:nowrap!important;text-shadow:2px 2px #000!important;background:0 0!important;border:0!important;border-right:1px solid #4b4c4b!important;justify-content:center!important;align-items:center!important;min-width:0!important;margin:0!important;padding:10px clamp(12px,2vw,28px)!important;font:900 clamp(.84rem,1.35vw,1.24rem)/1 AntonDisplay,Arial Black,Impact,sans-serif!important;display:flex!important}.game-command-inner>.command-team{color:var(--command-color)!important;letter-spacing:-.025em!important;background:linear-gradient(90deg,#211a08,#0d0e0d)!important;font-size:clamp(1.35rem,2.5vw,2.2rem)!important}.game-command-inner>.command-opponent{color:var(--command-color)!important;font-size:clamp(1.04rem,1.85vw,1.65rem)!important}.game-command-inner>.command-weather{color:#e8e8e4!important;letter-spacing:.02em!important;text-overflow:ellipsis!important;text-transform:none!important;justify-content:flex-start!important;font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(.73rem,1.08vw,.98rem)!important;font-weight:900!important;overflow:hidden!important}@media (width<=760px){.game-command{border-bottom-width:3px!important}.game-command-inner{grid-template-rows:46px 46px!important;grid-template-columns:1fr 1fr!important;min-height:92px!important;overflow:hidden!important}.game-command-inner>span,.game-command-inner>.command-team{white-space:nowrap!important;border-bottom:1px solid #4b4c4b!important;border-right:1px solid #4b4c4b!important;min-width:0!important;padding:7px 9px!important;font-size:clamp(.7rem,3.1vw,.88rem)!important;line-height:1!important}.game-command-inner>.command-team{font-size:clamp(1.02rem,5vw,1.38rem)!important}.game-command-inner>.command-opponent{border-right:0!important;font-size:clamp(.82rem,3.65vw,1.05rem)!important}.game-command-inner>.command-weather{border-bottom:0!important;border-right:0!important;grid-column:1/-1!important;justify-content:center!important;font-size:clamp(.66rem,2.75vw,.82rem)!important}.game-command .verified-media-link{display:none!important}}.site-header{height:clamp(190px,25vw,312px)!important;padding-bottom:14px!important}.site-header:after{display:none!important}.site-header .masthead-logo{width:min(1050px,100%)!important;max-height:100%!important}.game-command{border-top:1px solid #5d4816!important;border-bottom:4px solid var(--gold)!important;background:#050607!important}.game-command-inner{background:#050607!important;min-height:0!important;display:block!important;overflow:visible!important}.game-matchup-line{border-bottom:1px solid #45413a;grid-template-columns:minmax(180px,1fr) minmax(150px,.85fr) minmax(220px,1.25fr);align-items:stretch;min-height:70px;display:grid}.game-matchup-line>span,.game-matchup-line>.command-team{min-width:0;color:#f6f5f0!important;letter-spacing:.02em!important;text-align:center!important;text-transform:uppercase!important;white-space:nowrap!important;text-shadow:2px 2px #000!important;background:0 0!important;border-right:1px solid #45413a!important;justify-content:center!important;align-items:center!important;padding:10px 22px!important;font:900 clamp(.88rem,1.35vw,1.25rem)/1 AntonDisplay,Arial Black,Impact,sans-serif!important;display:flex!important}.game-matchup-line>.command-team{color:var(--command-color)!important;background:linear-gradient(90deg,#231b08,#0d0e0d)!important;font-size:clamp(1.35rem,2.45vw,2.18rem)!important}.game-matchup-line>.command-opponent{color:var(--command-color)!important;border-right:0!important;font-size:clamp(1.05rem,1.85vw,1.65rem)!important}.game-conditions-line{background:linear-gradient(90deg,#090a0b,#171309 50%,#090a0b);justify-content:center;align-items:center;gap:14px;min-height:48px;padding:8px 20px;display:flex}.game-conditions-line .command-weather{color:#f0f0ec!important;letter-spacing:.02em!important;white-space:nowrap!important;font:900 clamp(.72rem,1.08vw,.98rem)/1 Arial,Helvetica,sans-serif!important}.game-conditions-line .verified-media-link{color:#080a0c!important;background:var(--gold)!important;letter-spacing:.1em!important;white-space:nowrap!important;border:1px solid #ffe17d!important;align-self:auto!important;margin:0!important;padding:8px 11px!important;font:900 .6rem/1 Arial,sans-serif!important;text-decoration:none!important;box-shadow:0 0 14px #f5b82038!important}.weather-alert{z-index:3;position:relative;border-left:0!important;border-right:0!important;margin-top:0!important}.wheatline-media-overline{width:min(1500px,100% - 28px);color:var(--gold);border-top:4px solid var(--gold);letter-spacing:.22em;text-align:center;background:#090a0c;margin:32px auto 0;padding:10px 20px 8px;font:900 .68rem/1 Arial,sans-serif}.wheatline-footer{border-top:0!important;margin-top:0!important}.wheatline-footer-title h2{margin-top:0!important}@media (width<=760px){.site-header{height:156px!important;padding:8px 9px!important}.site-header .masthead-logo{max-height:140px!important}.game-matchup-line{min-height:58px;grid-template-columns:1fr 1fr!important}.game-matchup-line>span,.game-matchup-line>.command-team{padding:8px!important;font-size:clamp(.7rem,3.1vw,.88rem)!important}.game-matchup-line>.command-team{font-size:clamp(1.05rem,5.2vw,1.4rem)!important}.game-matchup-line>.command-opponent{border-right:0!important;font-size:clamp(.8rem,3.6vw,1.04rem)!important}.game-conditions-line{flex-wrap:wrap;gap:8px;min-height:46px;padding:7px 10px}.game-conditions-line .command-weather{font-size:clamp(.64rem,2.75vw,.8rem)!important}.game-conditions-line .verified-media-link{padding:7px 8px!important;font-size:.5rem!important}.wheatline-media-overline{width:calc(100% - 16px);margin-top:22px;padding:9px 12px 7px;font-size:.59rem}.weather-alert{width:100%!important;margin:0!important}}.site-header{height:clamp(175px,37.4vw,312px)!important;padding:0!important;overflow:hidden!important}.masthead-shell{width:100%!important;height:100%!important}.site-header .masthead-logo{object-fit:contain!important;filter:none!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}@media (width<=760px){.site-header{height:clamp(175px,37.4vw,240px)!important;padding:0!important}.site-header .masthead-logo{width:100%!important;height:100%!important;max-height:none!important}.game-matchup-line{grid-template-columns:minmax(130px,1.16fr) minmax(82px,.7fr) minmax(135px,1.14fr)!important;min-height:52px!important}.game-matchup-line>span,.game-matchup-line>.command-team{padding:7px 6px!important;font-size:clamp(.66rem,2.6vw,.82rem)!important}.game-matchup-line>.command-team{font-size:clamp(.98rem,4.2vw,1.3rem)!important}.game-matchup-line>.command-opponent{font-size:clamp(.72rem,2.9vw,.94rem)!important}.game-conditions-line{min-height:42px!important;padding:6px 8px!important}.game-conditions-line .command-weather{font-size:clamp(.62rem,2.35vw,.76rem)!important}}@media (width<=410px){.game-matchup-line{grid-template-columns:1fr 1fr!important;min-height:86px!important}.game-matchup-line>.command-opponent{border-top:1px solid #45413a!important;border-right:0!important;grid-column:1/-1!important}.game-conditions-line{min-height:40px!important}}.game-matchup-line{border-bottom:0!important;grid-template-columns:minmax(150px,1.08fr) minmax(108px,.78fr) minmax(165px,1.12fr) minmax(220px,1.45fr) auto!important;min-height:58px!important}.game-matchup-line>.command-weather{min-width:0;color:#f0f0ec!important;letter-spacing:.015em!important;white-space:nowrap!important;text-overflow:ellipsis!important;border-right:1px solid #45413a!important;justify-content:center!important;align-items:center!important;padding:8px 18px!important;font:900 clamp(.7rem,1.05vw,.94rem)/1 Arial,Helvetica,sans-serif!important;display:flex!important;overflow:hidden!important}.game-matchup-line .verified-media-link{color:#080a0c!important;background:var(--gold)!important;letter-spacing:.09em!important;white-space:nowrap!important;border:1px solid #ffe17d!important;align-self:center!important;margin:0 12px!important;padding:8px 10px!important;font:900 .55rem/1 Arial,sans-serif!important;text-decoration:none!important}@media (width<=760px){.game-matchup-line{grid-template-columns:minmax(108px,1.08fr) minmax(76px,.73fr) minmax(112px,1.1fr) minmax(148px,1.42fr) auto!important;min-height:46px!important}.game-matchup-line>span,.game-matchup-line>.command-team{padding:6px 5px!important;font-size:clamp(.58rem,2.25vw,.74rem)!important}.game-matchup-line>.command-team{font-size:clamp(.88rem,3.55vw,1.12rem)!important}.game-matchup-line>.command-opponent{font-size:clamp(.64rem,2.55vw,.82rem)!important}.game-matchup-line>.command-weather{padding:6px 7px!important;font-size:clamp(.56rem,2.05vw,.68rem)!important}.game-matchup-line .verified-media-link{display:none!important}}@media (width<=410px){.game-matchup-line{grid-template-columns:minmax(82px,1fr) minmax(60px,.72fr) minmax(88px,1.04fr) minmax(114px,1.35fr)!important;min-height:43px!important}.game-matchup-line>.command-opponent{border-top:0!important;border-right:1px solid #45413a!important;grid-column:auto!important}}.game-command{overflow:hidden!important}.game-matchup-line{justify-content:flex-start!important;align-items:stretch!important;width:max-content!important;min-width:100%!important;animation:24s ease-in-out infinite alternate game-matchup-ticker!important;display:flex!important;overflow:visible!important}.game-matchup-line>span,.game-matchup-line>.command-team{border-right:1px solid #45413a!important;flex:none!important;justify-content:center!important;align-items:center!important;min-height:52px!important;padding:8px clamp(14px,2vw,28px)!important;display:flex!important}.game-matchup-line>.command-weather{text-overflow:clip!important;flex:none!important;min-height:52px!important;padding-inline:clamp(16px,2.3vw,34px)!important;overflow:visible!important}.game-matchup-line .verified-media-link{flex:none!important;align-self:center!important}.game-conditions-line{display:none!important}@keyframes game-matchup-ticker{0%,16%{transform:translate(0)}84%,to{transform:translate(min(0px,100vw - 100%))}}@media (prefers-reduced-motion:reduce){.game-matchup-line{animation:none!important}}@media (width<=760px){.game-matchup-line{min-height:46px!important;animation-duration:20s!important}.game-matchup-line>span,.game-matchup-line>.command-team{min-height:46px!important;padding:6px 14px!important;font-size:clamp(.66rem,2.65vw,.82rem)!important}.game-matchup-line>.command-team{font-size:clamp(1rem,4vw,1.28rem)!important}.game-matchup-line>.command-opponent{font-size:clamp(.73rem,2.95vw,.94rem)!important}.game-matchup-line>.command-weather{min-height:46px!important;padding-inline:16px!important;font-size:clamp(.64rem,2.55vw,.8rem)!important}}.game-command{border-top:1px solid #4f3b11!important;border-bottom:3px solid var(--gold)!important;background:#050607!important;height:52px!important}.game-command-inner,.game-matchup-line{display:contents!important}.game-ticker-window{background:linear-gradient(90deg,#090a0b,#171309 52%,#090a0b);width:100%;height:49px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 2% 98%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 2% 98%,#0000 100%)}.game-ticker-track{align-items:stretch;width:max-content;min-width:200%;height:49px;animation:32s linear infinite classic-game-ticker;display:flex}.game-ticker-set{flex:none;align-items:stretch;display:flex}.game-ticker-set>span,.game-ticker-set>.command-team{color:#f4f3ef;letter-spacing:.025em;text-transform:uppercase;white-space:nowrap;text-shadow:2px 2px #000;border-right:1px solid #4a4945;flex:none;justify-content:center;align-items:center;min-height:49px;padding:0 22px;font:900 clamp(.72rem,1.1vw,.98rem)/1 AntonDisplay,Arial Black,Impact,sans-serif;display:flex}.game-ticker-set>.command-team{color:var(--command-color);background:linear-gradient(90deg,#241b08,#0d0e0d);font-size:clamp(1.05rem,1.8vw,1.55rem)}.game-ticker-set>.command-opponent{color:var(--command-color);font-size:clamp(.88rem,1.35vw,1.18rem)}.game-ticker-set>.command-weather{color:#f0f0ec;letter-spacing:.015em;text-transform:none;font-family:Arial,Helvetica,sans-serif;font-size:clamp(.68rem,.94vw,.86rem)}.game-ticker-set .verified-media-link,.ticker-broadcast{color:#080a0c;background:var(--gold);letter-spacing:.09em;white-space:nowrap;border:1px solid #ffe17d;align-self:center;margin:0 14px;padding:8px 11px;font:900 .56rem/1 Arial,sans-serif;text-decoration:none;box-shadow:0 0 14px #f5b82038}@keyframes classic-game-ticker{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.game-ticker-track{animation:none}}.selection-prompt{min-height:340px;color:var(--gold);letter-spacing:.08em;text-align:center;background:radial-gradient(#211709 0,#08090b 68%);border:2px solid #765815;place-items:center;padding:24px;font:900 clamp(.9rem,1.5vw,1.25rem)/1.2 AntonDisplay,Arial Black,Impact,sans-serif;display:grid}.week-grid{background:#5e4614!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px!important}.week-grid button{border:0!important}.wheat-schedule-divider{background-color:#08090a;background-image:linear-gradient(90deg,#221706,#08090a 18%,#171108 50%,#08090a 82%,#221706),url(/wheat-schedule-divider-v1.png);background-position:50%,50%;background-repeat:no-repeat;background-size:100% 100%,auto clamp(21px,2.45vw,31px);border-top:2px solid #e5ad31;border-bottom:2px solid #5a3e0d;grid-column:1/-1;height:clamp(28px,3.2vw,42px);box-shadow:inset 0 1px #ffe38b,inset 0 -3px #020304,0 1px #020304}.wheat-schedule-divider.verified{border-top-color:#fff1a7;box-shadow:inset 0 1px #fff9d5,inset 0 -3px #020304,0 0 18px #f5b82077}@media (width<=760px){.wheat-schedule-divider{background-size:100% 100%,auto 22px;height:28px}}.season-browser.school-selected{width:min(1180px,100%)!important;padding:18px max(12px,2vw) 38px!important;display:block!important}.season-browser.school-selected>.class-list,.season-browser.school-selected>.league-list,.season-browser.school-selected>.team-list{display:none!important}.season-browser.school-selected>.season-panel{background:radial-gradient(at 50% 16%,#29200d 0%,#0a0b0c 52%,#040506 100%)!important;border:2px solid #b88118!important;width:100%!important;margin:0!important;box-shadow:0 0 0 4px #050607,0 20px 40px #000c!important}.season-browser.school-selected .scorecard-clean{background:0 0!important;container-type:inline-size!important}.season-browser.school-selected .scorecard-clean .matchup{min-height:clamp(275px,31vw,470px)!important;box-shadow:none!important;background:radial-gradient(at 50% 15%,#211a0a 0%,#070809 60%,#030405 100%)!important;border:0!important;margin:0!important}.season-browser.school-selected .scorecard-clean .matchup:before{content:none!important}.season-browser.school-selected .kansas-scorecard-mark{z-index:3!important;filter:none!important;width:95.6%!important;height:94%!important;display:block!important;inset:2.3% 2.2%!important}.season-browser.school-selected .kansas-border-shadow{stroke:#000!important;stroke-width:25px!important;stroke-linejoin:round!important}.season-browser.school-selected .kansas-border-gold{stroke:#f5b820!important;stroke-width:10px!important;stroke-linejoin:round!important;filter:drop-shadow(0 2px #000)!important}.season-browser.school-selected .score-row,.season-browser.school-selected .team-row{z-index:4!important}.season-browser.school-selected .schedule-head{border-top:6px double var(--gold)!important;background:linear-gradient(90deg,#0a0c0d,#211907 50%,#0a0c0d)!important;border-bottom:2px solid #6b4d11!important;justify-content:center!important;min-height:112px!important;padding:18px 5%!important}.season-browser.school-selected .schedule-head h2{letter-spacing:.02em!important;font-size:clamp(2rem,4.2vw,4rem)!important}.season-browser.school-selected .week-grid{border-top:0!important}.season-browser.school-selected .week-grid button{background:linear-gradient(135deg,#111419,#050607)!important;min-height:clamp(116px,13vw,170px)!important;padding:15px 18px!important}.season-browser.school-selected .week-grid button.active{box-shadow:inset 0 0 0 4px var(--gold)!important;background:radial-gradient(#48360d,#151108 56%,#060708)!important}.season-browser.school-selected .week-grid span{font-size:clamp(.78rem,1.25vw,1.05rem)!important}.season-browser.school-selected .week-grid strong{text-align:center!important;font-size:clamp(1.25rem,2.8vw,2.65rem)!important}.season-browser.school-selected .week-grid small{text-align:center!important;font-size:clamp(.76rem,1.25vw,1.05rem)!important}@media (width<=760px){.season-browser.school-selected{padding:10px 5px 26px!important}.season-browser.school-selected .scorecard-clean .matchup{min-height:300px!important}.season-browser.school-selected .schedule-head{min-height:88px!important}.season-browser.school-selected .week-grid button{min-height:112px!important;padding:12px 7px!important}.season-browser.school-selected .week-grid strong{font-size:clamp(1rem,5.3vw,1.55rem)!important}.season-browser.school-selected .kansas-scorecard-mark{width:97.6%!important;height:93.5%!important;inset:2.6% 1.2%!important}.game-command{height:46px!important}.game-ticker-window,.game-ticker-track{height:43px!important}.game-ticker-set>span,.game-ticker-set>.command-team{min-height:43px!important;padding:0 14px!important;font-size:clamp(.64rem,2.55vw,.78rem)!important}.game-ticker-set>.command-team{font-size:clamp(.94rem,3.8vw,1.16rem)!important}.game-ticker-set>.command-opponent{font-size:clamp(.72rem,2.85vw,.9rem)!important}.game-ticker-set>.command-weather{font-size:clamp(.62rem,2.35vw,.74rem)!important}.game-ticker-set .verified-media-link,.ticker-broadcast{padding:7px 9px!important;font-size:.5rem!important}}.site-header:after{content:none!important;display:none!important}.site-header{box-shadow:none!important;border-bottom:0!important}.game-ticker-set>.command-team{padding-right:9px!important}.game-ticker-set>.command-opponent{padding-left:9px!important}.site-header{border-bottom:0!important}.masthead-shell{isolation:isolate!important;position:relative!important;overflow:hidden!important}.header-kansas-outline{z-index:0!important;pointer-events:none!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.header-kansas-shadow{fill:none!important;stroke:#000!important;stroke-width:28px!important;stroke-linejoin:round!important}.header-kansas-gold{fill:none!important;stroke:var(--gold)!important;stroke-width:13px!important;stroke-linejoin:round!important;filter:drop-shadow(0 2px 1px #000)!important}.masthead-logo{z-index:1!important;object-fit:contain!important;width:calc(100% - 46px)!important;max-width:none!important;height:calc(100% - 34px)!important;max-height:none!important;position:relative!important}@media (width<=760px){.site-header{aspect-ratio:2050/767!important;height:auto!important;min-height:0!important;padding:0!important}.masthead-shell{width:100%!important;height:100%!important}.masthead-logo{width:calc(100% - 18px)!important;height:calc(100% - 14px)!important}.header-kansas-outline{inset:0!important}.header-kansas-shadow{stroke-width:18px!important}.header-kansas-gold{stroke-width:8px!important}.game-command{height:44px!important}.game-ticker-window,.game-ticker-track{height:41px!important}.game-ticker-set>span,.game-ticker-set>.command-team{min-height:41px!important;padding-inline:12px!important}.weather-alert{border-left:0!important;border-right:0!important;width:100%!important;margin:0!important}}.header-kansas-outline{z-index:4!important}.header-kansas-shadow{stroke-width:34px!important}.header-kansas-gold{stroke-width:16px!important;filter:drop-shadow(0 0 8px #f5b82088)drop-shadow(0 3px 1px #000)!important}.wheatline-header-mark{z-index:2!important;object-fit:contain!important;opacity:.7!important;filter:drop-shadow(0 2px 3px #000)!important;pointer-events:none!important;width:22%!important;height:26%!important;position:absolute!important;top:36%!important;left:7.5%!important}.masthead-logo{z-index:1!important}@media (width<=760px){.header-kansas-shadow{stroke-width:23px!important}.header-kansas-gold{stroke-width:11px!important}.wheatline-header-mark{opacity:.66!important;width:23%!important;height:28%!important;top:35%!important;left:7%!important}}.header-kansas-outline,.wheatline-header-mark{display:none!important}.masthead-shell{display:block!important;overflow:hidden!important}.masthead-logo{object-fit:contain!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;display:block!important}.kansas-scorecard-mark{display:none!important}.scorecard-clean .matchup{border:clamp(4px,.55vw,8px) solid var(--gold)!important;background:radial-gradient(at 50% 15%,#18150d 0%,#070809 58%,#030405 100%)!important;min-height:clamp(214px,23vw,330px)!important;margin:clamp(10px,1.8vw,24px)!important;overflow:hidden!important;box-shadow:0 0 0 5px #060708,0 0 0 7px #5c4311,0 16px 30px #000b!important}.scorecard-clean .matchup:before{content:"";pointer-events:none;border:2px solid #d59a20;position:absolute;inset:clamp(8px,1.1vw,16px);box-shadow:inset 0 0 20px #f5b82016}.scorecard-clean .score-row,.scorecard-clean .team-row{z-index:1!important}@media (width<=760px){.scorecard-clean .matchup{border-width:4px!important;min-height:210px!important;margin:9px!important}.scorecard-clean .matchup:before{border-width:1px!important;inset:7px!important}}.masthead-shell:before{content:none!important;display:none!important}.season-browser.school-selected .schedule-head h2{width:100%;letter-spacing:.02em!important;justify-content:center!important;align-items:baseline!important;gap:clamp(14px,2vw,34px)!important;margin:0!important;display:flex!important}.season-browser.school-selected .schedule-head h2 span{letter-spacing:-.025em!important;color:var(--school)!important;text-shadow:4px 5px 0 #000,0 0 18px color-mix(in srgb,var(--school) 30%,transparent)!important;font-family:AntonDisplay,Impact,Arial Narrow,sans-serif!important;font-size:clamp(3.25rem,7vw,6.75rem)!important;line-height:.78!important}.season-browser.school-selected .schedule-head h2 em{letter-spacing:.02em!important;color:#f7f7f4!important;text-shadow:3px 3px #000!important;white-space:nowrap!important;font-family:AntonDisplay,Impact,Arial Narrow,sans-serif!important;font-size:clamp(1.55rem,3.55vw,3.65rem)!important;font-style:normal!important;line-height:.85!important}.season-browser.school-selected>.season-panel{height:auto!important;max-height:none!important;overflow:visible!important}.season-browser.school-selected .week-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (width<=760px){.season-browser.school-selected .schedule-head{min-height:104px!important;padding:13px 3%!important}.season-browser.school-selected .schedule-head h2{gap:10px!important}.season-browser.school-selected .schedule-head h2 span{font-size:clamp(2.45rem,11.2vw,4.1rem)!important}.season-browser.school-selected .schedule-head h2 em{font-size:clamp(1.05rem,4.8vw,1.75rem)!important}}.season-browser.school-selected{grid-template-columns:110px minmax(205px,1fr) minmax(235px,1.2fr)!important;align-items:stretch!important;gap:7px!important;display:grid!important}.season-browser.school-selected>.class-list,.season-browser.school-selected>.league-list,.season-browser.school-selected>.team-list{background:#0b0d10!important;border:1px solid #464b50!important;grid-row:1!important;min-height:188px!important;max-height:188px!important;display:block!important;overflow:auto!important}.season-browser.school-selected>.class-list{grid-column:1!important}.season-browser.school-selected>.league-list{grid-column:2!important}.season-browser.school-selected>.team-list{grid-column:3!important}.season-browser.school-selected>.class-list p,.season-browser.school-selected>.league-list p,.season-browser.school-selected>.team-list p{z-index:2!important;background:#14181d!important;border-bottom:1px solid #4c535a!important;margin:0!important;padding:12px 12px 10px!important;position:sticky!important;top:0!important}.season-browser.school-selected>.class-list button{min-height:42px!important}.season-browser.school-selected>.league-list button,.season-browser.school-selected>.team-list button{min-height:48px!important}.season-browser.school-selected>.season-panel{grid-area:2/1/auto/-1!important}@media (width<=760px){.season-browser.school-selected{grid-template-columns:68px minmax(118px,.9fr) minmax(146px,1.1fr)!important;gap:5px!important}.season-browser.school-selected>.class-list,.season-browser.school-selected>.league-list,.season-browser.school-selected>.team-list{min-height:166px!important;max-height:166px!important}.season-browser.school-selected>.class-list p,.season-browser.school-selected>.league-list p,.season-browser.school-selected>.team-list p{padding:10px 7px 8px!important;font-size:.56rem!important}.season-browser.school-selected>.league-list button{font-size:.62rem!important}.season-browser.school-selected>.team-list button strong{font-size:.72rem!important}.season-browser.school-selected>.team-list button small{font-size:.52rem!important}}.site-header{background:#020304!important;border:0!important;height:auto!important;min-height:0!important;padding:0!important;overflow:hidden!important}.masthead-shell{aspect-ratio:1550/720!important;background:#020304!important;width:min(1500px,100%)!important;height:auto!important;margin:0 auto!important;display:block!important}.site-header .masthead-logo,.masthead-logo{object-fit:contain!important;filter:none!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important;display:block!important;position:static!important}.site-header:after,.game-command:before,.game-command:after{content:none!important;display:none!important}.game-command{border-top:0!important}.site-header{aspect-ratio:1550/720!important;width:min(1500px,100%)!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0 auto!important}.masthead-shell{aspect-ratio:auto!important;width:100%!important;height:100%!important;overflow:hidden!important}.site-header .masthead-logo,.masthead-logo{object-fit:fill!important;width:100%!important;height:100%!important}.site-header{aspect-ratio:2050/767!important;width:100%!important;height:auto!important;overflow:hidden!important}.site-header .masthead-shell{width:100%!important;height:100%!important;min-height:0!important;position:relative!important;overflow:hidden!important}.site-header .masthead-logo{object-fit:cover!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;display:block!important;position:absolute!important;inset:0!important}.game-ticker-set>span,.game-ticker-set>.command-team{background:0 0!important;border-right:0!important;padding-inline:13px!important}.game-ticker-set>*+:before{content:"•";color:var(--gold);text-shadow:none;margin-right:13px;display:inline-block}.game-ticker-set>.command-team{font-size:clamp(1rem,1.65vw,1.48rem)!important}.game-ticker-set>.command-opponent{font-size:clamp(.86rem,1.3vw,1.14rem)!important}.season-browser.school-selected .scorecard-reference .team,.season-browser.school-selected .scorecard-reference .team strong{overflow:visible!important}.season-browser.school-selected .scorecard-reference .team strong{font-size:var(--name-size)!important;line-height:.82!important}.season-browser.school-selected .wheat-schedule-divider{background-size:100% 100%,auto 18px!important;height:22px!important}.wheatline-footer{padding:34px max(20px,5vw) 28px!important}.wheatline-footer-copy{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important;max-width:900px!important;margin:24px auto!important;display:grid!important}.wheatline-footer-copy p{color:#f2f0e8!important;margin:0!important;font-size:clamp(.94rem,1.35vw,1.13rem)!important;line-height:1.45!important}.wheatline-footer-checkpoints{padding-block:15px!important;font-size:clamp(.72rem,1.1vw,.9rem)!important}.wheatline-footer-signoff{color:#f4f1e8!important;max-width:1000px!important;margin:18px auto 0!important;font-size:clamp(.86rem,1.18vw,1rem)!important;line-height:1.45!important}.wheatline-footer{flex-direction:column!important;align-items:stretch!important;display:flex!important}.wheatline-footer-copy{width:min(100%,1000px)!important;max-width:none!important;margin:24px auto!important}@media (width<=760px){.game-ticker-set>span,.game-ticker-set>.command-team{padding-inline:10px!important}.game-ticker-set>*+:before{margin-right:10px}.wheatline-footer{padding:28px 18px 24px!important}.wheatline-footer-copy{grid-template-columns:1fr!important;gap:14px!important;margin:20px auto!important}.wheatline-footer-copy p{font-size:1rem!important;line-height:1.5!important}.wheatline-footer-signoff{font-size:.91rem!important;line-height:1.5!important}.wheatline-footer-checkpoints{flex-wrap:wrap!important;justify-content:center!important;gap:8px!important;font-size:.74rem!important;display:flex!important}.site-header{aspect-ratio:2050/767!important;background:#020304!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;overflow:hidden!important}.site-header .masthead-shell{width:100%!important;height:100%!important;min-height:0!important;position:relative!important;overflow:hidden!important}.site-header .masthead-logo{object-fit:cover!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.game-command{border-top:0!important;border-bottom:3px solid var(--gold)!important;height:46px!important;overflow:hidden!important}.game-command-inner,.game-matchup-line{display:contents!important}.game-ticker-window{background:linear-gradient(90deg,#08090a,#171207 50%,#08090a)!important;width:100%!important;height:43px!important;overflow:hidden!important;-webkit-mask-image:none!important;mask-image:none!important}.game-ticker-track{align-items:stretch!important;width:max-content!important;min-width:200%!important;height:43px!important;animation:32s linear infinite classic-game-ticker!important;display:flex!important}.game-ticker-set{flex:none!important;align-items:stretch!important;display:flex!important}.game-ticker-set>span,.game-ticker-set>.command-team{white-space:nowrap!important;background:0 0!important;border-right:1px solid #49463d!important;flex:none!important;align-items:center!important;min-height:43px!important;padding:0 12px!important;font:900 clamp(.64rem,2.55vw,.8rem)/1 AntonDisplay,Impact,sans-serif!important;display:flex!important}.game-ticker-set>.command-team{color:var(--command-color)!important;font-size:clamp(.98rem,3.9vw,1.22rem)!important}.game-ticker-set>.command-opponent{color:var(--command-color)!important;font-size:clamp(.7rem,2.8vw,.92rem)!important}.game-ticker-set>.command-weather{text-transform:none!important;font:800 clamp(.6rem,2.3vw,.74rem)/1 Arial,sans-serif!important}.game-ticker-set>*+:before{display:none!important}.season-browser,.season-browser.school-selected{background:#050607!important;grid-template-columns:64px minmax(112px,.9fr) minmax(145px,1.16fr)!important;align-items:start!important;gap:6px!important;width:100%!important;padding:10px 8px 26px!important;display:grid!important}.season-browser>.class-list,.season-browser>.league-list,.season-browser>.team-list,.season-browser.school-selected>.class-list,.season-browser.school-selected>.league-list,.season-browser.school-selected>.team-list{background:#0a0c0e!important;border:1px solid #464b50!important;grid-row:1!important;min-height:410px!important;max-height:410px!important;margin:0!important;display:block!important;overflow:auto!important}.season-browser>.class-list,.season-browser.school-selected>.class-list{grid-column:1!important}.season-browser>.league-list,.season-browser.school-selected>.league-list{grid-column:2!important}.season-browser>.team-list,.season-browser.school-selected>.team-list{grid-column:3!important}.season-browser .class-list p,.season-browser .league-list p,.season-browser .team-list>p{z-index:2!important;background:#15181c!important;padding:10px 7px 8px!important;font-size:.58rem!important;position:sticky!important;top:0!important}.season-browser .class-list button,.season-browser .league-list button,.season-browser .team-list button{min-height:56px!important}.season-browser .league-list button span{font-size:.82rem!important;line-height:1!important}.season-browser .team-list button strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:.88rem!important;line-height:1!important;overflow:hidden!important}.season-browser .team-list button small{font-size:.56rem!important}.season-browser.school-selected>.season-panel{background:#050607!important;border:2px solid #b88118!important;grid-area:2/1/auto/-1!important;width:100%!important;margin:0!important;display:block!important}.season-browser.school-selected .scorecard-clean{aspect-ratio:1515/1038!important;background:#050607!important;width:100%!important}.season-browser.school-selected .scorecard-clean .matchup{height:100%!important;min-height:0!important;box-shadow:none!important;background:#060805!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:relative!important}.season-browser.school-selected .kansas-scorecard-mark{z-index:2!important;width:96%!important;height:89%!important;display:block!important;position:absolute!important;inset:4% 2% 7%!important}.season-browser.school-selected .kansas-border-shadow{stroke:#000!important;stroke-width:20px!important;fill:none!important}.season-browser.school-selected .kansas-border-gold{stroke:#f5b820!important;stroke-width:8px!important;fill:none!important}.season-browser.school-selected .score-row{grid-template-columns:36% 28% 36%!important;height:22%!important;top:9%!important;left:6%!important;right:6%!important}.season-browser.school-selected .team-row{grid-template-columns:45% 10% 45%!important;inset:37% 5% 12%!important}.season-browser.school-selected .team{gap:5px!important;padding:0 1%!important;overflow:visible!important}.season-browser.school-selected .team strong{font-size:clamp(.95rem,var(--name-size),3.3rem)!important;white-space:nowrap!important;line-height:.84!important;overflow:visible!important}.season-browser.school-selected .team small{letter-spacing:.08em!important;font-size:clamp(.68rem,3.45cqw,1.25rem)!important}.season-browser.school-selected .team-site{font-size:clamp(.46rem,1.9cqw,.78rem)!important}.season-browser.school-selected .schedule-head{border-top:3px solid var(--gold)!important;background:#090b0d!important;border-bottom:1px solid #68501c!important;min-height:82px!important;padding:10px 8px!important}.season-browser.school-selected .schedule-head h2{white-space:nowrap!important;gap:8px!important;width:100%!important;overflow:hidden!important}.season-browser.school-selected .schedule-head h2 span{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:62%!important;font-size:clamp(1.55rem,8.2vw,2.6rem)!important;line-height:.86!important;overflow:hidden!important}.season-browser.school-selected .schedule-head h2 em{white-space:nowrap!important;font-size:clamp(1rem,4.8vw,1.55rem)!important;line-height:.9!important}.season-browser.school-selected .week-grid{background:#604817!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px!important}.season-browser.school-selected .week-grid button{background:#0b0d10!important;min-height:106px!important;padding:10px 7px!important}.season-browser.school-selected .week-grid strong{font-size:clamp(.95rem,4.7vw,1.42rem)!important;line-height:.92!important}.season-browser.school-selected .week-grid small{font-size:.72rem!important}.season-browser.school-selected .wheat-schedule-divider{background-size:100% 100%,auto 12px!important;height:16px!important}}.season-browser.school-selected>.class-list,.season-browser.school-selected>.league-list,.season-browser.school-selected>.team-list{min-height:432px!important;max-height:432px!important}.season-browser.school-selected>.class-list{overflow-y:auto!important}.season-browser.school-selected .schedule-head{min-height:116px!important;padding:16px 4%!important}.season-browser.school-selected .schedule-head h2{align-items:center!important;gap:clamp(10px,2vw,28px)!important}.season-browser.school-selected .schedule-head h2 span{white-space:normal!important;text-align:center!important;flex:56%!important;max-width:58%!important;font-size:clamp(2.35rem,4.65vw,4.55rem)!important;line-height:.86!important}.season-browser.school-selected .schedule-head h2 em{white-space:normal!important;text-align:center!important;flex:0 38%!important;font-size:clamp(1.85rem,3.7vw,3.6rem)!important;line-height:.86!important}@media (width<=760px){.season-browser.school-selected>.class-list,.season-browser.school-selected>.league-list,.season-browser.school-selected>.team-list{min-height:432px!important;max-height:432px!important}.season-browser.school-selected .schedule-head{min-height:88px!important;padding:12px 4%!important}.season-browser.school-selected .schedule-head h2{flex-wrap:nowrap!important;gap:clamp(10px,3vw,18px)!important}.season-browser.school-selected .schedule-head h2 span{white-space:nowrap!important;flex:0 auto!important;max-width:none!important;font-size:clamp(2rem,9.5vw,3rem)!important;line-height:.86!important}.season-browser.school-selected .schedule-head h2 em{white-space:nowrap!important;flex:0 auto!important;font-size:clamp(1.55rem,7.1vw,2.3rem)!important;line-height:.86!important}.season-browser.school-selected .week-grid button{min-height:126px!important;padding:13px 8px!important}.season-browser.school-selected .week-grid span{font-size:clamp(.82rem,3.5vw,1rem)!important}.season-browser.school-selected .week-grid strong{font-size:clamp(1.18rem,5.5vw,1.75rem)!important;line-height:.9!important}.season-browser.school-selected .week-grid small{font-size:clamp(.84rem,3.5vw,1.04rem)!important}.season-browser.school-selected .wheat-schedule-divider{background-size:100% 100%,auto 14px!important;height:18px!important}}.site-header{aspect-ratio:auto!important;background:#020304!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:visible!important}.site-header .masthead-visual{aspect-ratio:auto!important;object-fit:fill!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important}.site-header .public-wip{z-index:10!important;color:#080a0b!important;letter-spacing:.12em!important;background:#f5b820!important;margin:0!important;padding:5px 8px!important;font:900 clamp(.48rem,1.6vw,.72rem)/1 Arial,sans-serif!important;position:absolute!important;top:8px!important;right:10px!important;box-shadow:0 2px 6px #0008!important}@media (width<=760px){.site-header{aspect-ratio:auto!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;overflow:visible!important}.site-header .masthead-visual{aspect-ratio:auto!important;object-fit:fill!important;width:100%!important;height:auto!important;max-height:none!important}}.school-search{z-index:20;background:linear-gradient(100deg,#2b1d06,#0e1013 34%,#171208 72%,#382505);border:2px solid #d99d20;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;width:min(1180px,100% - 24px);margin:14px auto 0;padding:10px 12px;display:grid;position:relative;box-shadow:0 0 0 3px #060708,0 9px 22px #0009}.school-search label{color:#ffd35f;letter-spacing:.12em;white-space:nowrap;font:900 clamp(.72rem,1.25vw,1rem)/1 AntonDisplay,Impact,sans-serif}.school-search input{color:#fbf8ee;letter-spacing:.06em;background:#080a0c;border:1px solid #6d6248;outline:none;width:100%;min-width:0;padding:13px 15px;font:900 clamp(.86rem,1.5vw,1.15rem)/1 Arial,sans-serif}.school-search input:focus{border-color:#ffe082;box-shadow:0 0 0 2px #f5b82055}.school-search input::placeholder{color:#a9a9a7;opacity:1}.school-search-results{z-index:30;background:#0a0c0f;border:2px solid #d99d20;max-height:360px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 18px 34px #000d}.school-search-results button{color:#f5f4ed;text-align:left;cursor:pointer;background:#0f1216;border:0;border-bottom:1px solid #353a40;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 18px;width:100%;padding:13px 16px;display:grid}.school-search-results button:hover,.school-search-results button:focus{background:linear-gradient(90deg,#2c2209,#13161a);outline:none}.school-search-results strong{letter-spacing:.02em;font:900 clamp(1rem,1.6vw,1.35rem)/.95 AntonDisplay,Impact,sans-serif}.school-search-results span{color:#f5b820;letter-spacing:.1em;text-transform:uppercase;font:900 .76rem/1 Arial,sans-serif}.school-search-results small{color:#c9c8c1;letter-spacing:.08em;grid-column:1/-1;font:800 .64rem/1 Arial,sans-serif}.season-browser .league-list button.active{color:#f7f4e8!important;background:linear-gradient(90deg,#553f0b,#251d0b)!important;box-shadow:inset 5px 0 #f5b820!important}.season-browser .league-list button.active span{color:#f7f4e8!important;text-shadow:1px 1px #000!important}.season-browser .league-list button.active b{color:#ffd05a!important;text-shadow:1px 1px #000!important}.season-browser.first-visit-test>.class-list,.season-browser.school-selected>.class-list{overscroll-behavior:none!important;overflow:hidden!important}.season-browser.first-visit-test>.class-list{grid-template-rows:42px repeat(9,minmax(0,1fr))!important;height:432px!important;max-height:432px!important;display:grid!important}.season-browser.first-visit-test>.class-list button{min-height:0!important}.season-browser.first-visit-test .league-list>p{text-align:center!important;justify-content:center!important;align-items:center!important}.game-command.first-visit-weather{min-height:56px!important}.game-command.first-visit-weather .game-ticker-window{place-items:center!important;min-height:56px!important;display:grid!important}.first-visit-weather-message{color:#f7f4e8;letter-spacing:.08em;white-space:nowrap;justify-content:center;align-items:center;min-height:56px;padding:0 18px;font:900 clamp(.72rem,2.8vw,.98rem)/1 AntonDisplay,Impact,sans-serif;display:flex}.favorites-command{scrollbar-width:none;background:linear-gradient(90deg,#060708,#1a1407 50%,#060708);border-bottom:3px solid #b88118;align-items:center;gap:10px;width:100%;min-height:43px;padding:6px max(12px,2vw);display:flex;overflow-x:auto}.favorites-spacing{background:#070809;border-bottom:1px solid #594817;height:10px}.favorites-command::-webkit-scrollbar{display:none}.favorites-command>strong{color:#f5b820;letter-spacing:.13em;flex:none;font:900 .66rem/1 AntonDisplay,Impact,sans-serif}.favorites-command>em{color:#bbb9b2;letter-spacing:.08em;flex:none;font:800 .64rem/1 Arial,sans-serif}.favorites-command>span{background:#13110d;border:1px solid #7b652d;flex:none;align-items:center;display:flex}.favorites-command button{color:#f4f0e7;cursor:pointer;letter-spacing:.06em;background:0 0;border:0;padding:7px 8px;font:900 .68rem/1 AntonDisplay,Impact,sans-serif}.favorites-command .remove-favorite{color:#f5b820;border-left:1px solid #7b652d;padding:7px 9px;font:900 1rem/1 Arial,sans-serif}@media (width<=760px){.favorites-spacing{height:8px}.favorites-command{min-height:43px;padding-inline:10px}.favorites-command>strong{font-size:.61rem}.favorites-command button{font-size:.64rem}}.season-browser.first-visit-test.selection-league,.season-browser.school-selected.selection-league,.season-browser.first-visit-test.selection-school,.season-browser.school-selected.selection-school{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.favorites-command{white-space:nowrap;gap:11px;padding-block:4px;position:relative}.favorites-ticker{flex:1;min-width:0;overflow:hidden}.favorites-ticker-track{width:max-content;min-width:200%;animation:36s linear infinite favorites-marquee;display:flex}.favorites-ticker:hover .favorites-ticker-track{animation-play-state:paused}.favorite-matchup{white-space:nowrap;align-items:center;gap:7px;min-height:31px;display:flex;background:#0a0c0d!important;border-inline:1px solid #6c5724!important;padding:4px 12px!important}.favorite-matchup span{color:var(--favorite-color);text-shadow:1px 1px #000}.favorite-matchup i{color:var(--opponent-color);text-shadow:1px 1px #000;font-style:normal}.favorite-matchup span,.favorite-matchup i{letter-spacing:.03em;font:900 .72rem/1 AntonDisplay,Impact,sans-serif}.favorite-matchup b{color:#f5b820;font:900 .59rem/1 Arial,sans-serif}.favorite-matchup small{color:#aaa69c;letter-spacing:.08em;font:800 .49rem/1 Arial,sans-serif}.manage-favorites{flex:none;color:#f8cc59!important;letter-spacing:.08em!important;background:#171208!important;border:1px solid #b88118!important;font:900 .58rem/1 Arial,sans-serif!important}@keyframes favorites-marquee{to{transform:translate(-50%)}}.favorites-manager-backdrop{z-index:100;background:#000b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.favorites-manager{background:radial-gradient(circle at 50% 0,#39290d,#0b0d10 52%);border:2px solid #e9aa1b;width:min(480px,100%);padding:26px;position:relative;box-shadow:0 20px 60px #000}.favorites-manager>p{color:#e3b142;letter-spacing:.13em;margin:0;font:900 .62rem/1 Arial,sans-serif}.favorites-manager h2{color:#f6f2e9;letter-spacing:.04em;margin:7px 0 18px;font:900 clamp(1.5rem,6vw,2.2rem)/.95 AntonDisplay,Impact,sans-serif}.favorites-manager-close{color:#f6f2e9;cursor:pointer;background:0 0;border:0;font:400 2rem/1 Arial,sans-serif;position:absolute;top:9px;right:10px}.favorites-manager-list{border-block:1px solid #574720;display:grid}.favorites-manager-list>div{border-bottom:1px solid #343a3f;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.favorites-manager-list>div:last-child{border-bottom:0}.favorites-manager-list strong{color:#f5f2e9;font:900 1rem/1 AntonDisplay,Impact,sans-serif}.favorites-manager-list button,.favorites-manager-add,.favorites-manager-done{color:#f7d065;letter-spacing:.08em;cursor:pointer;background:#151207;border:1px solid #d69d21;padding:10px 12px;font:900 .66rem/1 Arial,sans-serif}.favorites-manager-add,.favorites-manager-done{width:100%;margin-top:12px}.favorites-manager-add:disabled{color:#888780;cursor:not-allowed;border-color:#555}.favorites-manager-done{color:#0b0d10;background:#f5b820}.favorites-manager-list em{color:#aaa69c;letter-spacing:.08em;padding:16px 0;font:800 .72rem/1 Arial,sans-serif}@media (width<=760px){.favorite-matchup{gap:5px;padding-inline:9px!important}.favorite-matchup span,.favorite-matchup i{font-size:.64rem}.favorite-matchup small{display:none}.manage-favorites{padding-inline:8px!important}.season-browser.first-visit-test.selection-league,.season-browser.school-selected.selection-league,.season-browser.first-visit-test.selection-school,.season-browser.school-selected.selection-school{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}}.season-browser.first-visit-test.selection-league,.season-browser.school-selected.selection-league,.season-browser.first-visit-test.selection-school,.season-browser.school-selected.selection-school{grid-template-columns:92px minmax(0,1fr)!important;gap:8px!important}.season-browser.first-visit-test.selection-league>.class-list,.season-browser.school-selected.selection-league>.class-list,.season-browser.first-visit-test.selection-school>.class-list,.season-browser.school-selected.selection-school>.class-list{grid-column:1!important;width:92px!important}.season-browser.first-visit-test.selection-league>.league-list,.season-browser.school-selected.selection-league>.league-list,.season-browser.first-visit-test.selection-school>.team-list,.season-browser.school-selected.selection-school>.team-list{grid-column:2!important;width:100%!important}.season-browser.first-visit-test>.class-list p,.season-browser.first-visit-test>.league-list>p,.season-browser.first-visit-test>.team-list>p,.season-browser.school-selected>.class-list p,.season-browser.school-selected>.league-list>p,.season-browser.school-selected>.team-list>p{height:52px!important;min-height:52px!important;padding:11px 10px!important}.season-browser.first-visit-test>.class-list button,.season-browser.first-visit-test>.league-list button,.season-browser.first-visit-test>.team-list button,.season-browser.school-selected>.class-list button,.season-browser.school-selected>.league-list button,.season-browser.school-selected>.team-list button{min-height:64px!important}.season-browser.first-visit-test>.class-list button{padding:8px 10px!important}.season-browser.first-visit-test>.class-list button strong{font-size:1.5rem!important}.season-browser.first-visit-test>.league-list button{padding:10px 16px!important}.season-browser.first-visit-test>.league-list button span{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:clamp(.95rem,3.8vw,1.15rem)!important;line-height:1!important;overflow:hidden!important}.season-browser.first-visit-test>.league-list button b{font-size:1.25rem!important}@media (width<=760px){.season-browser.first-visit-test.selection-league,.season-browser.school-selected.selection-league,.season-browser.first-visit-test.selection-school,.season-browser.school-selected.selection-school{grid-template-columns:76px minmax(0,1fr)!important;gap:7px!important}.season-browser.first-visit-test.selection-league>.class-list,.season-browser.school-selected.selection-league>.class-list,.season-browser.first-visit-test.selection-school>.class-list,.season-browser.school-selected.selection-school>.class-list{width:76px!important}.season-browser.first-visit-test>.class-list{grid-template-rows:48px repeat(9,60px)!important;height:588px!important;max-height:588px!important}.season-browser.first-visit-test>.class-list p,.season-browser.first-visit-test>.league-list>p,.season-browser.first-visit-test>.team-list>p,.season-browser.school-selected>.class-list p,.season-browser.school-selected>.league-list>p,.season-browser.school-selected>.team-list>p{height:48px!important;min-height:48px!important;padding:10px 8px!important}.season-browser.first-visit-test>.class-list button,.season-browser.first-visit-test>.league-list button,.season-browser.first-visit-test>.team-list button,.season-browser.school-selected>.class-list button,.season-browser.school-selected>.league-list button,.season-browser.school-selected>.team-list button{min-height:60px!important}.season-browser.first-visit-test>.class-list button strong{font-size:1.35rem!important}.season-browser.first-visit-test>.league-list button{padding:10px 13px!important}.season-browser.first-visit-test>.league-list button span{font-size:.98rem!important}}.season-browser.first-visit-test>.class-list{grid-template-rows:48px repeat(9,44px)!important;height:444px!important;max-height:444px!important}.season-browser.first-visit-test>.class-list button,.season-browser.first-visit-test>.league-list button,.season-browser.first-visit-test>.team-list button{min-height:44px!important}.season-browser.first-visit-test>.league-list{height:444px!important;max-height:444px!important}.season-browser.first-visit-test>.league-list>p,.season-browser.first-visit-test>.team-list>p{height:48px!important;min-height:48px!important}.season-browser.first-visit-test>.league-list button{padding-block:7px!important}@media (width<=760px){.season-browser.first-visit-test>.class-list{grid-template-rows:44px repeat(9,44px)!important;height:440px!important;max-height:440px!important}.season-browser.first-visit-test>.league-list{height:440px!important;max-height:440px!important}.season-browser.first-visit-test>.class-list p,.season-browser.first-visit-test>.league-list>p,.season-browser.first-visit-test>.team-list>p{height:44px!important;min-height:44px!important}.season-browser.first-visit-test>.class-list button,.season-browser.first-visit-test>.league-list button,.season-browser.first-visit-test>.team-list button{min-height:44px!important}.season-browser.first-visit-test>.class-list button strong{font-size:1.15rem!important}.season-browser.first-visit-test>.league-list button{padding:6px 12px!important}.season-browser.first-visit-test>.league-list button span{font-size:.9rem!important}.season-browser.first-visit-test>.league-list button b{font-size:1.02rem!important}.season-browser.first-visit-test.selection-league,.season-browser.school-selected.selection-league,.season-browser.first-visit-test.selection-school,.season-browser.school-selected.selection-school{grid-template-columns:76px minmax(0,1fr)!important;align-items:start!important;gap:7px!important}.season-browser.first-visit-test>.class-list,.season-browser.school-selected>.class-list{grid-area:1/1!important;grid-template-rows:44px repeat(9,44px)!important;width:76px!important;height:440px!important;min-height:440px!important;max-height:440px!important;display:grid!important;overflow:hidden!important}.season-browser.first-visit-test>.class-list p,.season-browser.school-selected>.class-list p{height:44px!important;min-height:44px!important;padding:10px 8px!important}.season-browser.first-visit-test>.class-list button,.season-browser.school-selected>.class-list button{height:44px!important;min-height:44px!important;padding:6px 8px!important}.season-browser.first-visit-test>.class-list button strong,.season-browser.school-selected>.class-list button strong{font-size:1.15rem!important}.season-browser.first-visit-test>.league-list,.season-browser.school-selected.selection-league>.league-list{overscroll-behavior:contain!important;grid-area:1/2!important;width:100%!important;height:440px!important;min-height:440px!important;max-height:440px!important;overflow-y:auto!important}.season-browser.first-visit-test>.league-list>p,.season-browser.school-selected.selection-league>.league-list>p{z-index:2;text-align:center!important;justify-content:center!important;align-items:center!important;height:44px!important;min-height:44px!important;padding:10px!important;display:flex!important;position:sticky!important;top:0!important}.season-browser.first-visit-test>.league-list button,.season-browser.school-selected.selection-league>.league-list button{white-space:nowrap!important;height:44px!important;min-height:44px!important;padding:6px 12px!important}.season-browser.first-visit-test.selection-school>.league-list,.season-browser.school-selected.selection-school>.league-list{display:none!important}.season-browser.first-visit-test.selection-school>.team-list,.season-browser.school-selected.selection-school>.team-list{flex-direction:column!important;grid-area:1/2!important;width:100%!important;height:440px!important;min-height:440px!important;max-height:440px!important;display:flex!important;overflow:hidden!important}.season-browser.first-visit-test.selection-school>.team-list>p,.season-browser.school-selected.selection-school>.team-list>p{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;height:44px!important;min-height:44px!important;margin:0!important;display:flex!important}.season-browser.first-visit-test.selection-school>.team-list button,.season-browser.school-selected.selection-school>.team-list button{text-align:center!important;flex:1 1 0!important;justify-content:center!important;height:auto!important;min-height:0!important;padding:10px 12px!important}.season-browser.first-visit-test.selection-school>.team-list button>span,.season-browser.school-selected.selection-school>.team-list button>span{text-align:center!important;align-items:center!important}.season-browser.first-visit-test.selection-school>.team-list button strong,.season-browser.school-selected.selection-school>.team-list button strong{white-space:nowrap!important;font-size:clamp(1.5rem,7.5vw,3.2rem)!important;line-height:.92!important}.season-browser.first-visit-test.selection-school>.team-list button small,.season-browser.school-selected.selection-school>.team-list button small{font-size:clamp(.85rem,4vw,1.35rem)!important;line-height:1!important}.season-browser.first-visit-test.selection-school>.team-list button,.season-browser.school-selected.selection-school>.team-list button{justify-content:center!important;align-items:center!important;display:flex!important;position:relative!important}.season-browser.first-visit-test.selection-school>.team-list button>i,.season-browser.school-selected.selection-school>.team-list button>i{width:7px!important;height:auto!important;position:absolute!important;inset:0 auto 0 0!important}.season-browser.first-visit-test.selection-school>.team-list button>svg,.season-browser.school-selected.selection-school>.team-list button>svg{display:none!important}.season-browser.first-visit-test.selection-school>.team-list button>span,.season-browser.school-selected.selection-school>.team-list button>span{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;display:flex!important}}.school-search.favorite-search label{color:#f8cc59}.scorecard-favorite-action{background:#0b0d0f;border-top:1px solid #5c4817;justify-content:center;padding:10px;display:flex}.scorecard-favorite-action button,.scorecard-favorite-action span{color:#f5c34a;letter-spacing:.09em;background:#181207;border:1px solid #c98d18;min-height:34px;padding:9px 13px;font:900 .64rem/1 Arial,sans-serif}.scorecard-favorite-action button{cursor:pointer}.scorecard-favorite-action button:disabled{color:#81795e;cursor:not-allowed;border-color:#5e522f}.scorecard-favorite-action span{color:#d9d4c7;background:#101214;border-color:#565a5c}@media (width<=760px){.season-browser.first-visit-test.selection-league,.season-browser.school-selected.selection-league,.season-browser.first-visit-test.selection-school,.season-browser.school-selected.selection-school{grid-template-columns:76px minmax(0,1fr)!important;align-items:start!important}.season-browser.first-visit-test>.class-list button,.season-browser.school-selected>.class-list button{height:auto!important;min-height:0!important;padding:8px!important}.season-browser.first-visit-test>.class-list button strong,.season-browser.school-selected>.class-list button strong{font-size:1.32rem!important}.season-browser.first-visit-test.selection-school>.team-list,.season-browser.school-selected.selection-school>.team-list{height:1100px!important;min-height:1100px!important;max-height:1100px!important;overflow:hidden!important}.season-browser.first-visit-test.selection-school>.team-list>p,.season-browser.school-selected.selection-school>.team-list>p{height:56px!important;min-height:56px!important;padding:7px 12px!important}.season-browser.first-visit-test.selection-school>.team-list>p>strong,.season-browser.school-selected.selection-school>.team-list>p>strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--gold);letter-spacing:.05em;font:900 .88rem/1 AntonDisplay,Impact,sans-serif;display:block;overflow:hidden}.season-browser.first-visit-test.selection-school>.team-list button,.season-browser.school-selected.selection-school>.team-list button{flex:1 1 0!important;min-height:0!important;padding:5px 10px!important}.season-browser.first-visit-test.selection-school>.team-list button strong,.season-browser.school-selected.selection-school>.team-list button strong{font-size:calc(var(--team-name-size) * var(--team-name-scale))!important;white-space:nowrap!important;text-overflow:clip!important;line-height:.94!important;overflow:visible!important}.season-browser.first-visit-test.selection-school>.team-list button small,.season-browser.school-selected.selection-school>.team-list button small{font-size:var(--team-mascot-size)!important;letter-spacing:.09em!important;line-height:1.05!important}.season-browser.first-visit-test.selection-school>.team-list.dense-team-list button small,.season-browser.school-selected.selection-school>.team-list.dense-team-list button small{display:none!important}.season-browser.first-visit-test.selection-school>.team-list.dense-team-list button strong,.season-browser.school-selected.selection-school>.team-list.dense-team-list button strong{font-size:calc(var(--team-name-size) * var(--team-name-scale) * 1.12)!important}.season-browser.first-visit-test>.class-list,.season-browser.school-selected>.class-list{grid-template-rows:56px repeat(9,minmax(0,1fr))!important;height:596px!important;min-height:596px!important;max-height:596px!important;overflow:hidden!important}.season-browser.first-visit-test>.class-list p,.season-browser.school-selected>.class-list p{height:56px!important;min-height:56px!important}.season-browser.first-visit-test>.class-list button,.season-browser.school-selected>.class-list button{height:auto!important;min-height:0!important}.season-browser.first-visit-test>.league-list,.season-browser.school-selected.selection-league>.league-list{height:596px!important;min-height:596px!important;max-height:596px!important;overflow-y:auto!important}.season-browser.first-visit-test>.league-list>p,.season-browser.school-selected.selection-league>.league-list>p{height:56px!important;min-height:56px!important}.season-browser.first-visit-test>.league-list button,.season-browser.school-selected.selection-league>.league-list button{height:auto!important;min-height:74px!important}.season-browser.first-visit-test.selection-school>.team-list,.season-browser.school-selected.selection-school>.team-list{overscroll-behavior:contain!important;height:596px!important;min-height:596px!important;max-height:596px!important;overflow-y:auto!important}.season-browser.first-visit-test.selection-school>.team-list>p,.season-browser.school-selected.selection-school>.team-list>p{flex:0 0 56px!important;height:56px!important;min-height:56px!important}.season-browser.first-visit-test.selection-school>.team-list button,.season-browser.school-selected.selection-school>.team-list button{flex:1 0 74px!important;height:auto!important;min-height:74px!important}}.season-browser.selector-frame{grid-template-rows:596px!important;grid-template-columns:92px minmax(0,1fr)!important;align-items:start!important;gap:8px!important;width:100vw!important;min-width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:0!important;display:grid!important}.season-browser.selector-frame>.class-list{grid-area:1/1!important;grid-template-rows:56px repeat(9,minmax(0,1fr))!important;width:92px!important;height:596px!important;min-height:596px!important;max-height:596px!important;display:grid!important;overflow:hidden!important}.season-browser.selector-frame>.class-list>p{height:56px!important;min-height:56px!important;margin:0!important}.season-browser.selector-frame>.class-list>button{height:auto!important;min-height:0!important}.season-browser.selector-frame>.league-list,.season-browser.selector-frame>.team-list{background:#0b0d10!important;grid-area:1/2!important;width:100%!important;height:596px!important;min-height:596px!important;max-height:596px!important;margin:0!important}.season-browser.selector-frame.selection-league>.league-list{overscroll-behavior:contain!important;display:block!important;overflow-y:auto!important}.season-browser.selector-frame.selection-league>.team-list,.season-browser.selector-frame.selection-school>.league-list,.season-browser.selector-frame.selection-ready>.league-list{display:none!important}.season-browser.selector-frame.selection-school>.team-list,.season-browser.selector-frame.selection-ready>.team-list{overscroll-behavior:contain!important;flex-direction:column!important;display:flex!important;overflow-y:auto!important}.season-browser.selector-frame.selection-school>.team-list>p,.season-browser.selector-frame.selection-ready>.team-list>p{flex:0 0 56px!important;height:56px!important;min-height:56px!important;margin:0!important}.season-browser.selector-frame.selection-school>.team-list>button,.season-browser.selector-frame.selection-ready>.team-list>button{flex:1 0 74px!important;height:auto!important;min-height:74px!important}.season-browser.selector-frame.selection-league>.season-panel,.season-browser.selector-frame.selection-school>.season-panel{display:none!important}.season-browser.selector-frame.selection-school>.team-list>button,.season-browser.selector-frame.selection-ready>.team-list>button{text-align:center!important;justify-content:center!important;align-items:center!important;display:flex!important;position:relative!important}.season-browser.selector-frame.selection-school>.team-list>button>i,.season-browser.selector-frame.selection-ready>.team-list>button>i{width:7px!important;height:auto!important;position:absolute!important;inset:0 auto 0 0!important}.season-browser.selector-frame.selection-school>.team-list>button>svg,.season-browser.selector-frame.selection-ready>.team-list>button>svg{display:none!important}.season-browser.selector-frame.selection-school>.team-list>button>span,.season-browser.selector-frame.selection-ready>.team-list>button>span{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;display:flex!important}.season-browser.selector-frame>.team-list>p>strong{letter-spacing:.06em!important;color:var(--gold)!important;font:900 clamp(1.18rem,2.8vw,2rem)/.95 AntonDisplay,Impact,sans-serif!important}.school-search.favorite-search{margin-top:10px!important}.season-browser.selector-frame.selection-league>.league-list button span{font-size:clamp(1.15rem,2.4vw,1.75rem)!important;line-height:.95!important}.favorites-score-ribbon{border-top:3px solid var(--gold);white-space:nowrap;background:#0a0c0f;border-bottom:2px solid #6d4a09;align-items:center;gap:9px;width:100%;min-height:54px;padding:7px 12px;display:flex;overflow-x:auto}.favorites-score-ribbon>strong{color:var(--gold);letter-spacing:.1em;flex:none;font:900 .78rem/1 AntonDisplay,Impact,sans-serif}.favorites-score-ribbon button{color:#fff;cursor:pointer;background:#12161a;border:1px solid #5c4817;flex:none;grid-template-columns:auto auto;align-items:center;gap:2px 8px;padding:6px 10px;display:grid}.favorites-score-ribbon button b{color:var(--gold);font:900 1rem/1 AntonDisplay,Impact,sans-serif}.favorites-score-ribbon button i{color:#d9d5ca;grid-column:1/-1;font:700 .58rem/1 Arial,sans-serif}.favorites-score-ribbon button small{color:#8e959a;letter-spacing:.08em;grid-column:1/-1;font:700 .5rem/1 Arial,sans-serif}.favorites-score-ribbon em{color:#bfc2c5;letter-spacing:.08em;font:700 .68rem/1 Arial,sans-serif}.welcome-backdrop{z-index:100;background:#020304d9;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.welcome-panel{border:2px solid var(--gold);background:linear-gradient(145deg,#1c1507,#090b0d 45%);width:min(600px,100%);max-height:calc(100vh - 36px);padding:22px;overflow:auto;box-shadow:0 24px 70px #000}.welcome-panel>p{color:var(--gold);letter-spacing:.14em;margin:0;font:900 .68rem/1 AntonDisplay,Impact,sans-serif}.welcome-panel h2{letter-spacing:.04em;margin:6px 0 3px;font:900 clamp(1.7rem,6vw,2.6rem)/.9 AntonDisplay,Impact,sans-serif}.welcome-panel>strong{color:#d3d1ca;font-size:.85rem;display:block}.welcome-panel input{color:#fff;background:#050607;border:1px solid #6d6248;width:100%;margin:18px 0 8px;padding:14px;font:800 1rem Arial,sans-serif}.welcome-results{border:1px solid #4e5359}.welcome-results>div{border-bottom:1px solid #373b40;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px;padding:10px;display:grid}.welcome-results span b,.welcome-results span small{display:block}.welcome-results span b{font:900 1rem/1 AntonDisplay,Impact,sans-serif}.welcome-results span small{color:#b7b9ba;margin-top:3px;font-size:.66rem}.welcome-results button,.welcome-continue{color:var(--gold);letter-spacing:.07em;cursor:pointer;background:#16130b;border:1px solid #a97912;padding:8px 10px;font:900 .58rem Arial,sans-serif}.welcome-results button:disabled,.welcome-continue:disabled{opacity:.42;cursor:not-allowed}.welcome-picked{color:#e8e5d9;justify-content:space-between;gap:8px;margin:14px 0;font-size:.75rem;display:flex}.welcome-picked span{color:var(--gold)}.welcome-continue{background:var(--gold);color:#08090a;width:100%;padding:13px;font-size:.78rem}@media (width<=760px){.welcome-panel{padding:17px}.welcome-results>div{grid-template-columns:minmax(0,1fr) auto auto}.favorites-score-ribbon{padding-inline:9px}}.favorites-score-ribbon{border-top:0!important;border-bottom:3px solid var(--gold)!important;background:#050607!important;gap:0!important;min-height:56px!important;padding:0!important}.favorites-score-ribbon>strong,.favorites-score-ribbon button,.favorites-score-ribbon em{letter-spacing:.04em!important;text-transform:uppercase!important;background:0 0!important;border:0!important;border-right:1px solid #4a4945!important;flex:none!important;justify-content:center!important;align-items:center!important;height:53px!important;margin:0!important;padding:0 16px!important;font:900 clamp(.7rem,1.15vw,.9rem)/1 AntonDisplay,Arial Black,Impact,sans-serif!important;display:flex!important}.favorites-score-ribbon button span{color:var(--favorite-color)!important;font:inherit!important}.favorites-score-ribbon button b{margin-left:8px;color:var(--gold)!important;font:inherit!important}.favorites-score-ribbon button i,.favorites-score-ribbon button small{display:none!important}.favorites-score-ribbon em{color:#dfdfdb!important;font-style:normal!important}.welcome-picked{margin:14px 0!important;display:block!important}.welcome-picked-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.welcome-picked-heading>b{color:var(--gold);letter-spacing:.1em;font:900 .7rem/1 AntonDisplay,Impact,sans-serif}.welcome-picked-heading button,.welcome-picked-team button{color:var(--gold);letter-spacing:.08em;cursor:pointer;background:#100e08;border:1px solid #8f6a19;padding:8px 10px;font:900 .61rem/1 AntonDisplay,Impact,sans-serif}.welcome-picked-list{background:#090b0d;border:1px solid #4e5359}.welcome-picked-team{border-bottom:1px solid #30343a;justify-content:space-between;align-items:center;gap:12px;min-height:55px;padding:9px 11px;display:flex}.welcome-picked-team:last-child{border-bottom:0}.welcome-picked-team span{flex-direction:column;gap:3px;min-width:0;display:flex}.welcome-picked-team small{color:#aeb1b4;letter-spacing:.12em;font:800 .55rem/1 Arial,sans-serif}.welcome-picked-team b{color:#f0eee8;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.03em;font:900 1rem/1 AntonDisplay,Impact,sans-serif;overflow:hidden}.welcome-picked-team.home b{color:var(--gold)}.welcome-picked>span{color:var(--gold);text-align:right;letter-spacing:.09em;margin-top:8px;font:900 .68rem/1 AntonDisplay,Impact,sans-serif;display:block}.welcome-change-home{width:100%;color:var(--gold);letter-spacing:.1em;cursor:pointer;background:#100e08;border:1px solid #8f6a19;margin-top:8px;padding:10px 12px;font:900 .65rem/1 AntonDisplay,Impact,sans-serif}.welcome-picked-team.following{flex-wrap:wrap}.welcome-picked-team.following>span{flex:1 0 100%}.welcome-picked-team.following>button{width:100%;margin-top:2px}.welcome-panel>.home-team-search{border-color:#5a513d;margin:12px 0 8px;padding:11px 12px;font-size:.9rem}.welcome-results>div{grid-template-columns:minmax(0,1fr) auto}.welcome-picked-team.favorite-search{border-bottom:0;min-height:0;padding:0}.welcome-picked-team.favorite-search input{color:#fff;letter-spacing:.04em;background:#0b0d10;border:0;outline:none;margin:0;padding:13px 11px;font:800 .82rem/1 Arial,sans-serif}.welcome-picked-team.favorite-search:focus-within{box-shadow:inset 3px 0 0 var(--gold);background:#100d07}.welcome-picked-team.favorite-search input::placeholder{color:#aeb1b4;letter-spacing:.07em}.welcome-results.favorite-results{border-top:0;max-height:190px;overflow:auto}.welcome-results.favorite-results>div{padding:8px 10px}.game-command.first-visit-weather{height:64px!important;min-height:64px!important}.game-ticker-set .ticker-date,.game-ticker-set .ticker-versus,.game-ticker-set .ticker-score{color:#f6f4ee;letter-spacing:.04em;white-space:nowrap;text-shadow:2px 2px #000;border-right:1px solid #4a4945;flex:none;justify-content:center;align-items:center;padding:0 18px;font:900 clamp(.7rem,1.15vw,.96rem)/1 AntonDisplay,Impact,sans-serif;display:flex}.game-ticker-set .ticker-versus{color:var(--gold);font-size:1rem}.game-ticker-set .ticker-score{color:var(--gold);font-size:1.25rem}.favorites-score-ribbon{border-top:0!important;border-bottom:3px solid var(--gold)!important;background:linear-gradient(90deg,#070809,#171107 50%,#070809)!important;gap:0!important;height:64px!important;min-height:64px!important;padding:0!important;display:flex!important;overflow:hidden!important}.favorites-score-ribbon>strong,.favorites-score-ribbon>em{letter-spacing:.05em!important;text-transform:uppercase!important;background:0 0!important;border-right:1px solid #4a4945!important;flex:none!important;justify-content:center!important;align-items:center!important;height:61px!important;margin:0!important;padding:0 16px!important;font:900 clamp(.7rem,1.15vw,.9rem)/1 AntonDisplay,Arial Black,Impact,sans-serif!important;display:flex!important}.favorites-score-ribbon>strong{color:var(--gold)!important}.favorites-score-window{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 0 97%,#0000 100%);mask-image:linear-gradient(90deg,#000 0 97%,#0000 100%)}.favorites-score-track{align-items:stretch;width:max-content;min-width:200%;height:61px;animation:28s linear infinite favorites-score-ticker;display:flex}.favorites-score-window:hover .favorites-score-track{animation-play-state:paused}.favorites-score-track button{cursor:pointer;color:#f6f4ee!important;letter-spacing:.03em!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-right:1px solid #4a4945!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:61px!important;margin:0!important;padding:0 16px!important;font:900 clamp(.72rem,1.1vw,.95rem)/1 AntonDisplay,Arial Black,Impact,sans-serif!important;display:flex!important}.favorites-score-track button span{text-shadow:2px 2px #000;color:var(--favorite-color)!important;font:inherit!important}.favorites-score-track button b{color:var(--gold)!important;font:inherit!important}.favorites-score-track button i{text-shadow:2px 2px #000;color:var(--opponent-color)!important;font:inherit!important;font-style:normal!important}.favorites-score-track button small{color:#aba99f!important;letter-spacing:.08em!important;font:800 .56rem/1 Arial,sans-serif!important}.favorites-score-ribbon>em{color:#dfdfdb!important;font-style:normal!important}@keyframes favorites-score-ticker{to{transform:translate(-50%)}}@media (width<=760px){.game-command.first-visit-weather{height:62px!important;min-height:62px!important}.game-command.first-visit-weather .game-ticker-window,.game-command.first-visit-weather .game-ticker-track{height:59px!important}.game-command.first-visit-weather .game-ticker-set>span{min-height:59px!important}.game-ticker-set .ticker-date,.game-ticker-set .ticker-versus,.game-ticker-set .ticker-score{padding-inline:13px;font-size:clamp(.68rem,2.7vw,.82rem)}.game-ticker-set .ticker-score{font-size:1.05rem}.favorites-score-ribbon{height:62px!important;min-height:62px!important}.favorites-score-ribbon>strong,.favorites-score-ribbon>em,.favorites-score-track,.favorites-score-track button{height:59px!important;min-height:59px!important}.favorites-score-ribbon>strong,.favorites-score-ribbon>em{padding-inline:12px!important}.favorites-score-track button{gap:6px!important;padding-inline:12px!important;font-size:clamp(.7rem,2.7vw,.84rem)!important}.favorites-score-track button small{font-size:.48rem!important}}.game-command.first-visit-weather{box-shadow:inset 0 1px #ffe28a24,0 8px 18px #000b;background:linear-gradient(90deg,#08090a,#251a07 48%,#08090a)!important;height:72px!important;min-height:72px!important}.game-command.first-visit-weather .game-ticker-window,.game-command.first-visit-weather .game-ticker-track{min-width:0!important;height:69px!important}.game-command.first-visit-weather .game-ticker-track{width:max-content!important;animation:44s linear infinite home-game-ticker!important}.game-ticker-set .ticker-kickoff{color:#fff3c8;letter-spacing:.05em;white-space:nowrap;text-shadow:2px 2px #000;border-right:1px solid #5f522e;flex:none;justify-content:center;align-items:center;padding:0 20px;font:900 clamp(.74rem,1.2vw,1.02rem)/1 AntonDisplay,Impact,sans-serif;display:flex}@keyframes home-game-ticker{to{transform:translate(-25%)}}@media (width<=760px){.game-command.first-visit-weather{height:70px!important;min-height:70px!important}.game-command.first-visit-weather .game-ticker-window,.game-command.first-visit-weather .game-ticker-track{height:67px!important}.game-command.first-visit-weather .game-ticker-set>span{min-height:67px!important}.game-ticker-set .ticker-kickoff{padding-inline:14px;font-size:clamp(.69rem,2.7vw,.84rem)}}.game-command.first-visit-weather{box-shadow:inset 0 2px #ffe99a36,inset 0 -1px #000,0 10px 22px #000c;background:radial-gradient(at 50% 0,#493211 0%,#171006 48%,#050607 100%)!important;border-bottom-width:4px!important;height:84px!important;min-height:84px!important}.game-command.first-visit-weather .game-ticker-window,.game-command.first-visit-weather .game-ticker-track{height:80px!important}.game-command.first-visit-weather .game-ticker-set>span{min-height:80px!important}.game-ticker-set .ticker-matchup{white-space:nowrap;background:linear-gradient(90deg,#241a08,#110f0a);border-right:1px solid #6b5a2c;flex:none;justify-content:center;align-items:center;gap:11px;padding:0 22px;display:flex}.game-ticker-set .ticker-matchup i{color:var(--team-color);letter-spacing:.01em;text-shadow:2px 2px #000,0 0 12px color-mix(in srgb,var(--team-color) 36%,transparent);font:900 clamp(1.18rem,2.1vw,1.85rem)/1 AntonDisplay,Impact,sans-serif}.game-ticker-set .ticker-matchup b{color:var(--gold);letter-spacing:.08em;text-shadow:2px 2px #000;font:900 1rem/1 AntonDisplay,Impact,sans-serif}.game-ticker-set .ticker-kickoff{font-size:clamp(.82rem,1.3vw,1.08rem)!important}.game-ticker-set .command-weather{font-size:clamp(.76rem,1.15vw,1rem)!important}@media (width<=760px){.game-command.first-visit-weather{height:80px!important;min-height:80px!important}.game-command.first-visit-weather .game-ticker-window,.game-command.first-visit-weather .game-ticker-track{height:76px!important}.game-command.first-visit-weather .game-ticker-set>span{min-height:76px!important}.game-ticker-set .ticker-matchup{gap:8px;padding-inline:16px}.game-ticker-set .ticker-matchup i{font-size:clamp(1.05rem,4.5vw,1.38rem)}.game-ticker-set .ticker-matchup b{font-size:.82rem}.game-ticker-set .ticker-kickoff{font-size:clamp(.72rem,2.9vw,.9rem)!important}.season-browser.selector-frame{grid-template-rows:596px!important;grid-template-columns:76px minmax(0,1fr)!important;align-items:start!important;gap:7px!important;width:100vw!important;min-width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:0!important;display:grid!important}.season-browser.selector-frame>.class-list{grid-area:1/1!important;grid-template-rows:56px repeat(9,minmax(0,1fr))!important;width:76px!important;height:596px!important;min-height:596px!important;max-height:596px!important;display:grid!important;overflow:hidden!important}.season-browser.selector-frame>.class-list>p{height:56px!important;min-height:56px!important;margin:0!important;padding:10px 8px!important}.season-browser.selector-frame>.class-list>button{height:auto!important;min-height:0!important;padding:7px 8px!important}.season-browser.selector-frame>.class-list>button strong{font-size:1.32rem!important}.season-browser.selector-frame>.league-list,.season-browser.selector-frame>.team-list{background:#0b0d10!important;grid-area:1/2!important;width:100%!important;height:596px!important;min-height:596px!important;max-height:596px!important;margin:0!important}.season-browser.selector-frame.selection-league>.league-list{overscroll-behavior:contain!important;display:block!important;overflow-y:auto!important}.season-browser.selector-frame.selection-league>.team-list{display:none!important}.season-browser.selector-frame.selection-league>.league-list>p{z-index:2!important;text-align:center!important;justify-content:center!important;align-items:center!important;height:56px!important;min-height:56px!important;margin:0!important;padding:10px!important;display:flex!important;position:sticky!important;top:0!important}.season-browser.selector-frame.selection-league>.league-list>button{height:auto!important;min-height:74px!important;padding:9px 12px!important}.season-browser.selector-frame.selection-school>.league-list,.season-browser.selector-frame.selection-ready>.league-list{display:none!important}.season-browser.selector-frame.selection-school>.team-list,.season-browser.selector-frame.selection-ready>.team-list{overscroll-behavior:contain!important;flex-direction:column!important;display:flex!important;overflow-y:auto!important}.season-browser.selector-frame.selection-school>.team-list>p,.season-browser.selector-frame.selection-ready>.team-list>p{z-index:2!important;text-align:center!important;flex-direction:column!important;flex:0 0 56px!important;justify-content:center!important;align-items:center!important;height:56px!important;min-height:56px!important;margin:0!important;padding:8px 12px!important;display:flex!important;position:sticky!important;top:0!important}.season-browser.selector-frame.selection-school>.team-list>button,.season-browser.selector-frame.selection-ready>.team-list>button{text-align:center!important;flex:1 0 74px!important;justify-content:center!important;align-items:center!important;height:auto!important;min-height:74px!important;padding:8px 12px!important;display:flex!important;position:relative!important}.season-browser.selector-frame.selection-school>.team-list>button>i,.season-browser.selector-frame.selection-ready>.team-list>button>i{width:7px!important;height:auto!important;display:block!important;position:absolute!important;inset:0 auto 0 0!important}.season-browser.selector-frame.selection-school>.team-list>button>svg,.season-browser.selector-frame.selection-ready>.team-list>button>svg{display:none!important}.season-browser.selector-frame.selection-school>.team-list>button>span,.season-browser.selector-frame.selection-ready>.team-list>button>span{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;display:flex!important}.season-browser.selector-frame>.season-panel{grid-column:1/-1!important}.season-browser.selector-frame.selection-league>.season-panel,.season-browser.selector-frame.selection-school>.season-panel{display:none!important}}.welcome-brand{object-fit:cover;object-position:center;border:1px solid #bb8411;width:100%;max-height:150px;display:block}.welcome-intro{padding:16px 0 5px}.welcome-panel>.welcome-intro h2{letter-spacing:.025em;margin:0 0 7px;font-size:clamp(1.6rem,5.3vw,2.35rem)}.welcome-panel>.welcome-intro strong{line-height:1.45}.welcome-panel>.home-team-search{margin-top:14px}@media (width<=760px){.welcome-brand{max-height:110px}.welcome-intro{padding-top:14px}.welcome-panel>.welcome-intro h2{font-size:1.65rem}}.welcome-panel,.welcome-panel *{--school:initial;-webkit-text-fill-color:initial}.welcome-panel{color:#f0eee8;background:linear-gradient(145deg,#17120a,#090b0d 48%)!important}.welcome-panel>.welcome-intro h2{color:#f6f3ea!important;text-shadow:none!important}.welcome-panel>.welcome-intro strong{color:#cfcdc5!important}.welcome-panel .welcome-result-label{color:var(--gold)!important}.welcome-panel .welcome-results{background:#090b0d!important;border-color:#4e5359!important}.welcome-panel .welcome-result{box-shadow:inset 5px 0 0 var(--welcome-color)!important;background:#101216!important}.welcome-panel .welcome-result span b{color:var(--welcome-color)!important;text-shadow:none!important}.welcome-panel .welcome-result span small{color:#c2c4c6!important}.welcome-panel .welcome-result button{color:var(--gold)!important;background:#15120b!important;border-color:#a97912!important}.welcome-panel .welcome-results.favorite-results .welcome-favorite-result{color:#f0eee8;text-align:left;cursor:pointer;border:0;border-bottom:1px solid #373b40;width:100%;box-shadow:inset 5px 0 0 var(--welcome-color)!important;background:#101216!important}.welcome-panel .welcome-results.favorite-results .welcome-favorite-result span{display:block}.welcome-panel .welcome-results.favorite-results .welcome-favorite-result span b{color:var(--welcome-color)!important;text-shadow:none!important}.welcome-panel .welcome-results.favorite-results .welcome-favorite-result:active{transform:translateY(1px);background:#19160d!important}.welcome-panel .welcome-results.favorite-results .welcome-favorite-result:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.welcome-panel .welcome-results .welcome-home-result{color:#f0eee8;text-align:left;cursor:pointer;border:0;border-bottom:1px solid #373b40;width:100%;box-shadow:inset 5px 0 0 var(--welcome-color)!important;background:#101216!important}.welcome-panel .welcome-results .welcome-home-result span{display:block}.welcome-panel .welcome-results .welcome-home-result span b{color:var(--welcome-color)!important;text-shadow:none!important}.welcome-panel .welcome-results .welcome-home-result:active{transform:translateY(1px);background:#19160d!important}.welcome-panel .welcome-results .welcome-home-result:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.welcome-panel .home-team-search,.welcome-panel .favorite-search input{color:#f5f2e9!important;background:#07090b!important;border-color:#6d6248!important}.welcome-panel .home-team-search::placeholder,.welcome-panel .favorite-search input::placeholder{color:#adb1b5!important}.welcome-result-label{color:var(--gold);letter-spacing:.13em;margin:11px 0 5px;font:900 .62rem/1 AntonDisplay,Impact,sans-serif}.welcome-result-label.favorite-result-label{margin-top:12px}.welcome-results{max-height:250px;overflow-y:auto}.welcome-results.favorite-results{max-height:210px}.welcome-search-only{padding:12px!important}.welcome-search-only .welcome-brand{object-fit:contain!important;object-position:center!important;width:100%!important;height:auto!important;max-height:none!important}.welcome-search-only .home-team-search{margin:14px 0 0!important}.welcome-search-only>.welcome-results{margin-top:8px}@media (width<=760px){.welcome-search-only{padding:10px!important}.welcome-search-only .home-team-search{min-height:58px;font-size:1rem!important}}.welcome-panel{overscroll-behavior:contain;max-height:calc(100dvh - 36px);scroll-padding-block:28dvh}.welcome-picked-team.favorite-search{scroll-margin-block:22dvh}@media (width<=760px){.welcome-backdrop{padding:max(12px,env(safe-area-inset-top)) 10px max(12px,env(safe-area-inset-bottom));align-items:start;overflow-y:auto}.welcome-panel{max-height:calc(100dvh - 24px);margin:0 auto;scroll-padding-block:34dvh}.welcome-picked-team.favorite-search{scroll-margin-block:30dvh}.welcome-results.favorite-results{max-height:min(210px,32dvh)}}.welcome-picked-list,.welcome-picked-team{box-sizing:border-box;min-width:0}.welcome-picked-team{width:100%;grid-template-columns:minmax(0,1fr) auto!important;display:grid!important}.welcome-picked-team.home,.welcome-picked-team.following{box-shadow:inset 5px 0 0 var(--welcome-color)!important}.welcome-picked-team.home{background:linear-gradient(90deg,color-mix(in srgb,var(--welcome-color) 28%,#090b0d),#090b0d 72%)!important}.welcome-picked-team.following{background:linear-gradient(90deg,color-mix(in srgb,var(--welcome-color) 14%,#090b0d),#090b0d 72%)!important}.welcome-picked-team.home b,.welcome-picked-team.following b{color:var(--welcome-color)!important}.welcome-picked-team.favorite-search{display:block!important}.welcome-picked-team button{white-space:nowrap;min-width:0;max-width:42vw}@media (width<=760px){.welcome-picked-team{gap:8px!important;padding:9px!important}.welcome-picked-team button{max-width:38vw;padding:8px 9px;letter-spacing:.045em!important;font-size:.58rem!important}}.welcome-backdrop{padding:max(12px,env(safe-area-inset-top)) 10px max(12px,env(safe-area-inset-bottom))!important;place-items:center!important;overflow-x:hidden!important}.welcome-panel{box-sizing:border-box!important;width:min(600px,100vw - 20px)!important;min-width:0!important;max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 24px)!important;overflow:hidden auto!important}.welcome-panel *{min-width:0}.welcome-picked-team .welcome-team-open{text-align:left;cursor:pointer;flex-direction:column;flex:auto;align-items:flex-start;gap:3px;min-width:0;display:flex;color:#f0eee8!important;background:0 0!important;border:0!important;max-width:none!important;padding:2px 0!important}.welcome-picked-team .welcome-team-open small{color:#aeb1b4!important}.welcome-picked-team .welcome-team-open b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.welcome-picked-team .welcome-team-open:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media (width<=760px){.welcome-backdrop{align-items:center!important}.welcome-panel{margin:0!important}.welcome-picked-team .welcome-team-open{font-size:inherit!important;letter-spacing:normal!important}}.game-ticker-set .home-ticker-jump{appearance:none;cursor:pointer;min-height:80px;font:inherit;text-transform:inherit;border:0}.game-ticker-set .home-ticker-jump:focus-visible{outline:2px solid var(--gold);outline-offset:-3px}.game-ticker-set .home-ticker-jump:active{filter:brightness(1.22)}@media (width<=760px){.game-ticker-set .home-ticker-jump{min-height:76px}}.verified-application-callout{border:1px solid #6f5b23;border-top:4px solid var(--gold);text-align:center;background:linear-gradient(105deg,#07090a,#201806 50%,#07090a);justify-items:center;gap:9px;width:min(1500px,100% - 28px);margin:-12px auto 34px;padding:26px max(20px,5vw);display:grid}.verified-application-callout p{color:var(--gold);letter-spacing:.2em;margin:0;font:900 .65rem/1 Arial,sans-serif}.verified-application-callout h2{color:#f5f4ef;letter-spacing:.02em;text-transform:uppercase;margin:0;font:900 clamp(1.55rem,3.8vw,3rem)/.9 AntonDisplay,Impact,sans-serif}.verified-application-callout span{color:#d8dbd8;max-width:720px;font-size:clamp(.88rem,1.3vw,1rem);line-height:1.45}.verified-application-callout a{color:#080a0a;background:var(--gold);letter-spacing:.11em;border:1px solid #ffe17d;margin-top:5px;padding:13px 18px;font:900 .72rem/1 Arial,sans-serif;text-decoration:none}.verified-application-callout a:hover{background:#ffe178}@media (width<=680px){.verified-application-callout{width:calc(100% - 16px);margin:-6px auto 22px;padding:22px 16px}.verified-application-callout h2{font-size:clamp(1.55rem,9vw,2.4rem)}.verified-application-callout a{width:100%;padding:15px 10px}}.verified-application-callout button{color:#080a0a;background:var(--gold);letter-spacing:.11em;cursor:pointer;border:1px solid #ffe17d;margin-top:5px;padding:13px 18px;font:900 .72rem/1 Arial,sans-serif}.verified-application-callout button:hover{background:#ffe178}.verified-application-dialog{z-index:1000;padding:18px max(18px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left));overscroll-behavior:contain;background:#000c;place-items:center;display:grid;position:fixed;inset:0;overflow:auto}.verified-application-dialog form{border:1px solid #76642f;border-top:4px solid var(--gold);overscroll-behavior:contain;background:#0d0f11;gap:14px;width:min(560px,100%);max-height:calc(100dvh - 36px);padding:30px;display:grid;position:relative;overflow:auto;box-shadow:0 22px 70px #000}.verified-application-dialog p{color:var(--gold);letter-spacing:.2em;margin:0;font:900 .65rem/1 Arial,sans-serif}.verified-application-dialog h2{color:#f7f6f1;text-transform:uppercase;margin:0 34px 5px 0;font:900 clamp(1.7rem,6vw,2.6rem)/.95 AntonDisplay,Impact,sans-serif}.application-football-banner{color:#f7f5ef;letter-spacing:.06em;text-align:center;cursor:pointer;background:linear-gradient(115deg,#183b29,#0b1210 58%,#0b0d0e);border:2px solid #f3c23f;gap:3px;width:100%;padding:14px 16px;font:900 clamp(1.1rem,4vw,1.45rem)/.92 AntonDisplay,Impact,sans-serif;display:grid}.application-football-banner span{color:#f3c23f;letter-spacing:.16em;font:800 .62rem/1 Arial,sans-serif}.verified-application-dialog label{color:#d9d9d4;letter-spacing:.12em;gap:7px;font:800 .68rem/1 Arial,sans-serif;display:grid}.verified-application-dialog input,.verified-application-dialog textarea{box-sizing:border-box;color:#f7f6f1;background:#17191d;border:1px solid #55595d;width:100%;padding:12px;font:500 1rem/1.3 Arial,sans-serif}.verified-application-dialog input[readonly]{color:var(--gold)}.verified-application-dialog textarea{resize:vertical;min-height:108px}.verified-application-dialog form>button[type=submit]{background:var(--gold);color:#080a0a;letter-spacing:.13em;cursor:pointer;border:1px solid #ffe17d;padding:15px;font:900 .76rem/1 Arial,sans-serif}.verified-application-dialog form>button[type=submit]:disabled,.application-close:disabled{cursor:wait;opacity:.65}.verified-application-dialog small{color:#bfc2c1;font:500 .78rem/1.35 Arial,sans-serif}.application-error{border:1px solid #b8483e;color:#ffd8d1!important;letter-spacing:0!important;background:#2a0e0d!important;padding:10px!important;font:700 .82rem/1.3 Arial,sans-serif!important}.application-close{cursor:pointer;top:12px;right:14px;color:#f7f6f1!important;background:0 0!important;border:0!important;padding:0!important;font:400 2rem/1 Arial,sans-serif!important;position:absolute!important}@media (width<=680px){.verified-application-callout button{width:100%;padding:15px 10px}.verified-application-dialog{place-items:start center;padding:10px}.verified-application-dialog form{max-height:calc(100dvh - 20px);padding:24px 18px}}.favorites-score-ribbon .home-favorite-jump{position:relative;border-left:4px solid var(--favorite-color)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--favorite-color) 24%,#090b0d),#090b0d 82%)!important;padding-inline:16px!important}.favorites-score-ribbon .home-favorite-jump span{color:var(--favorite-color)!important}.favorites-score-ribbon .home-favorite-jump small{position:absolute;top:7px;left:16px;color:var(--gold)!important;letter-spacing:.1em!important;font:800 .46rem/1 Arial,sans-serif!important;display:block!important}.favorites-score-ribbon .home-favorite-jump span,.favorites-score-ribbon .home-favorite-jump b{margin-top:8px}@media (width<=760px){.favorites-score-ribbon .home-favorite-jump{padding-inline:12px!important}.favorites-score-ribbon .home-favorite-jump small{left:12px}}.application-school-results{border:1px solid #55595d;max-height:170px;display:grid;overflow:auto}.application-school-results button{color:#f7f6f1;text-align:left;cursor:pointer;background:#101216;border:0;border-bottom:1px solid #363a3e;padding:10px;font:800 .82rem Arial,sans-serif}.application-school-results button:hover{color:var(--gold);background:#211806}.application-sport-request{color:#e8bd49;letter-spacing:.1em;margin-top:-6px;font:800 .68rem/1.3 Arial,sans-serif;display:block}.welcome-backdrop{align-items:start!important;padding:10px!important;overflow-y:auto!important}.welcome-panel{overscroll-behavior:contain;max-height:calc(100dvh - 20px)!important;margin:auto!important}.welcome-panel:focus-within{margin:0 auto!important}.welcome-panel .welcome-picked{padding-bottom:max(12px,env(safe-area-inset-bottom))}.game-command.first-visit-weather{height:52px!important;min-height:52px!important;box-shadow:none!important;background:#090b0d!important}.game-command.first-visit-weather .game-ticker-window,.game-command.first-visit-weather .game-ticker-track{width:100%!important;height:49px!important;animation:none!important}.game-command.first-visit-weather .game-ticker-set{justify-content:space-between;width:100%}.game-command.first-visit-weather .ticker-matchup{background:0 0!important;border-right:0!important;min-height:49px!important;padding:0 16px!important}.game-command.first-visit-weather .command-weather{min-height:49px;color:var(--gold);letter-spacing:.12em;border-left:1px solid #5d4816;align-items:center;padding:0 16px;font:900 .82rem/1 AntonDisplay,Impact,sans-serif;display:flex}html,body,.app{width:100%;max-width:100%;overflow-x:clip}.favorites-manager-search{color:#d9d9d4;letter-spacing:.11em;gap:7px;margin-bottom:12px;font:800 .68rem/1 Arial,sans-serif;display:grid}.favorites-manager-search input{box-sizing:border-box;color:#f7f6f1;background:#07090b;border:1px solid #6d6248;width:100%;padding:12px;font:500 1rem/1.3 Arial,sans-serif}.favorites-manager-results{border:1px solid #55595d;max-height:190px;display:grid;overflow:auto}.favorites-manager-results button{box-shadow:inset 4px 0 0 var(--welcome-color);color:#f7f6f1;text-align:left;cursor:pointer;background:#101216;border:0;border-bottom:1px solid #363a3e;gap:3px;padding:10px;display:grid}.favorites-manager-results span{color:var(--welcome-color);font:900 1rem/1 AntonDisplay,Impact,sans-serif}.favorites-manager-results small{color:#c2c4c6;font:700 .65rem/1 Arial,sans-serif}@media (width<=760px){.welcome-backdrop{align-items:flex-start!important;padding:8px!important}.welcome-panel{flex-direction:column!important;height:calc(100dvh - 16px)!important;max-height:calc(100dvh - 16px)!important;padding:10px!important;display:flex!important}.welcome-search-only .welcome-brand{flex:none;max-height:96px!important}.welcome-panel>.welcome-results{flex:auto;min-height:0;max-height:none!important;overflow-y:auto!important}.welcome-picked{min-height:0;padding-bottom:8px!important;overflow-y:auto!important}.welcome-picked-list{max-height:38dvh;overflow-y:auto}.welcome-results.favorite-results{flex:none!important;max-height:24dvh!important}.welcome-change-home,.welcome-continue{min-height:44px;flex:none!important}.favorites-manager-backdrop{align-items:flex-start;padding:8px}.favorites-manager{box-sizing:border-box;width:100%;max-height:calc(100dvh - 16px);padding:22px 14px;overflow-y:auto}.favorites-manager-results{max-height:28dvh}.season-browser.school-selected{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding-inline:5px!important}.season-browser.school-selected>.season-panel,.season-browser.school-selected .scorecard,.season-browser.school-selected .matchup{min-width:0!important;max-width:100%!important}.season-browser.school-selected .week-grid{grid-template-columns:minmax(0,1fr)!important}.season-browser.school-selected .week-grid button{width:100%!important;min-width:0!important}.schedule-head h2,.schedule-head h2 span{min-width:0!important}.game-command.first-visit-weather{height:auto!important;min-height:52px!important}.game-command.first-visit-weather .game-ticker-window,.game-command.first-visit-weather .game-ticker-track{height:auto!important}.game-command.first-visit-weather .game-ticker-set{grid-template-columns:minmax(0,1fr)!important;min-width:0!important;display:grid!important}.game-command.first-visit-weather .ticker-matchup,.game-command.first-visit-weather .command-weather{text-align:center!important;white-space:nowrap!important;text-overflow:ellipsis!important;justify-content:center!important;min-width:0!important;overflow:hidden!important}.game-command.first-visit-weather .command-weather{border-top:1px solid #5d4816!important;border-left:0!important;padding:9px 10px!important;font-size:.7rem!important}}.welcome-picked>.welcome-team-count{box-sizing:border-box;width:100%;min-width:0;max-width:100%;color:var(--gold);text-align:center;letter-spacing:.07em;white-space:normal;overflow-wrap:anywhere;background:#0b0d10;border:1px solid #6d4a09;justify-content:center;align-items:center;padding:7px 9px;font:900 .64rem/1 AntonDisplay,Impact,sans-serif;margin:8px 0 0!important;display:flex!important}@media (width<=760px){.welcome-picked>.welcome-team-count{letter-spacing:.055em;min-height:31px;padding:7px 8px;font-size:.61rem;margin-top:7px!important}.welcome-panel input,.welcome-picked-team.favorite-search input{font-size:16px!important}.welcome-panel:has(.welcome-picked) .welcome-brand{display:none!important}.welcome-panel:has(.welcome-picked){justify-content:center!important}.welcome-picked{width:100%;margin:0!important}.welcome-picked-heading{margin:0 0 7px!important}.welcome-picked-list{max-height:none!important;overflow:visible!important}.welcome-picked-team,.welcome-picked-team.home,.welcome-picked-team.following{grid-template-columns:minmax(0,1fr) auto!important;min-height:54px!important;padding:8px 11px!important}.welcome-picked-team.following>span{grid-area:1/1!important;min-width:0!important}.welcome-picked-team.following>button{grid-area:1/2!important;width:auto!important;margin:0!important;padding:8px 10px!important}.welcome-picked-team.following b{font-size:.94rem!important}.welcome-change-home{min-height:42px!important;margin-top:7px!important}.welcome-picked>.welcome-team-count{min-height:29px!important;margin-top:6px!important}.welcome-continue{min-height:46px!important;padding:12px 10px!important}}.favorites-score-ribbon>strong{order:1}.favorites-score-ribbon .manage-favorites{order:2}.favorites-score-ribbon .home-favorite-jump{order:3}.favorites-score-ribbon .favorites-score-window,.favorites-score-ribbon>em{order:4}.favorites-score-ribbon .manage-favorites{padding-inline:11px!important;font-size:0!important}.favorites-score-ribbon .manage-favorites:after{content:"ADD FAVORITE";letter-spacing:.07em;font:900 .62rem/1 Arial,sans-serif}@media (width<=760px){.favorites-score-ribbon>strong{padding-inline:9px!important;font-size:.62rem!important}.favorites-score-ribbon .manage-favorites{padding-inline:9px!important}.favorites-score-ribbon .manage-favorites:after{font-size:.56rem}.favorites-score-ribbon .home-favorite-jump{padding-inline:10px!important}.season-browser.selector-frame.selection-school>.team-list:not(.dense-team-list),.season-browser.selector-frame.selection-ready>.team-list:not(.dense-team-list){overflow:hidden!important}.season-browser.selector-frame.selection-school>.team-list:not(.dense-team-list)>button,.season-browser.selector-frame.selection-ready>.team-list:not(.dense-team-list)>button{flex:1 1 0!important;min-height:0!important;padding:8px 10px!important}.season-browser.selector-frame.selection-school>.team-list:not(.dense-team-list)>button strong,.season-browser.selector-frame.selection-ready>.team-list:not(.dense-team-list)>button strong{font-size:calc(var(--team-name-size) * var(--team-name-scale))!important;line-height:.9!important}.season-browser.selector-frame.selection-school>.team-list:not(.dense-team-list)>button small,.season-browser.selector-frame.selection-ready>.team-list:not(.dense-team-list)>button small{font-size:var(--team-mascot-size)!important;letter-spacing:.1em!important;line-height:1.15!important}}.season-browser.selector-frame>.team-list>p>small{display:none!important}.welcome-panel:has(.welcome-picked){width:min(720px,100vw - 20px)!important}.welcome-picked-heading{display:none!important}.welcome-picked-team.home{background:radial-gradient(ellipse at 16% 50%,color-mix(in srgb,var(--welcome-color) 44%,transparent),transparent 58%),linear-gradient(90deg,#0a1a13,#090b0d 82%)!important;min-height:126px!important;box-shadow:inset 8px 0 0 var(--welcome-color),0 0 30px color-mix(in srgb,var(--welcome-color) 24%,transparent)!important;padding:18px 22px!important}.welcome-picked-team.home>span{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:8px!important;display:flex!important}.welcome-picked-team.home>span>b{color:var(--welcome-color)!important;letter-spacing:-.025em!important;text-shadow:3px 3px #000,0 0 22px color-mix(in srgb,var(--welcome-color) 58%,transparent)!important;order:1!important;font-size:clamp(2.7rem,8vw,4.25rem)!important;line-height:.82!important}.welcome-picked-team.home>span>small{color:#e2dfd4!important;letter-spacing:.18em!important;order:2!important;font-size:.63rem!important}.scorecard-nav{display:none}@media (width<=760px){.season-browser.selector-frame.selection-ready{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0 5px!important;display:grid!important}.season-browser.selector-frame.selection-ready>.class-list,.season-browser.selector-frame.selection-ready>.league-list,.season-browser.selector-frame.selection-ready>.team-list{display:none!important}.season-browser.selector-frame.selection-ready>.scorecard-nav{border:1px solid #3a3f44;border-top:4px solid var(--gold);background:#0a0c0e!important;grid-area:1/1/auto/-1!important;grid-template-columns:92px minmax(0,1fr)!important;width:100%!important;margin:0!important;display:grid!important}.scorecard-nav button{color:#f6f4ee!important;text-align:left!important;cursor:pointer!important;background:#101318!important;border:0!important;border-right:1px solid #3a3f44!important;min-width:0!important;min-height:58px!important;padding:8px 12px!important}.scorecard-nav button:last-child{background:linear-gradient(90deg,#171208,#0e1013)!important;border-right:0!important}.scorecard-nav small,.scorecard-nav strong{display:block!important}.scorecard-nav small{color:var(--gold)!important;letter-spacing:.14em!important;margin-bottom:4px!important;font:800 .56rem/1 Arial,sans-serif!important}.scorecard-nav strong{text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:.03em!important;font:900 clamp(.88rem,4vw,1.24rem)/1 AntonDisplay,Impact,sans-serif!important;overflow:hidden!important}.season-browser.selector-frame.selection-ready>.season-panel{grid-area:2/1/auto/-1!important;width:100%!important;min-width:0!important;margin:0!important;display:block!important}.season-browser.selector-frame.selection-school>.team-list>button>span>small{display:none!important}.season-browser.selector-frame.selection-school>.team-list>button>span>strong{font-size:calc(var(--team-name-size) * 1.12 * var(--team-name-scale))!important;text-shadow:3px 3px #000,0 0 15px color-mix(in srgb,var(--school) 44%,transparent)!important;line-height:.82!important}.season-browser.selector-frame.selection-school>.team-list>button.active{background:linear-gradient(90deg,color-mix(in srgb,var(--school) 32%,#090b0d),#0a0c0f 78%)!important;box-shadow:inset 7px 0 0 var(--school),inset 0 0 24px color-mix(in srgb,var(--school) 16%,transparent)!important}.season-browser.selector-frame.selection-school>.team-list>button{min-height:92px!important}.welcome-picked-team.home{min-height:112px!important;padding:16px 17px!important}.welcome-picked-team.home>span>b{font-size:3rem!important}}.favorites-score-ribbon .home-favorite-jump{border-left:4px solid var(--favorite-color)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--favorite-color) 28%,#090b0d),#090b0d 84%)!important;align-items:center!important;min-height:61px!important;padding:0 16px!important;display:flex!important}.favorites-score-ribbon .home-favorite-jump span,.favorites-score-track button span{color:var(--favorite-color)!important;letter-spacing:.02em!important;text-shadow:2px 2px #000!important;margin:0!important;font:900 clamp(.94rem,1.6vw,1.35rem)/1 AntonDisplay,Impact,sans-serif!important}.favorites-score-ribbon .home-favorite-jump small,.favorites-score-ribbon .home-favorite-jump b,.favorites-score-ribbon .home-favorite-jump i,.favorites-score-track button b,.favorites-score-track button i,.favorites-score-track button small{display:none!important}@media (width<=760px){.favorites-score-ribbon .home-favorite-jump{min-height:59px!important;padding-inline:12px!important}.favorites-score-ribbon .home-favorite-jump span,.favorites-score-track button span{font-size:clamp(.92rem,4vw,1.12rem)!important}}.welcome-picked-team.favorite-search input{letter-spacing:.075em!important;min-height:64px!important;padding:16px 15px!important;font-size:1.05rem!important;font-weight:800!important}.welcome-change-home,.welcome-continue{letter-spacing:.12em!important;min-height:58px!important;padding:15px 14px!important;font-size:.9rem!important}.welcome-picked>.welcome-team-count{letter-spacing:.085em!important;min-height:42px!important;padding:11px 12px!important;font-size:.82rem!important}.welcome-picked-team.following{min-height:64px!important;padding:11px 14px!important}.welcome-picked-team.following small{font-size:.64rem!important}.welcome-picked-team.following b{font-size:1.2rem!important}.welcome-picked-team.following>button{min-height:42px!important;padding:10px 12px!important;font-size:.68rem!important}.welcome-results.favorite-results .welcome-favorite-result,.welcome-results .welcome-home-result{min-height:58px!important;padding:12px 14px!important}.welcome-results.favorite-results .welcome-favorite-result span b,.welcome-results .welcome-home-result span b{font-size:1.15rem!important}.welcome-results.favorite-results .welcome-favorite-result span small,.welcome-results .welcome-home-result span small{font-size:.73rem!important}@media (width<=760px){.welcome-picked-team.favorite-search input{min-height:60px!important;font-size:16px!important}.welcome-change-home,.welcome-continue{min-height:54px!important;font-size:.8rem!important}.welcome-picked>.welcome-team-count{min-height:38px!important;font-size:.73rem!important}.welcome-picked-team.following{min-height:58px!important}.welcome-picked-team.following b{font-size:1.06rem!important}.welcome-results.favorite-results .welcome-favorite-result,.welcome-results .welcome-home-result{min-height:54px!important}}.welcome-picked-team.home{text-align:center!important;background:linear-gradient(90deg,#0a1514,#07090b 80%)!important}.welcome-picked-team.home>span{text-align:center!important;align-items:center!important;width:100%!important}.welcome-picked-team.home>span>b{color:#f6f5f0!important;text-shadow:3px 3px #000,0 0 18px color-mix(in srgb,var(--welcome-color) 40%,transparent)!important}.welcome-picked-team.home>span>small{color:#e9e7df!important;letter-spacing:.18em!important;font:800 .9rem/1 AntonDisplay,Impact,sans-serif!important}.welcome-continue{border:2px solid #ffe48a!important;place-items:center!important;gap:6px!important;display:grid!important;box-shadow:0 0 0 4px #6a470c,0 10px 24px #000b!important}.welcome-continue span{letter-spacing:.09em!important;font:900 clamp(1.15rem,4vw,1.55rem)/1 AntonDisplay,Impact,sans-serif!important}.welcome-continue small{letter-spacing:.14em!important;font:800 .62rem/1 Arial,sans-serif!important}@media (width<=760px){.welcome-picked-team.home>span>b{font-size:3rem!important}.welcome-picked-team.home>span>small{font-size:.78rem!important}.welcome-continue{min-height:72px!important}.welcome-continue span{font-size:1.25rem!important}.welcome-continue small{font-size:.58rem!important}}.welcome-picked-heading{color:#090a0b!important;background:var(--gold)!important;letter-spacing:.12em!important;border:1px solid #ffe28a!important;align-items:center!important;min-height:46px!important;margin:0!important;padding:0 14px!important;font:900 .9rem/1 AntonDisplay,Impact,sans-serif!important;display:flex!important}.welcome-continue small{font-size:0!important}.welcome-continue small:after{content:"SCORES";letter-spacing:.22em!important;font:800 .7rem/1 Arial,sans-serif!important}@media (width<=760px){.welcome-picked-heading{min-height:42px!important;padding-inline:12px!important;font-size:.76rem!important}.welcome-continue small:after{font-size:.62rem!important}.welcome-panel,.welcome-picked,.welcome-picked-list,.welcome-picked-team,.welcome-picked-team>span,.welcome-picked-team.home>span,.season-browser,.season-panel,.scorecard,.schedule-head,.week-grid,.wheatline-footer,.verified-application-callout{min-width:0!important;max-width:100%!important}.welcome-picked-team.home>span>b,.welcome-picked-team.home>span>small{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important}.welcome-results,.welcome-results.favorite-results,.favorites-manager-results{max-width:100%!important;overflow-x:hidden!important}}.welcome-panel.welcome-search-only{background:radial-gradient(circle at 50% 0,#33240a,#090b0d 47%,#050607);border-color:#efb829;width:min(650px,100vw - 24px);padding:12px}.welcome-brand{object-fit:contain;background:#030405;border:1px solid #efb829;max-height:182px}.welcome-picked-heading{justify-content:center!important;min-height:46px!important;font-size:1rem!important}.welcome-picked-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;background:#07090b!important;border:1px solid #484b4d!important;padding:8px!important;display:grid!important}.welcome-picked-team.home{grid-column:1/-1;border:1px solid color-mix(in srgb,var(--welcome-color) 72%,#fff)!important;min-height:172px!important;box-shadow:inset 8px 0 0 var(--welcome-color),inset 0 0 50px color-mix(in srgb,var(--welcome-color) 24%,transparent)!important}.welcome-picked-team.home>span>b{letter-spacing:.025em!important;font-size:clamp(3rem,11vw,5.5rem)!important;line-height:.86!important}.welcome-picked-team.home>span>small{margin-top:10px;color:#fff!important;letter-spacing:.12em!important;font-size:clamp(1.15rem,4vw,1.8rem)!important}.welcome-picked-team.following{position:relative;border:1px solid color-mix(in srgb,var(--welcome-color) 66%,#a8b0b7)!important;background:linear-gradient(145deg,color-mix(in srgb,var(--welcome-color) 36%,#0a0d10),#080a0c 80%)!important;min-height:108px!important;box-shadow:inset 7px 0 0 var(--welcome-color)!important;align-items:flex-end!important;padding:12px!important;display:flex!important}.welcome-picked-team.following small{color:#eef0ed!important;letter-spacing:.15em!important;font-size:.64rem!important}.welcome-picked-team.following b{color:#fff!important;overflow-wrap:anywhere!important;font-size:clamp(1.4rem,5.5vw,2rem)!important;line-height:.9!important}.welcome-picked-team.following>button{position:absolute;top:7px;right:7px;color:#fff!important;letter-spacing:0!important;background:#0007!important;border:1px solid #fff7!important;width:32px!important;height:32px!important;margin:0!important;padding:0!important;font:400 1.85rem/.8 Arial,sans-serif!important}.welcome-change-home{color:#fff!important;background:#090b0d!important;border-color:#b9861d!important;min-height:66px!important;margin-top:10px!important;font-size:clamp(1rem,4vw,1.35rem)!important}.welcome-picked>.welcome-team-count{justify-content:center;align-items:center;color:#f5f3ed!important;background:#0b0d10!important;border-block:1px solid #675325!important;min-height:46px!important;margin:8px 0!important;font-size:clamp(.76rem,3.2vw,.96rem)!important;display:flex!important}.welcome-continue{color:#070809!important;letter-spacing:.05em!important;background:linear-gradient(#ffd653,#efae16)!important;min-height:84px!important;margin-top:10px!important;font-size:clamp(2rem,9vw,3.4rem)!important}.welcome-continue small{display:none!important}@media (width<=430px){.welcome-panel.welcome-search-only{width:calc(100vw - 14px);padding:7px}.welcome-brand{max-height:142px}.welcome-picked-list{gap:6px;padding:6px!important}.welcome-picked-team.home{min-height:142px!important}.welcome-picked-team.following{min-height:92px!important;padding:9px!important}.welcome-picked-team.following b{font-size:1.38rem!important}.welcome-picked-team.following>button{width:28px!important;height:28px!important;font-size:1.55rem!important}.welcome-continue{min-height:70px!important}}@media (width<=760px){.welcome-picked-team.favorite-search,.welcome-picked-team.favorite-search input{height:58px!important;min-height:58px!important;font-size:16px!important}.welcome-picked-team.favorite-search input{color:#f5f4ee!important;background:#090b0d!important;padding:0 14px!important}.welcome-results.favorite-results{overscroll-behavior:contain!important;grid-column:1/-1!important;max-height:calc(100dvh - 195px)!important;overflow-y:auto!important}.welcome-backdrop{background:linear-gradient(#02040533,#020405a3 34%,#020304 78%),url(/ks-friday-stadium-picker-v1.png) top/cover fixed!important;padding:18px 10px 26px!important}.welcome-panel.welcome-search-only{background:linear-gradient(#050808bd,#030506f0)!important;border:1px solid #655a32!important;width:min(100%,640px)!important;padding:0 7px 12px!important;box-shadow:0 0 36px #ecb82c2b,inset 0 1px #ffe18b59!important}.welcome-brand{aspect-ratio:auto!important;object-fit:contain!important;background:0 0!important;width:100%!important;height:auto!important;max-height:none!important;display:block!important}.welcome-panel:has(.welcome-picked) .welcome-brand{aspect-ratio:auto!important;object-fit:contain!important;background:0 0!important;width:100%!important;height:auto!important;max-height:none!important;display:block!important}.welcome-panel>.home-team-search{color:#f3f2ed!important;background:#040708e8!important;border:2px solid #7a693d!important;width:100%!important;min-height:76px!important;margin:18px 0 8px!important;font-size:clamp(1.1rem,5vw,1.55rem)!important}.welcome-panel>.home-team-search::placeholder{color:#d8dbdc!important;opacity:.9!important}.welcome-picked-list{flex-direction:column!important;padding:7px!important;display:flex!important}.welcome-picked-team.home{flex:0 0 144px!important;order:0!important;grid-column:auto!important;height:144px!important;min-height:144px!important}.welcome-picked-team.favorite-search{order:1!important;margin:0!important}.welcome-picked-team.favorite-search input::placeholder{color:#f7f5ef!important}.welcome-results.favorite-results{order:2!important;grid-column:auto!important}.welcome-picked-team.following{flex:0 0 76px!important;order:3!important;grid-column:auto!important;height:76px!important;min-height:76px!important;padding:8px 50px 8px 14px!important}.welcome-picked-team.following>span{flex-direction:column!important;justify-content:center!important;gap:4px!important;display:flex!important}.welcome-picked-team.following small{color:#f7f5ef!important;letter-spacing:.09em!important;text-overflow:ellipsis!important;white-space:nowrap!important;font:800 .72rem/1 AntonDisplay,Impact,sans-serif!important;display:block!important;overflow:hidden!important}.welcome-picked-list.favorites-4{grid-template-rows:144px repeat(2,82px)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.welcome-picked-list.favorites-4 .welcome-picked-team.home{grid-area:1/1/auto/-1!important;width:100%!important}.welcome-picked-list.favorites-4 .welcome-picked-team.following{border-left-width:8px!important;grid-area:auto!important;width:100%!important;height:82px!important;min-height:82px!important;padding:8px 40px 8px 10px!important}.welcome-picked-list.favorites-4 .welcome-picked-team.following>span{text-align:center!important;align-items:center!important}.welcome-picked-list.favorites-4 .welcome-picked-team.following b{text-overflow:clip!important;white-space:normal!important;text-align:center!important;max-width:100%!important;font-size:clamp(1rem,5.1vw,1.42rem)!important;line-height:.9!important;overflow:visible!important}.welcome-picked-list.favorites-4 .welcome-picked-team.following small{display:none!important}.welcome-picked-list.favorites-4 .welcome-picked-team.following>button{width:29px!important;height:29px!important;right:7px!important}.welcome-picked:has(.favorites-4)>.welcome-team-count{display:none!important}.welcome-picked:has(.favorites-4)>.welcome-continue{min-height:68px!important;margin-top:7px!important}.welcome-backdrop{z-index:9999!important;isolation:isolate!important;background-color:#020304!important;background-image:linear-gradient(#0204056b,#020405a3 42%,#020405c7),url(/ks-friday-stadium-picker-v1.png)!important;background-position:50%,50% -520px!important;background-repeat:no-repeat!important;background-size:100% 100%,auto 1100px!important}.welcome-panel.welcome-search-only{overflow:hidden!important}.welcome-brand{width:124%!important;max-width:none!important;margin-left:-12%!important;margin-right:-12%!important}.welcome-panel:has(.welcome-picked) .welcome-brand{width:124%!important;max-width:none!important;margin-left:-12%!important;margin-right:-12%!important}.welcome-picked-list.favorites-4 .welcome-picked-team.following b{text-overflow:clip!important;white-space:normal!important;max-width:100%!important;font-size:clamp(1rem,5.1vw,1.42rem)!important;line-height:.9!important;overflow:visible!important}.welcome-picked-list{background:linear-gradient(#111613,#07090b 72%)!important;flex-direction:column!important;align-items:stretch!important;gap:6px!important;width:100%!important;max-height:none!important;padding:7px!important;display:flex!important;overflow:visible!important}.welcome-picked-team.home{flex:0 0 144px!important;order:0!important;grid-column:auto!important;width:100%!important;height:144px!important;min-height:144px!important}.welcome-picked-team.favorite-search{border:1px solid #766334!important;border-left:7px solid var(--gold)!important;background:#090b0d!important;flex:0 0 58px!important;order:1!important;grid-column:auto!important;width:100%!important;height:58px!important;min-height:58px!important;display:block!important}.welcome-picked-team.favorite-search input{color:#f7f5ef!important;background:#090b0d!important;width:100%!important;height:58px!important;min-height:58px!important;padding:0 14px!important;font-size:16px!important}.welcome-results.favorite-results{flex-direction:column!important;order:2!important;grid-column:auto!important;width:100%!important;max-height:38dvh!important;display:flex!important;overflow-y:auto!important}.welcome-picked-team.following{border-left:9px solid var(--welcome-color)!important;width:100%!important;height:70px!important;min-height:70px!important;box-shadow:inset 0 0 28px color-mix(in srgb,var(--welcome-color) 24%,transparent)!important;flex:0 0 70px!important;order:3!important;grid-column:auto!important;justify-content:flex-start!important;align-items:center!important;padding:8px 48px 8px 13px!important;display:flex!important}.welcome-picked-team.following>span{width:100%!important;min-width:0!important;display:block!important}.welcome-picked-team.following b{color:var(--welcome-color)!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:clamp(1.35rem,6.3vw,2rem)!important;line-height:.95!important;display:block!important;overflow:hidden!important}.welcome-picked-team.following>button{border-radius:50%!important;width:32px!important;height:32px!important;top:50%!important;right:9px!important;transform:translateY(-50%)!important}.welcome-picked>.welcome-team-count{min-height:42px!important;margin:7px 0!important}.welcome-continue{min-height:70px!important;margin:0!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-list{flex-direction:column!important;display:flex!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.home{flex-basis:84px!important;height:84px!important;min-height:84px!important;padding:7px!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.following{display:none!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-results.favorite-results{max-height:calc(100dvh - 168px)!important}.welcome-panel.welcome-search-only{isolation:isolate!important;background:linear-gradient(#01030442 0%,#02040514 36%,#0203049e 100%),url(/ks-friday-stadium-picker-v1.png) top/100% fixed!important;min-height:100dvh!important;padding:12px 10px 18px!important;position:relative!important}.welcome-panel.welcome-search-only:before{content:""!important;z-index:-1!important;pointer-events:none!important;background:linear-gradient(90deg,#00000094,#0000 14% 86%,#00000094)!important;position:fixed!important;inset:0!important}.welcome-brand,.welcome-search-only .welcome-brand{z-index:1!important;filter:drop-shadow(0 8px 13px #000b)!important;margin:0 auto 12px!important;position:relative!important}.welcome-panel:has(.welcome-picked) .welcome-brand{z-index:1!important;filter:drop-shadow(0 8px 13px #000b)!important;margin:0 auto 12px!important;position:relative!important}.welcome-picked{z-index:1!important;margin-top:0!important;position:relative!important}.welcome-picked-list{-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;background:linear-gradient(135deg,#040809a6,#0305063d)!important;border:1px solid #ffcf4e52!important;padding:9px!important;box-shadow:0 15px 30px #0009,inset 0 0 0 1px #ffffff12!important}.welcome-picked-team.home{border:2px solid color-mix(in srgb,var(--welcome-color) 70%,#ecf3ed)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--welcome-color) 92%,#020606) 0%,color-mix(in srgb,var(--welcome-color) 61%,#05090a) 25%,#0407089e 76%), radial-gradient(ellipse at 50% 10%,color-mix(in srgb,var(--welcome-color) 75%,transparent),transparent 66%)!important;min-height:196px!important;box-shadow:inset 10px 0 0 color-mix(in srgb,var(--welcome-color) 90%,#fff),inset 0 0 34px #000b,0 0 22px color-mix(in srgb,var(--welcome-color) 36%,transparent),0 12px 22px #000a!important}.welcome-picked-team.home>span>b{max-width:100%!important;color:color-mix(in srgb,var(--welcome-color) 86%,white)!important;letter-spacing:-.06em!important;text-align:center!important;text-shadow:4px 5px #000,0 0 26px color-mix(in srgb,var(--welcome-color) 72%,transparent)!important;font-size:clamp(3.7rem,16vw,6rem)!important;line-height:.78!important}.welcome-picked-team.home>span>small{letter-spacing:.12em!important;text-align:center!important;text-shadow:3px 3px #000!important;font-size:clamp(1.35rem,6.3vw,2.1rem)!important}.welcome-picked-team.following{border:2px solid color-mix(in srgb,var(--welcome-color) 75%,#f4f1e8)!important;background:linear-gradient(112deg,color-mix(in srgb,var(--welcome-color) 94%,#080b0d) 0%,color-mix(in srgb,var(--welcome-color) 67%,#080b0d) 31%,#06090bed 79%)!important;min-height:128px!important;box-shadow:inset 9px 0 0 color-mix(in srgb,var(--welcome-color) 88%,#fff),inset 0 0 24px #000a,0 8px 17px #0009,0 0 15px color-mix(in srgb,var(--welcome-color) 25%,transparent)!important;justify-content:center!important;align-items:flex-end!important}.welcome-picked-team.following>span{z-index:1!important;align-items:center!important;width:100%!important;position:relative!important}.welcome-picked-team.following b{color:#fff!important;letter-spacing:-.035em!important;text-align:center!important;text-shadow:3px 4px #000,0 0 14px color-mix(in srgb,var(--welcome-color) 58%,transparent)!important;font-size:clamp(1.65rem,7vw,2.45rem)!important;line-height:.86!important}.welcome-picked-team.following>button{background:#020304bf!important;border:2px solid #fff!important;width:37px!important;height:37px!important;font-size:2rem!important;top:8px!important;right:8px!important;box-shadow:0 3px 8px #000!important}.welcome-picked-team.favorite-search{background:linear-gradient(90deg,#151005e8,#06080bd9)!important;border:2px solid #b98a27!important;height:70px!important;min-height:70px!important;box-shadow:inset 8px 0 #e0ad2c,0 8px 16px #0009!important}.welcome-picked-team.favorite-search input{color:#fff!important;letter-spacing:.08em!important;background:0 0!important;height:70px!important;min-height:70px!important;font-weight:800!important}.welcome-picked>.welcome-team-count{z-index:1!important;letter-spacing:.13em!important;background:#050706c9!important;border:1px solid #8a6620!important;min-height:50px!important;margin:9px 0!important;font-size:.92rem!important;position:relative!important;box-shadow:inset 0 0 22px #000a!important}.welcome-continue{z-index:1!important;background:linear-gradient(#ffe36b,#f1b42a 53%,#cc850e)!important;border:2px solid #fff0a0!important;min-height:84px!important;position:relative!important;box-shadow:0 0 0 5px #5a3908,0 14px 28px #000c,0 0 24px #f4bb2e55!important}.welcome-continue span{letter-spacing:.04em!important;font-size:clamp(2.4rem,11vw,4rem)!important}.welcome-other-scores-title,.welcome-picked-heading,.welcome-change-home{display:none!important}.welcome-picked-list:has(.favorite-search:focus-within){background:#020405a1!important;grid-template-columns:1fr!important;gap:7px!important}.welcome-panel:has(.favorite-search:focus-within){scroll-padding-block:8px 50dvh!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.favorite-search{height:58px!important;min-height:58px!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.following{min-height:64px!important;padding:9px!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.following b{font-size:1.28rem!important}.welcome-results.favorite-results{background:#070a0de8!important;border:2px solid #b98a27!important;box-shadow:0 12px 24px #000c!important}.welcome-results.favorite-results .welcome-favorite-result{background:linear-gradient(90deg,#11171a,#07090c)!important;border-bottom:1px solid #6c5421!important}.welcome-picked-list{background:linear-gradient(#02050685,#030405d6)!important;flex-direction:column!important;gap:8px!important;padding:9px!important;display:flex!important}.welcome-picked-team.home{order:0!important;min-height:165px!important;padding:13px!important}.welcome-picked-team.favorite-search{background:linear-gradient(90deg,#181305f2 0%,#07090be8 100%)!important;border:2px solid #c79a2e!important;flex:0 0 64px!important;order:1!important;height:64px!important;min-height:64px!important;margin:0!important;display:block!important;box-shadow:inset 8px 0 #e7b631,0 8px 16px #000a!important}.welcome-picked-team.favorite-search input{color:#fff!important;letter-spacing:.075em!important;background:0 0!important;width:100%!important;height:60px!important;min-height:60px!important;padding:0 15px!important;font:800 16px/1 Arial,sans-serif!important;display:block!important}.welcome-results.favorite-results{background:#070a0df2!important;border:2px solid #c79a2e!important;flex-direction:column!important;order:2!important;grid-column:auto!important;max-height:min(40dvh,320px)!important;margin:0!important;display:flex!important;box-shadow:0 11px 22px #000c!important}.welcome-results.favorite-results .welcome-favorite-result{border-left:7px solid var(--welcome-color,#d7aa28)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--welcome-color,#c79a2e) 47%,#090c0f),#06080b 86%)!important;min-height:64px!important;padding:10px 14px!important}.welcome-picked-team.following{border:2px solid color-mix(in srgb,var(--welcome-color) 77%,#f2eee3)!important;background:linear-gradient(100deg,color-mix(in srgb,var(--welcome-color) 92%,#070a0d) 0%,color-mix(in srgb,var(--welcome-color) 56%,#070a0d) 27%,#080a0d 74%)!important;height:92px!important;min-height:92px!important;box-shadow:inset 9px 0 0 color-mix(in srgb,var(--welcome-color) 88%,white),inset 0 0 27px #000a,0 5px 13px #000b,0 0 16px color-mix(in srgb,var(--welcome-color) 22%,transparent)!important;flex:0 0 92px!important;order:3!important;justify-content:flex-start!important;align-items:center!important;padding:10px 52px 10px 15px!important;display:flex!important}.welcome-picked-team.following:before{background:linear-gradient(122deg,#0000 0 43%,#fff2 44% 50%,#0000 51% 100%)!important;width:58%!important}.welcome-picked-team.following>span{justify-content:center!important;align-items:flex-start!important;gap:3px!important}.welcome-picked-team.following b{color:#fff!important;letter-spacing:-.035em!important;text-align:left!important;width:100%!important;text-shadow:3px 4px #000,0 0 15px color-mix(in srgb,var(--welcome-color) 58%,transparent)!important;font-size:clamp(1.72rem,7.4vw,2.55rem)!important;line-height:.86!important}.welcome-picked-team.following small{color:#fff!important;letter-spacing:.1em!important;text-shadow:2px 2px #000!important;font:800 .7rem/1 AntonDisplay,Impact,sans-serif!important;display:block!important}.welcome-picked-team.following>button{background:#030405d9!important;border:2px solid #fff!important;border-radius:50%!important;width:36px!important;height:36px!important;font-size:1.85rem!important;top:50%!important;right:11px!important;transform:translateY(-50%)!important}.welcome-picked>.welcome-team-count{background:linear-gradient(90deg,#070908e8,#171205df,#070908e8)!important;min-height:48px!important;margin:10px 0 0!important}.welcome-picked-list:has(.favorite-search:focus-within){flex-direction:column!important;gap:7px!important;display:flex!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.home{flex-basis:92px!important;order:0!important;min-height:92px!important;padding:8px!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.favorite-search{flex-basis:58px!important;order:1!important;height:58px!important;min-height:58px!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.favorite-search input{height:56px!important;min-height:56px!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-results.favorite-results{order:2!important;max-height:calc(100dvh - 210px)!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.following{order:3!important;display:none!important}.welcome-panel.welcome-search-only{padding:8px 8px 12px!important}.welcome-brand{margin-bottom:7px!important}.welcome-picked-list{gap:6px!important;padding:7px!important}.welcome-picked-team.home{min-height:144px!important;padding:11px!important}.welcome-picked-team.home>span>b{font-size:clamp(3.1rem,13.8vw,4.95rem)!important}.welcome-picked-team.home>span>small{font-size:clamp(1.05rem,4.9vw,1.6rem)!important}.welcome-picked-team.favorite-search{flex-basis:58px!important;height:58px!important;min-height:58px!important}.welcome-picked-team.favorite-search input{height:54px!important;min-height:54px!important;font-size:16px!important}.welcome-picked-team.following{flex-basis:70px!important;height:70px!important;min-height:70px!important;padding:8px 48px 8px 13px!important}.welcome-picked-team.following b{font-size:clamp(1.45rem,6.5vw,2.1rem)!important;line-height:.88!important}.welcome-picked-team.following small{display:none!important}.welcome-picked-team.following>button{width:32px!important;height:32px!important;font-size:1.65rem!important;right:9px!important}.welcome-picked>.welcome-team-count{min-height:42px!important;margin:7px 0 0!important;font-size:.78rem!important}.welcome-continue{min-height:70px!important;margin-top:7px!important}.welcome-continue span{font-size:clamp(2.2rem,9.5vw,3.25rem)!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.home{flex-basis:84px!important;min-height:84px!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.favorite-search{flex-basis:56px!important;height:56px!important;min-height:56px!important}.welcome-backdrop{background:#020304!important}.welcome-brand{border:1px solid #9a711c!important;box-shadow:0 0 0 3px #050607,0 14px 34px #000c!important}.welcome-picked-list{background:0 0!important;gap:9px!important;padding:0!important}.welcome-picked-team.home{border:2px solid color-mix(in srgb,var(--welcome-color) 72%,#d6f8e8)!important;background:radial-gradient(ellipse at 50% 48%,color-mix(in srgb,var(--welcome-color) 48%,#06100d) 0%,color-mix(in srgb,var(--welcome-color) 24%,#080b0d) 43%,#050709 82%),linear-gradient(135deg,#03110d,#050609)!important;min-height:180px!important;box-shadow:inset 11px 0 0 var(--welcome-color),inset 0 0 42px color-mix(in srgb,var(--welcome-color) 24%,transparent),0 0 26px color-mix(in srgb,var(--welcome-color) 32%,transparent)!important;padding:18px!important;position:relative!important}.welcome-picked-team.home>span{z-index:1!important;gap:9px!important;position:relative!important}.welcome-picked-team.home>span>b{letter-spacing:-.045em!important;text-shadow:4px 5px #000,0 0 22px color-mix(in srgb,var(--welcome-color) 70%,transparent)!important;font-size:clamp(3.45rem,14vw,5.3rem)!important}.welcome-picked-team.home>span>small{letter-spacing:.13em!important;text-shadow:2px 2px #000!important;font-size:clamp(1.35rem,5.7vw,2rem)!important}.welcome-picked-team.following{border:1px solid color-mix(in srgb,var(--welcome-color) 72%,#d7d7d4)!important;background:linear-gradient(112deg,color-mix(in srgb,var(--welcome-color) 74%,#090c0e) 0%,color-mix(in srgb,var(--welcome-color) 31%,#080a0c) 36%,#07090b 80%)!important;min-height:112px!important;box-shadow:inset 9px 0 0 var(--welcome-color),inset 0 0 24px #0009,0 8px 18px #0008!important;justify-content:center!important;align-items:center!important;overflow:hidden!important}.welcome-picked-team.following b{letter-spacing:-.02em!important;text-align:center!important;text-shadow:3px 3px #000!important;max-width:100%!important;padding:0 6px!important;font-size:clamp(1.38rem,5.6vw,2rem)!important;line-height:.92!important}.welcome-continue span{letter-spacing:.03em!important;text-shadow:2px 3px #8b620d33!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-heading{display:none!important}.welcome-panel.welcome-search-only{background:linear-gradient(#010203e8,#070808e8 30%,#030405ed 100%),url(/ks-scorecard-prairie-v1.png) 50%/cover fixed!important;padding:10px 8px 20px!important}.welcome-brand{content:url(/ks-friday-scores-header-mobile-reference.png)!important;aspect-ratio:2.35!important;object-fit:contain!important;object-position:center!important;background:0 0!important;border:0!important;display:block!important;box-shadow:0 14px 28px #000b!important}.welcome-picked{background:linear-gradient(135deg,#061011ed,#120d05e8)!important;border:1px solid #534d3d!important;margin-top:10px!important;padding:9px!important;box-shadow:0 18px 38px #000d!important}.welcome-picked .welcome-picked-heading{color:#0a0804!important;clip-path:polygon(8% 0,92% 0,100% 100%,0 100%)!important;letter-spacing:.09em!important;width:min(76%,320px)!important;min-height:42px!important;text-shadow:none!important;background:linear-gradient(#ffe174,#e4a71d)!important;border:1px solid #fff0a8!important;justify-content:center!important;align-items:center!important;margin:0 auto 8px!important;padding:0 15px!important;font:900 .92rem/1 AntonDisplay,Impact,sans-serif!important;display:flex!important}.welcome-picked .welcome-picked-heading b{color:#0a0804!important;-webkit-text-fill-color:#0a0804!important}.welcome-picked-list{background:0 0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;padding:0!important;display:grid!important}.welcome-picked-team.home{border:2px solid color-mix(in srgb,var(--welcome-color) 72%,#d6f8e8)!important;background:radial-gradient(ellipse at 50% 52%,color-mix(in srgb,var(--welcome-color) 46%,#06120e) 0%,color-mix(in srgb,var(--welcome-color) 20%,#06080a) 52%,#030506 100%),url(/ks-scorecard-prairie-v1.png) center/cover!important;min-height:184px!important;box-shadow:inset 12px 0 0 var(--welcome-color),inset 0 0 42px #000a,0 0 28px color-mix(in srgb,var(--welcome-color) 35%,transparent)!important;grid-column:1/-1!important;padding:18px!important;position:relative!important;overflow:hidden!important}.welcome-picked-team.home:after{content:""!important;pointer-events:none!important;background:linear-gradient(118deg,#0000 0 19%,#fff1 28%,#0000 35% 100%)!important;position:absolute!important;inset:0!important}.welcome-picked-team.home>span{z-index:1!important;align-items:center!important;gap:9px!important;position:relative!important}.welcome-picked-team.home>span>b{letter-spacing:-.055em!important;text-shadow:4px 5px #000,0 0 24px color-mix(in srgb,var(--welcome-color) 75%,transparent)!important;font-size:clamp(3.6rem,15vw,5.6rem)!important;line-height:.82!important}.welcome-picked-team.home>span>small{letter-spacing:.12em!important;text-shadow:2px 3px #000!important;font-size:clamp(1.45rem,6vw,2.05rem)!important;line-height:1!important}.welcome-other-scores-title{background:linear-gradient(135deg,#050607,#12100b)!important;border:2px solid #b68526!important;border-radius:3px!important;flex-direction:column!important;grid-column:1/-1!important;justify-content:center!important;align-items:center!important;min-height:54px!important;padding:0 14px!important;display:flex!important;box-shadow:inset 0 0 18px #000,0 7px 18px #0009!important}.welcome-other-scores-title b{color:#fff!important;letter-spacing:.04em!important;text-shadow:3px 3px #000!important;font:900 clamp(1.6rem,7vw,2.5rem)/.9 AntonDisplay,Impact,sans-serif!important}.welcome-other-scores-title small{color:#e6c261!important;letter-spacing:.14em!important;margin-top:3px!important;font:800 .56rem/1 Arial,sans-serif!important}.welcome-picked-team.favorite-search{background:linear-gradient(90deg,#0e1114,#050607)!important;border:1px solid #5d656a!important;order:3!important;grid-column:1/-1!important;height:62px!important;min-height:62px!important;box-shadow:inset 6px 0 #d5a629,0 6px 15px #0009!important}.welcome-picked-team.favorite-search:before{content:none!important;display:none!important}.welcome-picked-team.favorite-search input{color:#fff!important;letter-spacing:.09em!important;background:0 0!important;height:62px!important;min-height:62px!important;padding:0 16px!important;font:800 16px/1 Arial,sans-serif!important}.welcome-picked-team.favorite-search input::placeholder{color:#f4f2ea!important;opacity:.86!important}.welcome-picked-team.following{border:1px solid color-mix(in srgb,var(--welcome-color) 76%,#deded7)!important;background:linear-gradient(112deg,color-mix(in srgb,var(--welcome-color) 78%,#090c0e) 0%,color-mix(in srgb,var(--welcome-color) 36%,#080a0c) 42%,#06080a 86%)!important;min-height:104px!important;box-shadow:inset 9px 0 0 var(--welcome-color),inset 0 0 22px #0008,0 7px 16px #000a!important;order:2!important;justify-content:center!important;align-items:center!important;padding:12px!important;position:relative!important;overflow:hidden!important}.welcome-picked-team.following:before{content:""!important;z-index:0!important;pointer-events:none!important;background:linear-gradient(122deg,#0000 0 26%,#ffffff25 27% 33%,#0000 34% 100%)!important;width:50%!important;position:absolute!important;inset:0 0 0 auto!important}.welcome-picked-team.following>span{z-index:1!important;justify-content:center!important;align-items:center!important;position:relative!important}.welcome-picked-team.following b{color:#fff!important;letter-spacing:-.02em!important;text-align:center!important;text-shadow:3px 3px #000!important;max-width:100%!important;padding:0 6px!important;font-size:clamp(1.4rem,5.7vw,2.05rem)!important;line-height:.9!important}.welcome-picked-team.following>button{z-index:2!important;background:#030405d9!important;border-color:#fff!important;box-shadow:0 2px 8px #000!important}.welcome-picked-list[data-favorite-count="0"] .favorite-search{height:86px!important;min-height:86px!important}.welcome-picked-list[data-favorite-count="0"] .favorite-search input{height:86px!important;min-height:86px!important;font-size:1rem!important}.welcome-picked-list[data-favorite-count="1"] .following-0{grid-column:1/-1!important;min-height:112px!important}.welcome-picked-list[data-favorite-count="3"] .following-2{grid-column:1/-1!important}.welcome-picked>.welcome-team-count{color:#fff!important;letter-spacing:.14em!important;background:0 0!important;border:0!important;border-top:1px solid #9c7728!important;min-height:42px!important;margin:10px 0 0!important;font-size:.82rem!important}.welcome-continue{background:linear-gradient(#ffe36d,#efaf1d)!important;border:2px solid #ffec93!important;min-height:78px!important;margin-top:8px!important;box-shadow:0 0 0 4px #60410a,0 12px 24px #000a!important}.welcome-continue span{letter-spacing:.03em!important}.welcome-picked-list:has(.favorite-search:focus-within){grid-template-columns:1fr!important;gap:6px!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-brand{display:none!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked{margin-top:0!important;padding:5px!important}:is(.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-heading,.welcome-panel:has(.favorite-search:focus-within) .welcome-other-scores-title){display:none!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.home{min-height:88px!important;padding:8px!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.home>span>b{font-size:2.05rem!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.home>span>small{font-size:1rem!important}}.welcome-other-scores-title{display:none!important}@media (width<=760px){.welcome-picked-list:has(.favorite-search:focus-within) .welcome-picked-team.favorite-search{order:1!important}.welcome-picked-list:has(.favorite-search:focus-within) .welcome-results.favorite-results{order:2!important;grid-column:1/-1!important}.welcome-picked-list:has(.favorite-search:focus-within) .welcome-picked-team.following{order:3!important}.welcome-panel:has(.favorite-search:focus-within){scroll-padding-block:8px 52dvh!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.home>span>small{font-size:.78rem!important}.welcome-backdrop{background:#020304e8!important;padding:0!important;display:block!important;position:fixed!important;inset:0!important;overflow:auto!important}.welcome-panel.welcome-search-only{background:linear-gradient(#050607df,#050607e8),url(/ks-scorecard-prairie-v1.png) 50%/cover fixed!important;border:0!important;width:100%!important;min-height:100dvh!important;max-height:none!important;margin:0!important;padding:10px!important}.welcome-panel:has(.welcome-picked){scroll-padding-block:10px 54dvh!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-brand{display:none!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.home{min-height:92px!important;padding:10px!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.home>span>b{font-size:2.2rem!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.home>span>small{margin-top:4px!important;font-size:.78rem!important}.welcome-picked-list:has(.favorite-search:focus-within){grid-template-columns:1fr!important;gap:6px!important}.welcome-picked-team.favorite-search,.welcome-picked-team.favorite-search input{height:58px!important;min-height:58px!important}.welcome-picked-team.favorite-search:before{font-size:1.45rem!important}.welcome-results.favorite-results{overscroll-behavior:contain!important;background:#080a0ddd!important;border:1px solid #676c70!important;grid-column:1/-1!important;max-height:calc(100dvh - 210px)!important;overflow-y:auto!important}.welcome-results.favorite-results .welcome-favorite-result{min-height:58px!important;padding:9px 12px!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.following{min-height:54px!important;padding:8px 11px!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.following b{font-size:1.1rem!important}.game-command.first-visit-weather{border-bottom:3px solid var(--gold)!important;background:linear-gradient(90deg,#050607,#241909 48%,#050607)!important;height:58px!important;min-height:58px!important}.game-command.first-visit-weather .game-ticker-window{scrollbar-width:none!important;height:55px!important;overflow:auto hidden!important}.game-command.first-visit-weather .game-ticker-track,.game-command.first-visit-weather .game-ticker-set{align-items:center!important;width:max-content!important;min-width:100%!important;height:55px!important;animation:none!important;display:flex!important;transform:none!important}.game-command.first-visit-weather .ticker-matchup,.game-command.first-visit-weather .ticker-date,.game-command.first-visit-weather .ticker-kickoff,.game-command.first-visit-weather .command-weather{white-space:nowrap!important;border:0!important;border-right:1px solid #685224!important;justify-content:center!important;align-items:center!important;min-height:55px!important;padding:0 11px!important;display:flex!important}.game-command.first-visit-weather .ticker-matchup{background:linear-gradient(90deg,#101419,#1b1207)!important;gap:6px!important}.game-command.first-visit-weather .ticker-matchup i{font-size:1rem!important}.game-command.first-visit-weather .ticker-date,.game-command.first-visit-weather .ticker-kickoff{color:#fff3c9!important;font:900 .7rem/1 AntonDisplay,Impact,sans-serif!important}.game-command.first-visit-weather .command-weather{color:var(--gold)!important;font:800 .67rem/1 AntonDisplay,Impact,sans-serif!important}}.season-browser.selector-frame>.class-list>button{text-align:center!important;place-items:center!important;display:grid!important}.season-browser.selector-frame>.class-list>button>strong{text-align:center!important;width:100%!important;display:block!important}@media (width<=760px){.welcome-backdrop{background:#020304e8!important;padding:0!important;display:block!important;position:fixed!important;inset:0!important;overflow:auto!important}.welcome-panel.welcome-search-only{background:linear-gradient(#050607df,#050607e8),url(/ks-scorecard-prairie-v1.png) 50%/cover fixed!important;border:0!important;width:100%!important;min-height:100dvh!important;max-height:none!important;margin:0!important;padding:10px!important}.welcome-panel:has(.welcome-picked){scroll-padding-block:10px 54dvh!important}.welcome-picked{margin-top:8px!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-brand{display:none!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.home{min-height:92px!important;padding:10px!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.home>span>b{font-size:2.2rem!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.home>span>small{margin-top:4px!important;font-size:.78rem!important}.welcome-picked-list:has(.favorite-search:focus-within){grid-template-columns:1fr!important;gap:6px!important}.welcome-picked-team.favorite-search,.welcome-picked-team.favorite-search input{height:58px!important;min-height:58px!important}.welcome-results.favorite-results{overscroll-behavior:contain!important;background:#080a0ddd!important;border:1px solid #676c70!important;grid-column:1/-1!important;max-height:calc(100dvh - 210px)!important;overflow-y:auto!important}.welcome-results.favorite-results .welcome-favorite-result{min-height:58px!important;padding:9px 12px!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.following{min-height:54px!important;padding:8px 11px!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.following b{font-size:1.1rem!important}.game-command.first-visit-weather .game-ticker-track,.game-command.first-visit-weather .game-ticker-set{align-items:center!important;width:max-content!important;min-width:100%!important;height:55px!important;animation:none!important;display:flex!important;transform:none!important}.game-command.first-visit-weather .ticker-matchup,.game-command.first-visit-weather .ticker-date,.game-command.first-visit-weather .ticker-kickoff,.game-command.first-visit-weather .command-weather{white-space:nowrap!important;border:0!important;border-right:1px solid #685224!important;justify-content:center!important;align-items:center!important;min-height:55px!important;padding:0 11px!important;display:flex!important}.game-command.first-visit-weather .ticker-date,.game-command.first-visit-weather .ticker-kickoff{color:#fff3c9!important;font:900 .7rem/1 AntonDisplay,Impact,sans-serif!important}.game-command.first-visit-weather .command-weather{color:var(--gold)!important;font:800 .67rem/1 AntonDisplay,Impact,sans-serif!important}.game-command.first-visit-weather{border-bottom:3px solid var(--gold)!important;background:linear-gradient(90deg,#07090b,#211606 48%,#07090b)!important;height:60px!important;min-height:60px!important}.game-command.first-visit-weather .game-ticker-window{scrollbar-width:none!important;height:57px!important;overflow:auto hidden!important}.game-command.first-visit-weather .game-ticker-track{width:max-content!important;min-width:100%!important;height:57px!important;animation:none!important;transform:none!important}.game-command.first-visit-weather .game-ticker-set{justify-content:flex-start!important;align-items:stretch!important;width:max-content!important;min-width:100%!important;height:57px!important;display:flex!important}.game-command.first-visit-weather .ticker-matchup,.game-command.first-visit-weather .ticker-date,.game-command.first-visit-weather .ticker-kickoff,.game-command.first-visit-weather .command-weather{white-space:nowrap!important;border-top:0!important;border-left:0!important;border-right:1px solid #5d4816!important;justify-content:center!important;align-items:center!important;min-height:57px!important;padding:0 12px!important;display:flex!important}.game-command.first-visit-weather .ticker-matchup{background:linear-gradient(90deg,#101318,#171006)!important;gap:6px!important}.game-command.first-visit-weather .ticker-matchup i{font-size:1.02rem!important}.game-command.first-visit-weather .ticker-date,.game-command.first-visit-weather .ticker-kickoff{color:#fff4cb!important;letter-spacing:.06em!important;font:900 .72rem/1 AntonDisplay,Impact,sans-serif!important}.game-command.first-visit-weather .command-weather{color:var(--gold)!important;letter-spacing:.06em!important;font:800 .67rem/1 AntonDisplay,Impact,sans-serif!important}.welcome-backdrop{background:#020304e8!important;padding:8px!important;display:block!important;overflow:auto!important}.welcome-panel.welcome-search-only{height:auto!important;min-height:0!important;max-height:none!important;margin:0 auto!important;padding:10px!important;display:block!important}.welcome-brand,.welcome-search-only .welcome-brand{aspect-ratio:3.1!important;object-fit:contain!important;object-position:center!important;background:#030405!important;width:100%!important;height:auto!important;max-height:none!important;display:block!important}.welcome-panel:has(.welcome-picked) .welcome-brand{aspect-ratio:3.1!important;object-fit:contain!important;object-position:center!important;background:#030405!important;width:100%!important;height:auto!important;max-height:none!important;display:block!important}.welcome-panel>.home-team-search{letter-spacing:.07em!important;min-height:68px!important;margin:12px 0 0!important;padding:0 18px!important;font-size:1.12rem!important}.welcome-panel:not(:has(.welcome-picked)) .welcome-results{max-height:46dvh!important;margin-top:8px!important;overflow:auto!important}.welcome-picked{width:100%!important;margin:10px 0 0!important;padding:0!important;display:block!important;overflow:visible!important}.welcome-picked-heading{color:#0a0905!important;min-height:50px!important;text-shadow:none!important;background:linear-gradient(#ffce3c,#f5b820)!important;border:2px solid #ffe28a!important;margin:0 0 8px!important;padding:0 12px!important;font-size:1rem!important;display:flex!important}.welcome-picked-heading b{color:#0a0905!important}.welcome-picked-list{background:#07090b!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;max-height:none!important;padding:8px!important;display:grid!important;overflow:visible!important}.welcome-picked-team.home{border:2px solid color-mix(in srgb,var(--welcome-color) 62%,#e8eceb)!important;background:radial-gradient(ellipse at 50% 50%,color-mix(in srgb,var(--welcome-color) 30%,transparent),#07090b 72%)!important;min-height:188px!important;box-shadow:inset 9px 0 0 var(--welcome-color),0 0 24px color-mix(in srgb,var(--welcome-color) 28%,transparent)!important;grid-column:1/-1!important;padding:14px!important}.welcome-picked-team.home>span>b{color:var(--welcome-color)!important;font-size:clamp(3.3rem,14vw,5.2rem)!important}.welcome-picked-team.home>span>small{color:#fff!important;font-size:clamp(1.35rem,5.7vw,2rem)!important}.welcome-picked-team.favorite-search{background:#090b0d!important;border:1px solid #3d4247!important;grid-column:1/-1!important;height:72px!important;min-height:72px!important}.welcome-picked-team.favorite-search input{height:72px!important;min-height:72px!important;padding:0 12px!important}.welcome-picked-team.favorite-search:before{font-size:clamp(1.55rem,7vw,2.35rem)!important}.welcome-picked-team.following{align-items:center!important;min-height:100px!important;padding:12px!important}.welcome-picked-team.following small{display:none!important}.welcome-picked-team.following>span{align-items:center!important;width:100%!important}.welcome-picked-team.following b{text-align:center!important;font-size:clamp(1.25rem,5.4vw,1.9rem)!important}.welcome-picked-team.following>button{width:29px!important;height:29px!important;font-size:1.45rem!important}.welcome-change-home{min-height:62px!important;margin-top:10px!important;font-size:1.05rem!important}.welcome-picked>.welcome-team-count{min-height:42px!important;margin:8px 0!important;font-size:.78rem!important}.welcome-continue{min-height:78px!important;margin:0!important;font-size:clamp(2.1rem,10vw,3.2rem)!important}}.welcome-picked-heading,.welcome-picked-heading b,.welcome-continue,.welcome-continue span{color:#08090a!important;-webkit-text-fill-color:#08090a!important;text-shadow:none!important}.welcome-picked-team.following>span>small,.welcome-picked-heading,.welcome-change-home{display:none!important}.welcome-picked{margin-top:10px!important}.welcome-picked-team.home>span>b{color:var(--welcome-color)!important}.welcome-picked-team.favorite-search{background:linear-gradient(90deg,#0b0e11,#050607)!important;place-items:center!important;min-height:108px!important;display:grid!important;position:relative!important}.welcome-picked-team.favorite-search:before{content:"OTHER SCORES";z-index:1;color:#f5f4ee;letter-spacing:-.02em;text-shadow:3px 3px #000;pointer-events:none;font:900 clamp(2.35rem,8vw,4.2rem)/.84 AntonDisplay,Impact,sans-serif;position:absolute}.welcome-picked-team.favorite-search input{z-index:2!important;color:#f5f4ee!important;opacity:1!important;background:0 0!important;width:100%!important;height:108px!important;min-height:108px!important;padding:0 15px!important;font-size:16px!important;position:relative!important}.welcome-picked-team.favorite-search input::placeholder{color:#0000!important}.welcome-picked-team.favorite-search:focus-within:before{display:none!important}.welcome-change-home{letter-spacing:.11em!important;min-height:70px!important;font-size:1.12rem!important}.welcome-picked>.welcome-team-count{letter-spacing:.1em!important;min-height:58px!important;font-size:1rem!important}.welcome-picked-heading{color:#08090a!important;text-shadow:none!important}@media (width<=760px){.welcome-picked-team.favorite-search,.welcome-picked-team.favorite-search input{height:94px!important;min-height:94px!important}.welcome-picked-team.favorite-search:before{font-size:2.7rem!important}.welcome-change-home{min-height:66px!important;font-size:.98rem!important}.welcome-picked>.welcome-team-count{min-height:54px!important;font-size:.88rem!important}}.football-sports-strip{background:#07090b;border:1px solid #5f552c;border-radius:8px;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);width:min(100% - 16px,680px);margin:0 auto 4px;display:grid;overflow:hidden;box-shadow:0 4px 13px #0008}.football-sports-strip button{color:#f1eee2;letter-spacing:.055em;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;min-height:36px;padding:7px 8px;font:900 clamp(.72rem,3.3vw,.91rem)/1 AntonDisplay,Impact,Arial Narrow,sans-serif;display:flex}.football-sports-strip .football-live-option{color:#090a0c;text-shadow:0 1px #f7dd87;background:linear-gradient(90deg,#b78718,#e1ba43 54%,#9f7413)}.football-sports-strip .football-live-option span{font-size:1rem;line-height:1}.football-sports-strip .other-sports-option{color:#f2df9a;border-left:1px solid #6b6032}.football-sports-strip .other-sports-option svg{stroke-width:3px;width:15px;height:15px}.football-sports-strip button:focus-visible{outline-offset:-3px;outline:2px solid #fff;position:relative}.app.onboarding-active .welcome-panel:has(.onboarding-sports-strip) .welcome-brand{margin-bottom:0!important}.app.onboarding-active .onboarding-sports-strip{z-index:1;position:relative}.app.onboarding-active .welcome-home-jumbotron strong{color:#f4bf32!important;-webkit-text-fill-color:#f4bf32!important}.app .verified-application-dialog{z-index:10001!important}@media (width>=761px){.football-sports-strip{width:min(100% - 32px,920px);margin-bottom:8px}.football-sports-strip button{min-height:40px}}.wheatline-footer{border-top:5px solid var(--gold)!important;background:radial-gradient(at 50% 0,#2a1d08 0,#0000 58%),#090a0c!important;gap:24px!important;padding:34px max(20px,6vw)!important;display:grid!important}.wheatline-footer-title h2{font-size:clamp(2rem,7vw,3.7rem)!important;line-height:.9!important}.wheatline-footer-title strong{letter-spacing:.13em!important;font-size:.78rem!important}.wheatline-footer-copy{gap:18px!important;max-width:760px!important;margin:auto!important;display:grid!important}.wheatline-footer-copy p{color:#f0eee8!important;text-align:center!important;margin:0!important;font-size:clamp(1rem,3.8vw,1.28rem)!important;line-height:1.48!important}.wheatline-footer-copy p strong{color:var(--gold)!important;letter-spacing:.08em!important;margin-bottom:7px!important;font:900 clamp(.92rem,3.5vw,1.18rem)/1 AntonDisplay,Impact,sans-serif!important;display:block!important}.wheatline-footer-checkpoints{background:#07090b!important;border-top:2px solid #73551d!important;border-bottom:2px solid #73551d!important;padding:20px 14px!important}.wheatline-footer-checkpoints strong{font-size:.92rem!important}.wheatline-footer-checkpoints span{font-size:.9rem!important}.wheatline-footer-signoff{color:#deddd7!important;text-align:center!important;max-width:760px!important;margin:0 auto!important;font-size:clamp(.9rem,3.5vw,1.08rem)!important;line-height:1.5!important}.welcome-picked .welcome-picked-heading,.welcome-picked>.welcome-change-home{display:none!important}.welcome-panel:has(.welcome-picked) .welcome-brand{display:block!important}.welcome-picked-heading{justify-content:center!important;display:flex!important}.welcome-picked-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px!important;display:grid!important}.welcome-picked-team.home{text-align:center!important;background:radial-gradient(ellipse at 50% 50%,color-mix(in srgb,var(--welcome-color) 24%,transparent),#07090b 72%)!important;grid-column:1/-1!important;min-height:172px!important;padding:18px!important}.welcome-picked-team.home>span{align-items:center!important}.welcome-picked-team.home>span>b{color:var(--welcome-color)!important;font-size:clamp(3rem,11vw,5.5rem)!important}.welcome-picked-team.home>span>small{color:#fff!important;font-size:clamp(1.15rem,4vw,1.7rem)!important}.welcome-picked-team.following{border:1px solid color-mix(in srgb,var(--welcome-color) 66%,#a8b0b7)!important;background:linear-gradient(145deg,color-mix(in srgb,var(--welcome-color) 36%,#0a0d10),#080a0c 80%)!important;min-height:108px!important;box-shadow:inset 7px 0 0 var(--welcome-color)!important;align-items:flex-end!important;padding:12px!important;display:flex!important;position:relative!important}.welcome-picked-team.following>span{min-width:0!important}.welcome-picked-team.following b{color:#fff!important;font-size:clamp(1.4rem,5.5vw,2rem)!important;line-height:.9!important}.welcome-picked-team.following>button{color:#fff!important;letter-spacing:0!important;background:#0007!important;border:1px solid #fff7!important;width:32px!important;height:32px!important;min-height:0!important;margin:0!important;padding:0!important;font:400 1.85rem/.8 Arial,sans-serif!important;position:absolute!important;top:7px!important;right:7px!important}.welcome-picked-team.favorite-search{grid-column:1/-1!important;min-height:78px!important}.welcome-picked-team.favorite-search input{height:78px!important;min-height:78px!important}.welcome-picked-team.favorite-search:before{font-size:clamp(1.75rem,7vw,2.65rem)!important}.welcome-change-home{color:#fff!important;background:#090b0d!important;min-height:66px!important;margin-top:10px!important;font-size:clamp(1rem,4vw,1.35rem)!important}.welcome-picked>.welcome-team-count{color:#f5f3ed!important;min-height:46px!important;margin:8px 0!important;font-size:clamp(.76rem,3.2vw,.96rem)!important}.welcome-continue{background:linear-gradient(#ffd653,#efae16)!important;min-height:84px!important;margin-top:10px!important;font-size:clamp(2rem,9vw,3.4rem)!important}.welcome-continue span{font-size:inherit!important}.welcome-continue small,.welcome-continue small:after{display:none!important}@media (width<=430px){.welcome-panel.welcome-search-only{width:calc(100vw - 14px);padding:7px}.welcome-brand{max-height:142px}.welcome-picked-list{gap:6px;padding:6px!important}.welcome-picked-team.home{min-height:142px!important}.welcome-picked-team.following{min-height:92px!important;padding:9px!important}.welcome-picked-team.following b{font-size:1.38rem!important}.welcome-picked-team.following>button{width:28px!important;height:28px!important;font-size:1.55rem!important}.welcome-continue{min-height:70px!important}}@media (width<=760px){.welcome-picked-team.favorite-search:before{content:none!important;display:none!important}.welcome-picked-team.favorite-search,.welcome-picked-team.favorite-search input{height:58px!important;min-height:58px!important;font-size:16px!important}.welcome-picked-team.favorite-search input{color:#f5f4ee!important;background:#090b0d!important;padding:0 14px!important}.welcome-picked-team.favorite-search input::placeholder{color:#f5f4ee!important;opacity:.88!important}.welcome-picked-list:has(.favorite-search:focus-within){grid-template-columns:1fr!important;gap:6px!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-brand{display:none!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.home{min-height:88px!important;padding:8px!important}.welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.home>span>b{font-size:2.05rem!important}.welcome-results.favorite-results{overscroll-behavior:contain!important;grid-column:1/-1!important;max-height:calc(100dvh - 195px)!important;overflow-y:auto!important}.app.onboarding-active{background:#020304!important}.app.onboarding-active .welcome-backdrop{isolation:isolate!important;background:#020304!important;padding:18px 12px 28px!important;display:block!important}.app.onboarding-active .welcome-backdrop:before{content:none!important;display:none!important}.app.onboarding-active .welcome-panel.welcome-search-only{z-index:1!important;width:min(100%,640px)!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0 auto!important;padding:0!important;position:relative!important;overflow:visible!important}.app.onboarding-active img.onboarding-brand{object-fit:contain!important;background:0 0!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:0!important;display:block!important}.app.onboarding-active .welcome-panel>.home-team-search{width:100%!important;margin:18px 0 0!important}.welcome-backdrop{z-index:9999!important;isolation:isolate!important;background-color:#020304!important;background-image:linear-gradient(#0204056b,#020405a3 42%,#020405c7),url(/ks-friday-stadium-picker-v1.png)!important;background-position:50%,50% -520px!important;background-repeat:no-repeat!important;background-size:100% 100%,auto 1100px!important}.welcome-panel.welcome-search-only{overflow:hidden!important}.welcome-brand{width:124%!important;max-width:none!important;margin-left:-12%!important;margin-right:-12%!important}.welcome-panel:has(.welcome-picked) .welcome-brand{width:124%!important;max-width:none!important;margin-left:-12%!important;margin-right:-12%!important}.welcome-backdrop{background:linear-gradient(#02040533,#020405a3 34%,#020304 78%),url(/ks-friday-stadium-picker-v1.png) top/cover fixed!important;padding:18px 10px 26px!important}.welcome-panel.welcome-search-only{background:linear-gradient(#050808bd,#030506f0)!important;border:1px solid #655a32!important;width:min(100%,640px)!important;padding:0 7px 12px!important;box-shadow:0 0 36px #ecb82c2b,inset 0 1px #ffe18b59!important}.welcome-brand{aspect-ratio:auto!important;object-fit:contain!important;background:0 0!important;width:100%!important;height:auto!important;max-height:none!important;display:block!important}.welcome-panel:has(.welcome-picked) .welcome-brand{aspect-ratio:auto!important;object-fit:contain!important;background:0 0!important;width:100%!important;height:auto!important;max-height:none!important;display:block!important}.welcome-panel>.home-team-search{color:#f3f2ed!important;background:#040708e8!important;border:2px solid #7a693d!important;width:100%!important;min-height:76px!important;margin:18px 0 8px!important;font-size:clamp(1.1rem,5vw,1.55rem)!important}.welcome-panel>.home-team-search::placeholder{color:#d8dbdc!important;opacity:.9!important}.welcome-picked-list{flex-direction:column!important;padding:7px!important;display:flex!important}.welcome-picked-team.home{flex:0 0 144px!important;order:0!important;grid-column:auto!important;height:144px!important;min-height:144px!important}.welcome-picked-team.home>span>b{font-size:clamp(3rem,13vw,4.7rem)!important}.welcome-picked-team.home>span>small{font-size:clamp(1.3rem,5vw,1.8rem)!important}.welcome-picked-team.favorite-search{order:1!important;margin:0!important}.welcome-picked-team.favorite-search input::placeholder{color:#f7f5ef!important}.welcome-results.favorite-results{order:2!important;grid-column:auto!important}.welcome-picked-team.following{flex:0 0 76px!important;order:3!important;grid-column:auto!important;height:76px!important;min-height:76px!important;padding:8px 50px 8px 14px!important}.welcome-picked-team.following>span{flex-direction:column!important;justify-content:center!important;gap:4px!important;display:flex!important}.welcome-picked-team.following b{font-size:clamp(1.35rem,6vw,1.9rem)!important;line-height:.9!important}.welcome-picked-team.following small{color:#f7f5ef!important;letter-spacing:.09em!important;text-overflow:ellipsis!important;white-space:nowrap!important;font:800 .72rem/1 AntonDisplay,Impact,sans-serif!important;display:block!important;overflow:hidden!important}.welcome-picked-list.favorites-4{grid-template-rows:144px repeat(2,82px)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.welcome-picked-list.favorites-4 .welcome-picked-team.home{grid-area:1/1/auto/-1!important;width:100%!important}.welcome-picked-list.favorites-4 .welcome-picked-team.following{border-left-width:8px!important;grid-area:auto!important;width:100%!important;height:82px!important;min-height:82px!important;padding:8px 40px 8px 10px!important}.welcome-picked-list.favorites-4 .welcome-picked-team.following>span{text-align:center!important;align-items:center!important}.welcome-picked-list.favorites-4 .welcome-picked-team.following b{text-align:center!important;font-size:clamp(1.16rem,5.7vw,1.7rem)!important}.welcome-picked-list.favorites-4 .welcome-picked-team.following small{display:none!important}.welcome-picked-list.favorites-4 .welcome-picked-team.following>button{width:29px!important;height:29px!important;right:7px!important}.welcome-picked:has(.favorites-4)>.welcome-team-count{display:none!important}.welcome-picked:has(.favorites-4)>.welcome-continue{min-height:68px!important;margin-top:7px!important}.welcome-picked-list.favorites-4 .welcome-picked-team.following b{text-overflow:clip!important;white-space:normal!important;max-width:100%!important;font-size:clamp(1rem,5.1vw,1.42rem)!important;line-height:.9!important;overflow:visible!important}.app.onboarding-active .welcome-panel.welcome-search-only{width:100%!important;max-width:640px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.app.onboarding-active .welcome-panel.welcome-search-only img.onboarding-brand{object-fit:contain!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;display:block!important}.app.onboarding-active .welcome-panel.welcome-search-only:not(:has(.welcome-picked)){flex-direction:column!important;min-height:calc(100dvh - 46px)!important;display:flex!important}.app.onboarding-active .welcome-panel.welcome-search-only:not(:has(.welcome-picked))>.home-team-search{color:#f3f2ed!important;letter-spacing:.08em!important;background:#090b0d!important;border:2px solid #7a693d!important;width:100%!important;min-height:76px!important;margin:clamp(108px,19dvh,190px) 0 0!important;font-size:clamp(1.1rem,5vw,1.55rem)!important}.app.onboarding-active .welcome-panel.welcome-search-only:not(:has(.welcome-picked))>.home-team-search::placeholder{color:#d8dbdc!important;opacity:.92!important}.app.onboarding-active .welcome-backdrop{background:#020304!important;padding:18px 12px 28px!important}.app.onboarding-active .welcome-panel.welcome-search-only{width:100%!important;max-width:640px!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0 auto!important;padding:0!important}.app.onboarding-active .welcome-brand{content:url(/ks-friday-scores-header-mobile-reference.png)!important;object-fit:contain!important;background:0 0!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0 0 14px!important;display:block!important}.app.onboarding-active .welcome-panel:has(.welcome-picked) .welcome-brand{content:url(/ks-friday-scores-header-mobile-reference.png)!important;object-fit:contain!important;background:0 0!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0 0 14px!important;display:block!important}.app.onboarding-active .welcome-panel>.home-team-search,.app.onboarding-active .welcome-picked-team.favorite-search{box-sizing:border-box!important;width:100%!important;height:76px!important;min-height:76px!important;box-shadow:none!important;background:#090b0d!important;border:2px solid #7a693d!important;margin:0!important}.app.onboarding-active .welcome-panel>.home-team-search{margin-top:clamp(108px,19dvh,190px)!important}.app.onboarding-active .welcome-picked-team.favorite-search{flex:0 0 76px!important;order:1!important;padding:0!important}.app.onboarding-active .welcome-picked-team.favorite-search:before{content:none!important;display:none!important}.app.onboarding-active .welcome-picked-team.favorite-search input{box-sizing:border-box!important;color:#d8dbdc!important;letter-spacing:.08em!important;background:0 0!important;border:0!important;width:100%!important;height:72px!important;min-height:72px!important;margin:0!important;padding:0 18px!important;font:800 clamp(1.1rem,5vw,1.55rem)/1 Arial,sans-serif!important;display:block!important}.app.onboarding-active .welcome-panel>.home-team-search::placeholder,.app.onboarding-active .welcome-picked-team.favorite-search input::placeholder{color:#d8dbdc!important;opacity:.92!important}.app.onboarding-active .welcome-picked{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.app.onboarding-active .welcome-picked-list{background:0 0!important;flex-direction:column!important;gap:8px!important;width:100%!important;padding:0!important;display:flex!important}.app.onboarding-active .welcome-picked-team.home{flex:0 0 144px!important;order:0!important;height:144px!important;min-height:144px!important}.app.onboarding-active .welcome-results.favorite-results{order:2!important;width:100%!important}.app.onboarding-active .welcome-picked-team.following{flex:0 0 72px!important;order:3!important;height:72px!important;min-height:72px!important}.app.onboarding-active .welcome-picked-list.favorites-4{grid-template-rows:144px repeat(2,82px)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.app.onboarding-active .welcome-picked-list.favorites-4 .welcome-picked-team.home{grid-area:1/1/auto/-1!important;width:100%!important}.app.onboarding-active .welcome-picked-list.favorites-4 .welcome-picked-team.following{grid-area:auto!important;width:100%!important;height:82px!important;min-height:82px!important}.app.onboarding-active .welcome-picked:has(.favorites-4)>.welcome-team-count{display:none!important}.app.onboarding-active .welcome-picked:has(.favorites-4)>.welcome-continue{margin-top:8px!important}.app.onboarding-active .welcome-picked-team.home{flex:0 0 72px!important;height:72px!important;min-height:72px!important;padding:8px 14px!important}.app.onboarding-active .welcome-picked-team.home>span>b{font-size:clamp(1.85rem,8vw,2.5rem)!important;line-height:1!important}.app.onboarding-active .welcome-picked-team.home>span>small{letter-spacing:.08em!important;font-size:clamp(.78rem,3.6vw,1.05rem)!important;line-height:1!important}.app.onboarding-active .welcome-picked-team.following{flex:0 0 62px!important;height:62px!important;min-height:62px!important;padding:7px 42px 7px 10px!important}.app.onboarding-active .welcome-picked-team.following b{font-size:clamp(1rem,4.5vw,1.35rem)!important;line-height:.94!important}.app.onboarding-active .welcome-picked-team.following>button{width:26px!important;height:26px!important;font-size:1.45rem!important;right:7px!important}.app.onboarding-active .welcome-picked-list.favorites-4{grid-template-rows:72px repeat(2,62px)!important;gap:7px!important}.app.onboarding-active .welcome-picked-list.favorites-4 .welcome-picked-team.home{height:72px!important;min-height:72px!important}.app.onboarding-active .welcome-picked-list.favorites-4 .welcome-picked-team.following{height:62px!important;min-height:62px!important;padding:7px 32px 7px 8px!important}.app.onboarding-active .welcome-picked-list.favorites-4 .welcome-picked-team.following b{font-size:clamp(.9rem,4.1vw,1.16rem)!important;line-height:.92!important}.app.onboarding-active .welcome-picked-list.favorites-4 .welcome-picked-team.following>button{width:25px!important;height:25px!important;font-size:1.35rem!important;right:5px!important}.app.onboarding-active .welcome-picked>.welcome-team-count{min-height:34px!important;margin:7px 0!important}.app.onboarding-active .welcome-continue{min-height:62px!important;margin-top:7px!important}.app.onboarding-active .welcome-panel.welcome-search-only{display:block!important}.app.onboarding-active .welcome-brand{margin:0 0 8px!important}.app.onboarding-active .welcome-home-jumbotron{color:#f6f1de!important;text-align:center!important;background:radial-gradient(at 50% 45%,#3f371a 0%,#0a0c0e 72%)!important;border:2px solid #8b7b4a!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;min-height:92px!important;margin:0 0 7px!important;padding:10px 16px!important;display:flex!important;box-shadow:inset 8px 0 #d7aa2f!important}.app.onboarding-active .welcome-home-jumbotron small{color:#e2bd56!important;letter-spacing:.14em!important;font:800 .72rem/1 Arial,sans-serif!important}.app.onboarding-active .welcome-home-jumbotron strong{letter-spacing:.04em!important;margin-top:8px!important;font:900 clamp(1.3rem,6vw,2rem)/.92 AntonDisplay,Impact,sans-serif!important}.app.onboarding-active .welcome-panel>.home-team-search{height:66px!important;min-height:66px!important;margin:0!important}.app.onboarding-active .welcome-start-slots{gap:7px!important;margin-top:7px!important;display:grid!important}.app.onboarding-active .welcome-start-slots span{color:#d8c98e!important;letter-spacing:.15em!important;background:#080a0c!important;border:1px solid #3c4144!important;justify-content:center!important;align-items:center!important;min-height:42px!important;font:800 .72rem/1 Arial,sans-serif!important;display:flex!important}.app.onboarding-active .welcome-picked{gap:7px!important;display:grid!important}.app.onboarding-active .welcome-picked-heading{display:none!important}.app.onboarding-active .welcome-picked-team.home{flex:0 0 66px!important;height:66px!important;min-height:66px!important}.app.onboarding-active .welcome-picked-team.home>span>b{font-size:clamp(1.65rem,7vw,2.25rem)!important}.app.onboarding-active .welcome-picked-team.home>span>small{font-size:clamp(.72rem,3.2vw,.96rem)!important}.app.onboarding-active .welcome-picked-team.favorite-search{flex:0 0 66px!important;height:66px!important;min-height:66px!important}.app.onboarding-active .welcome-picked-team.favorite-search input{height:62px!important;min-height:62px!important}.app.onboarding-active .welcome-picked-team.following{flex:0 0 58px!important;height:58px!important;min-height:58px!important}.app.onboarding-active .welcome-picked-team.following b{font-size:clamp(.95rem,4.2vw,1.25rem)!important}.app.onboarding-active .welcome-flow-3 .welcome-picked-list{grid-template-rows:66px 66px 58px 58px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.app.onboarding-active .welcome-flow-3 .welcome-picked-team.home,.app.onboarding-active .welcome-flow-3 .welcome-picked-team.favorite-search,.app.onboarding-active .welcome-flow-3 .following-2{grid-column:1/-1!important;width:100%!important}.app.onboarding-active .welcome-flow-3 .following-0,.app.onboarding-active .welcome-flow-3 .following-1{height:58px!important;min-height:58px!important;padding:7px 28px 7px 7px!important}.app.onboarding-active .welcome-flow-3 .following-0 b,.app.onboarding-active .welcome-flow-3 .following-1 b{font-size:clamp(.82rem,3.7vw,1.08rem)!important}.app.onboarding-active .welcome-flow-4 .welcome-picked-list{grid-template-rows:66px 58px 58px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.app.onboarding-active .welcome-flow-4 .welcome-picked-team.home{grid-area:1/1/auto/-1!important;width:100%!important}.app.onboarding-active .welcome-flow-4 .welcome-picked-team.following{height:58px!important;min-height:58px!important;padding:7px 28px 7px 7px!important}.app.onboarding-active .welcome-flow-4 .welcome-picked-team.following b{font-size:clamp(.82rem,3.7vw,1.08rem)!important}.app.onboarding-active .welcome-change-home{min-height:58px!important;margin:0!important;display:none!important}.app.onboarding-active .welcome-flow-4 .welcome-change-home{display:block!important}.app.onboarding-active .welcome-continue{min-height:60px!important;margin:0!important}.app.onboarding-active .welcome-continue span{font-size:clamp(1.7rem,7.5vw,2.45rem)!important}:is(.app.onboarding-active .welcome-panel:has(.home-team-search:focus) .welcome-brand,.app.onboarding-active .welcome-panel:has(.home-team-search:focus) .welcome-home-jumbotron,.app.onboarding-active .welcome-panel:has(.home-team-search:focus) .welcome-start-slots,.app.onboarding-active .welcome-panel:has(.favorite-search:focus-within) .welcome-brand){display:none!important}.app.onboarding-active .welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.home{flex:0 0 54px!important;height:54px!important;min-height:54px!important}.app.onboarding-active .welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.home>span>b{font-size:1.45rem!important}.app.onboarding-active .welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.home>span>small{font-size:.68rem!important}.app.onboarding-active .welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.following{display:none!important}.app.onboarding-active .welcome-panel:has(.favorite-search:focus-within) .welcome-change-home{display:none!important}.app.onboarding-active .welcome-panel:has(.favorite-search:focus-within) .welcome-continue{display:none!important}.app.onboarding-active .welcome-panel:has(.favorite-search:focus-within) .welcome-results.favorite-results{overscroll-behavior:contain!important;max-height:calc(100dvh - 126px)!important;display:block!important;overflow-y:auto!important}.app.onboarding-active .welcome-panel:has(.home-team-search:focus) .welcome-results{overscroll-behavior:contain!important;max-height:calc(100dvh - 78px)!important;overflow-y:auto!important}.app.onboarding-active .welcome-panel.welcome-search-only{width:100%!important;min-width:0!important;max-width:640px!important}.app.onboarding-active .welcome-panel>.home-team-search{text-align:center!important;margin-top:0!important;padding-inline:18px!important}.app.onboarding-active .welcome-panel>.home-team-search::placeholder{text-align:center!important}.app.onboarding-active .welcome-picked-team.favorite-search input{text-align:center!important;padding-inline:18px!important}.app.onboarding-active .welcome-picked-team.favorite-search input::placeholder{text-align:center!important}.app.onboarding-active .welcome-picked{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important;align-self:stretch!important;width:100%!important;min-width:0!important;max-width:none!important}.app.onboarding-active .welcome-picked-list{box-sizing:border-box!important;grid-auto-flow:row!important;align-self:stretch!important;width:100%!important;min-width:0!important;max-width:none!important}.app.onboarding-active .welcome-change-home,.app.onboarding-active .welcome-continue{box-sizing:border-box!important;width:100%!important}.app.onboarding-active .welcome-flow-3 .following-0{order:0!important;grid-area:3/1!important}.app.onboarding-active .welcome-flow-3 .following-1{order:1!important;grid-area:3/2!important}.app.onboarding-active .welcome-flow-3 .following-2{order:2!important;grid-area:4/1/auto/-1!important}.app.onboarding-active .welcome-flow-4 .following-0{order:0!important;grid-area:2/1!important}.app.onboarding-active .welcome-flow-4 .following-1{order:1!important;grid-area:2/2!important}.app.onboarding-active .welcome-flow-4 .following-2{order:2!important;grid-area:3/1!important}.app.onboarding-active .welcome-flow-4 .following-3{order:3!important;grid-area:3/2!important}.app.onboarding-active .welcome-panel.welcome-search-only:not(:has(.welcome-picked)):not(:has(.home-team-search:focus))>.home-team-search{margin-top:0!important}.app.onboarding-active .welcome-panel.welcome-search-only:not(:has(.welcome-picked)) .welcome-brand{width:136%!important;max-width:none!important;margin-left:-18%!important;margin-right:-18%!important}.app.onboarding-active .welcome-panel:has(.home-team-search:focus) .welcome-brand{display:block!important}.app.onboarding-active .welcome-panel.welcome-search-only:not(:has(.welcome-picked)):has(.home-team-search:focus)>.home-team-search{margin-top:10px!important}.app.onboarding-active .welcome-home-jumbotron{background:linear-gradient(90deg,#040708f2,#04070899 48%,#040708f2),url(/ks-friday-stadium-picker-v1.png) 50% 48%/cover!important;border-color:#a48b43!important;position:relative!important;overflow:hidden!important;box-shadow:inset 8px 0 #d7aa2f,inset 0 1px #ffe5a0aa,0 10px 24px #000a!important}.app.onboarding-active .welcome-home-jumbotron:after{content:""!important;pointer-events:none!important;background:linear-gradient(115deg,#0000 22%,#ffdc7c1c 50%,#0000 78%)!important;position:absolute!important;inset:0!important}.app.onboarding-active .welcome-home-jumbotron>*{z-index:1!important;position:relative!important}.app.onboarding-active .welcome-brand{filter:drop-shadow(0 10px 18px #000000b8)drop-shadow(0 0 10px #e1af2d29)!important}.app.onboarding-active .welcome-home-jumbotron{box-shadow:inset 8px 0 #e3b632,inset 0 1px #fff0b8bb,0 12px 28px #000b,0 0 18px #d8a92a20!important}.app.onboarding-active .welcome-panel>.home-team-search,.app.onboarding-active .welcome-picked-team.favorite-search{box-shadow:inset 0 1px #ffffff12,0 6px 16px #0009!important}.app.onboarding-active .welcome-panel>.home-team-search:focus-within,.app.onboarding-active .welcome-picked-team.favorite-search:focus-within{border-color:#f0c54f!important;box-shadow:0 0 0 2px #e4b32b38,0 0 20px #e4b32b28,inset 0 1px #fff7c880!important}.app.onboarding-active .welcome-picked-team.home{box-shadow:inset 8px 0 0 var(--welcome-color),inset 0 1px 0 #ffffff20,0 8px 20px #000b,0 0 16px color-mix(in srgb,var(--welcome-color) 25%,transparent)!important}.app.onboarding-active .welcome-picked-team.following{box-shadow:inset 7px 0 0 var(--welcome-color),inset 0 1px 0 #ffffff14,0 6px 14px #000a!important}.app.onboarding-active .welcome-picked-team.following b{text-shadow:2px 2px 0 #000,0 0 10px color-mix(in srgb,var(--welcome-color) 42%,transparent)!important}.app.onboarding-active .welcome-change-home{border-color:#c79829!important;box-shadow:inset 0 1px #fff0b438,0 6px 16px #000b!important}.app.onboarding-active .welcome-continue{border-color:#ffe79a!important;box-shadow:inset 0 2px #fff7c9,inset 0 -8px 16px #a55f120d,0 9px 24px #000c,0 0 18px #e5ad2730!important}.app.onboarding-active .welcome-continue span{text-shadow:2px 2px #e8b93b55!important}.app.onboarding-active .welcome-backdrop{background:linear-gradient(#01040580,#020304 70%),url(/ks-friday-stadium-picker-v1.png) top/cover no-repeat!important}.app.onboarding-active .welcome-picked-team.home>span>b{color:var(--welcome-color)!important;-webkit-text-stroke:.65px #eafff3!important;text-shadow:3px 3px 0 #000,0 0 18px color-mix(in srgb,var(--welcome-color) 78%,transparent)!important}.app.onboarding-active .welcome-picked-team.home>span>small{color:#fff!important;text-shadow:2px 2px #000!important}.app.onboarding-active .welcome-picked-team.following{border:1px solid color-mix(in srgb,var(--welcome-color) 78%,#fff)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--welcome-color) 68%,#091014) 0%,color-mix(in srgb,var(--welcome-color) 38%,#080b0e) 44%,#090b0e 100%)!important;box-shadow:inset 8px 0 0 var(--welcome-color),inset 0 1px 0 #ffffff42,0 7px 16px #000a!important;overflow:hidden!important}.app.onboarding-active .welcome-picked-team.following:before{content:""!important;z-index:0!important;pointer-events:none!important;background:linear-gradient(120deg,transparent 27%,#ffffffb8 27.5%,#ffffffb8 30%,transparent 30.5%,transparent 35%,color-mix(in srgb,var(--welcome-color) 80%,#fff) 35.5%,color-mix(in srgb,var(--welcome-color) 80%,#fff) 37.5%,transparent 38%),linear-gradient(180deg,#ffffff13,transparent 46%)!important;opacity:.68!important;position:absolute!important;inset:0!important}.app.onboarding-active .welcome-picked-team.following>span,.app.onboarding-active .welcome-picked-team.following>button{z-index:1!important;position:relative!important}.app.onboarding-active .welcome-picked-team.following b{color:#fff!important;text-shadow:3px 3px #000,0 0 9px #000!important}.app.onboarding-active .welcome-picked-team.following>button{background:#060707b8!important;border-color:#fff!important;box-shadow:0 2px 7px #000c!important}.app.onboarding-active .welcome-change-home{background:linear-gradient(145deg,#181b1d,#060708 62%)!important;border:2px solid #e0af35!important;border-radius:13px!important;box-shadow:inset 0 1px #fff5bd66,inset 0 0 18px #d4a22414,0 9px 20px #000c!important}.app.onboarding-active .welcome-continue{background:linear-gradient(#ffe376 0%,#e9ae24 48%,#b46e0e 100%)!important;border-radius:13px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 2px #fff9cf,inset 0 -3px #7e4307,0 11px 24px #000c,0 0 24px #e8b42b45!important}.app.onboarding-active .welcome-continue:before{content:""!important;pointer-events:none!important;background:repeating-linear-gradient(0deg,#ffffff0d 0 1px,#0000 1px 4px),linear-gradient(105deg,#0000 18%,#ffffff47 50%,#0000 75%)!important;border-radius:10px!important;position:absolute!important;inset:3px!important}.app.onboarding-active .welcome-continue span{z-index:1!important;color:#050607!important;text-shadow:2px 2px #fff3a755!important;position:relative!important}.app.onboarding-active .welcome-picked-team.home>span{gap:8px!important}.app.onboarding-active .welcome-picked-team.home>span>b{letter-spacing:-.045em!important;text-transform:uppercase!important;background:linear-gradient(180deg,#d8ffe6 0%,var(--welcome-color) 22%,color-mix(in srgb,var(--welcome-color) 72%,#06130d) 78%)!important;color:#0000!important;-webkit-text-stroke:1px #f1fff5!important;text-shadow:3px 3px 0 #031009,0 0 13px color-mix(in srgb,var(--welcome-color) 90%,transparent)!important;-webkit-background-clip:text!important;background-clip:text!important;font:900 clamp(2.35rem,10.2vw,3.35rem)/.73 AntonDisplay,Arial Black,Impact,sans-serif!important}.app.onboarding-active .welcome-picked-team.home>span>small{letter-spacing:.045em!important;text-transform:uppercase!important;color:#fff!important;text-shadow:3px 3px #000,0 0 9px #000!important;font:900 clamp(1.05rem,4.6vw,1.55rem)/.78 AntonDisplay,Arial Black,Impact,sans-serif!important}.app.onboarding-active .welcome-picked-team.home>span{flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:clamp(8px,2.4vw,16px)!important}.app.onboarding-active .welcome-picked-team.home>span>b{letter-spacing:-.035em!important;background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;color:var(--welcome-color)!important;-webkit-text-stroke:0!important;text-shadow:3px 3px 0 #000,0 0 12px color-mix(in srgb,var(--welcome-color) 58%,transparent)!important;font:900 clamp(1.85rem,7.3vw,2.65rem)/.78 AntonDisplay,Arial Black,Impact,sans-serif!important}.app.onboarding-active .welcome-picked-team.home>span>small{letter-spacing:-.035em!important;color:#fff!important;text-shadow:3px 3px #000,0 0 10px #000!important;font:900 clamp(1.85rem,7.3vw,2.65rem)/.78 AntonDisplay,Arial Black,Impact,sans-serif!important}.app.onboarding-active .welcome-picked-team.home,.app.onboarding-active .welcome-picked-team.following{height:62px!important;min-height:62px!important;box-shadow:none!important}.app.onboarding-active .welcome-picked-team.home{border:1px solid color-mix(in srgb,var(--welcome-color) 72%,#fff)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--welcome-color) 34%,#091014),#080b0d 72%)!important}.app.onboarding-active .welcome-picked-team.home>span{flex:1!important;gap:0!important;height:100%!important}.app.onboarding-active .welcome-picked-team.home>span>b,.app.onboarding-active .welcome-picked-team.home>span>small{letter-spacing:-.02em!important;text-shadow:none!important;white-space:nowrap!important;font:900 clamp(1.35rem,5.75vw,2rem)/.84 AntonDisplay,Impact,Arial Narrow,sans-serif!important}.app.onboarding-active .welcome-picked-team.home>span>b{background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;color:var(--welcome-color)!important;-webkit-text-stroke:0!important}.app.onboarding-active .welcome-picked-team.following{border:1px solid color-mix(in srgb,var(--welcome-color) 70%,#fff)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--welcome-color) 30%,#090d10),#080a0c 76%)!important;justify-content:center!important;align-items:center!important;display:flex!important}.app.onboarding-active .welcome-picked-team.following:before{display:none!important}.app.onboarding-active .welcome-picked-team.following>span{text-align:center!important;justify-content:center!important;align-items:center!important;height:100%!important;display:flex!important}.app.onboarding-active .welcome-picked-team.following b{letter-spacing:-.015em!important;color:#fff!important;text-shadow:none!important;font:900 clamp(.94rem,4.05vw,1.32rem)/.84 AntonDisplay,Impact,Arial Narrow,sans-serif!important}.app.onboarding-active .welcome-picked-team.following>button{width:23px!important;height:23px!important;min-height:23px!important;box-shadow:none!important;background:#050607!important;border:1px solid #fff!important;border-radius:50%!important;margin:0!important;padding:0!important;font:400 1.3rem/.8 Arial,sans-serif!important;position:absolute!important;top:6px!important;right:6px!important}.app.onboarding-active .welcome-picked-list{gap:8px!important}.app.onboarding-active .welcome-picked-team.home,.app.onboarding-active .welcome-picked-team.following{box-sizing:border-box!important;border:1px solid color-mix(in srgb,var(--welcome-color) 68%,#6d7276)!important;border-left:6px solid var(--welcome-color)!important;height:62px!important;min-height:62px!important;box-shadow:none!important;background:#090b0d!important;border-radius:6px!important;position:relative!important;overflow:hidden!important}.app.onboarding-active .welcome-picked-team.home:before,.app.onboarding-active .welcome-picked-team.following:before,.app.onboarding-active .welcome-picked-team.home:after,.app.onboarding-active .welcome-picked-team.following:after{content:none!important;display:none!important}.app.onboarding-active .welcome-picked-team.home>span,.app.onboarding-active .welcome-picked-team.following>span{box-sizing:border-box!important;text-align:center!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:.13em!important;width:100%!important;height:100%!important;padding:0 36px 0 10px!important;display:flex!important}.app.onboarding-active .welcome-picked-team.home>span>b,.app.onboarding-active .welcome-picked-team.home>span>small,.app.onboarding-active .welcome-picked-team.following b,.app.onboarding-active .welcome-picked-team.following small{letter-spacing:-.018em!important;text-transform:uppercase!important;white-space:nowrap!important;text-shadow:none!important;margin:0!important;font-family:AntonDisplay,Impact,Arial Narrow,sans-serif!important;font-size:clamp(1.18rem,5vw,1.72rem)!important;font-weight:900!important;line-height:.86!important}.app.onboarding-active .welcome-picked-team.home>span>b{color:var(--welcome-color)!important}.app.onboarding-active .welcome-picked-team.home>span>small{color:#f7f7f4!important}.app.onboarding-active .welcome-picked-team.following b{color:var(--welcome-color)!important}.app.onboarding-active .welcome-picked-team.following small{color:#f7f7f4!important}.app.onboarding-active .welcome-picked-team.following>button{color:#d9dcdd!important;width:22px!important;height:22px!important;min-height:22px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;font:400 1.45rem/.8 Arial,sans-serif!important;top:50%!important;right:10px!important;transform:translateY(-50%)!important}.app.onboarding-active .welcome-picked-team.home{flex:0 0 62px!important}@media (width<=420px){.app.onboarding-active .welcome-picked-team.home>span>b,.app.onboarding-active .welcome-picked-team.home>span>small,.app.onboarding-active .welcome-picked-team.following b,.app.onboarding-active .welcome-picked-team.following small{font-size:clamp(1.02rem,4.8vw,1.34rem)!important}}.app.onboarding-active .welcome-results{background:#060809!important;border:1px solid #6b7174!important;margin-top:9px!important}.app.onboarding-active .welcome-results .welcome-home-result,.app.onboarding-active .welcome-results .welcome-favorite-result{box-sizing:border-box!important;border:0!important;border-bottom:1px solid #4c5255!important;border-left:8px solid var(--welcome-color)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--welcome-color) 24%,#0a0c0e),#080a0c 62%)!important;min-height:76px!important;box-shadow:none!important;border-radius:0!important;padding:10px 16px 10px 18px!important;position:relative!important}.app.onboarding-active .welcome-results .welcome-home-result:last-child,.app.onboarding-active .welcome-results .welcome-favorite-result:last-child{border-bottom:0!important}.app.onboarding-active .welcome-results .welcome-home-result span,.app.onboarding-active .welcome-results .welcome-favorite-result span{text-align:center!important;white-space:nowrap!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:.16em!important;min-height:54px!important;display:flex!important}.app.onboarding-active .welcome-results .welcome-home-result span b,.app.onboarding-active .welcome-results .welcome-favorite-result span b{color:var(--welcome-color)!important;letter-spacing:-.015em!important;text-transform:uppercase!important;text-shadow:2px 2px #000!important;font:900 clamp(1.28rem,5.45vw,1.78rem)/.86 AntonDisplay,Impact,Arial Narrow,sans-serif!important}.app.onboarding-active .welcome-results .welcome-home-result span small,.app.onboarding-active .welcome-results .welcome-favorite-result span small{color:#fff!important;letter-spacing:-.012em!important;text-transform:uppercase!important;font:900 clamp(1.02rem,4.3vw,1.45rem)/.86 AntonDisplay,Impact,Arial Narrow,sans-serif!important}.app.onboarding-active .welcome-results .welcome-home-result:active,.app.onboarding-active .welcome-results .welcome-favorite-result:active{background:color-mix(in srgb,var(--welcome-color) 38%,#090b0d)!important;transform:none!important}.app.onboarding-active .welcome-picked-team.home,.app.onboarding-active .welcome-picked-team.following{background:linear-gradient(90deg,color-mix(in srgb,var(--welcome-color) 34%,#080a0c),#080a0c 72%)!important;height:62px!important;min-height:62px!important}.app.onboarding-active .welcome-picked-team.home>span>b,.app.onboarding-active .welcome-picked-team.home>span>small,.app.onboarding-active .welcome-picked-team.following b,.app.onboarding-active .welcome-picked-team.following small{letter-spacing:-.022em!important;font-size:clamp(1.34rem,5.85vw,1.95rem)!important;line-height:.82!important}.app.onboarding-active .welcome-picked-team.home>span>b,.app.onboarding-active .welcome-picked-team.following b{color:var(--welcome-color)!important}.app.onboarding-active .welcome-picked-team.home>span>small,.app.onboarding-active .welcome-picked-team.following small{color:#fff!important}@media (width<=390px){.app.onboarding-active .welcome-results .welcome-home-result span b,.app.onboarding-active .welcome-results .welcome-favorite-result span b{font-size:1.16rem!important}.app.onboarding-active .welcome-results .welcome-home-result span small,.app.onboarding-active .welcome-results .welcome-favorite-result span small{font-size:.94rem!important}.app.onboarding-active .welcome-picked-team.home>span>b,.app.onboarding-active .welcome-picked-team.home>span>small,.app.onboarding-active .welcome-picked-team.following b,.app.onboarding-active .welcome-picked-team.following small{font-size:1.17rem!important}}}.app.onboarding-active .welcome-picked-team.home>span,.app.onboarding-active .welcome-picked-team.following>span,.app.onboarding-active .welcome-results .welcome-home-result span,.app.onboarding-active .welcome-results .welcome-favorite-result span{white-space:nowrap!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:.16em!important;display:flex!important}.app.onboarding-active .welcome-picked-team.home>span>b,.app.onboarding-active .welcome-picked-team.home>span>small,.app.onboarding-active .welcome-picked-team.following b,.app.onboarding-active .welcome-picked-team.following small,.app.onboarding-active .welcome-results .welcome-home-result span b,.app.onboarding-active .welcome-results .welcome-home-result span small,.app.onboarding-active .welcome-results .welcome-favorite-result span b,.app.onboarding-active .welcome-results .welcome-favorite-result span small{letter-spacing:-.025em!important;text-transform:uppercase!important;margin:0!important;font-family:AntonDisplay,Impact,Arial Narrow,sans-serif!important;font-style:normal!important;font-weight:900!important;line-height:.82!important;display:inline-block!important}.app.onboarding-active .welcome-picked-team.home>span>b,.app.onboarding-active .welcome-picked-team.home>span>small,.app.onboarding-active .welcome-picked-team.following b,.app.onboarding-active .welcome-picked-team.following small{font-size:clamp(1.18rem,5.3vw,1.9rem)!important}.app.onboarding-active .welcome-picked-list{overflow:visible!important}.app.onboarding-active .welcome-picked-team.home{height:72px!important;min-height:72px!important;box-shadow:inset 7px 0 0 var(--welcome-color)!important;background:#080b0e!important;justify-content:center!important;align-items:center!important;padding:0 12px!important;display:flex!important}.app.onboarding-active .welcome-picked-team.home>span{white-space:nowrap!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:.18em!important;width:100%!important;height:100%!important;padding:0!important;display:flex!important;overflow:hidden!important}.app.onboarding-active .welcome-picked-team.home>span>b{text-overflow:ellipsis!important;min-width:0!important;color:var(--welcome-color)!important;letter-spacing:-.025em!important;text-shadow:none!important;flex:0 auto!important;font:900 clamp(1.45rem,6.7vw,2.35rem)/.84 AntonDisplay,Impact,Arial Narrow,sans-serif!important;overflow:hidden!important}.app.onboarding-active .welcome-picked-team.home>span>small{color:#fff!important;letter-spacing:-.018em!important;text-shadow:none!important;flex:none!important;font:900 clamp(1.1rem,5.05vw,1.8rem)/.84 AntonDisplay,Impact,Arial Narrow,sans-serif!important}.app.onboarding-active .welcome-flow-4 .welcome-picked-list{grid-template-rows:72px repeat(2,76px)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.app.onboarding-active .welcome-flow-4 .welcome-picked-team.home{grid-area:1/1/auto/-1!important}.app.onboarding-active .welcome-flow-4 .welcome-picked-team.following{border-left:7px solid var(--welcome-color)!important;min-width:0!important;height:76px!important;min-height:76px!important;box-shadow:none!important;background:#090b0d!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;padding:8px 34px 8px 9px!important;display:flex!important;overflow:hidden!important}.app.onboarding-active .welcome-flow-4 .welcome-picked-team.following>span{text-align:center!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;padding:0!important;display:flex!important;overflow:hidden!important}.app.onboarding-active .welcome-flow-4 .welcome-picked-team.following b{max-width:100%!important;color:var(--welcome-color)!important;letter-spacing:-.02em!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-shadow:none!important;font:900 clamp(1.08rem,5vw,1.52rem)/.88 AntonDisplay,Impact,Arial Narrow,sans-serif!important;display:block!important;overflow:hidden!important}.app.onboarding-active .welcome-flow-4 .welcome-picked-team.following small{display:none!important}.app.onboarding-active .welcome-flow-4 .welcome-picked-team.following>button{color:#e7e7e3!important;background:0 0!important;border:0!important;width:23px!important;height:23px!important;min-height:23px!important;padding:0!important;font:400 1.55rem/.8 Arial,sans-serif!important;top:50%!important;right:7px!important;transform:translateY(-50%)!important}.app.onboarding-active .welcome-results.favorite-results{z-index:20!important;max-height:min(42dvh,300px)!important;box-shadow:none!important;background:#080a0c!important;border:1px solid #626a6e!important;display:block!important;position:relative!important;overflow:hidden auto!important}.app.onboarding-active .welcome-results.favorite-results .welcome-favorite-result{border-left:7px solid var(--welcome-color)!important;min-height:66px!important;box-shadow:none!important;background:#0b0d10!important;align-items:center!important;padding:10px 14px!important;display:flex!important}.app.onboarding-active .welcome-results.favorite-results .welcome-favorite-result span{white-space:nowrap!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:.16em!important;width:100%!important;min-width:0!important;display:flex!important}.app.onboarding-active .welcome-results.favorite-results .welcome-favorite-result b{color:var(--welcome-color)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font:900 clamp(1.24rem,5.7vw,1.75rem)/.86 AntonDisplay,Impact,Arial Narrow,sans-serif!important;overflow:hidden!important}.app.onboarding-active .welcome-results.favorite-results .welcome-favorite-result small{color:#fff!important;letter-spacing:-.015em!important;white-space:nowrap!important;flex:none!important;font:900 clamp(.9rem,4vw,1.22rem)/.86 AntonDisplay,Impact,Arial Narrow,sans-serif!important}@media (width<=390px){.app.onboarding-active .welcome-picked-team.home>span>b{font-size:1.28rem!important}.app.onboarding-active .welcome-picked-team.home>span>small,.app.onboarding-active .welcome-flow-4 .welcome-picked-team.following b{font-size:1rem!important}}@media (width<=760px){.app.onboarding-active .welcome-picked-team.home>span{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;justify-content:stretch!important;column-gap:clamp(14px,4vw,24px)!important;padding:0 18px!important;display:grid!important}.app.onboarding-active .welcome-picked-team.home>span>b,.app.onboarding-active .welcome-picked-team.home>span>small{text-overflow:clip!important;white-space:nowrap!important;letter-spacing:-.022em!important;min-width:0!important;font-family:AntonDisplay,Impact,Arial Narrow,sans-serif!important;font-size:clamp(1.58rem,7.6vw,2.32rem)!important;line-height:.82!important;display:block!important;overflow:visible!important}.app.onboarding-active .welcome-flow-4 .welcome-picked-team.following{grid-template-columns:minmax(0,1fr) 28px!important;align-items:center!important;padding:8px 6px 8px 8px!important;display:grid!important}.app.onboarding-active .welcome-flow-4 .welcome-picked-team.following>span{grid-column:1!important;min-width:0!important}.app.onboarding-active .welcome-flow-4 .welcome-picked-team.following>button{grid-column:2!important;justify-self:center!important;position:static!important;transform:none!important}.app.onboarding-active .welcome-panel:has(.favorite-search:focus-within) .welcome-results.favorite-results{z-index:50!important;max-height:calc(100dvh - 126px)!important;display:block!important;position:relative!important}.app.onboarding-active .welcome-picked-team.home>span{justify-content:space-between!important;align-items:center!important;gap:0!important;padding:0 34px!important;display:flex!important}.app.onboarding-active .welcome-picked-team.home>span>b,.app.onboarding-active .welcome-picked-team.home>span>small{letter-spacing:-.03em!important;flex:none!important;font-size:clamp(1.82rem,9.2vw,2.7rem)!important;line-height:.8!important}.app.onboarding-active .welcome-picked-team.home>span>b{text-align:left!important}.app.onboarding-active .welcome-picked-team.home>span>small{text-align:right!important}.app.onboarding-active .welcome-picked-team.following small{display:none!important}.app.onboarding-active .welcome-results .welcome-home-result,.app.onboarding-active .welcome-results .welcome-favorite-result{padding:10px 18px!important}.app.onboarding-active .welcome-results .welcome-home-result span,.app.onboarding-active .welcome-results .welcome-favorite-result span{justify-content:space-between!important;gap:18px!important;width:100%!important;padding:0!important;display:flex!important}.app.onboarding-active .welcome-results .welcome-home-result span b,.app.onboarding-active .welcome-results .welcome-favorite-result span b{text-align:left!important;flex:0 auto!important;min-width:0!important;font-size:clamp(1.3rem,6.1vw,1.88rem)!important}.app.onboarding-active .welcome-results .welcome-home-result span small,.app.onboarding-active .welcome-results .welcome-favorite-result span small{text-align:right!important;flex:none!important;font-size:clamp(.92rem,4.3vw,1.28rem)!important}.app.onboarding-active .welcome-picked-team.following{padding:8px 12px!important}.app.onboarding-active .welcome-picked-team.following>span{padding:0!important}.app.onboarding-active .welcome-flow-4 .welcome-picked-team.following{grid-template-columns:none!important;justify-content:center!important;padding:8px!important;display:flex!important}.app.onboarding-active .welcome-flow-4 .welcome-picked-team.following>span{grid-column:auto!important}.app.onboarding-active .welcome-flow-4 .welcome-picked-team.following b{text-overflow:clip!important;font-size:clamp(1.15rem,5.45vw,1.62rem)!important}.app.onboarding-active .welcome-results .welcome-home-result span small,.app.onboarding-active .welcome-results .welcome-favorite-result span small{color:var(--welcome-color)!important;text-shadow:none!important}.app.onboarding-active .welcome-results .welcome-result>span{grid-template-columns:minmax(0,1fr) max-content!important;align-items:center!important;column-gap:18px!important;display:grid!important}.app.onboarding-active .welcome-results .welcome-result>span>b{color:var(--welcome-color)!important;opacity:.9!important;text-align:left!important}.app.onboarding-active .welcome-results .welcome-result>span>small{color:var(--welcome-color)!important;opacity:.82!important;text-align:right!important}.app.onboarding-active .welcome-picked-team.home>span>small{color:var(--welcome-color)!important;opacity:.82!important}.app.onboarding-active .welcome-picked-team.home>span>b,.app.onboarding-active .welcome-picked-team.following b{opacity:.9!important;text-shadow:none!important}.app.onboarding-active .welcome-flow-4 .welcome-picked-team.following b{width:100%!important;display:block!important;transform:scaleX(1.12)!important}.app.onboarding-active .welcome-results .welcome-result>span{grid-template-columns:minmax(0,1fr) max-content!important;justify-content:normal!important;align-items:center!important;column-gap:28px!important;width:100%!important;display:grid!important}.app.onboarding-active .welcome-results .welcome-result>span>b{color:var(--welcome-color)!important;opacity:.9!important;text-align:left!important;text-shadow:none!important;font-size:clamp(1.35rem,6.3vw,1.9rem)!important}.app.onboarding-active .welcome-results .welcome-result>span>small{color:var(--welcome-color)!important;opacity:.9!important;text-align:right!important;text-shadow:none!important;font-size:clamp(1.06rem,4.9vw,1.45rem)!important}.app.onboarding-active .welcome-picked-team.home{height:72px!important;min-height:72px!important}.app.onboarding-active .welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.home{height:72px!important;min-height:72px!important}.app.onboarding-active .welcome-picked-team.home>span>b,.app.onboarding-active .welcome-picked-team.home>span>small{color:var(--welcome-color)!important;opacity:.88!important;text-shadow:none!important;font-size:clamp(1.82rem,9.2vw,2.7rem)!important}.app.onboarding-active .welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.home>span>b{color:var(--welcome-color)!important;opacity:.88!important;text-shadow:none!important;font-size:clamp(1.82rem,9.2vw,2.7rem)!important}.app.onboarding-active .welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.home>span>small{color:var(--welcome-color)!important;opacity:.88!important;text-shadow:none!important;font-size:clamp(1.82rem,9.2vw,2.7rem)!important}.app.onboarding-active .welcome-flow-4 .welcome-picked-team.following b{font-size:clamp(1.3rem,6.2vw,1.8rem)!important;transform:scaleX(1.1)!important}:is(.app.onboarding-active .welcome-panel:has(.favorite-search:focus-within) .welcome-picked-team.home,.app.onboarding-active .welcome-panel:has(.home-team-search:focus-within) .welcome-picked-team.home){flex:0 0 72px!important;height:72px!important;min-height:72px!important;max-height:72px!important;transform:none!important}.welcome-panel .welcome-results .welcome-result .welcome-result-lockup>b,.welcome-panel .welcome-results .welcome-result .welcome-result-lockup>small{min-width:0!important;color:var(--welcome-color)!important;opacity:.9!important;letter-spacing:-.025em!important;text-shadow:none!important;white-space:nowrap!important;font-family:AntonDisplay,Impact,Arial Narrow,sans-serif!important;font-size:clamp(1.35rem,6.3vw,1.9rem)!important;line-height:.82!important;display:block!important}.welcome-panel .welcome-results .welcome-result .welcome-result-lockup{box-sizing:border-box!important;grid-template-columns:1fr 1fr!important;align-items:center!important;width:100%!important;min-height:58px!important;padding:0 20px!important;display:grid!important}.welcome-panel .welcome-results .welcome-result .welcome-result-lockup>b,.welcome-panel .welcome-results .welcome-result .welcome-result-lockup>small{color:var(--welcome-color)!important;opacity:.9!important;letter-spacing:-.025em!important;text-transform:uppercase!important;text-shadow:none!important;white-space:nowrap!important;font:900 clamp(1.38rem,6.4vw,1.92rem)/1 AntonDisplay,Impact,Arial Narrow,sans-serif!important}.welcome-panel .welcome-results .welcome-result .welcome-result-lockup>b{text-align:left!important}.welcome-panel .welcome-results .welcome-result .welcome-result-lockup>small{text-align:right!important}.welcome-panel .welcome-flow-4 .welcome-picked-team.following{justify-content:center!important;align-items:center!important;height:82px!important;min-height:82px!important;padding:10px!important;display:flex!important;overflow:visible!important}.welcome-panel .welcome-flow-4 .welcome-picked-team.following .welcome-following-lockup{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;padding:0 4px!important;display:flex!important}.welcome-panel .welcome-flow-4 .welcome-picked-team.following .welcome-following-lockup>b{color:var(--welcome-color)!important;opacity:.9!important;letter-spacing:-.02em!important;white-space:nowrap!important;text-shadow:none!important;font:900 clamp(1.26rem,5.8vw,1.7rem)/1 AntonDisplay,Impact,Arial Narrow,sans-serif!important;display:block!important;transform:scaleX(1.04)!important}.app.onboarding-active .welcome-flow-3 .welcome-picked-list:has(.favorite-search:focus-within){flex-direction:column!important;grid-template-rows:none!important;grid-template-columns:none!important;gap:8px!important;display:flex!important}.app.onboarding-active .welcome-flow-3 .welcome-picked-list:has(.favorite-search:focus-within) .welcome-picked-team.home{order:0!important;height:72px!important;min-height:72px!important;display:flex!important}.app.onboarding-active .welcome-flow-3 .welcome-picked-list:has(.favorite-search:focus-within) .welcome-picked-team.favorite-search{order:1!important;height:64px!important;min-height:64px!important}.app.onboarding-active .welcome-flow-3 .welcome-picked-list:has(.favorite-search:focus-within) .welcome-results.favorite-results{overscroll-behavior:contain!important;order:2!important;width:100%!important;max-height:calc(100dvh - 158px)!important;display:block!important;overflow-y:auto!important}.app.onboarding-active .welcome-flow-3 .welcome-picked-list:has(.favorite-search:focus-within) .welcome-picked-team.following{display:none!important}.app.onboarding-active .welcome-results .welcome-result .welcome-result-lockup{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) max-content!important;align-items:center!important;column-gap:16px!important;width:100%!important;min-height:62px!important;padding:0 22px!important;display:grid!important}.app.onboarding-active .welcome-results .welcome-result .welcome-result-lockup>b,.app.onboarding-active .welcome-results .welcome-result .welcome-result-lockup>small{min-width:0!important;color:var(--welcome-color)!important;opacity:.9!important;letter-spacing:-.024em!important;text-transform:uppercase!important;text-shadow:none!important;white-space:nowrap!important;text-overflow:ellipsis!important;font:900 clamp(1.32rem,6.1vw,1.88rem)/1 AntonDisplay,Impact,Arial Narrow,sans-serif!important;display:block!important;overflow:hidden!important}.app.onboarding-active .welcome-results .welcome-result .welcome-result-lockup>b{text-align:left!important}.app.onboarding-active .welcome-results .welcome-result .welcome-result-lockup>small{text-align:right!important}.app.onboarding-active .welcome-results .welcome-result .welcome-result-lockup>b{font-size:var(--search-school-size,1.32rem)!important;text-overflow:clip!important;overflow:visible!important}.app.onboarding-active .welcome-results .welcome-result .welcome-result-lockup>small{font-size:var(--search-mascot-size,1.28rem)!important;text-overflow:clip!important;overflow:visible!important}.app.onboarding-active .welcome-picked-team.home{box-shadow:inset 8px 0 0 var(--welcome-color),inset 0 1px 0 #ffffff24,0 0 16px color-mix(in srgb,var(--welcome-color) 25%,transparent)!important;background:linear-gradient(105deg,#062b1d,#080b0d 48%,#062b1d)!important}.app.onboarding-active .welcome-picked-team.following{background:linear-gradient(110deg,color-mix(in srgb,var(--welcome-color) 22%,#090b0d),#090b0d 58%)!important;box-shadow:inset 7px 0 0 var(--welcome-color),inset 0 1px 0 #ffffff18,0 0 12px color-mix(in srgb,var(--welcome-color) 20%,transparent)!important}.app.onboarding-active .welcome-picked-team.following .welcome-following-lockup>b{text-shadow:0 2px 0 #000,0 0 7px color-mix(in srgb,var(--welcome-color) 22%,transparent)!important}.app.onboarding-active .welcome-change-chooser button{background:linear-gradient(#201808,#080a0c)!important;border-color:#e2b72f!important;box-shadow:inset 0 1px #fff3,0 0 12px #d6a72a38!important}.app.onboarding-active .welcome-continue{box-shadow:inset 0 2px #fff8,inset 0 -8px #8d5500,0 0 20px #d6a72a55!important}.app.onboarding-active .welcome-picked-team.following .welcome-following-lockup>b{font-size:var(--selected-favorite-size,2rem)!important;white-space:nowrap!important;line-height:.92!important;transform:scaleX(1.08)!important}}.scorecard-recovery{text-align:center;place-items:center;min-height:100vh;padding:24px;display:grid}.scorecard-recovery section{border:1px solid #6e5923;border-top:5px solid var(--gold);background:#0d1013;width:min(520px,100%);padding:32px 24px;box-shadow:0 18px 50px #0009}.scorecard-recovery p{color:var(--gold);letter-spacing:.18em;margin:0 0 10px;font:900 .68rem/1 Arial,sans-serif}.scorecard-recovery h1{color:#f7f6f1;margin:0;font:900 clamp(2rem,8vw,3.6rem)/.95 Impact,Arial,sans-serif}.scorecard-recovery span{color:#d4d7d7;margin:16px 0 22px;display:block}.scorecard-recovery button{background:var(--gold);color:#080a0a;letter-spacing:.12em;cursor:pointer;border:1px solid #ffe17d;padding:14px 18px;font:900 .72rem/1 Arial,sans-serif}@property --tw-enter-opacity{syntax:"<number>";inherits:false;initial-value:1}.scroll-thin{scrollbar-width:thin;scrollbar-gutter:stable}.scroll-none{scrollbar-width:none}.scroll-fade-reveal-b{-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}@keyframes tw-shimmer{to{background-position:200% 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.app{background:linear-gradient(#11100b 0,#050607 15rem),#050607}.site-header{background:linear-gradient(90deg,#0000,#f5b82010 50%,#0000),#030405;border:0;height:clamp(142px,15vw,196px);padding:6px clamp(6px,1vw,16px) 0}.masthead-shell{border-bottom:3px solid var(--gold);justify-content:center;align-items:center;width:min(1420px,100%);height:100%;margin:auto;display:flex;position:relative}.masthead-shell:before,.masthead-shell:after{content:"";background:var(--gold);width:clamp(20px,5vw,72px);height:10px;position:absolute;bottom:-3px}.masthead-shell:before{clip-path:polygon(0 0,100% 0,82% 100%,0 100%);left:0}.masthead-shell:after{clip-path:polygon(0 0,100% 0,100% 100%,18% 100%);right:0}.site-header img{width:100%;height:100%}.masthead-logo{z-index:1;object-fit:fill;position:relative;transform:none}.selection-bar{background:#0d1013;border:1px solid #343a40;border-top:0;width:min(1420px,100% - clamp(20px,4vw,64px));height:auto;min-height:58px;margin:0 auto;display:block;box-shadow:0 12px 28px #0008}.selection-bar>button{color:#050607;background:var(--gold);text-align:left;cursor:pointer;border:0;align-items:center;gap:10px;min-height:58px;padding:9px 14px;display:flex}.selection-bar>button svg{flex:none;width:18px}.selection-bar>button span,.selection-bar>button small,.selection-bar>button strong,.selection-trail span,.selection-trail small,.selection-trail b,.source-chip small,.source-chip strong{display:block}.selection-bar small{letter-spacing:.09em;font-size:.72rem;font-weight:900;line-height:1.1}.selection-bar>button strong{text-transform:uppercase;margin-top:2px;font-size:.95rem}.selection-trail{justify-content:space-between;align-items:center;gap:clamp(10px,1.4vw,24px);min-width:0;padding:7px 18px;display:flex;overflow:hidden}.selection-trail>svg{color:#6f757b;flex:none;width:17px}.selection-trail span{min-width:0}.selection-trail span+span{border-left:1px solid #343a40;padding-left:clamp(10px,1.4vw,22px)}.selection-trail small{color:#8e969d}.selection-trail b{color:#f7f7f2;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:.9rem;overflow:hidden}.selection-trail .matchup-opponent{margin-left:0}.selection-trail .matchup-opponent small{color:var(--gold)}.selection-trail .matchup-opponent b{color:#fff}.source-chip{border-left:1px solid #343a40;flex-direction:column;justify-content:center;min-height:58px;padding:9px 14px;display:flex;box-shadow:inset 4px 0 #6f757b}.source-chip small{color:#8e969d}.source-chip strong{color:#fff;letter-spacing:.04em;margin-top:3px;font-size:.78rem}.source-chip.usd_verified{box-shadow:inset 4px 0 #46b978}.source-chip.kshsaa_crosscheck{box-shadow:inset 4px 0 0 var(--gold)}.kickoff-weather{background:#080b0d;border:1px solid #343a40;grid-template-columns:220px minmax(0,1fr);width:min(1420px,100% - clamp(20px,4vw,64px));height:46px;margin:8px auto 0;display:grid;overflow:hidden;box-shadow:0 8px 22px #0007}.kickoff-weather-label{color:#fff;border-right:2px solid var(--gold);background:#11151a;align-items:center;gap:9px;padding:6px 12px;display:flex}.kickoff-weather-label svg{flex:none;width:21px}.weather-emoji{font-size:1.55rem;line-height:1}.kickoff-weather-label span,.kickoff-weather-label small,.kickoff-weather-label strong{display:block}.kickoff-weather-label small{color:var(--gold);letter-spacing:.1em;font-size:.58rem;font-weight:900}.kickoff-weather-label strong{text-overflow:ellipsis;white-space:nowrap;max-width:148px;font-size:.76rem;overflow:hidden}.kickoff-weather-window{align-items:center;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 2% 98%,#0000);mask-image:linear-gradient(90deg,#0000,#000 2% 98%,#0000)}.kickoff-weather-track{color:#e6e8e9;white-space:nowrap;align-items:center;gap:20px;width:max-content;padding-left:18px;font:.76rem/1 Courier New,monospace;animation:30s linear infinite kickoff-scroll;display:flex}.kickoff-weather-track b,.kickoff-weather-track strong{color:var(--gold);font-style:normal}.kickoff-weather-track i{color:#636b72;font-style:normal}.kickoff-weather-track em{color:#aab0b5;font-style:normal;font-weight:900}@keyframes kickoff-scroll{0%,8%{transform:translate(0)}to{transform:translate(calc(28vw - 100%))}}@media (prefers-reduced-motion:reduce){.kickoff-weather-track{text-overflow:ellipsis;width:100%;padding-left:14px;animation:none;overflow:hidden}}.app .weather-alert{color:#fff;background:linear-gradient(90deg,#7d080d,#d01820 50%,#7d080d);border:3px solid #ffd24a;align-items:center;gap:14px;width:min(1420px,100% - clamp(20px,4vw,64px));min-height:64px;margin:8px auto 0;padding:10px 18px;animation:1.7s ease-in-out infinite warning-pulse;display:flex;box-shadow:0 0 0 3px #7d080d,0 10px 28px #000b}.app .weather-alert svg{color:#ffd24a;width:30px;height:30px}.app .weather-alert span,.app .weather-alert small,.app .weather-alert strong,.app .weather-alert b{display:block}.app .weather-alert small{color:#ffd24a;letter-spacing:.12em;font-size:.7rem}.app .weather-alert strong{letter-spacing:.04em;margin-top:2px;font:1.35rem/1 Impact,Arial Black,sans-serif}.app .weather-alert b{margin-top:3px;font-size:.78rem}@keyframes warning-pulse{50%{border-color:#fff3b7;box-shadow:0 0 0 4px #9d0b12,0 10px 32px #d0182055}}.season-browser{grid-template-columns:92px 200px 224px minmax(0,1fr);gap:10px;width:min(1420px,100%);padding:14px clamp(10px,2vw,32px) 38px}.season-browser .class-list,.season-browser .league-list,.season-browser .team-list,.season-panel{border:1px solid #3b4147;border-top:4px solid var(--gold);background:#090b0d;height:min(620px,100vh - 248px);min-height:500px;max-height:620px;box-shadow:0 16px 34px #0008}.season-browser .class-list p,.season-browser .league-list p,.season-browser .team-list>p{color:#f5b820;letter-spacing:.1em;background:#12161a;border-bottom:1px solid #3b4147;height:46px;min-height:46px;padding:10px 12px;font-size:.75rem}.season-browser .class-list button,.season-browser .league-list button,.season-browser .team-list button{min-height:58px;transition:background .15s,box-shadow .15s}.season-browser .class-list button:hover,.season-browser .league-list button:hover,.season-browser .team-list button:hover{background:#171b1f}.season-browser .class-list button.active{background:var(--gold);box-shadow:inset 5px 0 #fff}.season-browser .league-list button.active,.season-browser .team-list button.active{box-shadow:inset 4px 0 0 var(--gold);background:#24200f}.season-browser .league-list button{font-size:.82rem}.season-browser .team-list button strong{font-size:.82rem;line-height:1.15}.season-browser .team-list button small{margin-top:4px;font-size:.68rem;line-height:1.2}.season-panel{border-top-color:#fff;overflow:auto}.season-panel .card-kicker{min-height:30px;padding:5px 14px}.season-panel .card-top{min-height:70px;padding-block:11px}.season-panel .card-top h1{font-size:clamp(1.55rem,3vw,2.2rem)}.season-panel .card-top .game-date{min-width:138px;padding:6px 10px}.season-panel .card-top .game-date strong{font-size:1.4rem}.season-panel .matchup{min-height:142px;padding-block:9px}.season-panel .team i{width:46px;height:46px;margin-bottom:5px;font-size:1.45rem}.season-panel .team strong{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.86rem,1.5vw,1.22rem);overflow:hidden}.season-panel .team>small{display:none}.season-panel .team .site-label{margin-bottom:4px}.season-panel .team em{margin-top:3px;padding-top:3px}.season-panel .game-strip{grid-template-columns:1fr;min-height:56px}.season-panel .venue,.season-panel .kshsaa-link{min-height:56px;padding:9px 12px}.schedule-head{background:#12161a;border-bottom:1px solid #343a40;justify-content:space-between;align-items:center;min-height:42px;padding:6px 12px;display:flex}.schedule-head small{font-size:.58rem}.schedule-head h2{margin:1px 0 0;font-size:1rem}.schedule-head>span{color:var(--gold);letter-spacing:.08em;font-size:.62rem;font-weight:900}.week-grid{border-bottom:1px solid #343a40;grid-template-columns:repeat(8,minmax(0,1fr));gap:0;padding:0;display:grid}.week-grid button{border-width:0 1px 0 0;min-width:0;min-height:58px;padding:6px 5px}.week-grid button:last-child{border-right:0}.week-grid span{font-size:.6rem}.week-grid strong{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.66rem;line-height:1.1;overflow:hidden}.week-grid small{margin-top:2px;font-size:.56rem}.verification-note{padding:11px 16px;font-size:.72rem;line-height:1.45}.verify-proof{border:2px solid var(--gold);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 10px),calc(100% - 15px) 100%,15px 100%,0 calc(100% - 10px));background:linear-gradient(#121518,#080a0c);border-bottom-width:0;margin:5px 8px 0;position:relative;overflow:visible;box-shadow:0 14px 26px #000c,inset 0 0 0 1px #f5b82020}.verify-proof:before,.verify-proof:after{content:"";z-index:2;background:var(--gold);width:clamp(40px,12%,88px);height:8px;position:absolute;bottom:33px}.verify-proof:before{clip-path:polygon(0 0,100% 0,82% 100%,0 100%);left:18px}.verify-proof:after{clip-path:polygon(0 0,100% 0,100% 100%,18% 100%);right:18px}.verify-proof.verified{border-color:var(--gold);box-shadow:0 20px 38px #000d,inset 0 0 44px #f5b8200d}.verify-status{align-items:center;gap:9px;min-height:52px;padding:8px 11px;display:flex}.verify-status>svg{color:#8c949b;border:1px solid var(--gold);background:#f5b8200c;flex:none;width:30px;height:30px;padding:4px}.verify-proof.verified .verify-status>svg{color:#46b978}.verify-status span,.verify-status small,.verify-status strong,.verify-status em{display:block}.verify-status small{color:var(--gold);letter-spacing:.12em;font-size:.65rem;font-weight:900}.verify-status strong{color:#fff;letter-spacing:.03em;margin-top:2px;font-size:.96rem}.verify-status em{color:#9ca3a9;margin-top:2px;font-size:.66rem;font-style:normal}.verify-sources{grid-template-columns:1fr 1fr;display:grid}.verify-sources a,.score-proof{color:#fff;grid-template-columns:minmax(0,1fr) 16px;align-items:center;min-width:0;padding:7px 9px;text-decoration:none;display:grid}.verify-sources a{grid-template-columns:22px minmax(0,1fr) 16px;gap:8px}.verify-sources a>span{min-width:0}.source-number{color:#090a0b;background:var(--gold);border-radius:50%;place-items:center;width:20px;height:20px;font:900 .7rem/1 Arial,sans-serif;display:grid}.verify-sources a:first-child{border-right:1px solid #343a40}.verify-sources small,.verify-sources strong,.score-proof small,.score-proof strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.verify-sources small,.score-proof small{color:#8e969d;letter-spacing:.1em;font-size:.58rem;font-weight:900}.verify-sources strong,.score-proof strong{margin-top:3px;font-size:.72rem}.verify-sources svg,.score-proof>svg{width:14px;color:var(--gold)}.score-proof{background:#15120a;border-top:1px solid #343a40;grid-template-columns:18px minmax(0,1fr) 16px;gap:8px}.verify-seal{color:#070809;background:var(--gold);clip-path:polygon(0 0,100% 0,calc(100% - 16px) 100%,16px 100%);letter-spacing:.09em;grid-template-columns:auto auto 1fr;align-items:center;gap:7px;min-height:32px;padding:5px 18px 7px;display:grid}.verify-seal span{font-size:.64rem;font-weight:900}.verify-seal strong{letter-spacing:.055em;font:1.08rem/1 Impact,Arial Black,sans-serif}.verify-seal small{justify-self:end;font-size:.62rem;font-weight:900}@media (width<=1120px){.site-header{height:150px}.masthead-logo{object-fit:fill;transform:none}.season-browser{grid-template-columns:78px 160px 184px minmax(0,1fr)}.selection-bar{grid-template-columns:155px minmax(0,1fr) 170px}.selection-trail{gap:10px}.selection-trail span:nth-of-type(2){display:none}}@media (width<=760px){.site-header{height:122px;padding:3px 4px 0}.masthead-logo{object-fit:contain;transform-origin:50%;transform:scaleX(1.16)}.selection-bar{width:calc(100% - 10px)}.selection-bar>button{padding-inline:9px}.selection-bar>button svg{display:none}.selection-trail{gap:6px;padding-inline:10px}.selection-trail>svg{width:12px}.selection-trail span:nth-of-type(2),.selection-trail span:nth-of-type(5){display:none}.selection-trail span+span{padding-left:7px}.selection-trail svg:first-of-type{display:none}.selection-trail small{font-size:.65rem}.selection-trail b{font-size:.76rem}.selection-trail .matchup-opponent{margin-left:2px;padding-left:7px}.source-chip{border-top:1px solid #343a40;border-left:0;flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;min-height:40px;padding:7px 11px;box-shadow:inset 0 3px #6f757b}.source-chip.usd_verified{box-shadow:inset 0 3px #46b978}.source-chip.kshsaa_crosscheck{box-shadow:inset 0 3px 0 var(--gold)}.kickoff-weather{grid-template-columns:158px minmax(0,1fr);width:calc(100% - 10px);height:46px}.kickoff-weather-label{gap:6px;padding-inline:8px}.kickoff-weather-label svg{width:17px}.kickoff-weather-label small{font-size:.48rem}.kickoff-weather-label strong{max-width:100px;font-size:.65rem}.weather-emoji{font-size:1.25rem}.kickoff-weather-track{gap:14px;font-size:.66rem}.app .weather-alert{gap:9px;width:calc(100% - 10px);min-height:72px;padding:9px 11px}.app .weather-alert svg{width:25px;height:25px}.app .weather-alert strong{font-size:1.08rem}.app .weather-alert b{font-size:.7rem;line-height:1.2}.season-browser{grid-template-columns:66px minmax(112px,.9fr) minmax(132px,1.1fr);gap:6px;padding:8px 5px 26px}.season-browser .class-list,.season-browser .league-list,.season-browser .team-list{height:390px;max-height:390px}.season-panel{grid-column:1/-1;height:auto;max-height:none}.season-browser .class-list p,.season-browser .league-list p,.season-browser .team-list>p{height:42px;min-height:42px;padding:8px 7px;font-size:.66rem}.season-browser .class-list button,.season-browser .league-list button,.season-browser .team-list button{min-height:50px}.season-browser .league-list button{padding-inline:7px;font-size:.7rem}.season-browser .team-list button strong{font-size:.72rem}.season-browser .team-list button small{font-size:.62rem}.schedule-head{position:static}.week-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.verify-proof{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 8px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 8px));margin-inline:6px}.verify-proof:before,.verify-proof:after{width:44px;bottom:51px}.verify-status{padding:10px}.verify-status>svg{width:25px}.verify-sources{grid-template-columns:1fr}.verify-sources a:first-child{border-bottom:1px solid #343a40;border-right:0}.verify-seal{grid-template-columns:auto 1fr;padding-inline:12px}.verify-seal small{grid-column:1/-1;justify-self:start;margin-top:-2px}}.season-panel .scorecard{background:#080a0c;border:0;min-height:0;position:relative;overflow:hidden}.season-panel .kansas-scorecard-mark{z-index:1;filter:drop-shadow(0 0 13px #f5b82055);width:calc(100% - 10px);height:calc(100% - 74px);position:absolute;inset:35px 5px 39px}.season-panel .kansas-scorecard-mark path{fill:#0d0f11;stroke:#f5b820;stroke-width:8px;vector-effect:non-scaling-stroke}.season-panel .card-kicker{z-index:4;position:relative}.season-panel .card-top{z-index:4;border:0;min-height:0;padding:0;position:absolute;top:56px;right:35px}.season-panel .card-top .game-date{border:2px solid #555b62;border-left:6px solid var(--gold);background:#090a0c;min-width:235px;padding:12px 20px;box-shadow:0 10px 24px #0008}.season-panel .card-top .game-date span{font-size:.82rem}.season-panel .card-top .game-date b{margin-top:5px;font-size:1rem}.season-panel .matchup{z-index:2;background:0 0;align-items:stretch;min-height:410px;padding:112px 42px 48px;position:relative}.season-panel .team{z-index:0;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:25px 30px 16px;display:flex;position:relative}.season-panel .team:before{content:"";z-index:-1;background:linear-gradient(145deg,color-mix(in srgb,var(--school) 34%,#090b0d),color-mix(in srgb,var(--school) 17%,#090b0d));filter:none;opacity:.82;border-radius:18px;position:absolute;inset:10px 8px 5px}.season-panel .team i,.season-panel .home-team i{width:auto;height:auto;color:var(--school);box-shadow:none;clip-path:none;background:0 0;border:0;margin:0 0 12px;font-size:clamp(5.8rem,10vw,8.6rem);line-height:.78;display:block}.season-panel .team strong{max-width:100%;color:var(--school);text-overflow:clip;white-space:normal;overflow-wrap:anywhere;font-size:clamp(3rem,5.8vw,4.8rem);line-height:.86;overflow:visible}.season-panel .team>small{font-size:clamp(1.05rem,1.8vw,1.4rem);display:block}.season-panel .team .site-label{order:4;margin:13px auto 4px;font-size:.74rem}.season-panel .team em{order:5;margin-top:9px;font-size:.8rem}.season-panel .featured-team strong{filter:brightness(1.25);text-shadow:0 0 22px color-mix(in srgb,var(--school) 55%,transparent),2px 2px 0 #000}.season-panel .score-feed{z-index:4;position:relative}@media (width<=760px){.season-panel .kansas-scorecard-mark{width:calc(100% - 4px);height:calc(100% - 71px);inset:34px 2px 37px}.season-panel .kansas-scorecard-mark path{stroke-width:6px}.season-panel .card-top{top:49px;right:18px}.season-panel .card-top .game-date{min-width:178px;max-width:190px;padding:9px 11px}.season-panel .card-top .game-date span{font-size:.62rem}.season-panel .card-top .game-date b{font-size:.72rem}.season-panel .matchup{min-height:330px;padding:88px 19px 39px}.season-panel .team{padding:18px 8px 10px}.season-panel .team:before{border-radius:10px;inset:8px 3px 3px}.season-panel .team i,.season-panel .home-team i{font-size:clamp(4.4rem,16vw,6.2rem)}.season-panel .team strong{font-size:clamp(1.65rem,7vw,2.5rem)}.season-panel .team>small{font-size:clamp(.82rem,3.2vw,1rem)}}.season-panel .team strong,.season-panel .away-team strong{color:#ffc21c;letter-spacing:-.045em;-webkit-text-stroke:1px #6b4200;text-shadow:0 3px #3d2500,0 0 12px #ffc21c45;font-family:Arial Black,Impact,Haettenschweiler,sans-serif;font-weight:900;font-stretch:75%}@media (width<=760px){.wheatline-mark{bottom:58px;right:52px}}.season-panel .team:before,.season-panel .team+.team{background:0 0;border:0}@media (width<=760px){.season-panel .card-kicker{border-top-width:4px;border-bottom-width:3px;min-height:54px;padding:8px 10px}.season-panel .card-kicker strong{letter-spacing:.07em;gap:7px;font-size:.78rem}.season-panel .card-kicker strong b{letter-spacing:.08em;font-size:1.05rem}.season-panel .kansas-scorecard-mark{width:calc(100% - 2px);height:calc(100% - 96px);inset:59px 1px 37px}.season-panel .kansas-scorecard-mark .kansas-border-shadow{stroke-width:28px}.season-panel .kansas-scorecard-mark .kansas-border-gold{stroke-width:12px}.season-panel .matchup{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);min-height:340px;padding:38px 28px 54px 54px}.season-panel .team{padding:4px 2px}.season-panel .team i,.season-panel .home-team i,.season-panel .away-team i{font-size:clamp(4.3rem,15vw,5.8rem)}.season-panel .team strong,.season-panel .home-team strong{font-size:clamp(1.75rem,7vw,2.55rem)}.season-panel .away-team strong{font-size:clamp(1.16rem,4.65vw,1.7rem)}.season-panel .team>small{letter-spacing:.1em;margin-top:10px;font-size:clamp(.72rem,2.9vw,.95rem)}.season-panel .team em{letter-spacing:.12em;margin-top:17px;font-size:.59rem}.matchup-bolt{width:22px;min-height:220px}.wheatline-mark{border-bottom-width:2px;padding:4px 5px 3px 8px;bottom:49px;right:42px}.wheatline-mark strong{font-size:.62rem}.wheatline-mark small{font-size:.4rem}}.season-panel .team strong{max-width:100%}@media (width<=760px){.season-panel .matchup{padding-left:52px;padding-right:25px}}@media (width<=760px){.season-panel .matchup{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);min-height:330px;padding:35px 26px 46px 53px}.season-panel .team{padding-inline:3px}.season-panel .team i,.season-panel .home-team i{font-size:clamp(4.1rem,15vw,5.6rem)}.season-panel .team strong,.season-panel .away-team strong{font-size:clamp(1.35rem,5.4vw,1.95rem)}.season-panel .away-team strong{font-size:clamp(1.02rem,4vw,1.45rem)}.season-panel .team>small{letter-spacing:.1em;font-size:clamp(.72rem,2.9vw,.95rem)}.season-panel .team em{letter-spacing:.12em;font-size:.62rem}.matchup-bolt{width:22px;min-height:210px}}.season-panel .scorecard{isolation:isolate;background:#020304;border:0;min-height:0;position:relative;overflow:hidden}.season-panel .card-kicker{z-index:8;background:#030405;border-top:5px solid #f5b820;border-bottom:4px solid #f5b820;justify-content:center;align-items:center;min-height:64px;padding:10px 24px;display:flex;position:relative;box-shadow:inset 0 1px #ffe487,0 8px 18px #000}.season-panel .card-kicker strong{color:#f5b820;letter-spacing:.1em;text-shadow:0 2px #4c2d00;justify-content:center;align-items:center;gap:16px;font:900 clamp(1.1rem,2vw,1.55rem)/1 Impact,Arial Black,sans-serif;display:flex}.season-panel .card-kicker strong b{color:#f3f3f1;letter-spacing:.12em;text-shadow:0 2px #505257;font:900 clamp(1.4rem,2.7vw,2.1rem)/1 Impact,Arial Black,sans-serif}.season-panel .card-kicker strong i{color:#f5b820;font-style:normal}.season-panel .kansas-scorecard-mark{z-index:5;filter:drop-shadow(0 7px #000)drop-shadow(0 0 11px #f5b82070);pointer-events:none;width:calc(100% - 8px);height:calc(100% - 111px);position:absolute;inset:72px 4px 39px}.season-panel .kansas-scorecard-mark .kansas-border-gold{stroke:#f5b820;stroke-width:17px}.season-panel .matchup{z-index:2;background-image:linear-gradient(90deg,#020304b8 0%,#020304e2 36% 64%,#020304b2 100%),url(/ks-scorecard-prairie-v1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr);align-items:stretch;min-height:420px;padding:48px 72px 70px 116px;position:relative}.season-panel .team,.season-panel .home-team,.season-panel .away-team{z-index:3;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:8px 6px;display:flex;position:relative}.season-panel .team+.team{border:0}.season-panel .team i,.season-panel .home-team i,.season-panel .away-team i{width:auto;height:auto;color:color-mix(in srgb,var(--school) 76%,#fff);box-shadow:none;clip-path:none;letter-spacing:-.035em;-webkit-text-stroke:2px #000;text-shadow:0 5px 0 #000,0 0 20px color-mix(in srgb,var(--school) 68%,transparent);filter:brightness(1.3)saturate(1.15);background:0 0;border:0;border-radius:0;order:1;margin:0 0 12px;font:900 clamp(6.2rem,10vw,8.8rem)/.72 Impact,Arial Black,sans-serif;display:block;transform:none}.season-panel .team strong,.season-panel .home-team strong,.season-panel .away-team strong{color:#f5b820;-webkit-text-fill-color:transparent;letter-spacing:-.025em;white-space:nowrap;overflow-wrap:normal;-webkit-text-stroke:1px #714400;width:100%;max-width:none;text-shadow:none;filter:drop-shadow(0 4px #2d1b00)drop-shadow(0 0 8px #f5b82045);background:linear-gradient(#ffe36b 0%,#ffc322 42%,#d88700 100%);-webkit-background-clip:text;background-clip:text;order:2;font:900 clamp(3.2rem,5.5vw,4.8rem)/.8 Impact,Arial Black,sans-serif;overflow:visible}.season-panel .team .site-label{display:none}.wheatline-mark{z-index:9;color:#f5b820;text-align:right;filter:drop-shadow(0 2px 5px #000);background:#020304d9;border:0;border-bottom:3px solid #f5b820;padding:5px 8px 4px 14px;position:absolute;bottom:57px;right:74px;transform:none}.wheatline-mark strong,.wheatline-mark small{line-height:.9;display:block}.wheatline-mark strong{color:#f5b820;letter-spacing:.08em;-webkit-text-stroke:0;text-shadow:none;font:900 .9rem/1 Impact,Arial Black,sans-serif}.wheatline-mark small{color:#f1f1ef;letter-spacing:.19em;margin-top:4px;font:700 .52rem/1 Arial,sans-serif}.score-feed{z-index:10;background:#040506;border-top:3px solid #f5b820;height:38px;position:relative}.score-feed-track{color:#d6d7d9;letter-spacing:.1em;min-height:35px;font:700 .72rem/35px Arial Black,Arial,sans-serif}@media (width<=760px){.season-panel .card-kicker{border-top-width:4px;border-bottom-width:3px;min-height:54px;padding:8px 10px}.season-panel .card-kicker strong{letter-spacing:.07em;gap:7px;font-size:.78rem}.season-panel .card-kicker strong b{letter-spacing:.08em;font-size:1.05rem}.season-panel .kansas-scorecard-mark{width:calc(100% - 2px);height:calc(100% - 96px);inset:59px 1px 37px}.season-panel .kansas-scorecard-mark .kansas-border-shadow{stroke-width:28px}.season-panel .kansas-scorecard-mark .kansas-border-gold{stroke-width:12px}.season-panel .matchup{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);min-height:340px;padding:38px 28px 54px 54px}.season-panel .team{padding:4px 2px}.season-panel .team i,.season-panel .home-team i,.season-panel .away-team i{font-size:clamp(4.3rem,15vw,5.8rem)}.season-panel .team strong,.season-panel .home-team strong{font-size:clamp(1.75rem,7vw,2.55rem)}.season-panel .away-team strong{font-size:clamp(1.16rem,4.65vw,1.7rem)}.season-panel .team>small{letter-spacing:.1em;margin-top:10px;font-size:clamp(.72rem,2.9vw,.95rem)}.season-panel .team em{letter-spacing:.12em;margin-top:17px;font-size:.59rem}.matchup-bolt{width:22px;min-height:220px}.wheatline-mark{border-bottom-width:2px;padding:4px 5px 3px 8px;bottom:49px;right:42px}.wheatline-mark strong{font-size:.62rem}.wheatline-mark small{font-size:.4rem}}.season-panel .team strong,.season-panel .away-team strong{color:#ffc21c;letter-spacing:-.045em;-webkit-text-stroke:1px #6b4200;text-shadow:0 3px #3d2500,0 0 12px #ffc21c45;font-family:Arial Black,Impact,Haettenschweiler,sans-serif;font-weight:900}.season-panel .away-team strong{letter-spacing:-.065em}.wheatline-mark{bottom:66px;right:82px}@media (width<=760px){.wheatline-mark{bottom:58px;right:52px}}.season-panel .team i,.season-panel .home-team i{width:auto;height:auto;color:color-mix(in srgb,var(--school) 72%,#fff);box-shadow:none;-webkit-text-stroke:2px #020304;text-shadow:0 4px 0 #000,0 0 18px color-mix(in srgb,var(--school) 65%,transparent);background:0 0;border:0;border-radius:0;order:1;margin:0 0 10px;font:clamp(5.8rem,9vw,7.8rem)/.8 Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;display:block;transform:none}.season-panel .team strong,.season-panel .away-team strong{color:#ffc21c;-webkit-text-fill-color:transparent;letter-spacing:.015em;white-space:nowrap;-webkit-text-stroke:1px #6b4200;filter:none;text-shadow:0 3px #241600,0 0 10px #ffc21c2e;background:linear-gradient(#ffe46c 0,#ffc21c 48%,#a96300 100%);-webkit-background-clip:text;background-clip:text;order:2;width:100%;max-width:100%;font:clamp(2.45rem,4vw,3.55rem)/.88 Impact,Haettenschweiler,Arial Narrow Bold,Arial Black,sans-serif;overflow:visible}.season-panel .team>small{color:#fff;letter-spacing:.16em;text-shadow:0 3px #000;order:3;margin-top:13px;font:clamp(1.05rem,1.8vw,1.4rem)/1 Impact,Haettenschweiler,Arial Narrow Bold,Arial Black,sans-serif}.season-panel .team em{color:#a8aaad;letter-spacing:.22em;text-shadow:0 2px #000;border:0;order:5;width:auto;margin-top:18px;padding:0;font:700 clamp(.78rem,1.2vw,.98rem)/1 Arial Black,Arial,sans-serif}@media (width<=760px){.season-panel .matchup{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);min-height:330px;padding:35px 26px 46px 53px}.season-panel .team{padding-inline:3px}.season-panel .team i,.season-panel .home-team i{font-size:clamp(4.1rem,15vw,5.6rem)}.season-panel .team strong,.season-panel .away-team strong{font-size:clamp(1.35rem,5.4vw,1.95rem)}.season-panel .away-team strong{font-size:clamp(1.05rem,4.2vw,1.5rem)}.season-panel .team>small{letter-spacing:.1em;font-size:clamp(.72rem,2.9vw,.95rem)}.season-panel .team em{letter-spacing:.12em;font-size:.62rem}.matchup-bolt{width:22px;min-height:210px}}@media (width<=760px){.season-panel .kansas-scorecard-mark{width:calc(100% - 8px);height:calc(100% - 96px);inset:60px 4px 36px}}.season-panel .kansas-scorecard-mark path{fill:none;stroke-linecap:square;stroke-linejoin:miter;vector-effect:non-scaling-stroke}@media (width<=760px){.season-panel .kansas-scorecard-mark{width:calc(100% - 2px);height:calc(100% - 96px);inset:60px 1px 36px}.season-panel .kansas-scorecard-mark .kansas-border-shadow{stroke-width:24px}.season-panel .kansas-scorecard-mark .kansas-border-gold{stroke-width:10px}}.season-panel .team strong{text-align:center;order:1;width:100%;font-size:clamp(3.15rem,5.1vw,4.4rem);line-height:.9}.season-panel .team>small{order:2;margin-top:8px}.season-panel .team .site-label{order:3;margin-top:12px}.season-panel .team i,.season-panel .home-team i{color:#fff;background:color-mix(in srgb,var(--school) 62%,#050607);border:6px solid color-mix(in srgb,var(--school) 75%,#fff);width:76px;height:76px;box-shadow:0 0 0 5px #020304,0 0 22px color-mix(in srgb,var(--school) 65%,transparent);-webkit-text-stroke:1px #000;border-radius:50%;order:4;place-items:center;margin:14px auto 0;font-size:3.6rem;line-height:1;display:grid}.season-panel .team em{order:5;margin-top:11px}.season-panel .matchup{min-height:390px;padding-bottom:58px}.season-panel .team i,.season-panel .home-team i{font-style:normal;line-height:.75;transform:translateY(-2px)}.season-panel .team em{margin-top:20px}@media (width<=760px){.season-panel .matchup{min-height:305px;padding:48px 25px 42px}.season-panel .team{padding-inline:6px}.season-panel .team strong{font-size:clamp(2rem,8vw,2.8rem)}.season-panel .away-team strong{font-size:clamp(1.35rem,5.3vw,1.9rem)}.season-panel .team i,.season-panel .home-team i{border-width:4px;width:60px;height:60px;font-size:2.75rem}.season-panel .matchup{min-height:330px;padding-bottom:47px}}.season-panel .matchup{background-image:linear-gradient(#020304b8,#020304e8),url(/ks-friday-scores-header-v2.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.season-panel .team i,.season-panel .home-team i,.season-panel .team strong{filter:brightness(1.38)saturate(1.12)}.season-panel .team>small{color:#fff;text-shadow:0 3px #000,0 0 10px #fff3}.season-panel .team .site-label{color:#fff}.season-panel .team em{color:#ffc21c;border-top:2px solid #ffc21c}.wheatline-mark small{color:#fff}.season-panel .kansas-scorecard-mark{z-index:3}.season-panel .kansas-scorecard-mark .kansas-border-shadow,.season-panel .kansas-scorecard-mark .kansas-border-gold{fill:#0000}.season-panel .matchup{background-image:linear-gradient(#020304a8,#020304d5),url(/ks-scorecard-prairie-v1.png);background-position:50%;background-size:cover}.wheatline-mark{filter:drop-shadow(0 0 8px #ffc21c52);border-bottom:5px solid #ffc21c;padding:0 0 6px 18px;bottom:48px;right:48px}.wheatline-mark strong{color:#ffc21c;-webkit-text-stroke:1px #513400;text-shadow:0 3px #000,0 0 10px #ffc21c4d;font-size:1.55rem}.wheatline-mark small{letter-spacing:.18em;margin-top:5px;font-size:.8rem}@media (width<=760px){.wheatline-mark{border-bottom-width:3px;padding-left:11px;bottom:46px;right:25px}.wheatline-mark strong{font-size:1rem}.wheatline-mark small{font-size:.6rem}}@media (width<=760px){.season-panel .matchup{padding-left:52px;padding-right:25px}}@media (width<=760px){.season-panel .matchup{padding-left:52px;padding-right:25px}}.season-panel .kansas-scorecard-mark{z-index:3;object-fit:fill;filter:drop-shadow(0 6px #000)drop-shadow(0 0 10px #ffc21c66);width:calc(100% - 16px);height:calc(100% - 110px);inset:72px 8px 38px}@media (width<=760px){.season-panel .kansas-scorecard-mark{width:calc(100% - 8px);height:calc(100% - 96px);inset:60px 4px 36px}}.season-panel .card-kicker{background:linear-gradient(#08090a,#020304);border-top:4px solid #ffc21c;border-bottom:4px solid #ffc21c;min-height:68px;padding:9px 24px 10px;box-shadow:inset 0 1px #ffe486,0 7px 18px #000b}.season-panel .card-kicker:before,.season-panel .card-kicker:after{background:#ffc21c;height:7px;bottom:-11px}.season-panel .card-kicker strong span,.season-panel .card-kicker strong b{display:inline}.season-panel .card-kicker strong i{color:#ffc21c}.season-panel .kansas-scorecard-mark{height:calc(100% - 110px);inset:71px 3px 39px}.season-panel .kansas-scorecard-mark .kansas-border-shadow{stroke:#000;stroke-width:34px}.season-panel .kansas-scorecard-mark .kansas-border-gold{stroke:#ffc21c;stroke-width:15px;filter:drop-shadow(0 0 3px #ffc21c80)}.season-panel .team:before{background-blend-mode:normal;background-image:linear-gradient(#020304c7,#020304e8),url(/ks-friday-scores-header-v2.png)}.season-panel .team i,.season-panel .home-team i{letter-spacing:.01em;font-size:clamp(5.2rem,7.8vw,6.8rem)}.season-panel .team strong{letter-spacing:.015em;font-size:clamp(3.2rem,5.2vw,4.5rem)}.season-panel .team>small{color:#fff;letter-spacing:.08em;font-family:Impact,Haettenschweiler,Arial Narrow Bold,Arial Black,sans-serif;font-size:clamp(1.3rem,2.3vw,1.8rem)}.season-panel .team em{color:#ffc21c;letter-spacing:.14em;font-family:Arial Black,Arial,sans-serif}.wheatline-mark strong{color:#ffc21c;letter-spacing:.075em;font-family:Impact,Haettenschweiler,Arial Narrow Bold,Arial Black,sans-serif}.score-feed{background:#020304;border-top:3px solid #ffc21c}.score-feed-track{font-family:Arial Black,Arial,sans-serif}@media (width<=760px){.season-panel .card-kicker{min-height:56px;padding:8px 10px}.season-panel .card-kicker strong{gap:7px;font-size:clamp(.95rem,4vw,1.2rem)}.season-panel .kansas-scorecard-mark{height:calc(100% - 96px);inset:59px 1px 37px}.season-panel .team i,.season-panel .home-team i{font-size:clamp(4.1rem,14.5vw,5.7rem)}.season-panel .team strong{font-size:clamp(2rem,8vw,2.9rem)}.season-panel .away-team strong{font-size:clamp(1.45rem,5.9vw,2.15rem)}}.season-panel .kansas-scorecard-mark .kansas-border-shadow{stroke-width:32px}.season-panel .kansas-scorecard-mark .kansas-border-gold{stroke-width:16px}.season-panel .team:before{opacity:1;filter:none;background-color:#07090a;background-image:linear-gradient(135deg,#050607a6,#050607d9),url(/ks-friday-scores-header-v2.png);background-repeat:no-repeat;background-size:auto 410px;border-radius:14px;inset:4px 2px 0}.season-panel .home-team:before{background-position:0}.season-panel .away-team:before{background-position:100%}.season-panel .team i,.season-panel .home-team i{color:color-mix(in srgb,var(--school) 58%,#fff);filter:brightness(1.4);text-shadow:0 0 18px color-mix(in srgb,var(--school) 75%,transparent),3px 3px 0 #000}.season-panel .team strong{color:color-mix(in srgb,var(--school) 55%,#fff);filter:brightness(1.35);text-shadow:0 0 20px color-mix(in srgb,var(--school) 70%,transparent),3px 3px 0 #000;font-size:clamp(3rem,5vw,4.25rem)}.season-panel .away-team strong{font-size:clamp(2.1rem,3.5vw,3.2rem)}.season-panel .team>small{color:#fff;text-shadow:0 2px 10px #000;font-size:clamp(1.25rem,2.2vw,1.7rem)}.season-panel .team .site-label{color:#fff;text-shadow:0 2px 8px #000;font-weight:900}.season-panel .team em{color:#ffd75d;text-shadow:0 2px 8px #000;font-size:.86rem}@media (width<=760px){.season-panel .kansas-scorecard-mark .kansas-border-shadow{stroke-width:24px}.season-panel .kansas-scorecard-mark .kansas-border-gold{stroke-width:12px}.season-panel .team:before{background-size:auto 330px}.season-panel .team strong{font-size:clamp(1.9rem,7.6vw,2.7rem)}.season-panel .away-team strong{font-size:clamp(1.4rem,5.7vw,2.05rem)}.season-panel .team>small{font-size:clamp(.92rem,3.6vw,1.15rem)}}.season-panel .card-kicker{justify-content:center;display:flex}.season-panel .card-kicker strong{font-size:clamp(1.15rem,1.9vw,1.55rem)}.wheatline-mark{z-index:4;color:var(--gold);text-align:right;text-shadow:0 2px 8px #000;position:absolute;bottom:53px;right:52px;transform:skew(-5deg)}.wheatline-mark strong,.wheatline-mark small{letter-spacing:.06em;font-family:Impact,Arial Narrow,Arial Black,sans-serif;line-height:.9;display:block}.wheatline-mark strong{font-size:1.05rem}.wheatline-mark small{color:#fff;margin-top:3px;font-size:.62rem}@media (width<=760px){.season-panel .card-kicker{display:flex}.season-panel .card-kicker strong{justify-self:auto;font-size:clamp(.85rem,3.5vw,1rem)}.wheatline-mark{bottom:50px;right:28px}.wheatline-mark strong{font-size:.8rem}}.season-panel .card-kicker{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.season-panel .card-kicker strong{white-space:nowrap;text-align:center;font-size:clamp(1.05rem,1.65vw,1.4rem)}.season-panel .card-kicker span:last-child{justify-self:end}@media (width<=760px){.season-panel .card-kicker{grid-template-columns:auto 1fr}.season-panel .card-kicker strong{justify-self:start;font-size:clamp(.8rem,3.3vw,1rem)}}.season-panel .card-kicker{color:#050607;letter-spacing:.08em;min-height:58px;padding:10px 24px;font-family:Impact,Arial Narrow,Arial Black,sans-serif;font-size:1rem}.season-panel .card-kicker strong{letter-spacing:.05em;font-size:clamp(1.2rem,2.2vw,1.7rem)}.season-panel .card-kicker strong i{margin-inline:6px;font-style:normal}.season-panel .card-kicker span{font-size:.9rem}.season-panel .kansas-scorecard-mark{filter:drop-shadow(0 7px 12px #000)drop-shadow(0 0 12px #f5b8204d);height:calc(100% - 98px);inset:59px 3px 39px}.season-panel .kansas-scorecard-mark .kansas-border-gold{fill:#0000;stroke:#f5b820;stroke-width:8px}@media (width<=760px){.season-panel .card-kicker{min-height:50px;padding:8px 10px}.season-panel .card-kicker span:first-child{display:none}.season-panel .card-kicker strong{font-size:1rem}.season-panel .card-kicker span:last-child{font-size:.7rem}.season-panel .kansas-scorecard-mark{height:calc(100% - 88px);inset:51px 1px 37px}.season-panel .matchup{min-height:305px;padding:35px 22px 34px}}.season-panel .kansas-scorecard-mark{width:calc(100% - 6px);height:calc(100% - 74px);inset:35px 3px 39px}.season-panel .matchup{min-height:360px;padding:100px 46px 42px}.season-panel .team strong{font-size:clamp(2.6rem,4.5vw,3.85rem)}@media (width<=760px){.season-panel .kansas-scorecard-mark{width:calc(100% - 2px);height:calc(100% - 71px);inset:34px 1px 37px}.season-panel .matchup{min-height:305px;padding:82px 22px 34px}.season-panel .team{padding:14px 7px 9px}.season-panel .team i,.season-panel .home-team i{font-size:clamp(4rem,14vw,5.5rem)}.season-panel .team strong{font-size:clamp(1.75rem,7vw,2.5rem)}.season-panel .away-team strong{font-size:clamp(1.35rem,5.5vw,2rem)}}.season-panel .scorecard{background:radial-gradient(circle at 50% 35%,#202228 0,#08090a 48%,#020304 100%)}.season-panel .card-kicker{background:linear-gradient(#08090a,#020304);border-top:4px solid #ffc21c;border-bottom:4px solid #ffc21c;justify-content:center;align-items:center;min-height:68px;padding:9px 24px 10px;display:flex;box-shadow:inset 0 1px #ffe486,0 7px 18px #000b}.season-panel .card-kicker strong{color:#ffc21c;letter-spacing:.065em;text-shadow:0 2px #704600,0 0 12px #ffc21c33;justify-content:center;align-items:baseline;gap:12px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,Arial Black,sans-serif;font-size:clamp(1.4rem,2.5vw,2rem);line-height:1;display:flex}.season-panel .card-kicker strong b{color:#fff;font:inherit;letter-spacing:.09em;text-shadow:0 2px #555,0 0 10px #ffffff24}.season-panel .kansas-scorecard-mark{z-index:3;filter:drop-shadow(0 7px 12px #000)drop-shadow(0 0 12px #ffc21c55);width:calc(100% - 6px);height:calc(100% - 110px);inset:71px 3px 39px}.season-panel .kansas-scorecard-mark .kansas-border-shadow{fill:#0000;stroke:#000;stroke-width:34px}.season-panel .kansas-scorecard-mark .kansas-border-gold{fill:#0000;stroke:#ffc21c;stroke-width:16px;filter:drop-shadow(0 0 3px #ffc21c80)}.season-panel .matchup{background-image:linear-gradient(#020304a8,#020304d5),url(/ks-scorecard-prairie-v1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:360px;padding:46px 46px 42px}.season-panel .team{padding:14px 12px 10px}.season-panel .team:before{display:none}.season-panel .team+.team{border-left:2px solid #ffffff24}.season-panel .team i,.season-panel .home-team i,.season-panel .team strong{color:color-mix(in srgb,var(--school) 65%,#fff);-webkit-text-stroke:1px #000;filter:brightness(1.38)saturate(1.12);text-shadow:0 3px 0 #020304,0 0 16px color-mix(in srgb,var(--school) 58%,transparent);font-family:Impact,Haettenschweiler,Arial Narrow Bold,Arial Black,sans-serif}.season-panel .team i,.season-panel .home-team i{font-size:clamp(5.2rem,7.8vw,6.8rem)}.season-panel .team strong{letter-spacing:.015em;white-space:normal;text-overflow:clip;font-size:clamp(3.2rem,5.2vw,4.5rem);overflow:visible}.season-panel .away-team strong{white-space:nowrap;overflow-wrap:normal;letter-spacing:-.01em;font-size:clamp(2.05rem,3.25vw,2.85rem)}.season-panel .team>small{color:#fff;letter-spacing:.08em;text-shadow:0 3px #000,0 0 10px #fff3;font-family:Impact,Haettenschweiler,Arial Narrow Bold,Arial Black,sans-serif;font-size:clamp(1.3rem,2.3vw,1.8rem);display:block}.season-panel .team .site-label{color:#fff;letter-spacing:.2em;font-family:Arial Black,Arial,sans-serif}.season-panel .team em{color:#ffc21c;letter-spacing:.14em;border-top:2px solid #ffc21c;font-family:Arial Black,Arial,sans-serif;font-size:.86rem}.wheatline-mark{color:#ffc21c;filter:drop-shadow(0 0 8px #ffc21c52);border-bottom:5px solid #ffc21c;padding:0 0 6px 18px;bottom:48px;right:48px}.wheatline-mark strong{color:#ffc21c;letter-spacing:.075em;-webkit-text-stroke:1px #513400;text-shadow:0 3px #000,0 0 10px #ffc21c4d;font-family:Impact,Haettenschweiler,Arial Narrow Bold,Arial Black,sans-serif;font-size:1.55rem}.wheatline-mark small{color:#fff;letter-spacing:.18em;margin-top:5px;font-size:.8rem}@media (width<=760px){.season-panel .card-kicker{min-height:56px;padding:8px 10px}.season-panel .card-kicker strong{gap:7px;font-size:clamp(.95rem,4vw,1.2rem)}.season-panel .kansas-scorecard-mark{width:calc(100% - 2px);height:calc(100% - 96px);inset:59px 1px 37px}.season-panel .kansas-scorecard-mark .kansas-border-shadow{stroke-width:26px}.season-panel .kansas-scorecard-mark .kansas-border-gold{stroke-width:12px}.season-panel .matchup{min-height:305px;padding:35px 22px 34px}.season-panel .team{padding:12px 7px 9px}.season-panel .team i,.season-panel .home-team i{font-size:clamp(4.1rem,14.5vw,5.7rem)}.season-panel .team strong{font-size:clamp(2rem,8vw,2.9rem)}.season-panel .away-team strong{font-size:clamp(1.45rem,5.9vw,2.15rem)}.season-panel .team>small{font-size:clamp(.92rem,3.6vw,1.15rem)}.wheatline-mark{border-bottom-width:3px;padding-left:11px;bottom:46px;right:25px}.wheatline-mark strong{font-size:1rem}.wheatline-mark small{font-size:.6rem}}.season-panel .matchup{padding-left:108px;padding-right:54px}@media (width<=760px){.season-panel .matchup{padding-left:52px;padding-right:25px}}.season-panel .matchup{grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr);min-height:390px;padding:42px 58px 56px 110px}.season-panel .team{flex-direction:column;justify-content:center;align-items:center;padding:12px 8px;display:flex}.season-panel .team i,.season-panel .home-team i{width:auto;height:auto;color:color-mix(in srgb,var(--school) 72%,#fff);box-shadow:none;clip-path:none;-webkit-text-stroke:2px #020304;text-shadow:0 4px 0 #000,0 0 18px color-mix(in srgb,var(--school) 65%,transparent);filter:brightness(1.25);background:0 0;border:0;border-radius:0;order:1;margin:0 0 14px;font:clamp(5.8rem,9vw,7.8rem)/.8 Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;display:block;transform:none}.season-panel .team strong,.season-panel .away-team strong{color:#ffc21c;background:0 0;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:#ffc21c;letter-spacing:.015em;white-space:nowrap;-webkit-text-stroke:1px #6b4200;filter:drop-shadow(0 3px #241600)drop-shadow(0 0 8px #ffc21c38);width:100%;max-width:100%;text-shadow:none;order:2;font:clamp(2.45rem,4vw,3.55rem)/.88 Impact,Haettenschweiler,Arial Narrow Bold,Arial Black,sans-serif;overflow:visible}.season-panel .away-team strong{letter-spacing:-.01em;font-size:clamp(1.7rem,2.6vw,2.35rem)}.season-panel .team>small{color:#fff;letter-spacing:.16em;order:3;margin-top:13px;font:clamp(1.05rem,1.8vw,1.4rem)/1 Impact,Haettenschweiler,Arial Narrow Bold,Arial Black,sans-serif}.season-panel .team .site-label{color:#ffc21c;letter-spacing:.24em;order:4;margin-top:10px;font-size:.6rem}.season-panel .team em{color:#a8aaad;letter-spacing:.22em;border:0;order:5;width:auto;margin-top:18px;padding:0;font:700 clamp(.78rem,1.2vw,.98rem)/1 Arial Black,Arial,sans-serif}.matchup-bolt{z-index:4;clip-path:polygon(48% 0,100% 0,64% 38%,94% 38%,22% 100%,41% 55%,8% 55%);filter:drop-shadow(4px 4px #000)drop-shadow(0 0 8px #ffc21c66);background:linear-gradient(#ffe56b,#ffc21c 50%,#9c5d00);align-self:stretch;width:34px;min-height:250px;margin:auto;position:relative}@media (width<=760px){.season-panel .matchup{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);min-height:330px;padding:35px 26px 46px 53px}.season-panel .team{padding-inline:3px}.season-panel .team i,.season-panel .home-team i{font-size:clamp(4.1rem,15vw,5.6rem)}.season-panel .team strong,.season-panel .away-team strong{font-size:clamp(1.35rem,5.4vw,1.95rem)}.season-panel .away-team strong{font-size:clamp(1.02rem,4vw,1.45rem)}.season-panel .team>small{letter-spacing:.1em;font-size:clamp(.72rem,2.9vw,.95rem)}.season-panel .team em{letter-spacing:.12em;font-size:.62rem}.matchup-bolt{width:22px;min-height:210px}}.season-browser.school-selected .schedule-head h2,.season-browser.school-selected .schedule-head h2 span,.season-browser.school-selected .schedule-head h2 em{letter-spacing:-.025em!important;font-family:Arial Black,Impact,Arial Narrow,sans-serif!important;font-style:normal!important;line-height:.95!important}.season-browser:not(.school-selected) .league-list button.active{color:#f7f6f1!important;background:linear-gradient(90deg,#4a380b,#231e0b)!important;box-shadow:inset 5px 0 #f5b820!important}.season-browser:not(.school-selected) .league-list button.active span{color:#f7f6f1!important;text-shadow:1px 1px #000!important}.season-browser:not(.school-selected) .league-list button.active b{color:#f5b820!important;text-shadow:1px 1px #000!important}@media (width<=760px){.season-browser:not(.school-selected){grid-template-columns:76px minmax(126px,.95fr) minmax(146px,1.15fr)!important;gap:8px!important;padding-inline:8px!important}.season-browser:not(.school-selected) .class-list,.season-browser:not(.school-selected) .league-list,.season-browser:not(.school-selected) .team-list{height:548px!important;max-height:548px!important}.season-browser:not(.school-selected) .class-list button{min-height:52px!important;padding-inline:5px!important}.season-browser:not(.school-selected) .class-list button strong{letter-spacing:0!important;font-size:1.42rem!important}.season-browser:not(.school-selected) .league-list button{font-size:.8rem!important}.season-browser:not(.school-selected) .team-list button strong{font-size:.86rem!important}}.school-game-notice{color:#f7f6f1;background:linear-gradient(90deg,#171006,#322206 50%,#171006);border:2px solid #f5b820;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:13px;width:min(1180px,100% - 28px);margin:8px auto 0;padding:11px 18px;display:grid;box-shadow:0 8px 20px #000a,inset 0 1px #ffe38b}.school-game-notice small{color:#f5b820;letter-spacing:.14em;white-space:nowrap;font:900 .62rem/1 Arial,sans-serif}.school-game-notice strong{color:#fff;letter-spacing:.025em;white-space:nowrap;text-shadow:2px 2px #000;font:900 clamp(.92rem,1.4vw,1.25rem)/1 Arial Black,Impact,Arial Narrow,sans-serif}.school-game-notice b{color:#e4e3dc;font:700 clamp(.7rem,1vw,.85rem)/1.25 Arial,sans-serif}@media (width<=760px){.school-game-notice{grid-template-columns:1fr;gap:5px;width:calc(100% - 16px);margin-top:7px;padding:10px 12px}.school-game-notice small{font-size:.54rem}.school-game-notice strong{font-size:.95rem}.school-game-notice b{font-size:.69rem;line-height:1.3}}
