@import"https://indestructibletype.com/fonts/Jost.css";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}button{-webkit-tap-highlight-color:transparent}.fade-in{animation:calc(.6s / var(--animation-speed, 1)) ease-out fade-in}.fade-in-fast{animation:calc(.3s / var(--animation-speed, 1)) ease-out fade-in-fast}.fade-in-slow{animation:calc(1s / var(--animation-speed, 1)) ease-out fade-in}.fade-out{animation:calc(.2s / var(--animation-speed, 1)) ease-out both fade-out}@keyframes fade-in{0%{opacity:0}}@keyframes fade-in-fast{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}.expand--0{animation:calc(.6s / var(--animation-speed, 1)) cubic-bezier(.14,.97,.29,.97) expand-and-slide calc(0s / var(--animation-speed, 1)),calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(0s / var(--animation-speed, 1)) backwards}@media (prefers-reduced-motion){.expand--0{animation:calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(0s / var(--animation-speed, 1)) backwards}}.expand--1{animation:calc(.6s / var(--animation-speed, 1)) cubic-bezier(.14,.97,.29,.97) expand-and-slide calc(.1109896296s / var(--animation-speed, 1)),calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.1109896296s / var(--animation-speed, 1)) backwards}@media (prefers-reduced-motion){.expand--1{animation:calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.1109896296s / var(--animation-speed, 1)) backwards}}.expand--2{animation:calc(.6s / var(--animation-speed, 1)) cubic-bezier(.14,.97,.29,.97) expand-and-slide calc(.2020503704s / var(--animation-speed, 1)),calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.2020503704s / var(--animation-speed, 1)) backwards}@media (prefers-reduced-motion){.expand--2{animation:calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.2020503704s / var(--animation-speed, 1)) backwards}}.expand--3{animation:calc(.6s / var(--animation-speed, 1)) cubic-bezier(.14,.97,.29,.97) expand-and-slide calc(.27632s / var(--animation-speed, 1)),calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.27632s / var(--animation-speed, 1)) backwards}@media (prefers-reduced-motion){.expand--3{animation:calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.27632s / var(--animation-speed, 1)) backwards}}.expand--4{animation:calc(.6s / var(--animation-speed, 1)) cubic-bezier(.14,.97,.29,.97) expand-and-slide calc(.3369362963s / var(--animation-speed, 1)),calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.3369362963s / var(--animation-speed, 1)) backwards}@media (prefers-reduced-motion){.expand--4{animation:calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.3369362963s / var(--animation-speed, 1)) backwards}}.expand--5{animation:calc(.6s / var(--animation-speed, 1)) cubic-bezier(.14,.97,.29,.97) expand-and-slide calc(.387037037s / var(--animation-speed, 1)),calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.387037037s / var(--animation-speed, 1)) backwards}@media (prefers-reduced-motion){.expand--5{animation:calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.387037037s / var(--animation-speed, 1)) backwards}}.expand--6{animation:calc(.6s / var(--animation-speed, 1)) cubic-bezier(.14,.97,.29,.97) expand-and-slide calc(.42976s / var(--animation-speed, 1)),calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.42976s / var(--animation-speed, 1)) backwards}@media (prefers-reduced-motion){.expand--6{animation:calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.42976s / var(--animation-speed, 1)) backwards}}.expand--7{animation:calc(.6s / var(--animation-speed, 1)) cubic-bezier(.14,.97,.29,.97) expand-and-slide calc(.468242963s / var(--animation-speed, 1)),calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.468242963s / var(--animation-speed, 1)) backwards}@media (prefers-reduced-motion){.expand--7{animation:calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.468242963s / var(--animation-speed, 1)) backwards}}.expand--8{animation:calc(.6s / var(--animation-speed, 1)) cubic-bezier(.14,.97,.29,.97) expand-and-slide calc(.5056237037s / var(--animation-speed, 1)),calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.5056237037s / var(--animation-speed, 1)) backwards}@media (prefers-reduced-motion){.expand--8{animation:calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.5056237037s / var(--animation-speed, 1)) backwards}}.expand--9{animation:calc(.6s / var(--animation-speed, 1)) cubic-bezier(.14,.97,.29,.97) expand-and-slide calc(.54504s / var(--animation-speed, 1)),calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.54504s / var(--animation-speed, 1)) backwards}@media (prefers-reduced-motion){.expand--9{animation:calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.54504s / var(--animation-speed, 1)) backwards}}.expand--10{animation:calc(.6s / var(--animation-speed, 1)) cubic-bezier(.14,.97,.29,.97) expand-and-slide calc(.5896296296s / var(--animation-speed, 1)),calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.5896296296s / var(--animation-speed, 1)) backwards}@media (prefers-reduced-motion){.expand--10{animation:calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.5896296296s / var(--animation-speed, 1)) backwards}}.expand--11{animation:calc(.6s / var(--animation-speed, 1)) cubic-bezier(.14,.97,.29,.97) expand-and-slide calc(.6425303704s / var(--animation-speed, 1)),calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.6425303704s / var(--animation-speed, 1)) backwards}@media (prefers-reduced-motion){.expand--11{animation:calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.6425303704s / var(--animation-speed, 1)) backwards}}.expand--12{animation:calc(.6s / var(--animation-speed, 1)) cubic-bezier(.14,.97,.29,.97) expand-and-slide calc(.70688s / var(--animation-speed, 1)),calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.70688s / var(--animation-speed, 1)) backwards}@media (prefers-reduced-motion){.expand--12{animation:calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.70688s / var(--animation-speed, 1)) backwards}}.expand--13{animation:calc(.6s / var(--animation-speed, 1)) cubic-bezier(.14,.97,.29,.97) expand-and-slide calc(.7858162963s / var(--animation-speed, 1)),calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.7858162963s / var(--animation-speed, 1)) backwards}@media (prefers-reduced-motion){.expand--13{animation:calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.7858162963s / var(--animation-speed, 1)) backwards}}.expand--14{animation:calc(.6s / var(--animation-speed, 1)) cubic-bezier(.14,.97,.29,.97) expand-and-slide calc(.882477037s / var(--animation-speed, 1)),calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.882477037s / var(--animation-speed, 1)) backwards}@media (prefers-reduced-motion){.expand--14{animation:calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.882477037s / var(--animation-speed, 1)) backwards}}.expand--15{animation:calc(.6s / var(--animation-speed, 1)) cubic-bezier(.14,.97,.29,.97) expand-and-slide calc(1s / var(--animation-speed, 1)),calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(1s / var(--animation-speed, 1)) backwards}@media (prefers-reduced-motion){.expand--15{animation:calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(1s / var(--animation-speed, 1)) backwards}}.expand--last{animation:calc(.6s / var(--animation-speed, 1)) cubic-bezier(.14,.97,.29,.97) expand-and-slide calc(.75s / var(--animation-speed, 1)),calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.75s / var(--animation-speed, 1)) backwards}@media (prefers-reduced-motion){.expand--last{animation:calc(.3s / var(--animation-speed, 1)) ease-in fade-in calc(.75s / var(--animation-speed, 1)) backwards}}@keyframes expand-and-slide{0%{transform:scale(.95) translateY(-4rem)}}@keyframes slide-down{0%{transform:translateY(-.25rem)}}@keyframes nope{0%{transform:translate(0)}6.5%{transform:translate(-4px) rotateY(-10deg)}18.5%{transform:translate(3px) rotateY(8deg)}31.5%{transform:translate(-2px) rotateY(-6deg)}43.5%{transform:translate(1px) rotateY(4deg)}50%{transform:translate(0)}}@media (prefers-reduced-motion: no-preference){.nope-animation{animation-name:nope;animation-duration:1s;animation-timing-function:ease-in-out;animation-fill-mode:both}}html{--animation-speed: 1;scrollbar-gutter:stable;font-size:62.5%}@media (min-width: 360px){html{font-size:68.75%}}@media (min-width: 420px){html{font-size:81.25%}}@media (min-width: 500px){html{font-size:87.5%}}body{margin:0;padding-bottom:1rem;background-color:#425eb8;background-image:url(/nhl-recap/ice.svg);color:#d0d9dd;font-family:Jost,sans-serif;font-size:1.6em;text-align:center}.visually-hidden{position:absolute;width:1px;height:auto;margin:0;padding:0;border:0;white-space:nowrap;overflow:hidden;clip-path:inset(100%);-webkit-user-select:none;-moz-user-select:none;user-select:none}main{margin-top:4.75rem}.button{padding:.25rem;border:0;outline:none;background-color:transparent;font-size:0}.button--play .visible-button,.button--pause .visible-button{background-color:#00000080;border-radius:50%}.button .visible-button{display:inline-block;width:3.5rem;height:3.5rem;transition:color calc(.25s / var(--animation-speed, 1)) ease-out;color:#d0d9dd;animation:calc(.6s / var(--animation-speed, 1)) fade-in}.button .visible-button:hover{color:#f7f7f7}.button:focus .visible-button{outline:2px solid hsl(198,16%,84%)}.button:focus:not(:focus-visible) .visible-button{outline:none}.button--hidden{cursor:default;opacity:0;animation:calc(.6s / var(--animation-speed, 1)) hidden}.clock{flex-basis:0;flex-grow:1;text-align:right}.clock__time{margin-left:.25em;font-weight:600;font-variant-numeric:tabular-nums}.expandable{animation-fill-mode:both;animation-delay:calc(.3s / var(--animation-speed, 1));display:grid;overflow:hidden}@media (prefers-reduced-motion: no-preference){.expandable{transition:grid-template-rows calc(.45s / var(--animation-speed, 1)) cubic-bezier(.14,.97,.29,.97)}}.expandable--hidden{visibility:hidden;grid-template-rows:0fr}.expandable--shown{visibility:visible;grid-template-rows:1fr}.expandable__container{min-height:0}.game{width:16rem;margin:.25rem;float:left;transition:transform cubic-bezier(.14,.97,.29,.97),background-color cubic-bezier(.14,.97,.29,.97);transition-duration:calc(1s / var(--animation-speed, 1)),calc(1s / var(--animation-speed, 1));border-radius:1rem;background:#0f247180;font-size:1.4rem;box-sizing:border-box}.game.in-front{position:relative;box-shadow:#00000080 0 5px 10px;z-index:1}.game.in-focus{background:#0f2471;transition-duration:calc(1s / var(--animation-speed, 1)),calc(1s / var(--animation-speed, 1))}.game__secondary-panel{background-color:#0f2471}.game__secondary-panel:last-child{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.game__series-wins{padding:.75rem 0;color:#d0d9dd;font-size:1rem;text-transform:uppercase}.game__errors{padding:.75rem 0;font-size:1rem}.header{display:flex;align-items:center;justify-content:center;position:fixed;top:0;width:100%;height:4rem;background-color:#0f247180;color:#f7f7f7;box-shadow:0 0 4px #00000080;overflow:hidden;z-index:2}.header__container{display:flex;align-items:center;width:100%;max-width:34rem;margin:auto;padding:0 .8rem;overflow:hidden;box-sizing:border-box}.header__title{flex-basis:0;flex-grow:1;display:inline;margin:0;font-size:1.6rem;font-weight:800;text-align:left;padding-top:.2rem}.header__title .all-caps{letter-spacing:-.5px}.header__date{flex-basis:0;flex-grow:1;text-align:right;padding-top:.2rem}.icon svg{width:100%;height:100%}.links-panel{padding:.75rem 0;color:#d0d9dd}.expandable:not(:last-child) .links-panel{padding-bottom:0}.game--pre-game .links-panel,.game--post-game-in-progress .links-panel,.game--post-game-finished .links-panel{animation:calc(.6s / var(--animation-speed, 1)) fade-in,calc(.3s / var(--animation-speed, 1)) slide-down;animation-fill-mode:both;animation-delay:calc(.45s / var(--animation-speed, 1))}.links-panel__heading{color:#f7f7f7;font-size:1rem;text-transform:uppercase}.links-panel__link-container{display:inline-flex;flex-direction:column}.links-panel__link{display:inline-block;margin-top:.5rem;padding:.5rem 1rem;transition:background-color calc(.25s / var(--animation-speed, 1)) ease-out;border:1px solid hsl(227,51%,38%);border-radius:2rem;color:#d0d9dd;font-size:1.2rem;text-decoration:none}.links-panel__link:hover,.links-panel__link:active{background-color:#2f4592}.links-panel__link-icon-container{display:inline-block;position:relative;top:.05rem;width:1rem;margin-left:.5rem}.loader:before{content:"..."}@media (prefers-reduced-motion: no-preference){.loader{animation:l4 1.5s linear infinite}}@keyframes l4{0%{clip-path:inset(0 2ch 0 0)}to{clip-path:inset(0 -2ch 0 0)}}.score-list{display:inline-grid;max-width:33.1rem;margin:auto;grid-template-columns:repeat(2,1fr)}.score-list--single-game{grid-template-columns:repeat(1,1fr)}.series-wins__delimiter{padding:0 .15rem}.series-wins__tied,.series-wins__leading-team{color:#fbc02d}.score-panel{animation-fill-mode:both;animation-delay:calc(.15s / var(--animation-speed, 1));display:flex;align-items:baseline;padding:.45rem 0 .5rem;border-radius:1rem 1rem 0 0;color:#f7f7f7;font-size:1.2rem}.team-logo__image--NSH{transform:scale(1.185)}.team-logo__image--STL{transform:scale(1.165)}.team-logo__image--SEA{transform:scale(1.099)}.team-logo__image--MIN{transform:scale(1.084)}.team-logo__image--COL,.team-logo__image--VGK{transform:scale(1.046)}.team-logo__image--WSH,.team-logo__image--PHI{transform:scale(1.045)}.team-logo__image--FLA{transform:scale(1.038)}.team-logo__image--CGY{transform:scale(1.036)}.team-logo__image--DET{transform:scale(1.035)}.team-logo__image--CHI{transform:scale(1.029)}.team-logo__image--CAR{transform:scale(1.016)}.team-logo__image--NYR{transform:scale(1.01)}.team-logo__image--NJD,.team-logo__image--TOR{transform:scale(1.009)}.team-logo__image--PIT{transform:scale(1.007)}.team-logo__image--NYI{transform:scale(.999)}.team-logo__image--UTA{transform:scale(.986)}.team-logo__image--TBL{transform:scale(.981)}.team-logo__image--VAN{transform:scale(.974)}.team-logo__image--OTT,.team-logo__image--CBJ{transform:scale(.963)}.team-logo__image--SJS{transform:scale(.944)}.team-logo__image--ANA,.team-logo__image--LAK{transform:scale(.94)}.team-logo__image--MTL{transform:scale(.938)}.team-logo__image--DAL{transform:scale(.937)}.team-logo__image--BOS{transform:scale(.934)}.team-logo__image--BUF{transform:scale(.931)}.team-logo__image--EDM{transform:scale(.922)}.team-logo__image--ARI{transform:scale(.912)}.team-logo__image--WPG{transform:scale(.905)}.team-logo{position:relative;flex-grow:1;height:1.25em}.team-logo__image{position:absolute;top:1px;width:2.5em;height:1.67em}.team-logo__image--away{right:0}.team-logo__image--home{left:0}.team-logo__image--ANA{transform:scale(1.1)}.team-logo__image--CAR.team-logo__image--away{right:2px}.team-logo__image--CAR.team-logo__image--home{left:2px}.team-logo__image--CHI{transform:scale(1.1)}.team-logo__image--DAL{top:-1px}.team-logo__image--DAL{transform:scale(1.2)}.team-logo__image--DET.team-logo__image--away{right:2px}.team-logo__image--DET.team-logo__image--home{left:2px}.team-logo__image--DET{top:-1px}.team-logo__image--FLA.team-logo__image--away{right:-1px}.team-logo__image--FLA.team-logo__image--home{left:-1px}.team-logo__image--LAK.team-logo__image--away{right:4px}.team-logo__image--LAK.team-logo__image--home{left:4px}.team-logo__image--MIN.team-logo__image--away{right:2px}.team-logo__image--MIN.team-logo__image--home{left:2px}.team-logo__image--MTL.team-logo__image--away{right:2px}.team-logo__image--MTL.team-logo__image--home{left:2px}.team-logo__image--NJD.team-logo__image--away{right:-1px}.team-logo__image--NJD.team-logo__image--home{left:-1px}.team-logo__image--NSH.team-logo__image--away{right:2px}.team-logo__image--NSH.team-logo__image--home{left:2px}.team-logo__image--NYR.team-logo__image--away{right:-1px}.team-logo__image--NYR.team-logo__image--home{left:-1px}.team-logo__image--OTT.team-logo__image--away{right:1px}.team-logo__image--OTT.team-logo__image--home{left:1px}.team-logo__image--PHI.team-logo__image--away{right:2px}.team-logo__image--PHI.team-logo__image--home{left:2px}.team-logo__image--PHI{transform:scale(1.1)}.team-logo__image--SEA.team-logo__image--away{right:-4px}.team-logo__image--SEA.team-logo__image--home{left:-4px}.team-logo__image--SJS.team-logo__image--away{right:3px}.team-logo__image--SJS.team-logo__image--home{left:3px}.team-logo__image--STL.team-logo__image--away{right:-1px}.team-logo__image--STL.team-logo__image--home{left:-1px}.team-logo__image--TBL.team-logo__image--away{right:1px}.team-logo__image--TBL.team-logo__image--home{left:1px}.team-logo__image--TOR.team-logo__image--away{right:-2px}.team-logo__image--TOR.team-logo__image--home{left:-2px}.team-logo__image--TOR{top:-1px}.team-logo__image--UTA.team-logo__image--away{right:2px}.team-logo__image--UTA.team-logo__image--home{left:2px}.team-logo__image--VAN.team-logo__image--away{right:-1px}.team-logo__image--VAN.team-logo__image--home{left:-1px}.team-logo__image--VGK.team-logo__image--away{right:-3px}.team-logo__image--VGK.team-logo__image--home{left:-3px}.team-logo__image--WPG.team-logo__image--away{right:-2px}.team-logo__image--WPG.team-logo__image--home{left:-2px}.team-logo__image--WSH.team-logo__image--away{right:1px}.team-logo__image--WSH.team-logo__image--home{left:1px}.team-panel{display:flex;flex-basis:1rem;flex-grow:1;align-items:baseline}.team-panel__team-name{font-weight:600}.team-panel__team-score{position:relative;top:2px;color:#fbc02d;font-size:1.7rem;font-weight:700;font-variant-numeric:tabular-nums}.team-panel__team-score--hidden{visibility:hidden}.team-panel--away .team-panel__team-score{margin-left:.3em}.team-panel--home .team-panel__team-score{margin-right:.3em}.team-panel__delimiter{width:1em;color:#d0d9dd;text-align:center}.team-panel__delimiter-period{position:relative;bottom:1px;font-size:.8rem}.info-panel{position:relative;padding-bottom:.75rem;font-size:1.2rem;line-height:1.5rem;box-sizing:border-box}@media (prefers-reduced-motion: no-preference){.info-panel{transition:height calc(.45s / var(--animation-speed, 1)) cubic-bezier(.14,.97,.29,.97)}}.info-panel:last-child>*:last-child{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.game--playback .info-panel,.game--pre-summary-finished .info-panel,.game--summary-finished .info-panel{height:8.75rem}.game--in-progress .info-panel,.game--pre-summary-in-progress .info-panel,.game--summary-in-progress .info-panel{height:11rem}.game--pre-game .info-panel--team-stats-line-count-1{height:6.5rem}.game--post-game-finished .info-panel--team-stats-line-count-1{height:13rem}.game--post-game-finished .info-panel--team-stats-line-count-1.info-panel--with-game-stats{height:27.75rem}.game--post-game-in-progress .info-panel--team-stats-line-count-1{height:15.25rem}.game--post-game-in-progress .info-panel--team-stats-line-count-1.info-panel--with-game-stats{height:30rem}.game--pre-game .info-panel--team-stats-line-count-2{height:8rem}.game--post-game-finished .info-panel--team-stats-line-count-2{height:14.5rem}.game--post-game-finished .info-panel--team-stats-line-count-2.info-panel--with-game-stats{height:29.25rem}.game--post-game-in-progress .info-panel--team-stats-line-count-2{height:16.75rem}.game--post-game-in-progress .info-panel--team-stats-line-count-2.info-panel--with-game-stats{height:31.5rem}.game--pre-game .info-panel--team-stats-line-count-3{height:9.5rem}.game--post-game-finished .info-panel--team-stats-line-count-3{height:16rem}.game--post-game-finished .info-panel--team-stats-line-count-3.info-panel--with-game-stats{height:30.75rem}.game--post-game-in-progress .info-panel--team-stats-line-count-3{height:18.25rem}.game--post-game-in-progress .info-panel--team-stats-line-count-3.info-panel--with-game-stats{height:33rem}.game--pre-game .info-panel--team-stats-line-count-4{height:11rem}.game--post-game-finished .info-panel--team-stats-line-count-4{height:17.5rem}.game--post-game-finished .info-panel--team-stats-line-count-4.info-panel--with-game-stats{height:32.25rem}.game--post-game-in-progress .info-panel--team-stats-line-count-4{height:19.75rem}.game--post-game-in-progress .info-panel--team-stats-line-count-4.info-panel--with-game-stats{height:34.5rem}.game--pre-game .info-panel--team-stats-line-count-5{height:12.5rem}.game--post-game-finished .info-panel--team-stats-line-count-5{height:19rem}.game--post-game-finished .info-panel--team-stats-line-count-5.info-panel--with-game-stats{height:33.75rem}.game--post-game-in-progress .info-panel--team-stats-line-count-5{height:21.25rem}.game--post-game-in-progress .info-panel--team-stats-line-count-5.info-panel--with-game-stats{height:36rem}.game--pre-game .info-panel--team-stats-line-count-6{height:14rem}.game--post-game-finished .info-panel--team-stats-line-count-6{height:20.5rem}.game--post-game-finished .info-panel--team-stats-line-count-6.info-panel--with-game-stats{height:35.25rem}.game--post-game-in-progress .info-panel--team-stats-line-count-6{height:22.75rem}.game--post-game-in-progress .info-panel--team-stats-line-count-6.info-panel--with-game-stats{height:37.5rem}.game--pre-game .info-panel--team-stats-line-count-7{height:15.5rem}.game--post-game-finished .info-panel--team-stats-line-count-7{height:22rem}.game--post-game-finished .info-panel--team-stats-line-count-7.info-panel--with-game-stats{height:36.75rem}.game--post-game-in-progress .info-panel--team-stats-line-count-7{height:24.25rem}.game--post-game-in-progress .info-panel--team-stats-line-count-7.info-panel--with-game-stats{height:39rem}.game--pre-game .info-panel--team-stats-line-count-8{height:17rem}.game--post-game-finished .info-panel--team-stats-line-count-8{height:23.5rem}.game--post-game-finished .info-panel--team-stats-line-count-8.info-panel--with-game-stats{height:38.25rem}.game--post-game-in-progress .info-panel--team-stats-line-count-8{height:25.75rem}.game--post-game-in-progress .info-panel--team-stats-line-count-8.info-panel--with-game-stats{height:40.5rem}.game-description{padding-bottom:.75rem;color:#d0d9dd;text-align:center}.game--pre-game .game-description{animation-fill-mode:both;animation-delay:calc(.15s / var(--animation-speed, 1))}.game--in-progress .game-description{animation-fill-mode:both;animation-delay:calc(.3s / var(--animation-speed, 1))}.game-description__value{padding-left:.25rem;color:#f7f7f7}.latest-goal{height:8rem;padding-bottom:.75rem}.latest-goal__time,.latest-goal__goal-count{color:#d0d9dd}.latest-goal__team{margin-left:.7rem;color:#f7f7f7}.latest-goal__strength,.latest-goal__empty-net{margin-left:.7rem;color:#ffee57}.latest-goal__scorer,.latest-goal__assister{color:#fbc02d;white-space:nowrap;overflow:hidden}.latest-goal__assists:not(:empty){margin-top:.5rem}.latest-goal__assists-label{font-size:1rem;text-transform:uppercase}.player-logo{position:relative;width:1.5em;height:1em}.player-logo--ANA{right:2px}.player-logo--ARI{right:-1px}.stat{display:flex;width:100%}.stat__value{flex-basis:0;flex-grow:1}.stat__value--away{text-align:right}.stat__value--home{text-align:left}.stat__value--highlight{color:#fbc02d}.stat__label{display:inline-block;width:5.5rem;color:#d0d9dd;font-size:.8rem;text-transform:uppercase}.stat__delimiter{margin:0 1px}.stats{animation-fill-mode:both;animation-delay:calc(.3s / var(--animation-speed, 1));display:flex;flex-direction:column;width:100%;box-sizing:border-box}.stats__heading{color:#f7f7f7;font-size:1rem;text-transform:uppercase}.stats__subheading{color:#d0d9dd;font-size:.8rem;text-transform:uppercase;margin-top:-.25rem}.game--post-game-in-progress .stats,.game--post-game-finished .stats{animation:calc(.6s / var(--animation-speed, 1)) fade-in,calc(.3s / var(--animation-speed, 1)) slide-down;animation-fill-mode:both;animation-delay:calc(.3s / var(--animation-speed, 1))}.stats-panel{display:flex;flex-direction:column;justify-content:space-evenly;height:0;background-color:#0f247180}@media (prefers-reduced-motion: no-preference){.stats-panel{transition:height calc(.45s / var(--animation-speed, 1)) cubic-bezier(.14,.97,.29,.97)}}.game--pre-game .info-panel--team-stats-line-count-1 .stats-panel{height:4.25rem}.game--post-game-in-progress .info-panel--team-stats-line-count-1 .stats-panel,.game--post-game-finished .info-panel--team-stats-line-count-1 .stats-panel{height:19rem}.game--pre-game .info-panel--team-stats-line-count-2 .stats-panel{height:5.75rem}.game--post-game-in-progress .info-panel--team-stats-line-count-2 .stats-panel,.game--post-game-finished .info-panel--team-stats-line-count-2 .stats-panel{height:20.5rem}.game--pre-game .info-panel--team-stats-line-count-3 .stats-panel{height:7.25rem}.game--post-game-in-progress .info-panel--team-stats-line-count-3 .stats-panel,.game--post-game-finished .info-panel--team-stats-line-count-3 .stats-panel{height:22rem}.game--pre-game .info-panel--team-stats-line-count-4 .stats-panel{height:8.75rem}.game--post-game-in-progress .info-panel--team-stats-line-count-4 .stats-panel,.game--post-game-finished .info-panel--team-stats-line-count-4 .stats-panel{height:23.5rem}.game--pre-game .info-panel--team-stats-line-count-5 .stats-panel{height:10.25rem}.game--post-game-in-progress .info-panel--team-stats-line-count-5 .stats-panel,.game--post-game-finished .info-panel--team-stats-line-count-5 .stats-panel{height:25rem}.game--pre-game .info-panel--team-stats-line-count-6 .stats-panel{height:11.75rem}.game--post-game-in-progress .info-panel--team-stats-line-count-6 .stats-panel,.game--post-game-finished .info-panel--team-stats-line-count-6 .stats-panel{height:26.5rem}.game--pre-game .info-panel--team-stats-line-count-7 .stats-panel{height:13.25rem}.game--post-game-in-progress .info-panel--team-stats-line-count-7 .stats-panel,.game--post-game-finished .info-panel--team-stats-line-count-7 .stats-panel{height:28rem}.game--pre-game .info-panel--team-stats-line-count-8 .stats-panel{height:14.75rem}.game--post-game-in-progress .info-panel--team-stats-line-count-8 .stats-panel,.game--post-game-finished .info-panel--team-stats-line-count-8 .stats-panel{height:29.5rem}.summary{height:8rem;padding-bottom:.75rem}.summary__heading{color:#f7f7f7;font-size:1rem;text-transform:uppercase}.summary__point-scorers{display:inline-block;position:relative;left:-2px}.summary__point-scorer{display:flex;align-items:center;margin-top:1px}.summary__point-scorer .player{flex:auto;margin:0 .3em 0 .2em;color:#fbc02d;text-align:left;white-space:nowrap}.summary__point-scorer .points{white-space:nowrap;overflow:hidden}.summary__point-scorer .goals--highlight{color:#f7f7f7}
