html[data-design=v2]{--v2-navy:#0A1F33;--v2-navy2:#12304D;--v2-navy3:#1C466F;--v2-rink:#06131F;--v2-cell:#030B13;--v2-ice:#EEF3F7;--v2-ice2:#E3EAF1;--v2-blue:#1E5AA8;--v2-bline:#2E7BD6;--v2-red:#E4572E;--v2-neg:#B23A17;--v2-gray:#8FA3BA;--v2-line:#C9D6E3;--v2-muted:#4F6580;--v2-soft:#A9BCCF;--v2-dim:#D5DFE9;--text-secondary-on-light:var(--v2-muted);--text-secondary-on-dark:var(--v2-soft);--goal-red:var(--v2-neg);--center-line:var(--v2-bline);--goal-light:var(--v2-bline);--rink-navy-raised:var(--v2-navy3);--muted-foreground:213 24% 41%;--app-font-serif:var(--font-body-family);--font-serif:var(--font-body-family)}html[data-design=v2] .v2-skip{position:absolute;left:-9999px;top:0;z-index:100;background:var(--surface-card);color:var(--text-on-ice);padding:12px 16px;font-weight:600;border-radius:0}html[data-design=v2] .v2-skip:focus{left:0}html[data-design=v2] .v2-search-input:focus-visible{outline:none}html[data-design=v2] :focus-visible{outline:2px solid var(--v2-bline);outline-offset:2px}html[data-design=v2] .v2-main:focus{outline:none}html[data-design=v2] .v2-header{background:var(--v2-navy);color:#fff}html[data-design=v2] .v2-header__inner{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;min-height:76px;padding-top:8px;padding-bottom:0}html[data-design=v2] .v2-brand{display:flex;align-items:center;gap:10px;flex:1 1 0;min-width:0;min-height:44px;color:#fff}html[data-design=v2] .v2-brand__logo{width:auto;height:30px;flex:none}html[data-design=v2] .v2-brand__wordmark{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-display-family);font-weight:700;font-size:clamp(16px,4.4vw,22px);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-shadow:none}html[data-design=v2] .v2-search-button{color:var(--v2-soft)!important;min-height:44px}html[data-design=v2] .v2-search-button:hover{color:#fff!important}html[data-design=v2] .v2-nav{order:3;width:100%;display:grid;grid-template-columns:repeat(4,1fr)}html[data-design=v2] .v2-nav__link{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 10px;color:var(--v2-soft);font-weight:500;font-size:15px;white-space:nowrap;text-decoration:none}html[data-design=v2] .v2-nav__link:hover{color:#fff}html[data-design=v2] .v2-nav__link[aria-current=page]{color:#fff;box-shadow:inset 0 -2px 0 var(--v2-red)}html[data-design=v2] .v2-account{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;min-height:44px}html[data-design=v2] .v2-account>div{flex-wrap:nowrap;gap:8px}html[data-design=v2] .v2-account a[aria-label="Account settings"]{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;margin:0;padding:0}html[data-design=v2] .v2-account button{flex:none;min-width:44px;min-height:44px;white-space:nowrap}html[data-design=v2] .v2-account span[title]{min-width:0;max-width:120px;flex:0 1 auto}@media (max-width:639px){html[data-design=v2] .v2-account span[title]{display:none}html[data-design=v2] .v2-account button{padding-left:10px;padding-right:10px;min-width:0}}@media (min-width:480px){html[data-design=v2] .v2-brand{gap:12px}html[data-design=v2] .v2-brand__logo{height:40px}}@media (min-width:640px){html[data-design=v2] .v2-brand__logo{height:48px}html[data-design=v2] .v2-nav__link{font-size:16px}}@media (min-width:1024px){html[data-design=v2] .v2-header__inner{flex-wrap:nowrap;gap:16px;min-height:84px;padding-top:0}html[data-design=v2] .v2-brand__wordmark{font-size:clamp(18px,2.4vw,26px)}html[data-design=v2] .v2-nav{order:0;width:auto;display:flex;gap:2px}}html[data-design=v2] .v2-footer{margin-top:56px;padding:36px 0 28px;background:var(--v2-navy);border-top:0;color:var(--v2-soft);font-size:14px}html[data-design=v2] .v2-footer__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px}html[data-design=v2] .v2-footer__brand{display:flex;align-items:center;gap:12px}html[data-design=v2] .v2-footer__logo{width:auto;height:36px;opacity:.92}html[data-design=v2] .v2-footer__wordmark{font-family:var(--font-display-family);font-weight:700;font-size:20px;letter-spacing:.06em;text-transform:uppercase;color:#fff}html[data-design=v2] .v2-footer__links{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:0 8px}html[data-design=v2] .v2-footer__links a,html[data-design=v2] .v2-footer__links button{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;color:var(--v2-soft);font-weight:500;font-size:14px;white-space:nowrap}html[data-design=v2] .v2-footer__links a:hover,html[data-design=v2] .v2-footer__links button:hover{color:#fff}html[data-design=v2] .v2-footer__disclaimer{margin-top:16px;padding-top:14px;font-size:13px;color:var(--v2-soft);border-top:1px solid var(--v2-navy3)}html[data-design=v2] .v2-footer [data-testid=support-footer] a{min-height:44px;display:inline-flex;align-items:center}html[data-design=v2] .v2-board{background:var(--v2-rink);border:1px solid var(--v2-navy3);border-radius:0;color:#fff;padding:14px 14px 16px;box-shadow:inset 0 0 0 4px var(--v2-cell)}@media (min-width:640px){html[data-design=v2] .v2-board{padding:18px 24px 20px}}html[data-design=v2] .v2-board__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-family:var(--font-display-family);font-weight:500;font-size:14px;letter-spacing:.14em;text-transform:uppercase;color:var(--v2-soft)}html[data-design=v2] .v2-board__status{color:var(--v2-red)}html[data-design=v2] .v2-board a{color:inherit}html[data-design=v2] .v2-cells{display:inline-flex;align-items:center;gap:4px}html[data-design=v2] .v2-cells__gap{display:inline-block;width:.4em}html[data-design=v2] .v2-digit{display:inline-grid;place-items:center;width:.78em;height:1.25em;font-family:var(--font-display-family);font-weight:700;line-height:1;font-size:clamp(34px,6vw,64px);background-color:var(--v2-cell);background-image:radial-gradient(#10283D 1px,transparent 0);background-size:4px 4px;border:1px solid var(--v2-navy2);border-radius:0;color:var(--v2-ice)}html[data-design=v2] .v2-digit--lit{color:var(--v2-red);text-shadow:0 0 12px rgba(228,87,46,.55)}html[data-design=v2] .v2-digit--white{color:#fff;text-shadow:0 0 10px rgba(238,243,247,.4)}html[data-design=v2] .v2-digit--off{color:var(--v2-gray)}html[data-design=v2] .v2-colon{font-family:var(--font-display-family);font-weight:700;color:var(--v2-red);font-size:clamp(28px,5vw,52px)}html[data-design=v2] .v2-cells--sm .v2-digit{font-size:26px}html[data-design=v2] .v2-cells--sm .v2-colon{font-size:20px}html[data-design=v2] .v2-cells--md .v2-digit{font-size:clamp(30px,7vw,52px)}html[data-design=v2] .v2-cells--lg .v2-digit{font-size:clamp(34px,8vw,72px)}html[data-design=v2] .v2-chip{display:inline-flex;align-items:center;justify-content:center;height:22px;min-width:38px;padding:0 6px;border-radius:2px;font-family:var(--font-display-family);font-weight:700;font-size:12px;letter-spacing:.04em;flex:none}html[data-design=v2] a.v2-chip:hover{filter:brightness(1.12);text-decoration:none}html[data-design=v2] .v2-rule{height:3px;margin:32px 0;background:var(--v2-bline);border:0;opacity:1}html[data-design=v2] .v2-section-title{font-family:var(--font-display-family);font-weight:700;font-size:28px;line-height:1.15;text-transform:uppercase;color:var(--text-on-ice)}html[data-design=v2] .v2-section-sub{font-size:14px;color:var(--v2-muted)}html[data-design=v2] .league-feed-page,html[data-design=v2] .league-feed-page .rounded-lg,html[data-design=v2] .league-feed-page .rounded-xl{border-radius:0}html[data-design=v2] table th{background:var(--v2-ice2);color:var(--v2-muted)}html[data-design=v2] [role=tab]{min-height:44px}html[data-design=v2] [role=tab][aria-selected=true]{box-shadow:inset 0 -2px 0 var(--v2-bline)}html[data-design=v2] .tab-panel{animation:none}html[data-design=v2] [data-testid=win-bar],html[data-design=v2] [data-testid=win-bar] .rounded-full{border-radius:0}html[data-design=v2] .animate-pulse{background-color:var(--v2-ice2)}html[data-design=v2] [data-testid=scoreboard-refresh-failed],html[data-design=v2] [data-testid=scoreboard-unavailable]{border-radius:0}@media (prefers-reduced-motion:reduce){html[data-design=v2] .animate-pulse{animation:none}}html[data-design=v2] .v2-hang{position:relative;background:var(--v2-navy);box-shadow:0 0 0 100vmax var(--v2-navy);clip-path:inset(0 -100vmax);padding:8px 0 28px}html[data-design=v2] .v2-hero .v2-hang{margin-top:-2rem}@media (min-width:768px){html[data-design=v2] .v2-hero .v2-hang{margin-top:-3rem}}html[data-design=v2] .v2-hero__board{text-align:center;display:flex;flex-direction:column;justify-content:center;min-height:calc(max(44px, min(12vw, 120px)) + 227px)}@media (min-width:640px){html[data-design=v2] .v2-hero__board{min-height:calc(max(44px, min(12vw, 120px)) + 235px)}}html[data-design=v2] .v2-hero__board .v2-board__head{justify-content:center}html[data-design=v2] .v2-hero__board--match .v2-board__head{display:grid;grid-template-columns:1fr auto 1fr;align-items:baseline;text-align:left}html[data-design=v2] .v2-hero__board--match .v2-board__head>:last-child{text-align:right}html[data-design=v2] .v2-hero__message{display:flex;align-items:center;justify-content:center;gap:10px;min-height:96px;font-family:var(--font-display-family);font-weight:600;font-size:clamp(20px,4vw,30px);letter-spacing:.1em;text-transform:uppercase;color:#fff}html[data-design=v2] .v2-hero__countdown{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;gap:8px 10px;padding:16px 0 4px}html[data-design=v2] .v2-hero__unit{display:flex;flex-direction:column;align-items:center;gap:6px}html[data-design=v2] .v2-hero__unit .v2-digit{font-size:clamp(30px,8vw,64px)}html[data-design=v2] .v2-hero__unit-label{font-family:var(--font-display-family);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--v2-soft)}html[data-design=v2] .v2-hero__sep{font-family:var(--font-display-family);font-weight:700;font-size:clamp(24px,6vw,48px);line-height:clamp(38px,10vw,80px);color:var(--v2-red)}html[data-design=v2] .v2-hero__live{display:inline-flex;align-items:center;gap:8px;color:var(--v2-red)}html[data-design=v2] .v2-hero__match{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px 16px;padding:18px 0 6px}html[data-design=v2] .v2-hero__team{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}html[data-design=v2] .v2-hero__tri{display:inline-flex;align-items:center;min-height:44px;font-family:var(--font-display-family);font-weight:700;font-size:clamp(44px,12vw,120px);line-height:1;letter-spacing:-.02em;color:#fff}html[data-design=v2] .v2-hero__tri:hover{color:var(--v2-ice)}html[data-design=v2] .v2-hero__record{font-size:14px;font-weight:500;color:var(--v2-soft)}html[data-design=v2] .v2-hero__center{display:flex;align-items:center;justify-content:center;gap:6px}html[data-design=v2] .v2-hero__center .v2-digit{font-size:clamp(30px,8vw,72px)}html[data-design=v2] .v2-hero__at,html[data-design=v2] .v2-hero__dash{font-family:var(--font-display-family);font-size:clamp(28px,6vw,48px);color:var(--v2-gray)}html[data-design=v2] .v2-hero__time{display:flex;flex-direction:column;align-items:center;gap:6px}html[data-design=v2] .v2-hero__suffix{font-family:var(--font-display-family);font-size:14px;letter-spacing:.14em;text-transform:uppercase;color:var(--v2-soft)}html[data-design=v2] .v2-hero__tbd{font-family:var(--font-display-family);font-size:clamp(20px,4vw,30px);color:var(--v2-soft)}html[data-design=v2] .v2-hero__pred{width:100%;max-width:520px;margin:6px auto 0}html[data-design=v2] .v2-hero__clock{margin-top:10px;font-family:var(--font-display-family);font-weight:700;font-size:16px;letter-spacing:.14em;text-transform:uppercase;color:var(--v2-red)}html[data-design=v2] .v2-hero__open{display:inline-flex;align-items:center;min-height:44px;font-weight:600;font-size:13px;letter-spacing:.04em;color:var(--v2-ice);text-decoration:none;margin-top:8px;padding:0 12px;text-decoration:underline;text-underline-offset:4px}html[data-design=v2] .v2-hero__actions{display:flex;justify-content:flex-start;padding-top:14px}html[data-design=v2] .v2-btn{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--v2-navy3);border-radius:2px;color:#fff;font-weight:600;font-size:14px;text-decoration:none}html[data-design=v2] .v2-btn:hover{background:var(--v2-navy2)}html[data-design=v2] .v2-hero__statement{padding:36px 0 0}html[data-design=v2] .v2-hero__h1{margin:0;font-family:var(--font-display-family);font-weight:700;text-transform:uppercase;font-size:clamp(2.4rem,7.2vw,5.5rem);line-height:.92;letter-spacing:-.03em;color:var(--text-on-ice)}html[data-design=v2] .v2-hero__h1 span{white-space:nowrap}html[data-design=v2] .v2-hero__h1-accent{color:var(--v2-red)}html[data-design=v2] .v2-hero__tagline{margin:18px 0 0;max-width:640px;font-family:var(--font-body-family);font-size:18px;line-height:1.5;color:var(--v2-muted)}html[data-design=v2] .v2-hero__tricodes{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px;max-width:900px}html[data-design=v2] .v2-hero__chip{min-height:32px;min-width:44px;height:auto;padding:5px 8px}html[data-design=v2] .v2-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:4px 0 16px;align-items:stretch}@media (min-width:768px){html[data-design=v2] .v2-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}@media (min-width:1100px){html[data-design=v2] .v2-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}html[data-design=v2] .v2-gc{position:relative;display:flex;flex-direction:column;background:var(--v2-navy);color:#fff;border:1px solid var(--v2-navy3);border-radius:0;overflow:hidden;min-width:0}html[data-design=v2] .v2-gc:hover{border-color:var(--v2-bline)}html[data-design=v2] .v2-gc:has(.v2-gc__open:focus-visible){outline:2px solid var(--v2-bline);outline-offset:2px}html[data-design=v2] .v2-gc[data-game-state=final]{background:#0D2740}html[data-design=v2] .v2-gc__stripe{height:5px}html[data-design=v2] .v2-gc__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px 4px;font-family:var(--font-display-family);font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--v2-soft)}html[data-design=v2] .v2-gc[data-game-state=live] .v2-gc__status{color:var(--v2-red)}html[data-design=v2] .v2-gc__status{display:inline-flex;align-items:center;gap:6px}html[data-design=v2] .v2-gc__dot{width:8px;height:8px;border-radius:0;background:var(--v2-red);flex:none;display:inline-block}html[data-design=v2] .v2-gc__dot--white{background:#fff}html[data-design=v2] .v2-gc__teams{display:flex;flex-direction:column;gap:6px;padding:8px 14px 6px;flex:1}html[data-design=v2] .v2-gc__row{display:flex;align-items:center;justify-content:space-between;gap:8px}html[data-design=v2] .v2-gc__team{position:relative;z-index:2;display:inline-flex;align-items:center;min-height:44px;padding-left:10px;border-left:5px solid var(--v2-navy3);color:#fff}html[data-design=v2] .v2-gc__abbrev{font-family:var(--font-display-family);font-weight:700;font-size:28px;letter-spacing:-.01em}html[data-design=v2] .v2-gc__row[data-final-loser=true] .v2-gc__abbrev{color:var(--v2-soft)}html[data-design=v2] .v2-gc__team:hover .v2-gc__abbrev{text-decoration:underline}html[data-design=v2] .v2-gc__pred{position:relative;z-index:2;padding:0 14px 8px;pointer-events:none}html[data-design=v2] .v2-gc__pred [role=button],html[data-design=v2] .v2-gc__pred a,html[data-design=v2] .v2-gc__pred button{pointer-events:auto}html[data-design=v2] .v2-gc__live{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 12px;background:var(--v2-neg);font-family:var(--font-display-family);font-weight:700;font-size:14px;letter-spacing:.1em;text-transform:uppercase}html[data-design=v2] .v2-gc__open{position:absolute;inset:0;z-index:1}html[data-design=v2] .v2-gc__body{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:1;padding-right:10px}html[data-design=v2] .v2-gc__body .v2-gc__teams{flex:1;min-width:0}html[data-design=v2] .v2-gc__time{display:flex;flex-direction:column;align-items:center;gap:4px}html[data-design=v2] .v2-gc__suffix{font-family:var(--font-display-family);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--v2-soft)}html[data-design=v2] .v2-gc__tbd{font-size:13px;color:var(--v2-soft)}html[data-design=v2] .v2-gc__time .v2-digit{font-size:22px}html[data-design=v2] .v2-gc__time .v2-colon{font-size:18px}@media (max-width:479px){html[data-design=v2] .v2-gc__body{flex-direction:column;align-items:stretch;padding-right:0;gap:0}html[data-design=v2] .v2-gc__time{flex-direction:row;justify-content:flex-start;gap:8px;padding:0 14px 8px}}html[data-design=v2] .v2-band{position:relative;background:var(--v2-navy);box-shadow:0 0 0 100vmax var(--v2-navy);clip-path:inset(0 -100vmax);padding:32px 0;margin-top:0;--foreground:210 30% 96%;--muted-foreground:210 28% 74%;--card:210 62% 17%;--card-foreground:210 30% 96%;--border:209 50% 27%;--secondary:209 55% 22%;--secondary-foreground:210 30% 96%;--text-on-ice:#EEF3F7;--text-muted-ice:#A9BCCF;--ice-shadow:#1C466F;--ice-deep:#12304D;--blue-line:#6FB0F5;--goal-red:#FF8A66;--ring:212 80% 62%;--primary:212 85% 68%;--primary-foreground:213 70% 10%;color:#EEF3F7}html[data-design=v2] .v2-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}html[data-design=v2] .scores-directory-page .editorial-team-tile{background:var(--v2-navy);border:1px solid var(--v2-navy3);border-radius:0}html[data-design=v2] .scores-directory-page .editorial-team-tile:hover{border-color:var(--v2-bline)}html[data-design=v2] .v2-board--game{padding:24px 16px;text-align:center}@media (min-width:640px){html[data-design=v2] .v2-board--game{padding:32px 24px}}html[data-design=v2] .v2-board--game>div:not(.v2-gp__match){display:flex;align-items:flex-start;justify-content:center;gap:16px}html[data-design=v2] .v2-board--game .v2-digit{font-size:clamp(36px,9vw,72px)}html[data-design=v2] .v2-board--game a{text-decoration:none}html[data-design=v2] .v2-board--game a[aria-label$="team page"]{display:inline-flex;align-items:center;min-height:44px;border-radius:2px;padding:0 14px;height:auto}html[data-design=v2] .v2-gp__match{display:grid;grid-template-columns:1fr auto 1fr;align-items:start;gap:8px 16px;max-width:760px;margin:0 auto}html[data-design=v2] .v2-gp__team{display:flex;flex-direction:column;align-items:center;gap:12px}html[data-design=v2] .v2-gp__tri{display:inline-flex;align-items:center;min-height:44px;font-family:var(--font-display-family);font-weight:700;font-size:clamp(40px,10vw,96px);line-height:1;letter-spacing:-.02em;color:#fff;border-bottom:4px solid var(--v2-navy3)}html[data-design=v2] .v2-gp__title{margin-top:6px;font-family:var(--font-display-family);font-weight:600;font-size:20px;letter-spacing:.08em;text-transform:uppercase;color:var(--v2-muted)}html[data-design=v2] .v2-gp__time{margin-top:18px;font-size:14px;color:var(--v2-soft)}html[data-design=v2] :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]),select,textarea){border-color:hsl(var(--input))!important}html[data-design=v2] .v2-brand{min-width:44px}html[data-design=v2] .v2-account a,html[data-design=v2] .v2-account button{min-width:44px}html[data-design=v2] .v2-account a,html[data-design=v2] .v2-account button,html[data-design=v2] .v2-hero__chip{min-height:44px;display:inline-flex;align-items:center;justify-content:center}html[data-design=v2] .v2-main a.flex{min-height:44px}html[data-design=v2] .v2-main a[href="/standings"],html[data-design=v2] .v2-main a[href="/stats/players"].font-semibold,html[data-design=v2] .v2-main nav[aria-label=Breadcrumb] a{display:inline-flex;align-items:center;min-height:44px}html[data-design=v2] .v2-main button[aria-label="Open NHL standings"]{min-height:44px}@media (max-width:639px){html[data-design=v2] .v2-main li a,html[data-design=v2] .v2-main table a{display:inline-flex;align-items:center;min-height:44px;min-width:44px}}html[data-design=v2] .v2-main button{min-height:44px}html[data-design=v2] .v2-main a[href*="youtube.com"]{display:inline-flex;align-items:center;min-height:44px}html[data-design=v2] .v2-main .text-\[10px\],html[data-design=v2] .v2-main .text-\[9px\],html[data-design=v2] .v2-main [style*="font-size: 10px"],html[data-design=v2] .v2-main [style*="font-size: 9px"],html[data-design=v2] .v2-main [style*="font-size:10px"],html[data-design=v2] .v2-main [style*="font-size:9px"]{font-size:12px!important}html[data-design=v2] .v2-main [style*="font-size: 8px"],html[data-design=v2] .v2-main [style*="font-size:8px"]{font-size:11px!important}html[data-design=v2] .scores-directory-page .editorial-team-tile span.leading-tight{font-size:12px!important}html[data-design=v2] .v2-team-board{cursor:pointer;padding:14px 16px 16px;display:flex;flex-direction:column;justify-content:center;gap:10px}html[data-design=v2] .v2-team-board:hover{border-color:var(--v2-bline)}html[data-design=v2] .v2-team-board__next{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:4px 12px}html[data-design=v2] .v2-team-board__vs{font-family:var(--font-display-family);font-weight:600;font-size:22px;letter-spacing:.08em;text-transform:uppercase;color:var(--v2-soft)}html[data-design=v2] .v2-team-board__opp{font-family:var(--font-display-family);font-weight:700;font-size:clamp(40px,8vw,56px);line-height:1;color:#fff}html[data-design=v2] .v2-team-board__time{flex-basis:100%;text-align:center;font-size:14px;color:var(--v2-soft)}html[data-design=v2] .v2-team-board__score{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 10px}html[data-design=v2] .v2-team-board__tri{font-family:var(--font-display-family);font-weight:700;font-size:22px;color:#fff}html[data-design=v2] .v2-team-board__msg{margin:0;text-align:center;font-size:14px;color:var(--v2-soft)}html[data-design=v2] .v2-rating-slot{min-width:88px}@media (min-width:640px){html[data-design=v2] .v2-rating-slot{min-width:188px}}html[data-design=v2] .v2-main h1{letter-spacing:.01em}html[data-design=v2] .v2-main h1,html[data-design=v2] .v2-main h2.font-display{font-family:var(--font-display-family);font-weight:700;text-transform:uppercase;color:var(--text-on-ice)}html[data-design=v2] .v2-main [class*="shadow-[4px_4px_0"]{box-shadow:none;border-width:1px;border-color:var(--v2-line);border-radius:0}html[data-design=v2] .v2-main .boards-perimeter{border:1px solid var(--v2-line);border-radius:0;overflow:hidden;box-shadow:none}html[data-design=v2] .v2-main thead th{font-size:12px;letter-spacing:.08em}html[data-design=v2] .v2-main thead{border-bottom-width:1px}html[data-design=v2] .v2-main td,html[data-design=v2] .v2-main th[scope=row]{font-variant-numeric:tabular-nums}html[data-design=v2] .v2-main .overflow-x-auto{max-width:100%}html[data-design=v2] [data-testid=player-page] h1{font-size:clamp(34px,6vw,56px);line-height:1}html[data-design=v2] [data-testid=player-page] header nav a{display:inline-flex;align-items:center;min-height:44px;color:var(--blue-line)}html[data-design=v2] [data-testid=player-page] [data-testid=player-analytics-link],html[data-design=v2] [data-testid=player-page] [data-testid=player-analytics-signin]{background:var(--v2-navy);border-color:var(--v2-navy3);color:#fff;--foreground:210 30% 96%;--muted-foreground:210 28% 78%}html[data-design=v2] [data-testid=player-page] [data-testid=player-analytics-link] h2,html[data-design=v2] [data-testid=player-page] [data-testid=player-analytics-signin] h2{color:#fff}html[data-design=v2] [data-testid=player-page] [data-testid=player-analytics-link] a{background:var(--v2-blue);border-color:var(--v2-bline);color:#fff;min-height:44px}html[data-design=v2] [data-testid=player-edge-panel]>div>div{background:var(--surface-card);border-color:var(--v2-line);border-radius:0}html[data-design=v2] [data-testid=player-comparison-page]{max-width:1120px}html[data-design=v2] [data-testid=player-comparison-page] h1{font-size:clamp(30px,5vw,48px);line-height:1.05}html[data-design=v2] [data-testid=player-comparison-page] a,html[data-design=v2] [data-testid=player-comparison-page] button{min-height:44px;display:inline-flex;align-items:center}html[data-design=v2] [data-testid=player-comparison-page] img{max-width:100%;height:auto;border-radius:0}html[data-design=v2] [data-testid=compare-team-select]{min-height:44px;border-width:1px;border-radius:2px}html[data-design=v2] [data-testid=compare-roster] button,html[data-design=v2] [data-testid=player-card-compare] [data-testid=compare-player-card]{min-height:44px}html[data-design=v2] .tab-scroll-row{overflow-x:auto;max-width:100%;scrollbar-width:none;-ms-overflow-style:none}html[data-design=v2] .tab-scroll-row::-webkit-scrollbar{display:none}@media (max-width:639px){html[data-design=v2] .tab-scroll-row[data-more-right=true]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}}html[data-design=v2] .tab-scroll-row a[aria-current=page]{border-bottom-color:var(--v2-bline)}html[data-design=v2] .v2-main nav[aria-label="Analytics sections"] a,html[data-design=v2] .v2-main nav[aria-label="Stats sections"] a,html[data-design=v2] .v2-main nav[aria-label="Stats view"] a{min-height:44px}html[data-design=v2] .v2-main article{max-width:100%;min-width:0;overflow-wrap:anywhere}html[data-design=v2] .v2-main article table,html[data-design=v2] .v2-main article table *{overflow-wrap:normal}html[data-design=v2] .v2-about__band{position:relative;background:var(--v2-navy);box-shadow:0 0 0 100vmax var(--v2-navy);clip-path:inset(0 -100vmax);margin-top:-2rem;padding:48px 0 56px;color:var(--v2-ice)}html[data-design=v2] .v2-about__prose{max-width:720px;margin:0 auto}html[data-design=v2] .v2-main .v2-about__h1{margin:0 0 12px;font-size:clamp(40px,7vw,64px);line-height:1.05;color:#fff}html[data-design=v2] .v2-about__prose h2{margin:32px 0 8px;font-family:var(--font-display-family);font-weight:700;font-size:26px;text-transform:uppercase;color:#fff}html[data-design=v2] .v2-about__prose p{font-size:18px;line-height:1.65;margin:0 0 14px;color:var(--v2-dim)}html[data-design=v2] .v2-about__prose a:not(.v2-btn){color:#9CC8F7;text-decoration:underline;text-underline-offset:3px;display:inline-block;min-height:24px}html[data-design=v2] .v2-about__sign{margin-top:40px;font-family:var(--font-display-family);font-weight:700;font-size:34px;line-height:1.1;text-transform:uppercase;color:#fff!important}html[data-design=v2] .v2-about__cta{margin-top:6px;background:var(--v2-blue);border-color:var(--v2-bline)}html[data-design=v2] .v2-oops{text-align:center;padding:48px 0 24px}html[data-design=v2] .v2-oops__board{display:inline-block;padding:18px 28px}html[data-design=v2] .v2-oops__h1{margin:20px 0 0;font-size:56px;line-height:1}html[data-design=v2] .v2-oops__text{margin:10px 0 0;font-size:17px;color:var(--v2-muted)}html[data-design=v2] .v2-oops__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px}html[data-design=v2] .v2-oops .v2-btn{color:var(--text-on-ice);border-color:var(--v2-line);background:var(--surface-card)}html[data-design=v2] .v2-oops .v2-btn--solid{background:var(--fill-blue);border-color:var(--v2-bline);color:var(--on-fill-blue)}html[data-design=v2] .v2-main .text-\[0\.65rem\],html[data-design=v2] .v2-main .text-\[0\.68rem\]{font-size:.75rem!important}html[data-design=v2] .v2-sentence-labels :is(p,span,h3).uppercase:not(.font-display):not(.font-mono){text-transform:none;letter-spacing:0!important;font-size:14px;font-weight:600}html[data-design=v2] .v2-gp__status{font-size:14px;font-weight:600;color:var(--goal-red)}html[data-design=v2] .v2-gp__clock{display:flex;flex-direction:column;align-items:center;gap:8px}html[data-design=v2] .v2-gp__puck{color:var(--v2-red)}html[data-design=v2] .v2-gp__puck,html[data-design=v2] .v2-gp__suffix{font-family:var(--font-display-family);font-size:14px;letter-spacing:.14em;text-transform:uppercase}html[data-design=v2] .v2-gp__suffix{color:var(--v2-soft)}html[data-design=v2] .v2-board--game .v2-gp__clock .v2-digit{font-size:clamp(28px,7vw,60px)}html[data-design=v2] .v2-gp__pred{max-width:560px;margin:22px auto 0;text-align:left}html[data-design=v2] .v2-linescore{margin:24px auto 0;border-collapse:collapse;font-family:var(--font-data-family);font-size:14px;color:#fff}html[data-design=v2] .v2-linescore td,html[data-design=v2] .v2-linescore th{padding:6px 10px;text-align:center;font-weight:500}html[data-design=v2] .v2-linescore thead th{color:var(--v2-soft);font-size:12px}html[data-design=v2] .v2-linescore tbody tr+tr td,html[data-design=v2] .v2-linescore tbody tr+tr th{border-top:1px solid var(--v2-navy3)}html[data-design=v2] .v2-linescore__chip{display:inline-block;min-width:44px;padding:3px 8px;border-radius:2px;font-family:var(--font-display-family);font-weight:700;font-size:13px;letter-spacing:.04em}html[data-design=v2] .v2-disclosure__summary{display:inline-flex;align-items:center;min-height:44px;cursor:pointer;font-family:var(--font-body-family);font-size:14px;font-weight:600;color:var(--v2-muted)}html[data-design=v2] .v2-disclosure__summary:focus-visible{outline:2px solid var(--v2-bline);outline-offset:2px}html[data-design=v2] .v2-gc__head>span{white-space:nowrap}@media (max-width:479px){html[data-design=v2] .v2-gc__head{padding:10px 10px 4px;font-size:11px;letter-spacing:.05em}}html[data-design=v2] .v2-linescore,html[data-design=v2] .v2-linescore :is(thead,tbody,tr,th,td){background:transparent}html[data-design=v2] .v2-scoreboard-hold{min-height:100svh}html[data-design=v2] .v2-gc-skel{min-height:191px;background-color:var(--v2-ice2)}@media (max-width:639px){html[data-design=v2] .v2-gc-skel:nth-child(n+5){display:none}}@media (min-width:640px) and (max-width:1023px){html[data-design=v2] .v2-gc-skel:nth-child(n+7){display:none}}@media (min-width:1024px){html[data-design=v2] .v2-scoreboard-hold{min-height:640px}html[data-design=v2] .v2-gc-skel{min-height:194px}}html[data-design=v2] *,html[data-design=v2] :after,html[data-design=v2] :before{border-radius:0!important}html[data-design=v2] :is(button,input,select,textarea,[role=button],[role=combobox],.v2-chip,.v2-btn,.v2-linescore__chip){border-radius:2px!important}html[data-design=v2] :is(img.rounded-full,.rounded-full:has(img),.rounded-full.overflow-hidden:is(.shrink-0,.place-items-center),img[style*="border-radius:50%"],div[style*="border-radius:50%"][style*="--blue-line"],.v2-account a[aria-label="Account settings"]>span){border-radius:9999px!important}html[data-design=v2] :is([role=radio],input[type=radio],[role=switch],[role=switch]>span,.animate-spin,[class~=rounded-full][class*="border-[3px]"],[class~=rounded-full][class*="border-[4px]"],[class~=rounded-full][class*="border-[3px]"]>[class~=rounded-full],.live-dot,.v2-gc__dot){border-radius:9999px!important}html[data-design=v2][data-theme=light]{color-scheme:light}html[data-design=v2][data-theme=dark]{color-scheme:dark;--ice:#06131F;--surface-card:#0D2740;--ice-deep:#12304D;--ice-shadow:#1C466F;--text-on-ice:#EEF3F7;--text-secondary-on-light:#A9BCCF;--v2-muted:#A9BCCF;--blue-line:#6FB0F5;--goal-red:#FF8A66;--goal-light:#6FB0F5;--center-line:#6FB0F5;--cap-positive:#54A77C;--v2-ice2:#12304D;--v2-line:#1C466F;--fill-blue:#6FB0F5;--on-fill-blue:#06131F;--fill-red:#B23A17;--shadow-rgb:0 0 0;--background:209 68% 7%;--foreground:207 36% 95%;--border:210 60% 27%;--input:210 37% 49%;--card:209 66% 15%;--card-foreground:207 36% 95%;--card-border:210 60% 27%;--popover:209 66% 15%;--popover-foreground:207 36% 95%;--popover-border:210 60% 27%;--primary:211 87% 70%;--primary-foreground:209 68% 7%;--secondary:209 62% 19%;--secondary-foreground:207 36% 95%;--muted:209 62% 19%;--muted-foreground:210 28% 74%;--accent:211 87% 70%;--accent-foreground:209 68% 7%;--ring:211 87% 70%;--destructive:14 100% 70%;--destructive-foreground:208 67% 8%;--button-outline:rgba(238,243,247,0.22);--badge-outline:rgba(238,243,247,0.14);--elevate-1:rgba(255,255,255,0.06);--elevate-2:rgba(255,255,255,0.12)}html[data-design=v2][data-theme=dark] :is(.v2-header,.v2-footer){border-color:var(--rink-navy-raised)}html[data-design=v2][data-theme=dark] .win-bar-seg{background-color:var(--wb-dark)}