/* CricNotOut theme tokens — generated from ThemeCatalog. Do not edit by hand. */
:root, html[data-theme="signature"] {
  color-scheme: light;
  --cno-primary: #0F6B45;
  --cno-primary-rgb: 15 107 69;
  --cno-on-primary: #FFFFFF;
  --cno-primary-soft: rgb(15 107 69 / 0.1);
  --cno-secondary: #0B3D2E;
  --cno-on-secondary: #FFFFFF;
  --cno-accent: #C8102E;
  --cno-on-accent: #FFFFFF;
  --cno-bg: #F3F6F2;
  --cno-bg-alt: #E6EEE8;
  --cno-surface: #FFFFFF;
  --cno-surface-raised: #F8FBF8;
  --cno-surface-hover: rgb(15 107 69 / 0.06);
  --cno-text: #14211B;
  --cno-text-muted: #4E5D55;
  --cno-border: #D9E2DB;
  --cno-link: #0F6B45;
  --cno-focus: #0F6B45;
  --cno-header-bg: linear-gradient(100deg, #0B3D2E 0%, #0F6B45 100%);
  --cno-header-solid: #0B3D2E;
  --cno-header-text: #FFFFFF;
  --cno-header-border: 0 solid transparent;
  --cno-nav-active: #FFFFFF;
  --cno-header-accent: #C8102E;
  --cno-nav-hover: rgb(255 255 255 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #0B3D2E 0%, #0F6B45 100%);
  --cno-hero-start: #0B3D2E;
  --cno-hero-end: #0F6B45;
  --cno-hero-text: #FFFFFF;
  --cno-live: #D7263D;
  --cno-on-live: #FFFFFF;
  --cno-live-soft: rgb(215 38 61 / 0.1);
  --cno-upcoming: #1D6FB8;
  --cno-on-upcoming: #FFFFFF;
  --cno-result: #2E7D4F;
  --cno-on-result: #FFFFFF;
  --cno-radius: 12px;
  --cno-radius-lg: 18px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: 0 1px 3px rgb(15 23 42 / .08);
  --cno-shadow-md: 0 6px 16px rgb(15 23 42 / .10);
  --cno-shadow-lg: 0 16px 36px rgb(15 23 42 / .14);
  --cno-card-bg: #FFFFFF;
  --cno-card-border: 1px solid rgb(217 226 219 / 0.6);
  --cno-card-shadow: 0 6px 16px rgb(15 23 42 / .10);
  --cno-card-hover-shadow: 0 16px 36px rgb(15 23 42 / .14);
  --cno-card-accent: transparent;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: none;
  --cno-font-heading: 'Oswald Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', 'Arial Narrow', sans-serif;
  --cno-font-body: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: uppercase;
  --cno-heading-weight: 600;
  --cno-heading-tracking: 0.01em;
  --rz-primary: #0F6B45;
  --rz-primary-light: #3F896A;
  --rz-primary-lighter: rgb(15 107 69 / 0.14);
  --rz-primary-dark: #0D5B3B;
  --rz-primary-darker: #0B5034;
  --rz-on-primary: #FFFFFF;
  --rz-on-primary-lighter: #0F6B45;
  --rz-secondary: #0B3D2E;
  --rz-on-secondary: #FFFFFF;
  --rz-success: #2E7D4F;
  --rz-danger: #D7263D;
  --rz-info: #1D6FB8;
  --rz-warning: #C8102E;
  --rz-white: #FFFFFF;
  --rz-black: #14211B;
  --rz-base-50: #FFFFFF;
  --rz-base-100: #E6EEE8;
  --rz-base-200: #E8EEE9;
  --rz-base-300: #D9E2DB;
  --rz-base-400: #A1ADA5;
  --rz-base-500: #78857D;
  --rz-base-600: #4E5D55;
  --rz-base-700: #4E5D55;
  --rz-base-800: #14211B;
  --rz-base-900: #14211B;
  --rz-base-background-color: #FFFFFF;
  --rz-body-background-color: #F3F6F2;
  --rz-text-color: #14211B;
  --rz-text-secondary-color: #4E5D55;
  --rz-text-tertiary-color: #4E5D55;
  --rz-text-title-color: #14211B;
  --rz-link-color: #0F6B45;
  --rz-border-radius: 12px;
  --rz-text-font-family: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --rz-outline-color: #0F6B45;
  --rz-grid-header-background-color: #E6EEE8;
  --rz-grid-stripe-background-color: #F2F6F4;
  --rz-grid-hover-background-color: rgb(15 107 69 / 0.07);
  --rz-grid-selected-background-color: rgb(15 107 69 / 0.2);
  --rz-grid-selected-color: #14211B;
  --rz-tabs-tab-selected-color: #0F6B45;
  --rz-tabs-tab-selected-top-border-color: #0F6B45;
  --rz-series-1: #0F6B45;
  --rz-series-2: #C8102E;
  --rz-series-3: #1D6FB8;
  --rz-series-4: #D7263D;
  --rz-chart-axis-color: #D9E2DB;
  --rz-chart-axis-label-color: #4E5D55;
  --rz-chart-tooltip-background: #F8FBF8;
  --rz-chart-tooltip-color: #14211B;
}
html[data-theme="premium-light"] {
  color-scheme: light;
  --cno-primary: #1D3FD1;
  --cno-primary-rgb: 29 63 209;
  --cno-on-primary: #FFFFFF;
  --cno-primary-soft: rgb(29 63 209 / 0.1);
  --cno-secondary: #0F172A;
  --cno-on-secondary: #FFFFFF;
  --cno-accent: #E11D48;
  --cno-on-accent: #FFFFFF;
  --cno-bg: #F6F7F9;
  --cno-bg-alt: #ECEFF4;
  --cno-surface: #FFFFFF;
  --cno-surface-raised: #FAFBFC;
  --cno-surface-hover: rgb(29 63 209 / 0.06);
  --cno-text: #0F172A;
  --cno-text-muted: #4B5563;
  --cno-border: #E3E7EE;
  --cno-link: #1D3FD1;
  --cno-focus: #1D3FD1;
  --cno-header-bg: #FFFFFF;
  --cno-header-solid: #FFFFFF;
  --cno-header-text: #0F172A;
  --cno-header-border: 1px solid #E3E7EE;
  --cno-nav-active: #1D3FD1;
  --cno-header-accent: #1D3FD1;
  --cno-nav-hover: rgb(15 23 42 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #102373 0%, #1A39BC 100%);
  --cno-hero-start: #102373;
  --cno-hero-end: #1A39BC;
  --cno-hero-text: #FFFFFF;
  --cno-live: #DC2626;
  --cno-on-live: #FFFFFF;
  --cno-live-soft: rgb(220 38 38 / 0.1);
  --cno-upcoming: #2563EB;
  --cno-on-upcoming: #FFFFFF;
  --cno-result: #15803D;
  --cno-on-result: #FFFFFF;
  --cno-radius: 14px;
  --cno-radius-lg: 21px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: 0 1px 3px rgb(15 23 42 / .08);
  --cno-shadow-md: 0 6px 16px rgb(15 23 42 / .10);
  --cno-shadow-lg: 0 16px 36px rgb(15 23 42 / .14);
  --cno-card-bg: #FFFFFF;
  --cno-card-border: 1px solid rgb(227 231 238 / 0.9);
  --cno-card-shadow: 0 1px 3px rgb(15 23 42 / .08);
  --cno-card-hover-shadow: 0 6px 16px rgb(15 23 42 / .10);
  --cno-card-accent: transparent;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: none;
  --cno-font-heading: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-body: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: none;
  --cno-heading-weight: 800;
  --cno-heading-tracking: -0.02em;
  --rz-primary: #1D3FD1;
  --rz-primary-light: #4A65DA;
  --rz-primary-lighter: rgb(29 63 209 / 0.14);
  --rz-primary-dark: #1936B2;
  --rz-primary-darker: #162F9D;
  --rz-on-primary: #FFFFFF;
  --rz-on-primary-lighter: #1D3FD1;
  --rz-secondary: #0F172A;
  --rz-on-secondary: #FFFFFF;
  --rz-success: #15803D;
  --rz-danger: #DC2626;
  --rz-info: #2563EB;
  --rz-warning: #E11D48;
  --rz-white: #FFFFFF;
  --rz-black: #0F172A;
  --rz-base-50: #FFFFFF;
  --rz-base-100: #ECEFF4;
  --rz-base-200: #EEF1F5;
  --rz-base-300: #E3E7EE;
  --rz-base-400: #A6ADB6;
  --rz-base-500: #79818D;
  --rz-base-600: #4B5563;
  --rz-base-700: #4B5563;
  --rz-base-800: #0F172A;
  --rz-base-900: #0F172A;
  --rz-base-background-color: #FFFFFF;
  --rz-body-background-color: #F6F7F9;
  --rz-text-color: #0F172A;
  --rz-text-secondary-color: #4B5563;
  --rz-text-tertiary-color: #4B5563;
  --rz-text-title-color: #0F172A;
  --rz-link-color: #1D3FD1;
  --rz-border-radius: 14px;
  --rz-text-font-family: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --rz-outline-color: #1D3FD1;
  --rz-grid-header-background-color: #ECEFF4;
  --rz-grid-stripe-background-color: #F6F7FA;
  --rz-grid-hover-background-color: rgb(29 63 209 / 0.07);
  --rz-grid-selected-background-color: rgb(29 63 209 / 0.2);
  --rz-grid-selected-color: #0F172A;
  --rz-tabs-tab-selected-color: #1D3FD1;
  --rz-tabs-tab-selected-top-border-color: #1D3FD1;
  --rz-series-1: #1D3FD1;
  --rz-series-2: #E11D48;
  --rz-series-3: #2563EB;
  --rz-series-4: #DC2626;
  --rz-chart-axis-color: #E3E7EE;
  --rz-chart-axis-label-color: #4B5563;
  --rz-chart-tooltip-background: #FAFBFC;
  --rz-chart-tooltip-color: #0F172A;
}
html[data-theme="premium-dark"] {
  color-scheme: dark;
  --cno-primary: #5B8CFF;
  --cno-primary-rgb: 91 140 255;
  --cno-on-primary: #111111;
  --cno-primary-soft: rgb(91 140 255 / 0.18);
  --cno-secondary: #93A4BD;
  --cno-on-secondary: #111111;
  --cno-accent: #F5B83D;
  --cno-on-accent: #111111;
  --cno-bg: #0E1116;
  --cno-bg-alt: #121820;
  --cno-surface: #161B22;
  --cno-surface-raised: #1E242C;
  --cno-surface-hover: rgb(91 140 255 / 0.12);
  --cno-text: #E6EDF3;
  --cno-text-muted: #9AA7B4;
  --cno-border: #2B333D;
  --cno-link: #5B8CFF;
  --cno-focus: #F5B83D;
  --cno-header-bg: #0B0E12;
  --cno-header-solid: #0B0E12;
  --cno-header-text: #F5F7FA;
  --cno-header-border: 0 solid transparent;
  --cno-nav-active: #F5B83D;
  --cno-header-accent: #F5B83D;
  --cno-nav-hover: rgb(245 247 250 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #0B0E12 0%, #0B0E12 100%);
  --cno-hero-start: #0B0E12;
  --cno-hero-end: #0B0E12;
  --cno-hero-text: #FFFFFF;
  --cno-live: #FF5D5D;
  --cno-on-live: #111111;
  --cno-live-soft: rgb(255 93 93 / 0.2);
  --cno-upcoming: #5BA4FF;
  --cno-on-upcoming: #111111;
  --cno-result: #3FCF8E;
  --cno-on-result: #111111;
  --cno-radius: 14px;
  --cno-radius-lg: 21px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: 0 2px 4px rgb(0 0 0 / .22);
  --cno-shadow-md: 0 10px 24px rgb(0 0 0 / .30);
  --cno-shadow-lg: 0 22px 48px rgb(0 0 0 / .40);
  --cno-card-bg: #161B22;
  --cno-card-border: 1px solid rgb(43 51 61 / 0.6);
  --cno-card-shadow: 0 10px 24px rgb(0 0 0 / .30);
  --cno-card-hover-shadow: 0 22px 48px rgb(0 0 0 / .40);
  --cno-card-accent: transparent;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: none;
  --cno-font-heading: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-body: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: none;
  --cno-heading-weight: 800;
  --cno-heading-tracking: -0.02em;
  --rz-primary: #5B8CFF;
  --rz-primary-light: #4D75D3;
  --rz-primary-lighter: rgb(91 140 255 / 0.14);
  --rz-primary-dark: #4D77D9;
  --rz-primary-darker: #4469BF;
  --rz-on-primary: #111111;
  --rz-on-primary-lighter: #5B8CFF;
  --rz-secondary: #93A4BD;
  --rz-on-secondary: #111111;
  --rz-success: #3FCF8E;
  --rz-danger: #FF5D5D;
  --rz-info: #5BA4FF;
  --rz-warning: #F5B83D;
  --rz-white: #161B22;
  --rz-black: #E6EDF3;
  --rz-base-50: #161B22;
  --rz-base-100: #121820;
  --rz-base-200: #232932;
  --rz-base-300: #2B333D;
  --rz-base-400: #57616D;
  --rz-base-500: #798490;
  --rz-base-600: #9AA7B4;
  --rz-base-700: #9AA7B4;
  --rz-base-800: #E6EDF3;
  --rz-base-900: #E6EDF3;
  --rz-base-background-color: #161B22;
  --rz-body-background-color: #0E1116;
  --rz-text-color: #E6EDF3;
  --rz-text-secondary-color: #9AA7B4;
  --rz-text-tertiary-color: #9AA7B4;
  --rz-text-title-color: #E6EDF3;
  --rz-link-color: #5B8CFF;
  --rz-border-radius: 14px;
  --rz-text-font-family: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --rz-outline-color: #F5B83D;
  --rz-grid-header-background-color: #121820;
  --rz-grid-stripe-background-color: #141A21;
  --rz-grid-hover-background-color: rgb(91 140 255 / 0.16);
  --rz-grid-selected-background-color: rgb(91 140 255 / 0.2);
  --rz-grid-selected-color: #E6EDF3;
  --rz-tabs-tab-selected-color: #5B8CFF;
  --rz-tabs-tab-selected-top-border-color: #5B8CFF;
  --rz-series-1: #5B8CFF;
  --rz-series-2: #F5B83D;
  --rz-series-3: #5BA4FF;
  --rz-series-4: #FF5D5D;
  --rz-chart-axis-color: #2B333D;
  --rz-chart-axis-label-color: #9AA7B4;
  --rz-chart-tooltip-background: #1E242C;
  --rz-chart-tooltip-color: #E6EDF3;
}
html[data-theme="midnight-cricket"] {
  color-scheme: dark;
  --cno-primary: #6EA8FE;
  --cno-primary-rgb: 110 168 254;
  --cno-on-primary: #111111;
  --cno-primary-soft: rgb(110 168 254 / 0.18);
  --cno-secondary: #A9B8DC;
  --cno-on-secondary: #111111;
  --cno-accent: #FFCC4D;
  --cno-on-accent: #111111;
  --cno-bg: #0A1022;
  --cno-bg-alt: #0D1530;
  --cno-surface: #111A33;
  --cno-surface-raised: #17223F;
  --cno-surface-hover: rgb(110 168 254 / 0.12);
  --cno-text: #E8ECF8;
  --cno-text-muted: #A3AECB;
  --cno-border: #24304F;
  --cno-link: #6EA8FE;
  --cno-focus: #FFCC4D;
  --cno-header-bg: linear-gradient(100deg, #0A1022 0%, #16255A 100%);
  --cno-header-solid: #0A1022;
  --cno-header-text: #FFFFFF;
  --cno-header-border: 0 solid transparent;
  --cno-nav-active: #FFCC4D;
  --cno-header-accent: #FFCC4D;
  --cno-nav-hover: rgb(255 255 255 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #0A1022 0%, #16255A 100%);
  --cno-hero-start: #0A1022;
  --cno-hero-end: #16255A;
  --cno-hero-text: #FFFFFF;
  --cno-live: #FF6B6B;
  --cno-on-live: #111111;
  --cno-live-soft: rgb(255 107 107 / 0.2);
  --cno-upcoming: #6EA8FE;
  --cno-on-upcoming: #111111;
  --cno-result: #4ADE80;
  --cno-on-result: #111111;
  --cno-radius: 12px;
  --cno-radius-lg: 18px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: 0 2px 4px rgb(0 0 0 / .22);
  --cno-shadow-md: 0 10px 24px rgb(0 0 0 / .30);
  --cno-shadow-lg: 0 22px 48px rgb(0 0 0 / .40);
  --cno-card-bg: #111A33;
  --cno-card-border: 1px solid rgb(36 48 79 / 0.6);
  --cno-card-shadow: 0 10px 24px rgb(0 0 0 / .30);
  --cno-card-hover-shadow: 0 22px 48px rgb(0 0 0 / .40);
  --cno-card-accent: transparent;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: none;
  --cno-font-heading: 'Oswald Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', 'Arial Narrow', sans-serif;
  --cno-font-body: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: uppercase;
  --cno-heading-weight: 600;
  --cno-heading-tracking: 0.01em;
  --rz-primary: #6EA8FE;
  --rz-primary-light: #5B8CD5;
  --rz-primary-lighter: rgb(110 168 254 / 0.14);
  --rz-primary-dark: #5E8FD8;
  --rz-primary-darker: #527EBE;
  --rz-on-primary: #111111;
  --rz-on-primary-lighter: #6EA8FE;
  --rz-secondary: #A9B8DC;
  --rz-on-secondary: #111111;
  --rz-success: #4ADE80;
  --rz-danger: #FF6B6B;
  --rz-info: #6EA8FE;
  --rz-warning: #FFCC4D;
  --rz-white: #111A33;
  --rz-black: #E8ECF8;
  --rz-base-50: #111A33;
  --rz-base-100: #0D1530;
  --rz-base-200: #1C2744;
  --rz-base-300: #24304F;
  --rz-base-400: #576281;
  --rz-base-500: #7D88A6;
  --rz-base-600: #A3AECB;
  --rz-base-700: #A3AECB;
  --rz-base-800: #E8ECF8;
  --rz-base-900: #E8ECF8;
  --rz-base-background-color: #111A33;
  --rz-body-background-color: #0A1022;
  --rz-text-color: #E8ECF8;
  --rz-text-secondary-color: #A3AECB;
  --rz-text-tertiary-color: #A3AECB;
  --rz-text-title-color: #E8ECF8;
  --rz-link-color: #6EA8FE;
  --rz-border-radius: 12px;
  --rz-text-font-family: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --rz-outline-color: #FFCC4D;
  --rz-grid-header-background-color: #0D1530;
  --rz-grid-stripe-background-color: #0F1832;
  --rz-grid-hover-background-color: rgb(110 168 254 / 0.16);
  --rz-grid-selected-background-color: rgb(110 168 254 / 0.2);
  --rz-grid-selected-color: #E8ECF8;
  --rz-tabs-tab-selected-color: #6EA8FE;
  --rz-tabs-tab-selected-top-border-color: #6EA8FE;
  --rz-series-1: #6EA8FE;
  --rz-series-2: #FFCC4D;
  --rz-series-3: #6EA8FE;
  --rz-series-4: #FF6B6B;
  --rz-chart-axis-color: #24304F;
  --rz-chart-axis-label-color: #A3AECB;
  --rz-chart-tooltip-background: #17223F;
  --rz-chart-tooltip-color: #E8ECF8;
}
html[data-theme="stadium-night"] {
  color-scheme: dark;
  --cno-primary: #2BD47D;
  --cno-primary-rgb: 43 212 125;
  --cno-on-primary: #111111;
  --cno-primary-soft: rgb(43 212 125 / 0.18);
  --cno-secondary: #9CC0AC;
  --cno-on-secondary: #111111;
  --cno-accent: #F9E04B;
  --cno-on-accent: #111111;
  --cno-bg: #07120D;
  --cno-bg-alt: #0A1913;
  --cno-surface: #0E1F17;
  --cno-surface-raised: #13281E;
  --cno-surface-hover: rgb(43 212 125 / 0.12);
  --cno-text: #E7F5EC;
  --cno-text-muted: #9CC0AC;
  --cno-border: #1F3A2D;
  --cno-link: #2BD47D;
  --cno-focus: #F9E04B;
  --cno-header-bg: linear-gradient(100deg, #030806 0%, #0F3A24 100%);
  --cno-header-solid: #030806;
  --cno-header-text: #FFFFFF;
  --cno-header-border: 0 solid transparent;
  --cno-nav-active: #F9E04B;
  --cno-header-accent: #F9E04B;
  --cno-nav-hover: rgb(255 255 255 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #030806 0%, #0F3A24 100%);
  --cno-hero-start: #030806;
  --cno-hero-end: #0F3A24;
  --cno-hero-text: #FFFFFF;
  --cno-live: #FF5A5F;
  --cno-on-live: #111111;
  --cno-live-soft: rgb(255 90 95 / 0.2);
  --cno-upcoming: #58B7FF;
  --cno-on-upcoming: #111111;
  --cno-result: #2BD47D;
  --cno-on-result: #111111;
  --cno-radius: 16px;
  --cno-radius-lg: 24px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: 0 2px 4px rgb(0 0 0 / .22);
  --cno-shadow-md: 0 10px 24px rgb(0 0 0 / .30);
  --cno-shadow-lg: 0 22px 48px rgb(0 0 0 / .40);
  --cno-card-bg: rgb(19 40 30 / 0.72);
  --cno-card-border: 1px solid rgb(231 245 236 / 0.1);
  --cno-card-shadow: 0 10px 24px rgb(0 0 0 / .30);
  --cno-card-hover-shadow: 0 22px 48px rgb(0 0 0 / .40);
  --cno-card-accent: transparent;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: blur(10px) saturate(140%);
  --cno-font-heading: 'Oswald Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', 'Arial Narrow', sans-serif;
  --cno-font-body: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: uppercase;
  --cno-heading-weight: 600;
  --cno-heading-tracking: 0.01em;
  --rz-primary: #2BD47D;
  --rz-primary-light: #25B069;
  --rz-primary-lighter: rgb(43 212 125 / 0.14);
  --rz-primary-dark: #25B46A;
  --rz-primary-darker: #209F5E;
  --rz-on-primary: #111111;
  --rz-on-primary-lighter: #2BD47D;
  --rz-secondary: #9CC0AC;
  --rz-on-secondary: #111111;
  --rz-success: #2BD47D;
  --rz-danger: #FF5A5F;
  --rz-info: #58B7FF;
  --rz-warning: #F9E04B;
  --rz-white: #0E1F17;
  --rz-black: #E7F5EC;
  --rz-base-50: #0E1F17;
  --rz-base-100: #0A1913;
  --rz-base-200: #182F24;
  --rz-base-300: #1F3A2D;
  --rz-base-400: #517060;
  --rz-base-500: #769886;
  --rz-base-600: #9CC0AC;
  --rz-base-700: #9CC0AC;
  --rz-base-800: #E7F5EC;
  --rz-base-900: #E7F5EC;
  --rz-base-background-color: #0E1F17;
  --rz-body-background-color: #07120D;
  --rz-text-color: #E7F5EC;
  --rz-text-secondary-color: #9CC0AC;
  --rz-text-tertiary-color: #9CC0AC;
  --rz-text-title-color: #E7F5EC;
  --rz-link-color: #2BD47D;
  --rz-border-radius: 16px;
  --rz-text-font-family: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --rz-outline-color: #F9E04B;
  --rz-grid-header-background-color: #0A1913;
  --rz-grid-stripe-background-color: #0C1C15;
  --rz-grid-hover-background-color: rgb(43 212 125 / 0.16);
  --rz-grid-selected-background-color: rgb(43 212 125 / 0.2);
  --rz-grid-selected-color: #E7F5EC;
  --rz-tabs-tab-selected-color: #2BD47D;
  --rz-tabs-tab-selected-top-border-color: #2BD47D;
  --rz-series-1: #2BD47D;
  --rz-series-2: #F9E04B;
  --rz-series-3: #58B7FF;
  --rz-series-4: #FF5A5F;
  --rz-chart-axis-color: #1F3A2D;
  --rz-chart-axis-label-color: #9CC0AC;
  --rz-chart-tooltip-background: #13281E;
  --rz-chart-tooltip-color: #E7F5EC;
}
html[data-theme="emerald-cricket"] {
  color-scheme: light;
  --cno-primary: #047857;
  --cno-primary-rgb: 4 120 87;
  --cno-on-primary: #FFFFFF;
  --cno-primary-soft: rgb(4 120 87 / 0.1);
  --cno-secondary: #065F46;
  --cno-on-secondary: #FFFFFF;
  --cno-accent: #D97706;
  --cno-on-accent: #111111;
  --cno-bg: #F0FAF5;
  --cno-bg-alt: #E1F3EA;
  --cno-surface: #FFFFFF;
  --cno-surface-raised: #F7FCF9;
  --cno-surface-hover: rgb(4 120 87 / 0.06);
  --cno-text: #0B2A20;
  --cno-text-muted: #3F5A4F;
  --cno-border: #CFE7DA;
  --cno-link: #047857;
  --cno-focus: #047857;
  --cno-header-bg: linear-gradient(100deg, #064E3B 0%, #047857 100%);
  --cno-header-solid: #064E3B;
  --cno-header-text: #FFFFFF;
  --cno-header-border: 0 solid transparent;
  --cno-nav-active: #D97706;
  --cno-header-accent: #D97706;
  --cno-nav-hover: rgb(255 255 255 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #064E3B 0%, #047857 100%);
  --cno-hero-start: #064E3B;
  --cno-hero-end: #047857;
  --cno-hero-text: #FFFFFF;
  --cno-live: #DC2626;
  --cno-on-live: #FFFFFF;
  --cno-live-soft: rgb(220 38 38 / 0.1);
  --cno-upcoming: #0369A1;
  --cno-on-upcoming: #FFFFFF;
  --cno-result: #047857;
  --cno-on-result: #FFFFFF;
  --cno-radius: 10px;
  --cno-radius-lg: 15px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: 0 1px 3px rgb(15 23 42 / .08);
  --cno-shadow-md: 0 6px 16px rgb(15 23 42 / .10);
  --cno-shadow-lg: 0 16px 36px rgb(15 23 42 / .14);
  --cno-card-bg: #FFFFFF;
  --cno-card-border: 1px solid rgb(207 231 218 / 0.6);
  --cno-card-shadow: 0 6px 16px rgb(15 23 42 / .10);
  --cno-card-hover-shadow: 0 16px 36px rgb(15 23 42 / .14);
  --cno-card-accent: transparent;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: none;
  --cno-font-heading: 'Oswald Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', 'Arial Narrow', sans-serif;
  --cno-font-body: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: uppercase;
  --cno-heading-weight: 600;
  --cno-heading-tracking: 0.01em;
  --rz-primary: #047857;
  --rz-primary-light: #369379;
  --rz-primary-lighter: rgb(4 120 87 / 0.14);
  --rz-primary-dark: #03664A;
  --rz-primary-darker: #035A41;
  --rz-on-primary: #FFFFFF;
  --rz-on-primary-lighter: #047857;
  --rz-secondary: #065F46;
  --rz-on-secondary: #FFFFFF;
  --rz-success: #047857;
  --rz-danger: #DC2626;
  --rz-info: #0369A1;
  --rz-warning: #D97706;
  --rz-white: #FFFFFF;
  --rz-black: #0B2A20;
  --rz-base-50: #FFFFFF;
  --rz-base-100: #E1F3EA;
  --rz-base-200: #E2F1E9;
  --rz-base-300: #CFE7DA;
  --rz-base-400: #95AFA2;
  --rz-base-500: #6A8479;
  --rz-base-600: #3F5A4F;
  --rz-base-700: #3F5A4F;
  --rz-base-800: #0B2A20;
  --rz-base-900: #0B2A20;
  --rz-base-background-color: #FFFFFF;
  --rz-body-background-color: #F0FAF5;
  --rz-text-color: #0B2A20;
  --rz-text-secondary-color: #3F5A4F;
  --rz-text-tertiary-color: #3F5A4F;
  --rz-text-title-color: #0B2A20;
  --rz-link-color: #047857;
  --rz-border-radius: 10px;
  --rz-text-font-family: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --rz-outline-color: #047857;
  --rz-grid-header-background-color: #E1F3EA;
  --rz-grid-stripe-background-color: #F0F9F4;
  --rz-grid-hover-background-color: rgb(4 120 87 / 0.07);
  --rz-grid-selected-background-color: rgb(4 120 87 / 0.2);
  --rz-grid-selected-color: #0B2A20;
  --rz-tabs-tab-selected-color: #047857;
  --rz-tabs-tab-selected-top-border-color: #047857;
  --rz-series-1: #047857;
  --rz-series-2: #D97706;
  --rz-series-3: #0369A1;
  --rz-series-4: #DC2626;
  --rz-chart-axis-color: #CFE7DA;
  --rz-chart-axis-label-color: #3F5A4F;
  --rz-chart-tooltip-background: #F7FCF9;
  --rz-chart-tooltip-color: #0B2A20;
}
html[data-theme="royal-blue"] {
  color-scheme: light;
  --cno-primary: #1E40AF;
  --cno-primary-rgb: 30 64 175;
  --cno-on-primary: #FFFFFF;
  --cno-primary-soft: rgb(30 64 175 / 0.1);
  --cno-secondary: #1E3A8A;
  --cno-on-secondary: #FFFFFF;
  --cno-accent: #D97706;
  --cno-on-accent: #111111;
  --cno-bg: #F3F6FD;
  --cno-bg-alt: #E6ECFA;
  --cno-surface: #FFFFFF;
  --cno-surface-raised: #F8FAFF;
  --cno-surface-hover: rgb(30 64 175 / 0.06);
  --cno-text: #0F1B3D;
  --cno-text-muted: #475569;
  --cno-border: #D6DEF3;
  --cno-link: #1E40AF;
  --cno-focus: #1E40AF;
  --cno-header-bg: #1E3A8A;
  --cno-header-solid: #1E3A8A;
  --cno-header-text: #FFFFFF;
  --cno-header-border: 0 solid transparent;
  --cno-nav-active: #D97706;
  --cno-header-accent: #D97706;
  --cno-nav-hover: rgb(255 255 255 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #1E3A8A 0%, #1E40AF 100%);
  --cno-hero-start: #1E3A8A;
  --cno-hero-end: #1E40AF;
  --cno-hero-text: #FFFFFF;
  --cno-live: #DC2626;
  --cno-on-live: #FFFFFF;
  --cno-live-soft: rgb(220 38 38 / 0.1);
  --cno-upcoming: #1D4ED8;
  --cno-on-upcoming: #FFFFFF;
  --cno-result: #15803D;
  --cno-on-result: #FFFFFF;
  --cno-radius: 8px;
  --cno-radius-lg: 12px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: 0 1px 3px rgb(15 23 42 / .08);
  --cno-shadow-md: 0 6px 16px rgb(15 23 42 / .10);
  --cno-shadow-lg: 0 16px 36px rgb(15 23 42 / .14);
  --cno-card-bg: #FFFFFF;
  --cno-card-border: 1px solid rgb(214 222 243 / 0.6);
  --cno-card-shadow: 0 6px 16px rgb(15 23 42 / .10);
  --cno-card-hover-shadow: 0 16px 36px rgb(15 23 42 / .14);
  --cno-card-accent: transparent;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: none;
  --cno-font-heading: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-body: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: none;
  --cno-heading-weight: 800;
  --cno-heading-tracking: -0.02em;
  --rz-primary: #1E40AF;
  --rz-primary-light: #4B66BF;
  --rz-primary-lighter: rgb(30 64 175 / 0.14);
  --rz-primary-dark: #1A3695;
  --rz-primary-darker: #163083;
  --rz-on-primary: #FFFFFF;
  --rz-on-primary-lighter: #1E40AF;
  --rz-secondary: #1E3A8A;
  --rz-on-secondary: #FFFFFF;
  --rz-success: #15803D;
  --rz-danger: #DC2626;
  --rz-info: #1D4ED8;
  --rz-warning: #D97706;
  --rz-white: #FFFFFF;
  --rz-black: #0F1B3D;
  --rz-base-50: #FFFFFF;
  --rz-base-100: #E6ECFA;
  --rz-base-200: #E6EBF8;
  --rz-base-300: #D6DEF3;
  --rz-base-400: #9DA7BC;
  --rz-base-500: #727E92;
  --rz-base-600: #475569;
  --rz-base-700: #475569;
  --rz-base-800: #0F1B3D;
  --rz-base-900: #0F1B3D;
  --rz-base-background-color: #FFFFFF;
  --rz-body-background-color: #F3F6FD;
  --rz-text-color: #0F1B3D;
  --rz-text-secondary-color: #475569;
  --rz-text-tertiary-color: #475569;
  --rz-text-title-color: #0F1B3D;
  --rz-link-color: #1E40AF;
  --rz-border-radius: 8px;
  --rz-text-font-family: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --rz-outline-color: #1E40AF;
  --rz-grid-header-background-color: #E6ECFA;
  --rz-grid-stripe-background-color: #F2F6FC;
  --rz-grid-hover-background-color: rgb(30 64 175 / 0.07);
  --rz-grid-selected-background-color: rgb(30 64 175 / 0.2);
  --rz-grid-selected-color: #0F1B3D;
  --rz-tabs-tab-selected-color: #1E40AF;
  --rz-tabs-tab-selected-top-border-color: #1E40AF;
  --rz-series-1: #1E40AF;
  --rz-series-2: #D97706;
  --rz-series-3: #1D4ED8;
  --rz-series-4: #DC2626;
  --rz-chart-axis-color: #D6DEF3;
  --rz-chart-axis-label-color: #475569;
  --rz-chart-tooltip-background: #F8FAFF;
  --rz-chart-tooltip-color: #0F1B3D;
}
html[data-theme="crimson-sports"] {
  color-scheme: light;
  --cno-primary: #B91C1C;
  --cno-primary-rgb: 185 28 28;
  --cno-on-primary: #FFFFFF;
  --cno-primary-soft: rgb(185 28 28 / 0.1);
  --cno-secondary: #111827;
  --cno-on-secondary: #FFFFFF;
  --cno-accent: #EA580C;
  --cno-on-accent: #111111;
  --cno-bg: #FBF7F7;
  --cno-bg-alt: #F4EAEA;
  --cno-surface: #FFFFFF;
  --cno-surface-raised: #FFFBFB;
  --cno-surface-hover: rgb(185 28 28 / 0.06);
  --cno-text: #1F1414;
  --cno-text-muted: #5B4A4A;
  --cno-border: #EBDADA;
  --cno-link: #B91C1C;
  --cno-focus: #B91C1C;
  --cno-header-bg: linear-gradient(100deg, #7F1D1D 0%, #B91C1C 100%);
  --cno-header-solid: #7F1D1D;
  --cno-header-text: #FFFFFF;
  --cno-header-border: 0 solid transparent;
  --cno-nav-active: #FFFFFF;
  --cno-header-accent: #EA580C;
  --cno-nav-hover: rgb(255 255 255 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #7F1D1D 0%, #B91C1C 100%);
  --cno-hero-start: #7F1D1D;
  --cno-hero-end: #B91C1C;
  --cno-hero-text: #FFFFFF;
  --cno-live: #B91C1C;
  --cno-on-live: #FFFFFF;
  --cno-live-soft: rgb(185 28 28 / 0.1);
  --cno-upcoming: #1D4ED8;
  --cno-on-upcoming: #FFFFFF;
  --cno-result: #15803D;
  --cno-on-result: #FFFFFF;
  --cno-radius: 6px;
  --cno-radius-lg: 9px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: 0 1px 3px rgb(15 23 42 / .08);
  --cno-shadow-md: 0 6px 16px rgb(15 23 42 / .10);
  --cno-shadow-lg: 0 16px 36px rgb(15 23 42 / .14);
  --cno-card-bg: #FFFFFF;
  --cno-card-border: 1px solid #EBDADA;
  --cno-card-shadow: 0 1px 3px rgb(15 23 42 / .08);
  --cno-card-hover-shadow: 0 6px 16px rgb(15 23 42 / .10);
  --cno-card-accent: #B91C1C;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: none;
  --cno-font-heading: 'Oswald Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', 'Arial Narrow', sans-serif;
  --cno-font-body: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: uppercase;
  --cno-heading-weight: 600;
  --cno-heading-tracking: 0.01em;
  --rz-primary: #B91C1C;
  --rz-primary-light: #C74949;
  --rz-primary-lighter: rgb(185 28 28 / 0.14);
  --rz-primary-dark: #9D1818;
  --rz-primary-darker: #8B1515;
  --rz-on-primary: #FFFFFF;
  --rz-on-primary-lighter: #B91C1C;
  --rz-secondary: #111827;
  --rz-on-secondary: #FFFFFF;
  --rz-success: #15803D;
  --rz-danger: #B91C1C;
  --rz-info: #1D4ED8;
  --rz-warning: #EA580C;
  --rz-white: #FFFFFF;
  --rz-black: #1F1414;
  --rz-base-50: #FFFFFF;
  --rz-base-100: #F4EAEA;
  --rz-base-200: #F3E9E9;
  --rz-base-300: #EBDADA;
  --rz-base-400: #B1A0A0;
  --rz-base-500: #867575;
  --rz-base-600: #5B4A4A;
  --rz-base-700: #5B4A4A;
  --rz-base-800: #1F1414;
  --rz-base-900: #1F1414;
  --rz-base-background-color: #FFFFFF;
  --rz-body-background-color: #FBF7F7;
  --rz-text-color: #1F1414;
  --rz-text-secondary-color: #5B4A4A;
  --rz-text-tertiary-color: #5B4A4A;
  --rz-text-title-color: #1F1414;
  --rz-link-color: #B91C1C;
  --rz-border-radius: 6px;
  --rz-text-font-family: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --rz-outline-color: #B91C1C;
  --rz-grid-header-background-color: #F4EAEA;
  --rz-grid-stripe-background-color: #FAF4F4;
  --rz-grid-hover-background-color: rgb(185 28 28 / 0.07);
  --rz-grid-selected-background-color: rgb(185 28 28 / 0.2);
  --rz-grid-selected-color: #1F1414;
  --rz-tabs-tab-selected-color: #B91C1C;
  --rz-tabs-tab-selected-top-border-color: #B91C1C;
  --rz-series-1: #B91C1C;
  --rz-series-2: #EA580C;
  --rz-series-3: #1D4ED8;
  --rz-series-4: #B91C1C;
  --rz-chart-axis-color: #EBDADA;
  --rz-chart-axis-label-color: #5B4A4A;
  --rz-chart-tooltip-background: #FFFBFB;
  --rz-chart-tooltip-color: #1F1414;
}
html[data-theme="golden-trophy"] {
  color-scheme: dark;
  --cno-primary: #D4A72C;
  --cno-primary-rgb: 212 167 44;
  --cno-on-primary: #111111;
  --cno-primary-soft: rgb(212 167 44 / 0.18);
  --cno-secondary: #C4B89A;
  --cno-on-secondary: #111111;
  --cno-accent: #E8C76A;
  --cno-on-accent: #111111;
  --cno-bg: #14110B;
  --cno-bg-alt: #191510;
  --cno-surface: #1E1A12;
  --cno-surface-raised: #262117;
  --cno-surface-hover: rgb(212 167 44 / 0.12);
  --cno-text: #F5EEDC;
  --cno-text-muted: #C4B89A;
  --cno-border: #3A3222;
  --cno-link: #D4A72C;
  --cno-focus: #E8C76A;
  --cno-header-bg: linear-gradient(100deg, #0F0C07 0%, #2A2210 100%);
  --cno-header-solid: #0F0C07;
  --cno-header-text: #F5EEDC;
  --cno-header-border: 0 solid transparent;
  --cno-nav-active: #E8C76A;
  --cno-header-accent: #E8C76A;
  --cno-nav-hover: rgb(245 238 220 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #0F0C07 0%, #2A2210 100%);
  --cno-hero-start: #0F0C07;
  --cno-hero-end: #2A2210;
  --cno-hero-text: #FFFFFF;
  --cno-live: #FF6B57;
  --cno-on-live: #111111;
  --cno-live-soft: rgb(255 107 87 / 0.2);
  --cno-upcoming: #7FB5FF;
  --cno-on-upcoming: #111111;
  --cno-result: #9BD67A;
  --cno-on-result: #111111;
  --cno-radius: 10px;
  --cno-radius-lg: 15px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: 0 2px 4px rgb(0 0 0 / .22);
  --cno-shadow-md: 0 10px 24px rgb(0 0 0 / .30);
  --cno-shadow-lg: 0 22px 48px rgb(0 0 0 / .40);
  --cno-card-bg: #1E1A12;
  --cno-card-border: 1px solid #3A3222;
  --cno-card-shadow: none;
  --cno-card-hover-shadow: 0 2px 4px rgb(0 0 0 / .22);
  --cno-card-accent: transparent;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: none;
  --cno-font-heading: 'Source Serif 4 Variable', 'Noto Serif Bengali Variable', 'Noto Serif Devanagari Variable', Georgia, 'Times New Roman', serif;
  --cno-font-body: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: none;
  --cno-heading-weight: 700;
  --cno-heading-tracking: -0.005em;
  --rz-primary: #D4A72C;
  --rz-primary-light: #B08B27;
  --rz-primary-lighter: rgb(212 167 44 / 0.14);
  --rz-primary-dark: #B48E25;
  --rz-primary-darker: #9F7D21;
  --rz-on-primary: #111111;
  --rz-on-primary-lighter: #D4A72C;
  --rz-secondary: #C4B89A;
  --rz-on-secondary: #111111;
  --rz-success: #9BD67A;
  --rz-danger: #FF6B57;
  --rz-info: #7FB5FF;
  --rz-warning: #E8C76A;
  --rz-white: #1E1A12;
  --rz-black: #F5EEDC;
  --rz-base-50: #1E1A12;
  --rz-base-100: #191510;
  --rz-base-200: #2F281C;
  --rz-base-300: #3A3222;
  --rz-base-400: #716852;
  --rz-base-500: #9B9076;
  --rz-base-600: #C4B89A;
  --rz-base-700: #C4B89A;
  --rz-base-800: #F5EEDC;
  --rz-base-900: #F5EEDC;
  --rz-base-background-color: #1E1A12;
  --rz-body-background-color: #14110B;
  --rz-text-color: #F5EEDC;
  --rz-text-secondary-color: #C4B89A;
  --rz-text-tertiary-color: #C4B89A;
  --rz-text-title-color: #F5EEDC;
  --rz-link-color: #D4A72C;
  --rz-border-radius: 10px;
  --rz-text-font-family: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --rz-outline-color: #E8C76A;
  --rz-grid-header-background-color: #191510;
  --rz-grid-stripe-background-color: #1C1811;
  --rz-grid-hover-background-color: rgb(212 167 44 / 0.16);
  --rz-grid-selected-background-color: rgb(212 167 44 / 0.2);
  --rz-grid-selected-color: #F5EEDC;
  --rz-tabs-tab-selected-color: #D4A72C;
  --rz-tabs-tab-selected-top-border-color: #D4A72C;
  --rz-series-1: #D4A72C;
  --rz-series-2: #E8C76A;
  --rz-series-3: #7FB5FF;
  --rz-series-4: #FF6B57;
  --rz-chart-axis-color: #3A3222;
  --rz-chart-axis-label-color: #C4B89A;
  --rz-chart-tooltip-background: #262117;
  --rz-chart-tooltip-color: #F5EEDC;
}
html[data-theme="ocean-blue"] {
  color-scheme: light;
  --cno-primary: #0369A1;
  --cno-primary-rgb: 3 105 161;
  --cno-on-primary: #FFFFFF;
  --cno-primary-soft: rgb(3 105 161 / 0.1);
  --cno-secondary: #075985;
  --cno-on-secondary: #FFFFFF;
  --cno-accent: #0891B2;
  --cno-on-accent: #111111;
  --cno-bg: #F0F9FF;
  --cno-bg-alt: #E0F2FE;
  --cno-surface: #FFFFFF;
  --cno-surface-raised: #F7FCFF;
  --cno-surface-hover: rgb(3 105 161 / 0.06);
  --cno-text: #0B2537;
  --cno-text-muted: #3F5B70;
  --cno-border: #CFE6F4;
  --cno-link: #0369A1;
  --cno-focus: #0369A1;
  --cno-header-bg: linear-gradient(100deg, #075985 0%, #0E7490 100%);
  --cno-header-solid: #075985;
  --cno-header-text: #FFFFFF;
  --cno-header-border: 0 solid transparent;
  --cno-nav-active: #FFFFFF;
  --cno-header-accent: #0891B2;
  --cno-nav-hover: rgb(255 255 255 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #075985 0%, #0E7490 100%);
  --cno-hero-start: #075985;
  --cno-hero-end: #0E7490;
  --cno-hero-text: #FFFFFF;
  --cno-live: #DC2626;
  --cno-on-live: #FFFFFF;
  --cno-live-soft: rgb(220 38 38 / 0.1);
  --cno-upcoming: #0369A1;
  --cno-on-upcoming: #FFFFFF;
  --cno-result: #0F766E;
  --cno-on-result: #FFFFFF;
  --cno-radius: 16px;
  --cno-radius-lg: 24px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: 0 1px 3px rgb(15 23 42 / .08);
  --cno-shadow-md: 0 6px 16px rgb(15 23 42 / .10);
  --cno-shadow-lg: 0 16px 36px rgb(15 23 42 / .14);
  --cno-card-bg: #FFFFFF;
  --cno-card-border: 1px solid rgb(207 230 244 / 0.9);
  --cno-card-shadow: 0 1px 3px rgb(15 23 42 / .08);
  --cno-card-hover-shadow: 0 6px 16px rgb(15 23 42 / .10);
  --cno-card-accent: transparent;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: none;
  --cno-font-heading: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-body: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: none;
  --cno-heading-weight: 800;
  --cno-heading-tracking: -0.02em;
  --rz-primary: #0369A1;
  --rz-primary-light: #3587B4;
  --rz-primary-lighter: rgb(3 105 161 / 0.14);
  --rz-primary-dark: #035989;
  --rz-primary-darker: #024F79;
  --rz-on-primary: #FFFFFF;
  --rz-on-primary-lighter: #0369A1;
  --rz-secondary: #075985;
  --rz-on-secondary: #FFFFFF;
  --rz-success: #0F766E;
  --rz-danger: #DC2626;
  --rz-info: #0369A1;
  --rz-warning: #0891B2;
  --rz-white: #FFFFFF;
  --rz-black: #0B2537;
  --rz-base-50: #FFFFFF;
  --rz-base-100: #E0F2FE;
  --rz-base-200: #E2F0F8;
  --rz-base-300: #CFE6F4;
  --rz-base-400: #95AEBF;
  --rz-base-500: #6A8598;
  --rz-base-600: #3F5B70;
  --rz-base-700: #3F5B70;
  --rz-base-800: #0B2537;
  --rz-base-900: #0B2537;
  --rz-base-background-color: #FFFFFF;
  --rz-body-background-color: #F0F9FF;
  --rz-text-color: #0B2537;
  --rz-text-secondary-color: #3F5B70;
  --rz-text-tertiary-color: #3F5B70;
  --rz-text-title-color: #0B2537;
  --rz-link-color: #0369A1;
  --rz-border-radius: 16px;
  --rz-text-font-family: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --rz-outline-color: #0369A1;
  --rz-grid-header-background-color: #E0F2FE;
  --rz-grid-stripe-background-color: #F0F8FE;
  --rz-grid-hover-background-color: rgb(3 105 161 / 0.07);
  --rz-grid-selected-background-color: rgb(3 105 161 / 0.2);
  --rz-grid-selected-color: #0B2537;
  --rz-tabs-tab-selected-color: #0369A1;
  --rz-tabs-tab-selected-top-border-color: #0369A1;
  --rz-series-1: #0369A1;
  --rz-series-2: #0891B2;
  --rz-series-3: #0369A1;
  --rz-series-4: #DC2626;
  --rz-chart-axis-color: #CFE6F4;
  --rz-chart-axis-label-color: #3F5B70;
  --rz-chart-tooltip-background: #F7FCFF;
  --rz-chart-tooltip-color: #0B2537;
}
html[data-theme="forest-green"] {
  color-scheme: light;
  --cno-primary: #2F5D3A;
  --cno-primary-rgb: 47 93 58;
  --cno-on-primary: #FFFFFF;
  --cno-primary-soft: rgb(47 93 58 / 0.1);
  --cno-secondary: #22402A;
  --cno-on-secondary: #FFFFFF;
  --cno-accent: #B7791F;
  --cno-on-accent: #111111;
  --cno-bg: #F5F3EC;
  --cno-bg-alt: #ECE8DC;
  --cno-surface: #FFFDF8;
  --cno-surface-raised: #FBF8EF;
  --cno-surface-hover: rgb(47 93 58 / 0.06);
  --cno-text: #1F2A1F;
  --cno-text-muted: #55604F;
  --cno-border: #DED8C6;
  --cno-link: #2F5D3A;
  --cno-focus: #2F5D3A;
  --cno-header-bg: #22402A;
  --cno-header-solid: #22402A;
  --cno-header-text: #FFFDF8;
  --cno-header-border: 0 solid transparent;
  --cno-nav-active: #B7791F;
  --cno-header-accent: #B7791F;
  --cno-nav-hover: rgb(255 253 248 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #22402A 0%, #2F5D3A 100%);
  --cno-hero-start: #22402A;
  --cno-hero-end: #2F5D3A;
  --cno-hero-text: #FFFFFF;
  --cno-live: #B42318;
  --cno-on-live: #FFFFFF;
  --cno-live-soft: rgb(180 35 24 / 0.1);
  --cno-upcoming: #2B5C8A;
  --cno-on-upcoming: #FFFFFF;
  --cno-result: #2F5D3A;
  --cno-on-result: #FFFFFF;
  --cno-radius: 8px;
  --cno-radius-lg: 12px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: 0 1px 2px rgb(15 23 42 / .06);
  --cno-shadow-md: 0 2px 6px rgb(15 23 42 / .08);
  --cno-shadow-lg: 0 8px 20px rgb(15 23 42 / .10);
  --cno-card-bg: #FFFDF8;
  --cno-card-border: 1px solid #DED8C6;
  --cno-card-shadow: none;
  --cno-card-hover-shadow: 0 1px 2px rgb(15 23 42 / .06);
  --cno-card-accent: transparent;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: none;
  --cno-font-heading: 'Source Serif 4 Variable', 'Noto Serif Bengali Variable', 'Noto Serif Devanagari Variable', Georgia, 'Times New Roman', serif;
  --cno-font-body: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: none;
  --cno-heading-weight: 700;
  --cno-heading-tracking: -0.005em;
  --rz-primary: #2F5D3A;
  --rz-primary-light: #597D60;
  --rz-primary-lighter: rgb(47 93 58 / 0.14);
  --rz-primary-dark: #284F31;
  --rz-primary-darker: #23462C;
  --rz-on-primary: #FFFFFF;
  --rz-on-primary-lighter: #2F5D3A;
  --rz-secondary: #22402A;
  --rz-on-secondary: #FFFFFF;
  --rz-success: #2F5D3A;
  --rz-danger: #B42318;
  --rz-info: #2B5C8A;
  --rz-warning: #B7791F;
  --rz-white: #FFFDF8;
  --rz-black: #1F2A1F;
  --rz-base-50: #FFFDF8;
  --rz-base-100: #ECE8DC;
  --rz-base-200: #EBE7DA;
  --rz-base-300: #DED8C6;
  --rz-base-400: #A7A896;
  --rz-base-500: #7E8473;
  --rz-base-600: #55604F;
  --rz-base-700: #55604F;
  --rz-base-800: #1F2A1F;
  --rz-base-900: #1F2A1F;
  --rz-base-background-color: #FFFDF8;
  --rz-body-background-color: #F5F3EC;
  --rz-text-color: #1F2A1F;
  --rz-text-secondary-color: #55604F;
  --rz-text-tertiary-color: #55604F;
  --rz-text-title-color: #1F2A1F;
  --rz-link-color: #2F5D3A;
  --rz-border-radius: 8px;
  --rz-text-font-family: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --rz-outline-color: #2F5D3A;
  --rz-grid-header-background-color: #ECE8DC;
  --rz-grid-stripe-background-color: #F6F2EA;
  --rz-grid-hover-background-color: rgb(47 93 58 / 0.07);
  --rz-grid-selected-background-color: rgb(47 93 58 / 0.2);
  --rz-grid-selected-color: #1F2A1F;
  --rz-tabs-tab-selected-color: #2F5D3A;
  --rz-tabs-tab-selected-top-border-color: #2F5D3A;
  --rz-series-1: #2F5D3A;
  --rz-series-2: #B7791F;
  --rz-series-3: #2B5C8A;
  --rz-series-4: #B42318;
  --rz-chart-axis-color: #DED8C6;
  --rz-chart-axis-label-color: #55604F;
  --rz-chart-tooltip-background: #FBF8EF;
  --rz-chart-tooltip-color: #1F2A1F;
}
html[data-theme="slate-professional"] {
  color-scheme: light;
  --cno-primary: #334155;
  --cno-primary-rgb: 51 65 85;
  --cno-on-primary: #FFFFFF;
  --cno-primary-soft: rgb(51 65 85 / 0.1);
  --cno-secondary: #1E293B;
  --cno-on-secondary: #FFFFFF;
  --cno-accent: #0284C7;
  --cno-on-accent: #111111;
  --cno-bg: #F1F5F9;
  --cno-bg-alt: #E2E8F0;
  --cno-surface: #FFFFFF;
  --cno-surface-raised: #F8FAFC;
  --cno-surface-hover: rgb(51 65 85 / 0.06);
  --cno-text: #0F172A;
  --cno-text-muted: #475569;
  --cno-border: #D5DDE7;
  --cno-link: #334155;
  --cno-focus: #334155;
  --cno-header-bg: #1E293B;
  --cno-header-solid: #1E293B;
  --cno-header-text: #F8FAFC;
  --cno-header-border: 0 solid transparent;
  --cno-nav-active: #0284C7;
  --cno-header-accent: #0284C7;
  --cno-nav-hover: rgb(248 250 252 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #1E293B 0%, #1E293B 100%);
  --cno-hero-start: #1E293B;
  --cno-hero-end: #1E293B;
  --cno-hero-text: #FFFFFF;
  --cno-live: #DC2626;
  --cno-on-live: #FFFFFF;
  --cno-live-soft: rgb(220 38 38 / 0.1);
  --cno-upcoming: #0369A1;
  --cno-on-upcoming: #FFFFFF;
  --cno-result: #15803D;
  --cno-on-result: #FFFFFF;
  --cno-radius: 6px;
  --cno-radius-lg: 9px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: 0 1px 2px rgb(15 23 42 / .06);
  --cno-shadow-md: 0 2px 6px rgb(15 23 42 / .08);
  --cno-shadow-lg: 0 8px 20px rgb(15 23 42 / .10);
  --cno-card-bg: #FFFFFF;
  --cno-card-border: 1px solid #D5DDE7;
  --cno-card-shadow: none;
  --cno-card-hover-shadow: 0 1px 2px rgb(15 23 42 / .06);
  --cno-card-accent: transparent;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: none;
  --cno-font-heading: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-body: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: none;
  --cno-heading-weight: 800;
  --cno-heading-tracking: -0.02em;
  --rz-primary: #334155;
  --rz-primary-light: #5C6777;
  --rz-primary-lighter: rgb(51 65 85 / 0.14);
  --rz-primary-dark: #2B3748;
  --rz-primary-darker: #263140;
  --rz-on-primary: #FFFFFF;
  --rz-on-primary-lighter: #334155;
  --rz-secondary: #1E293B;
  --rz-on-secondary: #FFFFFF;
  --rz-success: #15803D;
  --rz-danger: #DC2626;
  --rz-info: #0369A1;
  --rz-warning: #0284C7;
  --rz-white: #FFFFFF;
  --rz-black: #0F172A;
  --rz-base-50: #FFFFFF;
  --rz-base-100: #E2E8F0;
  --rz-base-200: #E6EBF1;
  --rz-base-300: #D5DDE7;
  --rz-base-400: #9CA7B5;
  --rz-base-500: #727E8F;
  --rz-base-600: #475569;
  --rz-base-700: #475569;
  --rz-base-800: #0F172A;
  --rz-base-900: #0F172A;
  --rz-base-background-color: #FFFFFF;
  --rz-body-background-color: #F1F5F9;
  --rz-text-color: #0F172A;
  --rz-text-secondary-color: #475569;
  --rz-text-tertiary-color: #475569;
  --rz-text-title-color: #0F172A;
  --rz-link-color: #334155;
  --rz-border-radius: 6px;
  --rz-text-font-family: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --rz-outline-color: #334155;
  --rz-grid-header-background-color: #E2E8F0;
  --rz-grid-stripe-background-color: #F0F4F8;
  --rz-grid-hover-background-color: rgb(51 65 85 / 0.07);
  --rz-grid-selected-background-color: rgb(51 65 85 / 0.2);
  --rz-grid-selected-color: #0F172A;
  --rz-tabs-tab-selected-color: #334155;
  --rz-tabs-tab-selected-top-border-color: #334155;
  --rz-series-1: #334155;
  --rz-series-2: #0284C7;
  --rz-series-3: #0369A1;
  --rz-series-4: #DC2626;
  --rz-chart-axis-color: #D5DDE7;
  --rz-chart-axis-label-color: #475569;
  --rz-chart-tooltip-background: #F8FAFC;
  --rz-chart-tooltip-color: #0F172A;
}
html[data-theme="minimal-white"] {
  color-scheme: light;
  --cno-primary: #111111;
  --cno-primary-rgb: 17 17 17;
  --cno-on-primary: #FFFFFF;
  --cno-primary-soft: rgb(17 17 17 / 0.1);
  --cno-secondary: #111111;
  --cno-on-secondary: #FFFFFF;
  --cno-accent: #E11D48;
  --cno-on-accent: #FFFFFF;
  --cno-bg: #FFFFFF;
  --cno-bg-alt: #F6F6F6;
  --cno-surface: #FFFFFF;
  --cno-surface-raised: #FFFFFF;
  --cno-surface-hover: rgb(17 17 17 / 0.06);
  --cno-text: #111111;
  --cno-text-muted: #525252;
  --cno-border: #E5E5E5;
  --cno-link: #111111;
  --cno-focus: #111111;
  --cno-header-bg: #FFFFFF;
  --cno-header-solid: #FFFFFF;
  --cno-header-text: #111111;
  --cno-header-border: 1px solid #E5E5E5;
  --cno-nav-active: #111111;
  --cno-header-accent: #111111;
  --cno-nav-hover: rgb(17 17 17 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #090909 0%, #0F0F0F 100%);
  --cno-hero-start: #090909;
  --cno-hero-end: #0F0F0F;
  --cno-hero-text: #FFFFFF;
  --cno-live: #DC2626;
  --cno-on-live: #FFFFFF;
  --cno-live-soft: rgb(220 38 38 / 0.1);
  --cno-upcoming: #1D4ED8;
  --cno-on-upcoming: #FFFFFF;
  --cno-result: #15803D;
  --cno-on-result: #FFFFFF;
  --cno-radius: 2px;
  --cno-radius-lg: 3px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: none;
  --cno-shadow-md: none;
  --cno-shadow-lg: none;
  --cno-card-bg: #FFFFFF;
  --cno-card-border: 1px solid transparent;
  --cno-card-shadow: none;
  --cno-card-hover-shadow: none;
  --cno-card-accent: transparent;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: none;
  --cno-font-heading: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-body: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: none;
  --cno-heading-weight: 800;
  --cno-heading-tracking: -0.02em;
  --rz-primary: #111111;
  --rz-primary-light: #414141;
  --rz-primary-lighter: rgb(17 17 17 / 0.14);
  --rz-primary-dark: #0E0E0E;
  --rz-primary-darker: #0D0D0D;
  --rz-on-primary: #FFFFFF;
  --rz-on-primary-lighter: #111111;
  --rz-secondary: #111111;
  --rz-on-secondary: #FFFFFF;
  --rz-success: #15803D;
  --rz-danger: #DC2626;
  --rz-info: #1D4ED8;
  --rz-warning: #E11D48;
  --rz-white: #FFFFFF;
  --rz-black: #111111;
  --rz-base-50: #FFFFFF;
  --rz-base-100: #F6F6F6;
  --rz-base-200: #EFEFEF;
  --rz-base-300: #E5E5E5;
  --rz-base-400: #AAAAAA;
  --rz-base-500: #7E7E7E;
  --rz-base-600: #525252;
  --rz-base-700: #525252;
  --rz-base-800: #111111;
  --rz-base-900: #111111;
  --rz-base-background-color: #FFFFFF;
  --rz-body-background-color: #FFFFFF;
  --rz-text-color: #111111;
  --rz-text-secondary-color: #525252;
  --rz-text-tertiary-color: #525252;
  --rz-text-title-color: #111111;
  --rz-link-color: #111111;
  --rz-border-radius: 2px;
  --rz-text-font-family: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --rz-outline-color: #111111;
  --rz-grid-header-background-color: #F6F6F6;
  --rz-grid-stripe-background-color: #FAFAFA;
  --rz-grid-hover-background-color: rgb(17 17 17 / 0.07);
  --rz-grid-selected-background-color: rgb(17 17 17 / 0.2);
  --rz-grid-selected-color: #111111;
  --rz-tabs-tab-selected-color: #111111;
  --rz-tabs-tab-selected-top-border-color: #111111;
  --rz-series-1: #111111;
  --rz-series-2: #E11D48;
  --rz-series-3: #1D4ED8;
  --rz-series-4: #DC2626;
  --rz-chart-axis-color: #E5E5E5;
  --rz-chart-axis-label-color: #525252;
  --rz-chart-tooltip-background: #FFFFFF;
  --rz-chart-tooltip-color: #111111;
}
html[data-theme="graphite-pro"] {
  color-scheme: dark;
  --cno-primary: #F97316;
  --cno-primary-rgb: 249 115 22;
  --cno-on-primary: #111111;
  --cno-primary-soft: rgb(249 115 22 / 0.18);
  --cno-secondary: #A1A1AA;
  --cno-on-secondary: #111111;
  --cno-accent: #FACC15;
  --cno-on-accent: #111111;
  --cno-bg: #18181B;
  --cno-bg-alt: #1C1C20;
  --cno-surface: #202024;
  --cno-surface-raised: #27272B;
  --cno-surface-hover: rgb(249 115 22 / 0.12);
  --cno-text: #F4F4F5;
  --cno-text-muted: #A1A1AA;
  --cno-border: #34343A;
  --cno-link: #F97316;
  --cno-focus: #FACC15;
  --cno-header-bg: #0F0F11;
  --cno-header-solid: #0F0F11;
  --cno-header-text: #F4F4F5;
  --cno-header-border: 0 solid transparent;
  --cno-nav-active: #FACC15;
  --cno-header-accent: #FACC15;
  --cno-nav-hover: rgb(244 244 245 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #0F0F11 0%, #0F0F11 100%);
  --cno-hero-start: #0F0F11;
  --cno-hero-end: #0F0F11;
  --cno-hero-text: #FFFFFF;
  --cno-live: #FF5D5D;
  --cno-on-live: #111111;
  --cno-live-soft: rgb(255 93 93 / 0.2);
  --cno-upcoming: #60A5FA;
  --cno-on-upcoming: #111111;
  --cno-result: #4ADE80;
  --cno-on-result: #111111;
  --cno-radius: 8px;
  --cno-radius-lg: 12px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: 0 2px 4px rgb(0 0 0 / .22);
  --cno-shadow-md: 0 10px 24px rgb(0 0 0 / .30);
  --cno-shadow-lg: 0 22px 48px rgb(0 0 0 / .40);
  --cno-card-bg: #202024;
  --cno-card-border: 1px solid rgb(52 52 58 / 0.6);
  --cno-card-shadow: 0 10px 24px rgb(0 0 0 / .30);
  --cno-card-hover-shadow: 0 22px 48px rgb(0 0 0 / .40);
  --cno-card-accent: transparent;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: none;
  --cno-font-heading: 'Oswald Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', 'Arial Narrow', sans-serif;
  --cno-font-body: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: uppercase;
  --cno-heading-weight: 600;
  --cno-heading-tracking: 0.01em;
  --rz-primary: #F97316;
  --rz-primary-light: #CE6219;
  --rz-primary-lighter: rgb(249 115 22 / 0.14);
  --rz-primary-dark: #D46213;
  --rz-primary-darker: #BB5610;
  --rz-on-primary: #111111;
  --rz-on-primary-lighter: #F97316;
  --rz-secondary: #A1A1AA;
  --rz-on-secondary: #111111;
  --rz-success: #4ADE80;
  --rz-danger: #FF5D5D;
  --rz-info: #60A5FA;
  --rz-warning: #FACC15;
  --rz-white: #202024;
  --rz-black: #F4F4F5;
  --rz-base-50: #202024;
  --rz-base-100: #1C1C20;
  --rz-base-200: #2C2C31;
  --rz-base-300: #34343A;
  --rz-base-400: #606067;
  --rz-base-500: #808088;
  --rz-base-600: #A1A1AA;
  --rz-base-700: #A1A1AA;
  --rz-base-800: #F4F4F5;
  --rz-base-900: #F4F4F5;
  --rz-base-background-color: #202024;
  --rz-body-background-color: #18181B;
  --rz-text-color: #F4F4F5;
  --rz-text-secondary-color: #A1A1AA;
  --rz-text-tertiary-color: #A1A1AA;
  --rz-text-title-color: #F4F4F5;
  --rz-link-color: #F97316;
  --rz-border-radius: 8px;
  --rz-text-font-family: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --rz-outline-color: #FACC15;
  --rz-grid-header-background-color: #1C1C20;
  --rz-grid-stripe-background-color: #1E1E22;
  --rz-grid-hover-background-color: rgb(249 115 22 / 0.16);
  --rz-grid-selected-background-color: rgb(249 115 22 / 0.2);
  --rz-grid-selected-color: #F4F4F5;
  --rz-tabs-tab-selected-color: #F97316;
  --rz-tabs-tab-selected-top-border-color: #F97316;
  --rz-series-1: #F97316;
  --rz-series-2: #FACC15;
  --rz-series-3: #60A5FA;
  --rz-series-4: #FF5D5D;
  --rz-chart-axis-color: #34343A;
  --rz-chart-axis-label-color: #A1A1AA;
  --rz-chart-tooltip-background: #27272B;
  --rz-chart-tooltip-color: #F4F4F5;
}
html[data-theme="neon-stadium"] {
  color-scheme: dark;
  --cno-primary: #00E5A0;
  --cno-primary-rgb: 0 229 160;
  --cno-on-primary: #111111;
  --cno-primary-soft: rgb(0 229 160 / 0.18);
  --cno-secondary: #B7A8D6;
  --cno-on-secondary: #111111;
  --cno-accent: #FF2E93;
  --cno-on-accent: #111111;
  --cno-bg: #0B0614;
  --cno-bg-alt: #100A1C;
  --cno-surface: #150D24;
  --cno-surface-raised: #1C1230;
  --cno-surface-hover: rgb(0 229 160 / 0.12);
  --cno-text: #F3EEFF;
  --cno-text-muted: #B7A8D6;
  --cno-border: #2E2147;
  --cno-link: #00E5A0;
  --cno-focus: #FF2E93;
  --cno-header-bg: linear-gradient(100deg, #1A0B35 0%, #0B0614 100%);
  --cno-header-solid: #1A0B35;
  --cno-header-text: #FFFFFF;
  --cno-header-border: 0 solid transparent;
  --cno-nav-active: #FF2E93;
  --cno-header-accent: #FF2E93;
  --cno-nav-hover: rgb(255 255 255 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #1A0B35 0%, #0B0614 100%);
  --cno-hero-start: #1A0B35;
  --cno-hero-end: #0B0614;
  --cno-hero-text: #FFFFFF;
  --cno-live: #FF2E93;
  --cno-on-live: #111111;
  --cno-live-soft: rgb(255 46 147 / 0.2);
  --cno-upcoming: #3BC9FF;
  --cno-on-upcoming: #111111;
  --cno-result: #00E5A0;
  --cno-on-result: #111111;
  --cno-radius: 18px;
  --cno-radius-lg: 27px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: 0 2px 4px rgb(0 0 0 / .22);
  --cno-shadow-md: 0 10px 24px rgb(0 0 0 / .30);
  --cno-shadow-lg: 0 22px 48px rgb(0 0 0 / .40);
  --cno-card-bg: rgb(28 18 48 / 0.72);
  --cno-card-border: 1px solid rgb(243 238 255 / 0.1);
  --cno-card-shadow: 0 10px 24px rgb(0 0 0 / .30);
  --cno-card-hover-shadow: 0 22px 48px rgb(0 0 0 / .40);
  --cno-card-accent: transparent;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: blur(10px) saturate(140%);
  --cno-font-heading: 'Oswald Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', 'Arial Narrow', sans-serif;
  --cno-font-body: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: uppercase;
  --cno-heading-weight: 600;
  --cno-heading-tracking: 0.01em;
  --rz-primary: #00E5A0;
  --rz-primary-light: #04BA87;
  --rz-primary-lighter: rgb(0 229 160 / 0.14);
  --rz-primary-dark: #00C388;
  --rz-primary-darker: #00AC78;
  --rz-on-primary: #111111;
  --rz-on-primary-lighter: #00E5A0;
  --rz-secondary: #B7A8D6;
  --rz-on-secondary: #111111;
  --rz-success: #00E5A0;
  --rz-danger: #FF2E93;
  --rz-info: #3BC9FF;
  --rz-warning: #FF2E93;
  --rz-white: #150D24;
  --rz-black: #F3EEFF;
  --rz-base-50: #150D24;
  --rz-base-100: #100A1C;
  --rz-base-200: #241939;
  --rz-base-300: #2E2147;
  --rz-base-400: #655780;
  --rz-base-500: #8E80AB;
  --rz-base-600: #B7A8D6;
  --rz-base-700: #B7A8D6;
  --rz-base-800: #F3EEFF;
  --rz-base-900: #F3EEFF;
  --rz-base-background-color: #150D24;
  --rz-body-background-color: #0B0614;
  --rz-text-color: #F3EEFF;
  --rz-text-secondary-color: #B7A8D6;
  --rz-text-tertiary-color: #B7A8D6;
  --rz-text-title-color: #F3EEFF;
  --rz-link-color: #00E5A0;
  --rz-border-radius: 18px;
  --rz-text-font-family: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --rz-outline-color: #FF2E93;
  --rz-grid-header-background-color: #100A1C;
  --rz-grid-stripe-background-color: #120C20;
  --rz-grid-hover-background-color: rgb(0 229 160 / 0.16);
  --rz-grid-selected-background-color: rgb(0 229 160 / 0.2);
  --rz-grid-selected-color: #F3EEFF;
  --rz-tabs-tab-selected-color: #00E5A0;
  --rz-tabs-tab-selected-top-border-color: #00E5A0;
  --rz-series-1: #00E5A0;
  --rz-series-2: #FF2E93;
  --rz-series-3: #3BC9FF;
  --rz-series-4: #FF2E93;
  --rz-chart-axis-color: #2E2147;
  --rz-chart-axis-label-color: #B7A8D6;
  --rz-chart-tooltip-background: #1C1230;
  --rz-chart-tooltip-color: #F3EEFF;
}
html[data-theme="classic-cricket"] {
  color-scheme: light;
  --cno-primary: #7A1F1F;
  --cno-primary-rgb: 122 31 31;
  --cno-on-primary: #FFFFFF;
  --cno-primary-soft: rgb(122 31 31 / 0.1);
  --cno-secondary: #2E5E3E;
  --cno-on-secondary: #FFFFFF;
  --cno-accent: #2E5E3E;
  --cno-on-accent: #FFFFFF;
  --cno-bg: #FAF7EF;
  --cno-bg-alt: #F1ECDD;
  --cno-surface: #FFFDF7;
  --cno-surface-raised: #FBF8EE;
  --cno-surface-hover: rgb(122 31 31 / 0.06);
  --cno-text: #2B2118;
  --cno-text-muted: #665848;
  --cno-border: #E3DAC5;
  --cno-link: #7A1F1F;
  --cno-focus: #7A1F1F;
  --cno-header-bg: #2E5E3E;
  --cno-header-solid: #2E5E3E;
  --cno-header-text: #FFFDF7;
  --cno-header-border: 0 solid transparent;
  --cno-nav-active: #FFFDF7;
  --cno-header-accent: #FFFDF7;
  --cno-nav-hover: rgb(255 253 247 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #2E5E3E 0%, #2E5E3E 100%);
  --cno-hero-start: #2E5E3E;
  --cno-hero-end: #2E5E3E;
  --cno-hero-text: #FFFFFF;
  --cno-live: #A61B1B;
  --cno-on-live: #FFFFFF;
  --cno-live-soft: rgb(166 27 27 / 0.1);
  --cno-upcoming: #2B5C8A;
  --cno-on-upcoming: #FFFFFF;
  --cno-result: #2E5E3E;
  --cno-on-result: #FFFFFF;
  --cno-radius: 4px;
  --cno-radius-lg: 6px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: 0 1px 2px rgb(15 23 42 / .06);
  --cno-shadow-md: 0 2px 6px rgb(15 23 42 / .08);
  --cno-shadow-lg: 0 8px 20px rgb(15 23 42 / .10);
  --cno-card-bg: #FFFDF7;
  --cno-card-border: 1px solid #E3DAC5;
  --cno-card-shadow: none;
  --cno-card-hover-shadow: 0 1px 2px rgb(15 23 42 / .06);
  --cno-card-accent: transparent;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: none;
  --cno-font-heading: 'Source Serif 4 Variable', 'Noto Serif Bengali Variable', 'Noto Serif Devanagari Variable', Georgia, 'Times New Roman', serif;
  --cno-font-body: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: none;
  --cno-heading-weight: 700;
  --cno-heading-tracking: -0.005em;
  --rz-primary: #7A1F1F;
  --rz-primary-light: #954B4A;
  --rz-primary-lighter: rgb(122 31 31 / 0.14);
  --rz-primary-dark: #681A1A;
  --rz-primary-darker: #5C1717;
  --rz-on-primary: #FFFFFF;
  --rz-on-primary-lighter: #7A1F1F;
  --rz-secondary: #2E5E3E;
  --rz-on-secondary: #FFFFFF;
  --rz-success: #2E5E3E;
  --rz-danger: #A61B1B;
  --rz-info: #2B5C8A;
  --rz-warning: #2E5E3E;
  --rz-white: #FFFDF7;
  --rz-black: #2B2118;
  --rz-base-50: #FFFDF7;
  --rz-base-100: #F1ECDD;
  --rz-base-200: #EEE8D9;
  --rz-base-300: #E3DAC5;
  --rz-base-400: #B1A693;
  --rz-base-500: #8C7F6E;
  --rz-base-600: #665848;
  --rz-base-700: #665848;
  --rz-base-800: #2B2118;
  --rz-base-900: #2B2118;
  --rz-base-background-color: #FFFDF7;
  --rz-body-background-color: #FAF7EF;
  --rz-text-color: #2B2118;
  --rz-text-secondary-color: #665848;
  --rz-text-tertiary-color: #665848;
  --rz-text-title-color: #2B2118;
  --rz-link-color: #7A1F1F;
  --rz-border-radius: 4px;
  --rz-text-font-family: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --rz-outline-color: #7A1F1F;
  --rz-grid-header-background-color: #F1ECDD;
  --rz-grid-stripe-background-color: #F8F4EA;
  --rz-grid-hover-background-color: rgb(122 31 31 / 0.07);
  --rz-grid-selected-background-color: rgb(122 31 31 / 0.2);
  --rz-grid-selected-color: #2B2118;
  --rz-tabs-tab-selected-color: #7A1F1F;
  --rz-tabs-tab-selected-top-border-color: #7A1F1F;
  --rz-series-1: #7A1F1F;
  --rz-series-2: #2E5E3E;
  --rz-series-3: #2B5C8A;
  --rz-series-4: #A61B1B;
  --rz-chart-axis-color: #E3DAC5;
  --rz-chart-axis-label-color: #665848;
  --rz-chart-tooltip-background: #FBF8EE;
  --rz-chart-tooltip-color: #2B2118;
}
html[data-theme="editorial-news"] {
  color-scheme: light;
  --cno-primary: #C8102E;
  --cno-primary-rgb: 200 16 46;
  --cno-on-primary: #FFFFFF;
  --cno-primary-soft: rgb(200 16 46 / 0.1);
  --cno-secondary: #111111;
  --cno-on-secondary: #FFFFFF;
  --cno-accent: #C8102E;
  --cno-on-accent: #FFFFFF;
  --cno-bg: #FFFFFF;
  --cno-bg-alt: #F5F5F2;
  --cno-surface: #FFFFFF;
  --cno-surface-raised: #FFFFFF;
  --cno-surface-hover: rgb(200 16 46 / 0.06);
  --cno-text: #111111;
  --cno-text-muted: #555555;
  --cno-border: #E2E2DE;
  --cno-link: #C8102E;
  --cno-focus: #C8102E;
  --cno-header-bg: #FFFFFF;
  --cno-header-solid: #FFFFFF;
  --cno-header-text: #111111;
  --cno-header-border: 3px solid #111111;
  --cno-nav-active: #C8102E;
  --cno-header-accent: #C8102E;
  --cno-nav-hover: rgb(17 17 17 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #6E0919 0%, #B40E29 100%);
  --cno-hero-start: #6E0919;
  --cno-hero-end: #B40E29;
  --cno-hero-text: #FFFFFF;
  --cno-live: #C8102E;
  --cno-on-live: #FFFFFF;
  --cno-live-soft: rgb(200 16 46 / 0.1);
  --cno-upcoming: #1D4ED8;
  --cno-on-upcoming: #FFFFFF;
  --cno-result: #15803D;
  --cno-on-result: #FFFFFF;
  --cno-radius: 0px;
  --cno-radius-lg: 0px;
  --cno-radius-pill: 0;
  --cno-shadow-sm: none;
  --cno-shadow-md: none;
  --cno-shadow-lg: none;
  --cno-card-bg: #FFFFFF;
  --cno-card-border: 0 solid transparent;
  --cno-card-shadow: none;
  --cno-card-hover-shadow: none;
  --cno-card-accent: transparent;
  --cno-card-rule: 1px solid #E2E2DE;
  --cno-card-backdrop: none;
  --cno-font-heading: 'Source Serif 4 Variable', 'Noto Serif Bengali Variable', 'Noto Serif Devanagari Variable', Georgia, 'Times New Roman', serif;
  --cno-font-body: 'Source Serif 4 Variable', 'Noto Serif Bengali Variable', 'Noto Serif Devanagari Variable', Georgia, 'Times New Roman', serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: none;
  --cno-heading-weight: 700;
  --cno-heading-tracking: -0.005em;
  --rz-primary: #C8102E;
  --rz-primary-light: #D34058;
  --rz-primary-lighter: rgb(200 16 46 / 0.14);
  --rz-primary-dark: #AA0E27;
  --rz-primary-darker: #960C22;
  --rz-on-primary: #FFFFFF;
  --rz-on-primary-lighter: #C8102E;
  --rz-secondary: #111111;
  --rz-on-secondary: #FFFFFF;
  --rz-success: #15803D;
  --rz-danger: #C8102E;
  --rz-info: #1D4ED8;
  --rz-warning: #C8102E;
  --rz-white: #FFFFFF;
  --rz-black: #111111;
  --rz-base-50: #FFFFFF;
  --rz-base-100: #F5F5F2;
  --rz-base-200: #EEEEEB;
  --rz-base-300: #E2E2DE;
  --rz-base-400: #AAAAA7;
  --rz-base-500: #7F7F7E;
  --rz-base-600: #555555;
  --rz-base-700: #555555;
  --rz-base-800: #111111;
  --rz-base-900: #111111;
  --rz-base-background-color: #FFFFFF;
  --rz-body-background-color: #FFFFFF;
  --rz-text-color: #111111;
  --rz-text-secondary-color: #555555;
  --rz-text-tertiary-color: #555555;
  --rz-text-title-color: #111111;
  --rz-link-color: #C8102E;
  --rz-border-radius: 0px;
  --rz-text-font-family: 'Source Serif 4 Variable', 'Noto Serif Bengali Variable', 'Noto Serif Devanagari Variable', Georgia, 'Times New Roman', serif;
  --rz-outline-color: #C8102E;
  --rz-grid-header-background-color: #F5F5F2;
  --rz-grid-stripe-background-color: #FAFAF8;
  --rz-grid-hover-background-color: rgb(200 16 46 / 0.07);
  --rz-grid-selected-background-color: rgb(200 16 46 / 0.2);
  --rz-grid-selected-color: #111111;
  --rz-tabs-tab-selected-color: #C8102E;
  --rz-tabs-tab-selected-top-border-color: #C8102E;
  --rz-series-1: #C8102E;
  --rz-series-2: #C8102E;
  --rz-series-3: #1D4ED8;
  --rz-series-4: #C8102E;
  --rz-chart-axis-color: #E2E2DE;
  --rz-chart-axis-label-color: #555555;
  --rz-chart-tooltip-background: #FFFFFF;
  --rz-chart-tooltip-color: #111111;
}
html[data-theme="international-tournament"] {
  color-scheme: light;
  --cno-primary: #3730A3;
  --cno-primary-rgb: 55 48 163;
  --cno-on-primary: #FFFFFF;
  --cno-primary-soft: rgb(55 48 163 / 0.1);
  --cno-secondary: #312E81;
  --cno-on-secondary: #FFFFFF;
  --cno-accent: #0891B2;
  --cno-on-accent: #111111;
  --cno-bg: #F5F5FF;
  --cno-bg-alt: #EBEBFB;
  --cno-surface: #FFFFFF;
  --cno-surface-raised: #FAFAFF;
  --cno-surface-hover: rgb(55 48 163 / 0.06);
  --cno-text: #16133A;
  --cno-text-muted: #4A4870;
  --cno-border: #DCDCF2;
  --cno-link: #3730A3;
  --cno-focus: #3730A3;
  --cno-header-bg: linear-gradient(100deg, #312E81 0%, #4338CA 100%);
  --cno-header-solid: #312E81;
  --cno-header-text: #FFFFFF;
  --cno-header-border: 0 solid transparent;
  --cno-nav-active: #0891B2;
  --cno-header-accent: #0891B2;
  --cno-nav-hover: rgb(255 255 255 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #312E81 0%, #4338CA 100%);
  --cno-hero-start: #312E81;
  --cno-hero-end: #4338CA;
  --cno-hero-text: #FFFFFF;
  --cno-live: #DC2626;
  --cno-on-live: #FFFFFF;
  --cno-live-soft: rgb(220 38 38 / 0.1);
  --cno-upcoming: #0369A1;
  --cno-on-upcoming: #FFFFFF;
  --cno-result: #15803D;
  --cno-on-result: #FFFFFF;
  --cno-radius: 12px;
  --cno-radius-lg: 18px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: 0 1px 3px rgb(15 23 42 / .08);
  --cno-shadow-md: 0 6px 16px rgb(15 23 42 / .10);
  --cno-shadow-lg: 0 16px 36px rgb(15 23 42 / .14);
  --cno-card-bg: #FFFFFF;
  --cno-card-border: 1px solid rgb(220 220 242 / 0.6);
  --cno-card-shadow: 0 6px 16px rgb(15 23 42 / .10);
  --cno-card-hover-shadow: 0 16px 36px rgb(15 23 42 / .14);
  --cno-card-accent: transparent;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: none;
  --cno-font-heading: 'Oswald Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', 'Arial Narrow', sans-serif;
  --cno-font-body: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: uppercase;
  --cno-heading-weight: 600;
  --cno-heading-tracking: 0.01em;
  --rz-primary: #3730A3;
  --rz-primary-light: #5F59B5;
  --rz-primary-lighter: rgb(55 48 163 / 0.14);
  --rz-primary-dark: #2F298B;
  --rz-primary-darker: #29247A;
  --rz-on-primary: #FFFFFF;
  --rz-on-primary-lighter: #3730A3;
  --rz-secondary: #312E81;
  --rz-on-secondary: #FFFFFF;
  --rz-success: #15803D;
  --rz-danger: #DC2626;
  --rz-info: #0369A1;
  --rz-warning: #0891B2;
  --rz-white: #FFFFFF;
  --rz-black: #16133A;
  --rz-base-50: #FFFFFF;
  --rz-base-100: #EBEBFB;
  --rz-base-200: #EAEAF7;
  --rz-base-300: #DCDCF2;
  --rz-base-400: #A2A1BE;
  --rz-base-500: #767497;
  --rz-base-600: #4A4870;
  --rz-base-700: #4A4870;
  --rz-base-800: #16133A;
  --rz-base-900: #16133A;
  --rz-base-background-color: #FFFFFF;
  --rz-body-background-color: #F5F5FF;
  --rz-text-color: #16133A;
  --rz-text-secondary-color: #4A4870;
  --rz-text-tertiary-color: #4A4870;
  --rz-text-title-color: #16133A;
  --rz-link-color: #3730A3;
  --rz-border-radius: 12px;
  --rz-text-font-family: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --rz-outline-color: #3730A3;
  --rz-grid-header-background-color: #EBEBFB;
  --rz-grid-stripe-background-color: #F5F5FD;
  --rz-grid-hover-background-color: rgb(55 48 163 / 0.07);
  --rz-grid-selected-background-color: rgb(55 48 163 / 0.2);
  --rz-grid-selected-color: #16133A;
  --rz-tabs-tab-selected-color: #3730A3;
  --rz-tabs-tab-selected-top-border-color: #3730A3;
  --rz-series-1: #3730A3;
  --rz-series-2: #0891B2;
  --rz-series-3: #0369A1;
  --rz-series-4: #DC2626;
  --rz-chart-axis-color: #DCDCF2;
  --rz-chart-axis-label-color: #4A4870;
  --rz-chart-tooltip-background: #FAFAFF;
  --rz-chart-tooltip-color: #16133A;
}
html[data-theme="world-cup"] {
  color-scheme: light;
  --cno-primary: #0A4BA0;
  --cno-primary-rgb: 10 75 160;
  --cno-on-primary: #FFFFFF;
  --cno-primary-soft: rgb(10 75 160 / 0.1);
  --cno-secondary: #0A2463;
  --cno-on-secondary: #FFFFFF;
  --cno-accent: #D97706;
  --cno-on-accent: #111111;
  --cno-bg: #F4F8FC;
  --cno-bg-alt: #E6EFF8;
  --cno-surface: #FFFFFF;
  --cno-surface-raised: #F9FBFE;
  --cno-surface-hover: rgb(10 75 160 / 0.06);
  --cno-text: #0B1F3A;
  --cno-text-muted: #465A73;
  --cno-border: #D3E0EE;
  --cno-link: #0A4BA0;
  --cno-focus: #0A4BA0;
  --cno-header-bg: linear-gradient(100deg, #0A2463 0%, #1B6CA8 100%);
  --cno-header-solid: #0A2463;
  --cno-header-text: #FFFFFF;
  --cno-header-border: 0 solid transparent;
  --cno-nav-active: #D97706;
  --cno-header-accent: #D97706;
  --cno-nav-hover: rgb(255 255 255 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #0A2463 0%, #1B6CA8 100%);
  --cno-hero-start: #0A2463;
  --cno-hero-end: #1B6CA8;
  --cno-hero-text: #FFFFFF;
  --cno-live: #DC2626;
  --cno-on-live: #FFFFFF;
  --cno-live-soft: rgb(220 38 38 / 0.1);
  --cno-upcoming: #0A4BA0;
  --cno-on-upcoming: #FFFFFF;
  --cno-result: #0F766E;
  --cno-on-result: #FFFFFF;
  --cno-radius: 14px;
  --cno-radius-lg: 21px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: 0 1px 3px rgb(15 23 42 / .08);
  --cno-shadow-md: 0 6px 16px rgb(15 23 42 / .10);
  --cno-shadow-lg: 0 16px 36px rgb(15 23 42 / .14);
  --cno-card-bg: #FFFFFF;
  --cno-card-border: 1px solid rgb(211 224 238 / 0.6);
  --cno-card-shadow: 0 6px 16px rgb(15 23 42 / .10);
  --cno-card-hover-shadow: 0 16px 36px rgb(15 23 42 / .14);
  --cno-card-accent: transparent;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: none;
  --cno-font-heading: 'Oswald Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', 'Arial Narrow', sans-serif;
  --cno-font-body: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: uppercase;
  --cno-heading-weight: 600;
  --cno-heading-tracking: 0.01em;
  --rz-primary: #0A4BA0;
  --rz-primary-light: #3B6FB3;
  --rz-primary-lighter: rgb(10 75 160 / 0.14);
  --rz-primary-dark: #084088;
  --rz-primary-darker: #083878;
  --rz-on-primary: #FFFFFF;
  --rz-on-primary-lighter: #0A4BA0;
  --rz-secondary: #0A2463;
  --rz-on-secondary: #FFFFFF;
  --rz-success: #0F766E;
  --rz-danger: #DC2626;
  --rz-info: #0A4BA0;
  --rz-warning: #D97706;
  --rz-white: #FFFFFF;
  --rz-black: #0B1F3A;
  --rz-base-50: #FFFFFF;
  --rz-base-100: #E6EFF8;
  --rz-base-200: #E5ECF5;
  --rz-base-300: #D3E0EE;
  --rz-base-400: #9BAABD;
  --rz-base-500: #708298;
  --rz-base-600: #465A73;
  --rz-base-700: #465A73;
  --rz-base-800: #0B1F3A;
  --rz-base-900: #0B1F3A;
  --rz-base-background-color: #FFFFFF;
  --rz-body-background-color: #F4F8FC;
  --rz-text-color: #0B1F3A;
  --rz-text-secondary-color: #465A73;
  --rz-text-tertiary-color: #465A73;
  --rz-text-title-color: #0B1F3A;
  --rz-link-color: #0A4BA0;
  --rz-border-radius: 14px;
  --rz-text-font-family: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --rz-outline-color: #0A4BA0;
  --rz-grid-header-background-color: #E6EFF8;
  --rz-grid-stripe-background-color: #F2F7FC;
  --rz-grid-hover-background-color: rgb(10 75 160 / 0.07);
  --rz-grid-selected-background-color: rgb(10 75 160 / 0.2);
  --rz-grid-selected-color: #0B1F3A;
  --rz-tabs-tab-selected-color: #0A4BA0;
  --rz-tabs-tab-selected-top-border-color: #0A4BA0;
  --rz-series-1: #0A4BA0;
  --rz-series-2: #D97706;
  --rz-series-3: #0A4BA0;
  --rz-series-4: #DC2626;
  --rz-chart-axis-color: #D3E0EE;
  --rz-chart-axis-label-color: #465A73;
  --rz-chart-tooltip-background: #F9FBFE;
  --rz-chart-tooltip-color: #0B1F3A;
}
html[data-theme="t20-league"] {
  color-scheme: light;
  --cno-primary: #BE185D;
  --cno-primary-rgb: 190 24 93;
  --cno-on-primary: #FFFFFF;
  --cno-primary-soft: rgb(190 24 93 / 0.1);
  --cno-secondary: #7C3AED;
  --cno-on-secondary: #FFFFFF;
  --cno-accent: #EA580C;
  --cno-on-accent: #111111;
  --cno-bg: #FFF7F3;
  --cno-bg-alt: #FCEBE4;
  --cno-surface: #FFFFFF;
  --cno-surface-raised: #FFFBF9;
  --cno-surface-hover: rgb(190 24 93 / 0.06);
  --cno-text: #2A1020;
  --cno-text-muted: #6B4A5A;
  --cno-border: #F2D9DF;
  --cno-link: #BE185D;
  --cno-focus: #BE185D;
  --cno-header-bg: linear-gradient(100deg, #6D28D9 0%, #DB2777 100%);
  --cno-header-solid: #6D28D9;
  --cno-header-text: #FFFFFF;
  --cno-header-border: 0 solid transparent;
  --cno-nav-active: #FFFFFF;
  --cno-header-accent: #EA580C;
  --cno-nav-hover: rgb(255 255 255 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #6023BF 0%, #C12269 100%);
  --cno-hero-start: #6023BF;
  --cno-hero-end: #C12269;
  --cno-hero-text: #FFFFFF;
  --cno-live: #DC2626;
  --cno-on-live: #FFFFFF;
  --cno-live-soft: rgb(220 38 38 / 0.1);
  --cno-upcoming: #6D28D9;
  --cno-on-upcoming: #FFFFFF;
  --cno-result: #15803D;
  --cno-on-result: #FFFFFF;
  --cno-radius: 16px;
  --cno-radius-lg: 24px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: 0 2px 4px rgb(15 23 42 / .22);
  --cno-shadow-md: 0 10px 24px rgb(15 23 42 / .30);
  --cno-shadow-lg: 0 22px 48px rgb(15 23 42 / .40);
  --cno-card-bg: #FFFFFF;
  --cno-card-border: 1px solid rgb(242 217 223 / 0.6);
  --cno-card-shadow: 0 10px 24px rgb(15 23 42 / .30);
  --cno-card-hover-shadow: 0 22px 48px rgb(15 23 42 / .40);
  --cno-card-accent: transparent;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: none;
  --cno-font-heading: 'Oswald Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', 'Arial Narrow', sans-serif;
  --cno-font-body: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: uppercase;
  --cno-heading-weight: 600;
  --cno-heading-tracking: 0.01em;
  --rz-primary: #BE185D;
  --rz-primary-light: #CB467D;
  --rz-primary-lighter: rgb(190 24 93 / 0.14);
  --rz-primary-dark: #A2144F;
  --rz-primary-darker: #8E1246;
  --rz-on-primary: #FFFFFF;
  --rz-on-primary-lighter: #BE185D;
  --rz-secondary: #7C3AED;
  --rz-on-secondary: #FFFFFF;
  --rz-success: #15803D;
  --rz-danger: #DC2626;
  --rz-info: #6D28D9;
  --rz-warning: #EA580C;
  --rz-white: #FFFFFF;
  --rz-black: #2A1020;
  --rz-base-50: #FFFFFF;
  --rz-base-100: #FCEBE4;
  --rz-base-200: #F7E8EC;
  --rz-base-300: #F2D9DF;
  --rz-base-400: #BCA0AA;
  --rz-base-500: #947582;
  --rz-base-600: #6B4A5A;
  --rz-base-700: #6B4A5A;
  --rz-base-800: #2A1020;
  --rz-base-900: #2A1020;
  --rz-base-background-color: #FFFFFF;
  --rz-body-background-color: #FFF7F3;
  --rz-text-color: #2A1020;
  --rz-text-secondary-color: #6B4A5A;
  --rz-text-tertiary-color: #6B4A5A;
  --rz-text-title-color: #2A1020;
  --rz-link-color: #BE185D;
  --rz-border-radius: 16px;
  --rz-text-font-family: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --rz-outline-color: #BE185D;
  --rz-grid-header-background-color: #FCEBE4;
  --rz-grid-stripe-background-color: #FEF5F2;
  --rz-grid-hover-background-color: rgb(190 24 93 / 0.07);
  --rz-grid-selected-background-color: rgb(190 24 93 / 0.2);
  --rz-grid-selected-color: #2A1020;
  --rz-tabs-tab-selected-color: #BE185D;
  --rz-tabs-tab-selected-top-border-color: #BE185D;
  --rz-series-1: #BE185D;
  --rz-series-2: #EA580C;
  --rz-series-3: #6D28D9;
  --rz-series-4: #DC2626;
  --rz-chart-axis-color: #F2D9DF;
  --rz-chart-axis-label-color: #6B4A5A;
  --rz-chart-tooltip-background: #FFFBF9;
  --rz-chart-tooltip-color: #2A1020;
}
html[data-theme="test-cricket"] {
  color-scheme: light;
  --cno-primary: #9F1239;
  --cno-primary-rgb: 159 18 57;
  --cno-on-primary: #FFFFFF;
  --cno-primary-soft: rgb(159 18 57 / 0.1);
  --cno-secondary: #1C1917;
  --cno-on-secondary: #FFFFFF;
  --cno-accent: #15803D;
  --cno-on-accent: #FFFFFF;
  --cno-bg: #F7F5F0;
  --cno-bg-alt: #EEEAE0;
  --cno-surface: #FFFFFF;
  --cno-surface-raised: #FCFBF8;
  --cno-surface-hover: rgb(159 18 57 / 0.06);
  --cno-text: #1C1917;
  --cno-text-muted: #57534E;
  --cno-border: #E2DDD2;
  --cno-link: #9F1239;
  --cno-focus: #9F1239;
  --cno-header-bg: #1C1917;
  --cno-header-solid: #1C1917;
  --cno-header-text: #F7F5F0;
  --cno-header-border: 0 solid transparent;
  --cno-nav-active: #15803D;
  --cno-header-accent: #15803D;
  --cno-nav-hover: rgb(247 245 240 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #1C1917 0%, #1C1917 100%);
  --cno-hero-start: #1C1917;
  --cno-hero-end: #1C1917;
  --cno-hero-text: #FFFFFF;
  --cno-live: #9F1239;
  --cno-on-live: #FFFFFF;
  --cno-live-soft: rgb(159 18 57 / 0.1);
  --cno-upcoming: #1D4ED8;
  --cno-on-upcoming: #FFFFFF;
  --cno-result: #15803D;
  --cno-on-result: #FFFFFF;
  --cno-radius: 4px;
  --cno-radius-lg: 6px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: 0 1px 2px rgb(15 23 42 / .06);
  --cno-shadow-md: 0 2px 6px rgb(15 23 42 / .08);
  --cno-shadow-lg: 0 8px 20px rgb(15 23 42 / .10);
  --cno-card-bg: #FFFFFF;
  --cno-card-border: 1px solid #E2DDD2;
  --cno-card-shadow: none;
  --cno-card-hover-shadow: 0 1px 2px rgb(15 23 42 / .06);
  --cno-card-accent: transparent;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: none;
  --cno-font-heading: 'Source Serif 4 Variable', 'Noto Serif Bengali Variable', 'Noto Serif Devanagari Variable', Georgia, 'Times New Roman', serif;
  --cno-font-body: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: none;
  --cno-heading-weight: 700;
  --cno-heading-tracking: -0.005em;
  --rz-primary: #9F1239;
  --rz-primary-light: #B24161;
  --rz-primary-lighter: rgb(159 18 57 / 0.14);
  --rz-primary-dark: #870F30;
  --rz-primary-darker: #770E2B;
  --rz-on-primary: #FFFFFF;
  --rz-on-primary-lighter: #9F1239;
  --rz-secondary: #1C1917;
  --rz-on-secondary: #FFFFFF;
  --rz-success: #15803D;
  --rz-danger: #9F1239;
  --rz-info: #1D4ED8;
  --rz-warning: #15803D;
  --rz-white: #FFFFFF;
  --rz-black: #1C1917;
  --rz-base-50: #FFFFFF;
  --rz-base-100: #EEEAE0;
  --rz-base-200: #EEEBE4;
  --rz-base-300: #E2DDD2;
  --rz-base-400: #AAA69D;
  --rz-base-500: #817C76;
  --rz-base-600: #57534E;
  --rz-base-700: #57534E;
  --rz-base-800: #1C1917;
  --rz-base-900: #1C1917;
  --rz-base-background-color: #FFFFFF;
  --rz-body-background-color: #F7F5F0;
  --rz-text-color: #1C1917;
  --rz-text-secondary-color: #57534E;
  --rz-text-tertiary-color: #57534E;
  --rz-text-title-color: #1C1917;
  --rz-link-color: #9F1239;
  --rz-border-radius: 4px;
  --rz-text-font-family: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --rz-outline-color: #9F1239;
  --rz-grid-header-background-color: #EEEAE0;
  --rz-grid-stripe-background-color: #F6F4F0;
  --rz-grid-hover-background-color: rgb(159 18 57 / 0.07);
  --rz-grid-selected-background-color: rgb(159 18 57 / 0.2);
  --rz-grid-selected-color: #1C1917;
  --rz-tabs-tab-selected-color: #9F1239;
  --rz-tabs-tab-selected-top-border-color: #9F1239;
  --rz-series-1: #9F1239;
  --rz-series-2: #15803D;
  --rz-series-3: #1D4ED8;
  --rz-series-4: #9F1239;
  --rz-chart-axis-color: #E2DDD2;
  --rz-chart-axis-label-color: #57534E;
  --rz-chart-tooltip-background: #FCFBF8;
  --rz-chart-tooltip-color: #1C1917;
}
html[data-theme="heritage-cricket"] {
  color-scheme: light;
  --cno-primary: #8C5A2B;
  --cno-primary-rgb: 140 90 43;
  --cno-on-primary: #FFFFFF;
  --cno-primary-soft: rgb(140 90 43 / 0.1);
  --cno-secondary: #3A2E22;
  --cno-on-secondary: #FFFFFF;
  --cno-accent: #4D6B3C;
  --cno-on-accent: #FFFFFF;
  --cno-bg: #F3EDE2;
  --cno-bg-alt: #EAE1D1;
  --cno-surface: #FBF7EF;
  --cno-surface-raised: #F7F1E6;
  --cno-surface-hover: rgb(140 90 43 / 0.06);
  --cno-text: #3A2E22;
  --cno-text-muted: #6A5A48;
  --cno-border: #DCCFB8;
  --cno-link: #8C5A2B;
  --cno-focus: #8C5A2B;
  --cno-header-bg: #3A2E22;
  --cno-header-solid: #3A2E22;
  --cno-header-text: #FBF7EF;
  --cno-header-border: 0 solid transparent;
  --cno-nav-active: #FBF7EF;
  --cno-header-accent: #4D6B3C;
  --cno-nav-hover: rgb(251 247 239 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #3A2E22 0%, #3A2E22 100%);
  --cno-hero-start: #3A2E22;
  --cno-hero-end: #3A2E22;
  --cno-hero-text: #FFFFFF;
  --cno-live: #A0301F;
  --cno-on-live: #FFFFFF;
  --cno-live-soft: rgb(160 48 31 / 0.1);
  --cno-upcoming: #2D5A7B;
  --cno-on-upcoming: #FFFFFF;
  --cno-result: #4D6B3C;
  --cno-on-result: #FFFFFF;
  --cno-radius: 2px;
  --cno-radius-lg: 3px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: 0 1px 2px rgb(15 23 42 / .06);
  --cno-shadow-md: 0 2px 6px rgb(15 23 42 / .08);
  --cno-shadow-lg: 0 8px 20px rgb(15 23 42 / .10);
  --cno-card-bg: #FBF7EF;
  --cno-card-border: 1px solid #DCCFB8;
  --cno-card-shadow: none;
  --cno-card-hover-shadow: 0 1px 2px rgb(15 23 42 / .06);
  --cno-card-accent: transparent;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: none;
  --cno-font-heading: 'Source Serif 4 Variable', 'Noto Serif Bengali Variable', 'Noto Serif Devanagari Variable', Georgia, 'Times New Roman', serif;
  --cno-font-body: 'Source Serif 4 Variable', 'Noto Serif Bengali Variable', 'Noto Serif Devanagari Variable', Georgia, 'Times New Roman', serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: none;
  --cno-heading-weight: 700;
  --cno-heading-tracking: -0.005em;
  --rz-primary: #8C5A2B;
  --rz-primary-light: #A27952;
  --rz-primary-lighter: rgb(140 90 43 / 0.14);
  --rz-primary-dark: #774C25;
  --rz-primary-darker: #694420;
  --rz-on-primary: #FFFFFF;
  --rz-on-primary-lighter: #8C5A2B;
  --rz-secondary: #3A2E22;
  --rz-on-secondary: #FFFFFF;
  --rz-success: #4D6B3C;
  --rz-danger: #A0301F;
  --rz-info: #2D5A7B;
  --rz-warning: #4D6B3C;
  --rz-white: #FBF7EF;
  --rz-black: #3A2E22;
  --rz-base-50: #FBF7EF;
  --rz-base-100: #EAE1D1;
  --rz-base-200: #E8DFCE;
  --rz-base-300: #DCCFB8;
  --rz-base-400: #AEA08B;
  --rz-base-500: #8C7D6A;
  --rz-base-600: #6A5A48;
  --rz-base-700: #6A5A48;
  --rz-base-800: #3A2E22;
  --rz-base-900: #3A2E22;
  --rz-base-background-color: #FBF7EF;
  --rz-body-background-color: #F3EDE2;
  --rz-text-color: #3A2E22;
  --rz-text-secondary-color: #6A5A48;
  --rz-text-tertiary-color: #6A5A48;
  --rz-text-title-color: #3A2E22;
  --rz-link-color: #8C5A2B;
  --rz-border-radius: 2px;
  --rz-text-font-family: 'Source Serif 4 Variable', 'Noto Serif Bengali Variable', 'Noto Serif Devanagari Variable', Georgia, 'Times New Roman', serif;
  --rz-outline-color: #8C5A2B;
  --rz-grid-header-background-color: #EAE1D1;
  --rz-grid-stripe-background-color: #F2ECE0;
  --rz-grid-hover-background-color: rgb(140 90 43 / 0.07);
  --rz-grid-selected-background-color: rgb(140 90 43 / 0.2);
  --rz-grid-selected-color: #3A2E22;
  --rz-tabs-tab-selected-color: #8C5A2B;
  --rz-tabs-tab-selected-top-border-color: #8C5A2B;
  --rz-series-1: #8C5A2B;
  --rz-series-2: #4D6B3C;
  --rz-series-3: #2D5A7B;
  --rz-series-4: #A0301F;
  --rz-chart-axis-color: #DCCFB8;
  --rz-chart-axis-label-color: #6A5A48;
  --rz-chart-tooltip-background: #F7F1E6;
  --rz-chart-tooltip-color: #3A2E22;
}
html[data-theme="modern-sports"] {
  color-scheme: light;
  --cno-primary: #2563EB;
  --cno-primary-rgb: 37 99 235;
  --cno-on-primary: #FFFFFF;
  --cno-primary-soft: rgb(37 99 235 / 0.1);
  --cno-secondary: #0F172A;
  --cno-on-secondary: #FFFFFF;
  --cno-accent: #16A34A;
  --cno-on-accent: #111111;
  --cno-bg: #F8FAFC;
  --cno-bg-alt: #EEF2F7;
  --cno-surface: #FFFFFF;
  --cno-surface-raised: #FFFFFF;
  --cno-surface-hover: rgb(37 99 235 / 0.06);
  --cno-text: #0F172A;
  --cno-text-muted: #475569;
  --cno-border: #E2E8F0;
  --cno-link: #2563EB;
  --cno-focus: #2563EB;
  --cno-header-bg: #0F172A;
  --cno-header-solid: #0F172A;
  --cno-header-text: #FFFFFF;
  --cno-header-border: 0 solid transparent;
  --cno-nav-active: #16A34A;
  --cno-header-accent: #16A34A;
  --cno-nav-hover: rgb(255 255 255 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #0F172A 0%, #0F172A 100%);
  --cno-hero-start: #0F172A;
  --cno-hero-end: #0F172A;
  --cno-hero-text: #FFFFFF;
  --cno-live: #E11D48;
  --cno-on-live: #FFFFFF;
  --cno-live-soft: rgb(225 29 72 / 0.1);
  --cno-upcoming: #2563EB;
  --cno-on-upcoming: #FFFFFF;
  --cno-result: #16A34A;
  --cno-on-result: #111111;
  --cno-radius: 20px;
  --cno-radius-lg: 30px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: 0 2px 4px rgb(15 23 42 / .22);
  --cno-shadow-md: 0 10px 24px rgb(15 23 42 / .30);
  --cno-shadow-lg: 0 22px 48px rgb(15 23 42 / .40);
  --cno-card-bg: #FFFFFF;
  --cno-card-border: 1px solid rgb(226 232 240 / 0.6);
  --cno-card-shadow: 0 10px 24px rgb(15 23 42 / .30);
  --cno-card-hover-shadow: 0 22px 48px rgb(15 23 42 / .40);
  --cno-card-accent: transparent;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: none;
  --cno-font-heading: 'Oswald Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', 'Arial Narrow', sans-serif;
  --cno-font-body: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: uppercase;
  --cno-heading-weight: 600;
  --cno-heading-tracking: 0.01em;
  --rz-primary: #2563EB;
  --rz-primary-light: #5182EF;
  --rz-primary-lighter: rgb(37 99 235 / 0.14);
  --rz-primary-dark: #1F54C8;
  --rz-primary-darker: #1C4AB0;
  --rz-on-primary: #FFFFFF;
  --rz-on-primary-lighter: #2563EB;
  --rz-secondary: #0F172A;
  --rz-on-secondary: #FFFFFF;
  --rz-success: #16A34A;
  --rz-danger: #E11D48;
  --rz-info: #2563EB;
  --rz-warning: #16A34A;
  --rz-white: #FFFFFF;
  --rz-black: #0F172A;
  --rz-base-50: #FFFFFF;
  --rz-base-100: #EEF2F7;
  --rz-base-200: #EEF1F6;
  --rz-base-300: #E2E8F0;
  --rz-base-400: #A4ADBA;
  --rz-base-500: #768192;
  --rz-base-600: #475569;
  --rz-base-700: #475569;
  --rz-base-800: #0F172A;
  --rz-base-900: #0F172A;
  --rz-base-background-color: #FFFFFF;
  --rz-body-background-color: #F8FAFC;
  --rz-text-color: #0F172A;
  --rz-text-secondary-color: #475569;
  --rz-text-tertiary-color: #475569;
  --rz-text-title-color: #0F172A;
  --rz-link-color: #2563EB;
  --rz-border-radius: 20px;
  --rz-text-font-family: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --rz-outline-color: #2563EB;
  --rz-grid-header-background-color: #EEF2F7;
  --rz-grid-stripe-background-color: #F6F8FB;
  --rz-grid-hover-background-color: rgb(37 99 235 / 0.07);
  --rz-grid-selected-background-color: rgb(37 99 235 / 0.2);
  --rz-grid-selected-color: #0F172A;
  --rz-tabs-tab-selected-color: #2563EB;
  --rz-tabs-tab-selected-top-border-color: #2563EB;
  --rz-series-1: #2563EB;
  --rz-series-2: #16A34A;
  --rz-series-3: #2563EB;
  --rz-series-4: #E11D48;
  --rz-chart-axis-color: #E2E8F0;
  --rz-chart-axis-label-color: #475569;
  --rz-chart-tooltip-background: #FFFFFF;
  --rz-chart-tooltip-color: #0F172A;
}
html[data-theme="contrast-pro"] {
  color-scheme: dark;
  --cno-primary: #FFD400;
  --cno-primary-rgb: 255 212 0;
  --cno-on-primary: #111111;
  --cno-primary-soft: rgb(255 212 0 / 0.18);
  --cno-secondary: #FFFFFF;
  --cno-on-secondary: #111111;
  --cno-accent: #7CC4FF;
  --cno-on-accent: #111111;
  --cno-bg: #000000;
  --cno-bg-alt: #000000;
  --cno-surface: #0A0A0A;
  --cno-surface-raised: #141414;
  --cno-surface-hover: rgb(255 212 0 / 0.12);
  --cno-text: #FFFFFF;
  --cno-text-muted: #E6E6E6;
  --cno-border: #FFFFFF;
  --cno-link: #FFD400;
  --cno-focus: #7CC4FF;
  --cno-header-bg: #000000;
  --cno-header-solid: #000000;
  --cno-header-text: #FFFFFF;
  --cno-header-border: 3px solid #FFFFFF;
  --cno-nav-active: #FFD400;
  --cno-header-accent: #FFD400;
  --cno-nav-hover: rgb(255 255 255 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #000000 0%, #000000 100%);
  --cno-hero-start: #000000;
  --cno-hero-end: #000000;
  --cno-hero-text: #FFFFFF;
  --cno-live: #FF6B6B;
  --cno-on-live: #111111;
  --cno-live-soft: rgb(255 107 107 / 0.2);
  --cno-upcoming: #7CC4FF;
  --cno-on-upcoming: #111111;
  --cno-result: #6EE7A8;
  --cno-on-result: #111111;
  --cno-radius: 4px;
  --cno-radius-lg: 6px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: none;
  --cno-shadow-md: none;
  --cno-shadow-lg: none;
  --cno-card-bg: #0A0A0A;
  --cno-card-border: 2px solid #FFFFFF;
  --cno-card-shadow: none;
  --cno-card-hover-shadow: none;
  --cno-card-accent: transparent;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: none;
  --cno-font-heading: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-body: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: none;
  --cno-heading-weight: 800;
  --cno-heading-tracking: -0.02em;
  --rz-primary: #FFD400;
  --rz-primary-light: #CEAC02;
  --rz-primary-lighter: rgb(255 212 0 / 0.14);
  --rz-primary-dark: #D9B400;
  --rz-primary-darker: #BF9F00;
  --rz-on-primary: #111111;
  --rz-on-primary-lighter: #FFD400;
  --rz-secondary: #FFFFFF;
  --rz-on-secondary: #111111;
  --rz-success: #6EE7A8;
  --rz-danger: #FF6B6B;
  --rz-info: #7CC4FF;
  --rz-warning: #7CC4FF;
  --rz-white: #0A0A0A;
  --rz-black: #FFFFFF;
  --rz-base-50: #0A0A0A;
  --rz-base-100: #000000;
  --rz-base-200: #9D9D9D;
  --rz-base-300: #FFFFFF;
  --rz-base-400: #F5F5F5;
  --rz-base-500: #EEEEEE;
  --rz-base-600: #E6E6E6;
  --rz-base-700: #E6E6E6;
  --rz-base-800: #FFFFFF;
  --rz-base-900: #FFFFFF;
  --rz-base-background-color: #0A0A0A;
  --rz-body-background-color: #000000;
  --rz-text-color: #FFFFFF;
  --rz-text-secondary-color: #E6E6E6;
  --rz-text-tertiary-color: #E6E6E6;
  --rz-text-title-color: #FFFFFF;
  --rz-link-color: #FFD400;
  --rz-border-radius: 4px;
  --rz-text-font-family: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --rz-outline-color: #7CC4FF;
  --rz-grid-header-background-color: #000000;
  --rz-grid-stripe-background-color: #050505;
  --rz-grid-hover-background-color: rgb(255 212 0 / 0.16);
  --rz-grid-selected-background-color: rgb(255 212 0 / 0.2);
  --rz-grid-selected-color: #FFFFFF;
  --rz-tabs-tab-selected-color: #FFD400;
  --rz-tabs-tab-selected-top-border-color: #FFD400;
  --rz-series-1: #FFD400;
  --rz-series-2: #7CC4FF;
  --rz-series-3: #7CC4FF;
  --rz-series-4: #FF6B6B;
  --rz-chart-axis-color: #FFFFFF;
  --rz-chart-axis-label-color: #E6E6E6;
  --rz-chart-tooltip-background: #141414;
  --rz-chart-tooltip-color: #FFFFFF;
}
html[data-theme="warm-editorial"] {
  color-scheme: light;
  --cno-primary: #C2410C;
  --cno-primary-rgb: 194 65 12;
  --cno-on-primary: #FFFFFF;
  --cno-primary-soft: rgb(194 65 12 / 0.1);
  --cno-secondary: #9A3412;
  --cno-on-secondary: #FFFFFF;
  --cno-accent: #9A3412;
  --cno-on-accent: #FFFFFF;
  --cno-bg: #FBF6F0;
  --cno-bg-alt: #F4EADF;
  --cno-surface: #FFFFFF;
  --cno-surface-raised: #FFFCF8;
  --cno-surface-hover: rgb(194 65 12 / 0.06);
  --cno-text: #2A211B;
  --cno-text-muted: #665649;
  --cno-border: #EADBCB;
  --cno-link: #C2410C;
  --cno-focus: #C2410C;
  --cno-header-bg: #FFFFFF;
  --cno-header-solid: #FFFFFF;
  --cno-header-text: #2A211B;
  --cno-header-border: 3px solid #2A211B;
  --cno-nav-active: #C2410C;
  --cno-header-accent: #C2410C;
  --cno-nav-hover: rgb(42 33 27 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #6B2407 0%, #AF3A0B 100%);
  --cno-hero-start: #6B2407;
  --cno-hero-end: #AF3A0B;
  --cno-hero-text: #FFFFFF;
  --cno-live: #C2410C;
  --cno-on-live: #FFFFFF;
  --cno-live-soft: rgb(194 65 12 / 0.1);
  --cno-upcoming: #1D4ED8;
  --cno-on-upcoming: #FFFFFF;
  --cno-result: #15803D;
  --cno-on-result: #FFFFFF;
  --cno-radius: 10px;
  --cno-radius-lg: 15px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: 0 1px 2px rgb(15 23 42 / .06);
  --cno-shadow-md: 0 2px 6px rgb(15 23 42 / .08);
  --cno-shadow-lg: 0 8px 20px rgb(15 23 42 / .10);
  --cno-card-bg: #FFFFFF;
  --cno-card-border: 1px solid rgb(234 219 203 / 0.9);
  --cno-card-shadow: 0 1px 2px rgb(15 23 42 / .06);
  --cno-card-hover-shadow: 0 2px 6px rgb(15 23 42 / .08);
  --cno-card-accent: transparent;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: none;
  --cno-font-heading: 'Source Serif 4 Variable', 'Noto Serif Bengali Variable', 'Noto Serif Devanagari Variable', Georgia, 'Times New Roman', serif;
  --cno-font-body: 'Source Serif 4 Variable', 'Noto Serif Bengali Variable', 'Noto Serif Devanagari Variable', Georgia, 'Times New Roman', serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: none;
  --cno-heading-weight: 700;
  --cno-heading-tracking: -0.005em;
  --rz-primary: #C2410C;
  --rz-primary-light: #CE673D;
  --rz-primary-lighter: rgb(194 65 12 / 0.14);
  --rz-primary-dark: #A5370A;
  --rz-primary-darker: #923109;
  --rz-on-primary: #FFFFFF;
  --rz-on-primary-lighter: #C2410C;
  --rz-secondary: #9A3412;
  --rz-on-secondary: #FFFFFF;
  --rz-success: #15803D;
  --rz-danger: #C2410C;
  --rz-info: #1D4ED8;
  --rz-warning: #9A3412;
  --rz-white: #FFFFFF;
  --rz-black: #2A211B;
  --rz-base-50: #FFFFFF;
  --rz-base-100: #F4EADF;
  --rz-base-200: #F2E9E0;
  --rz-base-300: #EADBCB;
  --rz-base-400: #B5A697;
  --rz-base-500: #8E7E70;
  --rz-base-600: #665649;
  --rz-base-700: #665649;
  --rz-base-800: #2A211B;
  --rz-base-900: #2A211B;
  --rz-base-background-color: #FFFFFF;
  --rz-body-background-color: #FBF6F0;
  --rz-text-color: #2A211B;
  --rz-text-secondary-color: #665649;
  --rz-text-tertiary-color: #665649;
  --rz-text-title-color: #2A211B;
  --rz-link-color: #C2410C;
  --rz-border-radius: 10px;
  --rz-text-font-family: 'Source Serif 4 Variable', 'Noto Serif Bengali Variable', 'Noto Serif Devanagari Variable', Georgia, 'Times New Roman', serif;
  --rz-outline-color: #C2410C;
  --rz-grid-header-background-color: #F4EADF;
  --rz-grid-stripe-background-color: #FAF4EF;
  --rz-grid-hover-background-color: rgb(194 65 12 / 0.07);
  --rz-grid-selected-background-color: rgb(194 65 12 / 0.2);
  --rz-grid-selected-color: #2A211B;
  --rz-tabs-tab-selected-color: #C2410C;
  --rz-tabs-tab-selected-top-border-color: #C2410C;
  --rz-series-1: #C2410C;
  --rz-series-2: #9A3412;
  --rz-series-3: #1D4ED8;
  --rz-series-4: #C2410C;
  --rz-chart-axis-color: #EADBCB;
  --rz-chart-axis-label-color: #665649;
  --rz-chart-tooltip-background: #FFFCF8;
  --rz-chart-tooltip-color: #2A211B;
}
html[data-theme="ice-blue"] {
  color-scheme: light;
  --cno-primary: #0369A1;
  --cno-primary-rgb: 3 105 161;
  --cno-on-primary: #FFFFFF;
  --cno-primary-soft: rgb(3 105 161 / 0.1);
  --cno-secondary: #0F2A3D;
  --cno-on-secondary: #FFFFFF;
  --cno-accent: #64748B;
  --cno-on-accent: #FFFFFF;
  --cno-bg: #F2F8FC;
  --cno-bg-alt: #E3F0F8;
  --cno-surface: #FFFFFF;
  --cno-surface-raised: #F8FCFF;
  --cno-surface-hover: rgb(3 105 161 / 0.06);
  --cno-text: #0F2A3D;
  --cno-text-muted: #45606F;
  --cno-border: #D2E5F0;
  --cno-link: #0369A1;
  --cno-focus: #0369A1;
  --cno-header-bg: linear-gradient(100deg, #E0F2FE 0%, #BAE6FD 100%);
  --cno-header-solid: #E0F2FE;
  --cno-header-text: #0F2A3D;
  --cno-header-border: 0 solid transparent;
  --cno-nav-active: #64748B;
  --cno-header-accent: #64748B;
  --cno-nav-hover: rgb(15 42 61 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #023A59 0%, #035E91 100%);
  --cno-hero-start: #023A59;
  --cno-hero-end: #035E91;
  --cno-hero-text: #FFFFFF;
  --cno-live: #DC2626;
  --cno-on-live: #FFFFFF;
  --cno-live-soft: rgb(220 38 38 / 0.1);
  --cno-upcoming: #0369A1;
  --cno-on-upcoming: #FFFFFF;
  --cno-result: #0F766E;
  --cno-on-result: #FFFFFF;
  --cno-radius: 16px;
  --cno-radius-lg: 24px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: 0 1px 2px rgb(15 23 42 / .06);
  --cno-shadow-md: 0 2px 6px rgb(15 23 42 / .08);
  --cno-shadow-lg: 0 8px 20px rgb(15 23 42 / .10);
  --cno-card-bg: #FFFFFF;
  --cno-card-border: 1px solid rgb(210 229 240 / 0.9);
  --cno-card-shadow: 0 1px 2px rgb(15 23 42 / .06);
  --cno-card-hover-shadow: 0 2px 6px rgb(15 23 42 / .08);
  --cno-card-accent: transparent;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: none;
  --cno-font-heading: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-body: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: none;
  --cno-heading-weight: 800;
  --cno-heading-tracking: -0.02em;
  --rz-primary: #0369A1;
  --rz-primary-light: #3587B4;
  --rz-primary-lighter: rgb(3 105 161 / 0.14);
  --rz-primary-dark: #035989;
  --rz-primary-darker: #024F79;
  --rz-on-primary: #FFFFFF;
  --rz-on-primary-lighter: #0369A1;
  --rz-secondary: #0F2A3D;
  --rz-on-secondary: #FFFFFF;
  --rz-success: #0F766E;
  --rz-danger: #DC2626;
  --rz-info: #0369A1;
  --rz-warning: #64748B;
  --rz-white: #FFFFFF;
  --rz-black: #0F2A3D;
  --rz-base-50: #FFFFFF;
  --rz-base-100: #E3F0F8;
  --rz-base-200: #E4EFF6;
  --rz-base-300: #D2E5F0;
  --rz-base-400: #9AB0BC;
  --rz-base-500: #6F8896;
  --rz-base-600: #45606F;
  --rz-base-700: #45606F;
  --rz-base-800: #0F2A3D;
  --rz-base-900: #0F2A3D;
  --rz-base-background-color: #FFFFFF;
  --rz-body-background-color: #F2F8FC;
  --rz-text-color: #0F2A3D;
  --rz-text-secondary-color: #45606F;
  --rz-text-tertiary-color: #45606F;
  --rz-text-title-color: #0F2A3D;
  --rz-link-color: #0369A1;
  --rz-border-radius: 16px;
  --rz-text-font-family: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --rz-outline-color: #0369A1;
  --rz-grid-header-background-color: #E3F0F8;
  --rz-grid-stripe-background-color: #F1F8FC;
  --rz-grid-hover-background-color: rgb(3 105 161 / 0.07);
  --rz-grid-selected-background-color: rgb(3 105 161 / 0.2);
  --rz-grid-selected-color: #0F2A3D;
  --rz-tabs-tab-selected-color: #0369A1;
  --rz-tabs-tab-selected-top-border-color: #0369A1;
  --rz-series-1: #0369A1;
  --rz-series-2: #64748B;
  --rz-series-3: #0369A1;
  --rz-series-4: #DC2626;
  --rz-chart-axis-color: #D2E5F0;
  --rz-chart-axis-label-color: #45606F;
  --rz-chart-tooltip-background: #F8FCFF;
  --rz-chart-tooltip-color: #0F2A3D;
}
html[data-theme="royal-purple"] {
  color-scheme: light;
  --cno-primary: #6D28D9;
  --cno-primary-rgb: 109 40 217;
  --cno-on-primary: #FFFFFF;
  --cno-primary-soft: rgb(109 40 217 / 0.1);
  --cno-secondary: #3B0764;
  --cno-on-secondary: #FFFFFF;
  --cno-accent: #D97706;
  --cno-on-accent: #111111;
  --cno-bg: #FAF7FF;
  --cno-bg-alt: #F1EBFD;
  --cno-surface: #FFFFFF;
  --cno-surface-raised: #FDFBFF;
  --cno-surface-hover: rgb(109 40 217 / 0.06);
  --cno-text: #1E1033;
  --cno-text-muted: #58496E;
  --cno-border: #E5DCF5;
  --cno-link: #6D28D9;
  --cno-focus: #6D28D9;
  --cno-header-bg: linear-gradient(100deg, #3B0764 0%, #6D28D9 100%);
  --cno-header-solid: #3B0764;
  --cno-header-text: #FFFFFF;
  --cno-header-border: 0 solid transparent;
  --cno-nav-active: #D97706;
  --cno-header-accent: #D97706;
  --cno-nav-hover: rgb(255 255 255 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #3B0764 0%, #6D28D9 100%);
  --cno-hero-start: #3B0764;
  --cno-hero-end: #6D28D9;
  --cno-hero-text: #FFFFFF;
  --cno-live: #DC2626;
  --cno-on-live: #FFFFFF;
  --cno-live-soft: rgb(220 38 38 / 0.1);
  --cno-upcoming: #1D4ED8;
  --cno-on-upcoming: #FFFFFF;
  --cno-result: #15803D;
  --cno-on-result: #FFFFFF;
  --cno-radius: 12px;
  --cno-radius-lg: 18px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: 0 1px 3px rgb(15 23 42 / .08);
  --cno-shadow-md: 0 6px 16px rgb(15 23 42 / .10);
  --cno-shadow-lg: 0 16px 36px rgb(15 23 42 / .14);
  --cno-card-bg: #FFFFFF;
  --cno-card-border: 1px solid rgb(229 220 245 / 0.6);
  --cno-card-shadow: 0 6px 16px rgb(15 23 42 / .10);
  --cno-card-hover-shadow: 0 16px 36px rgb(15 23 42 / .14);
  --cno-card-accent: transparent;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: none;
  --cno-font-heading: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-body: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: none;
  --cno-heading-weight: 800;
  --cno-heading-tracking: -0.02em;
  --rz-primary: #6D28D9;
  --rz-primary-light: #8A53E1;
  --rz-primary-lighter: rgb(109 40 217 / 0.14);
  --rz-primary-dark: #5D22B8;
  --rz-primary-darker: #521EA3;
  --rz-on-primary: #FFFFFF;
  --rz-on-primary-lighter: #6D28D9;
  --rz-secondary: #3B0764;
  --rz-on-secondary: #FFFFFF;
  --rz-success: #15803D;
  --rz-danger: #DC2626;
  --rz-info: #1D4ED8;
  --rz-warning: #D97706;
  --rz-white: #FFFFFF;
  --rz-black: #1E1033;
  --rz-base-50: #FFFFFF;
  --rz-base-100: #F1EBFD;
  --rz-base-200: #EFEAF9;
  --rz-base-300: #E5DCF5;
  --rz-base-400: #ADA1BF;
  --rz-base-500: #827596;
  --rz-base-600: #58496E;
  --rz-base-700: #58496E;
  --rz-base-800: #1E1033;
  --rz-base-900: #1E1033;
  --rz-base-background-color: #FFFFFF;
  --rz-body-background-color: #FAF7FF;
  --rz-text-color: #1E1033;
  --rz-text-secondary-color: #58496E;
  --rz-text-tertiary-color: #58496E;
  --rz-text-title-color: #1E1033;
  --rz-link-color: #6D28D9;
  --rz-border-radius: 12px;
  --rz-text-font-family: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --rz-outline-color: #6D28D9;
  --rz-grid-header-background-color: #F1EBFD;
  --rz-grid-stripe-background-color: #F8F5FE;
  --rz-grid-hover-background-color: rgb(109 40 217 / 0.07);
  --rz-grid-selected-background-color: rgb(109 40 217 / 0.2);
  --rz-grid-selected-color: #1E1033;
  --rz-tabs-tab-selected-color: #6D28D9;
  --rz-tabs-tab-selected-top-border-color: #6D28D9;
  --rz-series-1: #6D28D9;
  --rz-series-2: #D97706;
  --rz-series-3: #1D4ED8;
  --rz-series-4: #DC2626;
  --rz-chart-axis-color: #E5DCF5;
  --rz-chart-axis-label-color: #58496E;
  --rz-chart-tooltip-background: #FDFBFF;
  --rz-chart-tooltip-color: #1E1033;
}
html[data-theme="sandstone"] {
  color-scheme: light;
  --cno-primary: #B45309;
  --cno-primary-rgb: 180 83 9;
  --cno-on-primary: #FFFFFF;
  --cno-primary-soft: rgb(180 83 9 / 0.1);
  --cno-secondary: #7C4A1E;
  --cno-on-secondary: #FFFFFF;
  --cno-accent: #0F766E;
  --cno-on-accent: #FFFFFF;
  --cno-bg: #F5EFE6;
  --cno-bg-alt: #EDE3D3;
  --cno-surface: #FFFBF5;
  --cno-surface-raised: #FBF5EB;
  --cno-surface-hover: rgb(180 83 9 / 0.06);
  --cno-text: #3D2F22;
  --cno-text-muted: #685744;
  --cno-border: #E3D5BF;
  --cno-link: #AA4F09;
  --cno-focus: #B45309;
  --cno-header-bg: linear-gradient(100deg, #7C4A1E 0%, #9A5B22 100%);
  --cno-header-solid: #7C4A1E;
  --cno-header-text: #FFFBF5;
  --cno-header-border: 0 solid transparent;
  --cno-nav-active: #FFFBF5;
  --cno-header-accent: #FFFBF5;
  --cno-nav-hover: rgb(255 251 245 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #7C4A1E 0%, #9A5B22 100%);
  --cno-hero-start: #7C4A1E;
  --cno-hero-end: #9A5B22;
  --cno-hero-text: #FFFFFF;
  --cno-live: #B42318;
  --cno-on-live: #FFFFFF;
  --cno-live-soft: rgb(180 35 24 / 0.1);
  --cno-upcoming: #1D5C8A;
  --cno-on-upcoming: #FFFFFF;
  --cno-result: #0F766E;
  --cno-on-result: #FFFFFF;
  --cno-radius: 10px;
  --cno-radius-lg: 15px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: 0 1px 3px rgb(15 23 42 / .08);
  --cno-shadow-md: 0 6px 16px rgb(15 23 42 / .10);
  --cno-shadow-lg: 0 16px 36px rgb(15 23 42 / .14);
  --cno-card-bg: #FFFBF5;
  --cno-card-border: 1px solid rgb(227 213 191 / 0.6);
  --cno-card-shadow: 0 6px 16px rgb(15 23 42 / .10);
  --cno-card-hover-shadow: 0 16px 36px rgb(15 23 42 / .14);
  --cno-card-accent: transparent;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: none;
  --cno-font-heading: 'Oswald Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', 'Arial Narrow', sans-serif;
  --cno-font-body: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: uppercase;
  --cno-heading-weight: 600;
  --cno-heading-tracking: 0.01em;
  --rz-primary: #B45309;
  --rz-primary-light: #C37538;
  --rz-primary-lighter: rgb(180 83 9 / 0.14);
  --rz-primary-dark: #994708;
  --rz-primary-darker: #873E07;
  --rz-on-primary: #FFFFFF;
  --rz-on-primary-lighter: #AA4F09;
  --rz-secondary: #7C4A1E;
  --rz-on-secondary: #FFFFFF;
  --rz-success: #0F766E;
  --rz-danger: #B42318;
  --rz-info: #1D5C8A;
  --rz-warning: #0F766E;
  --rz-white: #FFFBF5;
  --rz-black: #3D2F22;
  --rz-base-50: #FFFBF5;
  --rz-base-100: #EDE3D3;
  --rz-base-200: #EEE4D5;
  --rz-base-300: #E3D5BF;
  --rz-base-400: #B2A38E;
  --rz-base-500: #8D7D69;
  --rz-base-600: #685744;
  --rz-base-700: #685744;
  --rz-base-800: #3D2F22;
  --rz-base-900: #3D2F22;
  --rz-base-background-color: #FFFBF5;
  --rz-body-background-color: #F5EFE6;
  --rz-text-color: #3D2F22;
  --rz-text-secondary-color: #685744;
  --rz-text-tertiary-color: #685744;
  --rz-text-title-color: #3D2F22;
  --rz-link-color: #AA4F09;
  --rz-border-radius: 10px;
  --rz-text-font-family: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --rz-outline-color: #B45309;
  --rz-grid-header-background-color: #EDE3D3;
  --rz-grid-stripe-background-color: #F6EFE4;
  --rz-grid-hover-background-color: rgb(180 83 9 / 0.07);
  --rz-grid-selected-background-color: rgb(180 83 9 / 0.2);
  --rz-grid-selected-color: #3D2F22;
  --rz-tabs-tab-selected-color: #AA4F09;
  --rz-tabs-tab-selected-top-border-color: #B45309;
  --rz-series-1: #B45309;
  --rz-series-2: #0F766E;
  --rz-series-3: #1D5C8A;
  --rz-series-4: #B42318;
  --rz-chart-axis-color: #E3D5BF;
  --rz-chart-axis-label-color: #685744;
  --rz-chart-tooltip-background: #FBF5EB;
  --rz-chart-tooltip-color: #3D2F22;
}
html[data-theme="premium-monochrome"] {
  color-scheme: light;
  --cno-primary: #0A0A0A;
  --cno-primary-rgb: 10 10 10;
  --cno-on-primary: #FFFFFF;
  --cno-primary-soft: rgb(10 10 10 / 0.1);
  --cno-secondary: #404040;
  --cno-on-secondary: #FFFFFF;
  --cno-accent: #737373;
  --cno-on-accent: #FFFFFF;
  --cno-bg: #F5F5F5;
  --cno-bg-alt: #EBEBEB;
  --cno-surface: #FFFFFF;
  --cno-surface-raised: #FAFAFA;
  --cno-surface-hover: rgb(10 10 10 / 0.06);
  --cno-text: #0A0A0A;
  --cno-text-muted: #525252;
  --cno-border: #DDDDDD;
  --cno-link: #0A0A0A;
  --cno-focus: #0A0A0A;
  --cno-header-bg: #0A0A0A;
  --cno-header-solid: #0A0A0A;
  --cno-header-text: #FFFFFF;
  --cno-header-border: 0 solid transparent;
  --cno-nav-active: #737373;
  --cno-header-accent: #737373;
  --cno-nav-hover: rgb(255 255 255 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #0A0A0A 0%, #0A0A0A 100%);
  --cno-hero-start: #0A0A0A;
  --cno-hero-end: #0A0A0A;
  --cno-hero-text: #FFFFFF;
  --cno-live: #DC2626;
  --cno-on-live: #FFFFFF;
  --cno-live-soft: rgb(220 38 38 / 0.1);
  --cno-upcoming: #262626;
  --cno-on-upcoming: #FFFFFF;
  --cno-result: #404040;
  --cno-on-result: #FFFFFF;
  --cno-radius: 6px;
  --cno-radius-lg: 9px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: 0 1px 2px rgb(15 23 42 / .06);
  --cno-shadow-md: 0 2px 6px rgb(15 23 42 / .08);
  --cno-shadow-lg: 0 8px 20px rgb(15 23 42 / .10);
  --cno-card-bg: #FFFFFF;
  --cno-card-border: 1px solid #DDDDDD;
  --cno-card-shadow: none;
  --cno-card-hover-shadow: 0 1px 2px rgb(15 23 42 / .06);
  --cno-card-accent: transparent;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: none;
  --cno-font-heading: 'Source Serif 4 Variable', 'Noto Serif Bengali Variable', 'Noto Serif Devanagari Variable', Georgia, 'Times New Roman', serif;
  --cno-font-body: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: none;
  --cno-heading-weight: 700;
  --cno-heading-tracking: -0.005em;
  --rz-primary: #0A0A0A;
  --rz-primary-light: #3B3B3B;
  --rz-primary-lighter: rgb(10 10 10 / 0.14);
  --rz-primary-dark: #080808;
  --rz-primary-darker: #080808;
  --rz-on-primary: #FFFFFF;
  --rz-on-primary-lighter: #0A0A0A;
  --rz-secondary: #404040;
  --rz-on-secondary: #FFFFFF;
  --rz-success: #404040;
  --rz-danger: #DC2626;
  --rz-info: #262626;
  --rz-warning: #737373;
  --rz-white: #FFFFFF;
  --rz-black: #0A0A0A;
  --rz-base-50: #FFFFFF;
  --rz-base-100: #EBEBEB;
  --rz-base-200: #EBEBEB;
  --rz-base-300: #DDDDDD;
  --rz-base-400: #A5A5A5;
  --rz-base-500: #7C7C7C;
  --rz-base-600: #525252;
  --rz-base-700: #525252;
  --rz-base-800: #0A0A0A;
  --rz-base-900: #0A0A0A;
  --rz-base-background-color: #FFFFFF;
  --rz-body-background-color: #F5F5F5;
  --rz-text-color: #0A0A0A;
  --rz-text-secondary-color: #525252;
  --rz-text-tertiary-color: #525252;
  --rz-text-title-color: #0A0A0A;
  --rz-link-color: #0A0A0A;
  --rz-border-radius: 6px;
  --rz-text-font-family: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --rz-outline-color: #0A0A0A;
  --rz-grid-header-background-color: #EBEBEB;
  --rz-grid-stripe-background-color: #F5F5F5;
  --rz-grid-hover-background-color: rgb(10 10 10 / 0.07);
  --rz-grid-selected-background-color: rgb(10 10 10 / 0.2);
  --rz-grid-selected-color: #0A0A0A;
  --rz-tabs-tab-selected-color: #0A0A0A;
  --rz-tabs-tab-selected-top-border-color: #0A0A0A;
  --rz-series-1: #0A0A0A;
  --rz-series-2: #737373;
  --rz-series-3: #262626;
  --rz-series-4: #DC2626;
  --rz-chart-axis-color: #DDDDDD;
  --rz-chart-axis-label-color: #525252;
  --rz-chart-tooltip-background: #FAFAFA;
  --rz-chart-tooltip-color: #0A0A0A;
}
html[data-theme="signature-night"] {
  color-scheme: dark;
  --cno-primary: #2FBF71;
  --cno-primary-rgb: 47 191 113;
  --cno-on-primary: #111111;
  --cno-primary-soft: rgb(47 191 113 / 0.18);
  --cno-secondary: #9FB8AB;
  --cno-on-secondary: #111111;
  --cno-accent: #F2B705;
  --cno-on-accent: #111111;
  --cno-bg: #07140F;
  --cno-bg-alt: #0A1A13;
  --cno-surface: #0D2019;
  --cno-surface-raised: #12291F;
  --cno-surface-hover: rgb(47 191 113 / 0.12);
  --cno-text: #E9F3EE;
  --cno-text-muted: #9FB8AB;
  --cno-border: #1E3A2E;
  --cno-link: #2FBF71;
  --cno-focus: #F2B705;
  --cno-header-bg: linear-gradient(100deg, #04100B 0%, #0B3D2E 100%);
  --cno-header-solid: #04100B;
  --cno-header-text: #FFFFFF;
  --cno-header-border: 0 solid transparent;
  --cno-nav-active: #F2B705;
  --cno-header-accent: #F2B705;
  --cno-nav-hover: rgb(255 255 255 / 0.1);
  --cno-hero-bg: linear-gradient(120deg, #04100B 0%, #0B3D2E 100%);
  --cno-hero-start: #04100B;
  --cno-hero-end: #0B3D2E;
  --cno-hero-text: #FFFFFF;
  --cno-live: #FF5A5F;
  --cno-on-live: #111111;
  --cno-live-soft: rgb(255 90 95 / 0.2);
  --cno-upcoming: #5AB0FF;
  --cno-on-upcoming: #111111;
  --cno-result: #2FBF71;
  --cno-on-result: #111111;
  --cno-radius: 12px;
  --cno-radius-lg: 18px;
  --cno-radius-pill: 999px;
  --cno-shadow-sm: 0 2px 4px rgb(0 0 0 / .22);
  --cno-shadow-md: 0 10px 24px rgb(0 0 0 / .30);
  --cno-shadow-lg: 0 22px 48px rgb(0 0 0 / .40);
  --cno-card-bg: #0D2019;
  --cno-card-border: 1px solid rgb(30 58 46 / 0.6);
  --cno-card-shadow: 0 10px 24px rgb(0 0 0 / .30);
  --cno-card-hover-shadow: 0 22px 48px rgb(0 0 0 / .40);
  --cno-card-accent: transparent;
  --cno-card-rule: 0 solid transparent;
  --cno-card-backdrop: none;
  --cno-font-heading: 'Oswald Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', 'Arial Narrow', sans-serif;
  --cno-font-body: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-font-ui: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --cno-heading-transform: uppercase;
  --cno-heading-weight: 600;
  --cno-heading-tracking: 0.01em;
  --rz-primary: #2FBF71;
  --rz-primary-light: #289F5F;
  --rz-primary-lighter: rgb(47 191 113 / 0.14);
  --rz-primary-dark: #28A260;
  --rz-primary-darker: #238F55;
  --rz-on-primary: #111111;
  --rz-on-primary-lighter: #2FBF71;
  --rz-secondary: #9FB8AB;
  --rz-on-secondary: #111111;
  --rz-success: #2FBF71;
  --rz-danger: #FF5A5F;
  --rz-info: #5AB0FF;
  --rz-warning: #F2B705;
  --rz-white: #0D2019;
  --rz-black: #E9F3EE;
  --rz-base-50: #0D2019;
  --rz-base-100: #0A1A13;
  --rz-base-200: #173026;
  --rz-base-300: #1E3A2E;
  --rz-base-400: #526C60;
  --rz-base-500: #789286;
  --rz-base-600: #9FB8AB;
  --rz-base-700: #9FB8AB;
  --rz-base-800: #E9F3EE;
  --rz-base-900: #E9F3EE;
  --rz-base-background-color: #0D2019;
  --rz-body-background-color: #07140F;
  --rz-text-color: #E9F3EE;
  --rz-text-secondary-color: #9FB8AB;
  --rz-text-tertiary-color: #9FB8AB;
  --rz-text-title-color: #E9F3EE;
  --rz-link-color: #2FBF71;
  --rz-border-radius: 12px;
  --rz-text-font-family: 'Inter Variable', 'Noto Sans Bengali Variable', 'Noto Sans Devanagari Variable', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --rz-outline-color: #F2B705;
  --rz-grid-header-background-color: #0A1A13;
  --rz-grid-stripe-background-color: #0C1D16;
  --rz-grid-hover-background-color: rgb(47 191 113 / 0.16);
  --rz-grid-selected-background-color: rgb(47 191 113 / 0.2);
  --rz-grid-selected-color: #E9F3EE;
  --rz-tabs-tab-selected-color: #2FBF71;
  --rz-tabs-tab-selected-top-border-color: #2FBF71;
  --rz-series-1: #2FBF71;
  --rz-series-2: #F2B705;
  --rz-series-3: #5AB0FF;
  --rz-series-4: #FF5A5F;
  --rz-chart-axis-color: #1E3A2E;
  --rz-chart-axis-label-color: #9FB8AB;
  --rz-chart-tooltip-background: #12291F;
  --rz-chart-tooltip-color: #E9F3EE;
}
