body{background-color:#f2f2f2;color:#262626;display:flex;flex-direction:column;font-family:system-ui,sans-serif;justify-content:flex-start;margin:0;min-height:100vh;overflow-x:hidden;overflow-y:scroll;transform-origin:top center}@media(min-width:1500px){body{transform:scale(1.1)}}@media(min-width:1800px){body{transform:scale(1.3)}}body [data-aria],body>main>section>article.game-line>hr{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;outline:0!important;speak:always}body>a[href="#inhalt"]{background-color:#000;color:#fff;left:-9999px;opacity:0;padding:1em;position:absolute;z-index:999}body>a[href="#inhalt"]:focus{left:50%;opacity:1;transform:translateX(-50%)}body>header,body>main,body>nav{box-sizing:border-box;margin:0 auto;max-width:65rem;padding:1rem;width:100%}body>nav>ul{display:flex;justify-content:space-between;list-style:none;margin:0;padding:0}body>nav>ul>li>a{color:currentColor;font-weight:600;padding:1rem;text-decoration:none}body>nav>ul>li:nth-child(2){display:none}@media only screen and (min-width:1120px){body>nav>ul>li:nth-child(2){display:block}}body>header{background:linear-gradient(90deg,#0f0c29,#302b63,#24243e);box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.2);color:#fff;padding:3rem 1rem;position:relative;text-align:center}@media only screen and (min-width:1120px){body>header{background:none;box-shadow:none}body>header:before{background:linear-gradient(90deg,#0f0c29,#302b63,#24243e);bottom:0;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.2);content:"";left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw;z-index:-1}}body>header>*{margin:.25em 1rem}body>header>h1{font-size:2rem;font-weight:600}body>main{margin:0 auto;max-width:448px}@media only screen and (min-width:1120px){body>main{max-width:65rem}}body>main a{color:#2513ad;padding:.25rem}body>main a:hover{color:#7a6aef}body>main a:focus{color:#7a6aef;outline:3px solid #7a6aef}body>main .current,body>main .niners{background:#bdd0f5!important}body>main>section h2{font-weight:600;margin-top:3rem;text-align:center}body>main>section strong{font-weight:600}body>main>section>article>h3{font-size:1.125rem;font-weight:600;line-height:1.1;margin-bottom:.5rem;margin-top:0}body>main>section>article>:last-child{margin-bottom:0}body>main>section>article.game-line{background:#fff;border-radius:.25rem;border-radius:0;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.3);display:flex;flex-direction:column;gap:.5rem;padding:1rem;position:relative}body>main>section>article.game-line:has(>a){border:3px solid transparent}body>main>section>article.game-line:has(>a):hover{border-color:#7a6aef}@media(prefers-color-scheme:dark){body>main>section>article.game-line:has(>a):hover{border-color:#859510}}body>main>section>article.game-line>:not(a){position:relative;z-index:1}body>main>section>article.game-line>a{inset:0;overflow:hidden;position:absolute;text-indent:200%;white-space:nowrap;z-index:2}body>main>section>article.game-line>a:hover{background-color:#d3e0f8;mix-blend-mode:multiply}@media(prefers-color-scheme:dark){body>main>section>article.game-line>a:hover{background-color:#1f1c3f}}body>main>section>article.game-line>h3{align-items:start;display:grid;gap:5rem;grid-template-columns:1fr 1fr;margin-top:-2rem;order:3}@media only screen and (min-width:1120px){body>main>section>article.game-line>h3{gap:10rem;margin-top:-2.25rem}}body>main>section>article.game-line>h3>[style*="all.svg"]{align-items:center;display:flex;font-size:.8rem;height:2rem}@media only screen and (min-width:1120px){body>main>section>article.game-line>h3>[style*="all.svg"]{font-size:1.125rem}}body>main>section>article.game-line>h3>[style*="all.svg"]:first-child{background-position:100%;justify-content:flex-end;padding:0 2.5rem 0 0;text-align:right}body>main>section>article.game-line>h3>[style*="all.svg"]:nth-child(2){background-position:0;justify-content:flex-start;padding:0 0 0 2.5rem}body>main>section>article.game-line>p{margin:0}body>main>section>article.game-line>p:first-of-type{order:1;text-align:center}body>main>section>article.game-line>p:first-of-type>time{display:block;font-weight:600}@media only screen and (min-width:1120px){body>main>section>article.game-line>p:first-of-type>time{display:inline}}body>main>section>article.game-line>p:first-of-type>time+span[aria-hidden=true]{display:none}@media only screen and (min-width:1120px){body>main>section>article.game-line>p:first-of-type>time+span[aria-hidden=true]{display:inline}}body>main>section>article.game-line>p:nth-of-type(2){align-items:center;display:flex;gap:.5rem;justify-content:center;margin-top:.5rem;order:2}body>main>section>article.game-line>p:nth-of-type(2)>span:first-child,body>main>section>article.game-line>p:nth-of-type(2)>span:nth-child(3){font-size:1rem;font-weight:600;width:2.5rem}@media only screen and (min-width:1120px){body>main>section>article.game-line>p:nth-of-type(2)>span:first-child,body>main>section>article.game-line>p:nth-of-type(2)>span:nth-child(3){font-size:1.5rem;width:5rem}}body>main>section>article.game-line>p:nth-of-type(2)>span:nth-child(2){font-size:1rem}@media only screen and (min-width:1120px){body>main>section>article.game-line>p:nth-of-type(2)>span:nth-child(2){font-size:1.5rem}}body>main>section>article.game-line>p:nth-of-type(2)>span:first-child{text-align:right}body>main>section [style*="all.svg"]{background-position:0;background-repeat:no-repeat;background-size:2rem;display:inline-block;padding-left:2.5rem}body>main>section.current-season,body>main>section.fun-facts,body>main>section.game-reports,body>main>section.game-videos,body>main>section.saison-list,body>main>section.team-facts{display:flex;flex-direction:column;gap:1rem}body>main>section.current-season>article,body>main>section.fun-facts>article,body>main>section.game-reports>article,body>main>section.game-videos>article,body>main>section.saison-list>article,body>main>section.team-facts>article{background:#fff;border-radius:.25rem;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.3);padding:1rem}@media only screen and (min-width:1120px){body>main>section.current-season,body>main>section.fun-facts,body>main>section.game-reports,body>main>section.game-videos,body>main>section.saison-list{display:grid;grid-template-columns:repeat(3,1fr)}body>main>section.current-season>h2,body>main>section.fun-facts>h2,body>main>section.game-reports>h2,body>main>section.game-videos>h2,body>main>section.saison-list>h2{grid-column:span 3}}body>main>section.current-season>article.statistics{display:flex;flex-direction:column;gap:1rem}body>main>section.current-season>article.statistics>ul{display:flex;flex-direction:column;gap:1.5rem;list-style:none;margin:0;padding:0}body>main>section.current-season>article.statistics>ul>li{align-items:center;display:flex;gap:.5rem;text-align:center}body>main>section.current-season>article.statistics>ul>li>span{display:block;font-size:2rem;text-align:right;width:6rem}body>main>section.current-season>article.current-game{display:flex;flex-direction:column;justify-content:space-between;position:relative}body>main>section.current-season>article.current-game:has(>a){border:3px solid transparent}body>main>section.current-season>article.current-game:has(>a):hover{border-color:#7a6aef}@media(prefers-color-scheme:dark){body>main>section.current-season>article.current-game:has(>a):hover{border-color:#859510}}body>main>section.current-season>article.current-game>:not(a){position:relative;z-index:1}body>main>section.current-season>article.current-game>a{inset:0;overflow:hidden;position:absolute;text-indent:200%;white-space:nowrap;z-index:2}body>main>section.current-season>article.current-game>a:hover{background-color:#d3e0f8;mix-blend-mode:multiply}@media(prefers-color-scheme:dark){body>main>section.current-season>article.current-game>a:hover{background-color:#1f1c3f}}body>main>section.current-season>article.current-game>p{text-align:center}body>main>section.current-season>article.current-game>p:first-of-type>time{display:block;font-weight:600}body>main>section.current-season>article.current-game>p:nth-of-type(2){align-items:center;display:grid;gap:.5rem;grid-template-columns:1fr min-content 1fr}body>main>section.current-season>article.current-game>p:nth-of-type(2)>[style*="all.svg"]{align-self:start;background-position:top;background-size:4rem;padding:4.25rem .25rem .25rem;text-align:center}body>main>section.current-season>article.current-table>ol{list-style:none;margin-bottom:-1rem;margin-left:-1rem;margin-right:-1rem;padding:0}body>main>section.current-season>article.current-table>ol>li{align-items:center;counter-increment:current-table;display:grid;gap:1rem;grid-template-columns:1.5rem auto;padding:.5rem}body>main>section.current-season>article.current-table>ol>li:not(:last-child){border-bottom:1px solid #e5e5e5}body>main>section.current-season>article.current-table>ol>li:before{content:counter(current-table) ".";font-weight:600;text-align:right}body>main>section.current-season>article.current-table>ol>li>[style*="all.svg"]{max-width:14rem;overflow:hidden;padding-bottom:.5rem;padding-right:.5rem;padding-top:.5rem;text-overflow:ellipsis;white-space:nowrap;width:100%}@media only screen and (min-width:1120px){body>main>section.current-season>article.current-table>ol>li>[style*="all.svg"]{max-width:12.5rem}}body>main>section.saison-list{padding-top:1rem}body>main>section.saison-list>ol{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));justify-items:stretch;list-style:none;margin-top:0;padding:0}@media only screen and (min-width:1120px){body>main>section.saison-list>ol{grid-template-columns:repeat(6,9.6rem)}}body>main>section.saison-list>ol>li{background:#fff;border-radius:.25rem;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.3);font-size:.8rem;padding:1rem;text-align:center}body>main>section.saison-list>ol>li>a{display:block;font-size:1rem;padding:.5rem 0}body>main>section.fun-facts{padding-top:1rem}body>main>section.fun-facts>article>ol{counter-reset:fun-facts;padding:0}body>main>section.fun-facts>article>ol>li{align-items:baseline;counter-increment:fun-facts;display:grid;gap:.5rem;grid-template-columns:min-content 1fr min-content;justify-content:space-between;padding:.25rem .5rem}body>main>section.fun-facts>article>ol>li:before{content:counter(fun-facts)}body>main>section.fun-facts>article>ol>li:not(:last-child){border-bottom:1px solid #e5e5e5}body>main>section.fun-facts>article>ol>li>a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}body>main>section.fun-facts>article>ol>li>span{white-space:nowrap}body>main>section.fun-facts>article>ol>li>span:has(strong)>span,body>main>section.fun-facts>article>ol>li>span:has(strong)>strong{display:inline-block;width:2rem}body>main>section.fun-facts>article>ol>li>span:has(strong)>:first-child{margin-right:.25rem;text-align:right}body>main>section.fun-facts>article>ol>li>span:has(strong)>:nth-child(3){text-align:center;width:.3rem}body>main>section.fun-facts>article>ol>li>span:has(strong)>:nth-child(4){margin-left:.25rem}body>main>section.current-game{background:#fff;border-radius:.25rem;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.3);display:grid;gap:1rem;grid-auto-flow:column;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;padding:1rem;position:relative}@media only screen and (min-width:1120px){body>main>section.current-game{align-items:center;flex-direction:row;justify-content:space-between}}body>main>section.current-game>h2{margin:0}body>main>section.current-game>p{margin:0;text-align:center}body>main>section.current-game>p:first-of-type>time{display:block;font-weight:600}body>main>section.current-game>p:nth-of-type(2){align-items:center;display:grid;gap:.5rem;grid-row:span 2;grid-template-columns:1fr min-content 1fr}body>main>section.current-game>p:nth-of-type(2)>[style*="all.svg"]{align-self:start;background-position:top;background-size:4rem;padding:4.25rem .25rem .25rem;text-align:center}body>main>section.current-game>a{inset:0;overflow:hidden;position:absolute;text-indent:200%;white-space:nowrap;z-index:2}body>main>section.current-game>a:hover{background-color:#d3e0f8;mix-blend-mode:multiply}@media only screen and (min-width:1120px){body>main>section.team-facts{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,1fr)}body>main>section.team-facts>h2{grid-column:span 2}}body>main>section.team-facts>article>h3{margin-bottom:1rem}@media only screen and (min-width:1120px){body>main>section.team-facts>article.team-name{align-items:center;display:flex;justify-content:center}}body>main>section.team-facts>article.team-name>p{margin:0;text-align:center}body>main>section.team-facts>article.team-name>p>span{background-size:3.5rem;font-size:1.5rem;padding:.5rem 0 .5rem 4rem}body>main>section.team-facts>article.statistics>ul{display:flex;gap:1rem;justify-content:space-evenly;list-style:none;margin:0;padding:0}body>main>section.team-facts>article.statistics>ul>li{text-align:center;white-space:nowrap}body>main>section.team-facts>article.statistics>ul>li>span{display:block;font-size:2rem;font-weight:600}body>main>section.team-facts>article.venues>ul{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}body>main>section.team-facts>article.venues>ul>li{border:1px solid #262626;border-radius:.25rem;padding:.25rem .5rem}body>main>section.team-facts>article.score-ratio{display:flex;flex-direction:column;gap:.5rem}@media only screen and (min-width:1120px){body>main>section.team-facts>article.score-ratio{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto}}body>main>section.team-facts>article.score-ratio>h3{margin:0}@media only screen and (min-width:1120px){body>main>section.team-facts>article.score-ratio>h3{grid-column:span 2}}body>main>section.team-facts>article.score-ratio>p{margin:0}body>main>section.team-facts>article.score-ratio>p:first-of-type{align-items:center;display:grid;gap:.5rem;grid-template-columns:1fr min-content 1fr}@media only screen and (min-width:1120px){body>main>section.team-facts>article.score-ratio>p:first-of-type{grid-column:span 2}}body>main>section.team-facts>article.score-ratio>p:first-of-type>span{padding:.25rem;text-align:center}body>main>section.team-facts>article.score-ratio>p:nth-of-type(2),body>main>section.team-facts>article.score-ratio>p:nth-of-type(3){align-items:center;display:grid;gap:.5rem;grid-template-columns:min-content 1fr min-content 1fr}body>main>section.team-facts>article.score-ratio>p:nth-of-type(2)>strong,body>main>section.team-facts>article.score-ratio>p:nth-of-type(3)>strong{padding-left:1rem}body>main>section.team-facts>article.score-ratio>p:nth-of-type(2)>span:first-of-type,body>main>section.team-facts>article.score-ratio>p:nth-of-type(2)>span:nth-of-type(3),body>main>section.team-facts>article.score-ratio>p:nth-of-type(3)>span:first-of-type,body>main>section.team-facts>article.score-ratio>p:nth-of-type(3)>span:nth-of-type(3){font-size:1.25rem;font-weight:600}@media only screen and (min-width:1120px){body>main>section.team-facts>article.score-ratio>p:nth-of-type(2)>span:first-of-type,body>main>section.team-facts>article.score-ratio>p:nth-of-type(2)>span:nth-of-type(3),body>main>section.team-facts>article.score-ratio>p:nth-of-type(3)>span:first-of-type,body>main>section.team-facts>article.score-ratio>p:nth-of-type(3)>span:nth-of-type(3){font-size:1.75em}}body>main>section.team-facts>article.score-ratio>p:nth-of-type(2)>span:nth-of-type(2),body>main>section.team-facts>article.score-ratio>p:nth-of-type(3)>span:nth-of-type(2){font-size:1rem;text-align:center}@media only screen and (min-width:1120px){body>main>section.team-facts>article.score-ratio>p:nth-of-type(2)>span:nth-of-type(2),body>main>section.team-facts>article.score-ratio>p:nth-of-type(3)>span:nth-of-type(2){font-size:1.25rem}}body>main>section.team-facts>article.score-ratio>p:nth-of-type(2)>span:first-of-type,body>main>section.team-facts>article.score-ratio>p:nth-of-type(3)>span:first-of-type{text-align:right}body>main>section.game-plan,body>main>section.games{display:flex;flex-direction:column;gap:0}body>main>section.game-plan>p,body>main>section.games>p{margin:3rem 0 1rem;text-align:center}body>main>section.league-table>ol{border-radius:.25rem;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.3);list-style:none;margin:3rem -1rem -1rem;padding:0;position:relative}@media only screen and (min-width:1120px){body>main>section.league-table>ol{margin:3rem 0 0}}body>main>section.league-table>ol>li{align-items:stretch;background-color:#fff;counter-increment:league-table;display:grid;font-size:.8rem;gap:.5rem;grid-template-columns:1.25rem auto min-content min-content min-content min-content;min-height:3rem;padding:0 .5rem;position:relative}@media only screen and (min-width:1120px){body>main>section.league-table>ol>li{font-size:1em;gap:1rem}}body>main>section.league-table>ol>li:nth-child(odd){background-color:#e5e5e5}body>main>section.league-table>ol>li:before{align-items:center;content:counter(league-table) ".";display:flex;font-weight:600;justify-content:flex-end}body>main>section.league-table>ol>li>*{align-items:center;display:flex}body>main>section.league-table>ol>li>[style*="all.svg"]{background-size:1.5rem;padding-bottom:.5rem;padding-right:.5rem;padding-top:.5rem}body>main>section.league-table>ol>li>output{justify-content:end;text-align:right;width:1.5rem}body>main>section.league-table>ol>li>output:last-of-type{width:3rem}body>main>section.league-table>ol:after{background-color:#302b63;border-top-left-radius:.25rem;border-top-right-radius:.25rem;bottom:100%;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.3);content:"";height:1.75rem;position:absolute;width:100%;z-index:-1}body>main>section.league-table>ol>li:first-child>*{position:relative}body>main>section.league-table>ol>li:first-child>:before{color:#fff;font-weight:600;left:0;position:absolute;text-align:right;top:-1.5rem;width:100%;z-index:1}body>main>section.league-table>ol>li:first-child>:first-child:before{content:"Team"/"";text-align:left}body>main>section.league-table>ol>li:first-child>:nth-child(2):before{content:"G"/""}body>main>section.league-table>ol>li:first-child>:nth-child(3):before{content:"S"/""}body>main>section.league-table>ol>li:first-child>:nth-child(4):before{content:"N"/""}body>main>section.league-table>ol>li:first-child>:nth-child(5):before{content:"%"/""}body>main>section.league-table>ol>li:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}body>main>section.players{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:1120px){body>main>section.players{grid-template-columns:repeat(4,1fr)}}body>main>section.players>h2{grid-column:span 2}@media only screen and (min-width:1120px){body>main>section.players>h2{grid-column:span 4}}body>main>section.players>article{aspect-ratio:9/16;background:#fff;background-position:top;background-size:cover;border-radius:.25rem;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.3);display:flex;flex-direction:column;justify-items:flex-end;overflow:hidden;padding:0}body>main>section.players>article>h3,body>main>section.players>article>p{background-color:#302b63;color:#fff;display:flex;font-size:.8rem;justify-content:space-between;margin:0;padding:0 .5rem}@media only screen and (min-width:1120px){body>main>section.players>article>h3,body>main>section.players>article>p{font-size:1rem}}body>main>section.players>article>h3{font-weight:600;margin-top:auto;padding-bottom:.5rem;padding-top:.5rem}body>main>section.players>article>p:last-child{padding-bottom:.5rem}body>main>section.players>article>p:nth-child(2){background:none;color:#302b63;font-size:2rem;font-weight:600;letter-spacing:-1px;order:-1;-webkit-text-stroke:1px #fff;text-stroke:1px #fff}body>main>section.opponent-teams>ul{align-items:stretch;display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}@media only screen and (min-width:1120px){body>main>section.opponent-teams>ul{display:grid;grid-template-columns:repeat(3,1fr)}}body>main>section.opponent-teams>ul>li{align-items:center;background:#fff;border-radius:.25rem;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.3);display:flex;padding:1rem}body>main>section.opponent-teams>ul>li>[style*="all.svg"]{align-items:center;display:flex;height:2.5rem;margin-left:1.5rem}body>main>section.game-reports>article,body>main>section.game-videos>article{display:flex;flex-direction:column;justify-content:flex-end;position:relative}body>main>section.game-reports>article:has(>a),body>main>section.game-videos>article:has(>a){border:3px solid transparent}body>main>section.game-reports>article:has(>a):hover,body>main>section.game-videos>article:has(>a):hover{border-color:#7a6aef}@media(prefers-color-scheme:dark){body>main>section.game-reports>article:has(>a):hover,body>main>section.game-videos>article:has(>a):hover{border-color:#859510}}body>main>section.game-reports>article>:not(a),body>main>section.game-videos>article>:not(a){position:relative;z-index:1}body>main>section.game-reports>article>a,body>main>section.game-videos>article>a{inset:0;overflow:hidden;position:absolute;text-indent:200%;white-space:nowrap;z-index:2}body>main>section.game-reports>article>a:hover,body>main>section.game-videos>article>a:hover{background-color:#d3e0f8;mix-blend-mode:multiply}@media(prefers-color-scheme:dark){body>main>section.game-reports>article>a:hover,body>main>section.game-videos>article>a:hover{background-color:#1f1c3f}}body>main>section.game-reports>article>h3,body>main>section.game-videos>article>h3{font-size:1rem;font-weight:400;margin:0}body>main>section.game-reports>article,body>main>section.game-videos>article{aspect-ratio:1.33/1;background-color:#262626;background-position:100%;background-repeat:no-repeat;background-size:250%;padding:0}body>main>section.game-reports>article>h3,body>main>section.game-videos>article>h3{background:rgba(38,38,38,.75);border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;color:#fff;padding:.25rem 1rem}body>main>section.game-reports>article>h3>strong,body>main>section.game-videos>article>h3>strong{font-weight:600}body>main>section.game-videos>article{position:relative}body>main>section.game-videos>article:before{aspect-ratio:1;background-color:#f2f2f2;content:"";left:50%;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M4 31V1l26 15-13 7z'/%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:contain;position:absolute;top:33%;transform:translate(-50%,-50%);width:25%}body>main>section.news-text{margin:3rem 0}body>main>section.news-text>span{aspect-ratio:32/9;background:#fff;background-color:#262626;background-position:50%;background-size:cover;display:block;padding:1rem}body>main>section.news-text>article,body>main>section.news-text>span{border-radius:.25rem;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.3)}body>main>section.news-text>article{background:#fff;margin-top:3rem;padding:2rem}body>main>section.news-text>article>*{line-height:1.5;margin:0 auto 1rem;max-width:50rem;text-align:left}body>main>nav{margin:-1rem -1rem 1rem;position:relative}body>main>nav:after,body>main>nav:before{bottom:.5rem;content:"";position:absolute;top:.5rem;width:1rem;z-index:2}body>main>nav:before{background:linear-gradient(270deg,hsla(0,0%,95%,0),#f2f2f2 75%);left:0}body>main>nav:after{background:linear-gradient(90deg,hsla(0,0%,95%,0),#f2f2f2 75%);right:0}body>main>nav>ul{display:flex;gap:1rem;list-style:none;margin:0;overflow:hidden;overflow-x:auto;padding:1rem;position:relative;z-index:1}body>main>nav>ul>li>a{font-size:1.125rem;font-weight:600;white-space:nowrap}body>main>:last-child{margin-bottom:3rem}body>footer{background-color:#fff;margin-top:auto}body>footer>p{margin:1rem;text-align:center}@media(prefers-color-scheme:dark){body{background-color:#262626}body,body>header{filter:invert(100%)}body>main a{color:#160f03}body>main a:hover{color:#000}body>main a:focus{color:#000;outline:3px solid #000}body>main [style*="all.svg"],body>main>section.news-text>span{filter:invert(100%)}body>main a[style*="all.svg"]{color:#e9f0fc}body>main a[style*="all.svg"]:hover{color:#fff}body>main a[style*="all.svg"]:focus{color:#fff;outline:3px solid #fff}body>main span[style*="all.svg"]{color:#d9d9d9}body>main .current,body>main .niners{background-color:#cfd49c!important}body>main>section.current-game>a:hover,body>main>section.current-season>article.current-game>a:hover,body>main>section>article.game-line>a:hover{background-color:#422f0a;mix-blend-mode:hard-light;outline:none}body>main>section.game-reports>article,body>main>section.league-table>ol:after,body>main>section.league-table>ol>li:first-child>:before,body>main>section.players>article{filter:invert(100%)}body>main>section.game-reports>article>a:hover,body>main>section.league-table>ol:after>a:hover,body>main>section.league-table>ol>li:first-child>:before>a:hover,body>main>section.players>article>a:hover{background-color:#bdd0f5;mix-blend-mode:color}body>main>nav:after,body>main>nav:before{filter:brightness(90%)}}