:root{--bscore-v1-bg:#06100d;--bscore-v1-surface:#0c1713;--bscore-v1-surface-2:#111e19;--bscore-v1-border:#1b2a24;--bscore-v1-border-soft:#14211b;--bscore-v1-text:#f5f8f6;--bscore-v1-muted:#7f9189;--bscore-v1-green:#39ef8b;--bscore-v1-red:#ff4d57;--bscore-v1-blue:#2f80ff;--bscore-v1-yellow:#ffc93c}html,body{background:var(--bscore-v1-bg)}.app-shell{color:var(--bscore-v1-text)}.bscore-lockup{min-width:0!important;color:var(--bscore-v1-text)!important;align-items:center!important;gap:7px!important;text-decoration:none!important;display:inline-flex!important;transform:none!important}.bscore-lockup .bscore-brand-image{filter:none!important;flex:0 0 30px!important;place-items:center!important;width:30px!important;height:30px!important;display:grid!important}.bscore-lockup .bscore-brand-image img{object-fit:contain!important;filter:none!important;width:30px!important;height:30px!important;display:block!important}.bscore-lockup .bscore-lockup-copy{min-width:0!important;display:block!important}.bscore-lockup .bscore-lockup-copy strong{color:var(--bscore-v1-text)!important;letter-spacing:-.04em!important;text-transform:none!important;white-space:nowrap!important;font-size:16px!important;font-weight:860!important;line-height:1!important;display:block!important}.bscore-lockup.compact{gap:6px!important}.bscore-lockup.compact .bscore-brand-image,.bscore-lockup.compact .bscore-brand-image img{width:27px!important;height:27px!important}.bscore-lockup.compact .bscore-brand-image{flex-basis:27px!important}.bscore-lockup.compact .bscore-lockup-copy strong{font-size:14px!important}.bscore-lockup-copy,.bscore-lockup-copy strong{color:var(--bscore-v1-text)!important}.sport-switch{border-bottom-color:var(--bscore-v1-border-soft)!important;background:var(--bscore-v1-bg)!important}.sport-switch-item{color:#7c8e85!important;background:0 0!important}.sport-switch-item.active{color:var(--bscore-v1-green)!important}.app-bottom-nav{min-height:calc(64px + env(safe-area-inset-bottom))!important;padding:6px 7px calc(6px + env(safe-area-inset-bottom))!important;box-shadow:none!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#06100dfb!important;border-top:1px solid #17251f!important}.app-bottom-item{color:#70827a!important;min-height:48px!important}.app-bottom-item.active{color:var(--bscore-v1-green)!important;background:0 0!important}.app-bottom-item span{font-size:8px!important;font-weight:720!important}.competitions-page-shell{min-height:100dvh;width:min(100%,430px)!important;padding:0 14px calc(82px + env(safe-area-inset-bottom))!important;background:var(--bscore-v1-bg)!important;border-inline:0!important;margin:0 auto!important}.competitions-page-shell .scores-header{min-height:58px!important;padding:max(8px, env(safe-area-inset-top)) 14px 7px!important;border-bottom:1px solid var(--bscore-v1-border-soft)!important;box-shadow:none!important;background:#06100dfa!important;margin:0 -14px!important}.competitions-page-shell .icon-button,.competitions-page-shell .fusion-header-alert{border:1px solid var(--bscore-v1-border)!important;color:#d5e0da!important;background:var(--bscore-v1-surface)!important;width:38px!important;height:38px!important;box-shadow:none!important;border-radius:50%!important}.competitions-page-shell .competitions-page-head{background:0 0!important;border:0!important;align-items:end!important;margin:15px 0 10px!important;padding:0!important}.competitions-page-shell .competitions-page-head .eyebrow{color:var(--bscore-v1-green)!important;font-size:9px!important}.competitions-page-shell .competitions-page-head h1{color:var(--bscore-v1-text)!important;letter-spacing:-.04em!important;margin:2px 0 0!important;font-size:22px!important;font-weight:880!important}.competitions-page-shell .competitions-page-head p{display:none!important}.competitions-page-shell .competitions-page-head>svg{color:var(--bscore-v1-green)!important}.competitions-page-shell .competitions-filter{border:1px solid var(--bscore-v1-border)!important;color:#7e9087!important;min-height:42px!important;box-shadow:none!important;background:#09130f!important;border-radius:10px!important;margin:0 0 9px!important;padding:0 11px!important}.competitions-page-shell .competitions-filter input{color:var(--bscore-v1-text)!important;background:0 0!important}.competitions-page-shell .competitions-page-summary{min-height:25px!important;color:var(--bscore-v1-muted)!important;padding:0 1px!important}.competitions-page-shell .competitions-page-summary strong{color:var(--bscore-v1-green)!important}.competitions-page-shell .competitions-featured,.competitions-page-shell .fusion-competition-section{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin-top:12px!important;padding:0!important}.competitions-page-shell .fusion-competition-section-head{color:#dfe8e3!important;background:0 0!important;border:0!important;min-height:31px!important;padding:0 1px!important}.competitions-page-shell .fusion-competition-section-head strong{font-size:12px!important;font-weight:820!important}.competitions-page-shell .fusion-competition-section-head span{color:#62746b!important;background:0 0!important}.competitions-page-shell .fusion-competition-grid{border:1px solid var(--bscore-v1-border)!important;background:#09130f!important;border-radius:10px!important;gap:0!important;display:grid!important;overflow:hidden!important}.competitions-page-shell .fusion-competition-grid>a{min-height:46px!important;color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:7px 10px!important}.competitions-page-shell .fusion-competition-grid>a+a{border-top:1px solid var(--bscore-v1-border-soft)!important}.competitions-page-shell .fusion-competition-grid strong{color:#edf4f0!important;font-size:10.5px!important}.competitions-page-shell .fusion-competition-grid small{color:#70827a!important;font-size:8px!important}.competitions-page-shell .fusion-competition-flag{background:0 0!important;border:0!important;border-radius:0!important;width:26px!important;height:26px!important;font-size:18px!important}.competitions-page-shell .fusion-competition-grid svg{color:#53645c!important}.competitions-page-shell .competitions-empty{border-color:var(--bscore-v1-border)!important;background:#09130f!important;border-radius:10px!important}.state-card,.app-state{border-color:var(--bscore-v1-border)!important;color:var(--bscore-v1-muted)!important;box-shadow:none!important;background:#09130f!important}:where(a,button,input):focus-visible{outline-color:var(--bscore-v1-green)}@media (max-width:350px){.competitions-page-shell{padding-inline:10px!important}.competitions-page-shell .scores-header{margin-inline:-10px!important;padding-inline:10px!important}}.alerts-shell{min-height:100dvh;width:min(100%,430px)!important;padding:0 12px calc(82px + env(safe-area-inset-bottom))!important;color:var(--bscore-v1-text)!important;background:var(--bscore-v1-bg)!important;border-inline:0!important;margin:0 auto!important}.alerts-shell .league-topbar{min-height:58px!important;padding:max(8px, env(safe-area-inset-top)) 12px 7px!important;border-bottom:1px solid var(--bscore-v1-border-soft)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#06100dfb!important;margin:0 -12px!important}.alerts-shell .back-button{color:#d8e3dd!important;background:0 0!important;border:0!important;width:36px!important;height:36px!important}.alerts-shell .league-topbar strong,.alerts-shell .league-topbar h1{color:#f3f7f5!important}.alerts-shell .league-season{color:#70827a!important}.alerts-shell .profile-follow-summary{border:1px solid var(--bscore-v1-border)!important;box-shadow:none!important;background:#09130f!important;border-radius:10px!important;margin:10px 0 8px!important}.alerts-shell .alerts-segmented-nav{border:0!important;border-bottom:1px solid var(--bscore-v1-border-soft)!important;background:var(--bscore-v1-bg)!important;border-radius:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;margin:0 -12px 9px!important;padding:0 8px!important;display:grid!important}.alerts-shell .alerts-segmented-nav button{color:#74867d!important;background:0 0!important;border:0!important;border-radius:0!important;min-height:42px!important;font-size:8px!important;font-weight:760!important;position:relative!important}.alerts-shell .alerts-segmented-nav button.active{color:var(--bscore-v1-green)!important;background:0 0!important}.alerts-shell .alerts-segmented-nav button.active:after{background:var(--bscore-v1-green);content:"";border-radius:2px;height:2px;position:absolute;bottom:-1px;left:22%;right:22%}.alerts-shell .alerts-stack,.alerts-shell .fusion-alerts-stack,.alerts-shell .ux-alerts-stack{gap:9px!important}.alerts-shell .mon-bscore-hero,.alerts-shell .fusion-followed-match,.alerts-shell .league-panel,.alerts-shell .premium-empty-state,.alerts-shell .mon-bscore-follow-card{border:1px solid var(--bscore-v1-border)!important;box-shadow:none!important;background:#09130f!important;border-radius:10px!important}.alerts-shell .mon-bscore-hero{padding:11px!important}.alerts-shell .league-section-title,.alerts-shell .fusion-alert-section-title,.alerts-shell .mon-bscore-section-head{color:#edf4f0!important;background:0 0!important;min-height:32px!important}.alerts-shell .source-pill{color:var(--bscore-v1-green)!important;background:0 0!important}.alerts-shell .mon-bscore-signal-list,.alerts-shell .notification-history-list,.alerts-shell .ux-followed-list{border:1px solid var(--bscore-v1-border)!important;background:#09130f!important;border-radius:10px!important;overflow:hidden!important}.alerts-shell .mon-bscore-signal,.alerts-shell .notification-history-row,.alerts-shell .saved-alert-row{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.alerts-shell .mon-bscore-signal+.mon-bscore-signal,.alerts-shell .notification-history-row+.notification-history-row,.alerts-shell .saved-alert-row+.saved-alert-row{border-top:1px solid var(--bscore-v1-border-soft)!important}.alerts-shell .follow-state-button.active,.alerts-shell .follow-customize-button,.alerts-shell .mon-bscore-inline-action,.alerts-shell .empty-state-link,.alerts-shell .app-state-action{color:var(--bscore-v1-green)!important}.alerts-shell .alert-mode-grid button,.alerts-shell .fusion-alert-type-grid button,.alerts-shell .saved-radar-setting button,.alerts-shell .saved-radar-toggle button{border-color:var(--bscore-v1-border)!important;color:#7c8e85!important;background:#0c1713!important}.alerts-shell .alert-mode-grid button.active,.alerts-shell .fusion-alert-type-grid button.active,.alerts-shell .saved-radar-setting button.active,.alerts-shell .saved-radar-toggle button.active{border-color:var(--bscore-v1-green)!important;color:#06100d!important;background:var(--bscore-v1-green)!important}.competitions-page-shell .scores-header{min-height:54px!important;padding-top:max(7px, env(safe-area-inset-top))!important;padding-bottom:5px!important}.competitions-page-shell .competitions-page-head{margin:11px 0 7px!important}.competitions-page-shell .competitions-page-head h1{font-size:20px!important}.competitions-page-shell .competitions-filter{border-radius:9px!important;min-height:40px!important;margin-bottom:7px!important}.competitions-page-shell .fusion-competition-section{margin-top:9px!important}.competitions-page-shell .fusion-competition-section-head{min-height:28px!important}.competitions-page-shell .fusion-competition-grid{border-radius:9px!important}.competitions-page-shell .fusion-competition-grid>a{min-height:44px!important;padding:6px 9px!important}.competitions-page-shell .fusion-competition-grid strong{font-size:10px!important}.competitions-page-shell .fusion-competition-grid small{font-size:8px!important}.alerts-shell{padding-bottom:calc(76px + env(safe-area-inset-bottom))!important}.alerts-shell .league-topbar{min-height:54px!important;padding-top:max(7px, env(safe-area-inset-top))!important;padding-bottom:5px!important}.alerts-shell .profile-follow-summary{border-radius:9px!important;margin:8px 0 7px!important}.alerts-shell .alerts-segmented-nav button{min-height:44px!important}.alerts-shell :is(.mon-bscore-hero,.fusion-followed-match,.league-panel,.premium-empty-state,.mon-bscore-follow-card,.mon-bscore-signal-list,.notification-history-list,.ux-followed-list){border-radius:9px!important}.alerts-shell :is(.mon-bscore-signal,.notification-history-row,.saved-alert-row){min-height:50px!important}.alerts-shell :is(.follow-state-button,.follow-customize-button,.mon-bscore-inline-action){min-height:40px!important}
.bscore-settings-embedded .fusion-alert-section-title:before,.bscore-settings-embedded .league-section-title:before,.bscore-settings-embedded .league-section-title>span:before{content:none!important;display:none!important}.bscore-settings-embedded .alerts-segmented-nav button,.bscore-settings-embedded .alerts-segmented-nav button.active{box-shadow:none!important}.bscore-settings-embedded:before,.bscore-settings-embedded:after{background:0 0!important;display:none!important}.bscore-settings-embedded .notification-permission-status *{color:inherit}.notification-guide-backdrop{background:#02040aa8!important}.notification-guide-sheet{border-color:var(--bscore-ui-hairline,#96ace82e)!important;background:var(--bscore-ui-base,#0c1530)!important;box-shadow:0 18px 46px #0006!important}.notification-guide-primary{color:var(--bscore-ui-accent-ink,#04231b)!important;background:var(--bscore-ui-accent-action,#3ee6ae)!important}.notification-guide-secondary{color:var(--bscore-ui-muted,#8e9dc4)!important}.alerts-shell .notification-status{border-color:var(--bscore-ui-hairline,#96ace821)!important}.alerts-shell .notification-status button{color:var(--bscore-ui-accent,#6ff0c6)!important}.alerts-shell .notification-status.state-granted .notification-status-icon{color:var(--bscore-ui-accent,#6ff0c6)!important;background:#6ff0c624!important}.notification-guide-icon{color:var(--bscore-ui-accent,#6ff0c6)!important;background:#6ff0c61f!important}main.bscore-sport-list-v8{max-width:none!important;padding:0 0 calc(96px + env(safe-area-inset-bottom))!important;background:var(--bscore-ui-bg,#070d1e)!important;color:var(--bscore-ui-ink,#eef3ff)!important}main.bscore-sport-list-v8>:not(header):not(nav[aria-label=Navigation\ Bscore]){margin-inline:16px!important}main.bscore-sport-list-v8 .bscore-sport-switch-v8{background:0 0!important;border:0!important;gap:8px!important;margin-top:16px!important;margin-bottom:8px!important;padding:0!important;display:flex!important}main.bscore-sport-list-v8 .bscore-sport-switch-v8 a{align-items:center;font-family:inherit;font-size:14px;font-weight:600;border:1px solid var(--bscore-ui-hairline,#96ace840)!important;min-height:40px!important;color:var(--bscore-ui-muted,#8e9dc4)!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important;background:0 0!important;border-radius:20px!important;flex:none!important;padding:0 16px!important;line-height:1!important;display:inline-flex!important}main.bscore-sport-list-v8 .bscore-sport-switch-v8 a.active{background:var(--bscore-ui-ink,#eef3ff)!important;color:var(--bscore-ui-bg,#070d1e)!important;border-color:#0000!important}main.bscore-sport-list-v8 .bscore-segmented-v8{grid-auto-columns:1fr;grid-auto-flow:column;border:0!important;border-bottom:1px solid var(--bscore-ui-hairline,#96ace821)!important;background:0 0!important;border-radius:0!important;gap:0!important;margin-top:8px!important;padding:0!important;display:grid!important}main.bscore-sport-list-v8 .bscore-segmented-v8 button{margin-bottom:-1px;font-family:inherit;font-size:15px;font-weight:600;min-height:48px!important;color:var(--bscore-ui-muted,#8e9dc4)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:3px solid #0000!important;border-radius:0!important;line-height:1!important}main.bscore-sport-list-v8 .bscore-segmented-v8 button.active{color:var(--bscore-ui-ink,#eef3ff)!important;border-bottom-color:var(--bscore-ui-accent,#6ff0c6)!important}main.bscore-sport-list-v8 .bscore-date-switch-v8{background:0 0!important;border:0!important;gap:8px!important;margin-top:14px!important;padding:0!important;display:flex!important}main.bscore-sport-list-v8 .bscore-date-switch-v8 button{font-family:inherit;font-size:14px;font-weight:600;border:1px solid var(--bscore-ui-hairline,#96ace840)!important;min-height:40px!important;color:var(--bscore-ui-muted,#8e9dc4)!important;box-shadow:none!important;background:0 0!important;border-radius:20px!important;flex:none!important;padding:0 16px!important;line-height:1!important}main.bscore-sport-list-v8 .bscore-date-switch-v8 button.active{background:var(--bscore-ui-accent-action,#3ee6ae)!important;color:var(--bscore-ui-accent-ink,#04231b)!important;border-color:#0000!important}main.bscore-sport-list-v8 .bscore-list-section-head-v8{border:0!important;border-bottom:1px solid var(--bscore-ui-hairline,#96ace821)!important;background:0 0!important;justify-content:space-between!important;align-items:baseline!important;margin-top:22px!important;padding:0 0 6px!important;display:flex!important}main.bscore-sport-list-v8 .bscore-list-section-head-v8 h1{font:700 24px/1.1 var(--bscore-display,ui-sans-serif)!important;letter-spacing:-.01em!important;color:var(--bscore-ui-ink,#eef3ff)!important;margin:0!important}main.bscore-sport-list-v8 .bscore-list-section-head-v8 small{color:var(--bscore-ui-muted,#8e9dc4)!important;font-size:13px!important}main.bscore-sport-list-v8 .league-panel,.bscore-sport-list-v8 .standings-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}main.bscore-sport-list-v8 .tennis-tournament-head{border-bottom:1px solid var(--bscore-ui-hairline,#96ace821);justify-content:space-between;align-items:baseline;margin-top:22px;padding:0 0 6px;display:flex!important}main.bscore-sport-list-v8 .tennis-tournament-head strong{font-size:16px;font-weight:650}main.bscore-sport-list-v8 .tennis-tournament-head span{color:var(--bscore-ui-muted,#8e9dc4);font-size:13px}main.bscore-sport-list-v8 .tennis-match-row,.bscore-sport-list-v8 .hockey-game-row{border:0!important;border-bottom:1px solid var(--bscore-ui-hairline,#96ace821)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}main.bscore-sport-list-v8 .tennis-match-meta small,.bscore-sport-list-v8 .tennis-set-head span,.bscore-sport-list-v8 .hockey-period-head span{font-size:12px!important}main.bscore-sport-list-v8 .live-chip{color:var(--bscore-ui-live,#ff4d6a)!important;background:#ff4d6a24!important;border-radius:10px!important;font-size:12px!important}main.bscore-sport-list-v8 .status-chip{color:var(--bscore-ui-muted,#8e9dc4)!important;background:#96ace81f!important;border-radius:10px!important;font-size:12px!important}main.bscore-sport-list-v8 .alarm-button{width:44px!important;height:44px!important;color:var(--bscore-ui-muted,#8e9dc4)!important;background:0 0!important;border:0!important}main.bscore-sport-list-v8 .alarm-button.active{color:var(--bscore-ui-accent,#6ff0c6)!important}main.bscore-sport-list-v8 .state-card.app-state{text-align:center;color:var(--bscore-ui-muted,#8e9dc4);justify-items:center;gap:8px;display:grid;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:48px 20px!important}main.bscore-sport-list-v8 .state-card.app-state strong{color:var(--bscore-ui-ink,#eef3ff);font-size:17px}main.bscore-sport-list-v8 .state-card.app-state span{font-size:14px}main.bscore-sport-list-v8 .app-state-action{border-radius:24px;min-height:48px;padding:0 22px;font-family:inherit;font-size:15px;font-weight:650;color:var(--bscore-ui-accent,#6ff0c6)!important;background:0 0!important;border:1px solid #6ff0c673!important;line-height:1!important}main.bscore-sport-list-v8 .league-section-title{border:0!important;border-bottom:1px solid var(--bscore-ui-hairline,#96ace821)!important;text-transform:none!important;letter-spacing:-.01em!important;background:0 0!important;margin-top:22px!important;padding-bottom:6px!important;font-size:17px!important;font-weight:650!important}main.bscore-sport-list-v8 .league-section-title:before{display:none!important}html[data-bscore-theme=light] body{background:#f2f6f6!important}html[data-bscore-theme=light] [data-bscore-ui=unified-football]{background:var(--bscore-ui-bg,#f2f6f6)!important;color:var(--bscore-ui-ink,#0f1729)!important;background-image:none!important}html[data-bscore-theme=light] [data-testid=bscore-v22-match-shell],html[data-bscore-theme=light] [data-testid=bscore-v22-match-shell]>*{background:var(--bscore-ui-bg,#f2f6f6)!important;color:var(--bscore-ui-ink,#0f1729)!important}html[data-bscore-theme=light] [data-testid=bscore-v22-real-match-hero]{color:var(--bscore-ui-ink,#0f1729)!important;background:linear-gradient(#fff,#eef4f2)!important;border-color:#0f17291a!important}html[data-bscore-theme=light] [data-testid=bscore-v22-match-shell] main{color:var(--bscore-ui-ink,#0f1729)!important}html[data-bscore-theme=light] [data-testid=bscore-v22-match-shell] [class*=followBar],html[data-bscore-theme=light] [data-testid=bscore-v22-match-shell] button[class*=follow]{color:var(--bscore-ui-accent,#126b4c)!important;background:0 0!important}html[data-bscore-theme=light] [data-testid=bscore-v22-match-shell] [class*=followPrimary] strong{color:var(--bscore-ui-ink,#0f1729)!important}html[data-bscore-theme=light] [data-testid=bscore-v22-match-shell] [class*=followPrimary] small{color:var(--bscore-ui-muted,#475067)!important}.notification-status strong{color:var(--bscore-ui-ink,#eef3ff)!important}.notification-status small{color:var(--bscore-ui-muted,#8e9dc4)!important}.bscore-settings-embedded .mon-bscore-follow-card>strong,.bscore-settings-embedded .notification-history-row strong{color:var(--bscore-ui-ink,#eef3ff)!important}.bscore-settings-embedded .alerts-segmented-nav button:before,.bscore-settings-embedded .alerts-segmented-nav button:after{content:none!important;display:none!important}.bscore-settings-embedded .alerts-segmented-nav button.active{outline:0;border-bottom:1px solid #0000!important}.bscore-settings-embedded .premium-empty-state span,.bscore-settings-embedded .mon-bscore-empty span{font-size:14px!important;line-height:1.45!important}.bscore-polish-football-v2 [class*=followCustomize],.bscore-polish-football-v2>div [class*=followCustomize],[class*=matchFrame] [class*=followCustomize],html body main[class*=matchRoot] button[class*=followCustomize]{min-height:44px!important;color:var(--bscore-ui-accent,#6ff0c6)!important;padding:0 8px!important;font-size:13.5px!important;font-weight:650!important}
.bscore-tennis-v8,.bscore-hockey-v8{color:#f5f8f6;background:#06100d;min-height:100dvh}.bscore-tennis-v8 main,.bscore-hockey-v8 main{--ms-bg:#06100d!important;--ms-panel:#09130f!important;--ms-panel-2:#0c1713!important;--ms-line:#1b2a24!important;--ms-line-soft:#14211b!important;--ms-text:#f5f8f6!important;--ms-muted:#7f9189!important;--ms-muted-2:#6f8178!important;--ms-orange:#39ef8b!important;--ms-green:#39ef8b!important;--ms-red:#ff4d57!important;--ms-blue:#2f80ff!important;width:min(100%,430px)!important;min-height:100dvh!important;padding:max(7px, env(safe-area-inset-top)) 12px calc(78px + env(safe-area-inset-bottom))!important;color:#f5f8f6!important;background:#06100d!important;border:0!important;margin:0 auto!important;overflow-x:clip!important}.bscore-tennis-v8 main>header,.bscore-hockey-v8 main>header{z-index:60!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#06100dfb!important;border-bottom:1px solid #14211b!important;grid-template-columns:44px minmax(0,1fr) 44px!important;min-height:54px!important;margin:0 -12px!important;padding:0 12px!important;position:sticky!important;top:0!important}.bscore-tennis-v8 main>header a[aria-label],.bscore-hockey-v8 main>header a[aria-label],.bscore-hockey-v8 main>header button{color:#d7e2dc!important;min-width:44px!important;min-height:44px!important}.bscore-tennis-v8 .tennis-detail-scorecard:before,.bscore-tennis-v8 .tennis-detail-stage:before{content:none!important;display:none!important}.bscore-tennis-v8 .tennis-detail-tournament{background:#0c1713!important;border-bottom:1px solid #14211b!important;min-height:36px!important;padding:5px 9px!important}.bscore-tennis-v8 .tennis-detail-tournament>span{color:#93a59c!important;gap:5px!important;font-size:9px!important;font-weight:760!important}.bscore-tennis-v8 .tennis-detail-tournament>span svg{color:#39ef8b!important}.bscore-tennis-v8 .tennis-detail-tournament>b{color:#7f9189!important;background:0 0!important;min-height:22px!important;padding:0!important;font-size:8px!important}.bscore-tennis-v8 .tennis-detail-tournament>b:where(:not(:empty)){font-weight:820!important}.bscore-tennis-v8 .tennis-detail-stage{grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr)!important;gap:6px!important;min-height:130px!important;padding:7px 5px 8px!important}.bscore-tennis-v8 .tennis-detail-player{gap:5px!important}.bscore-tennis-v8 .tennis-detail-headshot{width:54px!important;height:54px!important;box-shadow:none!important;background:#111e19!important;border:0!important}.bscore-tennis-v8 .tennis-detail-flag{border:2px solid #09130f!important;width:18px!important;height:13px!important;bottom:0!important;right:-2px!important}.bscore-tennis-v8 .tennis-detail-start-time,.bscore-tennis-v8 .tennis-detail-match-score{color:#fff!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.055em!important;text-shadow:none!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:31px!important;font-weight:900!important}.bscore-tennis-v8 .tennis-detail-match-score{gap:5px!important}.bscore-tennis-v8 .tennis-detail-match-score>span{color:#53655c!important;font-size:19px!important}.bscore-tennis-v8 .tennis-detail-center>small{color:#74867d!important;font-size:8px!important}.bscore-tennis-v8 .tennis-detail-meta{color:#74867d!important;background:0 0!important;border-top:1px solid #14211b!important;gap:4px 8px!important;min-height:30px!important;padding:5px 8px!important}.bscore-tennis-v8 .tennis-detail-meta>span{font-size:8px!important}.bscore-tennis-v8 .tennis-score-now{background:#09130f!important;border:1px solid #1b2a24!important;border-radius:9px!important;margin-top:7px!important}.bscore-tennis-v8 .tennis-score-now-head{border-bottom:1px solid #14211b!important;min-height:34px!important;padding:0 8px!important}.bscore-tennis-v8 .tennis-score-now-head strong{color:#eaf1ed!important;font-size:9px!important}.bscore-tennis-v8 .tennis-score-now-head span{color:#6f8178!important;font-size:8px!important}.bscore-tennis-v8 .tennis-score-now-grid{padding:4px 7px 6px!important}.bscore-tennis-v8 .tennis-score-now-labels,.bscore-tennis-v8 .tennis-score-now-row{color:#7f9189!important;min-height:27px!important;font-size:8px!important}.bscore-tennis-v8 .tennis-score-now-row strong{color:#eaf1ed!important;font-size:8.5px!important}.bscore-tennis-v8 .tennis-score-now-row b,.bscore-tennis-v8 .tennis-score-now-row em{color:#f5f8f6!important;font-size:8.5px!important}.bscore-tennis-v8 .tennis-detail-alert{color:#39ef8b!important;min-height:44px!important;box-shadow:none!important;background:#09130f!important;border:1px solid #1b2a24!important;border-radius:9px!important;margin:7px 0!important;padding:3px 8px!important}.bscore-tennis-v8 .tennis-detail-alert.active{border-color:#39ef8b57!important}.bscore-tennis-v8 .tennis-premium-tabs{top:calc(54px + env(safe-area-inset-top))!important;z-index:40!important;min-height:44px!important;box-shadow:none!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#06100dfb!important;border:0!important;border-bottom:1px solid #17251f!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:0 -12px!important;padding:0 7px!important;position:sticky!important}.bscore-tennis-v8 .tennis-premium-tabs button{color:#7a8c83!important;background:0 0!important;border:0!important;min-height:44px!important;font-size:8.5px!important;font-weight:760!important;position:relative!important}.bscore-tennis-v8 .tennis-premium-tabs button.active{color:#39ef8b!important;background:0 0!important}.bscore-tennis-v8 .tennis-premium-tabs button.active:after{height:2px!important;box-shadow:none!important;content:""!important;background:#39ef8b!important;border-radius:2px!important;position:absolute!important;bottom:-1px!important;left:25%!important;right:25%!important}.bscore-tennis-v8 .tennis-summary-v2{gap:8px!important;padding-top:8px!important;display:grid!important}.bscore-tennis-v8 :is(.tennis-flow-reading,.tennis-match-story,.tennis-matchup-v2,.tennis-flow-players,.tennis-flow-radar,.tennis-bscore-timeline,.tennis-detail-section,.tennis-v2-stats,.tennis-h2h-premium,.tennis-v2-form){box-shadow:none!important;background:#09130f!important;border:1px solid #1b2a24!important;border-radius:9px!important;margin:0!important;overflow:hidden!important}.bscore-tennis-v8 :is(.league-section-title,.multisport-timeline-head,.tennis-v2-radar-head,.tennis-matchup-head){background:#0c1713!important;border-bottom:1px solid #14211b!important;min-height:36px!important;padding:0 9px!important}.bscore-tennis-v8 .tennis-watch-player,.bscore-tennis-v8 .tennis-v2-radar-row,.bscore-tennis-v8 .multisport-timeline-row{background:0 0!important;border-color:#14211b!important;min-height:54px!important}.bscore-tennis-v8 .tennis-watch-player,.bscore-tennis-v8 .tennis-v2-radar-row{padding:7px 9px!important}.bscore-tennis-v8 .multisport-timeline-row{padding:8px!important}.bscore-tennis-v8 .tennis-matchup-row,.bscore-tennis-v8 .tennis-comparison-visual{border-color:#14211b!important;min-height:46px!important;padding-block:6px!important}.bscore-tennis-v8 .tennis-comparison-visual :is(strong,b),.bscore-tennis-v8 .tennis-matchup-row :is(strong,b){color:#eef4f0!important}.bscore-tennis-v8 .better{color:#39ef8b!important}.bscore-tennis-v8 .tennis-detail-info>div{background:0 0!important;border-color:#14211b!important;min-height:48px!important}.bscore-tennis-v8 .tennis-v2-attribution{color:#74867d!important}.bscore-hockey-v8 .nhl-detail-scoreboard:before,.bscore-hockey-v8 .nhl-detail-scoreboard:after,.bscore-hockey-v8 .nhl-detail-score-main:before{content:none!important;display:none!important}.bscore-hockey-v8 .nhl-detail-status{background:#0c1713!important;border-bottom:1px solid #14211b!important;min-height:36px!important;padding:5px 9px!important}.bscore-hockey-v8 .nhl-detail-status>span{color:#eef4f0!important;font-size:8.5px!important}.bscore-hockey-v8 .nhl-detail-status>small{color:#74867d!important;font-size:8px!important}.bscore-hockey-v8 .nhl-detail-score-main{grid-template-columns:minmax(0,1fr) 78px minmax(0,1fr)!important;gap:6px!important;min-height:132px!important;padding:7px 6px 8px!important}.bscore-hockey-v8 .nhl-detail-team{gap:5px!important}.bscore-hockey-v8 .nhl-detail-team-logo{width:54px!important;height:54px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.bscore-hockey-v8 .nhl-detail-team strong{color:#f5f8f6!important;max-width:112px!important;font-size:10.5px!important;font-weight:790!important}.bscore-hockey-v8 .nhl-detail-team small{color:#74867d!important;font-size:8px!important}.bscore-hockey-v8 .nhl-detail-score{color:#fff!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.055em!important;text-shadow:none!important;gap:5px!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:34px!important;font-weight:900!important}.bscore-hockey-v8 .nhl-detail-score>span{color:#53655c!important;font-size:20px!important}.bscore-hockey-v8 .nhl-score-context{color:#74867d!important;background:0 0!important;border-top:1px solid #14211b!important;gap:17px!important;min-height:34px!important}.bscore-hockey-v8 .nhl-score-context>span{font-size:8px!important}.bscore-hockey-v8 .nhl-score-context b{color:#dfe8e3!important;font-size:8.5px!important}.bscore-hockey-v8 .nhl-period-grid{background:0 0!important;border-top:1px solid #14211b!important;padding:5px 8px 7px!important}.bscore-hockey-v8 .nhl-period-grid-head,.bscore-hockey-v8 .nhl-period-grid-row{color:#7f9189!important;min-height:22px!important;font-size:8px!important}.bscore-hockey-v8 .nhl-detail-tabs{top:calc(54px + env(safe-area-inset-top))!important;z-index:40!important;min-height:44px!important;box-shadow:none!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#06100dfb!important;border:0!important;border-bottom:1px solid #17251f!important;margin:7px -12px 0!important;padding:0 6px!important;position:sticky!important}.bscore-hockey-v8 .nhl-detail-tabs button{color:#7a8c83!important;background:0 0!important;gap:3px!important;min-height:44px!important;font-size:8.5px!important;font-weight:760!important}.bscore-hockey-v8 .nhl-detail-tabs button svg{display:none!important}.bscore-hockey-v8 .nhl-detail-tabs button.active{color:#39ef8b!important}.bscore-hockey-v8 .nhl-detail-tabs button.active:after{height:2px!important;box-shadow:none!important;background:#39ef8b!important;border-radius:2px!important;left:25%!important;right:25%!important}.bscore-hockey-v8 .nhl-detail-tabs button small{color:inherit!important;font-size:8px!important}.bscore-hockey-v8 .nhl-detail-stack{gap:8px!important;padding-top:8px!important}.bscore-hockey-v8 :is(.nhl-flow-reading,.nhl-impact-players,.nhl-flow-radar,.hockey-bscore-timeline,.nhl-quick-stats,.nhl-lines-page,.nhl-full-stats,.nhl-player-groups){box-shadow:none!important;background:#09130f!important;border:1px solid #1b2a24!important;border-radius:9px!important;margin:0!important;overflow:hidden!important}.bscore-hockey-v8 :is(.nhl-radar-head,.league-section-title,.multisport-timeline-head,.nhl-stats-head,.nhl-player-group-title,.nhl-lines-team-head){background:#0c1713!important;border-bottom:1px solid #14211b!important;min-height:36px!important;padding:0 9px!important}.bscore-hockey-v8 .nhl-reference-intel{background:#09130f!important;border-color:#1b2a24!important}.bscore-hockey-v8 .nhl-index-gauge{filter:none!important;width:62px!important;height:62px!important;box-shadow:none!important}.bscore-hockey-v8 .nhl-index-gauge>span{background:#09130f!important;width:48px!important;height:48px!important}.bscore-hockey-v8 .nhl-index-gauge strong{font-size:18px!important}.bscore-hockey-v8 .nhl-index-gauge small,.bscore-hockey-v8 .reference-index-label{color:#39ef8b!important;font-size:8px!important}.bscore-hockey-v8 .nhl-watch-player{border-color:#14211b!important;grid-template-columns:minmax(0,1fr) 40px!important;min-height:68px!important;padding:7px 9px!important}.bscore-hockey-v8 .nhl-watch-player-main{grid-template-columns:22px 42px minmax(0,1fr)!important;gap:6px!important}.bscore-hockey-v8 .nhl-impact-copy strong{color:#eef4f0!important;font-size:9px!important}.bscore-hockey-v8 .nhl-impact-copy small,.bscore-hockey-v8 .nhl-impact-copy em,.bscore-hockey-v8 .nhl-impact-copy i,.bscore-hockey-v8 .nhl-impact-note{color:#74867d!important;font-size:8px!important}.bscore-hockey-v8 .nhl-radar-row{border-color:#14211b!important;grid-template-columns:38px minmax(0,1fr) auto!important;min-height:56px!important;padding:7px 9px!important}.bscore-hockey-v8 .nhl-radar-copy strong{color:#eef4f0!important;font-size:9px!important}.bscore-hockey-v8 .nhl-radar-copy>span,.bscore-hockey-v8 .nhl-radar-copy small{color:#74867d!important;font-size:8px!important}.bscore-hockey-v8 .nhl-quick-stat-list>div,.bscore-hockey-v8 .multisport-timeline-row{border-color:#14211b!important;min-height:52px!important}.bscore-hockey-v8 .nhl-full-stat-row{border-color:#14211b!important;padding:7px 9px!important}.bscore-hockey-v8 .nhl-full-stat-values{color:#eef4f0!important}.bscore-hockey-v8 .nhl-full-stat-bar{background:#15231d!important;height:4px!important}.bscore-hockey-v8 .nhl-full-stat-bar .away{background:#ffc93c!important}.bscore-hockey-v8 .nhl-full-stat-bar .home{background:#2f80ff!important}.bscore-hockey-v8 .nhl-line-unit,.bscore-hockey-v8 .nhl-player-group{background:#09130f!important;border-color:#14211b!important}.bscore-hockey-v8 .nhl-line-player{background:#0c1713!important;border-color:#17251f!important}.bscore-hockey-v8 .nhl-player-table-head{color:#7f9189!important;background:#0c1713!important}.bscore-hockey-v8 .nhl-player-cell,.bscore-hockey-v8 .nhl-player-stat-cell{background:#09130f!important;border-color:#14211b!important}.bscore-tennis-v8 .app-bottom-nav,.bscore-hockey-v8 .app-bottom-nav{min-height:calc(56px + env(safe-area-inset-bottom))!important;padding:4px 7px calc(4px + env(safe-area-inset-bottom))!important;box-shadow:none!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#06100dfb!important;border-top:1px solid #17251f!important}.bscore-tennis-v8 .app-bottom-item,.bscore-hockey-v8 .app-bottom-item{color:#7c8e85!important;min-height:44px!important}.bscore-tennis-v8 .app-bottom-item.active,.bscore-hockey-v8 .app-bottom-item.active{color:#39ef8b!important;background:0 0!important}.bscore-tennis-v8 :is(a,button):focus-visible,.bscore-hockey-v8 :is(a,button):focus-visible{outline-offset:2px!important;outline:2px solid #39ef8b!important}@media (max-width:350px){.bscore-tennis-v8 main,.bscore-hockey-v8 main{padding-inline:9px!important}.bscore-tennis-v8 main>header,.bscore-hockey-v8 main>header{margin-inline:-9px!important;padding-inline:9px!important}.bscore-tennis-v8 .tennis-premium-tabs,.bscore-hockey-v8 .nhl-detail-tabs{margin-inline:-9px!important}.bscore-tennis-v8 .tennis-detail-stage,.bscore-hockey-v8 .nhl-detail-score-main{grid-template-columns:minmax(0,1fr) 70px minmax(0,1fr)!important}.bscore-tennis-v8 .tennis-detail-headshot,.bscore-hockey-v8 .nhl-detail-team-logo{width:48px!important;height:48px!important}.bscore-tennis-v8 .tennis-detail-photo-core,.bscore-hockey-v8 .nhl-detail-team-logo img{width:46px!important;height:46px!important}}.bscore-tennis-v8 .app-bottom-item.active:after,.bscore-hockey-v8 .app-bottom-item.active:after{content:none!important;display:none!important}.bscore-tennis-v8 .tennis-v2-stats{margin-top:8px!important}.bscore-tennis-v8 .tennis-v2-stats .tennis-v2-comparison-list{gap:0!important;display:grid!important}.bscore-tennis-v8 .tennis-v2-stats .tennis-comparison-visual{background:0 0!important;border-bottom:1px solid #14211b!important;min-height:44px!important;padding:6px 9px!important}.bscore-tennis-v8 .tennis-v2-stats .tennis-comparison-visual:last-child{border-bottom:0!important}.bscore-tennis-v8 .tennis-v2-stats .tennis-comparison-visual>div{align-items:center!important;min-height:24px!important}.bscore-tennis-v8 .tennis-v2-stats .tennis-comparison-visual :is(strong,b){color:#eef4f0!important;font-variant-numeric:tabular-nums!important;font-size:9px!important}.bscore-tennis-v8 .tennis-v2-stats .tennis-comparison-visual span,.bscore-tennis-v8 .tennis-v2-stats .tennis-comparison-visual small{color:#81938a!important;font-size:8px!important}.bscore-tennis-v8 .tennis-v2-stats .tennis-comparison-visual>i{background:#15231d!important;height:4px!important;margin-top:4px!important}.bscore-tennis-v8 .tennis-detail-setboard-secondary{display:none!important}.bscore-hockey-v8 .nhl-lines-page{gap:9px!important;padding-top:8px!important;display:grid!important}.bscore-hockey-v8 .nhl-lines-team{background:#09130f!important;border:1px solid #1b2a24!important;border-radius:9px!important;overflow:hidden!important}.bscore-hockey-v8 .nhl-lines-team-head{background:#0c1713!important;border-bottom:1px solid #14211b!important;min-height:42px!important;padding:6px 9px!important}.bscore-hockey-v8 .nhl-lines-team-head img{width:24px!important;height:24px!important}.bscore-hockey-v8 .nhl-lines-team-head strong{color:#eef4f0!important;font-size:9px!important}.bscore-hockey-v8 .nhl-lines-team-head small{color:#7f9189!important;font-size:8px!important}.bscore-hockey-v8 .nhl-line-unit{background:0 0!important;border-bottom:1px solid #14211b!important;padding:7px 8px 8px!important}.bscore-hockey-v8 .nhl-line-unit:last-child{border-bottom:0!important}.bscore-hockey-v8 .nhl-line-unit>b{color:#81938a!important;margin-bottom:5px!important;font-size:8px!important;font-weight:800!important;display:block!important}.bscore-hockey-v8 .nhl-line-unit-grid{gap:6px!important}.bscore-hockey-v8 .nhl-line-unit-grid.forwards{grid-template-columns:repeat(3,minmax(0,1fr))!important}.bscore-hockey-v8 .nhl-line-unit-grid.defense,.bscore-hockey-v8 .nhl-line-unit-grid.goalies{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bscore-hockey-v8 .nhl-line-player{background:#0c1713!important;border:1px solid #17251f!important;border-radius:8px!important;min-height:58px!important;padding:6px!important}.bscore-hockey-v8 .nhl-line-player strong{color:#eef4f0!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;overflow:hidden!important}.bscore-hockey-v8 .nhl-line-player small{color:#74867d!important;font-size:8px!important}.bscore-hockey-v8 .nhl-player-table-scroll{border-radius:9px!important;overflow-x:auto!important}.bscore-hockey-v8 .nhl-player-table-head{min-height:30px!important;padding:5px 7px!important;font-size:8px!important}.bscore-hockey-v8 .nhl-player-cell,.bscore-hockey-v8 .nhl-player-stat-cell{min-height:44px!important;padding:5px 7px!important}.bscore-hockey-v8 .nhl-player-cell.sticky,.bscore-hockey-v8 .nhl-player-table-head.sticky{background:#09130f!important}.bscore-hockey-v8 .nhl-player-cell strong{color:#eef4f0!important;font-size:8px!important}.bscore-hockey-v8 .nhl-player-cell small,.bscore-hockey-v8 .nhl-player-stat-cell{color:#7f9189!important;font-size:8px!important}@media (max-width:350px){.bscore-hockey-v8 .nhl-line-unit-grid{gap:4px!important}.bscore-hockey-v8 .nhl-line-player{min-height:54px!important;padding-inline:4px!important}}.bscore-tennis-v8 main,.bscore-hockey-v8 main{width:min(100%,430px)!important;min-height:calc(100dvh - 54px)!important;padding:0 12px calc(76px + env(safe-area-inset-bottom))!important;background:#06100d!important;border:0!important;margin:0 auto!important}.bscore-tennis-v8 main>header,.bscore-hockey-v8 main>header{display:none!important}.bscore-tennis-v8 .tennis-detail-scorecard{box-shadow:none!important;background:#06100d!important;border:0!important;border-radius:0!important;margin:0 -12px!important;overflow:visible!important}.bscore-tennis-v8 .tennis-detail-tournament{background:0 0!important;border:0!important;min-height:30px!important;padding:5px 12px 0!important}.bscore-tennis-v8 .tennis-detail-tournament>span{color:#82948b!important;font-size:8.5px!important;font-weight:760!important}.bscore-tennis-v8 .tennis-detail-tournament>b{color:#76887f!important;background:0 0!important;border:0!important;min-height:20px!important;padding:0!important;font-size:8px!important}.bscore-tennis-v8 .tennis-detail-tournament>b:not(:empty){box-shadow:none!important}.bscore-tennis-v8 .tennis-detail-stage{background:0 0!important;grid-template-columns:minmax(0,1fr) 78px minmax(0,1fr)!important;gap:6px!important;min-height:124px!important;padding:6px 12px 9px!important}.bscore-tennis-v8 .tennis-detail-stage:before{content:none!important;display:none!important}.bscore-tennis-v8 .tennis-detail-headshot{background:#111e19!important;width:52px!important;height:52px!important}.bscore-tennis-v8 .tennis-detail-photo-core{width:50px!important;height:50px!important}.bscore-tennis-v8 .tennis-detail-player>strong{color:#f5f8f6!important;max-width:118px!important;font-size:11px!important;font-weight:790!important}.bscore-tennis-v8 .tennis-detail-player>span{color:#74867d!important;font-size:8px!important}.bscore-tennis-v8 .tennis-detail-start-time,.bscore-tennis-v8 .tennis-detail-match-score{font-size:34px!important}.bscore-tennis-v8 .tennis-detail-meta{background:0 0!important;border-top:1px solid #14211b!important;min-height:30px!important;margin:0 12px!important;padding:4px 0 7px!important}.bscore-tennis-v8 .tennis-score-now{border-radius:9px!important;margin:7px 0 0!important}.bscore-tennis-v8 .tennis-detail-alert{color:#39ef8b!important;text-align:left!important;background:#09130f!important;border:1px solid #1b2a24!important;border-radius:9px!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:44px!important;margin:6px 0 7px!important;padding:3px 9px!important;display:grid!important}.bscore-tennis-v8 .tennis-detail-alert>span{gap:1px!important;min-width:0!important;display:grid!important}.bscore-tennis-v8 .tennis-detail-alert strong{color:#eef4f0!important;font-size:9px!important}.bscore-tennis-v8 .tennis-detail-alert small{color:#74867d!important;font-size:8px!important}.bscore-tennis-v8 .tennis-premium-tabs{top:calc(54px + env(safe-area-inset-top))!important;min-height:40px!important;margin:0 -12px!important;padding:0 7px!important}.bscore-tennis-v8 .tennis-premium-tabs button{min-height:40px!important;font-size:8.5px!important}.bscore-hockey-v8 .nhl-detail-scoreboard{box-shadow:none!important;background:#06100d!important;border:0!important;border-radius:0!important;margin:0 -12px!important;overflow:visible!important}.bscore-hockey-v8 .nhl-detail-status{background:0 0!important;border:0!important;justify-content:center!important;min-height:29px!important;padding:5px 12px 0!important}.bscore-hockey-v8 .nhl-detail-status>span,.bscore-hockey-v8 .nhl-detail-status>small{color:#76887f!important;font-size:8px!important}.bscore-hockey-v8 .nhl-detail-score-main{background:0 0!important;grid-template-columns:minmax(0,1fr) 78px minmax(0,1fr)!important;gap:6px!important;min-height:124px!important;padding:6px 12px 9px!important}.bscore-hockey-v8 .nhl-detail-team-logo{width:52px!important;height:52px!important}.bscore-hockey-v8 .nhl-detail-team-logo img{width:50px!important;height:50px!important}.bscore-hockey-v8 .nhl-detail-team strong{max-width:118px!important;font-size:11px!important;font-weight:790!important}.bscore-hockey-v8 .nhl-detail-score{font-size:34px!important}.bscore-hockey-v8 .nhl-score-context{border-top:1px solid #14211b!important;min-height:30px!important;margin:0 12px!important}.bscore-hockey-v8 .nhl-period-grid{border-top:1px solid #14211b!important;margin:0 12px 7px!important;padding:5px 0 7px!important}.bscore-hockey-v8 .nhl-follow-bar{margin:6px 0 7px!important}.bscore-hockey-v8 .nhl-detail-alert{color:#39ef8b!important;text-align:left!important;background:#09130f!important;border:1px solid #1b2a24!important;border-radius:9px!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:44px!important;padding:3px 9px!important;display:grid!important}.bscore-hockey-v8 .nhl-detail-alert.active{border-color:#39ef8b57!important}.bscore-hockey-v8 .nhl-detail-alert>span{gap:1px!important;min-width:0!important;display:grid!important}.bscore-hockey-v8 .nhl-detail-alert strong{color:#eef4f0!important;font-size:9px!important}.bscore-hockey-v8 .nhl-detail-alert small{color:#74867d!important;font-size:8px!important}.bscore-hockey-v8 .nhl-detail-tabs{top:calc(54px + env(safe-area-inset-top))!important;min-height:40px!important;margin:0 -12px!important;padding:0 7px!important}.bscore-hockey-v8 .nhl-detail-tabs button{min-height:40px!important;font-size:8.5px!important}@media (max-width:350px){.bscore-tennis-v8 main,.bscore-hockey-v8 main{padding-inline:9px!important}.bscore-tennis-v8 .tennis-detail-scorecard,.bscore-hockey-v8 .nhl-detail-scoreboard,.bscore-tennis-v8 .tennis-premium-tabs,.bscore-hockey-v8 .nhl-detail-tabs{margin-inline:-9px!important}.bscore-tennis-v8 .tennis-detail-stage,.bscore-hockey-v8 .nhl-detail-score-main{grid-template-columns:minmax(0,1fr) 70px minmax(0,1fr)!important;padding-inline:9px!important}}.bscore-sport-list-v8{width:min(100%,430px);min-height:100dvh;padding:0 12px calc(72px + env(safe-area-inset-bottom));color:#eef4f0;background:#06100d;margin:0 auto}.bscore-sport-list-v8 .bscore-sport-list-topbar{z-index:60;min-height:54px;padding:max(7px, env(safe-area-inset-top)) 12px 5px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#06100dfb;border-bottom:1px solid #14211b;grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:8px;margin:0 -12px;display:grid;position:sticky;top:0}.bscore-sport-list-v8 .bscore-sport-list-back{color:#d9e4de;border-radius:50%;place-items:center;width:36px;height:36px;text-decoration:none;display:grid}.bscore-sport-list-v8 .bscore-sport-list-topbar>div{text-align:center;justify-items:center;gap:1px;min-width:0;display:grid}.bscore-sport-list-v8 .bscore-sport-list-topbar strong{color:#f5f8f6;letter-spacing:-.035em;font-size:15px;font-weight:850}.bscore-sport-list-v8 .bscore-sport-list-topbar span{color:#71837a;font-size:8px;font-weight:700}.bscore-sport-list-v8 .bscore-sport-list-spacer{width:36px;height:36px}.bscore-sport-list-v8 .bscore-sport-switch-v8{background:#06100d;border-bottom:1px solid #14211b;grid-template-columns:repeat(3,minmax(0,1fr));min-height:40px;margin:0 -12px;display:grid}.bscore-sport-list-v8 .bscore-sport-switch-v8 a{color:#71837a;place-items:center;min-height:40px;font-size:8.5px;font-weight:790;text-decoration:none;display:grid;position:relative}.bscore-sport-list-v8 .bscore-sport-switch-v8 a.active{color:#39ef8b}.bscore-sport-list-v8 .bscore-sport-switch-v8 a.active:after{content:"";background:#39ef8b;border-radius:2px;height:2px;position:absolute;bottom:0;left:30%;right:30%}.bscore-sport-list-v8 .bscore-segmented-v8{border-bottom:1px solid #17251f;grid-template-columns:repeat(2,minmax(0,1fr));min-height:38px;margin-top:7px;display:grid}.bscore-sport-list-v8 .bscore-segmented-v8 button,.bscore-sport-list-v8 .bscore-date-switch-v8 button{color:#71837a;font:inherit;background:0 0;border:0;font-size:8.5px;font-weight:780;position:relative}.bscore-sport-list-v8 .bscore-segmented-v8 button{min-height:38px}.bscore-sport-list-v8 .bscore-segmented-v8 button.active,.bscore-sport-list-v8 .bscore-date-switch-v8 button.active{color:#39ef8b}.bscore-sport-list-v8 .bscore-segmented-v8 button.active:after,.bscore-sport-list-v8 .bscore-date-switch-v8 button.active:after{content:"";background:#39ef8b;border-radius:2px;height:2px;position:absolute;bottom:0;left:28%;right:28%}.bscore-sport-list-v8 .bscore-date-switch-v8{border-bottom:1px solid #14211b;grid-template-columns:repeat(3,minmax(0,1fr));min-height:36px;margin:3px 0 0;display:grid}.bscore-sport-list-v8 .bscore-date-switch-v8 button{min-height:36px}.bscore-sport-list-v8 .bscore-list-section-head-v8{justify-content:space-between;align-items:center;gap:10px;min-height:52px;padding:9px 1px 6px;display:flex}.bscore-sport-list-v8 .bscore-list-section-head-v8>div{gap:1px;display:grid}.bscore-sport-list-v8 .bscore-list-section-head-v8 span{color:#39ef8b;letter-spacing:.08em;font-size:8px;font-weight:820}.bscore-sport-list-v8 .bscore-list-section-head-v8 h1{color:#eef4f0;letter-spacing:-.03em;margin:0;font-size:14px;font-weight:850}.bscore-sport-list-v8 .bscore-list-section-head-v8 small{color:#71837a;font-size:8px;font-weight:700}.bscore-sport-list-v8 .tennis-tournament-stack,.bscore-sport-list-v8 .hockey-standings-stack{gap:10px!important;display:grid!important}.bscore-sport-list-v8 .tennis-tournament-stack>section{gap:5px!important;display:grid!important}.bscore-sport-list-v8 .tennis-tournament-head{background:0 0!important;border:0!important;justify-content:space-between!important;align-items:end!important;gap:8px!important;min-height:34px!important;padding:0 1px 4px!important;display:flex!important}.bscore-sport-list-v8 .tennis-tournament-head>div{gap:1px!important;min-width:0!important;display:grid!important}.bscore-sport-list-v8 .tennis-tournament-head strong{color:#edf4f0!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;font-weight:820!important;overflow:hidden!important}.bscore-sport-list-v8 .tennis-tournament-head span{color:#71837a!important;font-size:8px!important;font-weight:690!important}.bscore-sport-list-v8 .league-panel{box-shadow:none!important;background:#09130f!important;border:1px solid #1b2a24!important;border-radius:9px!important;gap:0!important;margin:0!important;display:grid!important;overflow:hidden!important}.bscore-sport-list-v8 .tennis-match-row,.bscore-sport-list-v8 .hockey-game-row{background:0 0!important;border:0!important;border-bottom:1px solid #14211b!important;grid-template-columns:minmax(0,1fr) 36px!important;align-items:stretch!important;min-height:70px!important;display:grid!important}.bscore-sport-list-v8 .tennis-match-row:last-child,.bscore-sport-list-v8 .hockey-game-row:last-child{border-bottom:0!important}.bscore-sport-list-v8 .tennis-match-detail-link,.bscore-sport-list-v8 .hockey-game-main-link{min-width:0!important;color:inherit!important;align-items:center!important;gap:7px!important;padding:7px 7px 7px 9px!important;text-decoration:none!important;display:grid!important}.bscore-sport-list-v8 .tennis-match-detail-link{grid-template-columns:62px minmax(0,1fr)!important}.bscore-sport-list-v8 .hockey-game-main-link{grid-template-columns:52px minmax(0,1fr)!important}.bscore-sport-list-v8 .tennis-match-meta,.bscore-sport-list-v8 .hockey-game-time{align-content:center!important;justify-items:start!important;gap:2px!important;min-width:0!important;display:grid!important}.bscore-sport-list-v8 :is(.status-chip,.live-chip){color:#7f9189!important;background:0 0!important;border:0!important;padding:0!important;font-size:8px!important;font-weight:830!important;line-height:1.2!important}.bscore-sport-list-v8 .live-chip{color:#39ef8b!important}.bscore-sport-list-v8 .tennis-match-meta small{color:#66786f!important;font-size:8px!important;line-height:1.2!important}.bscore-sport-list-v8 .tennis-match-players,.bscore-sport-list-v8 .hockey-teams{gap:3px!important;min-width:0!important;display:grid!important}.bscore-sport-list-v8 .tennis-set-head,.bscore-sport-list-v8 .hockey-period-head{color:#65776e!important;min-height:12px!important;font-size:8px!important}.bscore-sport-list-v8 .tennis-player-line,.bscore-sport-list-v8 .hockey-team-line{align-items:center!important;min-height:24px!important}.bscore-sport-list-v8 .tennis-player-id{gap:5px!important}.bscore-sport-list-v8 .tennis-list-player-photo{width:22px!important;height:22px!important}.bscore-sport-list-v8 .tennis-list-player-flag{width:15px!important;height:10px!important}.bscore-sport-list-v8 .tennis-player-id span,.bscore-sport-list-v8 .hockey-team-id span{color:#e9f0ec!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:9px!important;font-weight:760!important;overflow:hidden!important}.bscore-sport-list-v8 .tennis-sets strong{color:#e9f0ec!important;background:#111e19!important;border:0!important;border-radius:5px!important;min-width:22px!important;height:22px!important;font-size:8px!important}.bscore-sport-list-v8 .hockey-team-id img{width:22px!important;height:22px!important}.bscore-sport-list-v8 .hockey-period-scores{color:#71837a!important;gap:4px!important;font-size:8px!important}.bscore-sport-list-v8 .hockey-period-scores strong{color:#f1f6f3!important;font-size:13px!important}.bscore-sport-list-v8 .alarm-button{color:#71837a!important;background:0 0!important;border:0!important;border-left:1px solid #14211b!important;border-radius:0!important;place-items:center!important;width:36px!important;min-width:36px!important;height:100%!important;display:grid!important}.bscore-sport-list-v8 .alarm-button.active{color:#39ef8b!important;background:0 0!important}.bscore-sport-list-v8 .standings-card{box-shadow:none!important;background:#09130f!important;border:1px solid #1b2a24!important;border-radius:9px!important;overflow:hidden!important}.bscore-sport-list-v8 .league-section-title{color:#edf4f0!important;background:0 0!important;border:0!important;min-height:30px!important;padding:0 1px!important;font-size:9px!important}.bscore-sport-list-v8 .nhl-standings-grid{color:#7d8f86!important;background:0 0!important;border-color:#14211b!important;min-height:38px!important;padding-inline:7px!important;font-size:8px!important}.bscore-sport-list-v8 .standing-team span{color:#e7efeb!important;font-size:8.5px!important}.bscore-sport-list-v8 .standing-team img{width:20px!important;height:20px!important}.bscore-sport-list-v8 .app-bottom-nav{min-height:calc(56px + env(safe-area-inset-bottom))!important;padding:4px 7px calc(4px + env(safe-area-inset-bottom))!important;box-shadow:none!important;background:#06100dfb!important;border-top:1px solid #17251f!important}.bscore-sport-list-v8 .app-bottom-item{color:#7c8e85!important}.bscore-sport-list-v8 .app-bottom-item.active{color:#39ef8b!important;background:0 0!important}.bscore-sport-list-v8 .app-bottom-item.active:after{content:none!important;display:none!important}@media (max-width:350px){.bscore-sport-list-v8{padding-inline:9px}.bscore-sport-list-v8 .bscore-sport-list-topbar,.bscore-sport-list-v8 .bscore-sport-switch-v8{margin-inline:-9px}.bscore-sport-list-v8 .tennis-match-detail-link{grid-template-columns:56px minmax(0,1fr)!important}.bscore-sport-list-v8 .hockey-game-main-link{grid-template-columns:46px minmax(0,1fr)!important}}.bscore-tennis-v8 .tennis-premium-tabs.tennis-premium-tabs{grid-template-columns:repeat(5,minmax(0,1fr))!important;display:grid!important}.bscore-hockey-v8 .nhl-detail-tabs{flex-wrap:nowrap!important;display:flex!important}.bscore-hockey-v8 .nhl-detail-tabs>button:nth-child(5){order:5}.bscore-tennis-v8 .tennis-premium-tabs button,.bscore-hockey-v8 .nhl-detail-tabs button{min-width:0!important;min-height:44px!important;padding-inline:3px!important;font-size:11px!important}.bscore-tennis-v8 .tennis-radar-tab,.bscore-hockey-v8 .nhl-radar-tab{gap:12px;min-width:0;padding-top:12px;display:grid}.bscore-v11-match{--v11-ink:#f3f8f6;--v11-green:#5ae5a3;--v11-line:#212630;--v11-bg:#080b13;--v11-surface:#10131e;--v11-muted:#92a5a9;background:var(--v11-bg)!important;color:var(--v11-ink)!important}.bscore-v11-match .bscore-v11-match-hero,.bscore-v11-match-tennis .bscore-tennis-hero-v8{isolation:isolate;border:1px solid var(--v11-line)!important;box-shadow:none!important;background:#0f131e!important;border-radius:13px!important;position:relative!important;overflow:hidden!important}.bscore-v11-match .bscore-v11-match-hero:before,.bscore-v11-match .bscore-v11-match-hero:after,.bscore-v11-match-tennis .bscore-tennis-hero-v8:before,.bscore-v11-match-tennis .bscore-tennis-hero-v8:after{opacity:0!important;box-shadow:none!important}.bscore-v11-match .bscore-v11-match-hero>:not(.bscore-v11-hero-mark),.bscore-v11-match-tennis .bscore-tennis-hero-v8>:not(.bscore-v11-hero-mark){z-index:1;position:relative}.bscore-v11-match .bscore-v11-hero-mark{opacity:.085;pointer-events:none;filter:saturate(.55);place-items:center;width:220px;height:220px;display:grid;top:12%;right:-65px;transform:rotate(-12deg);z-index:0!important;position:absolute!important}.bscore-v11-match .bscore-v11-hero-mark img{object-fit:contain;width:100%;height:100%}.bscore-v11-match-tennis .bscore-v11-hero-portrait{opacity:.13;filter:grayscale();width:190px;height:100%;top:0;right:-25px;transform:none}.bscore-v11-match-tennis .bscore-v11-hero-portrait img{object-fit:cover;object-position:center top}.bscore-v11-match-football .bscore-v11-match-hero [class*=matchHeroStatus]{border-bottom:1px solid var(--v11-line)!important;background:0 0!important;min-height:48px!important;padding:10px 14px!important}.bscore-v11-match-football .bscore-v11-match-hero [class*=matchHeroCompetition] strong{letter-spacing:.025em;color:var(--v11-ink)!important;font-size:11px!important}.bscore-v11-match-football .bscore-v11-match-hero [class*=matchHeroCompetition] small{color:var(--v11-muted)!important;font-size:10px!important}.bscore-v11-match-football .bscore-v11-match-hero [class*=matchTeamLogo]{width:64px!important;height:64px!important;box-shadow:none!important;background:0 0!important;border:0!important}.bscore-v11-match-football .bscore-v11-match-hero [class*=matchTeamLogo] img{object-fit:contain!important;max-width:62px!important;max-height:62px!important}.bscore-v11-match-football .bscore-v11-match-hero [class*=matchTeamName]{color:var(--v11-ink)!important;font-size:12px!important;font-weight:800!important;line-height:1.3!important}.bscore-v11-match .bscore-v11-match-tabs{scrollbar-width:none!important;border:0!important;border-bottom:1px solid var(--v11-line)!important;min-height:48px!important;box-shadow:none!important;background:#0a0d16!important;justify-content:space-between!important;gap:0!important;padding:0 4px!important;display:flex!important;overflow-x:auto!important}.bscore-v11-match .bscore-v11-match-tabs::-webkit-scrollbar{display:none}.bscore-v11-match .bscore-v11-match-tabs button{letter-spacing:-.01em!important;white-space:nowrap!important;color:#8ca0a4!important;background:0 0!important;border:0!important;flex:1 1 0!important;min-width:0!important;min-height:48px!important;padding:0 5px!important;font-size:10.5px!important;font-weight:750!important}.bscore-v11-match .bscore-v11-match-tabs button.active,.bscore-v11-match-football .bscore-v11-match-tabs button[class*=tabButtonActive]{color:var(--v11-ink)!important}.bscore-v11-match .bscore-v11-match-tabs button.active:after,.bscore-v11-match-football .bscore-v11-match-tabs button[class*=tabButtonActive]:after{background:var(--v11-green)!important;border-radius:0!important;height:2px!important;bottom:0!important;left:17%!important;right:17%!important}.bscore-v11-match-tennis .bscore-tennis-hero-v8{margin-top:8px!important}.bscore-v11-match-tennis .bscore-tennis-hero-tournament{border-bottom:1px solid var(--v11-line)!important;background:0 0!important;min-height:43px!important;padding:9px 13px!important}.bscore-v11-match-tennis .bscore-tennis-hero-tournament span{font-size:11px!important;font-weight:800!important}.bscore-v11-match-tennis .bscore-tennis-hero-stage{background:0 0!important;min-height:168px!important;padding:13px 9px!important}.bscore-v11-match-tennis .bscore-tennis-hero-center strong{color:#f4f8f6!important}.bscore-v11-match-tennis .bscore-tennis-hero-meta{border-top:1px solid var(--v11-line)!important;background:#06091042!important}.bscore-v11-match-hockey .nhl-detail-scoreboard{margin-top:8px!important}.bscore-v11-match-hockey .nhl-detail-status{border-bottom:1px solid var(--v11-line)!important;background:0 0!important;min-height:42px!important;padding:10px 13px!important}.bscore-v11-match-hockey .nhl-detail-score-main{background:0 0!important;min-height:160px!important;padding:16px 10px!important}.bscore-v11-match-hockey .nhl-detail-team-logo{box-shadow:none!important;background:0 0!important;border:0!important}.bscore-v11-match-hockey .nhl-detail-team strong{letter-spacing:-.015em!important;font-size:12px!important}.bscore-v11-match-hockey .nhl-detail-score strong{letter-spacing:-.06em!important;font-size:40px!important;font-weight:900!important}.bscore-v11-radar-detail{flex-direction:column;box-shadow:none!important;background:0 0!important;border:0!important;gap:13px!important;display:flex!important}.bscore-v11-radar-label{gap:7px;padding:13px 4px 6px;display:grid}.bscore-v11-radar-label span,.bscore-v11-radar-intro span{letter-spacing:.145em!important;color:var(--v11-green,#5ae5a3)!important;font-size:10px!important;font-weight:900!important}.bscore-v11-radar-label h2,.bscore-v11-radar-intro h2{letter-spacing:-.04em!important;color:var(--v11-ink,#f3f8f6)!important;margin:0!important;font-size:22px!important;font-weight:870!important;line-height:1.16!important}.bscore-v11-radar-detail>:not(.bscore-v11-radar-label){box-shadow:none!important;border-radius:9px!important}.bscore-v11-match-football .bscore-v11-radar-page{flex-direction:column;gap:14px;display:flex}.bscore-v11-match-football .bscore-v11-radar-hero{border:0!important;border-bottom:1px solid var(--v11-line)!important}.bscore-v11-match-football .bscore-v11-radar-hero .bscore-index-card{box-shadow:none!important;border:1px solid var(--v11-line)!important;background:#10131e!important}.bscore-v11-match-football .bscore-v11-radar-hero .bscore-index-gauge{width:112px!important;height:112px!important}html[data-bscore-theme=light] .bscore-v11-match{--v11-ink:#1b2924;--v11-line:#dae5df;--v11-bg:#f7faf8;--v11-surface:#fff;--v11-muted:#637a70;--v11-green:#0b9561;color:#1b2924!important;background:#f7faf8!important}html[data-bscore-theme=light] .bscore-v11-match .bscore-v11-match-hero{background:#edf4ef!important}html[data-bscore-theme=light] .bscore-v11-match .bscore-v11-match-tabs{background:#f7faf8!important}html[data-bscore-theme=light] .bscore-v11-match .bscore-v11-match-tabs button.active,html[data-bscore-theme=light] .bscore-v11-match-football .bscore-v11-match-tabs button[class*=tabButtonActive],html[data-bscore-theme=light] .bscore-v11-match-tennis .bscore-tennis-hero-center strong{color:#1b2924!important}@media (max-width:360px){.bscore-v11-match .bscore-v11-match-tabs button{padding-inline:3px!important;font-size:10px!important}.bscore-v11-match-football .bscore-v11-match-hero [class*=matchStage]{grid-template-columns:minmax(0,1fr) 82px minmax(0,1fr)!important}.bscore-v11-match-football .bscore-v11-match-hero [class*=matchScore] strong{font-size:33px!important}}html[data-bscore-theme=light] .bscore-v11-match .bscore-v11-match-hero :is(.bscore-tennis-hero-tournament,.bscore-tennis-hero-tournament span,.bscore-tennis-hero-player>strong,.bscore-tennis-hero-player>span,.bscore-tennis-hero-center>small,.bscore-tennis-hero-center>strong,.bscore-tennis-hero-meta,.bscore-tennis-hero-meta span,.nhl-detail-status,.nhl-detail-status span,.nhl-detail-team strong,.nhl-detail-team small,.nhl-detail-score strong,.nhl-detail-score span,.nhl-score-context,.nhl-score-context span,.nhl-score-context b,.nhl-period-grid,.nhl-period-grid span,.nhl-period-grid strong),html[data-bscore-theme=light] .bscore-v11-match .bscore-v11-match-hero [class*=matchTeamName],html[data-bscore-theme=light] .bscore-v11-match .bscore-v11-match-hero [class*=matchScore] strong,html[data-bscore-theme=light] .bscore-v11-match .bscore-v11-match-hero [class*=matchHeroCompetition] strong,html[data-bscore-theme=light] .bscore-v11-match .bscore-v11-match-hero [class*=matchStatus]{color:#20332b!important;text-shadow:none!important}html[data-bscore-theme=light] .bscore-v11-match .bscore-v11-match-hero [class*=matchHeroCompetition] small,html[data-bscore-theme=light] .bscore-v11-match .bscore-v11-match-hero :is(.bscore-tennis-hero-player>span,.nhl-detail-team small){color:#627970!important}html[data-bscore-theme=light] .bscore-v11-match-hockey .nhl-detail-status,html[data-bscore-theme=light] .bscore-v11-match-tennis .bscore-tennis-hero-tournament,html[data-bscore-theme=light] .bscore-v11-match-tennis .bscore-tennis-hero-meta{background:0 0!important;border-color:#d5e2da!important}.bscore-v11-match-football .bscore-v11-radar-page,.bscore-v11-match-football .bscore-v11-radar-page .match-summary-players{min-width:0!important;max-width:100%!important;overflow-x:clip!important}.bscore-v11-match-football .bscore-v11-radar-page .match-summary-players{border:1px solid var(--v11-line,#212630)!important;box-shadow:none!important;background:#0b0f19!important;border-radius:10px!important;padding:0!important}.bscore-v11-match-football .bscore-v11-radar-page .match-summary-card-head{border-bottom:1px solid var(--v11-line,#212630)!important;background:0 0!important;min-height:46px!important;padding:12px 14px!important}.bscore-v11-match-football .bscore-v11-radar-page .match-summary-card-head strong{color:#f0f6f4!important;font-size:13px!important;font-weight:800!important}.bscore-v11-match-football .bscore-v11-radar-page .match-summary-player-grid{grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:0!important;display:grid!important}.bscore-v11-match-football .bscore-v11-radar-page .match-summary-player{min-width:0!important;min-height:90px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #20242f!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"person follow""metrics metrics"!important;align-items:center!important;gap:5px 8px!important;margin:0!important;padding:12px 13px!important;display:grid!important}.bscore-v11-match-football .bscore-v11-radar-page .match-summary-player:last-child{border-bottom:0!important}.bscore-v11-match-football .bscore-v11-radar-page .match-summary-player-main{text-align:left!important;width:100%!important;min-width:0!important;color:inherit!important;grid-area:person!important;grid-template-columns:23px 42px minmax(0,1fr)!important;place-items:start stretch!important;gap:10px!important;text-decoration:none!important;display:grid!important}.bscore-v11-match-football .bscore-v11-radar-page .match-key-player-rank{color:#7b9692!important;text-align:left!important;font-size:11px!important;font-style:normal!important;font-weight:800!important;line-height:42px!important}.bscore-v11-match-football .bscore-v11-radar-page .match-summary-player-main>:nth-child(2){align-self:start!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important}.bscore-v11-match-football .bscore-v11-radar-page .match-summary-player-main>:nth-child(2) img{object-fit:cover!important;max-width:100%!important;max-height:100%!important}.bscore-v11-match-football .bscore-v11-radar-page .match-key-player-copy{text-align:left!important;width:100%!important;min-width:0!important;display:block!important;overflow:hidden!important}.bscore-v11-match-football .bscore-v11-radar-page .match-key-player-copy>strong{color:#eff6f2!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:820!important;line-height:1.35!important;display:block!important;overflow:hidden!important}.bscore-v11-match-football .bscore-v11-radar-page .match-key-player-copy>small{color:#849b96!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:2px 0 0!important;font-size:10px!important;font-style:normal!important;line-height:1.4!important;display:block!important;overflow:hidden!important}.bscore-v11-match-football .bscore-v11-radar-page .bscore-player-reason{color:#b1c1bb!important;white-space:normal!important;overflow-wrap:anywhere!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;max-width:100%!important;margin:5px 0 0!important;font-size:11px!important;font-style:normal!important;font-weight:450!important;line-height:1.4!important;display:-webkit-box!important;overflow:hidden!important}.bscore-v11-match-football .bscore-v11-radar-page .match-key-player-radar{white-space:nowrap!important;text-overflow:ellipsis!important;color:#67dfaa!important;max-width:100%!important;margin:3px 0 0!important;font-size:10px!important;font-style:normal!important;font-weight:730!important;line-height:1.35!important;display:block!important;overflow:hidden!important}.bscore-v11-match-football .bscore-v11-radar-page .match-summary-player-metrics{flex-wrap:wrap!important;grid-area:metrics!important;justify-content:flex-start!important;gap:6px 15px!important;min-width:0!important;margin:5px 0 0 75px!important;padding:0!important;display:flex!important;overflow:hidden!important}.bscore-v11-match-football .bscore-v11-radar-page .match-summary-player-metrics>span{color:#9badab!important;flex:none!important;align-items:baseline!important;gap:4px!important;font-size:10px!important;font-weight:600!important;line-height:1.4!important;display:inline-flex!important}.bscore-v11-match-football .bscore-v11-radar-page .match-summary-player-metrics b{color:#eaf5f0!important;font-size:12px!important;font-weight:850!important}.bscore-v11-match-football .bscore-v11-radar-page .match-summary-player-follow{grid-area:follow!important;justify-self:end!important;width:auto!important;min-width:36px!important;max-width:80px!important;min-height:36px!important;margin:0!important;padding:8px!important;font-size:10px!important}html[data-bscore-theme=light] .bscore-v11-match-football .bscore-v11-radar-page .match-summary-players{background:#fff!important;border-color:#d9e4dd!important}html[data-bscore-theme=light] .bscore-v11-match-football .bscore-v11-radar-page .match-summary-player{border-color:#e2eae5!important}html[data-bscore-theme=light] .bscore-v11-match-football .bscore-v11-radar-page .match-summary-card-head strong,html[data-bscore-theme=light] .bscore-v11-match-football .bscore-v11-radar-page .match-key-player-copy>strong,html[data-bscore-theme=light] .bscore-v11-match-football .bscore-v11-radar-page .match-summary-player-metrics b{color:#1d3026!important}html[data-bscore-theme=light] .bscore-v11-match-football .bscore-v11-radar-page .bscore-player-reason{color:#53675b!important}html[data-bscore-theme=light] .bscore-v11-match-football .bscore-v11-radar-page .match-key-player-radar{color:#0c8055!important}html[data-bscore-theme=light] .bscore-v11-match-football .bscore-v11-radar-page .match-key-player-copy>small,html[data-bscore-theme=light] .bscore-v11-match-football .bscore-v11-radar-page .match-summary-player-metrics>span{color:#647970!important}@media (max-width:360px){.bscore-v11-match-football .bscore-v11-radar-page .match-summary-player{padding:10px 9px!important}.bscore-v11-match-football .bscore-v11-radar-page .match-summary-player-main{grid-template-columns:18px 38px minmax(0,1fr)!important;gap:7px!important}.bscore-v11-match-football .bscore-v11-radar-page .match-summary-player-metrics{margin-left:63px!important}}.bscore-v11-match-football{--v11-bg:#070d1e;--v11-line:#96ace821;--v11-muted:#8e9dc4;--v11-ink:#eef3ff}.bscore-v11-match-football .bscore-v11-match-hero{background:radial-gradient(120% 80% at 50% -12%,#3ee6ae1a,#0000 60%),linear-gradient(#121d3e,#0c1530)!important;border:1px solid #96ace821!important;border-radius:20px!important}.bscore-v11-match-football .bscore-v11-match-hero:before,.bscore-v11-match-football .bscore-v11-match-hero:after{display:none!important}.bscore-v11-match-football .bscore-v11-match-hero [class*=matchHeroStatus]{border-bottom:0!important;min-height:44px!important;padding:6px 14px!important}.bscore-v11-match-football .bscore-v11-match-hero [class*=matchHeroCompetition] strong{letter-spacing:0!important;color:#8e9dc4!important;font-size:12px!important;font-weight:650!important}.bscore-v11-match-football .bscore-v11-match-hero [class*=matchStage]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;min-height:0!important;padding:6px 10px 22px!important}.bscore-v11-match-football .bscore-v11-match-hero [class*=matchTeamLogo]{background:#96ace80d!important;border:1px solid #96ace821!important;border-radius:50%!important;width:64px!important;height:64px!important}.bscore-v11-match-football .bscore-v11-match-hero [class*=logoFallback]{color:#eef3ff!important;font-size:17px!important;font-weight:700!important}.bscore-v11-match-football .bscore-v11-match-hero [class*=matchTeamName]{color:#eef3ff!important;font-size:14px!important;font-weight:650!important}.bscore-v11-match-football .bscore-v11-match-hero [class*=matchScore],.bscore-v11-match-football .bscore-v11-match-hero [class*=matchKickoff] strong{letter-spacing:-.03em!important;text-shadow:none!important;color:#eef3ff!important;font-family:inherit!important;font-size:48px!important;font-weight:700!important}.bscore-v11-match-football .bscore-v11-match-hero [class*=matchScore] strong{letter-spacing:-.03em!important;font-size:48px!important;font-weight:700!important}.bscore-v11-match-football .bscore-v11-match-hero [class*=matchKickoff] small{letter-spacing:.04em!important;color:#8e9dc4!important;font-size:11px!important}.bscore-v11-match-football .bscore-v11-match-hero [class*=matchStatusLive]{color:#ff8095!important;background:#ff4d6a29!important;border-radius:999px!important;min-height:24px!important;padding:0 10px!important}.bscore-v11-match-football .bscore-v11-match-hero [class*=scoringEvents]{background:0 0!important;border-top:1px solid #96ace821!important;gap:14px!important;min-height:40px!important;padding:8px 14px!important}.bscore-v11-match-football .bscore-v11-match-hero [class*=scoringEvent]{color:#8e9dc4!important;font-size:12px!important}.bscore-v11-match-football .bscore-v11-match-hero [class*=scoringEvent] [class*=player-photo],.bscore-v11-match-football .bscore-v11-match-hero [class*=scoringEvent] i{display:none!important}.bscore-v11-match .bscore-v11-match-tabs{grid-auto-columns:1fr;grid-auto-flow:column;background:0 0!important;border-bottom:1px solid #96ace821!important;padding:0!important;display:grid!important}.bscore-v11-match .bscore-v11-match-tabs button{letter-spacing:0!important;color:#8e9dc4!important;min-height:46px!important;padding:0 4px!important;font-size:14px!important;font-weight:600!important}.bscore-v11-match .bscore-v11-match-tabs button.active,.bscore-v11-match-football .bscore-v11-match-tabs button[class*=tabButtonActive]{color:#eef3ff!important;font-weight:700!important}.bscore-v11-match .bscore-v11-match-tabs button.active:after,.bscore-v11-match-football .bscore-v11-match-tabs button[class*=tabButtonActive]:after{background:#3ee6ae!important;height:3px!important}@media (max-width:390px){.bscore-v11-match .bscore-v11-match-tabs button{font-size:13px!important}.bscore-v11-match-football .bscore-v11-match-hero [class*=matchStage]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important}.bscore-v11-match-football .bscore-v11-match-hero [class*=matchScore] strong{font-size:44px!important}}
