body:not(.theme--dark) {
  --color-white: #FFFFFF;
  --color-live: #CD0200;
  --value-transparency-1: 0.3;
  --value-transparency-2: 0.15;
  --color-background-1: #FFFFFF;
  --color-background-2: #E1E1E1;
  --color-background-3: #FFFFFF;
  --color-background-4: #E9E9E9;
  --color-background-5: #E9E9E9;
  --color-background-6: #FFE1AF;
  --color-background-7: #FFE1AF;
  --color-background-8: #F0F0F0;
  --color-background-9: #D5D5D5;
  --color-background-10: #F6F6F6;
  --color-background-hover-1: #F2F2F2;
  --color-background-hover-2: #D9D9D9;
  --color-background-hover-3: #E9E9E9;
  --color-background-highlight-1: #FFD8D8;
  --color-background-highlight-2: #FCF0B7;
  --color-background-highlight-3: #FFCE99;
  --color-background-highlight-4: #D9F7C7;
  --color-background-highlight-5: #FFDDDD;
  --color-background-highlight-6: #F3F3F3;
  --color-background-highlight-7: #EEF6FA;
  --color-background-highlight-8: #98F83F;
  --color-text-1: #656565;
  --color-text-2: #B0B0B0;
  --color-text-3: #656565;
  --color-text-4: #2D2D2D;
  --color-text-5: #656565;
  --color-text-highlight-1: #CC0000;
  --color-text-highlight-2: #84705b;
  --color-text-highlight-3: #1b7700;
  --color-text-highlight-4: #00AA00;
  --color-text-highlight-5: #AA0000;
  --color-border-1: #E5E5E5;
  --color-border-2: rgba(0, 0, 0, 0.1);
  --color-border-3: rgba(0, 0, 0, 0.1);
  --color-border-4: #D5D5D5;
  --color-border-5: #CCCCCC;
  --color-border-6: #8F8F8F;
  --color-border-7: rgba(0, 0, 0, 0.1);
  --color-alpha-1: 0, 0, 0;
  --color-alpha-2: 255, 255, 255;
  --color-alpha-3: 240, 240, 240;
  --color-alpha-4: 255, 255, 255;
  --color-icon-1: #8F8F8F;
  --color-betIcon-stroke: #8F8F8F;
  --color-betIcon-text: #656565;
  --color-stroke-myTeams: #656556;
  --color-cricketServis: #7B081B;
  --color-AmericanFootballServis: #834132;
  --color-loading: #353C48;
  --color-tooltip: #232323;
  --color-skeleton-1: #F2F2F2;
  --color-skeleton-2: #DCDCDC;
  --color-skeleton-3: #F0F0F0;
  --color-myGamesBubble: #D5D5D5;
  --color-liveBettingStrip-background: #DCEFCE;
  --color-liveBettingStrip-hover: #E8F8DC;
  --color-liveBettingStrip-text: #4DAA50;
  --color-liveBettingStrip-button: #4EAE50;
  --color-darts-serve: #7b613a;
}
body:not(.theme--dark) #live-table {
  --color-scoresChanged: #CC0000;
}
body:not(.theme--dark) #lc {
  --color-leftMenu-text: #878787;
}
body:not(.theme--dark) #lsid-window {
  --color-loginValidation: #E64646;
}
body:not(.theme--dark) .caption-box {
  --color-deprecatedMessage-link: #D8232A;
  --color-errorMessage-text: #CC0000;
}
body:not(.theme--dark) #player-profile {
  --color-yellowCard: #F5DC00;
}
body:not(.theme--dark).contact-page {
  --color-contact-info-text: #278AB8;
  --color-contact-info-border: #00A8FF;
  --color-contact-okay-text: #0D8500;
  --color-contact-okay-border: #A4C47B;
  --color-contact-error-text: #bd2323;
  --color-contact-error-border: #F2A4A4;
  --color-contact-wait-background: #FFFEB3;
}
body:not(.theme--dark).links {
  --color-aboutUs-link: #004A80;
}
body:not(.theme--dark) #detail {
  --color-stats: #2D2D2D;
  --color-clay: #CB5233;
  --color-hard: #0078bb;
  --color-grass: #007701;
  --color-par: #F0F0F0;
  --color-birdie: #BFD4E7;
  --color-bogey-1: #F6B74D;
  --color-bogey-2: #EC5B08;
  --color-bogey-3: #9F5925;
  --color-eagle-1: #3CB2E4;
  --color-eagle-2: #23669D;
}
.theme--dark {
  --color-white: #E6E6E6;
  --color-live: #E64646;
  --value-transparency-1: 0.8;
  --value-transparency-2: 0.8;
  --color-background-1: #232323;
  --color-background-2: #181818;
  --color-background-3: #414141;
  --color-background-4: #414141;
  --color-background-5: #2D2D2D;
  --color-background-6: #2D2D2D;
  --color-background-7: #414141;
  --color-background-8: #2D2D2D;
  --color-background-9: #393939;
  --color-background-10: #2D2D2D;
  --color-background-hover-1: #414141;
  --color-background-hover-2: #353535;
  --color-background-hover-3: #232323;
  --color-background-highlight-1: #4F3030;
  --color-background-highlight-2: #574321;
  --color-background-highlight-3: #574321;
  --color-background-highlight-4: #117815;
  --color-background-highlight-5: #A90D0D;
  --color-background-highlight-6: #4E4E4E;
  --color-background-highlight-7: #0F6CA1;
  --color-background-highlight-8: #3A7800;
  --color-text-1: #E6E6E6;
  --color-text-2: #A3A3A3;
  --color-text-3: #A3A3A3;
  --color-text-4: #E6E6E6;
  --color-text-5: #f6ba58;
  --color-text-highlight-1: #E64646;
  --color-text-highlight-2: #DDCEBD;
  --color-text-highlight-3: #3DBE17;
  --color-text-highlight-4: #3DBE17;
  --color-text-highlight-5: #FF0000;
  --color-border-1: #393939;
  --color-border-2: #232323;
  --color-border-3: #393939;
  --color-border-4: #393939;
  --color-border-5: #393939;
  --color-border-6: #C2C2C2;
  --color-border-7: #919191;
  --color-border-8: #CD0200;
  --color-alpha-1: 255, 255, 255;
  --color-alpha-2: 0, 0, 0;
  --color-alpha-3: 45, 45, 45;
  --color-alpha-4: 35, 35, 35;
  --color-icon-1: #E6E6E6;
  --color-betIcon-stroke: #C2C2C2;
  --color-betIcon-text: #E6E6E6;
  --color-stroke-myTeams: #E6E6E6;
  --color-cricketServis: #A2525F;
  --color-AmericanFootballServis: #9B665A;
  --color-loading: #E6E6E6;
  --color-tooltip: #000000;
  --color-skeleton-1: #2D2D2D;
  --color-skeleton-2: #414141;
  --color-skeleton-3: #232323;
  --color-myGamesBubble: #656565;
  --color-liveBettingStrip-background: #117815;
  --color-liveBettingStrip-hover: #0D6E11;
  --color-liveBettingStrip-text: #74C277;
  --color-liveBettingStrip-button: #439245;
  --color-darts-serve: #958061;
}
.theme--dark #live-table {
  --color-scoresChanged: #FF6868;
}
.theme--dark #lc {
  --color-leftMenu-text: #BEBEBE;
}
.theme--dark #lsid-window {
  --color-loginValidation: #A90D0D;
}
.theme--dark .caption-box {
  --color-deprecatedMessage-link: #7EAABD;
  --color-errorMessage-text: #E6E6E6;
}
.theme--dark #player-profile {
  --color-yellowCard: #786711;
}
.theme--dark.contact-page {
  --color-contact-info-text: #E6E6E6;
  --color-contact-info-border: rgba(0, 0, 0, 0.1);
  --color-contact-okay-text: #E6E6E6;
  --color-contact-okay-border: rgba(0, 0, 0, 0.1);
  --color-contact-error-text: #E6E6E6;
  --color-contact-error-border: rgba(0, 0, 0, 0.1);
  --color-contact-wait-background: #786711;
}
.theme--dark.links {
  --color-aboutUs-link: #99C1DE;
}
.theme--dark #detail {
  --color-stats: #A3A3A3;
  --color-clay: #CB5233;
  --color-hard: #0078bb;
  --color-grass: #007701;
  --color-par: #232323;
  --color-birdie: #039799;
  --color-bogey-1: #BE7A16;
  --color-bogey-2: #c75601;
  --color-bogey-3: #863b0c;
  --color-eagle-1: #2080CC;
  --color-eagle-2: #114f83;
}
._fs:not(.theme--dark) .american-football,
._ss:not(.theme--dark) .american-football {
  --color-sport-primary: #834132;
  --color-sport-secondary-alpha: 101, 43, 29;
}
._fs:not(.theme--dark).american-football,
._ss:not(.theme--dark).american-football {
  --color-sport-primary: #834132;
  --color-sport-secondary-body: #652b1d;
  --color-sport-tertiary: #451e14;
  --color-sport-quaternary: #efe9e8;
}
._fs:not(.theme--dark) .aussie-rules,
._ss:not(.theme--dark) .aussie-rules {
  --color-sport-primary: #d55f3f;
  --color-sport-secondary-alpha: 173, 63, 33;
}
._fs:not(.theme--dark).aussie-rules,
._ss:not(.theme--dark).aussie-rules {
  --color-sport-primary: #d55f3f;
  --color-sport-secondary-body: #ad3f21;
  --color-sport-tertiary: #8b331a;
  --color-sport-quaternary: #f7ece9;
}
._fs:not(.theme--dark) .badminton,
._ss:not(.theme--dark) .badminton {
  --color-sport-primary: #35aa7b;
  --color-sport-secondary-alpha: 22, 135, 90;
}
._fs:not(.theme--dark).badminton,
._ss:not(.theme--dark).badminton {
  --color-sport-primary: #35aa7b;
  --color-sport-secondary-body: #16875a;
  --color-sport-tertiary: #106443;
  --color-sport-quaternary: #e8f3ee;
}
._fs:not(.theme--dark) .bandy,
._ss:not(.theme--dark) .bandy {
  --color-sport-primary: #5aa4e6;
  --color-sport-secondary-alpha: 68, 146, 214;
}
._fs:not(.theme--dark).bandy,
._ss:not(.theme--dark).bandy {
  --color-sport-primary: #5aa4e6;
  --color-sport-secondary-body: #4492d6;
  --color-sport-tertiary: #2b7ec6;
  --color-sport-quaternary: #ecf4fb;
}
._fs:not(.theme--dark) .baseball,
._ss:not(.theme--dark) .baseball {
  --color-sport-primary: #ab8c61;
  --color-sport-secondary-alpha: 133, 104, 66;
}
._fs:not(.theme--dark).baseball,
._ss:not(.theme--dark).baseball {
  --color-sport-primary: #ab8c61;
  --color-sport-secondary-body: #856842;
  --color-sport-tertiary: #6a5334;
  --color-sport-quaternary: #f3f0ec;
}
._fs:not(.theme--dark) .basketball,
._ss:not(.theme--dark) .basketball {
  --color-sport-primary: #91311d;
  --color-sport-secondary-alpha: 171, 70, 48;
}
._fs:not(.theme--dark).basketball,
._ss:not(.theme--dark).basketball {
  --color-sport-primary: #91311d;
  --color-sport-secondary-body: #ab4630;
  --color-sport-tertiary: #cd634c;
  --color-sport-quaternary: #f6ecea;
}
._fs:not(.theme--dark) .beach-soccer,
._ss:not(.theme--dark) .beach-soccer,
._fs:not(.theme--dark) .beach-volleyball,
._ss:not(.theme--dark) .beach-volleyball {
  --color-sport-primary: #c9a56e;
  --color-sport-secondary-alpha: 160, 130, 86;
}
._fs:not(.theme--dark).beach-soccer,
._ss:not(.theme--dark).beach-soccer,
._fs:not(.theme--dark).beach-volleyball,
._ss:not(.theme--dark).beach-volleyball {
  --color-sport-primary: #c9a56e;
  --color-sport-secondary-body: #a08256;
  --color-sport-tertiary: #856c48;
  --color-sport-quaternary: #f5f2ee;
}
._fs:not(.theme--dark) .boxing,
._ss:not(.theme--dark) .boxing {
  --color-sport-primary: #b6322d;
  --color-sport-secondary-alpha: 134, 35, 32;
}
._fs:not(.theme--dark).boxing,
._ss:not(.theme--dark).boxing {
  --color-sport-primary: #b6322d;
  --color-sport-secondary-body: #862320;
  --color-sport-tertiary: #651a18;
  --color-sport-quaternary: #f3e9e9;
}
._fs:not(.theme--dark) .cricket,
._ss:not(.theme--dark) .cricket {
  --color-sport-primary: #4e0000;
  --color-sport-secondary-alpha: 123, 8, 27;
}
._fs:not(.theme--dark).cricket,
._ss:not(.theme--dark).cricket {
  --color-sport-primary: #4e0000;
  --color-sport-secondary-body: #7b081b;
  --color-sport-tertiary: #b40c28;
  --color-sport-quaternary: #f1e6e8;
}
._fs:not(.theme--dark) .cycling,
._ss:not(.theme--dark) .cycling {
  --color-sport-primary: #454545;
  --color-sport-secondary-alpha: 44, 44, 44;
}
._fs:not(.theme--dark).cycling,
._ss:not(.theme--dark).cycling {
  --color-sport-primary: #454545;
  --color-sport-secondary-body: #2c2c2c;
  --color-sport-tertiary: #181818;
  --color-sport-quaternary: #e9e9e9;
}
._fs:not(.theme--dark) .darts,
._ss:not(.theme--dark) .darts {
  --color-sport-primary: #7b613a;
  --color-sport-secondary-alpha: 97, 71, 31;
}
._fs:not(.theme--dark).darts,
._ss:not(.theme--dark).darts {
  --color-sport-primary: #7b613a;
  --color-sport-secondary-body: #61471f;
  --color-sport-tertiary: #423015;
  --color-sport-quaternary: #efece8;
}
._fs:not(.theme--dark) .chess,
._ss:not(.theme--dark) .chess,
._fs:not(.theme--dark) .esports,
._ss:not(.theme--dark) .esports {
  --color-sport-primary: #4a3a80;
  --color-sport-secondary-alpha: 53, 40, 96;
}
._fs:not(.theme--dark).chess,
._ss:not(.theme--dark).chess,
._fs:not(.theme--dark).esports,
._ss:not(.theme--dark).esports {
  --color-sport-primary: #4a3a80;
  --color-sport-secondary-body: #352860;
  --color-sport-tertiary: #251c43;
  --color-sport-quaternary: #eae9ef;
}
._fs:not(.theme--dark) .field-hockey,
._ss:not(.theme--dark) .field-hockey {
  --color-sport-primary: #298a54;
  --color-sport-secondary-alpha: 29, 115, 66;
}
._fs:not(.theme--dark).field-hockey,
._ss:not(.theme--dark).field-hockey {
  --color-sport-primary: #298a54;
  --color-sport-secondary-body: #1d7342;
  --color-sport-tertiary: #15522f;
  --color-sport-quaternary: #e8f1ec;
}
._fs:not(.theme--dark) .floorball,
._ss:not(.theme--dark) .floorball {
  --color-sport-primary: #21c1b9;
  --color-sport-secondary-alpha: 14, 152, 146;
}
._fs:not(.theme--dark).floorball,
._ss:not(.theme--dark).floorball {
  --color-sport-primary: #21c1b9;
  --color-sport-secondary-body: #0e9892;
  --color-sport-tertiary: #0b736e;
  --color-sport-quaternary: #e7f4f4;
}
._fs:not(.theme--dark) .futsal,
._ss:not(.theme--dark) .futsal {
  --color-sport-primary: #5299db;
  --color-sport-secondary-alpha: 55, 114, 170;
}
._fs:not(.theme--dark).futsal,
._ss:not(.theme--dark).futsal {
  --color-sport-primary: #5299db;
  --color-sport-secondary-body: #3772aa;
  --color-sport-tertiary: #2d5d8b;
  --color-sport-quaternary: #ebf1f6;
}
._fs:not(.theme--dark) .golf,
._ss:not(.theme--dark) .golf {
  --color-sport-primary: #71962d;
  --color-sport-secondary-alpha: 78, 112, 25;
}
._fs:not(.theme--dark).golf,
._ss:not(.theme--dark).golf {
  --color-sport-primary: #71962d;
  --color-sport-secondary-body: #4e7019;
  --color-sport-tertiary: #374f12;
  --color-sport-quaternary: #edf0e8;
}
._fs:not(.theme--dark) .handball,
._ss:not(.theme--dark) .handball {
  --color-sport-primary: #d97d44;
  --color-sport-secondary-alpha: 187, 92, 33;
}
._fs:not(.theme--dark).handball,
._ss:not(.theme--dark).handball {
  --color-sport-primary: #d97d44;
  --color-sport-secondary-body: #bb5c21;
  --color-sport-tertiary: #984b1b;
  --color-sport-quaternary: #f8efe8;
}
._fs:not(.theme--dark) .hockey,
._ss:not(.theme--dark) .hockey,
._fs:not(.theme--dark) .home,
._ss:not(.theme--dark) .home {
  --color-sport-primary: #006290;
  --color-sport-secondary-alpha: 0, 64, 109;
}
._fs:not(.theme--dark).hockey,
._ss:not(.theme--dark).hockey,
._fs:not(.theme--dark).home,
._ss:not(.theme--dark).home {
  --color-sport-primary: #006290;
  --color-sport-secondary-body: #00406d;
  --color-sport-tertiary: #002844;
  --color-sport-quaternary: #e5ebf0;
}
._fs:not(.theme--dark) .horse-racing,
._ss:not(.theme--dark) .horse-racing {
  --color-sport-primary: #44332c;
  --color-sport-secondary-alpha: 97, 66, 53;
}
._fs:not(.theme--dark).horse-racing,
._ss:not(.theme--dark).horse-racing {
  --color-sport-primary: #44332c;
  --color-sport-secondary-body: #614235;
  --color-sport-tertiary: #895d4b;
  --color-sport-quaternary: #efeceb;
}
._fs:not(.theme--dark) .kabaddi,
._ss:not(.theme--dark) .kabaddi {
  --color-sport-primary: #b85fb0;
  --color-sport-secondary-alpha: 139, 64, 138;
}
._fs:not(.theme--dark).kabaddi,
._ss:not(.theme--dark).kabaddi {
  --color-sport-primary: #b85fb0;
  --color-sport-secondary-body: #8b408a;
  --color-sport-tertiary: #6f336e;
  --color-sport-quaternary: #f3ecf3;
}
._fs:not(.theme--dark) .mma,
._ss:not(.theme--dark) .mma,
._fs:not(.theme--dark) .rugby-union,
._ss:not(.theme--dark) .rugby-union,
._fs:not(.theme--dark) .rugby-league,
._ss:not(.theme--dark) .rugby-league {
  --color-sport-primary: #000000;
  --color-sport-secondary-alpha: 43, 43, 43;
}
._fs:not(.theme--dark).mma,
._ss:not(.theme--dark).mma,
._fs:not(.theme--dark).rugby-union,
._ss:not(.theme--dark).rugby-union,
._fs:not(.theme--dark).rugby-league,
._ss:not(.theme--dark).rugby-league {
  --color-sport-primary: #000000;
  --color-sport-secondary-body: #2b2b2b;
  --color-sport-tertiary: #4a4a4a;
  --color-sport-quaternary: #e9e9e9;
}
._fs:not(.theme--dark) .motorsport,
._ss:not(.theme--dark) .motorsport,
._fs:not(.theme--dark) .motorsport-auto-racing,
._ss:not(.theme--dark) .motorsport-auto-racing,
._fs:not(.theme--dark) .motorsport-moto-racing,
._ss:not(.theme--dark) .motorsport-moto-racing {
  --color-sport-primary: #262626;
  --color-sport-secondary-alpha: 69, 69, 69;
}
._fs:not(.theme--dark).motorsport,
._ss:not(.theme--dark).motorsport,
._fs:not(.theme--dark).motorsport-auto-racing,
._ss:not(.theme--dark).motorsport-auto-racing,
._fs:not(.theme--dark).motorsport-moto-racing,
._ss:not(.theme--dark).motorsport-moto-racing {
  --color-sport-primary: #262626;
  --color-sport-secondary-body: #454545;
  --color-sport-tertiary: #646464;
  --color-sport-quaternary: #ececec;
}
._fs:not(.theme--dark) .netball,
._ss:not(.theme--dark) .netball {
  --color-sport-primary: #bb9255;
  --color-sport-secondary-alpha: 150, 109, 48;
}
._fs:not(.theme--dark).netball,
._ss:not(.theme--dark).netball {
  --color-sport-primary: #bb9255;
  --color-sport-secondary-body: #966d30;
  --color-sport-tertiary: #775726;
  --color-sport-quaternary: #f4f0ea;
}
._fs:not(.theme--dark) .pesapallo,
._ss:not(.theme--dark) .pesapallo {
  --color-sport-primary: #abc434;
  --color-sport-secondary-alpha: 138, 164, 17;
}
._fs:not(.theme--dark).pesapallo,
._ss:not(.theme--dark).pesapallo {
  --color-sport-primary: #abc434;
  --color-sport-secondary-body: #8aa411;
  --color-sport-tertiary: #6b7f0d;
  --color-sport-quaternary: #f3f6e8;
}
._fs:not(.theme--dark) .snooker,
._ss:not(.theme--dark) .snooker {
  --color-sport-primary: #125912;
  --color-sport-secondary-alpha: 0, 64, 0;
}
._fs:not(.theme--dark).snooker,
._ss:not(.theme--dark).snooker {
  --color-sport-primary: #125912;
  --color-sport-secondary-body: #004000;
  --color-sport-tertiary: #001700;
  --color-sport-quaternary: #e5ece5;
}
._fs:not(.theme--dark) .soccer,
._ss:not(.theme--dark) .soccer,
._fs:not(.theme--dark) .links,
._ss:not(.theme--dark) .links {
  --color-sport-primary: #1b7700;
  --color-sport-secondary-alpha: 8, 95, 0;
}
._fs:not(.theme--dark).soccer,
._ss:not(.theme--dark).soccer,
._fs:not(.theme--dark).links,
._ss:not(.theme--dark).links {
  --color-sport-primary: #1b7700;
  --color-sport-secondary-body: #085f00;
  --color-sport-tertiary: #053600;
  --color-sport-quaternary: #e6efe6;
}
._fs:not(.theme--dark) .table-tennis,
._ss:not(.theme--dark) .table-tennis {
  --color-sport-primary: #c84b3b;
  --color-sport-secondary-alpha: 145, 49, 36;
}
._fs:not(.theme--dark).table-tennis,
._ss:not(.theme--dark).table-tennis {
  --color-sport-primary: #c84b3b;
  --color-sport-secondary-body: #913124;
  --color-sport-tertiary: #70261c;
  --color-sport-quaternary: #f4eae9;
}
._fs:not(.theme--dark) .tennis,
._ss:not(.theme--dark) .tennis {
  --color-sport-primary: #bf9a17;
  --color-sport-secondary-alpha: 163, 126, 0;
}
._fs:not(.theme--dark).tennis,
._ss:not(.theme--dark).tennis {
  --color-sport-primary: #bf9a17;
  --color-sport-secondary-body: #a37e00;
  --color-sport-tertiary: #7a5e00;
  --color-sport-quaternary: #f6f2e6;
}
._fs:not(.theme--dark) .volleyball,
._ss:not(.theme--dark) .volleyball {
  --color-sport-primary: #e6a260;
  --color-sport-secondary-alpha: 181, 119, 58;
}
._fs:not(.theme--dark).volleyball,
._ss:not(.theme--dark).volleyball {
  --color-sport-primary: #e6a260;
  --color-sport-secondary-body: #b5773a;
  --color-sport-tertiary: #966330;
  --color-sport-quaternary: #f7f1eb;
}
._fs:not(.theme--dark) .water-polo,
._ss:not(.theme--dark) .water-polo {
  --color-sport-primary: #3bb1dd;
  --color-sport-secondary-alpha: 15, 139, 185;
}
._fs:not(.theme--dark).water-polo,
._ss:not(.theme--dark).water-polo {
  --color-sport-primary: #3bb1dd;
  --color-sport-secondary-body: #0f8bb9;
  --color-sport-tertiary: #0c6f93;
  --color-sport-quaternary: #e7f3f8;
}
._fs:not(.theme--dark) .winter-sports,
._ss:not(.theme--dark) .winter-sports,
._fs:not(.theme--dark) .winter-sports-biathlon,
._ss:not(.theme--dark) .winter-sports-biathlon,
._fs:not(.theme--dark) .winter-sports-cross-country,
._ss:not(.theme--dark) .winter-sports-cross-country,
._fs:not(.theme--dark) .winter-sports-alpine-skiing,
._ss:not(.theme--dark) .winter-sports-alpine-skiing,
._fs:not(.theme--dark) .winter-sports-ski-jumping,
._ss:not(.theme--dark) .winter-sports-ski-jumping {
  --color-sport-primary: #234e8a;
  --color-sport-secondary-alpha: 15, 50, 99;
}
._fs:not(.theme--dark).winter-sports,
._ss:not(.theme--dark).winter-sports,
._fs:not(.theme--dark).winter-sports-biathlon,
._ss:not(.theme--dark).winter-sports-biathlon,
._fs:not(.theme--dark).winter-sports-cross-country,
._ss:not(.theme--dark).winter-sports-cross-country,
._fs:not(.theme--dark).winter-sports-alpine-skiing,
._ss:not(.theme--dark).winter-sports-alpine-skiing,
._fs:not(.theme--dark).winter-sports-ski-jumping,
._ss:not(.theme--dark).winter-sports-ski-jumping {
  --color-sport-primary: #234e8a;
  --color-sport-secondary-body: #0f3263;
  --color-sport-tertiary: #0a2040;
  --color-sport-quaternary: #e7eaef;
}
._fs.theme--dark,
._ss.theme--dark {
  --color-sport-quaternary: #414141;
}
._fs.theme--dark .american-football,
._ss.theme--dark .american-football {
  --color-sport-primary: #652b1d;
  --color-sport-secondary-alpha: 131, 65, 50;
}
._fs.theme--dark.american-football,
._ss.theme--dark.american-football {
  --color-sport-primary: #652b1d;
  --color-sport-secondary-body: #834132;
  --color-sport-tertiary: #451e14;
}
._fs.theme--dark .aussie-rules,
._ss.theme--dark .aussie-rules {
  --color-sport-primary: #ad3f21;
  --color-sport-secondary-alpha: 213, 95, 63;
}
._fs.theme--dark.aussie-rules,
._ss.theme--dark.aussie-rules {
  --color-sport-primary: #ad3f21;
  --color-sport-secondary-body: #d55f3f;
  --color-sport-tertiary: #8b331a;
}
._fs.theme--dark .badminton,
._ss.theme--dark .badminton {
  --color-sport-primary: #0d6b45;
  --color-sport-secondary-alpha: 21, 134, 90;
}
._fs.theme--dark.badminton,
._ss.theme--dark.badminton {
  --color-sport-primary: #0d6b45;
  --color-sport-secondary-body: #15865a;
  --color-sport-tertiary: #0b5538;
}
._fs.theme--dark .bandy,
._ss.theme--dark .bandy {
  --color-sport-primary: #2b7ec6;
  --color-sport-secondary-alpha: 69, 146, 213;
}
._fs.theme--dark.bandy,
._ss.theme--dark.bandy {
  --color-sport-primary: #2b7ec6;
  --color-sport-secondary-body: #4592d5;
  --color-sport-tertiary: #1c609a;
}
._fs.theme--dark .baseball,
._ss.theme--dark .baseball {
  --color-sport-primary: #856842;
  --color-sport-secondary-alpha: 171, 140, 97;
}
._fs.theme--dark.baseball,
._ss.theme--dark.baseball {
  --color-sport-primary: #856842;
  --color-sport-secondary-body: #ab8c61;
  --color-sport-tertiary: #6a5334;
}
._fs.theme--dark .basketball,
._ss.theme--dark .basketball {
  --color-sport-primary: #ab4630;
  --color-sport-secondary-alpha: 145, 49, 29;
}
._fs.theme--dark.basketball,
._ss.theme--dark.basketball {
  --color-sport-primary: #ab4630;
  --color-sport-secondary-body: #91311d;
  --color-sport-tertiary: #cd634c;
}
._fs.theme--dark .beach-soccer,
._ss.theme--dark .beach-soccer,
._fs.theme--dark .beach-volleyball,
._ss.theme--dark .beach-volleyball {
  --color-sport-primary: #836a45;
  --color-sport-secondary-alpha: 158, 126, 77;
}
._fs.theme--dark.beach-soccer,
._ss.theme--dark.beach-soccer,
._fs.theme--dark.beach-volleyball,
._ss.theme--dark.beach-volleyball {
  --color-sport-primary: #836a45;
  --color-sport-secondary-body: #9e7e4d;
  --color-sport-tertiary: #5d4c32;
}
._fs.theme--dark .boxing,
._ss.theme--dark .boxing {
  --color-sport-primary: #862320;
  --color-sport-secondary-alpha: 182, 50, 45;
}
._fs.theme--dark.boxing,
._ss.theme--dark.boxing {
  --color-sport-primary: #862320;
  --color-sport-secondary-body: #b6322d;
  --color-sport-tertiary: #651a18;
}
._fs.theme--dark .cricket,
._ss.theme--dark .cricket {
  --color-sport-primary: #4e0000;
  --color-sport-secondary-alpha: 123, 8, 27;
}
._fs.theme--dark.cricket,
._ss.theme--dark.cricket {
  --color-sport-primary: #4e0000;
  --color-sport-secondary-body: #7b081b;
  --color-sport-tertiary: #b40c28;
}
._fs.theme--dark .cycling,
._ss.theme--dark .cycling {
  --color-sport-primary: #474747;
  --color-sport-secondary-alpha: 6, 6, 6;
}
._fs.theme--dark.cycling,
._ss.theme--dark.cycling {
  --color-sport-primary: #474747;
  --color-sport-secondary-body: #060606;
  --color-sport-tertiary: #303030;
}
._fs.theme--dark .darts,
._ss.theme--dark .darts {
  --color-sport-primary: #61471f;
  --color-sport-secondary-alpha: 123, 97, 58;
}
._fs.theme--dark.darts,
._ss.theme--dark.darts {
  --color-sport-primary: #61471f;
  --color-sport-secondary-body: #7b613a;
  --color-sport-tertiary: #423015;
}
._fs.theme--dark .chess,
._ss.theme--dark .chess,
._fs.theme--dark .esports,
._ss.theme--dark .esports {
  --color-sport-primary: #352860;
  --color-sport-secondary-alpha: 74, 58, 128;
}
._fs.theme--dark.chess,
._ss.theme--dark.chess,
._fs.theme--dark.esports,
._ss.theme--dark.esports {
  --color-sport-primary: #352860;
  --color-sport-secondary-body: #4a3a80;
  --color-sport-tertiary: #251c43;
}
._fs.theme--dark .field-hockey,
._ss.theme--dark .field-hockey {
  --color-sport-primary: #1d7342;
  --color-sport-secondary-alpha: 41, 138, 84;
}
._fs.theme--dark.field-hockey,
._ss.theme--dark.field-hockey {
  --color-sport-primary: #1d7342;
  --color-sport-secondary-body: #298a54;
  --color-sport-tertiary: #15522f;
}
._fs.theme--dark .floorball,
._ss.theme--dark .floorball {
  --color-sport-primary: #00827d;
  --color-sport-secondary-alpha: 0, 151, 143;
}
._fs.theme--dark.floorball,
._ss.theme--dark.floorball {
  --color-sport-primary: #00827d;
  --color-sport-secondary-body: #00978f;
  --color-sport-tertiary: #086763;
}
._fs.theme--dark .futsal,
._ss.theme--dark .futsal {
  --color-sport-primary: #2d5c8b;
  --color-sport-secondary-alpha: 55, 114, 170;
}
._fs.theme--dark.futsal,
._ss.theme--dark.futsal {
  --color-sport-primary: #2d5c8b;
  --color-sport-secondary-body: #3772aa;
  --color-sport-tertiary: #1d4368;
}
._fs.theme--dark .golf,
._ss.theme--dark .golf {
  --color-sport-primary: #4e7019;
  --color-sport-secondary-alpha: 113, 150, 45;
}
._fs.theme--dark.golf,
._ss.theme--dark.golf {
  --color-sport-primary: #4e7019;
  --color-sport-secondary-body: #71962d;
  --color-sport-tertiary: #374f12;
}
._fs.theme--dark .handball,
._ss.theme--dark .handball {
  --color-sport-primary: #bb5c21;
  --color-sport-secondary-alpha: 217, 125, 68;
}
._fs.theme--dark.handball,
._ss.theme--dark.handball {
  --color-sport-primary: #bb5c21;
  --color-sport-secondary-body: #d97d44;
  --color-sport-tertiary: #984b1b;
}
._fs.theme--dark .hockey,
._ss.theme--dark .hockey,
._fs.theme--dark .home,
._ss.theme--dark .home {
  --color-sport-primary: #00406d;
  --color-sport-secondary-alpha: 0, 98, 144;
}
._fs.theme--dark.hockey,
._ss.theme--dark.hockey,
._fs.theme--dark.home,
._ss.theme--dark.home {
  --color-sport-primary: #00406d;
  --color-sport-secondary-body: #006290;
  --color-sport-tertiary: #002844;
}
._fs.theme--dark .horse-racing,
._ss.theme--dark .horse-racing {
  --color-sport-primary: #44332c;
  --color-sport-secondary-alpha: 97, 66, 53;
}
._fs.theme--dark.horse-racing,
._ss.theme--dark.horse-racing {
  --color-sport-primary: #44332c;
  --color-sport-secondary-body: #614235;
  --color-sport-tertiary: #895d4b;
}
._fs.theme--dark .kabaddi,
._ss.theme--dark .kabaddi {
  --color-sport-primary: #8b408a;
  --color-sport-secondary-alpha: 184, 95, 176;
}
._fs.theme--dark.kabaddi,
._ss.theme--dark.kabaddi {
  --color-sport-primary: #8b408a;
  --color-sport-secondary-body: #b85fb0;
  --color-sport-tertiary: #6f336e;
}
._fs.theme--dark .mma,
._ss.theme--dark .mma,
._fs.theme--dark .rugby-union,
._ss.theme--dark .rugby-union,
._fs.theme--dark .rugby-league,
._ss.theme--dark .rugby-league {
  --color-sport-primary: #474747;
  --color-sport-secondary-alpha: 6, 6, 6;
}
._fs.theme--dark.mma,
._ss.theme--dark.mma,
._fs.theme--dark.rugby-union,
._ss.theme--dark.rugby-union,
._fs.theme--dark.rugby-league,
._ss.theme--dark.rugby-league {
  --color-sport-primary: #474747;
  --color-sport-secondary-body: #060606;
  --color-sport-tertiary: #303030;
}
._fs.theme--dark .motorsport,
._ss.theme--dark .motorsport,
._fs.theme--dark .motorsport-auto-racing,
._ss.theme--dark .motorsport-auto-racing,
._fs.theme--dark .motorsport-moto-racing,
._ss.theme--dark .motorsport-moto-racing {
  --color-sport-primary: #474747;
  --color-sport-secondary-alpha: 6, 6, 6;
}
._fs.theme--dark.motorsport,
._ss.theme--dark.motorsport,
._fs.theme--dark.motorsport-auto-racing,
._ss.theme--dark.motorsport-auto-racing,
._fs.theme--dark.motorsport-moto-racing,
._ss.theme--dark.motorsport-moto-racing {
  --color-sport-primary: #474747;
  --color-sport-secondary-body: #060606;
  --color-sport-tertiary: #303030;
}
._fs.theme--dark .netball,
._ss.theme--dark .netball {
  --color-sport-primary: #966d30;
  --color-sport-secondary-alpha: 187, 146, 85;
}
._fs.theme--dark.netball,
._ss.theme--dark.netball {
  --color-sport-primary: #966d30;
  --color-sport-secondary-body: #bb9255;
  --color-sport-tertiary: #775726;
}
._fs.theme--dark .pesapallo,
._ss.theme--dark .pesapallo {
  --color-sport-primary: #748913;
  --color-sport-secondary-alpha: 137, 159, 30;
}
._fs.theme--dark.pesapallo,
._ss.theme--dark.pesapallo {
  --color-sport-primary: #748913;
  --color-sport-secondary-body: #899f1e;
  --color-sport-tertiary: #5b6c0b;
}
._fs.theme--dark .snooker,
._ss.theme--dark .snooker {
  --color-sport-primary: #004000;
  --color-sport-secondary-alpha: 18, 89, 18;
}
._fs.theme--dark.snooker,
._ss.theme--dark.snooker {
  --color-sport-primary: #004000;
  --color-sport-secondary-body: #125912;
  --color-sport-tertiary: #001700;
}
._fs.theme--dark .soccer,
._ss.theme--dark .soccer,
._fs.theme--dark .links,
._ss.theme--dark .links {
  --color-sport-primary: #085f00;
  --color-sport-secondary-alpha: 27, 119, 0;
}
._fs.theme--dark.soccer,
._ss.theme--dark.soccer,
._fs.theme--dark.links,
._ss.theme--dark.links {
  --color-sport-primary: #085f00;
  --color-sport-secondary-body: #1b7700;
  --color-sport-tertiary: #053600;
}
._fs.theme--dark .table-tennis,
._ss.theme--dark .table-tennis {
  --color-sport-primary: #913124;
  --color-sport-secondary-alpha: 200, 75, 59;
}
._fs.theme--dark.table-tennis,
._ss.theme--dark.table-tennis {
  --color-sport-primary: #913124;
  --color-sport-secondary-body: #c84b3b;
  --color-sport-tertiary: #70261c;
}
._fs.theme--dark .tennis,
._ss.theme--dark .tennis {
  --color-sport-primary: #957300;
  --color-sport-secondary-alpha: 178, 142, 15;
}
._fs.theme--dark.tennis,
._ss.theme--dark.tennis {
  --color-sport-primary: #957300;
  --color-sport-secondary-body: #b28e0f;
  --color-sport-tertiary: #705600;
}
._fs.theme--dark .volleyball,
._ss.theme--dark .volleyball {
  --color-sport-primary: #936335;
  --color-sport-secondary-alpha: 181, 119, 58;
}
._fs.theme--dark.volleyball,
._ss.theme--dark.volleyball {
  --color-sport-primary: #936335;
  --color-sport-secondary-body: #b5773a;
  --color-sport-tertiary: #744c23;
}
._fs.theme--dark .water-polo,
._ss.theme--dark .water-polo {
  --color-sport-primary: #00749f;
  --color-sport-secondary-alpha: 0, 141, 194;
}
._fs.theme--dark.water-polo,
._ss.theme--dark.water-polo {
  --color-sport-primary: #00749f;
  --color-sport-secondary-body: #008dc2;
  --color-sport-tertiary: #035b7a;
}
._fs.theme--dark .winter-sports,
._ss.theme--dark .winter-sports,
._fs.theme--dark .winter-sports-biathlon,
._ss.theme--dark .winter-sports-biathlon,
._fs.theme--dark .winter-sports-cross-country,
._ss.theme--dark .winter-sports-cross-country,
._fs.theme--dark .winter-sports-alpine-skiing,
._ss.theme--dark .winter-sports-alpine-skiing,
._fs.theme--dark .winter-sports-ski-jumping,
._ss.theme--dark .winter-sports-ski-jumping {
  --color-sport-primary: #0f3263;
  --color-sport-secondary-alpha: 35, 78, 138;
}
._fs.theme--dark.winter-sports,
._ss.theme--dark.winter-sports,
._fs.theme--dark.winter-sports-biathlon,
._ss.theme--dark.winter-sports-biathlon,
._fs.theme--dark.winter-sports-cross-country,
._ss.theme--dark.winter-sports-cross-country,
._fs.theme--dark.winter-sports-alpine-skiing,
._ss.theme--dark.winter-sports-alpine-skiing,
._fs.theme--dark.winter-sports-ski-jumping,
._ss.theme--dark.winter-sports-ski-jumping {
  --color-sport-primary: #0f3263;
  --color-sport-secondary-body: #234e8a;
  --color-sport-tertiary: #0a2040;
}
._in:not(.theme--dark) {
  --color-body: #202020;
  --color-menuTop: #202020;
  --color-header: #202020;
  --color-header-button-hover: #343434;
  --color-themeSwitcher-button: #414141;
}
._in:not(.theme--dark) .american-football {
  --color-sport-primary: #834132;
  --color-sport-secondary-alpha: 101, 43, 29;
}
._in:not(.theme--dark).american-football {
  --color-sport-primary: #834132;
  --color-sport-secondary-body: #652b1d;
  --color-sport-tertiary: #451e14;
  --color-sport-quaternary: #efe9e8;
}
._in:not(.theme--dark) .aussie-rules {
  --color-sport-primary: #d55f3f;
  --color-sport-secondary-alpha: 173, 63, 33;
}
._in:not(.theme--dark).aussie-rules {
  --color-sport-primary: #d55f3f;
  --color-sport-secondary-body: #ad3f21;
  --color-sport-tertiary: #8b331a;
  --color-sport-quaternary: #f7ece9;
}
._in:not(.theme--dark) .badminton {
  --color-sport-primary: #35aa7b;
  --color-sport-secondary-alpha: 22, 135, 90;
}
._in:not(.theme--dark).badminton {
  --color-sport-primary: #35aa7b;
  --color-sport-secondary-body: #16875a;
  --color-sport-tertiary: #106443;
  --color-sport-quaternary: #e8f3ee;
}
._in:not(.theme--dark) .bandy {
  --color-sport-primary: #5aa4e6;
  --color-sport-secondary-alpha: 68, 146, 214;
}
._in:not(.theme--dark).bandy {
  --color-sport-primary: #5aa4e6;
  --color-sport-secondary-body: #4492d6;
  --color-sport-tertiary: #2b7ec6;
  --color-sport-quaternary: #ecf4fb;
}
._in:not(.theme--dark) .baseball {
  --color-sport-primary: #ab8c61;
  --color-sport-secondary-alpha: 133, 104, 66;
}
._in:not(.theme--dark).baseball {
  --color-sport-primary: #ab8c61;
  --color-sport-secondary-body: #856842;
  --color-sport-tertiary: #6a5334;
  --color-sport-quaternary: #f3f0ec;
}
._in:not(.theme--dark) .basketball {
  --color-sport-primary: #91311d;
  --color-sport-secondary-alpha: 171, 70, 48;
}
._in:not(.theme--dark).basketball {
  --color-sport-primary: #91311d;
  --color-sport-secondary-body: #ab4630;
  --color-sport-tertiary: #cd634c;
  --color-sport-quaternary: #f6ecea;
}
._in:not(.theme--dark) .beach-soccer,
._in:not(.theme--dark) .beach-volleyball {
  --color-sport-primary: #c9a56e;
  --color-sport-secondary-alpha: 160, 130, 86;
}
._in:not(.theme--dark).beach-soccer,
._in:not(.theme--dark).beach-volleyball {
  --color-sport-primary: #c9a56e;
  --color-sport-secondary-body: #a08256;
  --color-sport-tertiary: #856c48;
  --color-sport-quaternary: #f5f2ee;
}
._in:not(.theme--dark) .boxing {
  --color-sport-primary: #b6322d;
  --color-sport-secondary-alpha: 134, 35, 32;
}
._in:not(.theme--dark).boxing {
  --color-sport-primary: #b6322d;
  --color-sport-secondary-body: #862320;
  --color-sport-tertiary: #651a18;
  --color-sport-quaternary: #f3e9e9;
}
._in:not(.theme--dark) .cricket {
  --color-sport-primary: #4e0000;
  --color-sport-secondary-alpha: 123, 8, 27;
}
._in:not(.theme--dark).cricket {
  --color-sport-primary: #4e0000;
  --color-sport-secondary-body: #7b081b;
  --color-sport-tertiary: #b40c28;
  --color-sport-quaternary: #f1e6e8;
}
._in:not(.theme--dark) .cycling {
  --color-sport-primary: #454545;
  --color-sport-secondary-alpha: 44, 44, 44;
}
._in:not(.theme--dark).cycling {
  --color-sport-primary: #454545;
  --color-sport-secondary-body: #2c2c2c;
  --color-sport-tertiary: #181818;
  --color-sport-quaternary: #e9e9e9;
}
._in:not(.theme--dark) .darts {
  --color-sport-primary: #7b613a;
  --color-sport-secondary-alpha: 97, 71, 31;
}
._in:not(.theme--dark).darts {
  --color-sport-primary: #7b613a;
  --color-sport-secondary-body: #61471f;
  --color-sport-tertiary: #423015;
  --color-sport-quaternary: #efece8;
}
._in:not(.theme--dark) .chess,
._in:not(.theme--dark) .esports {
  --color-sport-primary: #4a3a80;
  --color-sport-secondary-alpha: 53, 40, 96;
}
._in:not(.theme--dark).chess,
._in:not(.theme--dark).esports {
  --color-sport-primary: #4a3a80;
  --color-sport-secondary-body: #352860;
  --color-sport-tertiary: #251c43;
  --color-sport-quaternary: #eae9ef;
}
._in:not(.theme--dark) .field-hockey {
  --color-sport-primary: #298a54;
  --color-sport-secondary-alpha: 29, 115, 66;
}
._in:not(.theme--dark).field-hockey {
  --color-sport-primary: #298a54;
  --color-sport-secondary-body: #1d7342;
  --color-sport-tertiary: #15522f;
  --color-sport-quaternary: #e8f1ec;
}
._in:not(.theme--dark) .floorball {
  --color-sport-primary: #21c1b9;
  --color-sport-secondary-alpha: 14, 152, 146;
}
._in:not(.theme--dark).floorball {
  --color-sport-primary: #21c1b9;
  --color-sport-secondary-body: #0e9892;
  --color-sport-tertiary: #0b736e;
  --color-sport-quaternary: #e7f4f4;
}
._in:not(.theme--dark) .futsal {
  --color-sport-primary: #5299db;
  --color-sport-secondary-alpha: 55, 114, 170;
}
._in:not(.theme--dark).futsal {
  --color-sport-primary: #5299db;
  --color-sport-secondary-body: #3772aa;
  --color-sport-tertiary: #2d5d8b;
  --color-sport-quaternary: #ebf1f6;
}
._in:not(.theme--dark) .golf {
  --color-sport-primary: #71962d;
  --color-sport-secondary-alpha: 78, 112, 25;
}
._in:not(.theme--dark).golf {
  --color-sport-primary: #71962d;
  --color-sport-secondary-body: #4e7019;
  --color-sport-tertiary: #374f12;
  --color-sport-quaternary: #edf0e8;
}
._in:not(.theme--dark) .handball {
  --color-sport-primary: #d97d44;
  --color-sport-secondary-alpha: 187, 92, 33;
}
._in:not(.theme--dark).handball {
  --color-sport-primary: #d97d44;
  --color-sport-secondary-body: #bb5c21;
  --color-sport-tertiary: #984b1b;
  --color-sport-quaternary: #f8efe8;
}
._in:not(.theme--dark) .hockey,
._in:not(.theme--dark) .home {
  --color-sport-primary: #006290;
  --color-sport-secondary-alpha: 0, 64, 109;
}
._in:not(.theme--dark).hockey,
._in:not(.theme--dark).home {
  --color-sport-primary: #006290;
  --color-sport-secondary-body: #00406d;
  --color-sport-tertiary: #002844;
  --color-sport-quaternary: #e5ebf0;
}
._in:not(.theme--dark) .horse-racing {
  --color-sport-primary: #44332c;
  --color-sport-secondary-alpha: 97, 66, 53;
}
._in:not(.theme--dark).horse-racing {
  --color-sport-primary: #44332c;
  --color-sport-secondary-body: #614235;
  --color-sport-tertiary: #895d4b;
  --color-sport-quaternary: #efeceb;
}
._in:not(.theme--dark) .kabaddi {
  --color-sport-primary: #b85fb0;
  --color-sport-secondary-alpha: 139, 64, 138;
}
._in:not(.theme--dark).kabaddi {
  --color-sport-primary: #b85fb0;
  --color-sport-secondary-body: #8b408a;
  --color-sport-tertiary: #6f336e;
  --color-sport-quaternary: #f3ecf3;
}
._in:not(.theme--dark) .mma,
._in:not(.theme--dark) .rugby-union,
._in:not(.theme--dark) .rugby-league {
  --color-sport-primary: #000000;
  --color-sport-secondary-alpha: 43, 43, 43;
}
._in:not(.theme--dark).mma,
._in:not(.theme--dark).rugby-union,
._in:not(.theme--dark).rugby-league {
  --color-sport-primary: #000000;
  --color-sport-secondary-body: #2b2b2b;
  --color-sport-tertiary: #4a4a4a;
  --color-sport-quaternary: #e9e9e9;
}
._in:not(.theme--dark) .motorsport,
._in:not(.theme--dark) .motorsport-auto-racing,
._in:not(.theme--dark) .motorsport-moto-racing {
  --color-sport-primary: #262626;
  --color-sport-secondary-alpha: 69, 69, 69;
}
._in:not(.theme--dark).motorsport,
._in:not(.theme--dark).motorsport-auto-racing,
._in:not(.theme--dark).motorsport-moto-racing {
  --color-sport-primary: #262626;
  --color-sport-secondary-body: #454545;
  --color-sport-tertiary: #646464;
  --color-sport-quaternary: #ececec;
}
._in:not(.theme--dark) .netball {
  --color-sport-primary: #bb9255;
  --color-sport-secondary-alpha: 150, 109, 48;
}
._in:not(.theme--dark).netball {
  --color-sport-primary: #bb9255;
  --color-sport-secondary-body: #966d30;
  --color-sport-tertiary: #775726;
  --color-sport-quaternary: #f4f0ea;
}
._in:not(.theme--dark) .pesapallo {
  --color-sport-primary: #abc434;
  --color-sport-secondary-alpha: 138, 164, 17;
}
._in:not(.theme--dark).pesapallo {
  --color-sport-primary: #abc434;
  --color-sport-secondary-body: #8aa411;
  --color-sport-tertiary: #6b7f0d;
  --color-sport-quaternary: #f3f6e8;
}
._in:not(.theme--dark) .snooker {
  --color-sport-primary: #125912;
  --color-sport-secondary-alpha: 0, 64, 0;
}
._in:not(.theme--dark).snooker {
  --color-sport-primary: #125912;
  --color-sport-secondary-body: #004000;
  --color-sport-tertiary: #001700;
  --color-sport-quaternary: #e5ece5;
}
._in:not(.theme--dark) .soccer,
._in:not(.theme--dark) .links {
  --color-sport-primary: #1b7700;
  --color-sport-secondary-alpha: 8, 95, 0;
}
._in:not(.theme--dark).soccer,
._in:not(.theme--dark).links {
  --color-sport-primary: #1b7700;
  --color-sport-secondary-body: #085f00;
  --color-sport-tertiary: #053600;
  --color-sport-quaternary: #e6efe6;
}
._in:not(.theme--dark) .table-tennis {
  --color-sport-primary: #c84b3b;
  --color-sport-secondary-alpha: 145, 49, 36;
}
._in:not(.theme--dark).table-tennis {
  --color-sport-primary: #c84b3b;
  --color-sport-secondary-body: #913124;
  --color-sport-tertiary: #70261c;
  --color-sport-quaternary: #f4eae9;
}
._in:not(.theme--dark) .tennis {
  --color-sport-primary: #bf9a17;
  --color-sport-secondary-alpha: 163, 126, 0;
}
._in:not(.theme--dark).tennis {
  --color-sport-primary: #bf9a17;
  --color-sport-secondary-body: #a37e00;
  --color-sport-tertiary: #7a5e00;
  --color-sport-quaternary: #f6f2e6;
}
._in:not(.theme--dark) .volleyball {
  --color-sport-primary: #e6a260;
  --color-sport-secondary-alpha: 181, 119, 58;
}
._in:not(.theme--dark).volleyball {
  --color-sport-primary: #e6a260;
  --color-sport-secondary-body: #b5773a;
  --color-sport-tertiary: #966330;
  --color-sport-quaternary: #f7f1eb;
}
._in:not(.theme--dark) .water-polo {
  --color-sport-primary: #3bb1dd;
  --color-sport-secondary-alpha: 15, 139, 185;
}
._in:not(.theme--dark).water-polo {
  --color-sport-primary: #3bb1dd;
  --color-sport-secondary-body: #0f8bb9;
  --color-sport-tertiary: #0c6f93;
  --color-sport-quaternary: #e7f3f8;
}
._in:not(.theme--dark) .winter-sports,
._in:not(.theme--dark) .winter-sports-biathlon,
._in:not(.theme--dark) .winter-sports-cross-country,
._in:not(.theme--dark) .winter-sports-alpine-skiing,
._in:not(.theme--dark) .winter-sports-ski-jumping {
  --color-sport-primary: #234e8a;
  --color-sport-secondary-alpha: 15, 50, 99;
}
._in:not(.theme--dark).winter-sports,
._in:not(.theme--dark).winter-sports-biathlon,
._in:not(.theme--dark).winter-sports-cross-country,
._in:not(.theme--dark).winter-sports-alpine-skiing,
._in:not(.theme--dark).winter-sports-ski-jumping {
  --color-sport-primary: #234e8a;
  --color-sport-secondary-body: #0f3263;
  --color-sport-tertiary: #0a2040;
  --color-sport-quaternary: #e7eaef;
}
._in.theme--dark {
  --color-body: #181818;
  --color-menuTop: #202020;
  --color-header: #202020;
  --color-header-button-hover: #343434;
  --color-themeSwitcher-button: #414141;
  --color-sport-quaternary: #414141;
  --color-mobile-header-button: #000000;
}
._in.theme--dark .american-football {
  --color-sport-primary: #652b1d;
  --color-sport-secondary-alpha: 131, 65, 50;
}
._in.theme--dark.american-football {
  --color-sport-primary: #652b1d;
  --color-sport-secondary-body: #834132;
  --color-sport-tertiary: #451e14;
}
._in.theme--dark .aussie-rules {
  --color-sport-primary: #ad3f21;
  --color-sport-secondary-alpha: 213, 95, 63;
}
._in.theme--dark.aussie-rules {
  --color-sport-primary: #ad3f21;
  --color-sport-secondary-body: #d55f3f;
  --color-sport-tertiary: #8b331a;
}
._in.theme--dark .badminton {
  --color-sport-primary: #0d6b45;
  --color-sport-secondary-alpha: 21, 134, 90;
}
._in.theme--dark.badminton {
  --color-sport-primary: #0d6b45;
  --color-sport-secondary-body: #15865a;
  --color-sport-tertiary: #0b5538;
}
._in.theme--dark .bandy {
  --color-sport-primary: #2b7ec6;
  --color-sport-secondary-alpha: 69, 146, 213;
}
._in.theme--dark.bandy {
  --color-sport-primary: #2b7ec6;
  --color-sport-secondary-body: #4592d5;
  --color-sport-tertiary: #1c609a;
}
._in.theme--dark .baseball {
  --color-sport-primary: #856842;
  --color-sport-secondary-alpha: 171, 140, 97;
}
._in.theme--dark.baseball {
  --color-sport-primary: #856842;
  --color-sport-secondary-body: #ab8c61;
  --color-sport-tertiary: #6a5334;
}
._in.theme--dark .basketball {
  --color-sport-primary: #ab4630;
  --color-sport-secondary-alpha: 145, 49, 29;
}
._in.theme--dark.basketball {
  --color-sport-primary: #ab4630;
  --color-sport-secondary-body: #91311d;
  --color-sport-tertiary: #cd634c;
}
._in.theme--dark .beach-soccer,
._in.theme--dark .beach-volleyball {
  --color-sport-primary: #836a45;
  --color-sport-secondary-alpha: 158, 126, 77;
}
._in.theme--dark.beach-soccer,
._in.theme--dark.beach-volleyball {
  --color-sport-primary: #836a45;
  --color-sport-secondary-body: #9e7e4d;
  --color-sport-tertiary: #5d4c32;
}
._in.theme--dark .boxing {
  --color-sport-primary: #862320;
  --color-sport-secondary-alpha: 182, 50, 45;
}
._in.theme--dark.boxing {
  --color-sport-primary: #862320;
  --color-sport-secondary-body: #b6322d;
  --color-sport-tertiary: #651a18;
}
._in.theme--dark .cricket {
  --color-sport-primary: #4e0000;
  --color-sport-secondary-alpha: 123, 8, 27;
}
._in.theme--dark.cricket {
  --color-sport-primary: #4e0000;
  --color-sport-secondary-body: #7b081b;
  --color-sport-tertiary: #b40c28;
}
._in.theme--dark .cycling {
  --color-sport-primary: #474747;
  --color-sport-secondary-alpha: 6, 6, 6;
}
._in.theme--dark.cycling {
  --color-sport-primary: #474747;
  --color-sport-secondary-body: #060606;
  --color-sport-tertiary: #303030;
}
._in.theme--dark .darts {
  --color-sport-primary: #61471f;
  --color-sport-secondary-alpha: 123, 97, 58;
}
._in.theme--dark.darts {
  --color-sport-primary: #61471f;
  --color-sport-secondary-body: #7b613a;
  --color-sport-tertiary: #423015;
}
._in.theme--dark .chess,
._in.theme--dark .esports {
  --color-sport-primary: #352860;
  --color-sport-secondary-alpha: 74, 58, 128;
}
._in.theme--dark.chess,
._in.theme--dark.esports {
  --color-sport-primary: #352860;
  --color-sport-secondary-body: #4a3a80;
  --color-sport-tertiary: #251c43;
}
._in.theme--dark .field-hockey {
  --color-sport-primary: #1d7342;
  --color-sport-secondary-alpha: 41, 138, 84;
}
._in.theme--dark.field-hockey {
  --color-sport-primary: #1d7342;
  --color-sport-secondary-body: #298a54;
  --color-sport-tertiary: #15522f;
}
._in.theme--dark .floorball {
  --color-sport-primary: #00827d;
  --color-sport-secondary-alpha: 0, 151, 143;
}
._in.theme--dark.floorball {
  --color-sport-primary: #00827d;
  --color-sport-secondary-body: #00978f;
  --color-sport-tertiary: #086763;
}
._in.theme--dark .futsal {
  --color-sport-primary: #2d5c8b;
  --color-sport-secondary-alpha: 55, 114, 170;
}
._in.theme--dark.futsal {
  --color-sport-primary: #2d5c8b;
  --color-sport-secondary-body: #3772aa;
  --color-sport-tertiary: #1d4368;
}
._in.theme--dark .golf {
  --color-sport-primary: #4e7019;
  --color-sport-secondary-alpha: 113, 150, 45;
}
._in.theme--dark.golf {
  --color-sport-primary: #4e7019;
  --color-sport-secondary-body: #71962d;
  --color-sport-tertiary: #374f12;
}
._in.theme--dark .handball {
  --color-sport-primary: #bb5c21;
  --color-sport-secondary-alpha: 217, 125, 68;
}
._in.theme--dark.handball {
  --color-sport-primary: #bb5c21;
  --color-sport-secondary-body: #d97d44;
  --color-sport-tertiary: #984b1b;
}
._in.theme--dark .hockey,
._in.theme--dark .home {
  --color-sport-primary: #00406d;
  --color-sport-secondary-alpha: 0, 98, 144;
}
._in.theme--dark.hockey,
._in.theme--dark.home {
  --color-sport-primary: #00406d;
  --color-sport-secondary-body: #006290;
  --color-sport-tertiary: #002844;
}
._in.theme--dark .horse-racing {
  --color-sport-primary: #44332c;
  --color-sport-secondary-alpha: 97, 66, 53;
}
._in.theme--dark.horse-racing {
  --color-sport-primary: #44332c;
  --color-sport-secondary-body: #614235;
  --color-sport-tertiary: #895d4b;
}
._in.theme--dark .kabaddi {
  --color-sport-primary: #8b408a;
  --color-sport-secondary-alpha: 184, 95, 176;
}
._in.theme--dark.kabaddi {
  --color-sport-primary: #8b408a;
  --color-sport-secondary-body: #b85fb0;
  --color-sport-tertiary: #6f336e;
}
._in.theme--dark .mma,
._in.theme--dark .rugby-union,
._in.theme--dark .rugby-league {
  --color-sport-primary: #474747;
  --color-sport-secondary-alpha: 6, 6, 6;
}
._in.theme--dark.mma,
._in.theme--dark.rugby-union,
._in.theme--dark.rugby-league {
  --color-sport-primary: #474747;
  --color-sport-secondary-body: #060606;
  --color-sport-tertiary: #303030;
}
._in.theme--dark .motorsport,
._in.theme--dark .motorsport-auto-racing,
._in.theme--dark .motorsport-moto-racing {
  --color-sport-primary: #474747;
  --color-sport-secondary-alpha: 6, 6, 6;
}
._in.theme--dark.motorsport,
._in.theme--dark.motorsport-auto-racing,
._in.theme--dark.motorsport-moto-racing {
  --color-sport-primary: #474747;
  --color-sport-secondary-body: #060606;
  --color-sport-tertiary: #303030;
}
._in.theme--dark .netball {
  --color-sport-primary: #966d30;
  --color-sport-secondary-alpha: 187, 146, 85;
}
._in.theme--dark.netball {
  --color-sport-primary: #966d30;
  --color-sport-secondary-body: #bb9255;
  --color-sport-tertiary: #775726;
}
._in.theme--dark .pesapallo {
  --color-sport-primary: #748913;
  --color-sport-secondary-alpha: 137, 159, 30;
}
._in.theme--dark.pesapallo {
  --color-sport-primary: #748913;
  --color-sport-secondary-body: #899f1e;
  --color-sport-tertiary: #5b6c0b;
}
._in.theme--dark .snooker {
  --color-sport-primary: #004000;
  --color-sport-secondary-alpha: 18, 89, 18;
}
._in.theme--dark.snooker {
  --color-sport-primary: #004000;
  --color-sport-secondary-body: #125912;
  --color-sport-tertiary: #001700;
}
._in.theme--dark .soccer,
._in.theme--dark .links {
  --color-sport-primary: #085f00;
  --color-sport-secondary-alpha: 27, 119, 0;
}
._in.theme--dark.soccer,
._in.theme--dark.links {
  --color-sport-primary: #085f00;
  --color-sport-secondary-body: #1b7700;
  --color-sport-tertiary: #053600;
}
._in.theme--dark .table-tennis {
  --color-sport-primary: #913124;
  --color-sport-secondary-alpha: 200, 75, 59;
}
._in.theme--dark.table-tennis {
  --color-sport-primary: #913124;
  --color-sport-secondary-body: #c84b3b;
  --color-sport-tertiary: #70261c;
}
._in.theme--dark .tennis {
  --color-sport-primary: #957300;
  --color-sport-secondary-alpha: 178, 142, 15;
}
._in.theme--dark.tennis {
  --color-sport-primary: #957300;
  --color-sport-secondary-body: #b28e0f;
  --color-sport-tertiary: #705600;
}
._in.theme--dark .volleyball {
  --color-sport-primary: #936335;
  --color-sport-secondary-alpha: 181, 119, 58;
}
._in.theme--dark.volleyball {
  --color-sport-primary: #936335;
  --color-sport-secondary-body: #b5773a;
  --color-sport-tertiary: #744c23;
}
._in.theme--dark .water-polo {
  --color-sport-primary: #00749f;
  --color-sport-secondary-alpha: 0, 141, 194;
}
._in.theme--dark.water-polo {
  --color-sport-primary: #00749f;
  --color-sport-secondary-body: #008dc2;
  --color-sport-tertiary: #035b7a;
}
._in.theme--dark .winter-sports,
._in.theme--dark .winter-sports-biathlon,
._in.theme--dark .winter-sports-cross-country,
._in.theme--dark .winter-sports-alpine-skiing,
._in.theme--dark .winter-sports-ski-jumping {
  --color-sport-primary: #0f3263;
  --color-sport-secondary-alpha: 35, 78, 138;
}
._in.theme--dark.winter-sports,
._in.theme--dark.winter-sports-biathlon,
._in.theme--dark.winter-sports-cross-country,
._in.theme--dark.winter-sports-alpine-skiing,
._in.theme--dark.winter-sports-ski-jumping {
  --color-sport-primary: #0f3263;
  --color-sport-secondary-body: #234e8a;
  --color-sport-tertiary: #0a2040;
}
._ass {
  --color-sport-primary: #0b440a;
  --color-sport-secondary-alpha: 11, 68, 10;
  --color-sport-secondary-body: #0b440a;
  --color-sport-tertiary: #052904;
  --color-sport-quaternary: #e6ece5;
  --color-header-button-hover: #052904;
  --color-mg-counter: #052904;
}
._ass.theme--dark {
  --color-sport-quaternary: #414141;
  --color-draw-text: #268d25;
}
._scoreboard {
  --color-sport-primary: #0b1623;
  --color-sport-secondary-alpha: 37, 44, 53;
  --color-sport-secondary-body: #252c35;
  --color-sport-tertiary: #3d454d;
  --color-sport-quaternary: #e9e9e9;
  --color-tab: #B51918;
  --color-draw-text: #B51918;
  --color-registration-button: #252c35;
  --color-mg-counter: #8D1413;
}
._scoreboard.theme--dark {
  --color-sport-quaternary: #414141;
  --color-standings-decoration: #4D5561;
  --color-checkbox-alpha: 77, 85, 97;
  --color-draw-text: #ED1413;
  --color-menuItem-active: #B51918;
}