[theme="light"]:root {
    --sbn-v2-header-brand-width: clamp(270px, 15vw, 350px);
    --sbn-v2-header-brand-cut: 58px;
    --sbn-v2-alert-z-index: 20000;
    --sbn-v2-bg: #eef4fb;
    --sbn-v2-bg-deep: #d8e6f7;
    --sbn-v2-primary: #2468f2;
    --sbn-v2-surface: #f5f9ff;
    --sbn-v2-surface-soft: #ffffff;
    --sbn-v2-surface-muted: #eaf1f9;
    --sbn-v2-surface-strong: #dfe9f7;
    --sbn-v2-panel: #ffffff;
    --sbn-v2-card: #ffffff;
    --sbn-v2-white: #061f78;
    --sbn-v2-black: #000000;
    --sbn-v2-transparent: transparent;
    --color-primary: #2468f2;
    --color-primary-hover: #1551cc;
    --color-primary-active: #061f78;
    --color-secondary: #5f8ff5;
    --color-accent: #2b73ff;
    --color-success: #16a34a;
    --color-warning: #d97706;
    --color-danger: #dc2626;
    --color-info: #1f76d8;
    --bg-body: #eef4fb;
    --bg-main: #f5f9ff;
    --bg-card: #ffffff;
    --bg-card-hover: #eaf1f9;
    --bg-navbar: #ffffff;
    --bg-sidebar: #f5f9ff;
    --bg-footer: #d8e6f7;
    --sbn-v2-footer-bg: #d8e6f7;
    --sbn-v2-footer-text: #27456c;
    --sbn-v2-footer-link: #03163f;
    --sbn-v2-footer-link-hover: #2468f2;
    --sbn-v2-footer-border: #bfd0e6;
    --sbn-v2-footer-divider: rgba(3, 22, 63, 0.16);
    --sbn-v2-home-match-strip-bg: #d8e6f7;
    --sbn-v2-home-match-bg: #f7fbff;
    --sbn-v2-home-match-bg-hover: #ffffff;
    --sbn-v2-home-match-border: #2468f2;
    --sbn-v2-home-match-text: #03163f;
    --sbn-v2-home-match-muted: #5f748f;
    --bg-input: #ffffff;
    --bg-input-focus: #f5f9ff;
    --bg-modal: #ffffff;
    --bg-tooltip: #d8e6f7;
    --text-primary: #03163f;
    --text-secondary: #27456c;
    --text-muted: #5f748f;
    --text-disabled: #8ba0bb;
    --text-on-primary: #ffffff;
    --text-on-danger: #ffffff;
    --color-black: #000000;
    --border-primary: #d1deee;
    --border-secondary: #bfd0e6;
    --border-focus: #2468f2;
    --border-danger: #dc2626;
    --button-primary-bg: #2468f2;
    --button-primary-hover: #1551cc;
    --button-primary-text: #ffffff;
    --button-secondary-bg: #eaf1f9;
    --button-secondary-hover: #d8e6f7;
    --button-secondary-text: #03163f;
    --button-danger-bg: #dc2626;
    --button-danger-hover: #b91c1c;
    --input-bg: #ffffff;
    --input-border: #bfd0e6;
    --input-placeholder: #5f748f;
    --input-text: #03163f;
    --table-bg: #ffffff;
    --table-row-hover: #eaf1f9;
    --table-border: #d1deee;
    --shadow-sm: 0 1px 2px rgba(3,22,63,0.05);
    --shadow-md: 0 4px 10px rgba(3,22,63,0.08);
    --shadow-lg: 0 10px 25px rgba(3,22,63,0.12);
    --overlay-dark: rgba(3,22,63,0.35);
    --overlay-light: rgba(255,255,255,0.65);
    --gradient-primary: #2468f2;
    --gradient-card: #ffffff;
    --odds-up: #16a34a;
    --odds-down: #dc2626;
    --live-badge: #ef4444;
    --scrollbar-bg: #eaf1f9;
    --scrollbar-thumb: #7ea5ee;
    --scrollbar-thumb-hover: #2468f2;
    --clock-alt-sub: var(--color-accent);
    --layout-fixed-nav-height: 4.5rem;
    --layout-sub-navbar-offset: 2.75rem;
    --close-sup: var(--color-danger);
    --wait-sup: var(--text-muted);
    --answer-sup: var(--color-success);
    --sbn-v2-ink: #03163f;
    --sbn-v2-ink-inverse: #ffffff;
    --sbn-v2-muted: #5f748f;
    --sbn-v2-text-soft: #27456c;
    --sbn-v2-row: #ffffff;
    --sbn-v2-row-alt: #edf3fa;
    --sbn-v2-line: #bfd0e6;
    --sbn-v2-line-soft: #dce6f2;
    --sbn-v2-line-strong: #2468f2;
    --sbn-v2-action: #2468f2;
    --sbn-v2-action-strong: #1551cc;
    --sbn-v2-sport-action-chip: #2468f2;
    --sbn-v2-primary-strong: #061f78;
    --sbn-v2-accent: #2b73ff;
    --sbn-v2-accent-soft: rgba(36, 104, 242, 0.14);
    --sbn-v2-loading-color: #2468f2;
    --sbn-v2-loading-ring: #5f8ff5;
    --sbn-v2-loading-ring-muted: rgba(36, 104, 242, 0.14);
    --sbn-v2-loading-bg: transparent;
    --sbn-v2-danger: #dc2626;
    --sbn-v2-event-red-card-bg: #dc2626;
    --sbn-v2-event-red-card-text: #ffffff;
    --sbn-v2-event-yellow-card-bg: #eab308;
    --sbn-v2-event-yellow-card-text: #03163f;
    --sbn-v2-success: #16a34a;
    --sbn-v2-match-flash-text: #ffffff;
    --sbn-v2-match-flash-goal-bg: #16a34a;
    --sbn-v2-match-flash-goal-border: rgba(22, 163, 74, 0.38);
    --sbn-v2-match-flash-goal-shadow: 0 0 0 1px rgba(22, 163, 74, 0.24), 0 2px 10px rgba(22, 163, 74, 0.34);
    --sbn-v2-match-flash-var-bg: #2b73ff;
    --sbn-v2-match-flash-var-border: rgba(14, 165, 233, 0.40);
    --sbn-v2-match-flash-var-shadow: 0 0 0 1px rgba(14, 165, 233, 0.24), 0 2px 10px rgba(14, 165, 233, 0.34);
    --sbn-v2-match-flash-penalty-bg: #d97706;
    --sbn-v2-match-flash-penalty-border: rgba(217, 119, 6, 0.42);
    --sbn-v2-match-flash-penalty-shadow: 0 0 0 1px rgba(217, 119, 6, 0.26), 0 2px 10px rgba(217, 119, 6, 0.34);
    --sbn-v2-match-flash-red-bg: #dc2626;
    --sbn-v2-match-flash-red-border: rgba(220, 38, 38, 0.44);
    --sbn-v2-match-flash-red-shadow: 0 0 0 1px rgba(220, 38, 38, 0.26), 0 2px 10px rgba(220, 38, 38, 0.36);
    --sbn-v2-header: #2468f2;
    --sbn-v2-header-control: #2468f2;
    --sbn-v2-header-control-strong: #2468f2;
    --sbn-v2-header-mobile-control-border: rgba(255, 255, 255, 0.34);
    --sbn-v2-header-mobile-control-text: #ffffff;
    --sbn-v2-header-setting-border: #1551cc;
    --sbn-v2-header-divider: #bfd0e6;
    --sbn-v2-header-user-bg: #2468f2;
    --sbn-v2-header-user-bg-strong: #2468f2;
    --sbn-v2-header-user-border: #bfd0e6;
    --sbn-v2-header-user-divider: #bfd0e6;
    --sbn-v2-header-nav-bg-start: #ffffff;
    --sbn-v2-header-nav-bg-end: #ffffff;
    --sbn-v2-header-nav-border: #d1deee;
    --sbn-v2-header-nav-link: #03163f;
    --sbn-v2-header-nav-link-active: #061f78;
    --sbn-v2-header-nav-clock: #03163f;
    --sbn-v2-login: #2468f2;
    --sbn-v2-login-soft: #2468f2;
    --sbn-v2-login-strong: #1551cc;
    --sbn-v2-login-border: #1551cc;
    --sbn-v2-login-text: #ffffff;
    --sbn-v2-header-login-input-bg: #ffffff;
    --sbn-v2-header-login-input-border: #bfd0e6;
    --sbn-v2-header-login-input-text: #03163f;
    --sbn-v2-header-login-input-placeholder: #5f748f;
    --sbn-v2-header-login-input-focus: #2468f2;
    --sbn-v2-mobile-drawer-bg: #f5f9ff;
    --sbn-v2-mobile-drawer-row: #ffffff;
    --sbn-v2-mobile-drawer-row-strong: #ffffff;
    --sbn-v2-mobile-drawer-border: #d1deee;
    --sbn-v2-mobile-icon-bg: #061f78;
    --sbn-v2-mobile-icon-bg-strong: #061f78;
    --sbn-v2-mobile-icon-text: #ffffff;
    --sbn-v2-mobile-account-bg: #ffffff;
    --sbn-v2-mobile-account-action: #2468f2;
    --sbn-v2-mobile-account-text: #03163f;
    --sbn-v2-mobile-account-border: #d1deee;
    --sbn-v2-mobile-account-action-text: #ffffff;
    --sbn-v2-mobile-bottom-nav-bg: #ffffff;
    --sbn-v2-mobile-bottom-nav-border: #d1deee;
    --sbn-v2-mobile-bottom-nav-shadow: rgba(3, 22, 63, 0.14);
    --sbn-v2-mobile-bottom-nav-item-bg: #ffffff;
    --sbn-v2-mobile-bottom-nav-item-border: #d1deee;
    --sbn-v2-mobile-bottom-nav-item-text: #03163f;
    --sbn-v2-mobile-bottom-nav-item-active-bg-start: #2468f2;
    --sbn-v2-mobile-bottom-nav-item-active-bg-mid: #2468f2;
    --sbn-v2-mobile-bottom-nav-item-active-bg-end: #2468f2;
    --sbn-v2-mobile-bottom-nav-item-active-text: #ffffff;
    --sbn-v2-mobile-bottom-nav-item-active-border: #2468f2;
    --sbn-v2-surface-alt: #f5f9ff;
    --sbn-v2-sports-sidebar-bg: #f5f9ff;
    --sbn-v2-sports-sidebar-bg-soft: #eaf1f9;
    --sbn-v2-sports-sidebar-body: #f5f9ff;
    --sbn-v2-sports-sidebar-title: #061f78;
    --sbn-v2-sports-sidebar-title-strong: #061f78;
    --sbn-v2-sports-sidebar-title-text: #fff;
    --sbn-v2-sports-sidebar-item: #ffffff;
    --sbn-v2-sports-sidebar-item-strong: #edf3fa;
    --sbn-v2-sports-sidebar-item-open: #eaf1f9;
    --sbn-v2-sports-sidebar-league: #edf3fa;
    --sbn-v2-sports-sidebar-text: #03163f;
    --sbn-v2-sports-sidebar-text-soft: #5f748f;
    --sbn-v2-sports-sidebar-border: #d1deee;
    --sbn-v2-sports-sidebar-border-strong: #bfd0e6;
    --sbn-v2-sports-sidebar-icon-bg: #ffffff;
    --sbn-v2-sports-sidebar-icon-fill: #061f78;
    --sbn-v2-sports-sidebar-count: #061f78;
    --sbn-v2-sports-sidebar-count-text: #ffffff;
    --sbn-v2-sports-sidebar-toggle-bg: #ffffff;
    --sbn-v2-sports-sidebar-search-bg: #ffffff;
    --sbn-v2-sports-sidebar-scroll: #2468f2;
    --sbn-v2-sports-nav-item-bg: #ffffff;
    --sbn-v2-sports-nav-item-text: #03163f;
    --sbn-v2-sports-nav-active-bg-start: #2468f2;
    --sbn-v2-sports-nav-active-bg-mid: #2468f2;
    --sbn-v2-sports-nav-active-bg-end: #2468f2;
    --sbn-v2-sports-nav-active-text: #ffffff;
    --sbn-v2-sports-nav-active-icon-bg: #ffffff;
    --sbn-v2-sports-nav-active-icon: #2468f2;
    --sbn-v2-sports-nav-inset: rgba(255, 255, 255, 0.72);
    --sbn-v2-sports-nav-shadow: rgba(3, 22, 63, 0.18);
    --sbn-v2-sport-cmdbar-bg-start: #2468f2;
    --sbn-v2-sport-cmdbar-bg-mid: #2468f2;
    --sbn-v2-sport-cmdbar-bg-end: #2468f2;
    --sbn-v2-betslip-shell: #f5f9ff;
    --sbn-v2-betslip-shell-soft: #ffffff;
    --sbn-v2-betslip-shell-highlight: rgba(255, 255, 255, 0.72);
    --sbn-v2-betslip-shell-shadow: rgba(3, 22, 63, 0.14);
    --sbn-v2-betslip-tab-active-inset: rgba(255, 255, 255, 0.72);
    --sbn-v2-betslip-tab-badge-border: #edf3fa;
    --sbn-v2-betslip-tab-badge-shadow: rgba(3, 22, 63, 0.14);
    --sbn-v2-betslip-card-shadow: rgba(3, 22, 63, 0.14);
    --sbn-v2-betslip-card-inset: rgba(255, 255, 255, 0.72);
    --sbn-v2-betslip-stake-input-shadow: rgba(3, 22, 63, 0.14);
    --sbn-v2-betslip-footer-inset: rgba(255, 255, 255, 0.72);
    --sbn-v2-betslip-mobile-top-inset: rgba(255, 255, 255, 0.72);
    --sbn-v2-betslip-panel: #ffffff;
    --sbn-v2-betslip-panel-soft: #edf3fa;
    --sbn-v2-betslip-header: #061f78;
    --sbn-v2-betslip-header-strong: #061f78;
    --sbn-v2-betslip-selection-head: #061f78;
    --sbn-v2-betslip-selection-head-strong: #061f78;
    --sbn-v2-betslip-selection-head-text: #ffffff;
    --sbn-v2-betslip-mobile-top-bg: #061f78;
    --sbn-v2-betslip-mobile-top-border: #061f78;
    --sbn-v2-betslip-mobile-close-bg: #ffffff;
    --sbn-v2-betslip-mobile-close-text: #061f78;
    --sbn-v2-betslip-stake-input-bg: #ffffff;
    --sbn-v2-betslip-stake-input-border: #bfd0e6;
    --sbn-v2-betslip-stake-input-text: #03163f;
    --sbn-v2-betslip-stake-input-placeholder: #5f748f;
    --sbn-v2-betslip-stake-input-focus: #2468f2;
    --sbn-v2-betslip-tab: #edf3fa;
    --sbn-v2-betslip-tab-active: #2468f2;
    --sbn-v2-betslip-tab-text: #27456c;
    --sbn-v2-betslip-tab-active-text: #ffffff;
    --sbn-v2-betslip-card: #ffffff;
    --sbn-v2-betslip-card-soft: #edf3fa;
    --sbn-v2-betslip-footer: #edf3fa;
    --sbn-v2-betslip-line: #d1deee;
    --sbn-v2-betslip-line-strong: #2468f2;
    --sbn-v2-betslip-text: #03163f;
    --sbn-v2-betslip-text-soft: #5f748f;
    --sbn-v2-betslip-muted: #edf3fa;
    --sbn-v2-betslip-button: #22c55e;
    --sbn-v2-betslip-button-strong: #22c55e;
    --sbn-v2-betslip-button-text: #ffffff;
    --sbn-v2-betslip-clear: #dc2626;
    --sbn-v2-betslip-clear-text: #ffffff;
    --sbn-v2-betslip-check: #2468f2;
    --sbn-v2-betslip-danger: #dc2626;
    --sbn-v2-coupon-fab-glow: #2468f2;
    --sbn-v2-coupon-fab-border: rgba(255, 255, 255, 0.34);
    --sbn-v2-coupon-fab-bg-start: #2468f2;
    --sbn-v2-coupon-fab-bg-end: #2468f2;
    --sbn-v2-coupon-fab-text: #ffffff;
    --sbn-v2-coupon-fab-shadow: rgba(36, 104, 242, 0.32);
    --sbn-v2-coupon-fab-shadow-soft: rgba(3, 22, 63, 0.14);
    --sbn-v2-coupon-fab-highlight: rgba(255, 255, 255, 0.34);
    --sbn-v2-coupon-fab-active-shadow: rgba(3, 22, 63, 0.14);
    --sbn-v2-coupon-fab-active-inset: rgba(3,22,63,0.35);
    --sbn-v2-coupon-fab-badge-bg: #061f78;
    --sbn-v2-coupon-fab-badge-text: #ffffff;
    --sbn-v2-coupon-fab-badge-shadow: rgba(36, 104, 242, 0.32);
    --sbn-v2-coupon-fab-badge-border: rgba(255, 255, 255, 0.34);
    --sbn-v2-betslip-market: #03163f;
    --sbn-v2-betslip-argument: #2468f2;
    --sbn-v2-betslip-odd: #2468f2;
    --sbn-v2-mybet-card: #ffffff;
    --sbn-v2-mybet-card-soft: #edf3fa;
    --sbn-v2-mybet-row: #edf3fa;
    --sbn-v2-mybet-meta: #2468f2;
    --sbn-v2-mybet-meta-strong: #061f78;
    --sbn-v2-mybet-meta-text: #ffffff;
    --sbn-v2-mybet-meta-inset: rgba(255, 255, 255, 0.34);
    --sbn-v2-mybet-sell-highlight: #ffffff;
    --sbn-v2-mybet-sell-shadow: rgba(3, 22, 63, 0.14);
    --sbn-v2-mybet-status-inset: rgba(255, 255, 255, 0.34);
    --sbn-v2-mybet-status-shadow: rgba(3, 22, 63, 0.14);
    --sbn-v2-mybet-text: #03163f;
    --sbn-v2-mybet-text-soft: #5f748f;
    --sbn-v2-mybet-line: #d1deee;
    --sbn-v2-mybet-league: #5f8ff5;
    --sbn-v2-mybet-live-bg: #fee2e2;
    --sbn-v2-mybet-live-text: #dc2626;
    --sbn-v2-mybet-market: #03163f;
    --sbn-v2-mybet-argument: #5f8ff5;
    --sbn-v2-mybet-odd: #2b73ff;
    --sbn-v2-mybet-sell-bg: #d8e6f7;
    --sbn-v2-mybet-sell-text: #03163f;
    --sbn-v2-mybet-run-bg: #16a34a;
    --sbn-v2-mybet-run-strong: #16a34a;
    --sbn-v2-mybet-run-text: #ffffff;
    --sbn-v2-mybet-wait-bg: #d97706;
    --sbn-v2-mybet-wait-strong: #d97706;
    --sbn-v2-mybet-wait-text: #03163f;
    --sbn-v2-mybet-reject-bg: #dc2626;
    --sbn-v2-mybet-reject-strong: #dc2626;
    --sbn-v2-mybet-reject-text: #ffffff;
    --sbn-v2-mybet-score-bg: #fee2e2;
    --sbn-v2-mybet-score-text: #dc2626;
    --sbn-v2-mybet-score-border: #dc2626;
    --sbn-v2-important-card: #ffffff;
    --sbn-v2-important-card-soft: #edf3fa;
    --sbn-v2-important-head: #061f78;
    --sbn-v2-important-head-strong: #061f78;
    --sbn-v2-important-head-text: #ffffff;
    --sbn-v2-important-line: #d1deee;
    --sbn-v2-important-line-strong: #2468f2;
    --sbn-v2-important-text: #03163f;
    --sbn-v2-important-text-soft: #5f748f;
    --sbn-v2-important-muted: #edf3fa;
    --sbn-v2-important-icon-bg: #edf3fa;
    --sbn-v2-important-icon-color: #2468f2;
    --sbn-v2-important-icon-bg-hover: #ffffff;
    --sbn-v2-important-time-bg: #edf3fa;
    --sbn-v2-important-odd-bg: #ffffff;
    --sbn-v2-important-odd-text: #03163f;
    --sbn-v2-important-shadow: rgba(3, 22, 63, 0.14);
    --sbn-v2-casino-page-bg: #eaf1f9;
    --sbn-v2-casino-shell: #f8fbff;
    --sbn-v2-casino-shell-strong: #eef4fb;
    --sbn-v2-casino-panel: #f5f9ff;
    --sbn-v2-casino-sidebar: #edf3fa;
    --sbn-v2-casino-sidebar-head: #d8e6f7;
    --sbn-v2-casino-input-bg: #ffffff;
    --sbn-v2-casino-input-text: #03163f;
    --sbn-v2-casino-border: #bfd0e6;
    --sbn-v2-casino-card-shadow: rgba(3, 22, 63, 0.16);
    --sbn-v2-casino-text: #03163f;
    --sbn-v2-casino-muted: #5f748f;
    --sbn-v2-casino-chip-hover-bg: #d8e6f7;
    --sbn-v2-casino-chip-active-bg: #2468f2;
    --sbn-v2-casino-chip-active-text: #ffffff;
    --sbn-v2-casino-label-bg: #16a34a;
    --sbn-v2-casino-label-text: #ffffff;
    --sbn-v2-casino-play-bg: #2468f2;
    --sbn-v2-casino-play-text: #ffffff;
    --sbn-v2-casino-real-bg: #061f78;
    --sbn-v2-casino-real-text: #ffffff;
    --sbn-v2-casino-free-bg: #ffffff;
    --sbn-v2-casino-free-text: #2468f2;
    --sbn-v2-casino-provider-item-bg: #f7fbff;
    --sbn-v2-casino-provider-item-active-bg: #ffffff;
    --sbn-v2-result-bg: #eaf1f9;
    --sbn-v2-result-header-start: #2468f2;
    --sbn-v2-result-header-mid: #2468f2;
    --sbn-v2-result-shell: #f8fbff;
    --sbn-v2-result-shell-soft: #eef4fb;
    --sbn-v2-result-header-end: #2468f2;
    --sbn-v2-result-control: #edf3fa;
    --sbn-v2-result-stat: #d8e6f7;
    --sbn-v2-result-row: #ffffff;
    --sbn-v2-result-row-hover: #eef4fb;
    --sbn-v2-result-sidebar: #edf3fa;
    --sbn-v2-result-sidebar-row: #f7fbff;
    --sbn-v2-result-sidebar-row-strong: #d8e6f7;
    --sbn-v2-result-score-bg: #2b73ff;
    --sbn-v2-result-border: #bfd0e6;
    --sbn-v2-result-border-soft: #d1deee;
    --sbn-v2-result-text: #03163f;
    --sbn-v2-result-text-soft: #5f748f;
    --sbn-v2-result-league-text: #48627e;
    --sbn-v2-fp-shell-bg: #f8fbff;
    --sbn-v2-fp-shell-text: #03163f;
    --sbn-v2-fp-title: #061f78;
    --sbn-v2-fp-muted: #5f748f;
    --sbn-v2-fp-border: #bfd0e6;
    --sbn-v2-fp-card-bg: #ffffff;
    --sbn-v2-fp-card-border: #d1deee;
    --sbn-v2-fp-card-featured-bg: #eef4fb;
    --sbn-v2-fp-card-featured-border: #2468f2;
    --sbn-v2-fp-action: #2468f2;
    --sbn-v2-fp-action-hover: #1551cc;
    --sbn-v2-fp-input-bg: #ffffff;
    --sbn-v2-fp-input-border: #bfd0e6;
    --sbn-v2-fp-input-text: #03163f;
    --sbn-v2-fp-submit-bg: #2468f2;
    --sbn-v2-fp-submit-text: #ffffff;
    --sbn-v2-fp-wa: #25d366;
    --sbn-v2-fp-tg: #229ed9;
    --sbn-v2-match-bg: #ffffff;
    --sbn-v2-match-shell: #ffffff;
    --sbn-v2-match-shell-soft: #edf3fa;
    --sbn-v2-match-panel: #ffffff;
    --sbn-v2-match-panel-strong: #d8e6f7;
    --sbn-v2-match-head: #061f78;
    --sbn-v2-match-head-strong: #061f78;
    --sbn-v2-match-head-border: #061f78;
    --sbn-v2-match-head-text: #ffffff;
    --sbn-v2-match-head-label: #5f8ff5;
    --sbn-v2-match-head-inset: rgba(255, 255, 255, 0.34);
    --sbn-v2-match-line: #bfd0e6;
    --sbn-v2-match-line-soft: #d1deee;
    --sbn-v2-match-field: #d8e6f7;
    --sbn-v2-match-text: #03163f;
    --sbn-v2-match-text-soft: #5f748f;
    --sbn-v2-match-chip: #edf3fa;
    --sbn-v2-match-score-bg: #ffffff;
    --sbn-v2-match-team-text: #FFF;
    --sbn-v2-match-score-text: #2468f2;
    --sbn-v2-match-shadow: rgba(3, 22, 63, 0.14);
    --sbn-v2-tracker-team-home: #2b73ff;
    --sbn-v2-tracker-team-away: #dc2626;
    --sbn-v2-tracker-team-home-glow: #5f8ff5;
    --sbn-v2-tracker-team-away-glow: #f87171;
    --sbn-v2-tracker-goal: #16a34a;
    --sbn-v2-tracker-success: #16a34a;
    --sbn-v2-tracker-error: #dc2626;
    --sbn-v2-tracker-warning: #d97706;
    --sbn-v2-tracker-yellow-card: #eab308;
    --sbn-v2-tracker-substitution: #1f76d8;
    --sbn-v2-tracker-period: #1f76d8;
    --sbn-v2-tracker-half-time: #1f76d8;
    --sbn-v2-tracker-match-end: #ffffff;
    --sbn-v2-tracker-var: #2468f2;
    --sbn-v2-tracker-offside: #d97706;
    --sbn-v2-tracker-injury: #dc2626;
    --sbn-v2-tracker-info: #1f76d8;
    --sbn-v2-tracker-tennis-ball: #d97706;
    --sbn-v2-tracker-badge-sheen: #d97706;
    --sbn-v2-tracker-badge-border: #bfd0e6;
    --sbn-v2-tracker-badge-shadow: rgba(3, 22, 63, 0.14);
    --sbn-v2-tracker-badge-connector: rgba(255, 255, 255, 0.34);
    --sbn-v2-tracker-badge-highlight: rgba(255, 255, 255, 0.34);
    --sbn-v2-morebet-toolbar: #061f78;
    --sbn-v2-morebet-toolbar-strong: #061f78;
    --sbn-v2-morebet-head: #061f78;
    --sbn-v2-morebet-head-strong: #061f78;
    --sbn-v2-morebet-body: #edf3fa;
    --sbn-v2-morebet-row: #ffffff;
    --sbn-v2-morebet-row-alt: #edf3fa;
    --sbn-v2-morebet-label: #edf3fa;
    --sbn-v2-morebet-label-top: #edf3fa;
    --sbn-v2-morebet-label-border: #2468f2;
    --sbn-v2-morebet-label-shine: rgba(255, 255, 255, 0.34);
    --sbn-v2-morebet-line-chip-bg: #d1deee;
    --sbn-v2-morebet-odd-bg: #d8e6f7;
    --sbn-v2-morebet-value-bg: #ffffff;
    --sbn-v2-morebet-selected-bg: rgba(36, 104, 242, 0.14);
    --sbn-v2-morebet-line: #d1deee;
    --sbn-v2-morebet-line-strong: #bfd0e6;
    --sbn-v2-morebet-text: #ffffff;
    --sbn-v2-morebet-ink: #03163f;
    --sbn-v2-morebet-blue: #2468f2;
    --sbn-v2-morebet-odd-text: #061f78;
    --sbn-v2-morebet-active-bg-start: #2468f2;
    --sbn-v2-morebet-active-bg-end: #2468f2;
    --sbn-v2-morebet-active-border: #2468f2;
    --sbn-v2-morebet-active-text: #ffffff;
    --sbn-v2-morebet-active-inset: rgba(255, 255, 255, 0.34);
    --sbn-v2-morebet-active-shadow: rgba(36, 104, 242, 0.32);
    --sbn-v2-morebet-selected-ring: #2468f2;
    --sbn-v2-account-bg: #eef4fb;
    --sbn-v2-account-shell: #ffffff;
    --sbn-v2-account-shell-soft: #edf3fa;
    --sbn-v2-account-head: #061f78;
    --sbn-v2-account-head-strong: #061f78;
    --sbn-v2-account-head-border: #061f78;
    --sbn-v2-account-line: #d1deee;
    --sbn-v2-account-line-strong: #bfd0e6;
    --sbn-v2-account-field: #ffffff;
    --sbn-v2-account-text: #03163f;
    --sbn-v2-account-text-soft: #5f748f;
    --sbn-v2-account-value-text: #03163f;
    --sbn-v2-account-blue: #2468f2;
    --sbn-v2-account-blue-strong: #061f78;
    --sbn-v2-account-icon-bg: #2468f2;
    --sbn-v2-account-chip: #edf3fa;
    --sbn-v2-account-table-head: #061f78;
    --sbn-v2-account-table-row: #ffffff;
    --sbn-v2-account-table-row-alt: #ffffff;
    --sbn-v2-account-shadow: rgba(3, 22, 63, 0.14);
    --sbn-v2-account-amount-win: #16a34a;
    --sbn-v2-account-amount-loss: #dc2626;
    --sbn-v2-account-amount-neutral: #5f748f;
    --sbn-v2-account-amount-turnover: #1551cc;
    --sbn-v2-account-amount-win-bg: color-mix(in srgb, #16a34a 16%, #ffffff);
    --sbn-v2-account-amount-loss-bg: color-mix(in srgb, #dc2626 14%, #ffffff);
    --sbn-v2-account-amount-neutral-bg: #5f748f;
    --sbn-v2-account-amount-turnover-bg: #1551cc;
    --sbn-v2-radius-sm: 4px;
    --sbn-v2-radius-md: 8px;
    --sbn-v2-shadow-soft: rgba(3, 22, 63, 0.14);

    --sbn-v2-result-badge: #edf3fa;
    --sbn-v2-result-badge-strong: #2b73ff;
    --sbn-v2-result-badge-text: #ffffff;

      
     
    --sbn-v2-event-row: #f7fbff;
    --sbn-v2-event-row-strong: #edf3fa;
    --sbn-v2-event-panel: #ffffff;
    --sbn-v2-event-panel-soft: #edf3fa;
    --sbn-v2-event-line: #bfd0e6;
    --sbn-v2-event-line-soft: #d1deee;
    --sbn-v2-event-text: #03163f;
    --sbn-v2-event-text-soft: #27456c;
    --sbn-v2-event-time-text: #2468f2;
    --sbn-v2-event-tool-icon: #061f78;
    --sbn-v2-event-pin-active-text: #2468f2;
    --sbn-v2-league-fav-star: #ffffff;
    --sbn-v2-league-fav-star-active: #22c55e;
    --sbn-v2-league-fav-badge-text: #ffffff;
    --sbn-v2-league-fav-badge-bg-start: #22c55e;
    --sbn-v2-league-fav-badge-bg-end: #2b73ff;
    --sbn-v2-league-fav-badge-ring: #ffffff;
    --sbn-v2-event-accent: #2468f2;
    --sbn-v2-event-accent-soft: #d8e6f7;
    --sbn-v2-event-odd-bg: #ffffff;
    --sbn-v2-event-odd-hover: #edf3fa;
    --sbn-v2-event-odd-text: #03163f;
    --sbn-v2-event-odd-text-hover: #03163f;
    --sbn-v2-event-label-bg: #f7fbff;
    --sbn-v2-event-odd-card-bg: #edf3fa;
    --sbn-v2-event-odd-card-border: #bfd0e6;
    --sbn-v2-event-odd-label-bg: #f7fbff;
    --sbn-v2-event-odd-label-bg-top: #ffffff;
    --sbn-v2-event-odd-label-text: #000000;
    --sbn-v2-event-odd-value-bg: #061f78;
    --sbn-v2-event-odd-value-bg-start: #061f78;
    --sbn-v2-event-odd-value-bg-end: #061f78;
    --sbn-v2-event-odd-value-border: #061f78;
    --sbn-v2-event-odd-value-text: #ffffff;
    --sbn-v2-event-odd-value-hover-bg: #1551cc;
    --sbn-v2-event-odd-value-hover-bg-start: #1551cc;
    --sbn-v2-event-odd-value-hover-bg-end: #1551cc;
    --sbn-v2-event-odd-value-hover-border: #061f78;
    --sbn-v2-event-odd-value-hover-text: #ffffff;
    --sbn-v2-event-more-bg: #061f78;
    --sbn-v2-event-more-text: #ffffff;
    --sbn-v2-event-score-bg: #ffffff;
    --sbn-v2-event-score-text: #03163f;
    --sbn-v2-event-score-cell-bg: #ffffff;
    --sbn-v2-event-score-cell-text: #03163f;
    --sbn-v2-event-score-cell-border: #bfd0e6;
    --sbn-v2-event-score-total-bg: #2468f2;
    --sbn-v2-event-score-total-text: #ffffff;
    --sbn-v2-event-score-total-border: #1551cc;
    --sbn-v2-event-shadow: rgba(3, 22, 63, 0.12);
    --sbn-v2-event-odd-primary-card-start: #ffffff;
    --sbn-v2-event-odd-primary-card-border: #bfd0e6;
    --sbn-v2-event-odd-primary-label-text: #000000;

    --asia-page-bg: #eef4fb;
    --asia-white: #ffffff;
    --asia-ink: #03163f;
    --asia-transparent: transparent;
    --asia-league-border-bottom: #ffffff;
    --asia-league-fav-star: #ffffff;
    --asia-league-fav-star-active: #2b73ff;
    --asia-text-soft: #5f748f;
    --asia-team-blue: #2468f2;
    --asia-team-red: #dc2626;
    --asia-time: #2468f2;
    --asia-more: #061f78;
    --asia-score-text: #03163f;
    --asia-score-top: #ffffff;
    --asia-score-bottom: #ffffff;
    --asia-score-border: #bfd0e6;
    --asia-score-shadow: rgba(3, 22, 63, 0.14);
    --asia-desk-period-head-text: #ffffff;
    --asia-desk-period-score-text: #03163f;
    --asia-desk-period-line: #03163f;
    --asia-desk-period-total-text: #ffffff;
    --asia-tint: rgba(36, 104, 242, 0.14);
    --asia-column-tint: rgba(36, 104, 242, 0.14);
    --asia-odd-border: #bfd0e6;
    --asia-odd-hover: #ffffff;
    --asia-mobile-team-cell: #edf3fa;
    --asia-mobile-team-line: #d1deee;
    --asia-mobile-team-shadow: #ffffff;
    --asia-mobile-body-bg: #edf3fa;
    --asia-mobile-column-bg: #ffffff;
    --asia-mobile-odd-bg: #ffffff;
    --asia-mobile-odd-border: #d1deee;
    --asia-mobile-odd-shadow: rgba(3, 22, 63, 0.14);
    --asia-mobile-market-title: #03163f;
    --asia-mobile-odd-point: #2468f2;
    --asia-mobile-odd-value: #03163f;
    --asia-selected: #2468f2;
    --asia-selected-soft: #2468f2;
    --asia-selected-line: #2468f2;
    --asia-match-flash-text: #ffffff;
    --asia-match-flash-goal-bg: #16a34a;
    --asia-match-flash-goal-border: rgba(22, 163, 74, 0.38);
    --asia-match-flash-goal-shadow: 0 0 0 1px rgba(22, 163, 74, 0.24), 0 2px 10px rgba(22, 163, 74, 0.34);
    --asia-match-flash-var-bg: #2b73ff;
    --asia-match-flash-var-border: rgba(14, 165, 233, 0.40);
    --asia-match-flash-var-shadow: 0 0 0 1px rgba(14, 165, 233, 0.24), 0 2px 10px rgba(14, 165, 233, 0.34);
    --asia-match-flash-penalty-bg: #d97706;
    --asia-match-flash-penalty-border: rgba(217, 119, 6, 0.42);
    --asia-match-flash-penalty-shadow: 0 0 0 1px rgba(217, 119, 6, 0.26), 0 2px 10px rgba(217, 119, 6, 0.34);
    --asia-match-flash-red-bg: #dc2626;
    --asia-match-flash-red-border: rgba(220, 38, 38, 0.44);
    --asia-match-flash-red-shadow: 0 0 0 1px rgba(220, 38, 38, 0.26), 0 2px 10px rgba(220, 38, 38, 0.36);
    --asia-action-bg: #d8e6f7;
    --asia-action-border: #d1deee;
    --asia-action-color: #ffffff;
    --asia-action-shadow: rgba(3, 22, 63, 0.14);
    --asia-action-active-start: #2468f2;
    --asia-action-active-end: #2468f2;
    --asia-action-active-border: #2468f2;
    --asia-period-panel-bg: #ffffff;
    --asia-period-panel-border: #d1deee; 
    --asia-event-border-color1: #ffffff;
    --asia-event-border-color2: #ffffff;
    --asia-event-border-color3: #ffffff;
    --asia-event-border-color4: #ffffff;
    --asia-event-team-line-text-color: #d1deee;
    --asia-event-corner-0dds-bg-color: #dc2626;
    --asia-event-corner-count-text-color: #ffffff;


    [data-moded=live] .asiaView {
        --asia-table-head: #061f78;
        --asia-table-head-border: #d1deee;
        --asia-league-start: #061f78;
        --asia-league-end: #061f78;
        --asia-row: #ffffff;
        --asia-row-alt: #edf3fa;
        --asia-team-cell: #edf3fa;
        --asia-mobile-team-cell: #edf3fa;
        --asia-mobile-body-bg: #edf3fa;
        --asia-mobile-column-bg: #ffffff;
        --asia-market-line: #d1deee;
        --asia-market-line-strong: #d1deee;
        --asia-row-separator: #d1deee;
        --asia-more-text: #061f78;
    }
    
    [data-moded=prematch] .asiaView {
        --asia-table-head: #061f78;
        --asia-table-head-border: #d1deee;
        --asia-table-head-highlight: #061f78;
        --asia-league-start: #061f78;
        --asia-league-end: #061f78;
        --asia-row: #ffffff;
        --asia-row-alt: #edf3fa;
        --asia-team-cell: #edf3fa;
        --asia-mobile-team-cell: #edf3fa;
        --asia-mobile-body-bg: #edf3fa;
        --asia-mobile-column-bg: #ffffff;
        --asia-market-line: #d1deee;
        --asia-market-line-strong: #d1deee;
        --asia-row-separator: #d1deee;
        --asia-prematch-body-line: #bfd0e6;
        --asia-prematch-row-line: #bfd0e6;
        --asia-more-text: #061f78;
    }

}

[theme="dark"]:root {
    --sbn-v2-header-brand-width: clamp(270px, 15vw, 350px);
    --sbn-v2-header-brand-cut: 58px;
    --sbn-v2-alert-z-index: 20000;
    --sbn-v2-bg: #0b1220;
    --sbn-v2-bg-deep: #0b1120;
    --sbn-v2-primary: #3b82f6;
    --sbn-v2-surface: #111827;
    --sbn-v2-surface-soft: #182233;
    --sbn-v2-surface-muted: #1f2d42;
    --sbn-v2-surface-strong: #22324d;
    --sbn-v2-panel: #182233;
    --sbn-v2-card: #182233;
    --sbn-v2-white: #ffffff;
    --sbn-v2-black: #000000;
    --sbn-v2-transparent: transparent;
    --color-primary: #3b82f6;
    --color-primary-hover: #2563eb;
    --color-primary-active: #1d4ed8;
    --color-secondary: #60a5fa;
    --color-accent: #38bdf8;
    --color-success: #22c55e;
    --color-warning: #f59e0b;
    --color-danger: #ef4444;
    --color-info: #06b6d4;
    --bg-body: #0b1220;
    --bg-main: #111827;
    --bg-card: #182233;
    --bg-card-hover: #1f2d42;
    --bg-navbar: #0f172a;
    --bg-sidebar: #101826;
    --bg-footer: #0b1120;
    --sbn-v2-home-match-muted: #94a3b8;
    --sbn-v2-home-match-text: #f8fafc;
    --sbn-v2-home-match-border: #3b82f6;
    --sbn-v2-home-match-bg-hover: #1f2d42;
    --sbn-v2-home-match-bg: #182233;
    --sbn-v2-home-match-strip-bg: #0b1120;
    --sbn-v2-footer-divider: rgba(248, 250, 252, 0.22);
    --sbn-v2-footer-border: #334155;
    --sbn-v2-footer-link-hover: #38bdf8;
    --sbn-v2-footer-link: #ffffff;
    --sbn-v2-footer-text: #dbeafe;
    --sbn-v2-footer-bg: #111827;
    --bg-input: #1b2940;
    --bg-input-focus: #22324d;
    --bg-modal: #182437;
    --bg-tooltip: #243247;
    --text-primary: #f8fafc;
    --text-secondary: #cbd5e1;
    --text-muted: #94a3b8;
    --text-disabled: #64748b;
    --text-on-primary: #ffffff;
    --text-on-danger: #ffffff;
    --color-black: #000000;
    --border-primary: #243244;
    --border-secondary: #334155;
    --border-focus: #3b82f6;
    --border-danger: #ef4444;
    --button-primary-bg: #3b82f6;
    --button-primary-hover: #2563eb;
    --button-primary-text: #ffffff;
    --button-secondary-bg: #1f2d42;
    --button-secondary-hover: #334155;
    --button-secondary-text: #f8fafc;
    --button-danger-bg: #ef4444;
    --button-danger-hover: #b91c1c;
    --input-bg: #1b2940;
    --input-border: #334155;
    --input-placeholder: #94a3b8;
    --input-text: #f8fafc;
    --table-bg: #111827;
    --table-row-hover: #1f2d42;
    --table-border: #243244;
    --shadow-sm: 0 1px 2px rgba(0,0,0,0.25);
    --shadow-md: 0 4px 10px rgba(0,0,0,0.35);
    --shadow-lg: 0 10px 25px rgba(0,0,0,0.45);
    --overlay-dark: rgba(0,0,0,0.55);
    --overlay-light: rgba(255,255,255,0.06);
    --gradient-primary: linear-gradient(135deg, #2563eb 0%, #3b82f6 50%, #60a5fa 100%);
    --gradient-card: linear-gradient(145deg, #162132 0%, #1b2940 100%);
    --odds-up: #22c55e;
    --odds-down: #ef4444;
    --live-badge: #ef4444;
    --scrollbar-bg: #0f172a;
    --scrollbar-thumb: #334155;
    --scrollbar-thumb-hover: #94a3b8;
    --clock-alt-sub: var(--color-accent);
    --layout-fixed-nav-height: 4.5rem;
    --layout-sub-navbar-offset: 2.75rem;
    --close-sup: var(--color-danger);
    --wait-sup: var(--text-muted);
    --answer-sup: var(--color-success);
    --sbn-v2-ink: #f8fafc;
    --sbn-v2-ink-inverse: #ffffff;
    --sbn-v2-muted: #94a3b8;
    --sbn-v2-text-soft: #cbd5e1;
    --sbn-v2-row: #182233;
    --sbn-v2-row-alt: #1f2d42;
    --sbn-v2-line: #334155;
    --sbn-v2-line-soft: #243244;
    --sbn-v2-line-strong: #3b82f6;
    --sbn-v2-action: #3b82f6;
    --sbn-v2-action-strong: #2563eb;
    --sbn-v2-sport-action-chip: #3b82f6;
    --sbn-v2-primary-strong: #1d4ed8;
    --sbn-v2-accent: #38bdf8;
    --sbn-v2-accent-soft: rgba(59, 130, 246, 0.22);
    --sbn-v2-loading-color: #3b82f6;
    --sbn-v2-loading-ring: #38bdf8;
    --sbn-v2-loading-ring-muted: rgba(59, 130, 246, 0.22);
    --sbn-v2-loading-bg: transparent;
    --sbn-v2-danger: #ef4444;
    --sbn-v2-event-red-card-bg: #ef4444;
    --sbn-v2-event-red-card-text: #ffffff;
    --sbn-v2-event-yellow-card-bg: #facc15;
    --sbn-v2-event-yellow-card-text: #0f172a;
    --sbn-v2-success: #22c55e;
    --sbn-v2-match-flash-text: #ffffff;
    --sbn-v2-match-flash-goal-bg: linear-gradient(135deg, #22c55e 0%, #22c55e 52%, #15803d 100%);
    --sbn-v2-match-flash-goal-border: rgba(34, 197, 94, 0.36);
    --sbn-v2-match-flash-goal-shadow: 0 0 0 1px rgba(34, 197, 94, 0.28), 0 2px 10px rgba(34, 197, 94, 0.38);
    --sbn-v2-match-flash-var-bg: linear-gradient(135deg, #38bdf8 0%, #3b82f6 52%, #1d4ed8 100%);
    --sbn-v2-match-flash-var-border: rgba(56, 189, 248, 0.38);
    --sbn-v2-match-flash-var-shadow: 0 0 0 1px rgba(56, 189, 248, 0.28), 0 2px 10px rgba(56, 189, 248, 0.38);
    --sbn-v2-match-flash-penalty-bg: linear-gradient(135deg, #f59e0b 0%, #f59e0b 48%, #b45309 100%);
    --sbn-v2-match-flash-penalty-border: rgba(245, 158, 11, 0.40);
    --sbn-v2-match-flash-penalty-shadow: 0 0 0 1px rgba(245, 158, 11, 0.28), 0 2px 10px rgba(245, 158, 11, 0.38);
    --sbn-v2-match-flash-red-bg: linear-gradient(135deg, #f87171 0%, #ef4444 52%, #991b1b 100%);
    --sbn-v2-match-flash-red-border: rgba(239, 68, 68, 0.42);
    --sbn-v2-match-flash-red-shadow: 0 0 0 1px rgba(239, 68, 68, 0.30), 0 2px 10px rgba(239, 68, 68, 0.40);
    --sbn-v2-header: #3b82f6;
    --sbn-v2-header-control: #3b82f6;
    --sbn-v2-header-control-strong: #1d4ed8;
    --sbn-v2-header-mobile-control-border: rgba(255, 255, 255, 0.20);
    --sbn-v2-header-mobile-control-text: #ffffff;
    --sbn-v2-header-setting-border: #2563eb;
    --sbn-v2-header-divider: #334155;
    --sbn-v2-header-user-bg: #3b82f6;
    --sbn-v2-header-user-bg-strong: #1d4ed8;
    --sbn-v2-header-user-border: #334155;
    --sbn-v2-header-user-divider: #334155;
    --sbn-v2-header-nav-bg-start: #0f172a;
    --sbn-v2-header-nav-bg-end: #111827;
    --sbn-v2-header-nav-border: #243244;
    --sbn-v2-header-nav-link: #f8fafc;
    --sbn-v2-header-nav-link-active: #3b82f6;
    --sbn-v2-header-nav-clock: #f8fafc;
    --sbn-v2-login: #3b82f6;
    --sbn-v2-login-soft: #60a5fa;
    --sbn-v2-login-strong: #2563eb;
    --sbn-v2-login-border: #2563eb;
    --sbn-v2-login-text: #ffffff;
    --sbn-v2-header-login-input-bg: #1b2940;
    --sbn-v2-header-login-input-border: #334155;
    --sbn-v2-header-login-input-text: #f8fafc;
    --sbn-v2-header-login-input-placeholder: #94a3b8;
    --sbn-v2-header-login-input-focus: #3b82f6;
    --sbn-v2-mobile-drawer-bg: #0b1120;
    --sbn-v2-mobile-drawer-row: #182233;
    --sbn-v2-mobile-drawer-row-strong: #1f2d42;
    --sbn-v2-mobile-drawer-border: #243244;
    --sbn-v2-mobile-icon-bg: #3b82f6;
    --sbn-v2-mobile-icon-bg-strong: #2563eb;
    --sbn-v2-mobile-account-bg: #182233;
    --sbn-v2-mobile-account-action: #3b82f6;
    --sbn-v2-mobile-account-text: #f8fafc;
    --sbn-v2-mobile-account-border: #243244;
    --sbn-v2-mobile-account-action-text: #ffffff;
    --sbn-v2-mobile-bottom-nav-bg: #0f172a;
    --sbn-v2-mobile-bottom-nav-border: #243244;
    --sbn-v2-mobile-bottom-nav-shadow: rgba(0, 0, 0, 0.35);
    --sbn-v2-mobile-bottom-nav-item-bg: #182233;
    --sbn-v2-mobile-bottom-nav-item-border: #243244;
    --sbn-v2-mobile-bottom-nav-item-text: #f8fafc;
    --sbn-v2-mobile-bottom-nav-item-active-bg-start: #2563eb;
    --sbn-v2-mobile-bottom-nav-item-active-bg-mid: #3b82f6;
    --sbn-v2-mobile-bottom-nav-item-active-bg-end: #60a5fa;
    --sbn-v2-mobile-bottom-nav-item-active-text: #ffffff;
    --sbn-v2-mobile-bottom-nav-item-active-border: #3b82f6;
    --sbn-v2-surface-alt: #0b1120;
    --sbn-v2-sports-sidebar-bg: #0f172a;
    --sbn-v2-sports-sidebar-bg-soft:#121c2b;
    --sbn-v2-sports-sidebar-body: #101826;
    --sbn-v2-sports-sidebar-title: #3b82f6;
    --sbn-v2-sports-sidebar-title-strong: #1d4ed8;
    --sbn-v2-sports-sidebar-title-text: #ffffff;
    --sbn-v2-sports-sidebar-item: #101826;
    --sbn-v2-sports-sidebar-item-strong: #1f2d42;
    --sbn-v2-sports-sidebar-item-open: #1f2d42;
    --sbn-v2-sports-sidebar-league: #1f2d42;
    --sbn-v2-sports-sidebar-text: #f8fafc;
    --sbn-v2-sports-sidebar-text-soft: #94a3b8;
    --sbn-v2-sports-sidebar-border: #243244;
    --sbn-v2-sports-sidebar-border-strong: #334155;
    --sbn-v2-sports-sidebar-icon-bg: #1b2940;
    --sbn-v2-sports-sidebar-icon-fill: #bfd0e6;
    --sbn-v2-sports-sidebar-count: #bfd0e6;
    --sbn-v2-sports-sidebar-count-text: #000;
    --sbn-v2-sports-sidebar-toggle-bg: #1b2940;
    --sbn-v2-sports-sidebar-search-bg: #1b2940;
    --sbn-v2-sports-sidebar-scroll: #3b82f6;
    --sbn-v2-sports-nav-item-bg: #182233;
    --sbn-v2-sports-nav-item-text: #f8fafc;
    --sbn-v2-sports-nav-active-bg-start: #2563eb;
    --sbn-v2-sports-nav-active-bg-mid: #2563eb;
    --sbn-v2-sports-nav-active-bg-end: #2563eb;
    --sbn-v2-sports-nav-active-text: #ffffff;
    --sbn-v2-sports-nav-active-icon-bg: #182233;
    --sbn-v2-sports-nav-active-icon: #3b82f6;
    --sbn-v2-sports-nav-inset: rgba(255, 255, 255, 0.16);
    --sbn-v2-sports-nav-shadow: rgba(0, 0, 0, 0.35);
  

    --sbn-v2-sport-cmdbar-bg-start: #2563eb;
    --sbn-v2-sport-cmdbar-bg-mid: #2563eb;
    --sbn-v2-sport-cmdbar-bg-end: #2563eb;
    --sbn-v2-betslip-shell: #111827;
    --sbn-v2-betslip-shell-soft: #182233;
    --sbn-v2-betslip-shell-highlight: rgba(255, 255, 255, 0.16);
    --sbn-v2-betslip-shell-shadow: rgba(0, 0, 0, 0.35);
    --sbn-v2-betslip-tab-active-inset: rgba(255, 255, 255, 0.16);
    --sbn-v2-betslip-tab-badge-border: #1f2d42;
    --sbn-v2-betslip-tab-badge-shadow: rgba(0, 0, 0, 0.35);
    --sbn-v2-betslip-card-shadow: rgba(0, 0, 0, 0.35);
    --sbn-v2-betslip-card-inset: rgba(255, 255, 255, 0.16);
    --sbn-v2-betslip-stake-input-shadow: rgba(0, 0, 0, 0.35);
    --sbn-v2-betslip-footer-inset: rgba(255, 255, 255, 0.16);
    --sbn-v2-betslip-mobile-top-inset: rgba(255, 255, 255, 0.16);
    --sbn-v2-betslip-panel: #182233;
    --sbn-v2-betslip-panel-soft: #1f2d42;
    --sbn-v2-betslip-header: #3b82f6;
    --sbn-v2-betslip-header-strong: #2563eb;
    --sbn-v2-betslip-selection-head: #3b82f6;
    --sbn-v2-betslip-selection-head-strong: #2563eb;
    --sbn-v2-betslip-selection-head-text: #ffffff;
    --sbn-v2-betslip-mobile-top-bg: #0f172a;
    --sbn-v2-betslip-mobile-top-border: #3b82f6;
    --sbn-v2-betslip-mobile-close-bg: #182233;
    --sbn-v2-betslip-mobile-close-text: #1d4ed8;
    --sbn-v2-betslip-stake-input-bg: #1b2940;
    --sbn-v2-betslip-stake-input-border: #334155;
    --sbn-v2-betslip-stake-input-text: #f8fafc;
    --sbn-v2-betslip-stake-input-placeholder: #94a3b8;
    --sbn-v2-betslip-stake-input-focus: #3b82f6;
    --sbn-v2-betslip-tab: #1f2d42;
    --sbn-v2-betslip-tab-active: #3b82f6;
    --sbn-v2-betslip-tab-text: #cbd5e1;
    --sbn-v2-betslip-tab-active-text: #ffffff;
    --sbn-v2-betslip-card: #182233;
    --sbn-v2-betslip-card-soft: #1f2d42;
    --sbn-v2-betslip-footer: #1f2d42;
    --sbn-v2-betslip-line: #243244;
    --sbn-v2-betslip-line-strong: #3b82f6;
    --sbn-v2-betslip-text: #f8fafc;
    --sbn-v2-betslip-text-soft: #94a3b8;
    --sbn-v2-betslip-muted: #1f2d42;
    --sbn-v2-betslip-button: #22c55e;
    --sbn-v2-betslip-button-strong: #22c55e;
    --sbn-v2-betslip-button-text: #ffffff;
    --sbn-v2-betslip-clear: #ef4444;
    --sbn-v2-betslip-clear-text: #ffffff;
    --sbn-v2-betslip-check: #3b82f6;
    --sbn-v2-betslip-danger: #ef4444;
    --sbn-v2-coupon-fab-glow: #3b82f6;
    --sbn-v2-coupon-fab-border: rgba(255, 255, 255, 0.20);
    --sbn-v2-coupon-fab-bg-start: #3b82f6;
    --sbn-v2-coupon-fab-bg-end: #1d4ed8;
    --sbn-v2-coupon-fab-text: #ffffff;
    --sbn-v2-coupon-fab-shadow: rgba(59, 130, 246, 0.36);
    --sbn-v2-coupon-fab-shadow-soft: rgba(0, 0, 0, 0.35);
    --sbn-v2-coupon-fab-highlight: rgba(255, 255, 255, 0.20);
    --sbn-v2-coupon-fab-active-shadow: rgba(0, 0, 0, 0.35);
    --sbn-v2-coupon-fab-active-inset: rgba(0,0,0,0.55);
    --sbn-v2-coupon-fab-badge-bg: #38bdf8;
    --sbn-v2-coupon-fab-badge-text: #ffffff;
    --sbn-v2-coupon-fab-badge-shadow: rgba(59, 130, 246, 0.36);
    --sbn-v2-coupon-fab-badge-border: rgba(255, 255, 255, 0.20);
    --sbn-v2-betslip-market: #f8fafc;
    --sbn-v2-betslip-argument: #60a5fa;
    --sbn-v2-betslip-odd: #38bdf8;
    --sbn-v2-mybet-card: #182233;
    --sbn-v2-mybet-card-soft: #1f2d42;
    --sbn-v2-mybet-row: #1f2d42;
    --sbn-v2-mybet-meta: #3b82f6;
    --sbn-v2-mybet-meta-strong: #1d4ed8;
    --sbn-v2-mybet-meta-text: #ffffff;
    --sbn-v2-mybet-meta-inset: rgba(255, 255, 255, 0.20);
    --sbn-v2-mybet-sell-highlight: #182233;
    --sbn-v2-mybet-sell-shadow: rgba(0, 0, 0, 0.35);
    --sbn-v2-mybet-status-inset: rgba(255, 255, 255, 0.20);
    --sbn-v2-mybet-status-shadow: rgba(0, 0, 0, 0.35);
    --sbn-v2-mybet-text: #f8fafc;
    --sbn-v2-mybet-text-soft: #94a3b8;
    --sbn-v2-mybet-line: #243244;
    --sbn-v2-mybet-league: #60a5fa;
    --sbn-v2-mybet-live-bg: rgba(239, 68, 68, 0.16);
    --sbn-v2-mybet-live-text: #ef4444;
    --sbn-v2-mybet-market: #f8fafc;
    --sbn-v2-mybet-argument: #60a5fa;
    --sbn-v2-mybet-odd: #38bdf8;
    --sbn-v2-mybet-sell-bg: #22324d;
    --sbn-v2-mybet-sell-text: #f8fafc;
    --sbn-v2-mybet-run-bg: #22c55e;
    --sbn-v2-mybet-run-strong: #22c55e;
    --sbn-v2-mybet-run-text: #ffffff;
    --sbn-v2-mybet-wait-bg: #f59e0b;
    --sbn-v2-mybet-wait-strong: #f59e0b;
    --sbn-v2-mybet-wait-text: #f8fafc;
    --sbn-v2-mybet-reject-bg: #ef4444;
    --sbn-v2-mybet-reject-strong: #ef4444;
    --sbn-v2-mybet-reject-text: #ffffff;
    --sbn-v2-mybet-score-bg: rgba(239, 68, 68, 0.16);
    --sbn-v2-mybet-score-text: #ef4444;
    --sbn-v2-mybet-score-border: #ef4444;
    --sbn-v2-important-card: #182233;
    --sbn-v2-important-card-soft: #1f2d42;
    --sbn-v2-important-head: #bfd0e6;
    --sbn-v2-important-head-strong: #bfd0e6;
    --sbn-v2-important-head-text: #000;
    --sbn-v2-important-line: #243244;
    --sbn-v2-important-line-strong: #3b82f6;
    --sbn-v2-important-text: #f8fafc;
    --sbn-v2-important-text-soft: #94a3b8;
    --sbn-v2-important-muted: #1f2d42;
    --sbn-v2-important-icon-bg: #1f2d42;
    --sbn-v2-important-icon-color: #3b82f6;
    --sbn-v2-important-icon-bg-hover: #1b2940;
    --sbn-v2-important-time-bg: #1f2d42;
    --sbn-v2-important-odd-bg: #1b2940;
    --sbn-v2-important-odd-text: #f8fafc;
    --sbn-v2-important-shadow: rgba(0, 0, 0, 0.35);
    --sbn-v2-casino-page-bg: #0b1220;
    --sbn-v2-casino-shell: #162132;
    --sbn-v2-casino-shell-strong: #101826;
    --sbn-v2-casino-panel: #1b2940;
    --sbn-v2-casino-sidebar: #121c2b;
    --sbn-v2-casino-sidebar-head: #0f172a;
    --sbn-v2-casino-input-bg: #1f2d42;
    --sbn-v2-casino-input-text: #f8fafc;
    --sbn-v2-casino-border: #334155;
    --sbn-v2-casino-card-shadow: rgba(0, 0, 0, 0.42);
    --sbn-v2-casino-text: #f8fafc;
    --sbn-v2-casino-muted: #94a3b8;
    --sbn-v2-casino-chip-hover-bg: #22324d;
    --sbn-v2-casino-chip-active-bg: #3b82f6;
    --sbn-v2-casino-chip-active-text: #ffffff;
    --sbn-v2-casino-label-bg: #22c55e;
    --sbn-v2-casino-label-text: #04130a;
    --sbn-v2-casino-play-bg: #3b82f6;
    --sbn-v2-casino-play-text: #ffffff;
    --sbn-v2-casino-real-bg: #2563eb;
    --sbn-v2-casino-real-text: #ffffff;
    --sbn-v2-casino-free-bg: #101826;
    --sbn-v2-casino-free-text: #60a5fa;
    --sbn-v2-casino-provider-item-bg: #1b2940;
    --sbn-v2-casino-provider-item-active-bg: #26364f;
    --sbn-v2-result-bg: #0b1220;
    --sbn-v2-result-header-start: #2563eb;
    --sbn-v2-result-header-mid: #3b82f6;
    --sbn-v2-result-shell: #162132;
    --sbn-v2-result-shell-soft: #1b2940;
    --sbn-v2-result-header-end: #38bdf8;
    --sbn-v2-result-control: #1f2d42;
    --sbn-v2-result-stat: #1b2940;
    --sbn-v2-result-row: #162132;
    --sbn-v2-result-row-hover: #22324d;
    --sbn-v2-result-sidebar: #121c2b;
    --sbn-v2-result-sidebar-row: #1b2940;
    --sbn-v2-result-sidebar-row-strong: #26364f;
    --sbn-v2-result-score-bg: #38bdf8;
    --sbn-v2-result-border: #334155;
    --sbn-v2-result-border-soft: #243244;
    --sbn-v2-result-text: #f8fafc;
    --sbn-v2-result-text-soft: #cbd5e1;
    --sbn-v2-result-league-text: #94a3b8;
    --sbn-v2-fp-shell-bg: #162132;
    --sbn-v2-fp-shell-text: #f8fafc;
    --sbn-v2-fp-title: #38bdf8;
    --sbn-v2-fp-muted: #cbd5e1;
    --sbn-v2-fp-border: #334155;
    --sbn-v2-fp-card-bg: #1b2940;
    --sbn-v2-fp-card-border: #243244;
    --sbn-v2-fp-card-featured-bg: #1f2d42;
    --sbn-v2-fp-card-featured-border: #3b82f6;
    --sbn-v2-fp-action: #3b82f6;
    --sbn-v2-fp-action-hover: #2563eb;
    --sbn-v2-fp-input-bg: #1f2d42;
    --sbn-v2-fp-input-border: #334155;
    --sbn-v2-fp-input-text: #f8fafc;
    --sbn-v2-fp-submit-bg: #2563eb;
    --sbn-v2-fp-submit-text: #ffffff;
    --sbn-v2-fp-wa: #25d366;
    --sbn-v2-fp-tg: #38bdf8;
    --sbn-v2-match-bg: #182233;
    --sbn-v2-match-shell: #182233;
    --sbn-v2-match-shell-soft: #1f2d42;
    --sbn-v2-match-panel: #182233;
    --sbn-v2-match-panel-strong: #22324d;
    --sbn-v2-match-head: #3b82f6;
    --sbn-v2-match-head-strong: #1d4ed8;
    --sbn-v2-match-head-border: #334155;
    --sbn-v2-match-head-text: #ffffff;
    --sbn-v2-match-head-label: #38bdf8;
    --sbn-v2-match-head-inset: rgba(255, 255, 255, 0.20);
    --sbn-v2-match-line: #334155;
    --sbn-v2-match-line-soft: #334155;
    --sbn-v2-match-field: #0b1120;
    --sbn-v2-match-text: #f8fafc;
    --sbn-v2-match-text-soft: #94a3b8;
    --sbn-v2-match-chip: #1f2d42;
    --sbn-v2-match-score-bg: #0b1120;
    --sbn-v2-match-team-text: #ffffff;
    --sbn-v2-match-score-text: #38bdf8;
    --sbn-v2-match-shadow: rgba(0, 0, 0, 0.35);
    --sbn-v2-tracker-team-home: #38bdf8;
    --sbn-v2-tracker-team-away: #ef4444;
    --sbn-v2-tracker-team-home-glow: #60a5fa;
    --sbn-v2-tracker-team-away-glow: #f87171;
    --sbn-v2-tracker-goal: #22c55e;
    --sbn-v2-tracker-success: #22c55e;
    --sbn-v2-tracker-error: #ef4444;
    --sbn-v2-tracker-warning: #f59e0b;
    --sbn-v2-tracker-yellow-card: #facc15;
    --sbn-v2-tracker-substitution: #06b6d4;
    --sbn-v2-tracker-period: #06b6d4;
    --sbn-v2-tracker-half-time: #06b6d4;
    --sbn-v2-tracker-match-end: #182233;
    --sbn-v2-tracker-var: #3b82f6;
    --sbn-v2-tracker-offside: #f59e0b;
    --sbn-v2-tracker-injury: #ef4444;
    --sbn-v2-tracker-info: #06b6d4;
    --sbn-v2-tracker-tennis-ball: #f59e0b;
    --sbn-v2-tracker-badge-sheen: #f59e0b;
    --sbn-v2-tracker-badge-border: #334155;
    --sbn-v2-tracker-badge-shadow: rgba(0, 0, 0, 0.35);
    --sbn-v2-tracker-badge-connector: rgba(255, 255, 255, 0.20);
    --sbn-v2-tracker-badge-highlight: rgba(255, 255, 255, 0.20);
    --sbn-v2-morebet-toolbar: #101826;
    --sbn-v2-morebet-toolbar-strong: #101826;
    --sbn-v2-morebet-head: #bfd0e6;
    --sbn-v2-morebet-head-strong: #bfd0e6;
    --sbn-v2-morebet-body: #101826;
    --sbn-v2-morebet-row: #162132;
    --sbn-v2-morebet-row-alt: #1b2940;
    --sbn-v2-morebet-label: #22324d;
    --sbn-v2-morebet-label-top: #22324d;
    --sbn-v2-morebet-label-border: #334155;
    --sbn-v2-morebet-label-shine: transparent;
    --sbn-v2-morebet-line-chip-bg: #243244;
    --sbn-v2-morebet-odd-bg: #243247;
    --sbn-v2-morebet-value-bg: #182233;
    --sbn-v2-morebet-selected-bg: rgba(59, 130, 246, 0.22);
    --sbn-v2-morebet-line: #243244;
    --sbn-v2-morebet-line-strong: #334155;
    --sbn-v2-morebet-text: #000;
    --sbn-v2-morebet-ink: #f8fafc;
    --sbn-v2-morebet-blue: #38bdf8;
    --sbn-v2-morebet-odd-text: #f8fafc;
    --sbn-v2-morebet-active-bg-start: #2563eb;
    --sbn-v2-morebet-active-bg-end: #2563eb;
    --sbn-v2-morebet-active-border: #3b82f6;
    --sbn-v2-morebet-active-text: #ffffff;
    --sbn-v2-morebet-active-inset: transparent;
    --sbn-v2-morebet-active-shadow: transparent;
    --sbn-v2-morebet-selected-ring: rgba(59, 130, 246, 0.45);
    --sbn-v2-account-bg: #0b1220;
    --sbn-v2-account-shell: #182233;
    --sbn-v2-account-shell-soft: #1f2d42;
    --sbn-v2-account-head: #3b82f6;
    --sbn-v2-account-head-strong: #2563eb;
    --sbn-v2-account-head-border: #3b82f6;
    --sbn-v2-account-line: #243244;
    --sbn-v2-account-line-strong: #334155;
    --sbn-v2-account-field: #1b2940;
    --sbn-v2-account-text: #f8fafc;
    --sbn-v2-account-text-soft: #94a3b8;
    --sbn-v2-account-value-text: #f8fafc;
    --sbn-v2-account-blue: #3b82f6;
    --sbn-v2-account-blue-strong: #2563eb;
    --sbn-v2-account-icon-bg: #3b82f6;
    --sbn-v2-account-chip: #1f2d42;
    --sbn-v2-account-table-head: #3b82f6;
    --sbn-v2-account-table-row: #1b2940;
    --sbn-v2-account-table-row-alt: #1b2940;
    --sbn-v2-account-shadow: rgba(0, 0, 0, 0.35);
    --sbn-v2-account-amount-win: #22c55e;
    --sbn-v2-account-amount-loss: #ef4444;
    --sbn-v2-account-amount-neutral: #94a3b8;
    --sbn-v2-account-amount-turnover: #2563eb;
    --sbn-v2-account-amount-win-bg: color-mix(in srgb, #22c55e 16%, #1b2940);
    --sbn-v2-account-amount-loss-bg: color-mix(in srgb, #ef4444 14%, #1b2940);
    --sbn-v2-account-amount-neutral-bg: #94a3b8;
    --sbn-v2-account-amount-turnover-bg: #2563eb;
    --sbn-v2-radius-sm: 4px;
    --sbn-v2-radius-md: 8px;
    --sbn-v2-shadow-soft: rgba(0, 0, 0, 0.35);

    --sbn-v2-result-badge: #1f2d42;
    --sbn-v2-result-badge-strong: #38bdf8;
    --sbn-v2-result-badge-text: #f8fafc;

      
     
    --sbn-v2-event-row: #182233;
    --sbn-v2-event-row-strong: #1f2d42;
    --sbn-v2-event-panel: #182233;
    --sbn-v2-event-panel-soft: #1f2d42;
    --sbn-v2-event-line: #334155;
    --sbn-v2-event-line-soft: #243244;
    --sbn-v2-event-text: #f8fafc;
    --sbn-v2-event-text-soft: #f8fafc;
    --sbn-v2-event-time-text: #38bdf8;
    --sbn-v2-event-tool-icon: #fff;
    --sbn-v2-event-pin-active-text: #38bdf8;
    --sbn-v2-league-fav-star: #e2e8f0;
    --sbn-v2-league-fav-star-active: #22c55e;
    --sbn-v2-league-fav-badge-text: #ffffff;
    --sbn-v2-league-fav-badge-bg-start: #22c55e;
    --sbn-v2-league-fav-badge-bg-end: #38bdf8;
    --sbn-v2-league-fav-badge-ring: #0f172a;
    --sbn-v2-event-accent: #3b82f6;
    --sbn-v2-event-accent-soft: #3b82f6;
    --sbn-v2-event-odd-bg: #182233;
    --sbn-v2-event-odd-hover: #1f2d42;
    --sbn-v2-event-odd-text: #f8fafc;
    --sbn-v2-event-odd-text-hover: #f8fafc;
    --sbn-v2-event-label-bg: linear-gradient(145deg, #162132 0%, #1b2940 100%);
    --sbn-v2-event-odd-card-bg: #1f2d42;
    --sbn-v2-event-odd-card-border: #334155;
    --sbn-v2-event-odd-label-bg: #1b2940;
    --sbn-v2-event-odd-label-bg-top: #26364f;
    --sbn-v2-event-odd-label-text: #f8fafc;
    --sbn-v2-event-odd-value-bg: #bfd0e6;
    --sbn-v2-event-odd-value-bg-start: #bfd0e6;
    --sbn-v2-event-odd-value-bg-end: #bfd0e6;
    --sbn-v2-event-odd-value-border: #bfd0e6;
    --sbn-v2-event-odd-value-text: #000;
    --sbn-v2-event-odd-value-hover-bg: #3b82f6;
    --sbn-v2-event-odd-value-hover-bg-start: #3b82f6;
    --sbn-v2-event-odd-value-hover-bg-end: #3b82f6;
    --sbn-v2-event-odd-value-hover-border: #334155;
    --sbn-v2-event-odd-value-hover-text: #ffffff;
    --sbn-v2-event-more-bg: #1d4ed8;
    --sbn-v2-event-more-text: #ffffff;
    --sbn-v2-event-score-bg: #182233;
    --sbn-v2-event-score-text: #f8fafc;
    --sbn-v2-event-score-cell-bg: #1f2d42;
    --sbn-v2-event-score-cell-text: #f8fafc;
    --sbn-v2-event-score-cell-border: #334155;
    --sbn-v2-event-score-total-bg: #38bdf8;
    --sbn-v2-event-score-total-text: #f8fafc;
    --sbn-v2-event-score-total-border: #334155;
    --sbn-v2-event-shadow: rgba(0, 0, 0, 0.35);
    --sbn-v2-event-odd-primary-card-start: #182233;
    --sbn-v2-event-odd-primary-card-border: #334155;
    --sbn-v2-event-odd-primary-label-text: #f8fafc;

    --asia-page-bg: #0b1220;
    --asia-white: #ffffff;
    --asia-ink: #f8fafc;
    --asia-transparent: transparent;
    --asia-league-border-bottom: #182233;
    --asia-league-fav-star: #e2e8f0;
    --asia-league-fav-star-active: #38bdf8;
    --asia-text-soft: #94a3b8;
    --asia-team-blue: #3b82f6;
    --asia-team-red: #ef4444;
    --asia-time: #3b82f6;
    --asia-more: #3b82f6;
    --asia-score-text: #f8fafc;
    --asia-score-top: #243247;
    --asia-score-bottom: #243247;
    --asia-score-border: #243244;
    --asia-score-shadow: rgba(0, 0, 0, 0.35);
    --asia-desk-period-head-text: #182233;
    --asia-desk-period-score-text: #f8fafc;
    --asia-desk-period-line: #f8fafc;
    --asia-desk-period-total-text: #182233;
    --asia-tint: rgba(59, 130, 246, 0.22);
    --asia-column-tint: rgba(59, 130, 246, 0.22);
    --asia-odd-border: #243244;
    --asia-odd-hover: #182233;
    --asia-mobile-team-cell: #1f2d42;
    --asia-mobile-team-line: #243244;
    --asia-mobile-team-shadow: #182233;
    --asia-mobile-body-bg: #1f2d42;
    --asia-mobile-column-bg: #182233;
    --asia-mobile-odd-bg: #182233;
    --asia-mobile-odd-border: #243244;
    --asia-mobile-odd-shadow: rgba(0, 0, 0, 0.35);
    --asia-mobile-market-title: #f8fafc;
    --asia-mobile-odd-point: #3b82f6;
    --asia-mobile-odd-value: #f8fafc;
    --asia-selected: #3b82f6;
    --asia-selected-soft: #3b82f6;
    --asia-selected-line: #3b82f6;
    --asia-match-flash-text: #ffffff;
    --asia-match-flash-goal-bg: linear-gradient(135deg, #22c55e 0%, #22c55e 52%, #15803d 100%);
    --asia-match-flash-goal-border: rgba(34, 197, 94, 0.36);
    --asia-match-flash-goal-shadow: 0 0 0 1px rgba(34, 197, 94, 0.28), 0 2px 10px rgba(34, 197, 94, 0.38);
    --asia-match-flash-var-bg: linear-gradient(135deg, #38bdf8 0%, #3b82f6 52%, #1d4ed8 100%);
    --asia-match-flash-var-border: rgba(56, 189, 248, 0.38);
    --asia-match-flash-var-shadow: 0 0 0 1px rgba(56, 189, 248, 0.28), 0 2px 10px rgba(56, 189, 248, 0.38);
    --asia-match-flash-penalty-bg: linear-gradient(135deg, #f59e0b 0%, #f59e0b 48%, #b45309 100%);
    --asia-match-flash-penalty-border: rgba(245, 158, 11, 0.40);
    --asia-match-flash-penalty-shadow: 0 0 0 1px rgba(245, 158, 11, 0.28), 0 2px 10px rgba(245, 158, 11, 0.38);
    --asia-match-flash-red-bg: linear-gradient(135deg, #f87171 0%, #ef4444 52%, #991b1b 100%);
    --asia-match-flash-red-border: rgba(239, 68, 68, 0.42);
    --asia-match-flash-red-shadow: 0 0 0 1px rgba(239, 68, 68, 0.30), 0 2px 10px rgba(239, 68, 68, 0.40);
    --asia-action-bg: #243247;
    --asia-action-border: #243244;
    --asia-action-color: #182233;
    --asia-action-shadow: rgba(0, 0, 0, 0.35);
    --asia-action-active-start: #3b82f6;
    --asia-action-active-end: #3b82f6;
    --asia-action-active-border: #3b82f6;
    --asia-period-panel-bg: #182233;
    --asia-period-panel-border: #243244; 
    --asia-event-border-color1: #182233;
    --asia-event-border-color2: #182233;
    --asia-event-border-color3: #182233;
    --asia-event-border-color4: #182233;
    --asia-event-team-line-text-color: #243244;
    --asia-event-corner-0dds-bg-color: #ef4444;
    --asia-event-corner-count-text-color: #182233;
    [data-moded=live] .asiaView {
        --asia-table-head: #3b82f6;
        --asia-table-head-border: #243244;
        --asia-league-start: #3b82f6;
        --asia-league-end: #3b82f6;
        --asia-row: #182233;
        --asia-row-alt: #1f2d42;
        --asia-team-cell: #1f2d42;
        --asia-mobile-team-cell: #1f2d42;
        --asia-mobile-body-bg: #1f2d42;
        --asia-mobile-column-bg: #182233;
        --asia-market-line: #243244;
        --asia-market-line-strong: #243244;
        --asia-row-separator: #243244;
        --asia-more-text: #3b82f6;
    }
    
    [data-moded=prematch] .asiaView {
        --asia-table-head: #3b82f6;
        --asia-table-head-border: #243244;
        --asia-table-head-highlight: #3b82f6;
        --asia-league-start: #3b82f6;
        --asia-league-end: #3b82f6;
        --asia-row: #182233;
        --asia-row-alt: #1f2d42;
        --asia-team-cell: #1f2d42;
        --asia-mobile-team-cell: #1f2d42;
        --asia-mobile-body-bg: #1f2d42;
        --asia-mobile-column-bg: #182233;
        --asia-market-line: #243244;
        --asia-market-line-strong: #243244;
        --asia-row-separator: #243244;
        --asia-prematch-body-line: #334155;
        --asia-prematch-row-line: #334155;
        --asia-more-text: #3b82f6;
    }
}
