.hockey-game-center,.hockey-team-profile,.hockey-player-profile{min-width:0}.hockey-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:24px 0 12px}.hockey-heading h2{font-family:Matchday,sans-serif;font-weight:600;font-size:25px;margin:0;line-height:1.15}.hockey-heading h2 small{font-family:Report Sans,sans-serif;font-size:12px;font-weight:500;color:var(--muted);margin-left:6px}.hockey-heading>button,.text-link{font-size:12px;color:var(--accent);font-weight:600}.hockey-workspace{padding:20px;background:var(--surface);border-radius:var(--radius-card,10px);min-width:0}.hockey-workspace .workspace-card-head{margin-bottom:12px}.hockey-workspace .workspace-card-head h3{margin:0}.hockey-workspace p:last-child{margin-bottom:0}.hockey-workspace+.hockey-workspace{margin-top:16px}.hockey-workspace .hockey-heading:first-child{margin-top:0}.hockey-profile-columns{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(250px,1fr);gap:20px;align-items:start}.hockey-profile-columns>*{min-width:0}.hockey-profile-columns .overview-column{display:grid;gap:16px}.hockey-profile-columns .overview-column>.hockey-workspace{margin:0}.hockey-team-profile>.eyebrow,.hockey-player-profile>.eyebrow{display:block;margin-bottom:10px}.hockey-team-profile .foot-profile-hero,.hockey-player-profile .foot-profile-hero{display:flex;align-items:center;gap:20px;padding:22px 0 20px;min-width:0}.foot-profile-hero>div{min-width:0;flex:1}.hockey-team-profile .foot-profile-hero h1,.hockey-player-profile .foot-profile-hero h1{font-family:Matchday,sans-serif;font-size:38px;font-weight:600;line-height:1.05;margin:0 0 9px}.hockey-team-profile .foot-profile-hero p,.hockey-player-profile .foot-profile-hero p{font-size:14px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0;color:var(--secondary)}.hockey-team-profile .foot-profile-hero>.crest{width:90px;height:90px;object-fit:contain;flex:none}.hockey-team-profile>.profile-facts,.hockey-player-profile>.profile-facts{margin:0 0 22px}.hockey-team-profile .follow-button{display:inline-flex;align-items:center;gap:7px;flex:none;border:1px solid var(--border);border-radius:var(--radius-control,8px);background:var(--surface);color:var(--text);padding:10px 14px;font-size:13px}.hockey-team-profile .follow-button.following{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.hockey-team-profile .profile-tabs,.hockey-player-profile .profile-tabs,.hockey-game-center .profile-tabs{display:flex;align-items:stretch;overflow-x:auto;gap:22px;border-bottom:1px solid var(--border);margin:0 0 20px;padding:0;min-height:48px;border-radius:0}.hockey-team-profile .profile-tabs button,.hockey-player-profile .profile-tabs button,.hockey-game-center .profile-tabs button{white-space:nowrap;color:var(--secondary);font-size:14px;font-weight:650;padding:13px 0;border-radius:0;border-bottom:3px solid transparent;background:transparent}.hockey-team-profile .profile-tabs button.selected,.hockey-player-profile .profile-tabs button.selected,.hockey-game-center .profile-tabs button.selected{color:var(--accent);border-bottom-color:var(--accent)}.hockey-selections,.hockey-schedule-controls,.hockey-play-controls{display:flex;align-items:end;flex-wrap:wrap;gap:14px;margin:16px 0 22px}.hockey-selections label,.hockey-schedule-controls label,.hockey-play-controls label{display:grid;gap:6px;font-size:11px;color:var(--muted)}.hockey-selections select,.hockey-schedule-controls select,.hockey-play-controls select{min-height:38px;max-width:100%;padding:7px 30px 7px 10px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-control,8px);color:var(--text);font-size:13px}.hockey-play-controls>.muted{font-size:12px;margin:auto 0 10px auto}.hockey-stat-strip{display:flex;align-items:stretch;flex-wrap:wrap;gap:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card,10px);margin:12px 0 24px;padding:0}.hockey-stat-strip>div{flex:1;min-width:100px;padding:18px 20px;border-right:1px solid var(--border)}.hockey-stat-strip>div:last-child{border-right:0}.hockey-stat-strip dt{color:var(--muted);font-size:11px;margin:0 0 6px}.hockey-stat-strip dd{font-family:Matchday,sans-serif;font-size:30px;font-weight:600;line-height:1;margin:0;color:var(--text);font-variant-numeric:tabular-nums}.hockey-workspace .hockey-stat-strip{background:transparent;border:0;margin:0 0 12px;flex-wrap:wrap}.hockey-workspace .hockey-stat-strip>div{min-width:90px;padding:12px 10px}.hockey-workspace .hockey-stat-strip dd{font-size:25px}.hockey-portrait{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex:none;overflow:hidden;background:var(--portrait);color:var(--portrait-text);border-radius:50%;font-size:12px;font-weight:700}.hockey-portrait img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 20%}.hockey-portrait.large{width:100px;height:110px;border-radius:10px;font-size:28px}.hockey-player-link{display:inline-flex;align-items:center;gap:9px;color:var(--text);font-size:13px;font-weight:600;min-width:0}.hockey-player-link>span:not(.hockey-portrait){overflow:hidden;text-overflow:ellipsis}.hockey-player-link:hover,.goal-assists a:hover{color:var(--accent)}.hockey-compact-fixture{grid-template-columns:minmax(0,1fr) 50px minmax(0,1fr)!important;padding:12px 0!important}.hockey-compact-fixture time{grid-column:1/-1;display:flex;justify-content:space-between;gap:8px;text-align:left;margin:0 0 4px;font-size:11px!important}.hockey-compact-fixture .fixture-side{font-size:12px!important;overflow:hidden}.hockey-compact-fixture .fixture-side span{white-space:nowrap}.hockey-team-profile .club-form-large{margin:12px 0 8px}.hockey-team-profile .form-chip{width:29px;height:28px;font-size:11px;text-align:center;text-decoration:none}.hockey-roster .squad-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:0}.hockey-roster .squad-group{background:var(--surface);padding:16px;border-radius:var(--radius-card,10px);border:1px solid var(--border)}.hockey-roster .squad-group h4{display:flex;justify-content:space-between;gap:12px;margin:0 0 10px;font-size:14px}.hockey-roster .squad-group h4 span{color:var(--muted);font-size:12px}.hockey-roster .roster-entry{display:flex;align-items:center;gap:11px;padding:11px 0;border-bottom:1px solid var(--border)}.hockey-roster .roster-entry:last-child{border-bottom:0}.hockey-roster .roster-entry>small{width:20px;font-size:11px;color:var(--muted);text-align:center}.hockey-roster .roster-entry>div{flex:1;min-width:0}.hockey-roster .roster-entry strong{font-size:13px;font-weight:600;display:block}.hockey-roster .roster-entry span:not(.hockey-portrait){font-size:11px;color:var(--muted);margin-top:4px;display:block}.hockey-roster .roster-entry:hover strong{color:var(--accent)}.hockey-roster .roster-entry>svg{flex:none;color:var(--muted)}.team-scoring-leaders>a{display:flex;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid var(--border)}.team-scoring-leaders>a:last-child{border:0}.team-scoring-leaders>a>span{min-width:0;flex:1}.team-scoring-leaders strong{font-size:13px;display:block}.team-scoring-leaders small{display:block;font-size:11px;color:var(--muted);margin-top:3px;font-weight:400}.team-scoring-leaders b{font-family:Matchday,sans-serif;font-size:23px;text-align:center}.hockey-game-center .game-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.hockey-game-hero{display:grid;grid-template-columns:1fr minmax(100px,.8fr) 1fr;align-items:center;gap:20px;padding:24px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card,10px);margin-bottom:16px}.game-hero-team{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;min-width:0}.game-hero-team>.crest{width:76px;height:76px;object-fit:contain}.game-hero-team>strong{font-family:Matchday,sans-serif;font-weight:600;font-size:23px;line-height:1.1}.game-hero-team>span{color:var(--muted);font-size:11px}.hockey-game-hero .game-score{display:flex;align-items:center;flex-direction:column;text-align:center;gap:7px}.hockey-game-hero .game-score>strong{font-family:Matchday,sans-serif;font-size:46px;font-weight:600;white-space:nowrap;line-height:1.1;font-variant-numeric:tabular-nums}.hockey-game-hero .game-score>span:not(.status),.hockey-game-hero .game-score>small{color:var(--muted);font-size:11px}.hockey-game-center .status-live{color:var(--live)}.hockey-periods{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card,10px);overflow:hidden;margin-bottom:22px}.hockey-periods table{border-collapse:collapse;width:100%;font-size:13px;font-variant-numeric:tabular-nums}.hockey-periods caption{text-align:left;padding:12px 16px;font-size:11px;color:var(--muted)}.hockey-periods td,.hockey-periods th{padding:10px 16px;border-top:1px solid var(--border);text-align:center}.hockey-periods th:first-child{text-align:left}.hockey-periods thead th{font-size:11px;color:var(--muted);font-weight:600}.hockey-periods .team-name{font-size:12px}.hockey-periods .crest{width:23px;height:23px}.hockey-game-columns{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);gap:22px;align-items:start}.hockey-game-columns>section,.hockey-game-columns>aside{min-width:0}.hockey-game-columns>section>.hockey-heading:first-child{margin-top:0}.hockey-game-columns>aside>.hockey-workspace:first-child{margin-top:0}.hockey-scoring-summary{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card,10px);overflow:hidden}.hockey-scoring-summary section>h3{font-family:Matchday,sans-serif;font-size:19px;margin:0;padding:11px 16px;background:var(--surface-raised);border-bottom:1px solid var(--border)}.hockey-goal{display:grid;grid-template-columns:44px 28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px 16px;border-bottom:1px solid var(--border)}.hockey-goal time{font-size:12px;font-variant-numeric:tabular-nums;color:var(--muted)}.hockey-goal .crest{width:28px;height:28px}.hockey-goal-score{font-family:Matchday,sans-serif;font-size:23px;white-space:nowrap;font-variant-numeric:tabular-nums}.goal-assists{font-size:11px;color:var(--muted);line-height:1.7;margin:4px 0 0}.goal-assists .hockey-player-link{font-size:11px;font-weight:400;color:var(--secondary)}.goal-assists .goal-strength{display:inline-block;margin-left:8px;color:var(--muted);font-size:10px;text-transform:uppercase}.hockey-scoring-summary>.scope-note{padding:0 16px}.hockey-leaders{margin-bottom:24px}.hockey-leaders>.hockey-heading{margin-top:0}.hockey-leaders>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.hockey-leader{display:flex;align-items:center;gap:12px;padding:14px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card,10px);min-width:0}.hockey-leader>div{flex:1;min-width:0}.hockey-leader strong{display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis}.hockey-leader small,.hockey-leader div>span{color:var(--muted);font-size:10px;display:block;line-height:1.5}.hockey-leader>svg{flex:none;color:var(--muted)}.hockey-comparison{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card,10px);padding:20px}.hockey-workspace>.hockey-comparison{background:transparent;border:0;padding:0}.comparison-teams{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-bottom:18px}.comparison-teams>.team-name:last-child{justify-content:flex-end}.comparison-teams>.team-name{font-size:12px}.comparison-teams>.team-name .crest{width:25px;height:25px}.comparison-teams>span{font-size:11px;color:var(--muted)}.hockey-workspace .comparison-teams>span{display:none}.hockey-workspace .comparison-teams{grid-template-columns:1fr 1fr}.comparison-stat{margin:15px 0}.comparison-stat>div{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;font-size:13px}.comparison-stat>div>strong:last-child{text-align:right}.comparison-stat>div>span{font-size:12px;color:var(--secondary)}.comparison-track{display:flex;height:5px;margin-top:8px;border-radius:3px;background:var(--surface-raised);overflow:hidden;gap:3px}.comparison-track>i{display:block;background:var(--secondary);min-width:0}.comparison-track>b{display:block;background:var(--accent);min-width:0}.hockey-goalie-list>article{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:13px 0;border-bottom:1px solid var(--border)}.hockey-goalie-list>article:last-child{border:0}.hockey-goalie-list>article>div{flex:1;min-width:0}.hockey-goalie-list>article>div>.muted{display:block;font-size:10px;margin-top:3px}.hockey-goalie-list dl{display:grid;grid-template-columns:1.4fr .8fr .5fr 1fr;gap:8px;width:100%;margin:0;padding-left:52px}.hockey-goalie-list dt{font-size:10px;color:var(--muted)}.hockey-goalie-list dd{font-size:12px;margin:3px 0 0;font-variant-numeric:tabular-nums}.hockey-team-switch{display:flex;align-items:center;gap:8px;margin:0 0 16px;overflow-x:auto}.hockey-team-switch button{display:flex;align-items:center;gap:9px;border:1px solid var(--border);border-radius:var(--radius-control,8px);padding:10px 14px;background:var(--surface);color:var(--secondary);font-size:13px;white-space:nowrap}.hockey-team-switch button.selected{background:var(--accent-soft);border-color:var(--accent);color:var(--text)}.hockey-team-switch .crest{width:24px;height:24px}.hockey-box-group{margin-bottom:24px}.hockey-stat-table{overflow:auto;width:100%;border:1px solid var(--border);background:var(--surface);border-radius:var(--radius-card,10px)}.hockey-stat-table table{border-collapse:collapse;width:100%;font-size:12px;font-variant-numeric:tabular-nums}.hockey-stat-table th,.hockey-stat-table td{padding:11px 12px;border-bottom:1px solid var(--border);white-space:nowrap;text-align:right}.hockey-stat-table th:first-child{text-align:left;min-width:140px}.hockey-stat-table thead th{background:var(--surface-raised);color:var(--muted);font-size:11px;font-weight:600}.hockey-stat-table tbody tr:last-child td,.hockey-stat-table tbody tr:last-child th{border-bottom:0}.hockey-stat-table tbody tr:hover{background:var(--surface-hover)}.hockey-stat-table .hockey-player-link{font-size:12px}.hockey-stat-table .hockey-portrait{width:32px;height:32px}.hockey-stat-table th>small{display:block;font-size:10px;color:var(--muted);font-weight:400;margin-top:4px;padding-left:41px}.hockey-scratches>div{display:flex;flex-wrap:wrap;gap:14px}.hockey-events{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card,10px);overflow:hidden}.hockey-event{display:grid;grid-template-columns:48px 26px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 16px;border-bottom:1px solid var(--border);font-size:12px}.hockey-event:last-child{border-bottom:0}.hockey-event.scoring{background:var(--accent-soft)}.hockey-event>time{color:var(--muted);font-size:10px;font-variant-numeric:tabular-nums;display:flex;flex-direction:column;gap:3px}.hockey-event .crest{width:25px;height:25px}.hockey-event strong{font-size:12px;font-weight:600}.hockey-event p{font-size:11px;color:var(--muted);line-height:1.7;margin:4px 0 0}.hockey-event p .hockey-player-link{font-size:11px;font-weight:400;color:var(--secondary)}.hockey-event small{display:block;font-size:11px;color:var(--muted);margin-top:3px}.hockey-event>b{font-family:Matchday,sans-serif;font-size:20px;font-variant-numeric:tabular-nums}.game-team-links{display:flex;gap:16px;flex-wrap:wrap;margin:16px 0}.source-link{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--accent)}.hockey-game-center>.source-links{margin:20px 0}.hockey-unavailable{padding:16px 0;color:var(--muted);font-size:13px;line-height:1.7}.hockey-unavailable>p{margin:0 0 8px}.hockey-unavailable>a{color:var(--accent);font-size:12px}.hockey-recent-performances{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card,10px);overflow:hidden}.hockey-recent-performances>a{display:flex;align-items:center;gap:16px;padding:15px 16px;border-bottom:1px solid var(--border)}.hockey-recent-performances>a:last-child{border:0}.hockey-recent-performances>a>span:first-child{flex:1;min-width:0}.hockey-recent-performances time{font-size:10px;color:var(--muted);display:block;margin-bottom:4px}.hockey-recent-performances strong{font-size:13px;display:block}.hockey-recent-performances>a>span:nth-child(2){display:flex;gap:20px;flex:none;text-align:center}.hockey-recent-performances b{font-family:Matchday,sans-serif;font-size:23px;font-weight:600;line-height:1.15;font-variant-numeric:tabular-nums}.hockey-recent-performances small{font-family:Report Sans,sans-serif;color:var(--muted);font-size:9px;display:block;font-weight:400;margin-top:3px}.hockey-recent-performances svg{flex:none;color:var(--muted)}.player-honor{padding:10px 0;border-bottom:1px solid var(--border)}.player-honor:last-child{border:0}.player-honor strong{font-size:12px;display:block;font-weight:600}.player-honor span{color:var(--muted);font-size:11px;display:block;margin-top:4px}.other-leagues{margin:20px 0;padding:16px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card,10px)}.other-leagues>summary{font-size:13px;font-weight:600;cursor:pointer}.hockey-detail-news{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.officials-list{list-style:none;margin:0;padding:0;font-size:12px;color:var(--secondary);line-height:1.8}.hockey-skeleton{margin:20px 0}.hockey-skeleton i,.hockey-skeleton b,.hockey-skeleton-row>span{display:block;background:var(--surface-raised);border-radius:var(--radius-sm,6px);animation:hockey-skeleton-pulse 1.4s ease-in-out infinite}.hockey-skeleton-profile{display:flex;align-items:center;gap:20px;margin-bottom:24px}.hockey-skeleton-profile>i{width:90px;height:90px}.hockey-skeleton-profile>div{display:grid;gap:10px;width:40%}.hockey-skeleton-profile>div>i{height:22px}.hockey-skeleton-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.hockey-skeleton-facts>i{height:76px}.hockey-skeleton-tabs{display:flex;gap:20px;padding:18px 0}.hockey-skeleton-tabs>i{width:110px;height:24px}.hockey-skeleton-row{display:flex;gap:14px;align-items:center;padding:18px 0;border-bottom:1px solid var(--border)}.hockey-skeleton-row>i{height:32px;width:32px}.hockey-skeleton-row>span{height:16px;width:55%}.hockey-skeleton-row>b{height:22px;width:50px;margin-left:auto}@keyframes hockey-skeleton-pulse{50%{opacity:.45}}@media(max-width:1050px){.hockey-game-columns{grid-template-columns:minmax(0,1.4fr) minmax(240px,1fr);gap:16px}.hockey-profile-columns{gap:16px;grid-template-columns:minmax(0,1.4fr) minmax(240px,1fr)}.hockey-leaders>div:last-child{grid-template-columns:1fr}.hockey-leader{padding:12px}.hockey-leader>div{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.hockey-leader strong{margin-right:auto}.comparison-teams>span{display:none}.comparison-teams{grid-template-columns:1fr 1fr}}@media(max-width:800px){.hockey-game-columns,.hockey-profile-columns{grid-template-columns:1fr}.hockey-game-columns>aside{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.hockey-game-columns>aside>.hockey-workspace{margin:0}.hockey-leaders>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.hockey-leader>div{display:block}.hockey-leader>svg{display:none}.hockey-leader{flex-direction:column;text-align:center}.hockey-roster .squad-grid{gap:14px}.hockey-stat-strip>div{padding:15px}.hockey-team-profile .foot-profile-hero h1,.hockey-player-profile .foot-profile-hero h1{font-size:34px}}@media(max-width:560px){.hockey-workspace{padding:16px}.hockey-game-hero{padding:18px 12px;gap:10px;grid-template-columns:1fr minmax(100px,.8fr) 1fr}.game-hero-team>.crest{width:55px;height:55px}.game-hero-team>strong{font-size:18px}.hockey-game-hero .game-score>strong{font-size:36px}.hockey-game-hero .game-score>span:not(.status){font-size:10px}.hockey-game-center .game-heading{align-items:start}.hockey-game-center .game-heading>.eyebrow{font-size:10px;max-width:75%;line-height:1.6}.hockey-game-center .game-heading>.status{font-size:11px;text-align:right}.hockey-game-columns>aside{grid-template-columns:1fr}.hockey-team-profile .foot-profile-hero,.hockey-player-profile .foot-profile-hero{gap:14px;flex-wrap:wrap;padding:16px 0}.hockey-team-profile .foot-profile-hero>.crest{width:68px;height:68px}.hockey-player-profile .hockey-portrait.large{width:78px;height:90px}.hockey-team-profile .foot-profile-hero h1,.hockey-player-profile .foot-profile-hero h1{font-size:30px}.hockey-team-profile .foot-profile-hero>.follow-button{margin-left:82px;padding:8px 12px}.hockey-team-profile>.profile-facts,.hockey-player-profile>.profile-facts{margin-bottom:14px}.hockey-team-profile .profile-tabs,.hockey-player-profile .profile-tabs,.hockey-game-center .profile-tabs{gap:20px;margin-bottom:16px}.hockey-team-profile .profile-tabs button,.hockey-player-profile .profile-tabs button,.hockey-game-center .profile-tabs button{font-size:13px}.hockey-roster .squad-grid{grid-template-columns:1fr}.hockey-goal{grid-template-columns:35px 24px minmax(0,1fr) auto;gap:8px;padding:13px 12px}.hockey-goal-score{font-size:21px}.hockey-goal .crest{width:24px;height:24px}.hockey-heading h2{font-size:23px}.hockey-stat-strip>div{min-width:80px;padding:14px 12px}.hockey-stat-strip dd{font-size:27px}.hockey-stat-strip dt{font-size:10px}.hockey-periods th,.hockey-periods td{padding:9px}.hockey-periods .team-name>span{font-size:0}.hockey-periods .team-name>span:first-letter{font-size:0}.hockey-periods .team-name .crest{width:24px;height:24px}.hockey-periods th:first-child{min-width:40px}.hockey-event{grid-template-columns:36px 24px minmax(0,1fr) auto;gap:8px;padding:12px}.hockey-play-controls{gap:10px}.hockey-play-controls label{flex:1;min-width:125px}.hockey-play-controls label:nth-child(3){flex-basis:100%}.hockey-play-controls>.muted{margin:0}.hockey-selections label{flex:1;min-width:110px}.hockey-selections select{width:100%}.hockey-team-switch button{padding:8px 10px;font-size:12px}.hockey-recent-performances>a{padding:13px 12px;gap:8px}.hockey-recent-performances>a>span:nth-child(2){gap:13px}.hockey-recent-performances b{font-size:22px}.hockey-detail-news{grid-template-columns:1fr}.hockey-skeleton-facts{grid-template-columns:repeat(2,1fr)}.hockey-skeleton-tabs{gap:10px}.hockey-skeleton-tabs>i{width:80px}.hockey-leader{gap:8px;padding:12px 8px}.hockey-leader strong{font-size:12px}.hockey-leader .hockey-portrait{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.hockey-skeleton i,.hockey-skeleton b,.hockey-skeleton-row>span{animation:none}}
