#roundSwitcher{flex-flow:column wrap;justify-content:center;align-items:center;gap:.5rem;width:100%;display:flex}@media (min-width:768px){#roundSwitcher{flex-flow:row}}#roundSwitcher button{letter-spacing:.4px;text-transform:none;text-align:center;color:#fff;-webkit-user-select:none;user-select:none;background-color:#0c2340;border:1px solid #0c2340;border-radius:5px;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.2rem;font-family:degular-variable,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.1;text-decoration:none;transition:all .2s ease-out;display:flex}#roundSwitcher button:hover,#roundSwitcher button:focus{color:#fff;cursor:pointer;background-color:#08192e;border-color:#08192e;outline:none;text-decoration:none}#roundSwitcher button:focus-visible{outline-offset:1px;outline:1px solid #0c2340}#roundSwitcher button{text-transform:uppercase;width:fit-content;padding:.6rem 1.2rem;font-size:1.25rem;font-weight:700}#roundSwitcher button.active{letter-spacing:.4px;text-transform:none;text-align:center;color:#0c2340;-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #fff;border-radius:5px;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.2rem;font-family:degular-variable,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.1;text-decoration:none;transition:all .2s ease-out;display:flex}#roundSwitcher button.active:hover,#roundSwitcher button.active:focus{color:#0c2340;cursor:pointer;background-color:#fff;border-color:#fff;outline:none;text-decoration:none}#roundSwitcher button.active:focus-visible{outline-offset:1px;outline:1px solid #fff}#roundSwitcher button.active{text-transform:uppercase;width:fit-content;padding:.6rem 1.2rem;font-size:1.75rem;font-weight:700}
#playoffMatchup{color:#0c2340;flex-direction:row;justify-content:center;gap:1rem;margin-bottom:2rem;padding:0 30px;display:flex}@media (min-width:992px){#playoffMatchup{gap:2.5rem;padding:0}}#playoffMatchup .teamContainer{animation:.5s ease-out forwards fadeInFever;position:relative}#playoffMatchup .teamContainer.opponent{animation:.5s ease-out forwards fadeInOpponent}#playoffMatchup .teamImgContainer{justify-content:center;align-items:center;width:100%;height:110px;display:flex}@media (min-width:768px){#playoffMatchup .teamImgContainer{height:180px}}#playoffMatchup .teamImgContainer .standing{text-transform:uppercase;color:#fff;font-family:degular-variable,Arial,sans-serif;font-size:1.4rem;font-style:normal;font-weight:700;position:absolute;top:0;left:-20px}@media (min-width:768px){#playoffMatchup .teamImgContainer .standing{font-size:2rem}}#playoffMatchup .teamImgContainer img{-webkit-user-select:none;user-select:none;width:100%;max-width:110px;height:auto;margin:0 auto}@media (min-width:768px){#playoffMatchup .teamImgContainer img{max-width:180px}}#playoffMatchup h3{text-align:center;color:#fff;margin-bottom:0;font-family:degular-variable,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:700}@media (min-width:768px){#playoffMatchup h3{font-size:1.5rem}}#playoffMatchup h3.team-record{font-size:.95rem;display:block}@media (min-width:768px){#playoffMatchup h3.team-record{font-size:1.25rem}}#playoffMatchup .vsContainer{align-items:center;display:flex}#playoffMatchup .vsContainer .vs{clip-path:polygon(15% 0%,100% 0%,85% 100%,0% 100%);text-transform:uppercase;color:#fff;opacity:0;-webkit-user-select:none;user-select:none;background-color:#0c2340;height:fit-content;padding-left:1rem;padding-right:1rem;font-family:degular-variable,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5;animation:.5s ease-out .3s forwards fadeInVs}@media (min-width:768px){#playoffMatchup .vsContainer .vs{padding-left:1.5rem;padding-right:1.5rem;font-size:1.5rem}}@keyframes fadeInFever{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInOpponent{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInVs{0%{opacity:0}to{opacity:1}}
#playoffGames{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#0c2340;border:2px solid #0c2340;border-radius:15px;flex-direction:column;display:flex;box-shadow:0 0 10px #00000040}#playoffGames h3{color:#fff;font-family:degular-variable,Arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700}#playoffGames h4{font-family:degular-variable,Arial,sans-serif;font-size:1.2rem;font-style:normal;font-weight:500}#playoffGames h4.title{color:#fff;font-size:1.25rem}#playoffGames .animate{opacity:0;animation:.5s .5s forwards unfoldAnimation}#playoffGames .game{opacity:0;color:#fff;text-align:center;background-color:#ffffff1a;border:2px solid #ffffff0d;border-radius:10px;flex-direction:row;margin:5px;transition:border .3s linear;animation:.5s forwards unfoldAnimation;display:flex;position:relative;box-shadow:0 0 5px #00000026}#playoffGames .game.strangerThings{background:#0c2340}#playoffGames .game.strangerThings:before{content:"";z-index:-1;background:repeating-conic-gradient(#c8102e,#c8102e40,#c8102e,#c8102e73,#c8102e,#c8102e40,#c8102e);border-radius:10px;margin:-2px;position:absolute;inset:0;box-shadow:0 0 15px #c8102e99}#playoffGames .game.strangerThings .gameBackground{color:#fff;background:#000}#playoffGames .game.strangerThings .gameNumber{font-family:var(--font-benguiat,sans-serif);background-color:#ffffff1a;font-style:normal}#playoffGames .game.strangerThings .gameNumber div{padding-top:.5rem;line-height:1}#playoffGames .game.strangerThings .gameContent .result>div{font-family:var(--font-benguiat,sans-serif);padding-top:.5rem;font-style:normal;line-height:1}#playoffGames .game.strangerThings .gameContent .result.loss>div{color:#000}#playoffGames .game.strangerThings .gameDetails{padding-top:.25rem}#playoffGames .game.strangerThings .gameDetails .gameLocation,#playoffGames .game.strangerThings .gameDetails .gameLocation .gameLinksInline,#playoffGames .game.strangerThings .gameDetails .gameLocation .gameLinksInline a,#playoffGames .game.strangerThings .gameDetails .gameDate{font-family:var(--font-benguiat,sans-serif);font-style:normal}#playoffGames .game.strangerThings .dark-strip{background-color:#ffffff1a}#playoffGames .game:first-child{animation-delay:0s}#playoffGames .game:nth-child(2){animation-delay:.1s}#playoffGames .game:nth-child(3){animation-delay:.2s}#playoffGames .game:nth-child(4){animation-delay:.3s}#playoffGames .game:nth-child(5){animation-delay:.4s}#playoffGames .game:nth-child(6){animation-delay:.5s}#playoffGames .game:nth-child(7){animation-delay:.6s}#playoffGames .game:nth-child(8){animation-delay:.7s}#playoffGames .game:nth-child(9){animation-delay:.8s}#playoffGames .game:nth-child(10){animation-delay:.9s}#playoffGames .game:nth-child(11){animation-delay:.1s}#playoffGames .game .gameBackground{border-radius:8px;flex-direction:column;width:100%;display:flex}@media (min-width:425px){#playoffGames .game .gameBackground{flex-direction:row}}#playoffGames .game .gameContent{flex-grow:1;margin-left:5px}#playoffGames .game .gameContent .result{width:2rem}#playoffGames .game .gameContent .result>div{opacity:0;text-transform:uppercase;color:#fff;text-align:center;background-color:#c8102e;width:2rem;padding:1px 0;font-family:degular-variable,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:700;line-height:1.25;animation:.5s ease-out .5s forwards unfoldAnimationRecord;transform:translate(-1px,-1px);box-shadow:0 6px 12px #00000080}#playoffGames .game .gameContent .result.loss>div{color:#0c2340;background-color:#fff}#playoffGames .game .gameNumber{text-align:center;white-space:nowrap;background-color:#0c2340;border-radius:8px;justify-content:center;align-items:center;gap:.25rem;max-width:100%;padding:.75rem .4rem;font-family:degular-variable,Arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1;display:flex}@media (min-width:425px){#playoffGames .game .gameNumber{flex-direction:column;max-width:56px;font-size:1rem}}@media (min-width:768px){#playoffGames .game .gameNumber{padding:.525rem .625rem}}@media (min-width:1440px){#playoffGames .game .gameNumber{padding:.5rem}}#playoffGames .game .gameNumber span{font-size:1.25rem;display:block}@media (min-width:425px){#playoffGames .game .gameNumber span{font-size:1.75rem}}#playoffGames .game .gameDetails{text-align:left;flex-direction:column;flex-grow:1;justify-content:center;padding:0;font-size:15px;display:flex}#playoffGames .game .gameDetails>div{padding:.375rem .4rem calc(.375rem - 1px)}@media (min-width:768px){#playoffGames .game .gameDetails>div{padding:.375rem .625rem calc(.375rem - 1px)}}@media (min-width:1440px){#playoffGames .game .gameDetails>div{padding:.375rem .96667rem calc(.375rem - 1px)}}#playoffGames .game .gameDetails .gameLocation{text-transform:capitalize;font-family:degular-variable,Arial,sans-serif;font-size:1.1rem;font-style:normal;font-weight:700;line-height:1}#playoffGames .game .gameDetails .gameLocation .gameLinksInline{color:#fff;font-size:1.1rem;display:inline}#playoffGames .game .gameDetails .gameLocation .gameLinksInline a{color:#fff;font-family:degular-variable,Arial,sans-serif;font-size:1.1rem;font-style:normal;font-weight:700;text-decoration:underline;display:inline}#playoffGames .game .gameDetails .gameLocation .gameLinksInline a:hover{text-decoration:underline}#playoffGames .game .gameDetails .gameDate{padding-top:.2rem;padding-bottom:.2rem;font-family:degular-variable,Arial,sans-serif;font-style:normal;font-weight:500;line-height:1.1}#playoffGames .game .gameLinks{margin:0 .5rem}#playoffGames .game .gameLinks a{color:#fff;align-items:center;width:100%;height:100%;font-family:degular-variable,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:700;text-decoration:none;display:flex}#playoffGames .game .gameLinks a:hover{text-decoration:underline}#playoffGames .game .gameTickets,#playoffGames .game .gameLinks{justify-content:flex-end;align-items:center;font-size:14px;display:flex}#playoffGames .game .gameTickets a,#playoffGames .game .gameLinks a{text-align:center;color:#fff;justify-content:center;align-items:center;gap:.25rem;font-family:degular-variable,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1.1;text-decoration:underline;display:flex}#playoffGames .game .gameTickets a:hover,#playoffGames .game .gameLinks a:hover{text-decoration:underline}#playoffGames .game .gameTickets a.btn-red,#playoffGames .game .gameLinks a.btn-red{letter-spacing:.4px;text-transform:none;text-align:center;color:#fff;-webkit-user-select:none;user-select:none;background-color:#c8102e;border:1px solid #c8102e;border-radius:5px;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.2rem;font-family:degular-variable,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.1;text-decoration:none;transition:all .2s ease-out;display:flex}#playoffGames .game .gameTickets a.btn-red:hover,#playoffGames .game .gameTickets a.btn-red:focus,#playoffGames .game .gameLinks a.btn-red:hover,#playoffGames .game .gameLinks a.btn-red:focus{color:#fff;cursor:pointer;background-color:#ab0e28;border-color:#ab0e28;outline:none;text-decoration:none}#playoffGames .game .gameTickets a.btn-red:focus-visible,#playoffGames .game .gameLinks a.btn-red:focus-visible{outline-offset:1px;outline:1px solid #c8102e}#playoffGames .game .gameTickets a.btn-red,#playoffGames .game .gameLinks a.btn-red{width:fit-content;margin:8px 8px 8px 0;padding:.5rem}@media (min-width:1400px){#playoffGames .game .gameTickets a.btn-red,#playoffGames .game .gameLinks a.btn-red{margin:0 8px 0 0}}#playoffGames .game .gameTickets a.btn-red.btn-text-small,#playoffGames .game .gameLinks a.btn-red.btn-text-small{font-size:.85rem}#playoffGames .game .dark-strip{color:#fff;background-color:#0c2340;border-radius:8px}#playoffGames .game .consume,#playoffGames .game .pointsLeader,#playoffGames .game .seriesText{text-align:left;padding:2px .4rem 1px;font-family:degular-variable,Arial,sans-serif;font-size:13px;font-style:normal;font-weight:500}@media (min-width:768px){#playoffGames .game .consume,#playoffGames .game .pointsLeader,#playoffGames .game .seriesText{padding:2px .6rem 1px}}#playoffGames .game .consume a,#playoffGames .game .consume button,#playoffGames .game .pointsLeader a,#playoffGames .game .pointsLeader button,#playoffGames .game .seriesText a,#playoffGames .game .seriesText button{color:#c8102e;text-decoration:none}#playoffGames .game .pointsLeader{display:flex;position:relative}#playoffGames .game .pointsLeader img{width:38px;height:auto;position:absolute;bottom:0}#playoffGames .game .pointsLeader span{margin-left:43px}#playoffGames .game .seriesText{white-space:nowrap;opacity:.5;padding-left:0;padding-right:10px;font-family:degular-variable,Arial,sans-serif;font-style:normal;font-weight:500}#playoffGames .game .seriesText span{display:none}@media (max-width:325px){#playoffGames .game .seriesText{display:none}}#playoffGames .game.last-game-series .seriesText{opacity:1;font-weight:700}#playoffGames .game.last-game-series .seriesText span{display:inline}@keyframes unfoldAnimation{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes unfoldAnimationRecord{0%{opacity:0;transform:scale(1.2)}80%{opacity:1;transform:scale(.8)}to{opacity:1;transform:scale(1)}}
