﻿.hvCourtside{background:#000 !important;border-bottom:1px solid #242424}.hvCourtside .scoreboard-top,.hvCourtside .s0B2x9,.hvCourtside .scoreboard-top.hvToolbarMinimal,.hvCourtside .s0B2x9.hvToolbarMinimal{display:none !important;margin:0 !important;padding:0 !important}.hvCourtside .score-scroll,.hvCourtside .s0H8x9{gap:6px !important;align-items:stretch}.hvCourtside .game-card,.hvCourtside .s0J0x9{position:relative;box-sizing:border-box;width:188px !important;flex:0 0 188px !important;min-height:103px !important;padding:8px 9px 27px !important;border:1px solid #d9dde3 !important;border-radius:7px !important;background:#fff !important;color:#18202a !important;box-shadow:none !important;transition:border-color .18s ease,box-shadow .18s ease}@media(prefers-reduced-motion: reduce){.hvCourtside .game-card,.hvCourtside .s0J0x9{transition:none}}.hvCourtside .game-card:hover,.hvCourtside .s0J0x9:hover{background:#fff !important;border-color:#ff854b !important;box-shadow:0 0 0 1px #ff854b !important}.hvCourtside .game-card::before,.hvCourtside .s0J0x9::before{display:none !important}.hvCourtside .game-card::after,.hvCourtside .s0J0x9::after{position:absolute;bottom:0;left:0;right:0;height:22px;display:flex !important;align-items:center;justify-content:center;content:"Game center ↗" !important;margin:0 !important;padding:0 !important;border-top:1px solid #e9ebef !important;background:#f8f9fb;color:#657082 !important;font-size:8px !important;text-transform:none !important;letter-spacing:0 !important}.hvCourtside .game-card:has(.hvScoreBroadcast)::after,.hvCourtside .s0J0x9:has(.hvScoreBroadcast)::after{content:"" !important}.hvCourtside .game-card:has(.status.live),.hvCourtside .game-card:has(.s0N4x9),.hvCourtside .s0J0x9:has(.status.live),.hvCourtside .s0J0x9:has(.s0N4x9){background:#fff !important;border-color:#b6d4c3 !important}.hvCourtside .game-card:has(.status.live)::after,.hvCourtside .game-card:has(.s0N4x9)::after,.hvCourtside .s0J0x9:has(.status.live)::after,.hvCourtside .s0J0x9:has(.s0N4x9)::after{display:flex !important;content:"Game center ↗" !important}.hvCourtside .game-card:has(.status.live):has(.hvScoreBroadcast)::after,.hvCourtside .game-card:has(.s0N4x9):has(.hvScoreBroadcast)::after,.hvCourtside .s0J0x9:has(.status.live):has(.hvScoreBroadcast)::after,.hvCourtside .s0J0x9:has(.s0N4x9):has(.hvScoreBroadcast)::after{content:"" !important}.hvCourtside .hvScoreMeta{position:static;min-height:15px;margin-bottom:4px !important;padding-right:40px !important}.hvCourtside .game-card .status,.hvCourtside .s0M3x9{font-size:9px !important;line-height:13px !important;font-weight:800;color:#18202a !important;padding:0 !important;background:none !important;letter-spacing:0 !important}.hvCourtside .game-card .status.live,.hvCourtside .s0M3x9.s0N4x9{color:#146441 !important}.hvCourtside .game-card .status.live::before{background:#29aa68 !important;box-shadow:none !important;animation:none !important}.hvCourtside .s0M3x9.s0N4x9::before{color:#29aa68 !important}.hvCourtside .hvScoreActions{right:6px;top:7px;transform:none;gap:3px}.hvCourtside .hvScoreActions .hvScoreAlert,.hvCourtside .hvScoreActions .hvScoreInfo{width:17px !important;height:17px !important;flex-basis:17px !important;border:0 !important;background:#eef1f5 !important;color:#657082 !important;border-radius:5px}.hvCourtside .hvScoreActions svg{width:12px;height:12px}.hvCourtside .game-row,.hvCourtside .s0O5x9{display:flex;align-items:center;justify-content:space-between;gap:5px;padding:2px 0 !important;min-height:23px}.hvCourtside .game-row .team,.hvCourtside .s0P6x9{display:flex;align-items:center;gap:6px;min-width:0}.hvCourtside .score-team-logo,.hvCourtside .score-team-logo-fallback,.hvCourtside .s0Q7x9,.hvCourtside .s0R8x9{width:19px !important;height:19px !important;flex:0 0 19px !important;object-fit:contain;border-radius:0 !important;background:none !important;box-shadow:none !important}.hvCourtside .game-row .abbr,.hvCourtside .s0T0x9{display:none !important}.hvCourtside .score-team-name,.hvCourtside .s0U1x9{display:block !important;max-width:121px !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#27303c !important;font-size:10px !important;line-height:1.35;font-weight:600 !important}.hvCourtside .game-row .score,.hvCourtside .s0V2x9{font-size:15px !important;font-weight:800 !important;line-height:1 !important;color:#101722 !important;font-variant-numeric:tabular-nums;flex-shrink:0}.hvCourtside .game-row .score.hvUpcomingRecord,.hvCourtside .s0V2x9.hvUpcomingRecord{font-size:9px !important;font-weight:600 !important;color:#78818e !important}.hvCourtside .hvScoreFlash{animation:none !important;transform:none !important;text-shadow:none !important}.hvCourtside .hvScoreBroadcast{position:absolute;left:0;right:0;bottom:0;height:22px;display:flex !important;justify-content:center;gap:5px;z-index:1;padding:0 7px !important;color:#354050 !important;font-size:8px !important;font-weight:800}.hvCourtside .hvScoreBroadcast:before{content:"TV";font-size:6px;border:1px solid #cbd0d8;border-radius:3px;padding:1px 3px;background:#fff;color:#667080}.hvCourtside .hvScoreBroadcast span{flex:0 1 auto !important}.hvCourtside .game-card-date,.hvCourtside .s0K1x9{font-size:8px !important;line-height:11px;color:#737d8b !important;margin-bottom:2px !important}.hvCourtside .game-card-season,.hvCourtside .s0L2x9{position:absolute !important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hvCourtside .game-card .tipoff{display:none !important}.hvCourtside .score-date-divider,.hvCourtside .s0W3x9{display:flex;align-items:center;justify-content:center;flex:0 0 44px !important;width:44px;white-space:normal;text-align:center;padding:8px 5px !important;border:1px solid #30333a !important;border-radius:6px !important;background:#191b20 !important;color:#e1e4e9 !important;font-size:9px !important;font-weight:800;line-height:1.5;box-shadow:none !important}.hvCourtside .score-carousel-btn,.hvCourtside .s0G7x9{background:#16181d !important;border-color:#30333a !important;color:#c9ced6 !important;border-radius:6px !important}@media(max-width: 575.98px){.hvCourtside .game-card,.hvCourtside .s0J0x9{width:182px !important;flex-basis:182px !important;min-height:101px !important}}@media(prefers-reduced-motion: reduce){.hvCourtside .game-card,.hvCourtside .s0J0x9{transition:none !important}}