﻿.hvCourtside{background:#000 !important;border-bottom:1px solid #28394c;color:#f6f8fc}.hvCourtside::before{display:none !important}.hvCourtside .scoreboard-top,.hvCourtside .s0B2x9{background:none !important;border:0 !important;box-shadow:none !important;border-radius:0 !important}.hvCourtside .d-flex{display:flex}.hvCourtside .align-items-center{align-items:center}.hvCourtside .gap-2{gap:.5rem}.hvCourtside .hvCourtsideTitle{display:flex;align-items:center;gap:7px;flex-shrink:0;font-size:9px;font-weight:800;letter-spacing:.08em;color:#e3edf8;text-transform:uppercase}.hvCourtside .hvCourtsideTitle svg{width:17px;height:17px;color:#ff9563}.hvCourtside .day-tabs,.hvCourtside .s0C3x9{background:#0c1522;border:1px solid #293b50;box-shadow:none}.hvCourtside .day-tabs button,.hvCourtside .s0C3x9 button{color:#aabbcf}.hvCourtside .day-tabs button.active,.hvCourtside .s0C3x9 button.s0D4x9{background:#ff824b;color:#132032;box-shadow:none}.hvCourtside .scoreboard-meta,.hvCourtside .s0E5x9{gap:9px;color:#a4b6cb}.hvCourtside .scoreboard-updated{color:#a4b6cb}.hvCourtside .scoreboard-full-link,.hvCourtside .s0E5x9 a{color:#ffd0b8;background:none}.hvCourtside .hvToolbar .hvToolbarDate{background-color:#18283b;border-color:#36506b;color:#fff;box-shadow:none}.hvCourtside .hvToolbar .hvToolbarToggle{background:#18283b;border-color:#36506b;color:#c7d7e9}.hvCourtside .score-carousel-btn,.hvCourtside .s0G7x9{background:#18283b;border-color:#314760;color:#d7e6f8;box-shadow:none}.hvCourtside .score-carousel-btn:hover:not(:disabled),.hvCourtside .s0G7x9:hover:not(:disabled){background:#27405a;color:#fff}.hvCourtside .game-card,.hvCourtside .s0J0x9{background:#1b2a3e !important;border-color:#354960 !important;box-shadow:none !important;color:#f6f8fc;text-decoration:none;transform:none !important;transition:border-color .18s ease,background-color .18s ease}@media(prefers-reduced-motion: reduce){.hvCourtside .game-card,.hvCourtside .s0J0x9{transition:none}}.hvCourtside .game-card:hover,.hvCourtside .s0J0x9:hover{background:#22354c !important;border-color:#8aa5c6 !important}.hvCourtside .game-card::before,.hvCourtside .s0J0x9::before{background:var(--hv-court-accent, #ff824b) !important;opacity:.9 !important;box-shadow:none !important}.hvCourtside .game-card::after,.hvCourtside .s0J0x9::after{color:#a4b9d1;border-color:#34465c}.hvCourtside .game-card.hvScoreClose,.hvCourtside .s0J0x9.hvScoreClose{animation:none !important}.hvCourtside .game-card:focus-visible,.hvCourtside .s0J0x9:focus-visible{outline:2px solid #ffad83;outline-offset:2px}.hvCourtside .game-card:has(.status.live),.hvCourtside .s0J0x9:has(.s0N4x9){background:#17382f !important;border-color:#3e7462 !important}.hvCourtside .game-card:has(.status.live)::after,.hvCourtside .s0J0x9:has(.s0N4x9)::after{content:none !important;animation:none !important}.hvCourtside .game-card:has(.status.live) .hvMatchupAccent,.hvCourtside .s0J0x9:has(.s0N4x9) .hvMatchupAccent{display:none}.hvCourtside .game-card .status,.hvCourtside .s0M3x9{color:#b8cbe1;background:none}.hvCourtside .game-card .status.live,.hvCourtside .s0M3x9.s0N4x9{color:#8cebb8;background:none}.hvCourtside .game-card .status.live::before{background:#62d99a;box-shadow:none;animation:none}.hvCourtside .s0M3x9.s0N4x9::before{content:"●";color:#62d99a;margin-right:4px}.hvCourtside .game-row .score,.hvCourtside .s0V2x9{color:#fff;font-variant-numeric:tabular-nums;font-weight:800}.hvCourtside .score-team-name,.hvCourtside .s0U1x9{color:#adbed1}.hvCourtside .game-row .abbr,.hvCourtside .s0T0x9{color:#f3f7fd}.hvCourtside .game-card-season,.hvCourtside .s0L2x9,.hvCourtside .game-card-date,.hvCourtside .s0K1x9{color:#abc0d8}.hvCourtside .hvScoreBroadcast{color:#b5c6d9}.hvCourtside .hvScoreAlert,.hvCourtside .hvScoreInfo{background:#142235;border-color:#405771;color:#bbd1e9}.hvCourtside .hvScoreAlert,.hvCourtside .hvScoreInfo{display:grid;place-items:center;padding:0;cursor:pointer}.hvCourtside .hvScoreAlert svg,.hvCourtside .hvScoreInfo svg{display:block;width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.hvCourtside .hvScoreAlert:hover,.hvCourtside .hvScoreInfo:hover{background:#31445b;border-color:#90a8c2;color:#fff}.hvCourtside .hvScoreAlert:focus-visible,.hvCourtside .hvScoreInfo:focus-visible{outline:2px solid #ffad83;outline-offset:2px}.hvCourtside .hvScoreAlert.active{background:#493024;border-color:#e58b57;color:#ffc69c}.hvCourtside .hvScoreMeta{position:relative;display:flex;align-items:center;gap:4px;min-height:16px;padding-right:52px;margin-bottom:3px}.hvCourtside .hvScoreMeta .status,.hvCourtside .hvScoreMeta .s0M3x9{flex:0 1 auto;min-width:0;max-width:100%;margin:0 !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hvCourtside .hvScoreMeta .hvScoreBroadcast{flex:1 1 auto;min-width:0;margin:0;align-items:center}.hvCourtside .hvScoreBroadcast::before{flex-shrink:0}.hvCourtside .hvScoreBroadcast span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hvCourtside .hvScoreActions{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:4px}.hvCourtside .hvScoreActions .hvScoreAlert,.hvCourtside .hvScoreActions .hvScoreInfo{position:static !important;width:22px !important;height:22px !important;flex:0 0 22px;transform:none !important;margin:0 !important}.hvCourtside .s0W3x9{align-self:stretch;border:0;border-radius:8px;background:#151b23;color:#d1d9e5;line-height:1.5;box-shadow:inset 0 0 0 1px #2c3644}.hvCourtside .s0K1x9{line-height:1.4}.hvCourtside .score-team-logo,.hvCourtside .s0Q7x9{box-shadow:none}.hvCourtside .scoreboard-message,.hvCourtside .s0I9x9{color:#bdcfe3;background:#17263a;border-color:#354b65}@media(max-width: 767.98px){.hvCourtside .hvCourtsideTitle{display:none}.hvCourtside .scoreboard-top,.hvCourtside .s0B2x9{gap:6px}}@media(prefers-reduced-motion: reduce){.hvCourtside .game-card,.hvCourtside .s0J0x9{transition:none}}
