[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: var(--rv-blue-bg);
    --sbn-v2-bg-deep: #2f6f9f;
    --sbn-v2-home-match-muted: #60788f;
    --sbn-v2-home-match-text: #102238;
    --sbn-v2-home-match-border: #2f6f9f;
    --sbn-v2-home-match-bg-hover: #ffffff;
    --sbn-v2-home-match-bg: #f8fbff;
    --sbn-v2-home-match-strip-bg: #dcecf8;
    --sbn-v2-footer-divider: rgba(47, 111, 159, 0.18);
    --sbn-v2-footer-border: #a8c1d8;
    --sbn-v2-footer-link-hover: #2f6f9f;
    --sbn-v2-footer-link: #102238;
    --sbn-v2-footer-text: #48647d;
    --sbn-v2-footer-bg: #dcecf8;
    --sbn-v2-primary: #dcecf8;
    --sbn-v2-surface: var(--rv-blue-row-top);
    --sbn-v2-surface-soft: var(--rv-blue-row-bottom);
    --sbn-v2-surface-muted: var(--rv-blue-raised);
    --sbn-v2-surface-strong: var(--rv-blue-panel);
    --sbn-v2-panel: var(--rv-blue-panel);
    --sbn-v2-card: var(--rv-ice);
    --sbn-v2-white: #000;
    --sbn-v2-black: #fff;
    --sbn-v2-transparent: transparent;
    --sbn-v2-ink: #102238;
    --sbn-v2-ink-inverse: #ffffff;
    --sbn-v2-muted: #60788f;
    --sbn-v2-text-soft: #48647d;
    --sbn-v2-row: var(--rv-blue-row-top);
    --sbn-v2-row-alt: var(--rv-blue-row-bottom);
    --sbn-v2-line: rgba(152, 119, 41, 0.34);
    --sbn-v2-line-soft: rgba(71, 111, 148, 0.16);
    --sbn-v2-line-strong: #a8c1d8;
    --sbn-v2-action: #2f6f9f;
    --sbn-v2-action-strong: #12466f;
    --sbn-v2-sport-action-chip: #d8e9f7;
    --sbn-v2-primary-strong: #12466f;
    --sbn-v2-accent: var(--rv-gold);
    --sbn-v2-accent-soft: rgba(199, 154, 50, 0.2);
    --sbn-v2-loading-color: #b78325;
    --sbn-v2-loading-ring: #c79a32;
    --sbn-v2-loading-ring-muted: rgba(49, 93, 165, 0.16);
    --sbn-v2-loading-bg: transparent;
    --sbn-v2-danger: #e0202d;
    --sbn-v2-event-red-card-bg: #e0202d;
    --sbn-v2-event-red-card-text: #ffffff;
    --sbn-v2-event-yellow-card-bg: var(--rv-gold);
    --sbn-v2-event-yellow-card-text: #071523;
    --sbn-v2-success: #28a745;
    --sbn-v2-match-flash-text: #ffffff;
    --sbn-v2-match-flash-goal-bg: linear-gradient(135deg, #36bb72 0%, var(--sbn-v2-success) 52%, #166b43 100%);
    --sbn-v2-match-flash-goal-border: rgba(255, 255, 255, 0.28);
    --sbn-v2-match-flash-goal-shadow: 0 0 0 1px rgba(7, 158, 97, 0.42), 0 2px 10px rgba(7, 158, 97, 0.32);
    --sbn-v2-match-flash-var-bg: linear-gradient(135deg, #f7df99 0%, #7fa7c7 50%, #2f6f9f 100%);
    --sbn-v2-match-flash-var-border: rgba(255, 255, 255, 0.32);
    --sbn-v2-match-flash-var-shadow: 0 0 0 1px rgba(31, 42, 120, 0.45), 0 2px 10px rgba(31, 42, 120, 0.28);
    --sbn-v2-match-flash-penalty-bg: linear-gradient(135deg, #d6ba6d 0%, var(--sbn-v2-login) 48%, var(--sbn-v2-login-strong) 100%);
    --sbn-v2-match-flash-penalty-border: rgba(255, 255, 255, 0.35);
    --sbn-v2-match-flash-penalty-shadow: 0 0 0 1px rgba(243, 152, 13, 0.45), 0 2px 10px rgba(243, 152, 13, 0.3);
    --sbn-v2-match-flash-red-bg: linear-gradient(135deg, #f04b55 0%, var(--sbn-v2-danger) 52%, #981620 100%);
    --sbn-v2-match-flash-red-border: rgba(255, 255, 255, 0.26);
    --sbn-v2-match-flash-red-shadow: 0 0 0 1px rgba(217, 31, 61, 0.42), 0 2px 10px rgba(217, 31, 61, 0.32);
    --sbn-v2-header: #2f6f9f;
    --sbn-v2-header-control: #3d83b5;
    --sbn-v2-header-control-strong: #12466f;
    --sbn-v2-header-mobile-control-border: rgba(255, 255, 255, 0.25);
    --sbn-v2-header-mobile-control-text: #ffffff;
    --sbn-v2-header-setting-border: var(--rv-gold);
    --sbn-v2-header-divider: rgba(255, 232, 164, 0.72);
    --sbn-v2-header-user-bg: #3d83b5;
    --sbn-v2-header-user-bg-strong: #164d78;
    --sbn-v2-header-user-border: rgba(255, 232, 164, 0.58);
    --sbn-v2-header-user-divider: rgba(255, 255, 255, 0.24);
    --sbn-v2-header-nav-bg-start: #fffaf0;
    --sbn-v2-header-nav-bg-end: #e7f2fa;
    --sbn-v2-header-nav-border: rgba(199, 154, 50, 0.58);
    --sbn-v2-header-nav-link: #12324f;
    --sbn-v2-header-nav-link-active: #8a641e;
    --sbn-v2-header-nav-clock: #315a7c;
    --sbn-v2-login: var(--rv-gold);
    --sbn-v2-login-soft: #f4d783;
    --sbn-v2-login-strong: #9d742b;
    --sbn-v2-login-border: #8c661f;
    --sbn-v2-login-text: #071523;
    --sbn-v2-header-login-input-bg: #ffffff;
    --sbn-v2-header-login-input-border: #c79a32;
    --sbn-v2-header-login-input-text: #102238;
    --sbn-v2-header-login-input-placeholder: #7a8fa3;
    --sbn-v2-header-login-input-focus: #fff4cf;
    --sbn-v2-mobile-drawer-bg: #f2f7fc;
    --sbn-v2-mobile-drawer-row: #f3f8fc;
    --sbn-v2-mobile-drawer-row-strong: #d9dee1;
    --sbn-v2-mobile-drawer-border: #c2d5e6;
    --sbn-v2-mobile-icon-bg: #dcecf8;
    --sbn-v2-mobile-icon-bg-strong: #c5dced;
    --sbn-v2-mobile-account-bg: #225c89;
    --sbn-v2-mobile-account-action: #b78325;
    --sbn-v2-mobile-account-text: #ffffff;
    --sbn-v2-mobile-account-border: #7eb0d0;
    --sbn-v2-mobile-account-action-text: #ffffff;
    --sbn-v2-mobile-bottom-nav-bg: #eef5fb;
    --sbn-v2-mobile-bottom-nav-border: #c6d8e7;
    --sbn-v2-mobile-bottom-nav-shadow: rgba(22, 63, 105, 0.14);
    --sbn-v2-mobile-bottom-nav-item-bg: #ffffff;
    --sbn-v2-mobile-bottom-nav-item-border: #cdddeb;
    --sbn-v2-mobile-bottom-nav-item-text: #102238;
    --sbn-v2-mobile-bottom-nav-item-active-bg-start: var(--sbn-v2-sport-cmdbar-bg-start);
    --sbn-v2-mobile-bottom-nav-item-active-bg-mid: var(--sbn-v2-sport-cmdbar-bg-mid);
    --sbn-v2-mobile-bottom-nav-item-active-bg-end: var(--sbn-v2-sport-cmdbar-bg-end);
    --sbn-v2-mobile-bottom-nav-item-active-text: #ffffff;
    --sbn-v2-mobile-bottom-nav-item-active-border: #2f6f9f;
    --sbn-v2-surface-alt: #eef5fb;
    --sbn-v2-sports-sidebar-bg: var(--rv-blue-bg);
    --sbn-v2-sports-sidebar-bg-soft: #f7fbff;
    --sbn-v2-sports-sidebar-body: #ffffff;
    --sbn-v2-sports-sidebar-title: #9d742b;
    --sbn-v2-sports-sidebar-title-strong: #102238;
    --sbn-v2-sports-sidebar-title-text: #ffffff;
    --sbn-v2-sports-sidebar-item: #ffffff;
    --sbn-v2-sports-sidebar-item-strong: #f4f9fd;
    --sbn-v2-sports-sidebar-item-open: #e5f0f8;
    --sbn-v2-sports-sidebar-league: #ffffff;
    --sbn-v2-sports-sidebar-text: #102238;
    --sbn-v2-sports-sidebar-text-soft: #55708a;
    --sbn-v2-sports-sidebar-border: #d3e2ee;
    --sbn-v2-sports-sidebar-border-strong: #adc6da;
    --sbn-v2-sports-sidebar-icon-bg: #fff4cf;
    --sbn-v2-sports-sidebar-icon-fill: #12466f;
    --sbn-v2-sports-sidebar-count: #fff4cf;
    --sbn-v2-sports-sidebar-count-text: #102238;
    --sbn-v2-sports-sidebar-toggle-bg: #e5f0f8;
    --sbn-v2-sports-sidebar-search-bg: #ffffff;
    --sbn-v2-sports-sidebar-scroll: #a8c1d8;
    --sbn-v2-sports-nav-item-bg: #ffffff;
    --sbn-v2-sports-nav-item-text: #102238;
    --sbn-v2-sports-nav-active-bg-start: #2f6f9f;
    --sbn-v2-sports-nav-active-bg-mid: #24608c;
    --sbn-v2-sports-nav-active-bg-end: #12466f;
    --sbn-v2-sports-nav-active-text: #ffffff;
    --sbn-v2-sports-nav-active-icon-bg: #fff4cf;
    --sbn-v2-sports-nav-active-icon: #12466f;
    --sbn-v2-sports-nav-inset: rgba(255, 255, 255, 0.62);
    --sbn-v2-sports-nav-shadow: rgba(22, 63, 105, 0.18);
    --sbn-v2-sport-cmdbar-bg-start: #2f6f9f;
    --sbn-v2-sport-cmdbar-bg-mid: #24608c;
    --sbn-v2-sport-cmdbar-bg-end: #12466f;
    --sbn-v2-betslip-shell: #dbeaf6;
    --sbn-v2-betslip-shell-soft: #eaf4fb;
    --sbn-v2-betslip-shell-highlight: rgba(255, 255, 255, 0.72);
    --sbn-v2-betslip-shell-shadow: rgba(16, 34, 56, 0.16);
    --sbn-v2-betslip-tab-active-inset: rgba(255, 255, 255, 0.22);
    --sbn-v2-betslip-tab-badge-border: rgba(255, 255, 255, 0.72);
    --sbn-v2-betslip-tab-badge-shadow: rgba(16, 34, 56, 0.16);
    --sbn-v2-betslip-card-shadow: rgba(16, 34, 56, 0.16);
    --sbn-v2-betslip-card-inset: rgba(255, 255, 255, 0.88);
    --sbn-v2-betslip-stake-input-shadow: rgba(0, 0, 0, 0.10);
    --sbn-v2-betslip-footer-inset: rgba(255, 255, 255, 0.88);
    --sbn-v2-betslip-mobile-top-inset: rgba(255, 255, 255, 0.18);
    --sbn-v2-betslip-panel: #ffffff;
    --sbn-v2-betslip-panel-soft: #f3f8fc;
    --sbn-v2-betslip-header: #2f6f9f;
    --sbn-v2-betslip-header-strong: #12466f;
    --sbn-v2-betslip-tab-active-start: #f0ca6c;
    --sbn-v2-betslip-selection-head: #2f6f9f;
    --sbn-v2-betslip-selection-head-strong: #12466f;
    --sbn-v2-betslip-selection-head-text: #ffffff;
    --sbn-v2-betslip-mobile-top-bg: #12466f;
    --sbn-v2-betslip-mobile-top-border: var(--rv-gold);
    --sbn-v2-betslip-mobile-close-bg: var(--rv-gold);
    --sbn-v2-betslip-mobile-close-text: #071523;
    --sbn-v2-betslip-stake-input-bg: #ffffff;
    --sbn-v2-betslip-stake-input-border: #d0ad61;
    --sbn-v2-betslip-stake-input-text: #102238;
    --sbn-v2-betslip-stake-input-placeholder: #748ba1;
    --sbn-v2-betslip-stake-input-focus: #c79a32;
    --sbn-v2-betslip-tab: #dbeaf6;
    --sbn-v2-betslip-tab-active: #fff4cf;
    --sbn-v2-betslip-tab-text: #102238;
    --sbn-v2-betslip-tab-active-text: #102238;
    --sbn-v2-betslip-card: #ffffff;
    --sbn-v2-betslip-card-soft: #f3f8fc;
    --sbn-v2-betslip-footer: #e4f0f8;
    --sbn-v2-betslip-line: #bed3e5;
    --sbn-v2-betslip-line-strong: var(--rv-gold);
    --sbn-v2-betslip-text: #102238;
    --sbn-v2-betslip-text-soft: #55708a;
    --sbn-v2-betslip-muted: #e5f0f8;
    --sbn-v2-betslip-button: #22c55e;
    --sbn-v2-betslip-button-strong: #22c55e;
    --sbn-v2-betslip-button-text: #fff;
    --sbn-v2-betslip-clear: #ef4444;
    --sbn-v2-betslip-clear-text: #ffffff;
    --sbn-v2-betslip-check: var(--rv-gold);
    --sbn-v2-betslip-danger: #e0202d;
    --sbn-v2-coupon-fab-glow: #2f6f9f;
    --sbn-v2-coupon-fab-border: rgba(152, 119, 41, 0.34);
    --sbn-v2-coupon-fab-bg-start: #154a74;
    --sbn-v2-coupon-fab-bg-end: #154a74;
    --sbn-v2-coupon-fab-text: #ffffff;
    --sbn-v2-coupon-fab-shadow: rgba(47, 111, 159, 0.48);
    --sbn-v2-coupon-fab-shadow-soft: rgba(16, 34, 56, 0.22);
    --sbn-v2-coupon-fab-highlight: rgba(255, 255, 255, 0.2);
    --sbn-v2-coupon-fab-active-shadow: rgba(16, 34, 56, 0.22);
    --sbn-v2-coupon-fab-active-inset: rgba(16, 34, 56, 0.15);
    --sbn-v2-coupon-fab-badge-bg: #09642b;
    --sbn-v2-coupon-fab-badge-text: #fff;
    --sbn-v2-coupon-fab-badge-shadow: rgba(224, 32, 45, 0.45);
    --sbn-v2-coupon-fab-badge-border: rgba(255, 255, 255, 0.45);
    --sbn-v2-betslip-market: #102238;
    --sbn-v2-betslip-argument: #8a641e;
    --sbn-v2-betslip-odd: #b78325;
    --sbn-v2-mybet-card: #ffffff;
    --sbn-v2-mybet-card-soft: #f3f8fc;
    --sbn-v2-mybet-row: #f7fbff;
    --sbn-v2-mybet-meta: #d8ad4a;
    --sbn-v2-mybet-meta-strong: #fff0bd;
    --sbn-v2-mybet-meta-text: #1b1818;
    --sbn-v2-mybet-meta-inset: rgba(255, 255, 255, 0.22);
    --sbn-v2-mybet-sell-highlight: #ffffff;
    --sbn-v2-mybet-sell-shadow: rgba(16, 34, 56, 0.16);
    --sbn-v2-mybet-status-inset: rgba(255, 255, 255, 0.22);
    --sbn-v2-mybet-status-shadow: rgba(16, 34, 56, 0.16);
    --sbn-v2-mybet-text: #102238;
    --sbn-v2-mybet-text-soft: #55708a;
    --sbn-v2-mybet-line: #bed3e5;
    --sbn-v2-mybet-league: #8a641e;
    --sbn-v2-mybet-live-bg: #f8d7da;
    --sbn-v2-mybet-live-text: #e0202d;
    --sbn-v2-mybet-market: #102238;
    --sbn-v2-mybet-argument: #8a641e;
    --sbn-v2-mybet-odd: #b78325;
    --sbn-v2-mybet-sell-bg: #fcf4cd;
    --sbn-v2-mybet-sell-text: #253243;
    --sbn-v2-mybet-run-bg: #28a745;
    --sbn-v2-mybet-run-strong: #28a745;
    --sbn-v2-mybet-run-text: #ffffff;
    --sbn-v2-mybet-wait-bg: var(--sbn-v2-accent);
    --sbn-v2-mybet-wait-strong: var(--sbn-v2-login-strong);
    --sbn-v2-mybet-wait-text: #102238;
    --sbn-v2-mybet-reject-bg: var(--sbn-v2-danger);
    --sbn-v2-mybet-reject-strong: #981620;
    --sbn-v2-mybet-reject-text: #ffffff;
    --sbn-v2-mybet-score-bg: #f8d7da;
    --sbn-v2-mybet-score-text: #e0202d;
    --sbn-v2-mybet-score-border: #f04b55;
    --sbn-v2-important-card: #ffffff;
    --sbn-v2-important-card-soft: #f3f8fc;
    --sbn-v2-important-head: #2f6f9f;
    --sbn-v2-important-head-strong: #12466f;
    --sbn-v2-important-head-text: #ffffff;
    --sbn-v2-important-line: #bed3e5;
    --sbn-v2-important-line-strong: #d8b757;
    --sbn-v2-important-text: #102238;
    --sbn-v2-important-text-soft: #55708a;
    --sbn-v2-important-muted: #e5f0f8;
    --sbn-v2-important-icon-bg: #ffffff;
    --sbn-v2-important-icon-color: #12466f;
    --sbn-v2-important-icon-bg-hover: #fff4cf;
    --sbn-v2-important-time-bg: #e4f0f8;
    --sbn-v2-important-odd-bg: #fff8dc;
    --sbn-v2-important-odd-text: #102238;
    --sbn-v2-important-shadow: rgba(22, 63, 105, 0.16);
    --sbn-v2-casino-page-bg: var(--rv-blue-bg);
    --sbn-v2-casino-shell: #eef5fb;
    --sbn-v2-casino-shell-strong: #ffffff;
    --sbn-v2-casino-panel: #ffffff;
    --sbn-v2-casino-sidebar: #ffffff;
    --sbn-v2-casino-sidebar-head: #9d742b;
    --sbn-v2-casino-input-bg: #ffffff;
    --sbn-v2-casino-input-text: #102238;
    --sbn-v2-casino-border: #b8cfe3;
    --sbn-v2-casino-card-shadow: rgba(22, 63, 105, 0.16);
    --sbn-v2-casino-text: #102238;
    --sbn-v2-casino-muted: #60758c;
    --sbn-v2-casino-chip-hover-bg: #e0edf7;
    --sbn-v2-casino-chip-active-bg: #216baa;
    --sbn-v2-casino-chip-active-text: #ffffff;
    --sbn-v2-casino-label-bg: #16a34a;
    --sbn-v2-casino-label-text: #ffffff;
    --sbn-v2-casino-play-bg: #216baa;
    --sbn-v2-casino-play-text: #ffffff;
    --sbn-v2-casino-real-bg: #154b7a;
    --sbn-v2-casino-real-text: #ffffff;
    --sbn-v2-casino-free-bg: #ffffff;
    --sbn-v2-casino-free-text: #216baa;
    --sbn-v2-casino-provider-item-bg: #eef5fb;
    --sbn-v2-casino-provider-item-active-bg: #ffffff;
    --sbn-v2-result-bg: #eaf3f9;
    --sbn-v2-result-header-start: #2f6f9f;
    --sbn-v2-result-header-mid: #24608c;
    --sbn-v2-result-shell: #f6fbfe;
    --sbn-v2-result-shell-soft: #dcecf8;
    --sbn-v2-result-header-end: #c79a32;
    --sbn-v2-result-control: #e7f1fa;
    --sbn-v2-result-stat: #d8e9f7;
    --sbn-v2-result-row: #ffffff;
    --sbn-v2-result-row-hover: #e7f1fa;
    --sbn-v2-result-sidebar: #d8e9f7;
    --sbn-v2-result-sidebar-row: #f6fbfe;
    --sbn-v2-result-sidebar-row-strong: #dcecf8;
    --sbn-v2-result-score-bg: #fff4cf;
    --sbn-v2-result-border: rgba(47, 111, 159, 0.56);
    --sbn-v2-result-border-soft: rgba(47, 111, 159, 0.26);
    --sbn-v2-result-text: #102238;
    --sbn-v2-result-text-soft: #53677d;
    --sbn-v2-result-league-text: #2f6f9f;
    --sbn-v2-fp-shell-bg: #f6fbfe;
    --sbn-v2-fp-shell-text: #102238;
    --sbn-v2-fp-title: #12466f;
    --sbn-v2-fp-muted: #60788f;
    --sbn-v2-fp-border: rgba(47, 111, 159, 0.42);
    --sbn-v2-fp-card-bg: #ffffff;
    --sbn-v2-fp-card-border: rgba(47, 111, 159, 0.24);
    --sbn-v2-fp-card-featured-bg: #dcecf8;
    --sbn-v2-fp-card-featured-border: #2f6f9f;
    --sbn-v2-fp-action: #2f6f9f;
    --sbn-v2-fp-action-hover: #12466f;
    --sbn-v2-fp-input-bg: #ffffff;
    --sbn-v2-fp-input-border: rgba(47, 111, 159, 0.32);
    --sbn-v2-fp-input-text: #102238;
    --sbn-v2-fp-submit-bg: #2f6f9f;
    --sbn-v2-fp-submit-text: #ffffff;
    --sbn-v2-fp-wa: #25d366;
    --sbn-v2-fp-tg: #229ed9;
    --sbn-v2-match-bg: #eef5fb;
    --sbn-v2-match-shell: #ffffff;
    --sbn-v2-match-shell-soft: #f3f8fc;
    --sbn-v2-match-panel: #ffffff;
    --sbn-v2-match-panel-strong: #eef5fb;
    --sbn-v2-match-head: #2f6f9f;
    --sbn-v2-match-head-strong: #12466f;
    --sbn-v2-match-head-border: #b8cfe3;
    --sbn-v2-match-head-text: #ffffff;
    --sbn-v2-match-head-label: #fff4cf;
    --sbn-v2-match-head-inset: rgba(255, 255, 255, 0.18);
    --sbn-v2-match-line: #bed3e5;
    --sbn-v2-match-line-soft: rgba(94, 129, 162, 0.24);
    --sbn-v2-match-field: #ffffff;
    --sbn-v2-match-text: #102238;
    --sbn-v2-match-text-soft: #55708a;
    --sbn-v2-match-chip: #e4f0f8;
    --sbn-v2-match-score-bg: #fff4cf;
    --sbn-v2-match-team-text: #ffffff;
    --sbn-v2-match-score-text: #102238;
    --sbn-v2-match-shadow: rgba(22, 63, 105, 0.16);
    --sbn-v2-tracker-team-home: #00b8e6;
    --sbn-v2-tracker-team-away: #ff6b6b;
    --sbn-v2-tracker-team-home-glow: #58e9ff;
    --sbn-v2-tracker-team-away-glow: #ff9680;
    --sbn-v2-tracker-goal: var(--sbn-v2-success);
    --sbn-v2-tracker-success: var(--sbn-v2-success);
    --sbn-v2-tracker-error: var(--sbn-v2-danger);
    --sbn-v2-tracker-warning: var(--sbn-v2-login);
    --sbn-v2-tracker-yellow-card: var(--sbn-v2-event-yellow-card-bg);
    --sbn-v2-tracker-substitution: var(--sbn-v2-action);
    --sbn-v2-tracker-period: #7fa7c7;
    --sbn-v2-tracker-half-time: #607d8b;
    --sbn-v2-tracker-match-end: var(--sbn-v2-success);
    --sbn-v2-tracker-var: #673ab7;
    --sbn-v2-tracker-offside: #ff9800;
    --sbn-v2-tracker-injury: #e91e63;
    --sbn-v2-tracker-info: var(--sbn-v2-action);
    --sbn-v2-tracker-tennis-ball: #c8e629;
    --sbn-v2-tracker-badge-sheen: var(--sbn-v2-accent);
    --sbn-v2-tracker-badge-border: var(--sbn-v2-match-line);
    --sbn-v2-tracker-badge-shadow: rgba(22, 63, 105, 0.32);
    --sbn-v2-tracker-badge-connector: rgba(255, 255, 255, 0.62);
    --sbn-v2-tracker-badge-highlight: rgba(255, 255, 255, 0.12);
    --sbn-v2-morebet-toolbar-strong: #b8d1e6;
    --sbn-v2-morebet-head: #2f6f9f;
    --sbn-v2-morebet-head-strong: #12466f;
    --sbn-v2-morebet-body: #ffffff;
    --sbn-v2-morebet-row: #ffffff;
    --sbn-v2-morebet-row-alt: #f4f9fd;
    --sbn-v2-morebet-label: #9d742b;
    --sbn-v2-morebet-label-top: #fff4cf;
    --sbn-v2-morebet-label-border: #d8b757;
    --sbn-v2-morebet-label-shine: rgba(248, 204, 58, 0.5);
    --sbn-v2-morebet-line-chip-bg: transparent;
    --sbn-v2-morebet-odd-bg: #fff4cf;
    --sbn-v2-morebet-value-bg: transparent;
    --sbn-v2-morebet-selected-bg: rgba(199, 154, 50, 0.18);
    --sbn-v2-morebet-line: #bed3e5;
    --sbn-v2-morebet-line-strong: #9dbbd4;
    --sbn-v2-morebet-text: #fff;
    --sbn-v2-morebet-ink: #102238;
    --sbn-v2-morebet-blue: #12466f;
    --sbn-v2-morebet-odd-text: #102238;
    --sbn-v2-morebet-active-bg-start: #2f6f9f;
    --sbn-v2-morebet-active-bg-end: #2f6f9f;
    --sbn-v2-morebet-active-border: #2f6f9f;
    --sbn-v2-morebet-active-text: #fff;
    --sbn-v2-morebet-active-inset: rgba(255, 255, 255, 0.34);
    --sbn-v2-morebet-active-shadow: rgba(199, 154, 50, 0.28);
    --sbn-v2-morebet-selected-ring: rgba(199, 154, 50, 0.7);
    --sbn-v2-account-bg: #eef5fb;
    --sbn-v2-account-shell: #ffffff;
    --sbn-v2-account-shell-soft: #f7fbff;
    --sbn-v2-account-head: #c79a32;
    --sbn-v2-account-head-strong: #8f6a2e;
    --sbn-v2-account-head-border: #dbeaf6;
    --sbn-v2-account-line: #cdddeb;
    --sbn-v2-account-line-strong: #8aaac6;
    --sbn-v2-account-field: #ffffff;
    --sbn-v2-account-text: #102238;
    --sbn-v2-account-text-soft: #60788f;
    --sbn-v2-account-value-text: #071523;
    --sbn-v2-account-blue: #2f6f9f;
    --sbn-v2-account-blue-strong: #12466f;
    --sbn-v2-account-icon-bg: #f2d278;
    --sbn-v2-account-chip: #f3f8fc;
    --sbn-v2-account-table-head: #dbeaf6;
    --sbn-v2-account-table-row: #ffffff;
    --sbn-v2-account-table-row-alt: #f7fbff;
    --sbn-v2-account-shadow: rgba(22, 63, 105, 0.16);
    --sbn-v2-account-amount-win: var(--sbn-v2-success);
    --sbn-v2-account-amount-loss: var(--sbn-v2-danger);
    --sbn-v2-account-amount-neutral: var(--sbn-v2-account-text-soft);
    --sbn-v2-account-amount-turnover: var(--sbn-v2-account-blue-strong);
    --sbn-v2-account-amount-win-bg: color-mix(in srgb, var(--sbn-v2-success) 14%, var(--sbn-v2-account-field));
    --sbn-v2-account-amount-loss-bg: color-mix(in srgb, var(--sbn-v2-danger) 12%, var(--sbn-v2-account-field));
    --sbn-v2-account-amount-neutral-bg: color-mix(in srgb, var(--sbn-v2-account-text-soft) 10%, var(--sbn-v2-account-field));
    --sbn-v2-account-amount-turnover-bg: color-mix(in srgb, var(--sbn-v2-account-blue) 16%, var(--sbn-v2-account-field));
    --sbn-v2-radius-sm: 4px;
    --sbn-v2-radius-md: 8px;
    --sbn-v2-shadow-soft: 0 8px 22px rgba(22, 63, 105, 0.14);
    --sbn-v2-result-badge: #ffffff;
    --sbn-v2-result-badge-strong: #f0ca6c;
    --sbn-v2-result-badge-text: #102238;

      
     
    --sbn-v2-event-row: #ffffff;
    --sbn-v2-event-row-strong: #f4f9fd;
    --sbn-v2-event-panel: #ffffff;
    --sbn-v2-event-panel-soft: #f3f8fc;
    --sbn-v2-event-line: #bed3e5;
    --sbn-v2-event-line-soft: rgba(94, 129, 162, 0.24);
    --sbn-v2-event-text: #102238;
    --sbn-v2-event-text-soft: #55708a;
    --sbn-v2-event-time-text: #8a641e;
    --sbn-v2-event-tool-icon: #12466f;
    --sbn-v2-event-pin-active-text: var(--rv-gold);
    --sbn-v2-league-fav-star: #ffffff;
    --sbn-v2-league-fav-star-active: var(--rv-gold);
    --sbn-v2-league-fav-badge-text: #ffffff;
    --sbn-v2-league-fav-badge-bg-start: #e0202d;
    --sbn-v2-league-fav-badge-bg-end: var(--rv-gold);
    --sbn-v2-league-fav-badge-ring: #ffffff;
    --sbn-v2-event-accent: var(--rv-gold);
    --sbn-v2-event-accent-soft: #fff4cf;
    --sbn-v2-event-odd-bg: #e9f2f9;
    --sbn-v2-event-odd-hover: #dbeaf6;
    --sbn-v2-event-odd-text: #102238;
    --sbn-v2-event-odd-text-hover: #102238;
    --sbn-v2-event-label-bg: linear-gradient(180deg, #f5fbff 0%, #dcecf8 100%);
    --sbn-v2-event-odd-card-bg: #ffffff;
    --sbn-v2-event-odd-card-border: #b8cfe3;
    --sbn-v2-event-odd-label-bg: linear-gradient(180deg, #f5fbff 0%, #dcecf8 100%);
    --sbn-v2-event-odd-label-bg-top: #f5fbff;
    --sbn-v2-event-odd-label-text: #102238;
    --sbn-v2-event-odd-value-bg: #fff4cf;
    --sbn-v2-event-odd-value-bg-start: #fff7d8;
    --sbn-v2-event-odd-value-bg-end: #f0ca6c;
    --sbn-v2-event-odd-value-border: #f2d278;
    --sbn-v2-event-odd-value-text: #102238;
    --sbn-v2-event-odd-value-hover-bg: #2f6f9f;
    --sbn-v2-event-odd-value-hover-bg-start:#2f6f9f;
    --sbn-v2-event-odd-value-hover-bg-end: #2f6f9f;
    --sbn-v2-event-odd-value-hover-border: #2f6f9f;
    --sbn-v2-event-odd-value-hover-text: #ffffff;
    --sbn-v2-event-more-bg: #2f6f9f;
    --sbn-v2-event-more-text: #ffffff;
    --sbn-v2-event-score-bg: #fff4cf;
    --sbn-v2-event-score-text: #102238;
    --sbn-v2-event-score-cell-bg: rgba(255, 255, 255, 0.9);
    --sbn-v2-event-score-cell-text: #102238;
    --sbn-v2-event-score-cell-border: rgba(74, 119, 158, 0.24);
    --sbn-v2-event-score-total-bg: #2f6f9f;
    --sbn-v2-event-score-total-text: #ffffff;
    --sbn-v2-event-score-total-border: #9dbbd4;
    --sbn-v2-event-shadow: rgba(22, 63, 105, 0.14);
    --sbn-v2-event-odd-primary-card-start: #ffffff;
    --sbn-v2-event-odd-primary-card-border: #b8cfe3;
    --sbn-v2-event-odd-primary-label-text: #102238;
    --asia-page-bg: var(--rv-blue-bg);
    --asia-white: #ffffff;
    --asia-ink: #102238;
    --asia-transparent: transparent;
    --asia-league-border-bottom: rgba(74, 119, 158, 0.16);
    --asia-league-fav-star: #ffffff;
    --asia-league-fav-star-active: var(--rv-gold);
    --asia-text-soft: #55708a;
    --asia-team-blue: #12466f;
    --asia-team-red: #e0202d;
    --asia-time: #8a641e;
    --asia-more: #b78325;
    --asia-score-text: #102238;
    --asia-score-top: rgba(255, 255, 255, 0.95);
    --asia-score-bottom: rgba(240, 245, 252, 0.98);
    --asia-score-border: rgba(74, 119, 158, 0.22);
    --asia-score-shadow: rgba(22, 63, 105, 0.1);
    --asia-desk-period-head-text: #9d742b;
    --asia-desk-period-score-text: #102238;
    --asia-desk-period-line: #102238;
    --asia-desk-period-total-text: #28a745;
    --asia-tint: rgba(199, 154, 50, 0.07);
    --asia-column-tint: rgba(255, 255, 255, 0.55);
    --asia-odd-border: rgba(184, 207, 227, 0.78);
    --asia-odd-hover: #edf5fb;
    --asia-mobile-team-cell: #ffffff;
    --asia-mobile-team-line: rgba(74, 119, 158, 0.14);
    --asia-mobile-team-shadow: rgba(22, 63, 105, 0.14);
    --asia-mobile-body-bg: #fff4cf;
    --asia-mobile-column-bg: rgba(199, 154, 50, 0.08);
    --asia-mobile-odd-bg: #ffffff;
    --asia-mobile-odd-border: rgba(74, 119, 158, 0.16);
    --asia-mobile-odd-shadow: rgba(22, 63, 105, 0.14);
    --asia-mobile-market-title: #102238;
    --asia-mobile-odd-point: #9d742b;
    --asia-mobile-odd-value: #102238;
    --asia-selected: var(--rv-gold);
    --asia-selected-soft: rgba(199, 154, 50, 0.22);
    --asia-selected-line: rgba(199, 154, 50, 0.46);
    --asia-match-flash-text: var(--asia-white);
    --asia-match-flash-goal-bg: linear-gradient(135deg, #36bb72 0%, #28a745 55%, #166b43 100%);
    --asia-match-flash-goal-border: rgba(255, 255, 255, 0.28);
    --asia-match-flash-goal-shadow: 0 0 0 1px rgba(7, 158, 97, 0.4), 0 2px 8px rgba(7, 158, 97, 0.3);
    --asia-match-flash-var-bg: linear-gradient(135deg, #d6ba6d 0%, var(--asia-selected) 50%, #8f6a2e 100%);
    --asia-match-flash-var-border: rgba(255, 255, 255, 0.32);
    --asia-match-flash-var-shadow: 0 0 0 1px rgba(82, 110, 185, 0.48), 0 2px 8px rgba(35, 76, 159, 0.28);
    --asia-match-flash-penalty-bg: linear-gradient(135deg, #d6ba6d 0%, #e0202d 48%, #a91620 100%);
    --asia-match-flash-penalty-border: rgba(255, 255, 255, 0.34);
    --asia-match-flash-penalty-shadow: 0 0 0 1px rgba(243, 152, 13, 0.44), 0 2px 8px rgba(179, 58, 18, 0.28);
    --asia-match-flash-red-bg: linear-gradient(135deg, #f04b55 0%, var(--asia-team-red) 55%, #981620 100%);
    --asia-match-flash-red-border: rgba(255, 255, 255, 0.26);
    --asia-match-flash-red-shadow: 0 0 0 1px rgba(230, 46, 46, 0.42), 0 2px 8px rgba(230, 46, 46, 0.3);
    --asia-action-bg: rgba(255, 255, 255, 0.9);
    --asia-action-border: rgba(74, 119, 158, 0.24);
    --asia-action-color: #9d742b;
    --asia-action-shadow: rgba(22, 63, 105, 0.16);
    --asia-action-active-start: #c79a32;
    --asia-action-active-end: #12466f;
    --asia-action-active-border: #12466f;
    --asia-period-panel-bg: rgba(74, 119, 158, 0.05);
    --asia-period-panel-border: rgba(74, 119, 158, 0.1);
    --asia-event-border-color1: var(--asia-table-head);
    --asia-event-border-color2: var(--asia-table-head);
    --asia-event-border-color3: var(--asia-table-head);
    --asia-event-border-color4: var(--asia-table-head);
    --asia-event-team-line-text-color: #9d742b;
    --asia-event-corner-0dds-bg-color: #c79a32;
    --asia-event-corner-count-text-color: #ffffff;


    [data-moded=live] .asiaView {
        --asia-table-head: #dbeaf6;
        --asia-table-head-border: #b8cfe3;
        --asia-league-start: #edf6fc;
        --asia-league-end: #dbeaf6;
        --asia-row: #ffffff;
        --asia-row-alt: #f4f9fd;
        --asia-team-cell: #ffffff;
        --asia-mobile-team-cell: #ffffff;
        --asia-mobile-body-bg: #fff4cf;
        --asia-mobile-column-bg: rgba(199, 154, 50, 0.08);
        --asia-market-line: rgba(74, 119, 158, 0.26);
        --asia-market-line-strong: rgba(74, 119, 158, 0.34);
        --asia-row-separator: rgba(74, 119, 158, 0.2);
        --asia-more-text: #9d742b;
    }
    
    [data-moded=prematch] .asiaView {
        --asia-table-head: #dbeaf6;
        --asia-table-head-border: #b8cfe3;
        --asia-table-head-highlight: #fff4cf;
        --asia-league-start: #edf6fc;
        --asia-league-end: #dbeaf6;
        --asia-row: #ffffff;
        --asia-row-alt: #f4f9fd;
        --asia-team-cell: #ffffff;
        --asia-mobile-team-cell: #ffffff;
        --asia-mobile-body-bg: #fff4cf;
        --asia-mobile-column-bg: rgba(199, 154, 50, 0.08);
        --asia-market-line: rgba(74, 119, 158, 0.26);
        --asia-market-line-strong: rgba(74, 119, 158, 0.34);
        --asia-row-separator: rgba(74, 119, 158, 0.2);
        --asia-prematch-body-line: rgba(255, 255, 255, 0.62);
        --asia-prematch-row-line: rgba(74, 119, 158, 0.22);
        --asia-more-text: #9d742b;
    }
    --rv-blue-bg: #eef5fb;
    --rv-blue-row-top: #ffffff;
    --rv-blue-row-bottom: #f6f9fd;
    --rv-blue-header: #d8e9f7;
    --rv-blue-bet: #cfe2f2;
    --rv-blue-raised: #e7f1fa;
    --rv-blue-panel: #dcecf8;
    --rv-blue-surface: #9dbbd4;
    --rv-gold: #c79a32;
    --rv-cream: #fff4cf;
    --rv-ice: #ffffff;
}

[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: var(--rv-blue-bg);
    --sbn-v2-bg-deep: #061a2d;
    --sbn-v2-home-match-muted: #b7c9db;
    --sbn-v2-home-match-text: #f8fbff;
    --sbn-v2-home-match-border: var(--rv-gold);
    --sbn-v2-home-match-bg-hover: var(--rv-blue-row-bottom);
    --sbn-v2-home-match-bg: var(--rv-blue-row-top);
    --sbn-v2-home-match-strip-bg: #061a2d;
    --sbn-v2-footer-divider: rgba(248, 251, 255, 0.16);
    --sbn-v2-footer-border: rgba(216, 173, 74, 0.42);
    --sbn-v2-footer-link-hover: var(--rv-gold);
    --sbn-v2-footer-link: #f8fbff;
    --sbn-v2-footer-text: #d8e4f0;
    --sbn-v2-footer-bg: #061a2d;
    --sbn-v2-primary: var(--rv-blue-panel);
    --sbn-v2-surface: var(--rv-blue-row-top);
    --sbn-v2-surface-soft: var(--rv-blue-row-bottom);
    --sbn-v2-surface-muted: var(--rv-blue-raised);
    --sbn-v2-surface-strong: var(--rv-blue-panel);
    --sbn-v2-panel: var(--rv-blue-panel);
    --sbn-v2-card: var(--rv-ice);
    --sbn-v2-white: #ffffff;
    --sbn-v2-black: #000000;
    --sbn-v2-transparent: transparent;
    --sbn-v2-ink: #f8fbff;
    --sbn-v2-ink-inverse: #fff0bd;
    --sbn-v2-muted: #b7c9db;
    --sbn-v2-text-soft: #d8e4f0;
    --sbn-v2-row: var(--rv-blue-row-top);
    --sbn-v2-row-alt: var(--rv-blue-row-bottom);
    --sbn-v2-line: rgba(216, 173, 74, 0.42);
    --sbn-v2-line-soft: rgba(238, 244, 248, 0.14);
    --sbn-v2-line-strong: var(--rv-blue-surface);
    --sbn-v2-action: #3b78a8;
    --sbn-v2-action-strong: #0b2540;
    --sbn-v2-sport-action-chip: #245a86;
    --sbn-v2-primary-strong: var(--rv-blue-bet);
    --sbn-v2-accent: var(--rv-gold);
    --sbn-v2-accent-soft: rgba(216, 173, 74, 0.22);
    --sbn-v2-loading-color: #c69c6d;
    --sbn-v2-loading-ring: #d1a836;
    --sbn-v2-loading-ring-muted: rgba(49, 93, 165, 0.18);
    --sbn-v2-loading-bg: transparent;
    --sbn-v2-danger: #e0202d;
    --sbn-v2-event-red-card-bg: #e0202d;
    --sbn-v2-event-red-card-text: #ffffff;
    --sbn-v2-event-yellow-card-bg: var(--rv-gold);
    --sbn-v2-event-yellow-card-text: #071523;
    --sbn-v2-success: #28a745;
    --sbn-v2-match-flash-text: var(--sbn-v2-ink-inverse);
    --sbn-v2-match-flash-goal-bg: linear-gradient(135deg, #36bb72 0%, var(--sbn-v2-success) 52%, #166b43 100%);
    --sbn-v2-match-flash-goal-border: rgba(255, 255, 255, 0.28);
    --sbn-v2-match-flash-goal-shadow: 0 0 0 1px rgba(7, 158, 97, 0.42), 0 2px 10px rgba(7, 158, 97, 0.32);
    --sbn-v2-match-flash-var-bg: linear-gradient(135deg, #d6ba6d 0%, var(--sbn-v2-primary) 50%, #10171f 100%);
    --sbn-v2-match-flash-var-border: rgba(255, 255, 255, 0.32);
    --sbn-v2-match-flash-var-shadow: 0 0 0 1px rgba(31, 42, 120, 0.45), 0 2px 10px rgba(31, 42, 120, 0.28);
    --sbn-v2-match-flash-penalty-bg: linear-gradient(135deg, #d6ba6d 0%, var(--sbn-v2-login) 48%, var(--sbn-v2-login-strong) 100%);
    --sbn-v2-match-flash-penalty-border: rgba(255, 255, 255, 0.35);
    --sbn-v2-match-flash-penalty-shadow: 0 0 0 1px rgba(243, 152, 13, 0.45), 0 2px 10px rgba(243, 152, 13, 0.3);
    --sbn-v2-match-flash-red-bg: linear-gradient(135deg, #f04b55 0%, var(--sbn-v2-danger) 52%, #981620 100%);
    --sbn-v2-match-flash-red-border: rgba(255, 255, 255, 0.26);
    --sbn-v2-match-flash-red-shadow: 0 0 0 1px rgba(217, 31, 61, 0.42), 0 2px 10px rgba(217, 31, 61, 0.32);
    --sbn-v2-header: var(--rv-blue-header);
    --sbn-v2-header-control: var(--rv-blue-raised);
    --sbn-v2-header-control-strong: var(--rv-blue-bet);
    --sbn-v2-header-mobile-control-border: rgba(255, 255, 255, 0.25);
    --sbn-v2-header-mobile-control-text: #ffffff;
    --sbn-v2-header-setting-border: var(--rv-gold);
    --sbn-v2-header-divider: rgba(214, 172, 82, 0.66);
    --sbn-v2-header-user-bg: var(--rv-blue-raised);
    --sbn-v2-header-user-bg-strong: var(--rv-blue-bet);
    --sbn-v2-header-user-border: var(--rv-blue-surface);
    --sbn-v2-header-user-divider: var(--rv-blue-surface);
    --sbn-v2-header-nav-bg-start: var(--rv-blue-header);
    --sbn-v2-header-nav-bg-end: var(--rv-blue-bet);
    --sbn-v2-header-nav-border: rgba(214, 172, 82, 0.52);
    --sbn-v2-header-nav-link: #dfe9f3;
    --sbn-v2-header-nav-link-active: var(--rv-cream);
    --sbn-v2-header-nav-clock: #dfe9f3;
    --sbn-v2-login: var(--rv-gold);
    --sbn-v2-login-soft: #f0cf78;
    --sbn-v2-login-strong: #9d742b;
    --sbn-v2-login-border: #7b571d;
    --sbn-v2-login-text: #071523;
    --sbn-v2-header-login-input-bg: #091827;
    --sbn-v2-header-login-input-border: var(--rv-gold);
    --sbn-v2-header-login-input-text: #f8fbff;
    --sbn-v2-header-login-input-placeholder: #d8e4f0;
    --sbn-v2-header-login-input-focus: var(--rv-cream);
    --sbn-v2-mobile-drawer-bg: #0a2139;
    --sbn-v2-mobile-drawer-row: #0e2d4a ;
    --sbn-v2-mobile-drawer-row-strong: #0e2d4a ;
    --sbn-v2-mobile-drawer-border: #293e59;
    --sbn-v2-mobile-icon-bg: #253243;
    --sbn-v2-mobile-icon-bg-strong: #17202b;
    --sbn-v2-mobile-account-bg: #173355;
    --sbn-v2-mobile-account-action: #c69c6d;
    --sbn-v2-mobile-account-text: #f8fbff;
    --sbn-v2-mobile-account-border: #4a7194;
    --sbn-v2-mobile-account-action-text: #ffffff;
    --sbn-v2-mobile-bottom-nav-bg: #d9e5f7;
    --sbn-v2-mobile-bottom-nav-border: #adbcc1;
    --sbn-v2-mobile-bottom-nav-shadow: rgba(0, 23, 95, 0.14);
    --sbn-v2-mobile-bottom-nav-item-bg: #ffffff;
    --sbn-v2-mobile-bottom-nav-item-border: #cdd8e9;
    --sbn-v2-mobile-bottom-nav-item-text: #0d1d32;
    --sbn-v2-mobile-bottom-nav-item-active-bg-start: var(--sbn-v2-sport-cmdbar-bg-start);
    --sbn-v2-mobile-bottom-nav-item-active-bg-mid: var(--sbn-v2-sport-cmdbar-bg-mid);
    --sbn-v2-mobile-bottom-nav-item-active-bg-end: var(--sbn-v2-sport-cmdbar-bg-end);
    --sbn-v2-mobile-bottom-nav-item-active-text: #ffffff;
    --sbn-v2-mobile-bottom-nav-item-active-border: var(--sbn-v2-sport-cmdbar-bg-start);
    --sbn-v2-surface-alt: #10171f;
    --sbn-v2-sports-sidebar-bg: var(--rv-blue-bg);
    --sbn-v2-sports-sidebar-bg-soft: var(--rv-blue-row-top);
    --sbn-v2-sports-sidebar-body: var(--rv-blue-bet);
    --sbn-v2-sports-sidebar-title: var(--rv-gold);
    --sbn-v2-sports-sidebar-title-strong: var(--rv-cream);
    --sbn-v2-sports-sidebar-title-text: #0b1725;
    --sbn-v2-sports-sidebar-item: var(--rv-blue-row-top);
    --sbn-v2-sports-sidebar-item-strong: var(--rv-blue-row-bottom);
    --sbn-v2-sports-sidebar-item-open: var(--rv-blue-raised);
    --sbn-v2-sports-sidebar-league: var(--rv-blue-row-top);
    --sbn-v2-sports-sidebar-text: #f8fbff;
    --sbn-v2-sports-sidebar-text-soft: #d8e4f0;
    --sbn-v2-sports-sidebar-border: var(--rv-blue-panel);
    --sbn-v2-sports-sidebar-border-strong: var(--rv-blue-surface);
    --sbn-v2-sports-sidebar-icon-bg: #fff0bd;
    --sbn-v2-sports-sidebar-icon-fill: var(--rv-blue-bet);
    --sbn-v2-sports-sidebar-count: #fff0bd;
    --sbn-v2-sports-sidebar-count-text: #0b1725;
    --sbn-v2-sports-sidebar-toggle-bg: var(--rv-blue-raised);
    --sbn-v2-sports-sidebar-search-bg: #091827;
    --sbn-v2-sports-sidebar-scroll: var(--rv-blue-surface);
    --sbn-v2-sports-nav-item-bg: var(--rv-blue-row-top);
    --sbn-v2-sports-nav-item-text: #f8fbff;
    --sbn-v2-sports-nav-active-bg-start: var(--rv-blue-surface);
    --sbn-v2-sports-nav-active-bg-mid: var(--rv-blue-raised);
    --sbn-v2-sports-nav-active-bg-end: var(--rv-blue-bet);
    --sbn-v2-sports-nav-active-text: #ffffff;
    --sbn-v2-sports-nav-active-icon-bg: var(--rv-cream);
    --sbn-v2-sports-nav-active-icon: var(--rv-blue-bet);
    --sbn-v2-sports-nav-inset: rgba(255, 255, 255, 0.18);
    --sbn-v2-sports-nav-shadow: rgba(0, 0, 0, 0.32);
    --sbn-v2-sport-cmdbar-bg-start: var(--rv-blue-surface);
    --sbn-v2-sport-cmdbar-bg-mid: var(--rv-blue-raised);
    --sbn-v2-sport-cmdbar-bg-end: var(--rv-blue-bet);
    --sbn-v2-betslip-shell: #102943;
    --sbn-v2-betslip-shell-soft: #153657;
    --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.20);
    --sbn-v2-betslip-tab-badge-border: rgba(255, 255, 255, 0.28);
    --sbn-v2-betslip-tab-badge-shadow: rgba(0, 0, 0, 0.30);
    --sbn-v2-betslip-card-shadow: rgba(0, 0, 0, 0.28);
    --sbn-v2-betslip-card-inset: rgba(255, 255, 255, 0.12);
    --sbn-v2-betslip-stake-input-shadow: rgba(0, 0, 0, 0.24);
    --sbn-v2-betslip-footer-inset: rgba(255, 255, 255, 0.12);
    --sbn-v2-betslip-mobile-top-inset: rgba(255, 255, 255, 0.18);
    --sbn-v2-betslip-panel: #071827;
    --sbn-v2-betslip-panel-soft: #193d62;
    --sbn-v2-betslip-header: #1f527e;
    --sbn-v2-betslip-header-strong: #0e2c49;
    --sbn-v2-betslip-tab-active-start: #e8c97a;
    --sbn-v2-betslip-selection-head: #1f527e;
    --sbn-v2-betslip-selection-head-strong: #0e2c49;
    --sbn-v2-betslip-selection-head-text: #ffffff;
    --sbn-v2-betslip-mobile-top-bg: #0e2c49;
    --sbn-v2-betslip-mobile-top-border: var(--rv-gold);
    --sbn-v2-betslip-mobile-close-bg: var(--rv-gold);
    --sbn-v2-betslip-mobile-close-text: #071523;
    --sbn-v2-betslip-stake-input-bg: #fbf6e8;
    --sbn-v2-betslip-stake-input-border: #caa45b;
    --sbn-v2-betslip-stake-input-text: #071523;
    --sbn-v2-betslip-stake-input-placeholder: #526b83;
    --sbn-v2-betslip-stake-input-focus: #d8ad4a;
    --sbn-v2-betslip-tab: #153657;
    --sbn-v2-betslip-tab-active: #fff0bd;
    --sbn-v2-betslip-tab-text: #f8fbff;
    --sbn-v2-betslip-tab-active-text: #0b1725;
    --sbn-v2-betslip-card: #1f4b75;
    --sbn-v2-betslip-card-soft: #153657;
    --sbn-v2-betslip-footer: #244a70;
    --sbn-v2-betslip-line: #2b6596;
    --sbn-v2-betslip-line-strong: var(--rv-gold);
    --sbn-v2-betslip-text: #f8fbff;
    --sbn-v2-betslip-text-soft: #d8e4f0;
    --sbn-v2-betslip-muted: #224d72;
    --sbn-v2-betslip-button: #22c55e;
    --sbn-v2-betslip-button-strong: #22c55e;
    --sbn-v2-betslip-button-text: #fff;
    --sbn-v2-betslip-clear: #ef4444;
    --sbn-v2-betslip-clear-text: #f8fbff;
    --sbn-v2-betslip-check: var(--rv-gold);
    --sbn-v2-betslip-danger: #e0202d;
    --sbn-v2-coupon-fab-glow: #0a1c2e;
    --sbn-v2-coupon-fab-border: rgba(216, 173, 74, 0.42);
    --sbn-v2-coupon-fab-bg-start: #0a1c2e;
    --sbn-v2-coupon-fab-bg-end: #0a1c2e;
    --sbn-v2-coupon-fab-text: #ffffff;
    --sbn-v2-coupon-fab-shadow: rgba(255, 240, 189, 0.35);
    --sbn-v2-coupon-fab-shadow-soft: rgba(0, 0, 0, 0.35);
    --sbn-v2-coupon-fab-highlight: rgba(255, 255, 255, 0.18);
    --sbn-v2-coupon-fab-active-shadow: rgba(0, 0, 0, 0.35);
    --sbn-v2-coupon-fab-active-inset: rgba(0, 0, 0, 0.22);
    --sbn-v2-coupon-fab-badge-bg: #09642b;
    --sbn-v2-coupon-fab-badge-text: #fff;
    --sbn-v2-coupon-fab-badge-shadow: rgba(224, 32, 45, 0.45);
    --sbn-v2-coupon-fab-badge-border: rgba(255, 255, 255, 0.45);
    --sbn-v2-betslip-market: #f8fbff;
    --sbn-v2-betslip-argument: var(--rv-cream);
    --sbn-v2-betslip-odd: var(--rv-gold);
    --sbn-v2-mybet-card: #0e2742;
    --sbn-v2-mybet-card-soft: #183d60;
    --sbn-v2-mybet-row: #102d49;
    --sbn-v2-mybet-meta: var(--rv-gold);
    --sbn-v2-mybet-meta-strong: var(--rv-cream);
    --sbn-v2-mybet-meta-text: #102238;
    --sbn-v2-mybet-meta-inset: rgba(255, 255, 255, 0.20);
    --sbn-v2-mybet-sell-highlight: #ffffff;
    --sbn-v2-mybet-sell-shadow: rgba(0, 0, 0, 0.30);
    --sbn-v2-mybet-status-inset: rgba(255, 255, 255, 0.20);
    --sbn-v2-mybet-status-shadow: rgba(0, 0, 0, 0.30);
    --sbn-v2-mybet-text: #f8fbff;
    --sbn-v2-mybet-text-soft: #d8e4f0;
    --sbn-v2-mybet-line: #2b6596;
    --sbn-v2-mybet-league: var(--rv-cream);
    --sbn-v2-mybet-live-bg: #f8d7da;
    --sbn-v2-mybet-live-text: #e0202d;
    --sbn-v2-mybet-market: #f8fbff;
    --sbn-v2-mybet-argument: var(--rv-cream);
    --sbn-v2-mybet-odd: var(--rv-gold);
    --sbn-v2-mybet-sell-bg: #fcf4cd;
    --sbn-v2-mybet-sell-text: #253243;
    --sbn-v2-mybet-run-bg: #28a745;
    --sbn-v2-mybet-run-strong: #28a745;
    --sbn-v2-mybet-run-text: #ffffff;
    --sbn-v2-mybet-wait-bg: var(--sbn-v2-accent);
    --sbn-v2-mybet-wait-strong: var(--sbn-v2-login-strong);
    --sbn-v2-mybet-wait-text: #10171f;
    --sbn-v2-mybet-reject-bg: var(--sbn-v2-danger);
    --sbn-v2-mybet-reject-strong: #981620;
    --sbn-v2-mybet-reject-text: #ffffff;
    --sbn-v2-mybet-score-bg: #f8d7da;
    --sbn-v2-mybet-score-text: #e0202d;
    --sbn-v2-mybet-score-border: #f04b55;
    --sbn-v2-important-card: #102943;
    --sbn-v2-important-card-soft: #1f4b75;
    --sbn-v2-important-head: #245a86;
    --sbn-v2-important-head-strong: #0e2c49;
    --sbn-v2-important-head-text: #ffffff;
    --sbn-v2-important-line: #2b6596;
    --sbn-v2-important-line-strong: #e7c778;
    --sbn-v2-important-text: #ffffff;
    --sbn-v2-important-text-soft: #d8e4f0;
    --sbn-v2-important-muted: #1a4a72;
    --sbn-v2-important-icon-bg: #eef4f8;
    --sbn-v2-important-icon-color: #152d4a;
    --sbn-v2-important-icon-bg-hover: #ffffff;
    --sbn-v2-important-time-bg: #253e69;
    --sbn-v2-important-odd-bg: #091827;
    --sbn-v2-important-odd-text: #faf2c8;
    --sbn-v2-important-shadow: rgba(0, 0, 0, 0.34);
    --sbn-v2-casino-page-bg: var(--rv-blue-bg);
    --sbn-v2-casino-shell: #0e1647;
    --sbn-v2-casino-shell-strong: #091827;
    --sbn-v2-casino-panel: #173355;
    --sbn-v2-casino-sidebar: #173355;
    --sbn-v2-casino-sidebar-head: #9d742b;
    --sbn-v2-casino-input-bg: #091827;
    --sbn-v2-casino-input-text: #d8e4f0;
    --sbn-v2-casino-border: #6f7bd6;
    --sbn-v2-casino-card-shadow: rgba(0, 15, 55, 0.38);
    --sbn-v2-casino-text: #e9f3ff;
    --sbn-v2-casino-muted: #a8bfd7;
    --sbn-v2-casino-chip-hover-bg: #203e63;
    --sbn-v2-casino-chip-active-bg: #d5a447;
    --sbn-v2-casino-chip-active-text: #091827;
    --sbn-v2-casino-label-bg: #22c55e;
    --sbn-v2-casino-label-text: #04130a;
    --sbn-v2-casino-play-bg: #d5a447;
    --sbn-v2-casino-play-text: #091827;
    --sbn-v2-casino-real-bg: #216baa;
    --sbn-v2-casino-real-text: #ffffff;
    --sbn-v2-casino-free-bg: #0e1647;
    --sbn-v2-casino-free-text: #d5a447;
    --sbn-v2-casino-provider-item-bg: #0e1647;
    --sbn-v2-casino-provider-item-active-bg: #173355;
    --sbn-v2-result-bg: #071827;
    --sbn-v2-result-header-start: #245a86;
    --sbn-v2-result-header-mid: #0e2c49;
    --sbn-v2-result-shell: #102943;
    --sbn-v2-result-shell-soft: #153657;
    --sbn-v2-result-header-end: #d8ad4a;
    --sbn-v2-result-control: #193d62;
    --sbn-v2-result-stat: #153657;
    --sbn-v2-result-row: #102943;
    --sbn-v2-result-row-hover: #1f4b75;
    --sbn-v2-result-sidebar: #0e2c49;
    --sbn-v2-result-sidebar-row: #153657;
    --sbn-v2-result-sidebar-row-strong: #1f4b75;
    --sbn-v2-result-score-bg: #fff0bd;
    --sbn-v2-result-border: rgba(165, 178, 212, 0.72);
    --sbn-v2-result-border-soft: rgba(216, 228, 240, 0.24);
    --sbn-v2-result-text: #f8fbff;
    --sbn-v2-result-text-soft: #b7cadb;
    --sbn-v2-result-league-text: #a5c8e6;
    --sbn-v2-fp-shell-bg: #102943;
    --sbn-v2-fp-shell-text: #f8fbff;
    --sbn-v2-fp-title: #a5c8e6;
    --sbn-v2-fp-muted: #b7cadb;
    --sbn-v2-fp-border: rgba(165, 178, 212, 0.55);
    --sbn-v2-fp-card-bg: #153657;
    --sbn-v2-fp-card-border: rgba(216, 228, 240, 0.22);
    --sbn-v2-fp-card-featured-bg: #1f4b75;
    --sbn-v2-fp-card-featured-border: #245a86;
    --sbn-v2-fp-action: #245a86;
    --sbn-v2-fp-action-hover: #60acef;
    --sbn-v2-fp-input-bg: #193d62;
    --sbn-v2-fp-input-border: rgba(165, 178, 212, 0.4);
    --sbn-v2-fp-input-text: #f8fbff;
    --sbn-v2-fp-submit-bg: #245a86;
    --sbn-v2-fp-submit-text: #ffffff;
    --sbn-v2-fp-wa: #25d366;
    --sbn-v2-fp-tg: #60acef;
    --sbn-v2-match-bg: #13283f;
    --sbn-v2-match-shell: #173355;
    --sbn-v2-match-shell-soft: #244a70;
    --sbn-v2-match-panel: #13283f;
    --sbn-v2-match-panel-strong: #091827;
    --sbn-v2-match-head: #365a8c;
    --sbn-v2-match-head-strong: #173355;
    --sbn-v2-match-head-border: #6f7bd6;
    --sbn-v2-match-head-text: #ffffff;
    --sbn-v2-match-head-label: #fff0bd;
    --sbn-v2-match-head-inset: rgba(255, 255, 255, 0.18);
    --sbn-v2-match-line: #395f8e;
    --sbn-v2-match-line-soft: rgba(165, 178, 212, 0.34);
    --sbn-v2-match-field: #091827;
    --sbn-v2-match-text: #ffffff;
    --sbn-v2-match-text-soft: #cdd8e9;
    --sbn-v2-match-chip: #244a70;
    --sbn-v2-match-score-bg: #0b0f14;
    --sbn-v2-match-team-text: #ffffff;
    --sbn-v2-match-score-text: #fff0bd;
    --sbn-v2-match-shadow: rgba(0, 15, 55, 0.38);
    --sbn-v2-tracker-team-home: #00d4ff;
    --sbn-v2-tracker-team-away: #ff6b6b;
    --sbn-v2-tracker-team-home-glow: #58e9ff;
    --sbn-v2-tracker-team-away-glow: #ff9680;
    --sbn-v2-tracker-goal: var(--sbn-v2-success);
    --sbn-v2-tracker-success: var(--sbn-v2-success);
    --sbn-v2-tracker-error: var(--sbn-v2-danger);
    --sbn-v2-tracker-warning: var(--sbn-v2-login);
    --sbn-v2-tracker-yellow-card: var(--sbn-v2-event-yellow-card-bg);
    --sbn-v2-tracker-substitution: #6f7bd6;
    --sbn-v2-tracker-period: #6f7bd6;
    --sbn-v2-tracker-half-time: #8aaac6;
    --sbn-v2-tracker-match-end: var(--sbn-v2-success);
    --sbn-v2-tracker-var: #8b6fd0;
    --sbn-v2-tracker-offside: #ffb45f;
    --sbn-v2-tracker-injury: #f06292;
    --sbn-v2-tracker-info: #6f7bd6;
    --sbn-v2-tracker-tennis-ball: #d4f040;
    --sbn-v2-tracker-badge-sheen: var(--sbn-v2-accent);
    --sbn-v2-tracker-badge-border: var(--sbn-v2-match-line);
    --sbn-v2-tracker-badge-shadow: rgba(0, 15, 55, 0.42);
    --sbn-v2-tracker-badge-connector: rgba(255, 255, 255, 0.72);
    --sbn-v2-tracker-badge-highlight: rgba(255, 255, 255, 0.16);
    --sbn-v2-morebet-toolbar: #5f7493;
    --sbn-v2-morebet-toolbar-strong: #244a70;
    --sbn-v2-morebet-head: #244a70;
    --sbn-v2-morebet-head-strong: #13283f;
    --sbn-v2-morebet-body: #173355;
    --sbn-v2-morebet-row: #173355;
    --sbn-v2-morebet-row-alt: #13283f;
    --sbn-v2-morebet-label: #dac17a ;
    --sbn-v2-morebet-label-top: #fff3cd;
    --sbn-v2-morebet-label-border: #dbb842;
    --sbn-v2-morebet-label-shine: rgba(248, 204, 58, 0.68);
    --sbn-v2-morebet-line-chip-bg: transparent;
    --sbn-v2-morebet-odd-bg: var(--rv-cream);
    --sbn-v2-morebet-value-bg: transparent;
    --sbn-v2-morebet-selected-bg: transparent;
    --sbn-v2-morebet-line: #395f8e;
    --sbn-v2-morebet-line-strong: #6f7bd6;
    --sbn-v2-morebet-text: #ffffff;
    --sbn-v2-morebet-ink: #f8fbff;
    --sbn-v2-morebet-blue: #ffffff;
    --sbn-v2-morebet-odd-text: #0b1725;
    --sbn-v2-morebet-active-bg-start: #254a6f;
    --sbn-v2-morebet-active-bg-end: #254a6f;
    --sbn-v2-morebet-active-border: #254a6f;
    --sbn-v2-morebet-active-text: #fff;
    --sbn-v2-morebet-active-inset: rgba(255, 255, 255, 0.34);
    --sbn-v2-morebet-active-shadow: rgba(216, 173, 74, 0.28);
    --sbn-v2-morebet-selected-ring: rgba(216, 173, 74, 0.7);
    --sbn-v2-account-bg: #071827;
    --sbn-v2-account-shell: #102943;
    --sbn-v2-account-shell-soft: #153657;
    --sbn-v2-account-head: #245a86;
    --sbn-v2-account-head-strong: #0e2c49;
    --sbn-v2-account-head-border: #3b78a8;
    --sbn-v2-account-line: #2b6596;
    --sbn-v2-account-line-strong: #5f93bd;
    --sbn-v2-account-field: #fbf6e8;
    --sbn-v2-account-text: #f8fbff;
    --sbn-v2-account-text-soft: #d8e4f0;
    --sbn-v2-account-value-text: #071523;
    --sbn-v2-account-blue: #d8ad4a;
    --sbn-v2-account-blue-strong: #fff0bd;
    --sbn-v2-account-icon-bg: #245a86;
    --sbn-v2-account-chip: #153657;
    --sbn-v2-account-table-head: #245a86;
    --sbn-v2-account-table-row: #102943;
    --sbn-v2-account-table-row-alt: #153657;
    --sbn-v2-account-shadow: rgba(0, 0, 0, 0.34);
    --sbn-v2-account-amount-win: var(--sbn-v2-success);
    --sbn-v2-account-amount-loss: var(--sbn-v2-danger);
    --sbn-v2-account-amount-neutral: var(--sbn-v2-account-text-soft);
    --sbn-v2-account-amount-turnover: var(--sbn-v2-account-blue-strong);
    --sbn-v2-account-amount-win-bg: color-mix(in srgb, var(--sbn-v2-success) 14%, var(--sbn-v2-account-field));
    --sbn-v2-account-amount-loss-bg: color-mix(in srgb, var(--sbn-v2-danger) 12%, var(--sbn-v2-account-field));
    --sbn-v2-account-amount-neutral-bg: color-mix(in srgb, var(--sbn-v2-account-text-soft) 10%, var(--sbn-v2-account-field));
    --sbn-v2-account-amount-turnover-bg: color-mix(in srgb, var(--sbn-v2-account-blue) 16%, var(--sbn-v2-account-field));
    --sbn-v2-radius-sm: 4px;
    --sbn-v2-radius-md: 8px;
    --sbn-v2-shadow-soft: 0 8px 22px rgba(12, 35, 74, 0.18);

    --sbn-v2-result-badge: #f8fbff;
    --sbn-v2-result-badge-strong: #ffd21e;
    --sbn-v2-result-badge-text: #0d1d32;

      
     
    --sbn-v2-event-row: #173355;
    --sbn-v2-event-row-strong: #13283f;
    --sbn-v2-event-panel: #173355;
    --sbn-v2-event-panel-soft: #173355;
    --sbn-v2-event-line: #395f8e;
    --sbn-v2-event-line-soft: rgba(165, 178, 212, 0.36);
    --sbn-v2-event-text: #f8fbff;
    --sbn-v2-event-text-soft: #d8e4f0;
    --sbn-v2-event-time-text: var(--rv-cream);
    --sbn-v2-event-tool-icon: #f8fbff;
    --sbn-v2-event-pin-active-text: var(--rv-gold);
    --sbn-v2-league-fav-star: #e2e8f0;
    --sbn-v2-league-fav-star-active: #d8ad4a;
    --sbn-v2-league-fav-badge-text: #0b1725;
    --sbn-v2-league-fav-badge-bg-start: #e0202d;
    --sbn-v2-league-fav-badge-bg-end: #d8ad4a;
    --sbn-v2-league-fav-badge-ring: #fff0bd;
    --sbn-v2-event-accent: var(--rv-gold);
    --sbn-v2-event-accent-soft: var(--rv-cream);
    --sbn-v2-event-odd-bg: #2b4058;
    --sbn-v2-event-odd-hover: #395f8e;
    --sbn-v2-event-odd-text: #f8fbff;
    --sbn-v2-event-odd-text-hover: #ffffff;
    --sbn-v2-event-label-bg: linear-gradient(180deg, #536881 0%, #2b4058 100%);
    --sbn-v2-event-odd-card-bg: #233951;
    --sbn-v2-event-odd-card-border: #5f7493;
    --sbn-v2-event-odd-label-bg: linear-gradient(180deg, #536881 0%, #2b4058 100%);
    --sbn-v2-event-odd-label-bg-top: #536881;
    --sbn-v2-event-odd-label-text: #ffffff;
    --sbn-v2-event-odd-value-bg: #fff0bd;
    --sbn-v2-event-odd-value-bg-start: var(--rv-cream);
    --sbn-v2-event-odd-value-bg-end: var(--rv-gold);
    --sbn-v2-event-odd-value-border: var(--rv-cream);
    --sbn-v2-event-odd-value-text: #0b1725;
    --sbn-v2-event-odd-value-hover-bg: #35709f;
    --sbn-v2-event-odd-value-hover-bg-start: #35709f;
    --sbn-v2-event-odd-value-hover-bg-end: #35709f;
    --sbn-v2-event-odd-value-hover-border: #35709f;
    --sbn-v2-event-odd-value-hover-text: #fff;
    --sbn-v2-event-more-bg: #244a70;
    --sbn-v2-event-more-text: #ffffff;
    --sbn-v2-event-score-bg: var(--rv-cream);
    --sbn-v2-event-score-text: #0b1725;
    --sbn-v2-event-score-cell-bg: rgba(255, 255, 255, 0.72);
    --sbn-v2-event-score-cell-text: #0b1725;
    --sbn-v2-event-score-cell-border: rgba(57, 95, 142, 0.28);
    --sbn-v2-event-score-total-bg: var(--rv-blue-panel);
    --sbn-v2-event-score-total-text: #ffffff;
    --sbn-v2-event-score-total-border: var(--rv-blue-surface);
    --sbn-v2-event-shadow: rgba(0, 0, 0, 0.3);
    --sbn-v2-event-odd-primary-card-start: #2b4058 ;
    --sbn-v2-event-odd-primary-card-border: #5f7493 ;
    --sbn-v2-event-odd-primary-label-text: #ffffff;

    --asia-page-bg: var(--rv-blue-bg);
    --asia-white: #ffffff;
    --asia-ink: #f8fbff;
    --asia-transparent: transparent;
    --asia-league-border-bottom: rgba(0, 0, 0, 0.16);
    --asia-league-fav-star: #e2e8f0;
    --asia-league-fav-star-active: #d8ad4a;
    --asia-text-soft: #d8e4f0;
    --asia-team-blue: var(--rv-cream);
    --asia-team-red: #e0202d;
    --asia-time: var(--rv-cream);
    --asia-more: var(--rv-gold);
    --asia-score-text: #0d1d32;
    --asia-score-top: rgba(255, 255, 255, 0.95);
    --asia-score-bottom: rgba(240, 245, 252, 0.98);
    --asia-score-border: rgba(35, 76, 159, 0.22);
    --asia-score-shadow: rgba(15, 40, 90, 0.1);
    --asia-desk-period-head-text: #c38153;
    --asia-desk-period-score-text: #0d1d32;
    --asia-desk-period-line: #0d1d32;
    --asia-desk-period-total-text: #28a745;
    --asia-tint: rgba(255, 126, 81, 0.06);
    --asia-column-tint: rgba(255, 255, 255, 0.35);
    --asia-odd-border: #ffffff9d;
    --asia-odd-hover: #f3f3f3;
    --asia-mobile-team-cell: #ffffff;
    --asia-mobile-team-line: rgba(0, 0, 0, 0.12);
    --asia-mobile-team-shadow: rgba(0, 0, 0, 0.2);
    --asia-mobile-body-bg: #fcf4cd;
    --asia-mobile-column-bg: rgba(255, 126, 81, 0.06);
    --asia-mobile-odd-bg: #ffffff;
    --asia-mobile-odd-border: rgba(18, 52, 100, 0.14);
    --asia-mobile-odd-shadow: rgba(0, 0, 0, 0.16);
    --asia-mobile-market-title: #253243;
    --asia-mobile-odd-point: #c69c6d;
    --asia-mobile-odd-value: #0d1d32;
    --asia-selected: var(--rv-gold);
    --asia-selected-soft: rgba(214, 172, 82, 0.24);
    --asia-selected-line: rgba(214, 172, 82, 0.52);
    --asia-match-flash-text: var(--asia-white);
    --asia-match-flash-goal-bg: linear-gradient(135deg, #36bb72 0%, #28a745 55%, #166b43 100%);
    --asia-match-flash-goal-border: rgba(255, 255, 255, 0.28);
    --asia-match-flash-goal-shadow: 0 0 0 1px rgba(7, 158, 97, 0.4), 0 2px 8px rgba(7, 158, 97, 0.3);
    --asia-match-flash-var-bg: linear-gradient(135deg, #d6ba6d 0%, var(--asia-selected) 50%, #8f6a2e 100%);
    --asia-match-flash-var-border: rgba(255, 255, 255, 0.32);
    --asia-match-flash-var-shadow: 0 0 0 1px rgba(82, 110, 185, 0.48), 0 2px 8px rgba(35, 76, 159, 0.28);
    --asia-match-flash-penalty-bg: linear-gradient(135deg, #d6ba6d 0%, #e0202d 48%, #a91620 100%);
    --asia-match-flash-penalty-border: rgba(255, 255, 255, 0.34);
    --asia-match-flash-penalty-shadow: 0 0 0 1px rgba(243, 152, 13, 0.44), 0 2px 8px rgba(179, 58, 18, 0.28);
    --asia-match-flash-red-bg: linear-gradient(135deg, #f04b55 0%, var(--asia-team-red) 55%, #981620 100%);
    --asia-match-flash-red-border: rgba(255, 255, 255, 0.26);
    --asia-match-flash-red-shadow: 0 0 0 1px rgba(230, 46, 46, 0.42), 0 2px 8px rgba(230, 46, 46, 0.3);
    --asia-action-bg: rgba(255, 255, 255, 0.86);
    --asia-action-border: rgba(35, 76, 159, 0.28);
    --asia-action-color: #b33a12;
    --asia-action-shadow: rgba(0, 23, 95, 0.18);
    --asia-action-active-start: #8f6a2e;
    --asia-action-active-end: #10171f;
    --asia-action-active-border: #10171f;
    --asia-period-panel-bg: rgba(0, 0, 0, 0.03);
    --asia-period-panel-border: rgba(0, 0, 0, 0.08); 
    --asia-event-border-color1: var(--asia-table-head);
    --asia-event-border-color2: var(--asia-table-head);
    --asia-event-border-color3: var(--asia-table-head);
    --asia-event-border-color4: var(--asia-table-head);
    --asia-event-team-line-text-color:#c69c6d;
    --asia-event-corner-0dds-bg-color:#c38153;
    --asia-event-corner-count-text-color:#fff;


    [data-moded=live] .asiaView {
        --asia-table-head: var(--rv-blue-bet);
        --asia-table-head-border: var(--rv-blue-surface);
        --asia-league-start: var(--rv-blue-header);
        --asia-league-end: var(--rv-blue-bet);
        --asia-row: var(--rv-blue-row-top);
        --asia-row-alt: var(--rv-blue-row-bottom);
        --asia-team-cell: var(--rv-blue-row-top);
        --asia-mobile-team-cell: #ffffff;
        --asia-mobile-body-bg: #fcf4cd;
        --asia-mobile-column-bg: rgba(255, 126, 81, 0.06);
        --asia-market-line: rgba(201, 201, 201, 0.5);
        --asia-market-line-strong: rgba(201, 201, 201, 0.5);
        --asia-row-separator: rgba(201, 201, 201, 0.5);
        --asia-more-text: #c38153;
    }
    
    [data-moded=prematch] .asiaView {
        --asia-table-head: #10171f;
        --asia-table-head-border: #5f7493;
        --asia-table-head-highlight: #d9e5f7;
        --asia-league-start: #d6ba6d;
        --asia-league-end: #c69c6d;
        --asia-row: #d9e5f7;
        --asia-row-alt: #d9e5f7;
        --asia-team-cell: #d9e5f7;
        --asia-mobile-team-cell: #d9e5f7;
        --asia-mobile-body-bg: #d9e5f7;
        --asia-mobile-column-bg: rgba(255, 255, 255, 0.22);
        --asia-market-line: rgba(66, 112, 158, 0.5);
        --asia-market-line-strong: rgba(66, 112, 158, 0.5);
        --asia-row-separator: rgba(66, 112, 158, 0.5);
        --asia-prematch-body-line: rgba(255, 255, 255, 0.46);
        --asia-prematch-row-line: rgba(76, 105, 184, 0.32);
        --asia-more-text: #0d1d32;
    }
    --rv-blue-bg: #0c2338;
    --rv-blue-row-top: #143654;
    --rv-blue-row-bottom: #102d49;
    --rv-blue-header: #0a1c2e;
    --rv-blue-bet: #0b2540;
    --rv-blue-raised: #1a4a72;
    --rv-blue-panel: #245a86;
    --rv-blue-surface: #3b78a8;
    --rv-gold: #d8ad4a;
    --rv-cream: #fff0bd;
    --rv-ice: #eff6fb;
}
